Tag: tech

  • iPod touch 1.1.2 -> 1.1.3

    Az ipodtouchhacks.com oldalon olvasható egy leírás 1.1.1 -> 1.1.3 upgrade-re. Nekem már 1.1.2 van a touch-on, így írtam is oda, hogy mi a helyzet ebben az esetben. Azonban türelmetlen ember lévén gondoltam teszek egy próbát a dologgal. Legrosszabb esetben újra 1.1.1-től indul a dolog. 🙂

    AppSnapp installert elindítottam, s látom ám, hogy a system, vagy a utilities között ott is van egy 1.1.2 -> 1.1.3 update tool. Elindítottam, s közben csináltam pár képet is, hogy lássátok hogyan halad a telepítés:

    1.1.3 updaterdownload 1.1.379% downloadextractdecryptdecompressdecompress 99%read existingmounting new system imagecopying data to system image

    Ha a fenti képeken valaki rápillant az időre fenn, akkor látható, hogy elég időigényes a folyamat. Nem mellesleg ez alatt a touch végig be kell, hogy legyen kapcsolva, az elején wifiről tölt, tehát az akksi se árt, ha fullos az elején. Nekem már a végső restart után tizeniksz százalékos volt az akksi. Most az installer nyomja fel a bsd subsystemet, én fújom az orrom, reménykedek, hogy Bori nem ébred fel, s megyek aludni.

    update: Minden OK, működik az iPod, az installer, de a terminálba nem tudok bejutni, mert nem fogadja el az eddigi jelszavam. Szívás. Az milyen, hogy brute force kell a végén feltörnöm a saját iPodom?!

    update2: ssh, ftp megy, de a mobil terminal nem enged be. WTF?!

    update3: Sikeresen megbolondítottam a touchot azzal, hogy megváltoztattam a mobile felhasználó jelszavát próbaképpen ssh-n keresztül. Azóta folyamatosan újraindul a springboard:

    update4: Restore módba küldtem nagy nehezen, s most mgy az 1.1.1 jailbreak. Jippi!

  • imdb adatok a mozivásznon

    Henrik a hétvégén barátnőjével filmet nézett, majd eszükbe jutott az imdb goofs és trivia részét is végigolvasni. Erre Henrik – nem kicsit nerd lévén – leült a gép elé, s írt egy ruby scriptet, amely segítségével filmnézés közben megjelennek a growlnotify segítségével a filmhez tartozó trivia és goof infók.

    Henrik egy képet is közöl a bejegyzéshez. Próbáltam egyet én is csinálni, de amikor másodjára csúsztam le a dologról, úgy döntöttem, hogy közlöm inkább az övét:

    imdb trivia Henrik

  • 404 és a google toolbar

    Kedves bloggerek, webmesterek, itt az ideje, hogy elkészüljön a 404-es hibakódra a megfelelő oldala mindenkinek, mert különben a google lenyúlja a látogatódat!

    Eddig a beharangozó bulvár főcím. Magyarul, ha valaki beüti a böngészőjébe a http://tedomained.hu/nincsilyenoldal.html címet, akkor ha Te nem rendelekzel saját 404 oldallal, akkor a google toolbar megjeleníti saját 404 oldalát egy google keresővel. A szándék dicséretes, ha nem találtad az adott domainen, amit kerestél, akkor keresd meg az interneten máshol. A felhasználó örül, a weboldal tulajdonosa kevésbé, mert lehet, hogy emberünk csak elgépelte a címet a böngészőben, de a google toolbar emiatt már tovaröpítette egy másik oldalra.

    Tanulság pl. wordpress-el blogoloknak: Nézzetek be a wp-content/themes/éntémám könyvtárba, hogy van-e 404.php nevű fájlotok, ha van, akkor minden rendben, ha nincs, akkor hozzatok létre egyet!

    forrás: Frank Bültge

  • latin1 táblában tárolt utf8 tartalom

    Aki nem most hozat létre adatbázisát, hanem még MySQL4, esetleg 3-mas időkben, az könnyen szembe találhatja magát a címbeli problémával:

    latin1 táblák

    Sajnos, ha a tábla latin1 kódolású, s mi utf8 tartalmat mentünk bele, akkor az így fog kinézni:

    latin1 utf8

    Ez nehezen olvasható, s gondolom senki se szeretné látogatóit kitenni egy ehhez hasonló kódolású oldal olvasásának. Feladat egyszerű, ki kell nyerni a tartalmat utf8 kódolásban, majd a tábla kódolását latin1-ről utf8-ra kell változtatni, s visszatölteni bele a tartalmat.

    Hogyan?

    A legtisztább a helyzet, ha van parancssoros hozzáférésünk, ekkor kiadjuk a
    mysqldump -u NÉV -p --database `ADATBÁZISUNK_NEVE` --default-character-set=latin1 > ADATBAZISUNK_NEVE.sql

    Így egy utf8 kódolású fájlt kapunk, amit ezután vissza kell már csak tölteni a MySQL adatbázisba. Ahol esetleg latin1 szerepel benne, azt cseréljük le utf8-ra:

    sed 's/latin1/utf8/' db.sql > db_franko.sql

    Ha pedig abszolut biztosra akarunk menni a kódolással, akkor még ezt a parancsot is kiadhatjuk (nem feltétlen szükséges):

    iconv -f utf-8 -t utf-8 db_franko.sql -c -o db_uber_franko.sql

    Ezután vissza a levesbe:

    mysql -u NÉV -p < db_uber_franko.sql

    Ha nincs a szerverhez parancssori hozzáférésünk, akkor phpmyadmin segítségével mentsük el az adatbázist/táblát, majd szintén phpmyadmin segítségével localhoston (xampp, lampp, mamp, stb.) importáljuk be utf8 (!!!) kódolással a dumpot. Ezután localban már mehet a fenti parancssori bűvészmutatvány, s az eredmény pedig mehet fel a tárhelyünkre.

    A megoldás ennyire egyszerű, de ha erre nem jön rá az ember, nem talál valami jó forrást a neten a több ezer találat között, akkor úgy jár, mint mi anno lipileevel, hogy a nem túl szép kódolású szöveget karakterenként próbáltuk átkódolni sikertelenül. A titok pedig ennyi. Hihetetlen.

    Először Derek Sivers ultrakacifántos írása volt a mankó, de valamelyik sokadik lépés után feladtam. A fenti módszer egyszerűbb volt. Az ötlet egyébként innen származik. Izgalmas volt még Rob Marscher php-s megoldása, amivel még próbálkoztam, de valamiért nem jártam sikerrel.

    A google kb 9000 találatot jelenít meg a végül sikeres utf8 stored in latin1 table keresőkifejezésre. Azt hiszem ezekszerint nem egyedi probléma, de könnyen orvosolható. 🙂

  • safari3, még használhatóbb?

    safari helmet Az első adag pluginről itt olvashattok. A mostani két pluginről Khaled írt.

    Az első a safari-stretch névre keresztelt inkább bookmarklet, mint plugin. A honlapon található egy kis video a működésről. Bevallom őszintén, nem sok értelmét látom, de hátha valakinek jól jön.

    A másik plugin egy SIMBL plugin, s a del.icio.us safari nevet viseli. Ennek nagyon megörültem, mert milyen praktikus a bookmarkjaimat közvetlenül böngészőből kezelni, tagenként rendezni, stb. Aztán a 10 dolláros ár valahogy nem tetszett. Nem sok, s szívesen kifizetek akár többet is jó programkért, de ez nem ér ennyit. Két bookmarklettel megoldható az egész, s akkor közvetlenül a del.icio.us-en keresem a bookmarkjaimat.

    Kettőből nulla. Mindenesetre bíztató, hogy vannak új próbálkozások safarira is.

  • olvasnivaló

    Pár napja megérkezett a WordPress Buch. Így háromra nőtt azon könyvek száma, amik nem sorolhatók se a szépirodalom, se a regény kategóriába, ennek ellenére illik ismerni, ha valaki hasonó érdeklődéssel bír, mint én.

    Frank könyve nagyon alapos, a blog kialakításától egészen a téma, s plugin írásig vezeti az olvasót. Emiatt alapvetően a második felétől kezdtem el olvasni a könyvet. Öröm németül olvasni, mert sajnos az utóbbi időben a németem picit berozsdásodott.

    Karácsonyi ajándékba megkaptam a The Google Story című könyvet, ami Brin és Page életművének a történetét meséli el a kezdetektől mostanáig. Nagyon jó sztorik vannak benne, s sokat lehet tanulni abból, hogy az említett két alapító hogyan teremtette meg a ma már megkerülhetetlen céget a semmiből.

    A harmadik mihamarabb-időt-akarok-szakítani-az-elolvasására könyv David Allen Getting Things Done című irása. Igen, tudom, hogy eddig nem tartottam sokra a gtd nevű mizériát, de az elmúlt két hét azt az érzetet keltette bennem, hogy megesznek a feladatok. Ki kell alakítanom magamnak egy stratégiát, hogy ez ne történhessen meg. Pár jó ötletet már most is találtam, hogy belelapoztam a könyvbe.

    Mindhárom könyv nagyon érdekes, tudtommal egyik sincs magyarul (shame), s kezdeti ismerkedés után mindegyiket csak ajánlani tudom.

  • k2 kívül magyar verzió

    Amióta visszetértem a k2-höz belevágtam egy nekem tetsző magyarítás összedobásába. A hivatalos változatot azért nem tettem fel, mert már nagyon hozzá vagyok szokva az angol kezelőfelülethez. Anno ezért is tettem össze a félmagyarított wordpresst, amiben csak a hónap/nap nevek kerültek átírásra.

    Most van félmagyar k2, azaz az admin felületen kívüli rész (szinte) mindenütt magyar. Nem szöveghű, de már lassan kész. Megy a k2 fül alá is letöltés link, de ide is kiteszem, hátha érdekel valakit még rajtam kívül is:

    Ezt be a k2 install gyökerébe:
    http://k2.kobak.org;/hu_HU/kivul/hu_HU.mo;hu_HU.mo;

    Ezzel pedig testre szabhatod Magadnak a fordítást:
    http://k2.kobak.org;/hu_HU/kivul/hu_HU.po;hu_HU.po;

  • macbook vinyó upgrade

    Tegnapelőtt vettem egy 250-es vinyót a macbookba, mert a benne levő 80-ason nem fértek már el a zenék a fotókkal együtt. Az iTunes library egy külső 40gb-s vinyón pihent, de így máshol dolgozva a zenék nehézkesen voltak elérhetőek. Zene nélkül pedig az élet szomorú, egyhangú és szürke.

    A vinyó upgrade menete elég egyszerű. Akksi fedő kinyit, Backup, backup, backup, akksi fedő kinyit, három kis csavar kiszed, vinyó kihúz, kicserél, új berak, s boot. Ennyi.

    Gondoltam teszek egy próbát a Time Machine jósággal, amit annyira reklámoz úgyis az apple. Először kipdóbáltam, hogy alt billentyű lenyomása után az eredeti immáron külső vinyóról elindítom a rendszert, hogy gond esetén meglegyen a működő kiindulási alap. Eztán lejó install, vár, vacsorázik, vár, s a kérdésre, hogy honnan húzza be az adataimat a time machine backupot választottam. Működött. Működik.

    Most van sok hely, friss install, 1 napos késésben levő levelezés, meg feedek (az óránként futó tm valahogy mégse futott a telepítés előtti pár órában). Az eredeti vinyó biztonságban elrakva vész esetén backupnak. A backup vinyó pedig beállt backupolni az új rendszert.

    A leónak nálam egy nagyon idegesítő baja van, ez pedig a Spotlight mdlogger, vagy hogyhívják daemonja, ami szanaszét hajtja a laptopot tök feleslegesen. A spaces elfelejt néha egy-két ablakot, meg egyéb apróságok talán nem zavarnak ennyire. További leo pro-kontra a plastikon.

    Az persze csak egy mellékes kérdés, hogy miért akkor csinálok ilyeneket, amikor a 24 órás napból 25-re való munkám lenne…

  • touch képekben

    András javaslatára tettem egy próbát a SummerBoarddal. Feltelepítettem rengeteg témát, végignéztem őket, ki-bekapcsoltam a dokkot, a feliratokat, hátteret változtattam, de végül mivel nem találtam olyan témát, ami igazán meggyőzött volna, visszaálltam az eredetire.

    Ha viszont már játszogattam az iPoddal, akkor feldobtam egy-két screenshotot a flickr-re, hátha érdekel valakit.