RSS

Welcome to the Django

0 Comments | This entry was posted on Jan 09 2011

Aprenda Python e Django na prática!
Você deseja desen­volver sites e aplica­tivos web com agili­dade e efi­ciên­cia? Django é a fer­ra­menta para você!

Django é um frame­work web escrito em Python, que pos­si­bilita o desen­volvi­mento de sis­temas web de alta per­for­mance com elegân­cia e rapi­dez. Usado por mil­hares de sites no mundo inteiro, Django é desen­volvido por uma grande comu­nidade que tem como filosofia poten­cializar o desen­volve­dor, deixando você con­cen­trar os seus esforços na sua idéia.

Ficou inter­es­sado? Então garanta já a sua vaga no curso Wel­come to the Django.

Emacs – Quebra de Linha Automática

0 Comments | This entry was posted on Dec 28 2010

Quando estamos utilizando o html-mode do emacs, é comum ele quebrar a linha automaticamente se a tag possuir muitos atributos. Algumas pessoas podem gostar disso, mas não é o meu caso.

Decidi pesquisar um pouco como desabilitar isso e documentar aqui no blog.

Depois de 2 minutos de pesquisa no google, achei a solução.

Adicione no seu .emacs

(add-hook 'html-mode-hook 'turn-off-auto-fill)

e pronto! problema resolvido!

Javascript: Boas Práticas

0 Comments | This entry was posted on Oct 14 2010

That was the topic of an email that I received a few days ago from the Brazilian list of NodeJS, which incidentally is very good!

Many list members have shared books, videos and articles that discuss best practices for programming with JavaScript.

Here are the links :)

For those who want to join the list of Brazilian NodeJS: http://groups.google.com.br/group/nodebr

Thanks to Diogo Baeder that started the topic on list.

Good learning =)Esse foi o tema de um email que recebi a poucos dias da lista brasileira de NodeJS, que aliás está bem bacana!!!

Muitos dos membros da lista compartilharam livros, artigos e videos que abordam boas práticas de programação com javascript.

Seguem os links :)

Para quem quiser participar da lista de NodeJS Brasileira: http://groups.google.com.br/group/nodebr

Agradecimentos ao Diogo Baeder que iniciou o tópico na lista.

Boa leitura =)

Ruby on Rails no Debian Lenny

0 Comments | This entry was posted on Jan 27 2010

Como passei por alguns problemas de compatibilidade ao instalar uma versao mais nova do Ruby em minha maquina, decidi fazer esse pequeno howto.

Instalando o Ruby

primeiro instalaremos o ruby e algumas de suas dependencias mais comuns, como o sqlite3(banco de dados default do Rails 2.0+)

#apt-get install ruby-dev ruby ri rdoc irb libreadline-ruby libruby libopenssl-ruby sqlite3 libsqlite3-ruby libsqlite-dev libsqlite3-dev

Com o ruby instalado, iremos fazer a instalacao do RubyGems, o sistema de pacotes do ruby, muito parecido com o apt-get do debian.

Para isso vamos baixar a ultima versao no site do RubyGems (os repositorios da Debian geralmente possuem versoes bem antigas e que provavelmente podem causar problemas de compatibilidade)

Apos baixar o pacote e extrair seu conteudo, execute o comando

# ruby setub.rb

Pronto! o gem esta instalado….maaaaaas ha uma certa chance  de uma versao anterior do RubyGems ja ter vindo com o Debian, provavelmente a versao 1.8, e causar conflito. Resolva assim:

# ln -s /usr/bin/gem1.8 /usr/bin/gem

Agora e so instalar o Rails com o comando gem:

# gem install rails

Pronto! Ruby on Rails pronto para ser usado! =)
Se quiser se certificar que o Rails foi instalado corretamente, veja a saida do comando:

$ gem list

Deve ser algo como:

*** LOCAL GEMS ***
 
actionmailer (2.3.2)
actionpack (2.3.2)
activerecord (2.3.2)
activeresource (2.3.2)
activesupport (2.3.2)
rails (2.3.2)
rake (0.8.4)