Node.JS Knockout 2011

Foi anunciado nessa madrugada a abertura para registro dos times para o Node.JS Knockout 2011. Já é a segunda edição, já que em 2010 aconteceu a primeira. Pra quem não sabe, o esse evento é uma espécie de competição/maratona, onde as equipes tem 48 horas para desenvolver uma aplicação do zero que depois será julgada e rankeada. Os melhores recebem premiações. Esse evento é semelhante ao famoso Rails Rumble, que já acontece desde 2008.

Apesar da premiação, esse tipo de evento motiva mais pelo fato de criar uma aplicação em 48 horas, com total ownership do que está sendo feito. Outro ponto importante desse tipo de competição é que os membros do time precisam ser muito pragmáticos. Firulas desnecessárias de interface, como arredondar bordas em browsers que não dão suporte a isso (i.e Internet Explorer) não tem vez nesse tipo de projeto. Aprender a cortar escopo e gerênciar tempo são outros desafios que importantes.

Até o dia 20/08 estão abertas as inscrições e a competição acontece entre os dias 27 e 29, também de agosto.

Aproveite e veja se percebe alguma coisa legal na página do evento. Existe uma forma de interagir bem legal :)

Até lá !!!

Post Footer automatically generated by Add Post Footer Plugin for wordpress.

Publicado em nodejs | Com a tag , , , , , | Deixar um comentário

FISL12 – Slides da apresentação sobre Javascript

No último sabado, estive no FISL12, fazendo uma apresentação sobre Javascript. O objetivo da minha apresentação foi ajudar a despertar na comunidade brasileira uma cultura de escrever um código Javascript melhor. Muitos desenvolvedores não tem idéia que Javascript é uma linguagem Orientada a Objetos além de Funcional. Nessa apresentação eu falo da parte O.O, fundamentando os conceitos e mostrando exemplos. Seguem os slides:

Post Footer automatically generated by Add Post Footer Plugin for wordpress.

Publicado em eventos, javascript, palestra | Com a tag , , , , | Deixar um comentário

Como foi o primeiro encontro Node.JS Brasil

Na última quarta-feira, dia 08/06/2011, aconteceu o primeiro encontro do grupo Node.JS Brasil na Caelum do centro do Rio de Janeiro. Depois de algumas vezes marcando e adiando, dessa vez fizemos o encontro e foi bem legal.

Antes de qualquer coisa, quero agradecer a todos da Caelum por terem disponibilizado o espaço e o coffee break para nosso encontro. Como sempre eles investem nas comunidades de desenvolvimento e em novas tecnologias. Meu sincero obrigado …

Voltando ao encontro, fiz 2 apresentações, uma que falava sobre o ecossistema atual do Node.JS (que cresceu rápido demais) e a outra sobre aplicações Realtime, a mesma apresentação que fiz no BrasilJS.

Sobre o ecossistema, apresentei alguns números importantes sobre como anda o crescimento do Node.JS no cenário mundial, falei sobre as principais ferramentas, fontes de estudo, frameworks, opções de hospedagem e mais alguns detalhes. Prometi para o pessoal os links de todas as referências que mostrei e esses links estão no final do post.

Talvez o mais legal disso tudo foi conhecer gente nova e bater papo com o pessoal. Conversamos sobre casos de uso para o Node.JS, perspectiva de mercado aqui no Brasil e outras coisas mais.

A idéia é que aconteçam encontros 1 vez por mês e comece a comparecer mais desenvolvedores. Segue abaixo os slides e os links prometidos:

Estatísticas e referências:

https://github.com/languages
http://www.google.com/trends?q=nodejs
http://groups.google.com/group/nodejs
http://groups.google.com/group/nodebr

Realtime:

http://socket.io/
http://nowjs.com/
http://faye.jcoglan.com/

Database:

http://mongoosejs.com/
http://www.sequelizevjs.com/
http://cloudhead.io/cradle
https://github.com/mranney/node_redis

Web:

http://senchalabs.github.com/connect/
http://expressjs.com/

Template:

http://jade-lang.com/
http://embeddedjs.com/
https://github.com/visionmedia/ejs
https://github.com/visionmedia/haml.js
https://github.com/visionmedia/sass.js

Testing:

https://github.com/caolan/nodeunit
http://vowsjs.org/
http://zombie.labnotes.org/
http://sodajs.com/

Deployment/Hospedagem:

http://no.de
http://nodester.com
http://www.nodejitsu.com/
https://www.duostack.com/
http://devcenter.heroku.com/articles/node-js
http://guides.webbynode.com/articles/rapidapps/nodejs.html
http://learnboost.github.com/cluster/

Learning:

http://nodebeginner.org/
http://nodeguide.com/
http://howtonode.org/
http://visionmedia.github.com/masteringnode/
http://nodecasts.org/
http://egenial.com.br/nodejs
http://www.slideshare.net/emerleite

Acho que com esse material o pessoal vai poder dar um bom start nos seus estudos de Node.JS e nos próximos encontros podemos falar sobre coisas mais específicas.

Que venham os próximos !!!

Post Footer automatically generated by Add Post Footer Plugin for wordpress.

Publicado em nodejs | Com a tag , , , | 3 comentários

Heroku agora com suporte oficial a Node.JS

Ontem o pessoal do heroku postou no blog sobre o suporte oficial ao Node.JS que começou nas suas opções hospedagem, que em princípio segue o mesmo modelo da hospedagem Ruby/Rails, ou seja, você não paga nada enquanto não precisar de mais recursos.

Essa nova opção de hospedagem está na nova stack Celadon Cedar, que tem suporte a Ruby MRI 1.9.2, Node.JS 0.4.7 (no momento a versão mais nova é 0.4.8) e é baseada no Ubuntu 10.04 (as antigas eram baseadas no Debian). Essa nova stack ainda é beta, assim como a Bamboo foi tempos atrás, mas certamente se tornará stack oficial em breve.

Em abril do ano passado (2010), o Heroku havia lançado um suporte experimental para seus usuários. Esse suporte foi posteriormente desativado nos meados de setembro. Apesar das explicações, eu sinceramente pensei que eles haviam abandonado o projeto, pois pouco se falou e ótimas opções surgiram, como DuoStack, Joyent Node Machines, Nodester, entre outras.

Uma fato interessante é que em pouco tempo surgiram muitas opções de hospedagens para Node.JS. Isso mostra a força da tecnologia no cenário de desenvolvimento mundial.

Para mais informações sobre hospedagem de Node.JS, recomento a leitura das publicações que fiz aqui mesmo no blog e também nessa thread da lista Node.JS Brasil.

Post Footer automatically generated by Add Post Footer Plugin for wordpress.

Publicado em nodejs | Com a tag , , | Deixar um comentário