O que fazer quando você precisa usar uma API de terceiros e tudo funciona bem quando você está fazendo seus testes com curl.
[Read More]A Busca Pelo Deploy Contínuo - Parte 3
Você está lendo a Parte 3 sobre “A Busca pelo deploy contínuo” eu recomendo você a começar pela Parte 1 e depois ler a Parte 2 se você já o fez, continue ;)
Agora um exemplo de arquitetura para facilitar o uso do deploy continuo usando um Load Balancer.
Você não precisa de applicances milionários para fazer isso o github, serve 2500 conexões TCP por SEGUNDO usando o ldirectord em uma máquina Xen com 128mb.
[Read More]
A Busca Pelo Deploy Contínuo - Parte 2
Você está lendo a Parte 2 sobre “A Busca pelo deploy contínuo” eu recomendo você a começar pela Parte 1 mas se já leu as duas partes, leia a Parte 3.
Agora que você já está convencido que precisa disso, ou não, vou começar a falar de algumas ferramentas/técnicas que você pode usar para te ajudar no processo:
SCM - Software Configuration Management Também conhecido como VCS ( Version Control System ), você precisa disso, se você não tem há algo muito errado e se você está usando Subversion, isso não é tão ruim, mas comece a usar git a partir de hoje, sério.
[Read More]
A Busca Pelo Deploy Contínuo - Parte 1
Você está lendo a Parte 1 sobre “A Busca pelo deploy contínuo” esse post tem mais duas continuações: Parte 2 e Parte 3.
No dia 05/11 apresentei no YAPC::Brasil uma palestra com o nome “Em busca do deploy continuo” nesse post vou tentar descrever sobre tudo o que eu falei.
Como começar? Infelizmente o principal problema do “Deploy Continuo” não é técnico e sim cultural, e mudança de cultura é muito mais difícil que mudança de Banco de Dados ou de Linguagem de Programação é enraizado nas fundações da empresa, esses são alguns exemplos culturais:
[Read More]
A Biblioteca Pessoal De Neil Gaiman
Já tinha lido alguma entrevista do Donald Knuth em que ele falava que tinha a mesma poltrona desde 1960 e só trocava o forro externo e então, eu percebi que precisava comprar uma poltrona para ler livros :)
Ainda estou a procura, aquelas que tem na Starbucks é tudo importada :/ estou procurando algum clone brasileiro delas, mas acho que não vai ser fácil achar.
Bom, voltando ao título olha como é a biblioteca pessoal do Neil Gaiman!
[Read More]
Hackers Que Você Deveria Conhecer (1): Brad Fitzpatrick
Esta série de posts é baseada na idéia do site Papodehomemque tem uma série parecida chamada “Homens que você devia conhecer”.
A ideia é falar de hackers em geral, tipo algum dia pode ter uma história de um cortador de lenha que fez uma mesa só com seu machado por exemplo :) Esse é um exemplo clássico de hacker.
Brad Fitzpatrick é um dos muitos hackers programadores que você deveria conhecer ou ao menos saber o que ele já fez.
[Read More]
Como Funciona a Escala Pentatonica
Meu Ambiente De Trabalho Em N Itens
O peka me convidou para a correntinha do bem, e ainda me intimou pelo twitter :/ aqui está como é meu ambiente de trabalho.
ZSH, o cara é tão bom que tem um post só para ele :) iTerm2 - Eu sempre usei o Terminal.App padrão do MacOSX, há um tempo atrás ouvi falar do iTerm, mas dado a minha pessima organização, acabei me esquecendo. Por causa dessa foto no twitter/facebook recebi a dica do iTerm2 e vou dizer, deixa o Terminal.
[Read More]
Usando ZSH
Esses dias re-descobri o zsh, já havia testado a um tempo atrás mas agora foi pra valer :)
E vou dizer, não há shell melhor :) muito melhor que o Bash
O historico do ZSH é compartilhado por TODAS sessões dele, diferente do bash que cada sessão tem seu histórico ( e você tem que ficar procurando onde foi que digitou aquele comando para recuperar ele do histórico ). ZSH tem autocomplete para tudo, ok bash também, mas o ZSH é bem mágico ele tem autocomplete para o kill, listando os processos que estão rolando e você digita o nome ele já tras o pid para você, ps -aux?
[Read More]
Perl Para Sysadmins E DBAs
Rau!
Depois de séculos sem posts, apenas um post para linkar para o material da minha palestra no fisl ( que não foi das melhores porque não terminei a palestra antes e fiquei BEM doente em POA :/ )
https://lornlab.org/palestra_fisl/
Agradecimentos para o Claudemir Ivan, que disse que não estava conseguindo acessar os arquivos.
Falow, algum dia meu blog em Catalyst sai
Update: O problema era que o Dreamhost estava interpretando os .
[Read More]