Archive for the ‘code’ Category:
Welcome to the Django
Aprenda Python e Django na prática!
Você deseja desenvolver sites e aplicativos web com agilidade e eficiência? Django é a ferramenta para você!
Django é um framework web escrito em Python, que possibilita o desenvolvimento de sistemas web de alta performance com elegância e rapidez. Usado por milhares de sites no mundo inteiro, Django é desenvolvido por uma grande comunidade que tem como filosofia potencializar o desenvolvedor, deixando você concentrar os seus esforços na sua idéia.
Ficou interessado? Então garanta já a sua vaga no curso Welcome to the Django.
Emacs – Quebra de Linha Automática
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
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 :)
- The Essentials of Writing High Quality JavaScript (article)
- Test-Driven JavaScript Development (amazon)
- JavaScript: The Good Parts – Douglas Crockford (amazon)
- Pro JavaScript Techniques – John Resig (amazon)
- Pro JavaScript Design Patterns – Ross Harmes, Dustin Diaz (amazon)
- JavaScript Performance Rocks – Amy Hoy, Thomas Fuchs (ebook)
- High Performance JavaScript – Nicholas Zakas (amazon)
- Professional JavaScript For Web Developers – Nicholas Zakas (amazon)
- Yahoo UI Theater (videos)
- 10 Things I learned from the jquery source (vídeo)
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 :)
- The Essentials of Writing High Quality JavaScript (artigo)
- Test-Driven JavaScript Development (amazon)
- JavaScript: The Good Parts – Douglas Crockford (amazon)
- Pro JavaScript Techniques – John Resig (amazon)
- Pro JavaScript Design Patterns – Ross Harmes, Dustin Diaz (amazon)
- JavaScript Performance Rocks – Amy Hoy, Thomas Fuchs (ebook)
- High Performance JavaScript – Nicholas Zakas (amazon)
- Professional JavaScript For Web Developers – Nicholas Zakas (amazon)
- Yahoo UI Theater (vídeos)
- 10 Things I learned from the jquery source (vídeo)
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
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-devCom 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.rbPronto! 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/gemAgora e so instalar o Rails com o comando gem:
# gem install railsPronto! 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)




