Do 1 ao 9 já aconteceu comigo e parece estar em loop infinito! kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
Via Jafet Galiza.
Do 1 ao 9 já aconteceu comigo e parece estar em loop infinito! kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
Via Jafet Galiza.
Muito legal esse infográfico com um pouco da história de algumas das mais conhecidas linguagens de programação, pequenos exemplos de códigos e onde eles são (ou foram) aplicados.
Muito bom esse pequeno resumo, gostei.
PS: Eu sei, tá em inglês.. mas era muito bom e quis postar logo. Assim que tiver um tempo coloco a versão traduzida
Vi aqui.
Não se esqueçam que estamos concorrendo ao Prêmio TopBlog! Façam um favorzinho e votem na gente! ![]()

Depois do manifesto dos Programadores Que Se Garantem* chegou por aqui um novo Padrão de Projeto.
Note que um padrão de projeto é uma arte. Não são todas as pessoas que sabem usá-los, muito menos entendê-los. Esse padrão é especial, Exceção Fênix, ou em inglês e mais chic: Phoenix Exception!
A Phoenix Exception consiste em um sistema que nunca morre, pois assim como a Phoenix, ele sempre renasce das cinzas.
Veja um exemplo da Phoenix Exception.
void inserir() {
try {
//realiza alguma ação.
}
catch (Throwable e) {
//Aqui a Phoenix renasce…
Thread.sleep(1000); //Espera um pouco e aproveita para usar o padrão: ‘Pensamento Positivo’.
inserir();
}
}
Com a Phoenix Exception implementada, seu sistema estará completamente imune de falhas já que que sempre que acontecer alguma M****, feita por algum POGramador, ele renascerá das cinzas e tentará executar o que falhou no primeiro ciclo de vida.
A Phoenix Exception chegou até mim por email. E me fez ficar impressionada! Como eu não pensei nisso antes?
*para saber o significado do * visite o link dos Programadores Que Se Garantem*.
Se você está cansado de padrões de desenvolvimento de software, esse maneira é pra você: Programação para quem se garante*!
Segue abaixo o “manifesto” traduzido:
Nós somos a comunidade de Programadores Que Se Garantem*. Nós fomos humilhados por metodologias de desenvolvimento de software durante anos! Estamos cansados de XP, Scrum, Kanban, Waterfall, Software Craftsmanship (algo como XP-Lite) e quaisquer outras coisas que fiquem no caminho de Programadores Que Se Garantem*.
Estamos cansados de sermos tratados como autistas idiotas que precisam trabalhar de uma maneira manipulada e com uma programação em dupla forçada, sem qualquer tempo de ser criativo, só porque nenhum dos 10 gestores do projeto são Programadores Que Se Garantem*.
Nós vamos destruir todas essas metodologias e seguir o caminho da Programação Que Se Garante*.
Nossos valores:
Valor desejado Valor real O que nós fazemos Individualismo e interações Toneladas de horas faturáveis Programação Que Se Garante* Software de Trabalho Testes unitários de trabalho Programação Que Se Garante* Colaboração Sugar o sangue dos clientes Programação Que Se Garante* Respostas a mudanças Instabilidades e deficiências Programação Que Se Garante* Nós acreditamos que precisamos, realmente, fazer a coisa certa: Programação Que Se Garante*!
Assinado,
Zed A. Shaw, e Programadores Que Se Garantem*.
Seja um Programador Que Se Garante*
Se você não programa e quer aprender, então, eu recomendo meu livro, Aprenda Python pela Maneira Difícil. Foi escrita para que qualquer um possa começar por ele e entender o básico da Programação Que Se Garante*.
*para quem se garante é um eufemismo, fica a dica.
O manifesto original está aqui: http://programming-motherfucker.com/
As inscrições para a primeira fase da seletiva interna da Universidade Federal do Maranhão – UFMA já estão abertas e vão até o dia 06/07/2010. A Maratona de Programação Seletiva 2010 vai selecionar as 3 melhores equipes para participar da fase regional da Maratona de Programação. A seletiva será individual e está dividida em duas fases, tendo as 3 melhores equipes como aquelas formadas pelos 9 competidores que obtiverem a melhor pontuação na soma das duas fases. Uma vez inscrito na primeira, o competidor estará automaticamente inscrito na fase seguinte.
Quem nunca fez um programa chamado “Hello World”, que não faz nada além de imprimir essa mensagem clichê na tela? (Se você nunca fez, não é nerd. Fuja daqui.)
Pois é, esse programa não serve para nada além de testar o ambiente de desenvolvimento (faço isso sempre que instalo o Eclipse, por exemplo). Tenho até as variações, como Hello FOX (FOX Toolkit) e Hello OpenCV (OpenCV).
Mas muito cuidado! Dependendo do seu nível cafeínico (ou etílico…), pode acontecer muito mais que uma simples mensagem inútil na sua tela.