2009 február 14 írta rubymood
Az új 2.3.0 változatban megváltozott a Rails.root működése. Eddig sztringként tért vissza, most viszont Pathname-ként. Az útóbbival csak annyi a probléma hogy felülírja a + metódust, így nem sztring konkatenálást végez hanem útvonalakhoz méltón eléggé figyel a relatív és abszolút útvonalakra. Pl ha a Rails.root+”/public” parancsot adjuk ki, akkor 2.2.2 változatnál még helyesen összefűzi a két útvonalat, 2.3.0-nál viszont /public lesz az eredmény. Szerintem ez sok helyen okozhat problémát. Az első pluginnál amit 2.3.0 alatt használtam rögtön belefutottam ebbe. Kicsit debuggolni kellett mi a baja.
Mivel a Rails.root+”public” csak az új változattal jó, köztes megoldás lehet pl a “#{Rails.root}/public”
Posted in Ruby on Rails | Leave a Comment »
2008 december 3 írta rubymood
Mint arról már beszámoltam, be lett újítva egy laptop. Most pár apró dologgal egészíteném ki azt a bejegyzést.
Vincseszter kattogás
A kattogási parára való megoldás nem teljesen működött úgy ahogy szerettem volna. Felfüggesztésből való újraindításnál megint kattogott, valamint a vincseszter hőmérséklete is emelkedett a megoldás alkalmazásakor 36-38 fokról 46-47 fokra. Olvastam hogy a melegedést a 64 bites változat megoldotta egyeseknél. Nosza, fel is tettem a 32 bites mellé. Sajnos a melegedés továbbra is fennállt, viszont alapba nem kattogott a vincseszter. Viszont felfüggesztés esetén vagy már felhasználó váltásnál is újra kezdte, és ezt a “jó” szokását már újraindítás után is megtartotta. No ekkor már jobban utánanéztem ennek az egésznek. És végül találtam egy egyszerű megoldást: /etc/default/acpi-support file-ban a ENABLE_LAPTOP_MODE értékét false-ról állítsuk true-ra. Ez végeredményben a hdparm -B 254 /dev/sda trükköt alkalmazza. De aki jobban utána akarna nézni a dolgoknak:
http://www.samwel.tk/laptop_mode/
https://wiki.ubuntu.com/PowerManagement
A melegedés miatt amúgy nem kell parázni, 60 fokig működő képes a laptophoz adott vincseszter.
Dual boot
Mint fentebb említettem most kép oprendszer van a gépen. Filóztam rajta hogy legyen megoldva ahome partíció kezelése. A meglévőt használja az új rendszer is vagy külön legyen neki is. Mivel a 64 bites változatnál kapásból más fajta flashplayer plugin szükséges a böngészőkhöz, ezért inkább a külön partíció mellett döntöttem. Viszont hogy a pidgin azonos helyre archíváljon vagy épp a thunderbird azonos helyen menedzselje a leveleket a 64 bites változatnál felmountoltam a 32 bites home partícióját (ehhez ugye az kellett hogy mikor először telepítjük az ubuntut a home-ot külön helyre csatoljuk), majd a 64 bites változatnál symlink-eket hoztam létre a meglévő 32 bites változatnál lévő helyükre. Így egész kényelmes. 
Monutoláshoz létrehoztam az mnt mappában egy ubuntu8.10-32bit nevezetű mappát majd az /etc/fstab-hoz hozzáadtam a következő sort:
/dev/sda6 /mnt/ubuntu8.10-32bit ext3 relatime,errors=remount-ro 0 2
(nálam sd6-nál található a 32 bites változat home partíciója, másnál lehet hogy máshol van, megtalálásában segítség lehet: sudo fdisk -l) Linux guruk, írjátok meg ha a fenti megoldást egyszerűbben is meg lehet oldani.
Egyéb változások 64 bites ubuntuval
- a Cib bankos para megoldódott az icedtea6-plugin csomag telepítésével.
- felfüggesztés után nincs hang
- hibernálás után az usb-s cuccok nem működnek
A hibák olyanok, amik lehet utánajárással valószínűleg megoldhatóak lennének, de nem zavarnak annyira. A felfüggesztés pl nekem elég ahogy most működik.
Ami még hasznos lehet..
az a partimage nevezetű csomag. Ha már van egy jól beállított rendszerünk, és nem szeretnénk ha vmi belerondítana, ezzel a programmal könnyedén – akár tömörítve – is lementhetjük majd ugyanilyen könnyedén visszaállíthatjuk partíciónkat. (csak annyi szükséges hogy amit archiválunk az a partíció ne legyen felmountolva)
Posted in Laptop | Tagged Dell 1525, dual boot, Ubuntu 8.10 64bit, vincseszter kattogás | Leave a Comment »
2008 november 15 írta rubymood
Előzmény
A héten sikerült beszereznem életem első laptopját egy Dell Inspiron 1525 “személyében”. Két fajtán gondolkodtam, vagy Dell vagy Macbook. Szívni nem igen akartam operációs rendszer miatt, viszont mivel a Dell ezen típusa külföldön már alapba Ubuntu rendszerrel is vásárolható, így úgy gondoltam nem lesz nagy kockázat ez a típus. Nos elöljáróban annyi, hogy nem tévedtem.:)
Pro
- http://mysoft.hu oldalon rendelve már a rendelés napján át tudtam venni. Barátságos kiszolgálás, segítőkészség, 4 év gari (mint máshol). Ha a videókártyát nem nézzük akkor hasonló hardware mac-ből 130 ezerrel drágább.
- most mondhatnám hogy egyszerűen minden megy kapásból de azért felsorolok pár dolgot amikkel amúgy gond szokott lenni: touch pad, felfüggesztés, fényerő szabályozó, hangerő szabályozó, webcam, lehajtva nem kapcsol ki monitor stb. (bluetooth eszközöm nincs, wifi-m se, de látja a közeli helyeket) Nos, ezek mind mennek, sőőt.
- új dolgok is működnek amik előző Ubuntu változatnál nem: egeremen van két gomb amin előre/hátra nyílas gomb van. Ezekkel firefoxban tudtam windows alatt adott fülön historyban lépkedni. Ez is jó most.
Kontra
- új ubuntuval nem tudok felmenni cib bankra (vmi java bug)
- hibernálás után nem áll fel a hálózat
- fényesség változtató gyorsbillentyűknél egy gombnyomásra van hogy 3 értéket is ugrik
Egyéb
Az, hogy előző gépem (2 gigás celeron, 512 mega ram) után most szédítő a sebesség (2,16 core duo, 2 giga ram) az alap. Php, ruby mind könnyedén feltelepült. Viszont ami még érdekes lehet:
- thunderbird-ben gmail-es fiók
- levél érkezés értesítő thunderbird-höz
- alapba 8.10-ben már van nautilusban iso mountolási lehetőség, viszont ez még nem a legjobb, helyette gui-s mountoló: gmountiso
- torrentezéshez ajánlom a vuze-t (azureus folytatása). nagyon profi a legújabb verzió.
- total commanderes file kezelés: krusader (csomagkezelőből leszedhető, viszont ott a legújabb béta változat van ami csinált már furcsaságot
)
- 6 cellás aku kb 140 percig bírta
- random mód elugrik a kurzor gépelés közben az egér által mutatott helyre. oka: touchpad érzékenységéből adódik hogy gépelés közben néha úgy érzékel mintha rányomnánk. megoldás: rendszer->beállítások->egér->érintőtábla fül->’egérkattintás engedélyezése az érintőtáblával’-t kilőni. Voilá!
- laptopon található egy Media Direct nevezetű gomb, ami windows-hoz lett kitalálva. célja hogy win betöltődése nélkül lehessen filmeket nézni. ezzel nem is lenne gond ha linux partíciónk nem lenne, ekkor ugyanis megnyomása után elcsesz mindent és csak a windows partícióját lehet visszahozni. állítólag meg lehet oldalni hogy pl bekapcsoló gombra a windows, erre a gombra meg pl az ubuntu induljon el de ehelyett inkább a leszedése mellett voksoltam. megoldás: le kell gyalulni az egész vincsesztert (úgy el van dugva ez a kis progi hogy a partíció kezelő programok se látják) tehát érdemes gparted-el bootolni és ezzel a procedúrával indítani dell-es pályafutásunkat. gyaluláshoz:
dd if=/dev/zero of=/dev/sda bs=4k
- vincseszter gyakran csinálta, hogy kattant egyet, mintha 5 másodpercenként kiírna cache-ből vinyóra. mint kiderült 5 nap alatt 6000-szer csinálta. nos megvan rá a megoldás: íme (az itt említett smartctl parancs a smartmontools csomagban található)
- van egy fényerő szabályozó progi, de azzal hiába állítottam be bármit, mindig 100%-ra ugrott brighntess ubi betöltődésekor (BIOS sem érdekelte). megoldás: beállítások->energiagazdálkodás->képernyő fényerejének beállítása. ezt már megjegyzi
Konklúzió
Egész egyszerűen nagyon meg vagyok elégedve ezzel a párosítással. Szerintem akik mac mellett filóznak azoknak érdemes lehet elgondolkodni egy költséghatékonyabb és ugyan úgy működő megoldás mellett.
Posted in Laptop | Tagged Dell 1525, Ubuntu 8.10 | 6 Comments »
2008 Szeptember 8 írta rubymood
Gondolkodtam rajta hogy mennyire érdemes úgy írnom a magyarországi első ruby-s találkozóról, hogy kb 10 napja egy látógatója se volt a blogomnak, de mivel ez történelmi nap lesz, így illik megemlíteni.
Szóval 2008 szemptember 17-én budapest.rb este 7-kor a KÉK-ben.
Filóztam rajta – mivel már voltam ilyen meetup félén -, hogy mennyire jó ötlet ruby témakörben ez a meetup-os személelet, azaz gyors, pörgős előadások tartása. Gondolok itt arra a sok emberre, akiknek nem sok közük lehet még a ruby-hoz, vagy rails-hez, viszont kiváncsiak és eljönnek. Nos nekik hiába mutat az ember pár dolgot, ami a ruby-s fejlesztők dolgát megkönnyíti, nem fogják tudni értékelni, másrészről meg nem lehet a ruby-ról 5 perces előadást tartani. Végülis ez nem csak nekem juthatott eszembe, mivel lesz egy hosszabb előadás is szerencsére és ezt a későbbiekre is tervezik.
Szóval lehet vmi elkezdődik végre itthon is.
Posted in Ruby on Rails | Leave a Comment »