Hatte gestern eine kleine Exception im Production. Wo es Sinn macht, arbeite ich mit before_filter & after_filter. Im Development lief alles rund aber im Production löste der after_filter die Exception aus. Bin mir nicht sicher, ob es am caches_action lag, da der Fehler genau einmal auftrat. class ProductsController < ApplicationController layout ‘products’ before_filter :find_or_initialize_category, :only=>[:show] [...]
Einträge gespeichert als 'rails'
Bug oder Müdigkeit
Januar 17th, 2012 · Kommentare deaktiviert
Tags: rails
Rails 3.2.0.rc2 veröffentlicht
Januar 16th, 2012 · Kommentare deaktiviert
Ich sah heute bei einem gem-Update, dass die zweite Preview von Rails 3.2.0 veröffentlicht wurde. Die wichtigste Änderung ist sicherlich die Änderung des Plugin-Verzeichnisses. Was bisher unter vendor/plugins/ lag, ist deprecated(war das nicht für Rails 4.0 geplant?). Einfachste Möglichkeit ist die Erstellung eines Gems (Jeweler) oder das Verschieben der Plugins nach lib/, wo wahrscheinlich eh [...]
Tags: rails
Rails 3.1.3 und verschiedene Ruby-Versionen
Januar 13th, 2012 · Kommentare deaktiviert
Nach einiger Zeit bin ich dann doch bei Rails 3.1.3 und Ruby 1.9.3 gelandet. Eigentlich schick, wären da nicht noch ein paar Projekte die nur mit der 1.8.7-Version von Ruby und RoR 2.3.x laufen. ;-) Immerhin wurde mein größtes Problem, eine 2.0.5 Rails version jetzt ersetzt. Problem bei der App war das “nette” 32Bit-Image (warum [...]
Ilya Zhitomirskiy ist tot. Traurige Nachricht für alle Diaspora-Fans
November 14th, 2011 · Kommentare deaktiviert
Ilya Zhitomirskiy, einer der vier Gründer von Diaspora starb im Alter von nur 22 Jahren. Hoffentlich geht es mit dem Projekt Diaspora weiter. R.I.P Ilya Zhitomirskiy Zu Diaspora: Diaspora ging als freie, dezentrale Facebook-Konkurrenz an den Start, wo der User entscheidet, was mit seinen Daten passiert. Anfangs wurde die Idee hinter Diaspora durch die Community [...]
Rails Server Auswahl
April 18th, 2010 · Kommentare deaktiviert
Ich habe mal eine kleine Liste erstellt, die mir bei der Wahl des richtigen Hosters bei dedizierten Servern und VServern für Rails hilft. Betrifft logischerweise nur kleinere Projekte. Bei größeren Projekten greift man eh nicht auf die 08/15 Konfiguration zurück. Zur Rails Server Liste
Tags: Allgemein · rails · ruby
Rails 3.0 Beta
April 13th, 2010 · Kommentare deaktiviert
Die zweite Beta von Rails 3.0 ist ja nun raus und der Upgrade-Prozess bestehender 2.xx Anwendungen wird ‘nett’ werden. Als Highlight sehe ich (mal wieder,( ‘****’)) das Routing. Mit den ActiveRecord Änderungen werden sich wohl eher größere Projekte rumschlagen dürfen. Der Arbeitsaufwand ist nicht ohne. Aber man hat ja bis zur 3.2-Version Zeit. ;) Die [...]
Tags: rails
has_finder/ named_scope Beispiele
Januar 27th, 2010 · Kommentare deaktiviert
Auf meinem Zweitblog( die nächste Blogleiche :D ) habe ich einige has_finder / named_scope Beispiele veröffentlicht.
mal wieder aptana(radrails)
September 24th, 2009 · Kommentare deaktiviert
Was ist eigentlich bei Aptana los? Sind da ein paar Investoren abgesprungen? Der Code von Radrails liegt jetzt auch auf Github. Falls jemand einen Link mit Infos hat, was da los war/ist.
Tags: rails
Query Optimierung
Mai 12th, 2009 · Kommentare deaktiviert
Eine klassische DB-Abfrage erzeugt unter Rails ein ‘select *’. Logisch, Rails weiß ja nicht, was wir benötigen. Als Beispiel: @u = User.find(params[:id]) MySQL-Query: SELECT * FROM `users` WHERE (`users`.`id` = 54312) Wir benötigen aber nur den Namen, Permalink und die ID. Optimierung von Hand: @u = User.find(params[:id],:select=>['name, permalink,id']) SELECT name,permalink,id FROM `users` WHERE (`users`.`id` = [...]
Tags: rails
NetBeans
Dezember 11th, 2008 · 2 Kommentare
In den letzten Tagen war ich auf der Suche nach einer kleinen IDE für mein Laptop. Durch Mongrel, Aptana, MySQL & Firefox ist mein Reisebegleiter ständig am Limit. Nebenbei bin ich mit Aptana nicht mehr wirklich zufrieden. Updatefehler, Programmabstürze und die Performance sind aktuell schon nervig. Bin jetzt über einen NetBeans-Beitrag gestolpert. Die Vorschaubilder schauen [...]