Sebastians Blog Neues aus den Softwareminen…

Schlagwort-Archive: Gem

Rails-Konfiguration in Engine auslagern

Für die meisten Rails-Projekte verwende ich die gleichen Gems mit ähnlichen Konfigurationen. Um den Projektstart und den Update-Prozess zu vereinheitlichen, möchte ich eine Engine, die diese Abhängigkeiten und Konfigurationen übernimmt. Für den einfacheren Einstieg erzeuge ich innerhalb einer bestehenden Rails-App eine neue Engine: … Weiterlesen

Veröffentlicht unter | Verschlagwortet mit , , , | Kommentare deaktiviert für Rails-Konfiguration in Engine auslagern

Require und Rails

Rails‘ Autoloading macht einen guten Job, so dass man Abhängigkeiten selten per Hand auflösen muss. Will man aber etwa eine bestehende Modelklasse aus einer Engine öffnen um eigenen Code zu ergänzen, so muss das Original notwendigerweise vorhanden sein: # userengine/app/models/user class User … Weiterlesen

Veröffentlicht unter | Verschlagwortet mit , , , | Kommentare deaktiviert für Require und Rails

CanCanCan ist kein CanCan 2.0

Außerhalb meiner Wahrnehmung gibt es auf Github seit einiger Zeit ein Projekt, dass CanCan für tot erklärt und dessen Nachfolge antreten will: CanCanCan. 17 Menschen haben zum Projekt der „CanCanCommunity“ bereits beigetragen. So wird das kleine Gem von Ryan Bates, … Weiterlesen

Veröffentlicht unter | Verschlagwortet mit , , , , | Kommentare deaktiviert für CanCanCan ist kein CanCan 2.0

RVM: Gemset erstellen und .versions.conf anlegen

Memo an mich selbst: Ein neues Gemset einrichten und mittels .versions.conf als Standard für das aktuelle Verzeichnis festlegen: rvm use –create –versions-conf ruby-2.1@gemset_name In aller Regel benötige ich auch Bundler: gem install bundler

Veröffentlicht unter | Verschlagwortet mit , , , | Kommentare deaktiviert für RVM: Gemset erstellen und .versions.conf anlegen