RailsWayCon, May 31 - June 2, 2010 at Maritim proArte, Berlin

30. Mai 2007

Lecker: Lunch2.0

Man lernt nie aus, ständig gibt es was Neues und jetzt schwappt die Updatewelle auch auf Essen über. Man geht nicht mehr normal zu Tisch, Mittagessen ist out und Brunchen ist ja so 2000 – heute macht man Lunch2.0!

Und so begab es sich, dass Sören und ich uns heute morgen auf den Weg machten um wieder einmal ein paar nette Leute kennenzulernen und dabei auch noch satt zu werden – gesponsort von Cellity gab es lecker Hähnchenbrustfilet im Atlas… das konnte sich sehen lassen :)
Doch es wurde nicht nur gegessen, sondern allgemein über alles mögliche aus der Branche geredet – Nicole gab uns einige Anregungen zu wevent, welche in nächster Zeit sicher auch ihren Weg in die Anwendung finden werden und dank Oliver suche ich jetzt schon wie verrückt seit Stunden den Link, um meine XING Kontakte mit einmal zu exportieren ;)

Lunch2.0 ist eine feine Sache – hat echt Spaß gemacht und die Vorfreude aufs BarCamp Hamburg weiter steigen lassen – in zwei Wochen ist es soweit!

Weitere Eindrücke vom NextGenerationLunch gibt es bei Timo Heuer (hast du mal nen Link zu den Fotos?) und Jens Kunath. Wer’s verpasst und jetzt erst richtig Hunger hat, der muss sich noch etwas gedulden, denn das nächste Lunch2.0 findet meines Wissens nach am 28. Juli bei statt – guten Appetit!

Technorati Tags: , ,

27. Mai 2007

Praxiswissen Ruby on Rails

Praxiswissen Ruby on RailsSo wie Martin Labuschin staunte auch ich nicht schlecht, als ich eines Tages das Buch Praxiswissen Ruby on Rails von Denny Carl aus dem Briefkasten zog. Einfach so zugeschickt bekommen – nett, daran könnte ich mich gewöhnen, zumal das Aufstocken des Fachbuch-Bücherregals ja meistens mit eher hohen Kosten verbunden ist ;)

Da ich zu der Zeit allerdings sehr beschäftigt war und ich mir dachte, das Lutz sich über so einen Einstieg sicher auch total freut, habe ich das Buch direkt an ihn weitergereicht. Er hat dann auch gleich eine kleine Rezension dazu geschrieben, welche ich euch natürlich nicht vorenthalten möchte.

diesen Eintrag lesen »

15. Mai 2007

acts_as_tshirt

Das ist mal ein dopes, freshes und tightes Shirt!Spreadshirt geht ab – ich mache jetzt mein eigenes Klamottenlabel auf und werde Geekausrüster – soweit meine Pläne für die nahe Zukunft :)

Schade, dass man vorerst nur drei Vektormotive hochladen kann – wenn ich zehn Shirts verkauft hab, dann darf ich mehr von meinen Ideen umsetzen, also kaufen kaufen, marsch marsch! Zum Beispiel meinen aktuellen Favoriten: acts_as_tshirt, für den modebewussten Railscoder und für den Turbogeek auch in konsolen-neongrün auf schwarz.

Der Sommer wird kalt, zieht euch warm an!

Technorati Tags: , ,

5. Mai 2007

Rails: RSS- und Atom-Feeds generieren

Dank dem Rails Plugin Resource Feeder ist es kinderleicht, RSS- oder Atom-Feeds aus Modelldaten zu generieren.

Bevor der Spaß beginnen kann müssen zunächst erst einmal Simply Helpful und der darauf basierende Resource Feeder installiert werden:

$ script/plugin install simply_helpful
$ script/plugin install resource_feeder

Anschließend kann es direkt losgehen:

class EventsController < ApplicationController
  # RSS-Feed erzeugen
  def rss
    render_rss_feed_for Event.find(:all,
      :order => 'created_at DESC',
      :limit => 15)
  end
 
  # Atom-Feed erzeugen
  def atom
    render_atom_feed_for Event.find(:all,
      :order => 'created_at DESC',
      :limit => 15)
  end
end

So einfach sieht es im Idealfall aus – Vorraussetzung dafür ist, dass das Modell (in diesem Fall Event) auch über die richtigen Attribute (title, link, description) verfügt, ansonsten muss man noch etwas nachkonfigurieren…

Configuration in a nutshell

Den render-Methoden können Optionen übergeben werden, welche die Zuordnung der Modellattribute auf die Feedelemente regeln:

# Feedeinstellungen
options[:feed][:title]# Titel
options[:feed][:link]# Link zum Feed
options[:feed][:description]# Beschreibung
options[:feed][:language]# Sprache, default: "en-us"
options[:feed][:ttl]# Anzahl Items, default: 40# Einzelne Einträge
 
options[:item][:title]# Titel des Eintrags
options[:item][:description] # Inhalt des Eintrags (plain text)
options[:item][:content_encoded] # optional, encoded mit HTML o.ä.
options[:item][:pub_date]# Datum des Eintrags, default: created_at
 
# zusätzlich ein eigener UrlWriter,
# nützlich bei verschachtelten Ressourcen
options[:url_writer]

Im Zusammenspiel mit RESTful-Resources und responds_to lässt sich das ideal einsetzen – wärmstens empfohlen!

Technorati Tags: , , ,

4. Mai 2007

Stock 2.0

Nachdem mich Herr Labuschin schon neulich mal beworfen hat und ich da noch mit der wahrheitsgemäßen Ausrede „Ich trinke keinen Kaffee“ davon kam, gibt es heute kein zurück mehr und ich nehme mal kurz Stellung in dieser kleinen Web2.0 Fragerunde.

diesen Eintrag lesen »