Gondolkodásmód-váltás
Hol is kezdjem, kavarognak a fejemben a milliónyi gondolatok amiket sorba kéne szedni, hogy mindenki megértse miről beszélek. Nemrég vásároltam egy könyvet, Robert Kiyosaki-tól a Gazdag papa, szegény papát. Őszintén szólva rég nem olvastam ilyen könyvet. Sőt, még soha nem olvastam ilyen könyvet. Valami megváltozott bennem mire elolvastam a könyvet. Nagyon sok érdekes és gondolkodtató gondolat van benne. Lényegében a pénzügyi siker eléréséhez szükséges tudnivalókat írja le, de számomra többet jelentett. Nekem valamiféle irányt mutatott hogyan küzdjem le a looser gondolkodásmódot. Ennek hatására ma beszereztem még jópár könyvet ebben a témában, mert rájöttem, hogy ha sikeres szeretnék lenni ezeket a gondolatokat el kell olvasnom, fel kell fognom és alkalmaznom kell. Bár még csak két könyvön vagyok túl, de ebből a kettőből leszűrtem két szerintem nagyon fontos tényezőt, ami biztosan kell a sikeres élethez:
- Cél: Nagyon nagyon fontos, hogy legyen legalább egy célunk az életben. Ha nincs cél, akkor az életnek sincs értelme. Én most kitűztem pár rövidtávú és hosszútávú célt magamnak, amelyért küzdeni fogok. Egyenlőre még nem tudom, hogy hogyan fogom ezeket elérni, de szerintem ez nem is fontos, a lényeg, hogy megvan az irány. Az egyik hosszútávú célom az, hogy nem akarok alkalmazott lenni egész életemben. Sőt, egy idő után szeretném, ha azt is elmondhatnám, hogy történjék bármi megtudok állni a saját lábamon.
- Pozitív hozzáállás: már jó néhányszor találkoztam a mindíg aktuális mondással, amit Henry Ford mondott: “Akár azt gondolod, hogy képes vagy rá, akár azt, hogy képtelen vagy rá, mindenképp igazad van.” Hiszek ebben teljes mértékben! Elterveztem, hogy ezután bármibe is fogok bele, nem fogok arra gondolni, hogy mi lesz mégsem lesz jó/jön be.
Amúgy a Kiyosaki könyv elolvasása után másképp tekintek a gazdagokra is. Édesapám állandóan azt sújkolja belém, hogy a gazdagok mind kihasználják az embereket és köcsögök és stb. Nem mondom, hogy nincs ilyen, de szerintem ebben a dologban sem általánosíthatunk. Most inkább úgy látom, hogy ők azok, akik elég bátrak ahhoz, hogy kihasználják a lehetőségeiket. Nem hiszem, hogy azért el kellene ítélni valakit, mert többet akar, mint a másik, sőt… Persze, ha ezt tisztességes úton teszi!
No de elég volt mára, a végén még elkopik a billentyűzet.
Olvassátok el mindenképp a könyveket (David P. Schloss – Ne légy tehetetlen, David J. Schwartz – Sikergondolkodás), megéri!
phpGACL telepítés/szívás
Egy komoly projekt komoly eszközöket igényel. Mivel nekem van most egy komolyabb projektem ezért kellett keresnem egy komolyabb eszközt, nevezetesen egy jogosultság kezelő rendszert php-ben. Még régebben olvastam egy cikket, melyben először merült fel a phpGACL neve. Már akkor elhatároztam, hogy ki fogom próbálni, de mostanáig nem volt alkalmam felhasználni. Elolvastam szépen a manual-ját, és konstatáltam, hogy percek alatt lesz egy profi jogosultság kezelő rendszer a kezemben. Na persze! A manualban az Install rész kb fél oldal képek nélkül, amiböl kiderül, hogy itt bizony hibalehetőség fel sem merülhet. Legalábbis troubleshot részt nem raktak bele ebből gondolom. Én határozottan egy bugba futottam, bár nem phpGACL bugba, hanem MySQL bugba, csakhogy ezt nem tudván túrtam a forráskódot vagy egy órát. A hiba akkor derült ki amikor az SQL dumpot betoltam phpMyAdminba és lefuttattam: Error: 1071 (Specified key was too long; max key length is 1000 bytes). Velem aztán nem fognak kiszúrni egy ilyen hibával! Az adatbázis illesztését átállítottam latin2_hungarian_ci-re, így már lefutott az SQL hiba nélkül. Gondoltam próba szerencse: visszaállítottam az illesztést utf8-ra és csodák csodájára a MySQL-t már annyira nem zavarta, hogy túlléptük az 1000 byte-os álomhatárt. Tehát egy kis összefoglaló:
Hiba: MySQL #1071 hibát dob, ami miatt nem tud települni a phpGACL adatbázisa (vagy egyéb progié)
Megoldás: Az adatbázis illesztését állítsuk latin2_hungarian_ci-re (lényegében bármelyikre, amelyiknél egy karakter kevesebb bájton tárolódik mint az utf8-nál) amíg az adatbázis üres, futtassuk le a dumpot, majd állítsuk vissza az illesztést utf8-ra!
Mostanság
Figyelem! Filozofálás következik!
Mostanság a látszat korában élünk. Boldognak, gazdagnak, híresnek, szépnek próbálunk látszani. Miért? Tényleg azért, mert ez tesz boldoggá bennünket vagy csak elvárásoknak akarunk megfelelni? Mostanság túl sok dolgot azért teszünk, mert elvárják, ez engem frusztrál. Miért kell megfelelnünk állandóan másoknak? Gondolkodom rajta, próbálok ellene tenni, de csak nem megy. Irigylésre méltók a gyerekek, mert ők olyanok amilyenek. Nem akarnak másnak látszani, természetesen viselkednek, nem játszanak szerepeket, csak hát ugye ez felnőtt korban már nehéz. Mit fognak gondolni mások? Ez az egyszerű kérdés sokszor felmerül és változtat meg sok mindent. Többnyire a válasz az, hogy leszarom, de valójában nem. Esetleg néhányszor igen, de a tudatalatti ilyenkor is dolgozik. Talán félünk, hogy a valódi énünket nem is kedvelnék annyira a barátaink vagy miért kell ez a sok púder? Ha ezt a média csinálja tényleg, akkor idióták vagyunk, nem gondolkozunk, hagyjuk, hogy totál idegen emberek irányítsák az életünket. Én ezt nem akarom, de önkéntelenül is lapátolják az arcomba a sok marketing szöveget. Mostanság a látszat nagyon fontos, hisz kit érdekelsz, ha nem vagy szép, gazdag, népszerű, vicces, stb.? SENKIT! Ez lehet az oka, hogy belemegyünk ebbe a játékba, legalábbis én így érzem. Szívesen kipróbálnám egyszer milyen lehet maszk nélkül! Na majd talán egyszer…
read moreA magyar kommentelő
Elég sokat szoktam blogokat olvasni és természetesen a kommentelők reakcióit is. Gondolom aki hasonlóképp szereti a blogokat, az láthatja, hogy magyarországon 3 részre szakadt a kommentelő társadalom: 1. Aki (általában negatívan) értékeli a posztot 2. Aki az előző csoportot leugatja 3. A békítő, illetve értelmes kommentelő (sajnos ők vannak a legkevesebben). Egyrészt ez jó, mert jól indul/folytatódik a napom, röhögök rajtuk egy jót, másrészt szánalmas és elszomorító, mert a kommentelők nagy része a poszt elolvasása után nem azon gondolkozik, hogy értelmesen hozzászóljon a témához, hanem keresi, hogy mibe köthet bele a hozzászólásokban. A nézetkülönbség már-már fenyegetőzésekbe torkollik, holott azért egy-egy posztot vagy hozzászólást nem kellene ilyen komolyan venni. Általában az egészet a magyar mentalításra szoktam fogni, hisz a való életben is ennyire “összetartóak” a magyarok. Szerencsére azért a névtelenséget nyújtó maszk mögül előbújva nem olyan nagy a pofája az embereknek, mint a blogokon, különben már polgárháború lenne
. Mindenesetre nyitok egy új kategóriát “Na ez így nem jó” névvel a kevésbé élménydús napokra, amiben leírom majd a frankót!
Texter, az egyszerű, de nagyszerű tool
Sokat gépelsz? Szeretnél mégtöbbet ugyanannyi idő alatt vagy ugyanannyit kevesebb idő alatt? Számodra jól jöhet a Texter nevű tool. A program úgy működik, hogy a Texterben rögzítesz egy nevet és a hozzá tartozó behelyettesítendő szöveget. A windows-ban globálisan figyel a program és amint beírod a megadott nevet és megnyomod a “trigger” billentyűt (az alapbeállítás a tab) már be is szúrja a behelyettesítendő szöveget.

Persze túlmutat a program funkciója ezen egyszerű feladaton. Vannak beépített változók, amelyeket a helyettesítő szövegbe írhatunk:
- %c – az adott helyre beszúrja a vágólapon levő tartalmat
- %| – az adott helyre ugrik vissza a kurzor, a helyettesítő szöveg beszúrása után
- %t – az adott helyre beszúrja az időt az alábbi formában: 1:30 PM
- %dl – az adott helyre beszúrja hosszabb formában az időt, pl.: Friday, March 09, 2007
- %ds – az adott helyre beszúrja rövidebb formában az időt, pl.: 3/9/2007
Ezenkívül van “haladó” mód is, ha a behelyettesítő szöveg típusának a “script”-et adjuk meg. Ekkor billentyű kombinációkat használhatunk:
- Módosító billentyűk:
- ^ = Control
- + = Shift
- ! = Alt
- # = Windows
- Használható billentyűk:
- {Up} = Fel
- {Down} = Le
- {Left} = Balra
- {Right} = Jobbra
- {Home}
- {End}
- {Enter}
- {Space}
- {Delete}
- {BS} = Backspace
Ennek megfelelően egy Control + C például így néz ki: ^C. Adódhat olyan eset, amikor script módban be kell szúrnunk speciális karaktereket (mint például a felkiáltójel vagy plusz jel). Ilyenkor a megfelelő karaktert kapcsos zárójelek közé kell tenni.
A program egyetlen hátránya az, hogy windows alatt érhető csak el (XP és Vista alatt tesztelve)!
UPDATE: A program összeakad a Google Desktoppal!
read moreMySQL service nem indult (1067-es hiba)
Valami igen ronda dolog történt a MySQL belsejében aminek következtében az egyik adatbázisom egyik táblájához bárminemű hozzáférés esetén (DESCRIBE, SELECT, INSERT…) a MySQL service leállt a windows-ban. Sajnos nem vagyok túl profi ilyen téren, szóval a látszólag egyszerűbb megoldást választottam mégpedig a reinstall-t. Minden szép és jó lett volna, ha itt is minden úgy működik, ahogy annak kellett volna. MySQL feltelepült minden hibaüzenet nélkül, de a szerver konfig programban már a service-t nem tudta elindítani. Ilyenkor azt lehet csinálni, hogy a MySQL gyökérkönyvtárában megnézzük a {Számítógépnév}.err fájlt és értelmezzük (vagy nem
). Ez a log fájl megerősített abban, hogy valami konfigurációs beállítás hiányzik a drágámnak. A következő 3 órát most nem ecsetelném, sűrű wtf-zés közepette azonban eszembe jutott a lehető legprimitívebb megoldás: letöltöm a zip formátumú csomagot és felülírom vele az eddigieket, így meglesz biztosan minden fájl. Csodás! Majdnem működött is, már csak a my.ini-ben kellett átírnom a MySQL data könyvtárát, mert a zip-es csomagban az a data könyvtárban helyezkedett el, nem pedig a gyökérben. Tádá, és működik!