quarta-feira, 28 de agosto de 2013

Node.js, MongoDB e Heroku

curl https://raw.github.com/startup-class/setup/master/setup.sh | bash
git clone https://github.com/startup-class/bitstarter-ssjs-db.git
cd bitstarter-ssjs-db
./setup-ssjs.sh
vi .env
foreman start

http://coenraets.org/blog/2012/10/creating-a-rest-api-using-node-js-express-and-mongodb/

git clone git://github.com/ccoenraets/nodecellar
cd nodecellar/
wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.4.6.tgz
ls
tar -xvzf mongodb-linux-x86_64-2.4.6.tgz
sudo mv -n mongodb-linux-x86_64-2.4.6 /usr/local/mongodb
sudo mkdir -p /data/db
sudo chown `id -u` /data/db
cd /usr/local/mongodb
./bin/mongod
sudo npm install mongodb
sudo npm install express
nohup /usr/local/mongodb/bin/mongod &
cd ~/bitstarter/nodecellar/
node ./server.js

http://192.168.56.103:3000/#wines

heroku login
heroku account
heroku apps
heroku apps:destroy lit-bayou-1608
heroku apps:create
git push heroku master


terça-feira, 13 de agosto de 2013

Cursos de SDN e Startup Engineering no Coursera

Consegui terminar o curso do Nick Feamster no Coursera. Que experiência fantástica ! Escrever programas em cima do POX, Pyretic e Resonance é IMHO, a melhor forma de se entender realmente as diferenças dos conceitos envolvidos. Só se aprende fazendo.   
Me impressionou o nível altíssimo do curso. O interessante que pude utilizar o que aprendi nos outros cursos do Coursera, como o de Python e de Startup Engineering.
É curioso como uma coisa acaba levando à outra.