Postagens

Mostrando postagens de Julho, 2016

syntaxhighlighter plugin wordpress

Plugin para identar código fonte no wordpress
https://wordpress.org/plugins/syntaxhighlighter/
Como usar retirado no tutorial deles:
Shortcode Parameters
These are the parameters you can pass to the shortcode and what they do. For the booleans (i.e. on/off), pass true/1 or false/0.

lang or language — The language syntax to highlight with. You can alternately just use that as the tag, such as

[php]code[/php]

. Click here for a list of valid tags (under "aliases").
autolinks — Toggle automatic URL linking.
classname — Add an additional CSS class to the code box.
collapse — Toggle collapsing the code box by default, requiring a click to expand it. Good for large code posts.
firstline — An interger specifying what number the first line should be (for the line numbering).
gutter — Toggle the left-side line numbering.
highlight — A comma-separated list of line numbers to highlight. You can also specify a range. Example: 2,5-10,12
htmlscript — Toggle highlighting any extra HTML/XML. Good for whe…

PHP Rio encontro e novidades

Imagem
[caption id="attachment_282" align="alignright" width="300"] PHP Rio encontro e novidades[/caption]

PHP Rio encontro e novidades o PHPRio Meetup é um pequeno encontro no formato de palestras e mesas redondas. Cada mês novos assuntos são propostos. E os próprios participantes podem palestrar.

Apesar das palestras, um outro foco do evento é a integração entre pessoas. Queremos fortalecer a comunidade de desenvolvedores PHP no Rio, e queremos proporcionar um momento para que pessoas diferentes possam se conhecer, trocar experiências, contatos profissionais e (por que não?) fazer novos amigos.

Data: 19:00 do dia 16/07/2016 (Sábado)

Local: Auditório do Senac 7º andar - Rua Santa Luzia nº 735, Centro, Rio de Janeiro

Saiba o que vai rolar e garanta sua presença

Geolocalização html5

Imagem
Geolocalização é a arte de descobrir aonde você está no mundo e (opcionalmente) compartilhar essa informação com as pessoas que você confia. Há mais de uma maneira de descobrir aonde você está — seu endereço IP, sua conexão de rede sem fio, com que torre de celular seu telefone está falando, ou hardware GPS dedicado que calcula latitude e longitude da informação enviada por satélites no céu.

A API de geolocalização permite que você compartilhe sua localização em sites confiáveis. A latitude e longitude são disponibilizadas na página via JavaScript, que por sua vez pode ser enviado a um servidor web e fazer coisas como encontrar locais ao seu redor ou mostrar sua posição em um mapa.

Como você pode ver na tabela a seguir, a API de geolocalização é suportada pela maioria dos navegadores desktop e dispositivos móveis. Além disso, vários navegadores e dispositivos antigos podem oferecer suporte via bibliotecas de terceiros, como veremos depois neste capítulo.

[code lang="html"]


<!…

Áudio e vídeo HTML5 para vários navegadores

Quando introduzidas pela primeira vez as tags de áudio e vídeo de HTML5, codec e navegador incompatibilidades fizeram-nos irrealista a implantação em grande escala Web sites e difícil de usar. As marcas eram grandes empresas escrevendo código fonte experimental ou fazendo desenvolvimento cross-browser media, mas a HTML5 mídia API foi muito confiável para uso geral.

Hoje, as coisas são diferentes. Navegadores e bibliotecas JavaScript tem amadurecido ao ponto onde você pode — e deve — usar HTML5 mídia como padrão para quaisquer projetos que irão exibir o conteúdo de áudio e vídeo. Reequipamento ainda existente do Flash e do Silverlight tornou-se bastante simples a conteúdos de vídeo para reprodução de HTML5. Neste artigo, eu vou explorar os benefícios de usar HTML5 para reprodução de mídia, mostrar algum código de amostra, abordar algumas questões importantes que os desenvolvedores enfrentam e apresentam soluções para esses problemas.

Benefícios do HTML5 Media

A vantagem de usando HTML5 pa…

auto complete no google chrome

Imagem
Problema - auto complete no google chrome
O auto complete no Google Chrome ignora qualquer tipo de atributo autocomplete="off", por mais que isso pareça estranho.
Input a sintaxe do onfocus - auto complete no google chrome

[code lang="html"]

<input type="text" onfocus="this.removeAttribute('readonly');" readonly />

[/code]

Depois para camuflar o readyonly coloque o css:

[code lang="css"]
input[readonly] {
cursor: text;
background-color: #fff;
}
[/code]

[caption id="" align="aligncenter" width="244"] auto complete no google chrome[/caption]

Referências

http://stackoverflow.com/questions/15738259/disabling-chrome-autofill



Para fazer download do navegador mais usado na web

https://www.google.com/chrome/browser/desktop/index.html

http://www.thiagovespa.com.br/blog/2011/11/23/desabilitar-o-autocompletar-em-campos-input/

Mapa Google via img src

Imagem
<img src="https://maps.googleapis.com/maps/api/staticmap?center=São Paulo, SP, Brazil&zoom=12&size=400x400">



Outra maneira seria
Incorporar mapa ou compartilhar local



Pelo computador, você pode incorporar um mapa, uma imagem do Street View, rotas de carro ou uma pesquisa no seu website ou blog. Usando um computador, celular ou tablet, é possível compartilhar um local ou mapa por e-mail, Google+, Facebook, Twitter ou SMS.

COMPUTADORANDROIDIPHONE E IPAD

Incorporar um mapa ou rotas
Para incorporar um mapa ou rotas em um website ou blog, siga estas etapas:

Abra o Google Maps.
Verifique se o mapa, a imagem do Street View ou as rotas que você deseja incorporar aparecem no mapa.
No canto superior esquerdo, clique no menu .
Clique em Compartilhar ou Incorporar mapa.
Na parte superior da caixa exibida, escolha Incorporar mapa.
Escolha o tamanho de sua preferência, copie o código de incorporação HTML e cole-o no código-fonte do seu website ou blog.

Obs.:

Se você estiver usando o Maps …

create tables phpmyadmin

[code lang="sql"]</pre>
-- phpMyAdmin SQL Dump
-- version 4.5.1
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Generation Time: 15-Jul-2016 às 17:33
-- Versão do servidor: 10.1.13-MariaDB
-- PHP Version: 7.0.6

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;

--
-- Database: `phpmyadmin`
--

-- --------------------------------------------------------

--
-- Estrutura da tabela `pma__bookmark`
--

CREATE TABLE `pma__bookmark` (
`id` int(11) NOT NULL,
`dbase` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
`user` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
`label` varchar(255) CHARACTER SET utf8 NOT NULL DEFAULT '',
`query` text COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=…

Como usar localstorage

O uso de localstorage melhora e muito a performance de seu sistema web, pois com ela tu consegue salvar as principais variáveis e não precisar pedir ao banco de dados toda hora... isso melhora e muito pois cada coisa pedida ao banco de dados faz tudo ficar lerdo.

[code lang="js"]
window.localStorage.removeItem('listagemAchado');
//ele remove os dados quando tiver coisa nova
window.localStorage.setItem('listagemAchado', data);
//gravar a tabela buscada
window.localStorage.getItem("listagemAchado"); // para buscar dados
[/code]

Rede Libelula

Rede Libelula será composta por verificação de onde a pessoa esta juntamente com ofertas respectivas aonde ela passa.

Será um sistema inteligente para rede social onde sera visado os dois lados de lojas e clientes. Quem utiliza o Facebook não terá nada a perder experimentando a nossa. Além de uma alta integração em comunicação por todos os meios possíveis.

http://52.67.96.158/

CIMPAJEÚ PE Processo Analista Sistemas Sênior

Imagem
CIMPAJEÚ PE Processo Analista Sistemas Sênior
O Consórcio de Integração dos Municípios do Pajeú, no Estado de Pernambuco informa a todos que está com inscrições abertas para o Processo Seletivo que visa contratar um Analista de Sistemas Sênior.

Este profissional deve comprovar Ensino Superior completo em Análise de Sistemas, Engenharia de Software ou Ciência da Computação; Experiência mínima de 2 anos em projeto de sistemas web de alta disponibilidade, dentre outros conhecimentos necessários. A remuneração é de R$ 880,00.

As inscrições devem ser realizadas até o dia 20 de maio de 2016, por e-mail, através da Ficha de Inscrição anexada ao edital, sendo encaminhada junto ao Modelo de Currículo para o endereço de email: cimpajeu2007@live.com, digitalizados, no formato PDF, devidamente preenchidos com os dados do candidato. Junto a estes dois arquivos, deverão anexar também ao e-mail, os documentos mencionados no edital.

Todos os inscritos vão ser classificados mediante Análise Curricular e E…

MySQL source :: Comando para executar scripts SQL

Imagem
MySQL source :: Comando para executar scripts SQL
Everton Silva28 de junho de 2013


Ao tentar importar um banco me deparei com a limitação do phpMyAdmin em lidar com arquivos grandes. Para executar a importação a ferramenta precisa fazer o upload arquivo SQL para servidor e isso esbarra nas configurações do PHP que limita tamanho de arquivos para upload, por padrão 2MB. Para resolver o assunto sem precisar recorrer a configurações de servidor ou do phpMyAdmin precisei apenas do meu terminal e do comando que dá título ao post. Quero registrar aqui para consultas futuras como lidar com esse problema, então vou fazer o passo-a-passo de como executar um script SQL através do terminal cobrindo desde a conexão com o servidor até execução do comando source.
1. Conexão com o servidor
O primeiro passo é conectar ao servidor mysql onde vamos executar o script, para isso precisamos saber:

Nome do Host
Nome de usuário do banco
Senha para o usuário do banco

Com isso abra o terminal e digite:

mysql -u user -…

Laravel arrumando rotas

Imagem
Laravel arrumando rotas
Laravel arrumando rotas: Como eu havia inicialmente pensado, o problema era simples de resolver, e somente percebi qual era a causa após ler este post no Stackoverflow: Laravel routing does nor working.

Eu estou trabalhando com um computador novo, Linux Mint recém instalado, e ainda não havia feito todas as configurações do Apache.

Então, uma possível solução para resolver o problema de roteamento Laravel da versão 5.x é, primeiramente, configurar a sobrescrita de url no Apache, para que o arquivo .htaccess padrão possa funcionar. Para isso execute no terminal o comando






1


sudoa2enmod rewrite






, em seguida abra o arquivo de configuração que deve ser encontrado no caminho






1


/etc/apache2/apache2.conf






e encontre o seguinte trecho de código






1
2
3
4
5


<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>






alterando a entrada “AllowOverride None” para “AllowOverride All”, assim você define que todos podem realizar a sobrescrita…