Almos vagyok, ugyhogy ez most csak egy link
Rails with mongrel: cache_template_loading
Ruby on Windows: LIBMYSQL.DLL
Megint egy... ennek a sorozatnak sosincs vege?
Szoval, ha olyan uzeneteket kapnal, hogyaszongya:
ArgumentError in <%= controller.class %>#index NULL pointer given
Akkor beleszaladtal abba, hogy a gem-kent csomagolt 2.7.3-as mysql.so lib csak a 5.0-as libmysql.dll-lel hajlamos egyutmukodni korrektul. Innet szerezheted meg jol, arra kell ugyelni, hogy a klienseknel nem eleg csak a commandline klienst (mysql.exe) kijelolni, hanem az other tools-t is ki kell, akkor lesz libmysql.dll amit be lehet masolni a ruby bin mappajaba.
Forras: Railsforum: mysql driver not working with Rails 2.0.2
Ruby on Windows: inputrc
Nagyon kellemetlen, ha az ember nem tud karaktereket beutni a terminalba, mert valami idiota lib nem engedi. Konkretan az irb es a readline hazasitasa okan az osszes olyan karakter elveszett, amihez AltGr-t kell nyomni. Az irb-s terminal az mindig angol kiosztas volt, es ettol megkergultem mar. No, itt a megoldas.
Hozzavalo: nincs. Illetve... no, de ezt kesobb.
Elkeszites:
Toltsuk le ezt valami olyan helyre, aminek a neveben se szokoz, se ekezetes karakter nincsen (hasznal valaki fajlnevben ekezetes karaktert?!).
Az utvonalat tegyuk vagolapra, majd Sajatgep -> Tulajdonsagok -> Special -> Environment variables
Name: INPUTRC
Value: az eppen kimasolt utvonal, a vegen mindenkepp legyen ott, hogy .inputrc, vagyis a file neve.
A konzolt ujranyitva az irb-t elstartolva mar van minden hianyzo karakter. Ha megse, akkor szoljatok, es belepakolom.
Forras: flip: Rails 1.2: Fehlender Zeichensatz der Rails console (irb)
