Baseado no meu post anterior sobre minha migração do TextMate para o Sublime Text, resolvi fazer este post, dizendo o que uso.
O hardware que uso
Em casa eu tenho um MacBook Pro de 13â (i7) com 500GB de disco para desenvolver, 8GB de RAM. Tenho tambĂ©m um monitor Samsumg de 21â que estĂĄ desligado (acabei de me mudar e ainda estou organizando minhas coisas). TambĂ©m tenho um MacBook Pro 13â (Core 2 Duo) com 8GB ligado na TV da sala como media center e pra ensaiar apresentaçÔes. Mas meu grande companheiro Ă© um Bose QuietConfort 15.
Para testes mobile tenho um iPad 2 16GB WiFi (iOS 5.1), um iPhone 4S (iOS 5.1) e um Nexus S (Android ICS).
Para leitura, tenho um Kindle e acho muito melhor ler nele que no iPad. Por questão da iluminação.
Softwares?
Antes de mais nada, Terminal.
Para trabalho, uso como editor o Sublime Text 2 (contei sobre minha migração do TextMate para o Sublime no post: âMigrando do TextMate para o Sublime Text 2â).
Como servidor, o que mais uso Ă© Apache e comecei a usar o NodeJS, nĂŁo faz muito tempo.
Outra ferramenta que recomendo para programadores front end Ă© o LiveReload. Se vocĂȘ usa mais de uma tela (e/ou uma tela, grande) ele agiliza muito e evita cmd(alt)+tab/cmd(ctrl)+r. Ele fica âescutandoâ a pasta que vocĂȘ especifĂca e, quando o timestamp de algum arquivo muda, ele pede pro navegador atualizar a pĂĄgina automaticamente. Se vocĂȘ fizer alteraçÔes no CSS, ele altera de forma assĂncrona.
Meu navegador principal Ă© o Chrome Stable, o secundĂĄrio Ă© o Opera Stable, mas testo meus projetos no Chrome Canary, Firefox Stable e Aurora, Opera Next, Safari, Opera Mobile e o iOS Simulator do SDK da Apple.
Para recursos novos, uso o WebKit Nightly e alguns builds especiais que Opera lança (como o que habilita getUserMedia(), por exemplo). Utilizo também uma VM do Windows 7 no VirtualBox com Internet Explorer 7, IE 8, IE 9, Opera, Firefox e Chrome.
Para versionamento, Git. Tenho uma conta âSmallâ no github hĂĄ um ano, que me da direito de ter 10 repositĂłrios privados, 5 colaboradores privados e 1.2GB de hospedagem.
Utilizo Gyazo para screenshots (mas usava o cl.ly antes, que é uma boa opção pra quem nao tem hosting).
Para anotaçÔes, uso o Notational Velocity (que mantém tudo sincronizado entre meus devices, com uma conta no SimpleNote).
E-mail, utilizo GMail e, para as contas de meus projetos, Google Apps.
Assisto vĂdeos usando VLC. MĂșsica ouço no iTunes (com iTunes Match) e mantenho meus arquivos e documentos sincronizados com o Dropbox e Google Docs. Para armazendar fotos, ainda uso uma conta pro do Flickr que expira em uma semana, mas estou quase passando tudo pro Google+/Picasa.
Qual seria o equipamento âdos sonhosâ?
A Ășnica coisa que eu gostaria de ter alĂ©m do meu equipamento, Ă© um Apple Thunderbolt Display. E, se um dia sobrar dinheiro, um MacBook Air dedicado para apresentaçÔes.
E acho que, melhor do que um equipamento dos sonhos, tenho uma âvistaâ dos sonhos, que Ă© essa:
foto por Patrick Smith
Este post segue o modelo do site usesthis