Recebi ontem a camiseta do Eclipse, por causa do review que escrevi sobre o Europa
Eu preferia a jaqueta, mas como o review foi publicado em portugues eu ja sabia que não ia ganhar ela mesmo
PS.: a camiseta polo é bem legal, com o logo do eclipse bordado
Faz tempo que to pensando em começar a escrever em inglês, mas acabava nunca montando o tal blog.
Sexta a noite resolvi começar a usar o dominio que eu comprei a algum tempo atraz o http://www.urubatan.info.
Os primeiros posts vão ser traduções do que eu postei por aqui, mas em pouco tempo vai ter conteúdo original por la também, a maior parte dos “how to” que eu escrever vou publicar por la, mas ainda não decidi qual vai ser a real diferença dos dois blogs, a principio a idéia é só atingir uma audiencia maior, ja que neste aqui a idéia é publicar coisas em portugues para quem não fala ingles ainda
Bom acho que era isto, espero ter tempo para manter os dois atualizados, mas este aqui é prioridade ja que ja tem muita gente que passa por aqui todos os dias
Pretendo ir trabalhar fora do brasil em uns 2 ou 3 anos, então o outro blog vai servir também (se tudo der certo) para que eu fique um pouco mais conhecido fora do brasil (se eu conseguir leitores para ele
)
Uma das diferenças é que vou publicar alguns posts sobre mobilidade com symbian também por la, o que eu publicava antes no blogspot, só não migrei os posts ainda
Bom era isto, este post foi só para fazer um pouquinho de propaganda do blog novo.
Acabei de ouvir isto no filme “Homem do ano”
Politicos são como fraldas, ambos devem ser trocados frequentemente e pelo mesmo motivo!
Acho que se o povo começar a pensar assim é possível que as coisas melhores um pouco
Acabei de alterar os permalinks do blog, antes era /ano/mes/dia/nomedopost/ agora coloquei só /nomedopost/
Isto deve gerar URLs bem menores, e se tudo der certo, os links antigos não vão parar de funcionar
Espero não perder muitas posições no google por causa disto, caso contrário volto a configuração anterior
Estou utilizando o plugin Permalinks Migration do wordpress para fazer a mágica
Bom, acho que era isto, desculpem pelo tempo sem postar, é que a semana foi corrida com o Curso de Rails, mas agora vou voltar a postar com mais frequência!
Amanha ou segunda devo escrever alguma coisa sobre o Curso, que na minha opinião foi bem legal, acho que todos os alunos aproveitaram bastante! (Hoje não vou escrever mais por que é meu aniversário de casamento e tenho que dar mais atenção para a esposa se eu quiser chegar no segundo aniversário
)
Outra coisa, vocês acham úteis estas coletâneas de links que posto de vez em quando?
Tags: Dia a Dia, dia-dia, Java, Java EE, Mobile, produtividade, Ruby
Eu ja estava pensando em fazer um exemplo assim a algum tempo, mas sairam na minha frente ![]()
então segue o link para o excelente post sobre como passar trabalho usando JPA e não ActiveRecord em sua aplicação Rails:
http://weblogs.java.net/blog/bleonard/archive/2007/09/rails_and_jpa_i.html
Ou seja, quase tudo o que eu preciso em quase todos os lugares que eu estiver (nos outros ainda preciso do note mesmo
)
Se gostaram da dica, é só dar uma passada em PortableApps.com
Depois de ler este post no Grupo e Usuárias de Programadores, e postar um comentário corrigindo alguns pontos do post, eu resolvi fazer o test de nerdice indicado no final do post, e como eu ja imaginava, o resultado não podia ser muito diferente disto ![]()

Até que o tal do Twitter é bem legal ![]()
O primeiro interessado em cada um dos livros que cumprir os itens acima leva o livro, o único custo vai ser o frete (se quiser pegar pessoalmente ai não paga nem isto
)
Sugestões de assunto para os tutoriais:
Estas são só idéias, praticamente qualquer coisa atual relacionada com desenvolvimento, ou melhor ainda com desenvolvimento ágil ta valendo
PS.: espero que alguem se interesse pelos livros
Esta eu li no mural aqui da HP
TEAM = Together Everyone Achieves More
Gostei da frase
Estas frases foram copiadas de um e-mail que recebi hoje na lista visão ágil:
Manifesto for Agile Software Development – http://agilemanifesto.org/ :
Estamos descobrindo maneiras melhores de desenvolver software fazendo-o nós mesmos e ajudando outros a fazê-lo. Através desse trabalho, passamos a valorizar:
Indivíduos e interação entre eles mais que processos e ferramentas
Software em funcionamento mais que documentação abrangente
Colaboração com o cliente mais que negociação de contratos
Responder a mudanças mais que seguir um planoOu seja, mesmo havendo valor nos itens à direita, valorizamos mais os itens à esquerda.
A Nova Metodologia – Martin Fowler
Tudo isso traz à tona algumas perguntas. A primeira é a questão do quão difícil é conseguir um design estilo UML em um estado que possa ser entregue aos programadores. O problema com um design UML é que ele pode parecer muito bom no papel, e ainda ser seriamente problemático quando você tem que traduzi-lo em código-fonte. Os modelos utilizados por engenheiros civis são baseados em diversos anos de prática adquirida em códigos de engenharia. Além disso, questões-chave, tais como o modo que forças físicas atuam no projeto, são triviais à análise matemática. A única checagem que podemos fazer em diagramas UML são revisões cuidadosas. Enquanto estas são úteis, levam a erros que são freqüentemente descobertos apenas durante a codificação e testes. Até mesmo designers habilidosos, como eu me considero , são freqüentemente surpreendidos quando transformamos tais designs em software.
Programação Extrema (XP) Explicado – pg. 53, 5 paragrafo
Programação Extrema (XP) Explicado – Escolha as Mudanças Kent Beck É a diferença entre jogar para ganhar e jogar para não perder. A maior parte do desenvolvimento de software que eu vejo por ai é jogado para não perder. Muito papel escrito, muitas reuniões feitas. Todos estão tentando fazer o desenvolvimento “pelo manual”, não porque ele faça algum sentido, mas porque eles querem poder dizer no final que não foi culpa deles, eles estavam seguindo o procedimento
Otimização prematura é a raiz de todo o mal – Não sei quem é o autor
Hoje mais do que nunca, precisamos lembrar dos ensinamentos do Dr. Deming: Simplesmente coloque a qualidade em primeiro lugar e prossiga com a prática honesta de desenvolver produtos de qualidade.
Frades do Dr. Demin:
A Tech Office IT realiza no período de 24 a 28 de setembro de 2007 em Porto Alegre, o curso presencial Ruby on Rails, voltado a desenvolvedores Ruby que desejam conhecer mais sobre Rails e desenvolvedores de outras linguagens que tenham interesse em ingressar no RoR. O curso objetiva auxiliar o aluno a entender o Ruby on Rails e possibilitar a criação de aplicações o utilizando, além de expor suas vantagens e limitações.
Após o curso o aluno estará apto a desenvolver aplicações WEB utilizando o Ruby On Rails, saberá onde procurar mais recursos para acelerar o desenvolvimento e adicionar recursos na aplicação desenvolvida.
Com carga horária de 20 horas/aula, o treinamento será 100% prático e ministrado em laboratório. Durante o curso, os participantes desenvolverão uma loja de DVDs completa que poderá ser utilizada como exemplo ou como base para o desenvolvimento de uma aplicação mais complexa pós-curso. Mais informações poderão ser obtidas através do site www.techoffice.com.br ou e-mail contato@techoffice.com.br, além do telefone 51.3012.8241.
Mais detalhes sobre o curso de Ruby on Rails
Clique aqui para se inscrever no curso de Ruby On Rails
Agradeço se algum de vocês mandar um e-mail para a faculdade ou grupo de amigos que possam se interessar pelo curso, inscrições em grupo tem um bom desconto!
Eu quero jovens que olhem nos olhos dos seus professores, e perguntem com firmeza e objetividade: “Por que eu tenho que aprender isso?” e quando o professor não souber responder, levantem-se e retirem-se da sala, e voltem apenas quando o professor estiver realmente preparado.
Este é o final do texto: Por que eu tenho que aprender isso?
Não tem nada a ver com tecnologia, ou será que tem?
Mesmo assim, eu adoraria que os alunos de escolas publicas e faculdades fossem assim, e que a porcaria do MEC deixasse de ser inútil como é hoje, e montasse currículos que ensinasse as pessoas a pensar, e não estas coisas que temos hoje!
Eu sempre questionei “Por que tenho que aprender isto?” e nunca obtive uma resposta satisfatória, e pior ainda, eu questionava: “Por que tenho que fazer isto desta maneira burra?” e principalmente professores de matemática diziam que eles queriam ver o desenvolvimento das questões, mesmo em grande parto dos casos isto sendo completamente inútil!
Precisamos que as escolas ensinem a pensar, e não o que pensar!
Mas acho que era isto por enquanto, me empolguei com o primeiro texto que li pela manha
Descobri hoje que uma regra que eu tinha colocado no .htaccess do blog, estava impedindo o acesso a qualquer página que contivesse a palavra posts no título (na verdade na URL mas no caso do meu blog da quase na mesma … )
Por tanto, cuidado com o que colocam no .htaccess
a regra era:
RewriteBase / RewriteRule posts/ / [R=301,L] RewriteRule posts / [R=301,L]
A correção foi simples:
RewriteBase / RewriteRule ^posts/ / [R=301,L] RewriteRule ^posts / [R=301,L]
Esta regra foi adicionada quando removi aquela “home page” sem conteúdo que utilizei por algum tempo, e os posts mesmo ficavam na página /posts/, mas como eu não especifiquei que a palavra posts deveria estar no início da URL, ela pegava qualquer endereço com esta palavra e redirecionava para a home …
Bom, tudo corrigido, e fica o recado, sempre coloquem as regras o mais especificas possíveis no .htaccess para evitar problemas