Por Carlos Brando em 02 de Setembro de 2008
Sobreviver no mercado de desenvolvimento de software no Brasil não é tão difícil quanto parece, conheço muita gente ruim que consegue manter seu emprego, muita vezes trabalhando como terceiro dentro de alguma grande companhia. Este tipo de pessoa normalmente tem um bom conhecimento do negócio da empresa, mas estranhamente ele nunca cresce dentro dela.
Isto acontece [...]
Por Carlos Brando em 08 de Agosto de 2008
Estou preparando uma surpresa para vocês, mas para isto preciso fazer uma pesquisa e gostaria muito de contar com a ajuda da maioria. Preciso ter uma idéia da idade média dos Railers brasileiros.
Sei que pode parecer uma pergunta meio chata e tal, mas para ajudar, algumas das pessoas que responderem vão poder participar de uma [...]
Por Carlos Brando em 06 de Agosto de 2008
Tentei assistir este seriado tempos atrás, mas nunca consegui porque minha esposa simplesmente não achava a menor graça *cof* não entendia as piadas *cof* e por isto sempre acabávamos assistindo outra coisa.
Fica claro então que este é um seriado 100% nerd e que eu teria de assistir sozinho, como um bom nerd que sou.
Aproveitei que [...]
Por Carlos Brando em 05 de Agosto de 2008
Como alguns já viram no último podcast eu costumo defender muito os projetos e sistemas que gosto. O GitHub pode não ter a importancia que o RubyForge “teve” para a comunidade Ruby no mundo, mas acredito seriamente no valor deste projeto e aposto minhas fichas nele.
O fato dele ser um projeto comercial só aumenta ainda [...]
Por Carlos Brando em 11 de Julho de 2008
Em fevereiro de 2007 eu tive a idéia de criar um blog, naquela época eu nem sabia ao certo sobre o que escrever, então comecei com pequenas dicas que eu ia pescando pela internet e convidei um amigo para escrever também. Só para vocês terem uma idéia, até sobre educação financeira eu já escrevi por [...]
Por Carlos Brando em 11 de Julho de 2008
Eu já tinha visto isto em algum lugar mas não me lembro mais onde, de qualquer forma Derek Sivers me relembrou no seu mini-artigo no site ONLamp.com:
É tão engraçado quando escuto as pessoas defendendo suas idéias. Para mim idéias não valem nada sem execução. Elas são apenas um multiplicador.
Execuções valem milhões.
Explicação:
Uma péssima idéia = -1
Uma [...]
Por Carlos Brando em 06 de Julho de 2008
É normal no mundo do desenvolvimento de software discussões sobre qual tecnologia é melhor ou pior e normalmente isto gera muito flame war, mas existe uma coisa que todos os desenvolvedores (seja ele de java, ruby, php, …) concordam: o Internet Explorer 6 demorou para sumir da face da Terra.
Por isto também entro na campanha [...]
Por Carlos Brando em 31 de Maio de 2008
Ainda não foi anúnciado no blog oficial do Rails, mas tudo indica que o Ruby on Rails 2.1 será lançado hoje.
A notícia vem de nossos correspondentes no RailsConf 2008, aqui e aqui.
Para saber todas as novidades desta nova versão, você pode relembrar a série Edge Rails publicada neste blog. O Fábio Akita também publicou [...]
Por Carlos Brando em 19 de Maio de 2008
Tradução do artigo: Workaholics fixate on inconsequential details.
Pergunta: Um workaholic realmente faz mais do que pessoas que trabalham menos horas?
Resposta: Na maior parte das vezes, não. Isto porque, como perfeccionistas, eles podem ficar tão inconsequentemente ligados em pormenores que eles têm dificuldades em passar para a próxima tarefa, diz [psiquiatra Bryan] Robinson.
Como Gayle Porter [...]
Por Carlos Brando em 09 de Maio de 2008
Segurança é tudo! Mas como você faz para lembrar as senhas (diferentes, afinal segurança é tudo) de cada site na internet que você já se cadastrou? A solução está aqui.
Use principalmente para anotar as suas senhas do banco. E para não correr o risco de perder o papel e esquecer suas senhas, tire uma cópia [...]
Por Carlos Brando em 06 de Maio de 2008
Eu sempre tenho falado por aqui e no podcast sobre o GitHub, é não por menos que este projeto tem me chamado tanto à atenção. Um dos recursos mais legais que vi é a possibilidade de incluir comentários sobre o código de terceiros.
Nos grandes projetos, comentar o código está virando mania. Veja por exemplo [...]
Por Carlos Brando em 03 de Maio de 2008
foto de luisdrk
Ok, até agora eu ainda não entendi qual é a do twitter… mas vamos tentar.
Para quem quiser me seguir: http://twitter.com/carlosbrando
Por Carlos Brando em 14 de Março de 2008
Tradução: 37signals.com
Pergunta: Qual é a maneira mais fácil de ganhar dinheiro com software?
Resposta: Crie softwares que ajude as pessoas a fazer (ou ganhar) dinheiro.
Pagar por um software é muito mais fácil se o cliente pode dizer, “eu ganho dinheiro quando uso este software.” Ou “Quando eu terminar de usar este software, ele já estará pago.” [...]
Por Carlos Brando em 12 de Março de 2008
Eu sou um fã da 37signals e principalmente do blog Signal vs. Noise, e isto não é segredo para ninguém. Mas existe algumas séries de artigos que eles publicam que gosto mais. Inclusive já traduzi alguns artigos destas séries.
Umas das minhas séries favoritas é a “Design Decisions”, onde eles relatam como foi o processo para [...]
Por Carlos Brando em 11 de Março de 2008
Jason Calacanis escreveu um artigo com 17 dicas para uma startup economizar dinheiro. Você pode ver a relação em português aqui.
Eu particulamente gostei de algumas como “Compre mesas baratas e cadeiras caras. Mesas não servem pra nada, cadeiras sim”, “Não se preocupe com sistema de telefonia. A maioria usa a internet e seus próprios celulares [...]
Por Carlos Brando em 28 de Fevereiro de 2008
“Se você acha que é muito pequeno para fazer a diferença, tente dormir com um mosquito em um quarto fechado.”
Signal vs. Noise
Por Carlos Brando em 08 de Janeiro de 2008
Durante muito tempo (eu nem tenho idéia de quanto) Zed foi o primeiro nome na lista de recomendações do Working With Rails, na frente até mesmo de David Hansson.
Mas parece que David finalmente passou Zed, ou será que algumas pessoas estão deixando de recomendá-lo? O interessante é que mesmo em segundo lugar, a diferença dele [...]
Por Carlos Brando em 04 de Janeiro de 2008
Comparações entre frameworks e linguagens de programação sempre geram flame wars e isto é simplesmente inevitável, afinal de contas é puramente uma questão de gosto.
Mas a maioria de nós Railers temos nossos pés no chão e sabemos que cedo ou tarde teremos um novo framework ou linguagem que se mostrará mais interessante que o Ruby [...]
Por Carlos Brando em 14 de Dezembro de 2007
Mais um da série de traduções dos artigos “Ask 37signals“. Antes de começar deixe-me explicar algo, a 37signals é uma pequena equipe que cria software simples e focado. Quando eu digo pequena é porque embora eles tenham alguns produtos de grande sucesso, a empresa conta apenas com oito funcionários.
Bom, vamos a pergunta:
Como vocês lidam com [...]
Por Carlos Brando em 10 de Dezembro de 2007
Este é um assunto bem controverso. Durante muitos anos eu trabalhei sem criar um único teste, mas quando trabalhei pela primeira vez em um projeto em que todos criavam testes unitários, percebi o quão importante era aquilo.
Os benefícios dos testes são imensuráveis, mas é uma questão cultural. Muita gente considera perda de tempo, porque normalmente [...]
Por Carlos Brando em 06 de Dezembro de 2007
MENOS É MAIS, se você não é o dono e nem trabalha para uma “grande” companhia, diga isso bem alto todo dia de manhã e se apegue a isso. É a única maneira de brigar com os grandes.
Um bom programador não é aquele que conhece todas as manhãs da linguagem ou do framework que usa, [...]
Por Carlos Brando em 05 de Dezembro de 2007
Durante o RejectConf’07 o Vinícius mostrava em sua palestra como estava sendo o desenvolvimento do projeto Lucidus, quando foi questionado sobre os testes unitários e funcionais do projeto. A pergunta refletia uma preocupação natural de qualquer desenvolvedor, era algo mais ou menos assim:
Como me assegurar de que todos os programadores irão realmente criar os testes [...]
Por Carlos Brando em 04 de Dezembro de 2007
Continuando a série de traduções dos artigos da 37signals:
A 37signals é famosa por se orgulhar de ser uma empresa pequena, ágil e de opinião forte. Os softwares mais conhecidos da empresa são o Basecamp, Campfire, Highrise e Backpack, um gerenciador de projetos, um chat otimizado para grupos, um CRM e um organizador pessoal, respectivamente. Os [...]
Por Carlos Brando em 30 de Novembro de 2007
Â
Tradução do artigo de Ryan Carson do blog Carsonified:
Ao construir software para a internet, uma das decisões mais importantes que você deverá tomar é sobre quem vai realizar o design do seu aplicativo. Seu software está fadado ao fracasso se o design e a usabilidade forem ruim.
Para nosso novo projeto nós escolhemos Jason Santa Maria e [...]