Arquivo da categoria: Dicas

Como usar o servidor nativo do PHP

Como usar o servidor nativo do PHP 5.4

Até o PHP 5.3, era necessário instalar um Servidor Web, como o Apache, Nginx ou IIS, para executar scripts PHP pelo navegador.

Em ambientes de desenvolvimento, onde há, em geral, apenas um usuário fazendo requisições HTTP para os testes, é um exagero rodar Apache para isso. É como matar formiga com canhão.

Felizmente, a partir do PHP 5.4, há um servidor nativo para testes locais. Assim, não é necessário instalar um servidor web em seu ambiente de desenvolvimento.

Vale lembrar que esse é um servidor simples, monothread, apenas para testes. Não o utilize em ambientes de produção!

Continue lendo

Formatadores de CSS e JavaScript online

Muitas vezes encontramos funcionalidades e estilizações interessantes em alguns sites, que gostaríamos de saber como foram feitas. Aí resolvemos olhar o CSS e o JavaScript deles. É quando nos deparamos com arquivos de uma só linha, sem qualquer condição humana de leitura.

Um bom exemplo é a página inicial do Google. Veja um trecho:

< !doctype html><html itemscope itemtype="http://schema.org/WebPage"><head><meta http-equiv="content-type" content="text/html; charset=UTF-8"/><meta itemprop="image" content="/images/google_favicon_128.png"/><title>Google</title><script>window.google={kEI:"NIQ2T6bFFJS5twfQx53FAg",getEI:function(a){var d;while(a&&!(a.getAttribute&&(d=a.getAttribute("eid"))))a=a.parentNode;return d||google.kEI},https:function(){return window.location
</script></head></html>

Isso reduz um pouco o tamanho das páginas, tornando seus carregamentos mais eficientes e rápidos. Mas também incomoda quem queira tirar ideias.

Para isso, existem alguns sites que formatam os códigos HTML, CSS e JavaScript, tornando-os legíveis.

Continue lendo

MacbookPro: Usando monitor externo e mantendo o monitor do Mac desligado mesmo com a tampa aberta

Demorou, mas chegou! Primeiro post de 2012! :)

Recentemente comprei uma TV Full HD. Obviamente, usarei a TV como monitor para meu Desktop e para meu MacBook Pro. Ao ligar a saída de vídeo do MacBook na TV, eu não obtinha 1080p; em vez disso, ficavam duas faixas pretas laterais, como se não houvesse 1920 pixels de largura. Isso ocorria apenas no modo espelho; no modo estendido, a tela da TV era totalmente preenchida.

MacBook Pro

Uma solução que encontrei, buscando na Internet, foi manter a tampa do MacBook fechada e usar mouse e teclado externos, via USB ou Bluetooh. Dois problemas: 1) há risco de super aquecimento; 2) eu não podia usar o teclado nativo, nem o trackpad nativo (que acho um dos pontos mais fortes do MacBook, por ser multitouch), além de prejudicar o som dos alto-falantes e do microfone.

A solução que encontrei foi enganar o Mac, fazendo com que ele pense que a tampa está fechada. O truque é simples: imãs.

Continue lendo

Git: controlando versão de seus programas

O Git é um dos sistemas de controle de versão mais utilizados, principalmente em projetos de Software Livre. O SVN (Subversion) também é muito utilizado para controle de versão, mais frequentemente em ambiente Windows.

Pretendo mostrar o básico sobre o Git, como criar repositórios, fazer commits, voltar para versão anterior (reverter). Além disso, citarei alguns links interessantes com mais conteúdo sobre Git.

Continue lendo

Conversão de vídeo AVI em MP4 via linha de comando

Converter vídeos de AVI para MP4 pode ser útil para muitas coisas, dentre elas, executar os vídeos em iPhones, iPods etc.

Em Linux, há programas gráficos para isso, mas a linha de comando é interessante pois permite converter vários arquivos de uma só vez, automaticamente. Por isso mostrarei como executar essa ação via Terminal. Além disso postarei um Shell Script completo para isso.

Continue lendo

Print Screen no iPhone

O print screen (imagem da própria tela) é muito comum nos desktops. Porém, no iPhone também é possível fazer um print screen.

É uma coisa extremamente simples, mas tem gente que não sabia que isso existia no iPhone.

Como Fazer Print Screen no iPhone

Basta pressionar simultaneamente as teclas de Repouso (botão de desligar) e Início (botão abaixo da tela). O som da câmera será emitido e a foto estará dispoinível no álbum de fotos.

Print Screen no iPhone

Fonte
http://blogdoiphone.com/2010/10/print-screen

38 Menus Drop Down com jQuery e CSS


Esses dias, pesquisando alguns recursos do jQuery, encontrei este post, com 38 modelos de menus drop down usando jQuery e CSS:

http://www.1stwebdesigner.com/css/38-jquery-and-css-drop-down-multi-level-menu-solutions

Creio que deva ser útil para alguém =)

Caso queira um layout completo, veja a extensa lista de templates do ThemeForest!

Dicas de Livros

Html 5: a Linguagem de Marcação que Revolucionou a Web – Maurício Samy Silva
jQuery – a Biblioteca do Programador Javascript – Maurício Samy Silva
Ajax com Jquery – Requisições Ajax com a Simplicidade de Jquery – Maurício Samy Silva
Introdução ao Html 5 – Remy Sharp ; Bruce Lawson
jQuery Cookbook – Comunidade de Desenvolvedores jQuery