Ruby on Rails
am 10.03.2011 in Ruby, Ruby on Rails, Internationalisierung, Lokalisierung
I18n translations for non Active Record models
In a current project at work I constantly need some collections of values for objects, which I like to be encapsulated. So I am using non AR models. But when it comes to translation, e.g. for select boxes, this becomes a little bit tricky. This is my approach.
am 29.09.2009 in Ruby on Rails, Testing, Ruby
Testen mit Cucumber
Bisher konnte ich mich nie so richtig dazu überwinden, meine Rails-Applikation mit Software-Tests zu versehen. Da ich mich aber am letzten Wochenende mit Cucumber auseinander gesetzt habe, wird sich das sicherlich sehr bald ändern. Cucumber ermöglicht es nämlich, Tests in «Plain English» zu verfassen und das macht mir richtig Spaß.
am 12.03.2009 in Ruby on Rails, Ruby
Rails’ MVC-Konzept
Im Rahmen unserer Agentur bereite ich einen Lehrplan für Ruby on Rails vor. In den letzten Artikeln habe ich dafür eine Link-Liste für den Einstieg und einige Ruby-Syntax-Grundlagen vorgestellt. Ruby on Rails nutzt das MVC-Konzept um Anwendungen wartbarer und übersichtlicher erstellen zu können. Die Abkürzung steht für die Begriffe Model, View und Controller. Was es damit auf sich hat, erkläre ich hier.
am 09.03.2009 in Ruby on Rails, Ruby
Link-Liste für Rails-Einsteiger
Im Rahmen unserer Agentur bereite ich einen Lehrplan für Ruby on Rails vor. Zuerst einmal möchte ich mit einer kommentierten Link-Liste den Einstieg für meine Kollegen einfacher gestalten. Und da dachte ich mir, dass sie bestimmt noch für andere nützlich ist und veröffentliche sie daher hier:
am 01.03.2009 in Ruby on Rails, Ruby
Mit Rails E-Mails über Gmail senden
Hier beschreibe ich wie man mit Ruby on Rails E-Mails über den SMTP-Server seines eigenen Gmail-Kontos verschickt. Da Gmail es nur erlaubt, E-Mails über eine SSL-Verbindung zu senden, müssen wir das der Rails-Applikation erst einmal beibringen, denn von Haus aus kann sie das nicht.
am 10.05.2008 in Ruby on Rails
CommunityEngine – Community als Plugin
CommunityEngine macht die Erstellung einer Social Network Plattform sehr einfach: Eine Installation dieses Rails-Plugins bewirkt die sofortige Verfügbarkeit eines Benutzersystems mit Profilen, Freunden, Blogs, Foto-Upload, Clippings, Foren und vieles mehr. Einfacher und günstiger (CommunityEngine ist Open Source) geht’s nicht.
am 30.04.2008 in Ruby on Rails, Ruby
Alternative Anwendungen für Rails’ Partials
Wenn man das DRY-Prinzip in Ruby on Rails erfolgreich umsetzten möchte, sind Partials das tägliche Brot. Dass Partials jedoch nicht nur für die simple Wiedergabe von Objekt-Sammlungen gut sind, versteht man vielleicht nicht auf Anhieb. Deshalb stelle ich hier zwei praktische Beispiele für alternative Anwendungen von Partials vor.
am 13.04.2008 in Ruby on Rails
The Ruby on Rails Link Library
»The Ruby on Rails Link Library« ist in den letzten zwei Wochen als Mini-Projekt von Labuschin Wedesign enstanden. Die Link-Sammlung enthält zur Zeit genau 101 Links zu nützlichen und interessanten englischsprachigen Ruby on Rails-Quellen. Sie wird ständig erweitert und wartet auch auf Vorschläge von euch!
am 13.04.2008 in Ruby on Rails
Ruby on Rails Schnellreferenz
In dieser Ruby on Rails Schnellreferenz werden alle wichtigen Funktionen, Scripts und Validierungen, Relationen etc. übersichtlich gegliedert und erklärt.
am 09.04.2008 in Ruby on Rails
Tabelleninformationen als Kommentar im Model
Dieses nette Plugin für Ruby on Rails versieht Models mit einem Kommentar am Anfang der Datei, der alle Tabellenattribute der entsprechenden Tabelle in der Datenbank enthält. So spart man sich wildes Klicken zu den Migrationsdateien.
am 09.04.2008 in Ruby on Rails
Das Beste aus Railscasts
Ryan Bates hat am Anfang dieser Woche die 100. Episode seines Ruby on Rails-spezifischen Screencast veröffentlicht. Passend zum Jubiläum hat Rails Jedi eine eigene Top-Liste der besten Episoden zusammengestellt. Sollte man unbedingt gesehen haben.
am 27.09.2007 in Ruby on Rails
Bekannte Performanceprobleme von Ruby on Rails
Bei InfoQ werden allgemeine und bekannte Performance Probleme von Ruby on Rails vorgestellt. Zu jedem Problem werden aber auch gleich Lösungen aufgezeigt.
am 09.09.2007 in Ruby on Rails
Massive List of Rails Development Tips
Bei Nuby on Rails findet sich eine große Ansammlung von Tipps für Rails-Entwickler. Einige davon sind selbstverständlich, andere wiederum nützliche Feinheiten, die man vielleicht noch nicht kennt.
am 29.08.2007 in Ruby on Rails
Tag-Cloud (Tagwolke) mit Ruby on Rails generieren
In den Rails-Tipps von Ruby Inside habe ich einen Helper gefunden, der Tag Clouds aus einer Gruppe von Tags zu bilden. Er ermittelt optional die Farbe und die große jedes einzelnen Tags und gibt einen String zurück, der problemlos als Wert des Style-Attributs eingebettet werden kann.
am 27.08.2007 in Ruby on Rails
Vorschau auf „Labuschin on Rails“
Wie vielleicht einige meiner Twitter-Freunde mitbekommen haben, arbeite ich zur Zeit an einer auf Ruby-on-Rails-basierten Version dieser Website (und habe deswegen wenig Zeit für Artikel). Ich plane die Fertigstellung in den nächsten ein bis zwei Wochen. Hier schon mal ein kleiner Vorgeschmack.
am 19.08.2007 in Ruby on Rails
PDF-Download: Toturial für has_and_belongs_to_many-Assosziationen
Dieses PDF-Dokument zeigt eines Beispiels, wie man mit has_and_belongs_to_many-Assoziationen umgeht.
am 09.06.2007 in Ruby on Rails
Assoziationen und Verknüpfungstabellen in Ruby on Rails
Hier werden Assoziationen in Verbindung mit Verknüpfungstabellen in Ruby on Rails anhand der Beispiel-Modelle Benutzer, Mitgliedschaft und Gruppe erklärt.
am 07.06.2007 in Ruby on Rails
Nuby on Rails
Auf seinem Blog stellt Geoffrey Grosenbach stellt seine Gedanken und Tipps zu Themen, wie Ruby, Ruby on Rails und Grafik Design vor. Lesenswert!
am 05.06.2007 in Ruby on Rails
JavaScript-Widgets mit Ruby on Rails erstellen
Auf Basis eines del.icio.us-Widgets erklärt Ilya Grigorik wie man JavaScript-Widgets mit Ruby on Rails erstellt.
am 04.06.2007 in Ruby on Rails
Ruby on Rails Plugin: SpiderTest
SpiderTest ist Selenium on Rails im ersten Moment sehr ähnlich (also auch ein Rails-Anwendungsprüfungs-Plugin), jedoch beschränkt es sich frontend-spezifische Prüfungen. Es füllt alle möglichen Formulare aus, schickt sie ab und validiert selbst die darauffolgenden Seiten und gibt Warnungen aus. Auch AJAX-Updater-Links kann gefolgt werden.
am 04.06.2007 in Ruby on Rails
Ruby on Rails Plugin: Selenium on Rails
Selenium on Rails ist ein Plugin für Ruby on Rails, welches Rails-Anwendungen auf Herz und Nieren testet: Browserprüfungen, Formularprüfungen, XHTML- und CSS-Validierungen und Unit-Tests direkt mit Ruby steuern. Schön.
am 01.06.2007 in Ruby on Rails
Ruby, Rails, Subversion, Mongrel und MySQL unter Mac OS X einrichten
Da eine solche Totur nicht gerade einfach zu sein scheint, gibt es bei Hivelogic ein passendes und sehr ausführliches Tutorial.
am 01.06.2007 in Ruby on Rails
HTML/CSS mit Ruby on Rails in PDF konvertieren
subLog beschreibt, wie man mit Ruby on Rails HTML/CSS-Dokumente als PDF-Datei (z.B. für den Druck) exportieren kann. Der Vorteil einer solchen Technologie ist das Durchbrechen der Limits, die CSS dem Print in den Weg legt. Die nötigen Dateien für die Implementierung sind unter dem Artikel aufgeführt.
am 30.05.2007 in Ruby on Rails
CodeGear stellt IDE für Ruby on Rails vor
Golem berichtet: Das Borland-Spin-Off CodeGear hat eine integrierte Entwicklungsumgebung rund um das quelloffene Web-Framework Ruby on Rails vorgestellt. Damit sollen sich Web-2.0-Anwendungen auch ohne große Erfahrungen mit Rails entwickeln lassen.
Danke an Steffen Giers für diesen Link-Tipp!
am 29.05.2007 in Ruby on Rails
PDF: Ruby On Rails Cheatsheet für Anfänger
Als Blaine Kendall den Umgang Ruby on Rails lernte, hat er sich nach und nach einen recht nützlichen Spickzettel für sich gemacht. Diesen hat er nun als PDF veröffentlicht. Es besteht aus 14 Seiten voll mit wertvollen Informationen für Ruby on Rails Einsteiger.
am 28.05.2007 in Ruby on Rails
Rails Migration Cheat Sheet
Hier wurden viele wichige Informationen für Migrations und Rubys Support für Database Schemas zusammengetragen. Danke, Garrett Snider.
am 28.05.2007 in Ruby on Rails
Ruby on Rails auf Apache 2 installieren und starten
Falko Timme beschreibt auf Howtoforge, wie man auf einem Apache 2 Webserver Ruby und Ruby on Rails installiert, eine Ruby on Rails Application auf dem Apache 2 Server anlegt und für Port 80 (Standardport für http) startet.
am 25.05.2007 in Ruby on Rails
Ruby On Rails API Dokumentation
Die erste Version dieser Ruby On Rails API Dokumentation bietet eine schnelle und fortschrittliche Suche nach Informationen und eine Baumverzeichnisstruktur für Klassen, Gems und Module.
am 24.05.2007 in Ruby on Rails
Bayes-Klassifikator in Ruby
Ilya Grigorik erklärt, wie man in Ruby eine Bayes-Klassifikation implementiert und andwendet. Dabei wird u.a. auf das Ruby Gem classifier zurückgegriffen, welches den Satz von Bayes enthält.
am 20.05.2007 in Ruby on Rails
„Programmierung in Ruby“ als HTML-Ebook
Der deutsche Leitfaden der Pragmatischen Programmierer.
am 16.05.2007 in Ruby on Rails
Hi, I'm Ruby on Rails ...
Ganz im von Apple TV-Spots gewohnten Stil kann man sich bei RailsEnvy anschauen, wie Ruby on Rails mit Java oder PHP reden würde. Gleich dreimal lustig. Ein vierter Teil wird bereits erwartet.
am 14.05.2007 in Ruby on Rails
Ruby on Rails Plugin: ActiveScaffold
Bei vielen Web Applikationen arbeiten Models eher im Backend als im Frontend. Es wäre also ziemlich unnötig für alle Models manuell CRUD Interfaces anzulegen. ActiveScaffold ist smart genug, einem diese Arbeit abzunehmen und dabei noch die ActiveRecord-Assoziationen zu handeln.
am 02.05.2007 in Ruby on Rails
74 Ruby on Rails Ressourcen und Tutorials
Eine beträchtliche Sammlung an Tipps, Quellen und Tutorials wurde hier zusammengetragen. Sehr hilfreich für Einsteiger und Interessierte
am 21.02.2007 in Ruby on Rails
Ruby on Rails - Erste Schritte
Nachdem ich euch einige Grundlagen des Ruby on Rails-Frameworks vermittelt habe, und ich auch noch etwas dazu gelernt habe, möchte ich euch von meinen ersten Schritten in der Ruby on Rails-Welt erzählen.
am 17.02.2007 in Ruby on Rails
Ruby on Rails - Einführung
Ich begann schon vor einigen Wochen mich damit auseinander zu setzen, was Ruby on Rails ist und wie das ganze funktioniert. Nachdem ich für kurze Zeit das Interesse verloren habe, kam ich letzte Woche endlich dazu von der Theorie in die Praxis über zu gehen. Für alle, die sich für Ruby on Rails interessieren habe ich hier eine kleine Einführung.