Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/CarlosGabaldon/my_way

My Way sung by Sinatra
https://github.com/CarlosGabaldon/my_way

Last synced: 3 months ago
JSON representation

My Way sung by Sinatra

Awesome Lists containing this project

README

        

= My Way - sung by Sinatra

Copyright (c) 2008 Carlos Gabaldon , released under the MIT license

project page: http://github.com/CarlosGabaldon/my_way/
project repo: git://github.com/CarlosGabaldon/my_way.git

Blog that dances to Sinatra:
SQLite: http://www.sqlite.org/
DataMapper: http://datamapper.org/
Sinatra: http://sinatrarb.com/
Haml: http://haml.hamptoncatlin.com/
SASS: http://haml.hamptoncatlin.com/docs/rdoc/classes/Sass.html


= SET THE STAGE

== RUBY
$ curl -O ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6.tar.gz
$ tar xzvf ruby-1.8.6.tar.gz
$ cd ruby-1.8.6
$ ./configure --prefix=/usr/local --enable-pthread --with-readline-dir=/usr/local --enable-shared
$ make
$ sudo make install
$ sudo make install-doc
$ ruby -v
$ ruby 1.8.6

== SQLITE
$ wget http://www.sqlite.org/sqlite-3.5.4.tar.gz
$ tar xvfz sqlite-3.5.4.tar.gz
$ cd sqlite-3.5.4
$ ./configure --prefix=/usr/local
$ make
$ sudo make install

== GEMS
$ sudo gem install sinatra
$ sudo gem install datamapper
$ sudo gem install syntaxi
$ sudo gem install do_sqlite3
$ sudo gem install rspec
$ sudo gem install --no-ri haml

== TEXTMATE
$ cd /Applications/TextMate.app/Contents/SharedSupport/Bundles
$ svn co "http://macromates.com/svn/Bundles/trunk/Bundles/Ruby Haml.tmbundle"

= Dance

$ cd my_way
$ ruby blog.rb