- Your Locale:
- English (United States)
- Your Time Zone:
- Coordinated Universal Time
- IONCANNON (31 minutes)
- BlocketPc (34 minutes)
- FLOG (36 minutes)
- Ricardo Parente (48 minutes)
- RIA Journal (1 hour)
- MAVROMATIC (2 hours)
- 360Flex (2 hours)
- Biskero (2 hours)
- The Flash Blog (2 hours)
- ByteStopsHere (2 hours)
PomoDo e Pomodoro Technique
Conheça o PomoDo um novo aplicativo para otimizar sua produtividade utilizando os conceitos do Pomodoro Technique. (translate)
Linguágil
Conforme já vinha divulgando, os últimos 5 dias foram dedicados ao Linguágil. Um evento realizado em Salvador pela comunidade local de Ruby, PHP, Java e Agile. O evento tem uma proposta muito interessante, juntar várias tecnologias e metodologias em um evento só. Fiquei muito contente em ser convidado para participar do evento. Já de início quero aproveitar para agradecer ao Luciano por me convidar e também ao Serge, Alex, Márcio e Rafael por todo o suporte(integral) que nos deram e principalmente a hospitalidade. (translate)
Terminando mais um curso de Rails
Chegou ao fim mais um curso da e-Genial que eu ministro. Amanhã termina o curso de Rails 2.3.4– do básico ao avançado. E como sempre, foi uma experiência fantástica e mais uma vez aprendi muito com todos os meus alunos! Espero que os alunos tenham tirado proveito dos recursos do curso, e que possam continuar aprendendo mais sobre Rails em sua jornada contínua de estudo, que é uma boa exigência de nossa profissão. O meu maior objetivo com este curso de Rails, é tentar passar um pouco deste eco-sistema (Ruby, Rails, deploy, Unix, versionamento, qualidade, etc) que melhorou drasticamente o (translate)
Pagamento com Moip
Já tem um bom tempo que ando estudando os meios de pagamento brasileiros. Como não quero depender de uma infra-estrutura Windows e também não quero passar por muita burocracia em vários casos, acabou sobrando apenas meios como os gateways de integração (não verdade não são bem gateways). A diferença básica entre uma integração ou um gateway é que através do gateway o usuário nunca sai do seu site. Você recolhe os dados e envia através de conexão segura (SSL ) para o gateway que passa por uma série passos padrozinados. (translate)
Pare de dar suporte ao IE7 e IE6
Em desenvolvimento web estamos sempre dependendo da máquina do visitante, então estamos na mão do sistema operacional, hardware e principalmente dos navegadores. Isto normalmente não é um problema, com exceção dos navegadores da Microsoft, que por anos se mostram muito inferiores. (Entenda mais sobre o assunto lendo este post) Mas finalmente a versão atual do Internet Explorer( versão 8), é aceitável (mas ainda inferior). Diante desta situação decidimos parar com o suporte a qualquer versão do Internet Explorer que seja inferior ao 8. E para mostrar isto ao usuário nós testamos diversas alternativas como barrinhas em Javascript. Mas como sempre, (translate)
Não mate o mosquito com uma granada
Já tem um bom tempo que pretendo escrever sobre isto, a ferramenta correta para o problema correto. Resolvi finalmente escrever sobre este assunto devido aos questionamentos que surgiram na minha palestra do RailsForKids, perguntado como escolhemos as tecnologias para nossos projetos. Este post também é uma resposta ao flamewar sem sentido que apareceu na comunidade Flex por causa de uma levantamento pragmático sobre a tecnologia. (translate)
Música em websites
E uma frase que sempre escuto de clientes é: Eu quero música no meu site. Antes de responder esta pergunta ao cliente devemos pensar o seguinte, nosso trabalho esta mais para um pintor onde o cliente decide a cor ou para um médico que ele é o único a decidir o que fazer? Acho que a resposta é uma mistura dos dois. (translate)
Slides do RailsForKids
Seguem os slides da minha palestra para o RailsForKids: Frontend<object height="355" width="425"><param /><param /><param /><embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=frontend-090914150158-phpapp01&stripped_title=frontend-1996929" height="355" width="425"></embed></object>View more presentations from Daniel Lopes. (translate)
Métodos de classe não são métodos estáticos, e como tirar proveito disto
Quando trabalhamos com OOP a divisão do código é bem clara. Classes definem um Objeto que possui atributos e comportamentos, comportamento é representado por métodos. Em Ruby tudo segue esta linha sem exceções (blocos não se encaixam perfeitamente assim). Mas também é comum por exemplo situações onde talvez um método não precise estar associado a um objeto. Ou seja, não faz muito sentido precisar instanciar um objeto desta classe para poder acessar estes métodos. (translate)
Ruby para automatização diária
Para nós que utilizamos sistemas Unix temos várias formas de automatizar tarefas repetitivas, principalmente que os que utilizam Mac Os. Integrado ao OsX temos ferramentas como o Automator que permitem a criação de fluxos de trabalho e que são bem simples de serem criados, também é possível customizar e criar várias novas tarefas e fluxos para o OsX através de AppleScript. (translate)