Artikel zum Thema »rails«

Da die meisten an diesen Themen interessierten Leserinnen und Leser auch englischsprachige Texte lesen, werden diese hier gemeinsam mit den deutschsprachigen aufgelistet. Englischsprachige ausblenden

26.10.2021

Es ist Liebe!

Artikel aus Version 1

Josh Marcello – »A Love Letter to Ruby and Rails«:

»In my experience working in other technologies, 50-80% of my time is spent solving technology problems and what’s left is used to solve actual business problems. These technology problems are tasks such as building out database connections, setting up boilerplate, writing build pipelines, etc. Meanwhile with Rails I’ve noticed I get to spend spent the vast majority of my time focusing on business logic.«

Ich würde es nicht gar so lyrisch wie Josh ausdrücken, aber das ist auch meine Erfahrung. Während manche noch ihr tolles Serverless konfigurieren und sich die Festplatte mit npm füllen, tippen wir trocken ein rails new schoenenuetzlicheapp ins Terminal und beginnen mit der Programmierung.

Auch 2021 ist Ruby on Rails immer eine gute Wahl für ein Webprojekt. Zumal man auch zunehmend weniger anstrengende Lösungen für die glorreichen JavaScript-Segnungen der Moderne im gewohnten Rails-Stil mitgeliefert bekommt…

25.6.2019

XML in Rails verarbeiten

Artikel aus Version 1

XML! Kaum jemand ist ein großer Fan davon, man kann dem großen Klammern-Salat aber kaum entrinnen, wenn man mit externen Daten von »The Enterprise™« arbeiten muss. Zur Weiterverarbeitung in der eigenen Rails-Anwendung hatte ich dazu bisher stets eine große Parserei mit Nokogiri veranstaltet oder auf zur Datenquelle passende Gems zurückgegriffen.

Aber, TIL: Schon seit Rails 3.0.0 hat Active Support eine Erweiterung für Hash an Bord, die einen String voller hässliches XML in einen wohlgeformten Hash umwandelt.

Artikel öffnen

12.3.2019

Projektbezogene irb-Historie für Rails

Artikel aus Version 1

Problem: Wenn man mit rails c in der Console mit irb (interactive Ruby) arbeitet, hat man nur eine globale History. Diese liegt im home-Verzeichnis des Users unter .irb_history (aber .irb-history wenn man RVM benutzt). Das ist unschön, denn wenn man an einem Projekt arbeitet, möchte man auch nur den dafür relevanten Teil der History sehen.

Abhilfe schafft eine auf Github gefundene Konfigurationsdatei .irbrc im Homeverzeichnis.

Artikel öffnen

Zurück zum Seitenanfang!