Um pouco do que gosto, faço e crio
Programação
8 aplicações incríveis usando o processing.js
nov 26th
Aplicações que mostram o potencial incrível.
Obs: Abra as aplicações no firefox, pois o IE ainda não compreende. ![]()
TWITCH É um pequeno e simples game onde você vai guiando uma bolinha até seu destino. Há diversos modos de jogo.
Popularity: 8%
Paleta de cores – Javascript
mar 5th
Hoje estive procurando por um script desses e ralei um pouquinho, tem muita coisa capenga disponível na web, mas esse é de primeira. Atual, simples de usar e acessível em todos os navegadores (decentes).
Site: http://jscolor.com
Popularity: 8%
Trabalhando como root no Shell via php
fev 18th

Recentemente precisei trabalhar com comandos Shell para controlar uma rotina no Cent’Os instalado no servidor da empresa, apanhei um pouco até conseguir executar com sucesso os procedimentos, mas depois que consegui fiquei rindo de mim mesmo.
Vamos lá!
Se você rodar algo assim por exemplo, vai funcionar perfeitamente:
<?php
shell_exec("mkdir /var/spool/mail/exemplo");
?>
No código acima estou criando uma pasta dentro de /var/spool/mail/
Agora se você executar um comando tipo este abaixo, irá precisar estar como super-usuario, caso contrário o script não irá funcionar adequadamente:
shell_exec("chown mail.mail /var/spool/mail/exemplo");
Para resolver este problema de forma simples, você pode colocar apenas um sudo na frente da instrução, veja abaixo:
shell_exec("sudo chown mail.mail /var/spool/mail/exemplo");
Observação: A função shell_exec do php não trabalha como super-usuario por padrão, cheguei a ver algumas pessoas falarem isso nos foruns, mas não é verdade.
Observação2: Esta não é a solução para todos os problemas parecidos, há diversas formas de resolver isto, essa foi uma forma que funcionou para mim, mas talvez não funcione para o seu caso, mas tenho certeza que poderá tirar proveito desta experiência.
Popularity: 4%
Operação anulada!
fev 17th

Pois é, as vezes o Internet Explorer me dá medo. Falo sério.
Certa vez percebi este erro no site de um cliente da empresa, pensei: É simples, e realmente é, agora.
Esse erro só acontece no internet explorer. Isso ocorre quando um código javascript modifica o Dom antes do término da página.
Pergunta: O IE não poderia ignorar isso e deixar rolar a página? Tem mesmo que mostrar este erro e travar a pagina?
Enfim, encontrei duas soluções.
- Caso use jquery, acerte a forma que você escreve script em jquery. Passe a colocar toda instrução dentro do Ready, veja um exemplo:
$(document).ready(function() { // Seu código aqui }); - Este foi o meu caso.
Em um portal que desenvolvi, precisei utilizar mais de uma biblioteca, na verdade 3. Então para saber qual estava dando este problema, fui comentando cada linha até descobrir a biblioteca que estava dando pau.Descobri a biblioteca que estava conflitando, mas o site não poderia ficar sem esta biblioteca, então tive que fazer uma pequena adaptação.
Como a biblioteca rebelde estava conflitando, criei um iframe e joguei tudo dela lá dentro, separando o comportamento da biblioteca rebelda das outras, assim, fazendo ambas funcionarem, cada uma no seu espaço, mas para o usuario final, trabalhando harmoniosamente.
Julgo importante essas dicas porque perdi algumas horas em pesquisas e testes.
Divirta-se!
Popularity: 7%
Framework de CSS? Sim, acredite!
nov 14th
Interessante a idéia de framework de CSS. O curioso que eu mesmo já montei um “framework’zinho” pessoal, no qual uso na maioria dos trabalhos e me poupa bastante tempo. Vou testar esse aí, parece ser bem completo.
Link: www.bluetrip.org
Popularity: 4%
Divs com cantos aredondados
nov 14th
Descobri uma maneira simples de tornar os cantos das divs arredondados. Com este plugin para o Jquery você consegue isso facilmente, veja no link abaixo.
http://www.atblabs.com/jquery.corners.html
Abra o codigo fonte, pegue o JS incluido e siga as instruções do site. Muito simples.
Popularity: 5%
Plugins Jquery
out 9th
Alguem aí conhece o Jquery?
Para quem não conhece, Jquery é um framework que nos fornece uma gama muito grande de ferramentas, você pode conhecer melhor neste link: www.jquery.com
Vou deixar para vocês que tenho certeza que irá ser uma mão na roda em seu trabalho, tem de tudo.
Para usar estes plugins, primeiro você deve baixar o script jquery.
Logo mais estarei postando tutoriais de como usar os plugins.
Popularity: 5%
Programador ninja. Ninja?
jun 25th
A filosofia de vida dos ninjas era chamada de Ninpō (Ninjutsu), envolvendo a adaptação, a liberdade e a perseverança férrea como princípios basilares.(Wikipédia)
E então um amigo recebeu o seguinte email:
“Procuramos um desenvolvedor ninja (experiente e versátil) voltado para o desenvolvimento de aplicativos desktop para a plataforma windows. A aplicação é desenvolvida em Powerbuilder 10 e 11, mas encorajamos o contato de ninjas que dominem outras tecnologias de desenvolvimento de aplicações desktop. Acreditamos que um verdadeiro ninja poderá estudar a plataforma Powerbuilder e dominá-la com velocidade e maestria “
Legal, powerbuilder… hã?
Um programador ninja não é conhecido como um programador php, nem programador Java, é simplesmente um programador ninja, ou um cara que codifica, maneja códigos.
Um programador ninja se adapta ao seu ambiente, portanto se um ninja trabalha com php e depois vai para uma empresa que requer Java ee, o ninja, versátil e experiente, aprende com seu novo ambiente e se torna brilhante naquilo.
É uma tendência se formando, onde o programador quebra barreiras, cria liberdade profissional e expande sua experiência técnica.
Então percebemos que mão precisamos ficar presos à uma ferramenta ou linguagem de programação. Hoje, empresas como Google não procuram programadores php e sim programadores ninjas brilhantes.
Popularity: 5%