On me demande en DM :
Est-ce que tu connaitrais des projets ruby opensource avec des démos en ligne ?
Le premier projet qui m'est venu à l'idée c'est diaspora/diaspora, le réseau social.
J'avoue que je m'en suis surtout souvenu parce qu'il se sont fait bien trasher au lancement. Et ils ont eu aussi beaucoup de problèmes ensuite, donc je pense que c'est un bon exemple de projet qui a changé, vécu, et qui malgré tout tourne encore.
La stack reste assez simple :
- Rails 3.2
- Unicorn
- Devise
- sidekiq
- carrierwave
- foreigner
- mini_magick
- omniauth
- haml
- sass
- rspec
- cucumber
- factory_girl
- timecop
- jasmine
voir aussi la branche rails4.
##rstat.us
Dans la même veine du social network de hipster il y a hotsh/rstat.us
Le Gemfile :
- Ruby 1.9
- rails 3.2
- minitest
- capybara
- docco
- mocha
- vcr
- fabrication
- puma
- airbrake
C'est du MongoDB.
Un truc un peu différent : Locomotive, un CMS en Rails, made in France.
Ici on va regarder le gemspec :
Toujours du Rails 3.2, les points remarquables :
Design by Sacha Greif.
par ici pour la démo : https://www.locomotivehosting.com/
un truc un peu plus beefy : Gitlab, un clone de Github.
en Rails 4, avec des concerns, des services, et genre plein de modèles.
Enfin, Spree Commerce, avec 5 gems dans le même repo, une API, du venture capital, du activemerchant, du ffaker, du paranoia, du aws-sdk, et du cancan.
Sinon si tu veux des trucs simples j'ai trouvé une app de Point of Sale en Rails sur la page 4 ou 5 de HN : http://websitescenes.github.io/pushvendor/
et brewformulas.org, un CRUD pour les formules d'homebrew, le package manager sous OS X.
Si tu veux du pur ruby ruby-warrior doit pas être trop mort, et githug a l'air cool si tu veux voir comment on fait un DSL.
https://github.com/assemblymade/coderwall
http://hackernoons.com/all-our-coderwall-are-belong-to-you