19 de dezembro de 2008 por Leo Caseiro
Um colega de trabalhado, Felipe Campos, me enviou uma excelente apresentação que fala sobre a força do PHP.
Há uns dias atrás, o mesmo colega enviou o link de um post do José Milagre do Portal Imasters que causou um debate sobre a escolha entre PHP ou .NET.
Alguns programadores preconceituosos dizem que o PHP serve para trabalar com POG. Mas, você que programa em PHP se considera um moleque? Ou um programador que só faz gambiarras?
Eu não!
Sempre modelo minhas UMLs, estou migrando agora para MVC com a ajuda dos FrameWorks(comecei pelo CodeIgniter, mas estou querendo trabalhar com o ZendFramework).
E vão me dizer que é uma linguagem ruim, que só funciona com gambiarras ou é coisa de moleque?
Leia Mais
Tags: desenvolvimento, ferramenta, framework, google, php, wordpress [Comenta, que já tem 20 discussões]
14 de dezembro de 2008 por Leo Caseiro
Encontrei um vídeo com excelente abordagem sobre orçamentos de uma homepage. A palestra do professor da Infset é mais focada em Webdesigners, mas acredito que todos que trabalham na área já se depararam num momento desses.
O também freelancer, Sandro Reiller, discute situações de primeiro contato com o cliente. O foco principal é aquela pergunta conhecida:
“Quanto você cobra por um site? Ele é simples, tem apenas alguns links, umas fotos e a história da empresa, uma animação básica em Flash. Coisa bem simples!”
Leia Mais
Tags: agência, desenvolvimento, freela [Comenta, que já tem 11 discussões]
11 de dezembro de 2008 por Leo Caseiro
Estava desenvolvendo uma classe aqui na minha máquina local e esqueci o nome de uma função. Eu entraria no site do php ou procuraria no pai dos burros, mas estava sem internet(percebi o quanto sou dependente de um site de buscas e da web).
Aí eu te pergunto se você(assim como eu) se encaixa em algum dessas opções
- Você não conhece todas as funções do PHP
- Você não lembra todos os nomes das funções ou as confude(afinal, errar é humano)
- Você conhece uma função, mas não sabe se existe alguma semelhante ou que sirva melhor para seu algoritmo
- Você deixa a página do php como inicial do seu navegador
É, acredito que se algum dia você desenvolveu, ou se ainda programa em PHP, se encaixa em um dos perfis acima.
Leia Mais
Tags: desenvolvimento, php [Comenta, que já tem 10 discussões]
28 de novembro de 2008 por Leo Caseiro
Eu sempre tentei fazer uma chamada de um arquivo Java Script externo dentro de outro. E sempre tive problemas.
Estava fazendo manutenção em um código, quando me deparei com o código do analytics. E percebi que o Google faz isso a décadas.
Se você, como eu, ainda não sabe(sabia) como fazer isso, veja:
<script type="text/javascript">
document.write(unescape("%3Cscript src='nomedoarquivo.js' type='text/javascript'%3E%3C/script%3E"));
</script>
Leia Mais
Tags: função, javascript [Comenta, que já tem 8 discussões]
26 de novembro de 2008 por Leo Caseiro
Hoje, logo que liguei minha máquina apareceu um aviso do meu plugin Wordpress Helper para Firefox , dizendo que existia uma versão nova do Wordpress.
Fui correndo para ver se já era a versão 2.7, mas no fim, vi que era apenas a versão atualizada do 2.6.5
Fiquei descontente, mas logo descobri que era uma atualização de segurança e da correção de 3 BUGs.
Está dado a dica!
Atualizem seus BLOGs
Download do Wordpress já em português do Brasil
Tags: desenvolvimento, firefox, wordpress [Comenta aí meu]
18 de novembro de 2008 por Leo Caseiro
Quantas vezes te pediram para entregar um JOB para amanhã de manhã? Aí você olha o relógio e observa que há exatamente 10 minutos é o seu horário de ir embora. Logo no dia que você precisa dormir um pouco para se recompor de uma semana tensa.
Mas por que isso acontece?
Por que sempre recebemos todo o material para trabalhar um dia antes do prazo?
O cliente entra em contato com a área de atendimento da agência, super acelerado, porque o prazo está curto e solicita uma criação. O diretor de arte estava num brain storm com sua equipe em um outro projeto, enquanto o profissional de atendimento liga e chama atenção no messenger. Isso, obviamente acaba de “estragar” o JOB que estavam discutindo, e no próprio telefone, o D.A. decide o que será feito nessa nova peça.
Leia Mais
Tags: agência, gestão [Comenta, que já tem 8 discussões]
12 de novembro de 2008 por Leo Caseiro
Ainda me lembro de quando estava na 7ª ou 8ª série. Eu queria ser médico, acreditam? Sim. Adorava Biologia e Genética. Sonhava em ter um Dr. Antes do meu nome, mas desisti porque achei que teria que estudar muito.
Burro eu! Escolhi fazer um Curso Técnico em Informática, (só porque mexo em computadores desde pivete. Sempre eu que arrumava o PC da família, de amigos, etc) e desde então, nunca mais parei de estudar.
Será que um médico precisa estudar tanto quanto um programador Web?
Acredito até que nesta área precisamos estudar mais do que um programador de Softwares.
Leia Mais
Tags: agência, css, desenvolvimento, php, seo [Comenta, que já tem 11 discussões]
6 de novembro de 2008 por Leo Caseiro
Saiba como utilizar o evento onerror do JavaScript para substituir falhas de imagem(<img>) ou até janela(window).
Com certeza você já passou por algum deste problemas:
- O seu site precisava de uma imagem e ela não estava mais lá.
- A imagem não foi carregou corretamente e nem Deus sabe o motivo.
- O seu script de UpLoad deu problema e corrompeu o arquivo antes de subir para o seu
- servidor.
- O nome da imagem está errado no seu banco de dados
Comigo foi assim, estava criando uma galeria de vídeos que devia exibir um screenshot(na agência chamamos de frame), mas acontece que tínhamos alguns vídeos que ainda não possuíam o screenshot. E tendo todos os dados necessários para serem exibidos no site, menos o screenshot, deveriam ser listados na HOME.
Leia Mais
Tags: evento, javascript [Comenta, que já tem 5 discussões]
5 de novembro de 2008 por Leo Caseiro
Este post foi atualizado, pois eu encontrei que existem diversos algoritmos para esta função chamado shuffle()
De qualquer maneira, ainda acredito que este seja o melhor e menor algoritmo.
Então, se quiserem, o melhor nome para esta função é shuffle()
Pois no php, existe esta função nativa e funciona da mesma maneira!
Procurei algo como random() ou array_rand() que fosse nativa do JavaScript, porém não encontrei. Mas, econtrei uma função interessante, que funciona muito bem:
function randOrd() {
return (Math.round(Math.random())-0.5);
}
Leia Mais
Tags: array, função, javascript [Comenta aí meu]
4 de novembro de 2008 por Leo Caseiro
Já utilizo a biblioteca do Framework em JavaScript jQuery ha algum tempo. Sempre utilizei o arquivo compactado(Packed), por achar que carregaria mais rápido, afinal é o menor(30.3KB). Mas, o dinossauro do CSS(Maujor) explica que por ser um arquivo compactado, demora para ser interpretado. E ainda por cima, ele não fica armazenado em cache.
A partir de hoje, sempre utilizarei o arquivo Minified(54.5KB), que tem o menor peso, o melhor desempenho e ainda é armazenado em cache.
Leia Mais
Tags: framework, javascript, jquery [Comenta aí que já tem 1 querendo discutir]