Rubuntu
06/03/07
Se você usa o Ubuntu e quer aprender Ruby/Rails, esta nova distro cairá como uma luva. Chama-se Rubuntu e é destinada aos entusiastas de Ruby e Ruby on Rails.
O desenvolvedor está pedindo sugestões sobre o que ele deve incluir ou não, além do ambiente-padrão da distro (GNOME ou KDE).
É esperar para ver!
- Permalink
- Trackback
- Comentários (1)
- Ao som de: Stars Don't Fall – Sorry
Criando atalhos para os comandos mais usados do Rails
25/02/07
Se você usa Linux, pode aumentar um pouco mais sua produtividade ao desenvolver em Rails. Ao invés de ter que digitar os comandos com o caminho "script/[comando]", você pode criar atalhos editando o arquivo "~/.bash_aliases".
Basta abrir o arquivo mencionado e adicionar o conteúdo abaixo:
#rails
alias server="script/server"
alias rconsole="script/console"
alias rlog="tail -f ./log/development.log"
alias controller="script/generate controller"
alias model="script/generate model"
alias scaffold="script/generate scaffold"
alias migrate="rake migrate"
alias migration="script/generate migration"
Agora, basta digitar o comando diretamente, sem precisar colocar o "script/". Veja alguns exemplos:
#create project
rails demo
#create controller
controller say
#create model
model User
#create migration
migration add_goodbye_message
#start webrick
server
#read log
rlog
O mais legal de tudo é que você pode criar qualquer atalho, para qualquer coisa. ;)
- Permalink
- Trackback
- Comentários (4)
- Ao som de: Foo Fighters – New Way Home
Ubuntu e wxPython
18/10/06
Há uns 3 anos eu organizo meus arquivos MP3 com o Music Brainz, mas por relaxo deixei acumular uma grande quantidade. Se você é como eu, sabe como é horrível ouvir um álbum sem as faixas estarem na ordem que foram lançadas. E esse software facilita muito na hora de deixar tudo organizado.

Instalei o Picard, cliente para Linux, mas toda vez que eu ia rodar, parava em um erro.
error while loading shared libraries: libwx_gtk2u_xrc-2.6.so.0: cannot open shared
Foi quando eu lembrei que eu também não conseguia usar o poEdit por causa deste mesmo erro. A solução foi (re)instalar os pacotes wxPython. Primeiro, certifique-se que os pacotes não estão instalados.
$sudo apt-get remove --purge python-wxgtk2.6 libwxgtk2.6-0
Depois, edite o arquivo "sources.list", adicionando o repositório com os pacotes necessários.
$sudo gedit /etc/apt/sources.list
Cole as linhas abaixo:
#wxPython
deb http://starship.python.net/crew/robind/wxPython/apt/ binary/
deb-src http://starship.python.net/crew/robind/wxPython/apt/ source/
Agora, basta atualizar a lista de pacotes e instalar.
$sudo aptitude update
$sudo aptitude install python-wxgtk2.6 python-wxversion python-wxtools
Pronto! É só mandar bala!
- Permalink
- Trackback
- Comentários (1)
- Ao som de: +44 – Make You Smile
