O Rafael Rosa me pingou para falar sobre meu ambiente de desenvolvimento. Então aqui vai!
Sistemas operacionais
Estou exclusivamente usando Mac OS X desde 2007. Minha máquina atual é um Macbook Pro 13" Late 2009, 8GB RAM, 500GB HD. Em breve vou colocar um SSD e aí não precisarei trocar minha máquina por alguns anos.
Eventualmente preciso testar algo no Windows ou Linux, então tenho VMs do Parallels para cada um dos sistemas que uso.
Linguagens de programação
Ruby é, sem dúvida, a linguagem que mais uso no dia-a-dia. Mas minha vida não se resume só a Ruby. Gosto bastante de JavaScript e tenho feito algumas coisas com Node.js. Ano passado flertei um pouco com o Objective-C que, por incrível que pareça, tem uma sintaxe que eu gosto. Além disso, revisitei o ActionScript (versão 3) depois de anos sem fazer nada.
Editor
Todos que me conhecem sabem que sou um viciado em TextMate, um simples editor de texto para Mac OS X, mas muito potente por conta de seus atalhos. Já tentei usar Vim e Emacs, mas nunca tive saco para aprender a usá-los de verdade. Nunca usei IDEs e me orgulho disso.
Terminal
Meu terminal é um caso à parte. Ou melhor dizendo, merece um artigo à parte.
Controle de versão
Não tem como não usar Git. É perfeito. Mas vira e mexe preciso lidar com repositórios SVN, através do git svn, claro.
Browser
Por muito tempo fui um viciado em Firefox e suas extensões. Quando comecei a usar Mac exclusivamente, decidi ficar com o Safari pela sua superioridade no que diz respeito à implementação de CSS. Estou com ele até hoje. Tenho instalado Opera, Chrome e Firefox para testar sites que desenvolvo; uso VMs para testar no Internet Explorer.
Software
Algumas coisas são essenciais e estão sempre abertas. Outras são simplemente insubstituíveis.
- Safari
- QuickSilver
- iTunes
- YoruFukurou
- Keynote
- Sparrow
- Reeder
- TextMate
- Terminal
- iChat
- AppleScript Editor
- XCode
- Dropbox
- MusicBrainz Picard
- Parallels
Música
Não, eu não ouço de tudo. Quem gosta de tudo, não gosta de nada. Minha biblioteca é bastante grande, com 80GB, e já ouvi quase tudo. Para saber mais, veja meu perfil no Last.fm.
- Permalink
- Trackback
- Comentários (15)
- Ao som de: Pixies – Dead
Textos escritos por
Comentários #
Nando,
Você já testou o iTerm? Estou usando desde ontem e estou gostando. Minha config: http://dl.dropbox.com/u/242526/item.jpg
Já usei na época do Tiger. O Terminal me satisfaz muito bem, então não procurei alternativas.
Nando, o iTerm 2 ainda está em alpha, mas parece bem promissor, acho que vale a pena dar uma olhada, tem umas features bem legais!
Seu emo. Eu sei que você curte Panic at the Disco, Fallout Boy e Paramore!! Eu sei!!! ;)
Acho que você vai curtir esse software: http://www.keyboardmaestro.com/main/
PS: Estou ficando ofendido com essas perguntas aqui hein. Quanto é 4+2? Tá me chamando de burro??? Tu não é o fodão?? :D
Æ!!
Bem legal seu ambiente, pena que vc usa mac :P
Há braços
Eu vi esse Keyboard Maestro, mas ainda não tive tempo de testar. Quanto às perguntas: faz um BDD aí!
Nando,
Eu falei iTerm mas no caso me referia ao iTerm2. Eu só passei a usa-lo porque ele tem a função de abrir uma nova tab na mesma pasta da tab de origem. Isso é muito bom!!!
Depois descobri o split panel que eu curti.
Eu já resolvi o problema da nova aba no Terminal faz um tempão ;)
https://github.com/fnando/dotfiles/blob/master/files/bash_profile#L99-115
esse esquema de aba no konsole(kde) é default há séculos. muito bom mesmo! só sinto falta de 3 coisas no osx: tweetie, sequelpro e texmate. dá tristeza não ter no meu note novo... :(
abs.
Nando, eu curti seu sistema, como estou iniciando estou brincando com muita coisa, quanto a editores tenho configurado em meu mac tanto o TextMate quanto o MVim que com meu terminal com o bash editado onde peguei inclusive muita coisa sua e uma verdadeira maquina de desenvolvimento ROR, no caso curti os 2, porem acho pq programo em Java a algum tempo estou sendo mais produtivo usando o RubyMine, usando tudo que ele tem direiro ate o suporte a Git que achei bem legal, so o console que acho que deixa a desejar, queria saber o que vc acha sobre o futuro de IDE's no mundo Ruby.
Nando eu gostei mt do seu site, mas sugiro que vc coloque tags nos posts, pra ficar mais fácil de localizar determinados assuntos. Por exemplo, eu não sou desenvolvedora, sou designer, por isso só gostaria de ver todos os seus posts sobre jquery e css mas não dá, pelo menos não encontrei nenhum link com esses agrupamentos por assunto. #ficadica abraço :)
Fnando,
Cadê o Alfred.app na sua lista?
Mv
Ah MV... não testei a versão paga do Alfred. A versão free não me convenceu. Ainda prefiro o QuickSilver.
Olá Nando.
Gostaria de saber se programar em um Macbook de 13" é tranquilo, pretendo comprar um mas estou na dúvida se a tela é pequena demais ou não. Vou mexer com Rails no Macvim.
Obrigado.
Ah!, belo site.
Olá, Ney. Eu trabalho com um Macbook de 13" há 5 anos! :)
Não se engane pelo tamanho da tela. A resolução do Macbook é de 1280x800.
Deixe um comentário