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






GST001 - Chubby Models on a Diet


Errata

  • Refinements sind doch drin, aber nur in sehr eingeschränkter Weise (https://bugs.ruby-lang.org/issues/4085#note-175) (via @klaustopher)
  • Bodo’s (@bitboxer) Feedback zu rvm vs. rbenv
    • .ruby-version erlaubt die Verwendung einer Ruby-Version pro Verzeichnis (https://github.com/sstephenson/rbenv#rbenv-local)
    • Realisiert wird das mit shims: https://github.com/sstephenson/rbenv#understanding-shims
    • Das cd Kommando nicht überschreiben, ist einfach sauberer
    • rbenv ist eher UNIX-Style: Ein Tool für eine Aufgabe
    • Bodo hat schon Probleme auf dem Server, gibt aber zu "da schon tief für in die Scheisse greifen" zu müssen
In eigener Sache
  • Endlich auch im iTunes Store und damit auch in Instacast!
    • Nach dem Store mehr mp4 Downloads als mp3! (2:1)
    • Download Zahlen von Podcasts ermitteln: nicht einfach :-/
  • Und auch via Bittorrent (http://bitlove.org/tisba/gst)
    • Mac OS X Client mit Torrent Support: http://www.getmiro.com/
  • Nettes Feedback zum gst-kitchen Publishing Prozess von @auphonic und @timpritlove
Ruby
  • Ruby 1.9.3p362 released, macht aber wohl Probleme (seg faults)
    • https://github.com/travis-ci/travis-ci/issues/827
    • https://bugs.ruby-lang.org/issues/7629
  • Ruby Compilation
    • mruby in ArangoDB: http://www.arangodb.org/
    • mruby nach JavaScript Complier: http://qiezi.me/projects/mruby-web-irb/mruby.html
    • Ruby zu Java-Quellcode!1!!11!: https://github.com/headius/rubyflux
Rails
  • SQL Injection Vector (OMG!)
    • Rails 3.2.10/3.1.9/3.0.18: http://weblog.rubyonrails.org/2013/1/2/Rails-3-2-10--3-1-9--and-3-0-18-have-been-released/
    • Alles halb so wild: http://blog.phusion.nl/2013/01/03/rails-sql-injection-vulnerability-hold-your-horses-here-are-the-facts/
Software Development
  • Put chubby models on a diet with concerns
    • @dhh legt los: http://37signals.com/svn/posts/3372-put-chubby-models-on-a-diet-with-concerns
    • Gegenmeinung von Corey Haines: http://programmingtour.blogspot.de/2012/12/why-i-dont-use-activesupportconcern.html
    • tl;dr: ActionSupport::Concerns macht mehr als nur include/extend, nämlich auch Dependency Management
Binstubs
  • Diskussion ob einchecken oder nicht: https://github.com/rails/rails/commit/61b91c4c55bcbd5a2ec85d6e1c67755150653dff
  • Was sind Binstubs: https://github.com/sstephenson/rbenv/wiki/Understanding-binstubs
  • Ohne bundle exec leben: bundle install --binstubs
SCM Hosting:
  • gitlab
    • Open Source Klon von GitHub
    • http://gitlabhq.com/
    • Dirk hat’s getestet
    • Kostenpflichtige Alternative: Github Enterprise (https://enterprise.github.com/) und Stash (http://www.atlassian.com/software/stash/overview)
Random Stuff
  • Linus Torvalds beschimpft Kernel-Entwickler: https://lkml.org/lkml/2012/12/23/75
  • conference.jabber.org: Group-Chat Service kostenlos, wenn man das mal brauchen sollte ;-)


fyyd: Podcast Search Engine
share








 January 7, 2013  53m