Da man beim Entwickeln von Webseiten (leider) immer wieder darauf achten muss, das eine Seite auch im Internet Explorer gut aussieht, ist der Dienst von http://meineipadresse.de/netrenderer/ sehr praktisch, um mal schnell ohne ein vorhandenes Windows das Aussehen einer Seite auszutesten.
Category Archives: Coding
Element.toggle
Note to self: Wenn man mit Prototype und versteckten div
s spielt, muss display:hidden
inline definiert werden, also im style
-Attribute des div
-Elements selber, sonst klappt das nicht.
Ajax und IE
Da ich grad auf der Arbeit mit Ajax rumspiele …
Der IE hat nen Bug, wenn man den Inhalt von select
-Elementen mit innerHTML
austauschen will, dabei geht das erste option
-Element kaputt.
Workaround: Das select
-Element mit einem div
umgeben und das select
komplett austauschen, das geht.
Ruby Version von print_r
Grad auf der Suche nach einem von PHP bekanntem print_r gewesen, und hier in den Kommentaren die Antwort gefunden:
require 'pp' pp object
Sehr praktisch, grade wenn man mit irb
am rumtesten ist.
Ruby on Rails: serialize
Da ich inzwischen immer mehr mit Ruby on Rails arbeite, brauch ich auch hier mal wieder ne Sammelstelle für gute Tips und Ideen .. und Sachen die ich praktisch finde.
Los gehts mit â:serializeâ:
class User < ActiveRecord::Base
serialize :preferences
end
user = User.create(:preferences) => { "details" => "full", "stylesheet" => "old" })
User.find(user.id).preferences # => { "details" => "full", "stylesheet" => "old" }
Und mit diesem bischen Code kann man ohne Probleme Arrays oder Hashes oder was man will in User.preferences speichern, für den Programmierer ist es völlig transparent, die komplette âArbeitâ wird einem von RoR abgenommen. Sehr praktisch!