Geekstammtisch

Mehr oder weniger regelmäßiger Stammtisch rund um Geektum, (Web)development und was immer unsere Gäste an interessanten Dingen zu erzählen haben

https://geekstammtisch.de/

subscribe
share





GST008 - Rake auf Drogen


Synopsis: Heute ist der Lucas (@moonbeamlabs) mal wieder zu Besuch und wir haben über Serialisierung in Ruby, Thor und JRuby gesprochen. Es gibt auch mal wieder was aus der DevOps-Ecke, namentlich Vagrant und VMware und Gem-Hosting. Natürlich haben wir uns auch nicht nehmen lassen, über das Ende von Google Reader zu philosophieren und den GitHub Enterprise Faux Pa zu erwähnen. Zum Ende erzählt Lucas noch etwas zu seinem Dotfiles Installationsskript.

Intro / Errata (00:00:00)
  • Ruby 1.8.7 depricated seit Juni 2012 (http://www.ruby-lang.org/en/news/2011/10/06/plans-for-1-8-7/)
  • Ruby 2.0 Walkthrough war damals nur für die Kickstarter Backer verfügbar: http://www.kickstarter.com/projects/1225193080/the-ruby-20-walkthrough/posts
  • irb für mehrere Rubies von Peter Cooper: https://gist.github.com/peterc/1226588
Ruby (00:06:27)
  • Rails-API Projekt: https://github.com/rails-api/rails-api
    • https://github.com/rails-api/active_model_serializers
    • http://railscasts.com/episodes/409-active-model-serializers
    • http://railscasts.com/episodes/320-jbuilder
    • http://railscasts.com/episodes/322-rabl
    • https://github.com/apotonick/roar
  • Thor - “Rake auf Drogen” (http://whatisthor.com/)
    • Leider sehr dürftig dokumentiert
    • Erlaubt sehr effizient und strukturiert CLI Tools zu schreiben
  • RedCarpet (https://github.com/vmg/redcarpet)
    • Sucht neuen Maintainer (https://github.com/vmg/redcarpet/issues/212)
    • Ist kramdown die Zukunft? (https://github.com/gettalong/kramdown)
JRuby (00:28:06)
  • https://github.com/trinidad/trinidad
  • http://torquebox.org
  • https://github.com/jruby/jruby/wiki/Servers
  • Torquebox wird von RedHat gesponsered und ist daher vielleicht die bessere Alternative. Man muss ja nicht alle Features verwenden.
DevOps (00:43:10)
  • Vagrant Provider für VMware Fusion ist fertig, kostet 79 USD: http://www.vagrantup.com/vmware
    • Mitchell Hashimoto / HashiCorp: http://www.hashicorp.com/
    • AWS Provider: http://www.hashicorp.com/blog/preview-vagrant-aws.html
  • Private Gems hosten
    • Gem in a Box: https://github.com/cwninja/geminabox
    • http://www.gemfury.com/l/gem-server
Netzklatsch (00:58:04)
  • Google Reader
  • Reeder App (http://reederapp.com) ohne Google Reader? Hoffentlich! https://twitter.com/reederapp/status/311995748482945025
  • Alternativen zu Google Reader
    • http://www.feedafever.com/ (Reeder supported Fever, aber bisher nur auf dem iPhone)
    • http://www.feedly.com/
  • Prismatic: http://getprismatic.com/news/home
  • Github Leak: Liste der GHE Kunden https://news.ycombinator.com/item?id=5400986
Cool Stuff (01:17:50)
  • Play by Play mit Aaron Patterson: https://peepcode.com/products/play-by-play-tenderlove-ruby-on-rails
  • Play by Play mit Aaron Patterson und Corey Haines: https://peepcode.com/products/play-by-play-aaroncorey
  • http://idevelop.github.com/ascii-camera/
  • Alternative zu Lynx: http://elinks.or.cz/
  • Dotfiles
    • Lucas hat ‘Exogenesis’ gebaut: https://github.com/moonglum/exogenesis
  • Dirks Suche nach nicht bedruckten Tastaturen: http://www.colorware.com/p-201-apple-wireless-keyboard.aspx (weiterhin erfolglos)


share







 2013-03-20  1h30m