Categories
Unterhaltung

Pumpkins Zeitgeist

Das neue Album der Smashing Pumpkins Zeitgeist kommt am 07.07.07. Mal gleich im Kalender notieren.

Categories
Verschiedenes

Post-Communist Industrial




Post-Communist Industrial

Hochgeladen von FastJack.

Die nähere Umgebung sieht ungefähr so aus. Große Teile der restlichen Gegend sehe ähnlich desolat aus. Dazwischen gibt es dann nagelneue Reklameschilder. Der Kontrast ist schon sehr frappierend.

Categories
Verschiedenes

Businesskasper

Ich darf diese Woche auch mal den Businesskapser spielen. Verbringe die Woche im Werk in Polen. In der Gegend, in der ich gerade bin, sieht es tatsächlich so aus, wie man es in Klischees von Ex-Kommunistischen Ländern erwartet. Gewissen verlassenen Industrieanlagen in der Gegend habe ich bereits den Namen Post-Communist Industrial verpaßt. Bilder folgen.

Ich sollte natürlich erwähnen, daß es nicht überall in Polen so aussieht. Aber hier scheint an gewissen Stellen die Zeit stehengeblieben zu sein.

Categories
Verschiedenes

Meine neue Lieblings-Airline

Von nun an fliege ich nur noch mit denen.

Categories
Internet

links for 2007-02-02

Categories
Internet Programmierung

Rails flash-helper

Flashes sind in Rails ein schöner Weg, um den Benutzer über Ereignisse zu benachrichtigen. Zufällig bin ich dabei im Web über diesen Helper gestolpert. Nette Sache, funktioniert allerdings nicht ganz wie erwartet, wenn man noch zusätzlich das Human Attribute Override Plugin benutzt. Die Attributnamen wurden dabei vom Flash-Helper nicht korrekt angezeigt. Glücklicherweise lies sich dieses Problem leicht lösen. Der geänderte Helper sieht nun also so aus:

def display_standard_flashes(message = 'Folgende Probleme verhinderten das Speichern:')
  if flash[:notice]
    flash_to_display, level = flash[:notice], 'notice'
  elsif flash[:warning]
    flash_to_display, level = flash[:warning], 'warning'
  elsif flash[:error]
    level = 'error'
    if flash[:error].instance_of? ActiveRecord::Errors
      flash_to_display = message
      flash_to_display << activerecord_error_list(flash[:error])
    else
      flash_to_display = flash[:error]
    end
  else
    return
  end
  content_tag 'div', flash_to_display, :class => "flash #{level}"
end

def activerecord_error_list(errors)
  error_list = '<ul class="error_list">'
  errors.each_full do |m|
    error_list << "<li>#{m}</li>"
  end
  error_list<< '</ul>'
end

Nun werden auch die mit attr_human_name definierten Attributnamen in den Meldungen dargestellt.

Categories
Verschiedenes

DAU-Spammer

dumme Spammer

Wenn Spammer zu blöd sind, ihre Spam-Software zu konfigurieren.