Programando na Madrugada
De Belo Horizonte a Miami - Google Maps feito por analistas ?
Seria a imagem abaixo uma prova de que o google maps foi desenvolvido por analistas ? Confira no google maps (Item 43): Belo Horizonte - Miami - Como Chegar
2 de novembro de 2007
Desbloqueando o iPhone após um Restore - Couldn't locate the bytes to patch
Após ter instalado várias aplicações no meu iPhone, a aplicação de e-mail parou de funcionar, com isso, resolvi restaurá-lo pelo iTunes para realizar o processo de desbloqueio novamente. Quando fui rodar o anySim, recebi a seguinte mensagem: couldn’t locate the bytes to patch O problema é que como o baseband já estava hackeado o anySim não consegui hackea-lo novamente. Para resolver o problema tive que recorrer ao bbupdater Segue abaixo a solução para o problema: 1 - Você vai precisar dos seguintes arquivos (Download aqui):
23 de outubro de 2007
A Evolução da Engenharia de Software
Introdução Nos últimos anos tem se observado uma crescente movimentação no mercado em torno do modelo de desenvolvimento denominado Fábrica de Software. Esse modelo tem uma grande característica que é o uso de técnicas utilizadas na engenharia industrial de produção em série, para a criação de um ambiente produtivo de desenvolvimento de software com qualidade e baixo custo. Esse modelo de desenvolvimento não é novo, surgiu na década de 60, mas só agora começa a ser intensivamente utilizado pelas empresas de desenvolvimento de software. Os avanços da engenharia de software nos últimos anos e as mudanças ocorridas nos processos de desenvolvimento de sistemas, como o software livre e o surgimento de padrões abertos para desenvolvimento corporativo, fizeram surgir um novo modelo de fábrica de software no mercado. As novas facilidades tornaram possíveis que empresas de médio e até de pequeno porte, pudessem montar suas fábricas de software para prestar serviços de desenvolvimento de sistemas crescente terceirização do mercado, resultando numa proliferação deste novo modelo de fábrica pelo mundo.
3 de outubro de 2007
Um ano de Programando na Madrugada
É isso aí pessoal. Hoje está completando um ano que comecei o blog Programando na Madrugada. Espero ter mais tempo para me dedicar ao blog.
20 de setembro de 2007
Catálogo de Anti-Padrões em TDD
Catálogo interessante prouzido pelo James Carr e traduzido pelo Victor The Liar Todos os metodos de um teste unitário estão passando perfeitamente, aparentando serem validos, entretanto sob uma inspeção mais próxima é descoberto que o teste unitário não testa o real intuíto para que foi criado. Excessive Setup Um teste que necessita muito trabalho para ser configurado antes mesmo de ser executado. Algumas vezes centenas de linhas de código tornam-se necessárias para adaptar o ambiente a um único método de testes, com dezenas de objetos envolvidos. Aqui a maior dificuldade é compreender “o quê” realmente está sendo testado dentro de toda a “sujeira” que um setup pode causar. (tradutor: Lembrem-se sempre do princípio KISS) The Giant
20 de setembro de 2007
Analisador Léxico
Os códigos estão fluindo. Estava fazendo aqui, um pequeno analisador léxico, para verificar se uma expressão matemática básica é válida. Se quiserem dar uma olhada nos fontes, segue abaixo o link para ele. Está programado em Java. Analisador léxico
30 de junho de 2007
Post do Mike Potter sobre o NeutrineGTD
O Mike Potter, da Adobe, fez um post legal no blog dele sobre o NeutrineGTD. Ele pensou que o backend da aplicação rodava sobre PHP, mas está rodando em cima de Ruby on Rails. Como ele falou, a aplicação está nos seus estágios iniciais de desenvolvimento. Mas já estou com uma lista com muitas funcionalidades para adicionar nele. Get Things Done with this GTD Flex application
15 de junho de 2007
Getting Things Done com NeutrineGTD
Depois de algumas madrugadas de programação, saiu a versão beta do NeutrineGTD. O NeutrineGTD é uma aplicação que visa auxiliar as pessoas a manterem a sua vida organizada, utilizando a metodologia GTD. NeutrineGTD
14 de junho de 2007
Flex 3 e Adobe AIR: Disponíveis para download
O Flex 3 (beta) e o AIR (Apollo) já estão disponíveis para download no labs da adobe. Flex Builder 3 beta Adobe Integrated Runtime (AIR)
12 de junho de 2007