Meu ambiente de trabalho

2 de janeiro de 2011 Comente! Follow me!
Programação

Convidado pelo Jonnas Fonini, descrevo aqui meu ambiente de trabalho em alguns itens. Tenho basicamente 3 ambientes de trabalho: desktop, notebook[bb] e um PC na empresa que eu trabalho.

1. SO

Arch Linux no desktop, Xubuntu no notebook e Ubuntu no computador[bb] da empresa. Todos com XFCE.

Para programar, gosto do notebook porque o teclado é inglês, mas é melhor no desktop devido à tela de 22 polegadas. Então intercalo um pouco entre os dois.

2. IDE

Netbeans para projetos PHP e Java[bb] que tem participação de uma equipe. Para projetos pessoais, Python (usando Django quando é para web), ShellScript e PHP, uso o Gedit (com vários plugins, é claro) no desktop e o Geany no notebook. Na empresa, utilizo o Komodo.

Na minha opinião, utilizar IDE para programar em linguagens como Python[bb] e Ruby não é tão produtivo quanto utilizar um editor sem tantas funcionalidades mas que podem ser adaptados ao nosso jeito. Então utilizo também o VIM (gVim as vezes) com vários scripts (entre eles: sparkup, snipMate e NerdTree).

3. Controle de Versão

Git em projetos pessoais e SVN na empresa. Para o SVN, encontrei alguns scripts para o Nautilus (para o Gnome) que agilizam o processo. E, melhor ainda, tem o RabbitVCS, que foi inspirado no Tortoise SVN.

4. Browser e Email

Firefox em todos os ambientes. Gosto do Google Chrome também, mas sinto falta de alguns complementos e funcionalidades.

Uma conta no Gmail centraliza todos os emails mais “importantes”, como a de contato pessoal do meu domínio, da empresa e da LinuxMail.org. Tenho outra conta para listas de discussão, newsletters e alguns lixos eletrônicos (leia-se correntes de emails).

5. Utilitários

Para FTP gosto do FileZilla. Utilizo o GIMP para ajustes rápidos em imagens. Mas, na maior parte do tempo, utilizo a linha de comando para fazer tarefas repetitivas, como redimensionar ou renomear um lote de imagens.

Acho que nem preciso citar o terminal, né? :D

6. Organização Pessoal

Criei uma pequena aplicação para centralizar minhas tarefas e a deixo como homepage nos browsers. Uma boa dica é usar uma homepage contendo links rápidos e campos de buscas (para o google e php.net, por exemplo) para melhorar a produtividade. Eu baseei nesta aqui no deviantart.

Também tento utilizar o Remember The Milk sempre que posso, utilizando o messenger e o Twitter para avisar das tarefas. Gostei do software Osmo, que tem um aviso sonoro um tanto chato, que não me deixa esquecer das tarefas.

Outra ferramente que gostei também é o Todo.txt, um script para ser usado no terminal, mas sem data para conclusão da tarefa. Exemplo de uso:

$ todo.sh add "Fazer testes da aplicação X +dev"
$ todo.sh list
$ todo.sh rm 3

7. Entretenimento

Quanto a player de música, utilizo o Sonata, que é um GUI em GTK para o MPD (Music Player Daemon) ou o cliente modo texto (e bastante completo!) NCMPCPP (que está no screenshot lá em cima). Para playlists específicas, uso o Rhythmbox. Assisto a vídeos e filmes no Gnome MPlayer. Para gerenciar podcasts comecei a usar o gPodder e estou gostando bastante.

Gosto também de jogos antigos. Para isso uso o emulador Snes9x para games como Rock N’ Roll Racing, Mario Kart e Top Gear. :-) Também gosto de Sudoku e Go.

8. Comunicação

Não sei se parei no tempo, mas utilizo com frequência o IRC, principalmente em canais de Linux e programação[bb]. :-)
Uso também Gtalk, MSN e Skype (veja os dados na página sobre).

Pronto, esse é meu ambiente de trabalho. Agora convido para participar da brincadeira o Leandro Alonso.

Compartilhe:

  • Print
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • email
  • PDF
  • Twitter
  • Add to favorites
  • RSS
  • Identi.ca


Comentários

  1. [...] This post was mentioned on Twitter by Planeta Arch Br, Luís Henrique. Luís Henrique said: Meu ambiente de trabalho http://luishenrique.org/blog/posts/meu-ambiente-de-trabalho Convido agora o @leandrow para mostrar o seu também. [...]

  2. Leandro Figueiredo 5 de janeiro de 2011

    Luis conhece o guake, um terminal suspenso, aperta f12 e ele pula na sua cara, eu uso o yakuake aqui no KDE, mas tem o guake e o tilda também.

  3. Luciano Filho 5 de janeiro de 2011

    Olá!
    Sei que não é o objetivo desse post, mas qual é o tema de janelas que vc está usando?
    tá mto legal seu desk!

    agradeço

  4. Luís Henrique 6 de janeiro de 2011

    @leandrofgdo já usei o tilda sim, mas não me acostumei com a idéia. Prefiro usar o terminal em janela mesmo, com um atalho rápido. Valeu pela dica.

    @lucianofilho

    Tema GTK: Equinox Glass
    Ícones: Faenza
    Tema XFWM: axiomd
    Wallpaper: Stop customizing

    :D

  5. roger 9 de janeiro de 2011

    Interessante, e ai vc é bom em GO? assistiu hikaru no go? srsrsrsr

  6. Luís Henrique 11 de janeiro de 2011

    @roger não, sou iniciante ainda hehe

  7. Cássio 17 de agosto de 2011

    Gostaria de saber seus plugins do geany e do vim.

  8. Luís Henrique 17 de agosto de 2011

    Cássio, tem uma configuração (um pouco antiga) no meu github: https://github.com/luish/dotfiles/.

    Espero que ajude.

  9. Marcelo Melo 27 de outubro de 2011

    Gostei muito das ferramentas que você utiliza, mas não consegui que funciona-se nem o sonata e nem o todo.txt, se puder passar umas dicas de como instalar, também utilizo o Arch.
    Obrigado!

  10. Luís Henrique 30 de outubro de 2011

    @Marcelo, o sonata você precisa configurar o MPD: https://wiki.archlinux.org/index.php/Music_Player_Daemon
    O todo.txt é um script simples de usar, você só precisa executar que ele vai pedir para você criar o arquivo. Leia mais em https://github.com/ginatrapani/todo.txt-cli/wiki/Quick-Start-Guide.

    Obrigado pelo comentário. Abraço!

  11. Rubiamara 14 de novembro de 2011

    Oi, gostei. pois sou estudante na área de programação e algumas postagens suas e me ajudou

Deixe um comentário:

* Campo de preenchimento obrigatório.

XHTML: Você pode usar estas tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">

Para mostrar uma foto nos comentários, use o Gravatar.