A héten mentem kenutúrázni a baráti körömmel, a kiszemelt folyó a Hernád volt (a szemfülesebbek már itt kezdhetnek röhögni). Nekem ez volt a második kenuzásom, tavaly a Mosoni-Dunát hódítottuk meg. Idén jó nagy társaság gyűlt össze, összesen 21-en voltunk (3 lány, ebből kettő Kata :)).
All posts in blog
iPhone OS 2.0 idomítás és tapasztalatok
Egy hete jött ki az iPhone Dev Team PwnageTool-jának 2.0-ás verziója. A program képes függetleníteni, aktiválni, és „jailbreak”-elni (vagyis 3rd party programok futtatására alkalmassá tenni) az első generációs iPhone-okat, valamint ugyanezt a függetlenítésen kívül véghezvinni a 3G-ssel. Csak elsőre látszik ilyesztőnek a procedúra, valójában annyiról szól az egész, hogy szedetünk az iTunes-szal egy frissítést (2.0-ás firmware-t, ami egy ipsw fájl), azt meg két bootloader fájlt beadagolunk a PwnageTool-nak, ami szépen megtörti és megpeccseli a firmware-t. Ezt utána az iTunes-szal feltöltve a telefonra helyben, a telefonon indul el egy program (bootNeuer), ami a töréshez szükséges dolgokat elvégzi, majd kész is a friss ropogós 2.0-nk. :)
Continue Reading
N810 voodoo
Kicsit bugos a Nokia N800-ak és N810-ek egy része. Aprócska bug, mondhatnánk – de hazudnánk, ugyanis arról van szó, hogy kikapcsolás után egyszerűen nem lehet bekapcsolni a tabletet. Nem reagál semmire, se bekapcs gomb, se töltő, se semmi. Korábban már írtam róla, hogy amikor megkaptam a cuccot, a dobozból kivéve egyből azon találtam magamat, hogy a vadi új eszközt nem tudom elindítani. Na, tegnap voltam olyan hülye, hogy kikapcsoltam. Mondván biztos nem általános a probléma, biztosan csak először volt vele gond. Nem így van. Kb. 4-5 órán át intenzíven nyomkodtam a gombot, levettem az akksit, visszaraktam, töltőre dugtam, mindent csináltam vele, de csak nem akart beindulni.
Tompika segítségével találtam egy fórumot, ahol rengeteg ötletet adnak arra, hogy hogyan lehet újra életet lehelni a készülékbe. A tanácsok ott kezdődnek, hogy kikapcsolás előtt húzzuk le a töltőt, majd jönnek az egyre vadabb és elborultabb ötletek és találgatások, tapasztalatok, hogy kinek mi működött. Egyes fórumozók állítják, hogy ha 10-30 percet állni hagyják a cuccot, akkor be lehet kapcsolni (van aki határozottan töltőre dugva, van aki pont hogy töltőről lehúzva javasolja). Sokkal meredekebb a „G-pont” elmélet, miszerint a bekapcsoló gomb érintkező-hibás és el kell találni a „G-pontját”, egyik sarkát nyomva (bizonyos nézetek szerint közben az eszközt 90, illetve 180 fokkal elforgatva). Egyes vélemények szerint bizonyos firmware frissítések javítanak valamit, ha máson nem is, az N800-on biztosan (persze más vélemények szerint nem). Szóval teljes a káosz.
És akkor most fogtok berosálni, nekem 1 napnyi próbálkozás után ez használt egyedül:
Be kell vágni az egészet a fagyasztóba negyed órára.
Ennyi. Kiveszed, lehűl, kicsit lassabb az órajel ciklus és ez már elég ahhoz, hogy egy bizonyos versenyhelyzet ne jöjjön létre, ami a bekapcsolást megakadályozza.
Most nem kommentálnám, hogy mennyire jó, hogy egy (bármilyen) eszközt bekapcsolni nem lehet, vagy hogy a Nokia hogy engedhet meg magának ilyet (vagy méginkább: hogy engedheti meg magának, hogy az N800-on létező bug még az N810-ben is jelen van!); egy a lényeg: nem szabad kikapcsolni. Mentségére legyen mondva, hogy előtte 1 hónapot gond nélkül bekapcsolva töltött, teljesen stabil.
Mindenesetre +1 ok, hogy soha ne akarjak még véletlenül se ilyet venni magamnak.
bluetooth.lookup_name() workaround N810-hez
Nokia N810-en gond van a BlueZ lib-bel (vagy a környékén valamivel), mivel az alábbi Python kód
import bluetooth near = bluetooth.discover_devices() for btaddr in near: name = bluetooth.lookup_name(btaddr): print name
csak None
-okat ad vissza a Bluetooth eszközök nevei helyett. (EZ speciel még működött 770-en.) Keresgélve egy megoldást találtam csak a problémára, ezt az undorító DBus buzerálós workaroundot, ami nem tetszett, úgyhogy csináltam egy sokkal elegánsabbat, ami a még működő hcitool segítségével oldja fel a neveket:
import os def lookup_name_workaround(address): stream = os.popen("hcitool scan") output = stream.read() output = output.replace("Scanning ...\n","") output = output.split("\n") for i in range(len(output)-1): device = output[i].split("\t") if device[1] == address: return device[2] return False
Persze kell hozzá hcitool, amit innen lehet letölteni N810-re. Sok szerencsét hozzá!
Frissültek a műholdképek a Google Earth-ön
Három napja a Google Earth egy csomó új műholdképpel bővült, többek közt egy, Magyarország nagy részét lefedő, az eddiginél jóval részletesebb fényképpel is. Az új térképek egyelőre nem jelentek meg a Google Maps-en, ami ha másért nem is, azért előny most, mert így össze tudod hasonlítani a régi képeket az újakkal. Alább Győr belvárosa látható, az eddigi 50×50 pixel helyett olyan felbontásban, hogy már a házak is jól kivehetőek rajta.
Megjegyzés: A Győrben épült új házak alapján olyan 1-2 éves kép lehet.
UPDATE: Kb. mostantól elérhetőek az új térképek Google Maps-en is.
Windows Live! Messenger
Volt szó róla korábban, hogy utálom. Gondoltam összeütök egy röpke cikket arról, hogy miért is jó az, hogy új ficsőrként új smiley-kat, cuppanós flash-animokat és bénán megnyújtott ablak háttereket hozunk be, de arra jutottam, hogy teljesen felesleges. Ez az egyetlen egy kép magáért beszél:
Tessék figyelni a pirossal jelölt részeket! Annyi a hasznos ablakfelület. (433×502 pixelből alig 40×200, vagyis 3 sor szöveg.) Ezen nincs mit szépíteni, pontosan ezért nevezem az interfész tervezés egyik gyöngyének. A többi gyakorlatilag felesleg. Vegyük pl. a smiley eszköztárat – minek? Beírom, hogy kettőspont zárójelbezár, és ott a vigyorgó smiley. Felhívnám a figyelmet a szemüveges ürgére középen, ami ugyan itt nem látszik, de a való életben animál. Nemhogy teljességgel felesleges, de egyszerűen idegesítő. Az alapbeállítástól amúgy csak a háttérképben és a saját ikonom kikapcsolásában tértem el. Még az ablakméret is a default.
Hogy ne érjen egy szó sem, hogy csak kritizálni tudok, íme egy lista, hogy én mit változtatnék:
- kill kis flash tudós
- kisebb contact kép, kattintásra nagyobbodna, kisebb keret, mert csak a helyet foglalja
- A beszélgetőpartner offline állapotáról tudósító 2 soros überüzenet remekül elférne a neve mellett, ami amúgyis feleslegesen foglal 2 sort, mert többnyire nem érdekel, mi a címe
- Az írómező mellé sokkal praktikusabb lenne rakni az írás/rajz füleket
- A keresőgomb reklám, tűzre vele!
- Alsósorban magát a programot reklámozó reklám – WTF!? Le vele!
- Egyébkéntis, ha ott a beszélgetőpartner neve a címsorban (amikor épp be van kapcsolva), akkor minek mégegyszer kiírni?
- Minden második sort az üzenetmezőben elpazarolni arra, hogy a küldő nevét kiírjuk? Őrültség! Én, Ő: Üzenet. Ennyi. A saját nevemet tudom, az övé meg ki van írva máshová is.
Így első ránézésre ennyi. A contact list ablak felépítésébe, és abba, hogy pl. képet és nevet 3 menü mélyen egy párbeszédpanelben tudunk csak váltani, inkább ne menjünk bele.
UPDATE: Ki lettem okítva, hogy ebben a hónapban éppen Windows Live! Messengernek hívják a programot és nem Microsoft Live Messengernek, ahogy a korábbi címadásomban megjelent. Sorry.
Villám
Sátorállítás 2 másodperc alatt
Bár nem volt soha különösebb bajom az 1500 Ft-os TESCO-s sátrammal, most rászántam magamat és beruháztam egy Quechua 2″ II-be, aminek nagy előnye, hogy 2 másodperc alatt felállítható: konkrétan eldobod és a merevítők maguktól felveszik a felállított sátor alakját. Összecsukni már egy fokkal viccesebb – mint azt a mellékelt videó guide is mutatja –, de az is megvan 2 perc alatt.
A sátor maga amúgy egy nagyobbfajta esőt is képes átvészelni, mivel kétrétegű, valamint rendelkezik az ajtaja előtt egy kis fedett résszel, ahová a cipőket remekül be lehet pakolni. A római II-es szám arra utal, hogy két személy részére elegendő benne a hely (140×210 centi). Összehajtva kör alakú, 3 kiló, és remekül használhatjuk teknős jelmez készítésekor, mivel két vállpántjával háton hordható.
A Decathlonban 9990 Ft-ért osztogatják. Drágább testvérei csak méretükben és egy, az alvórésztől elválasztott, zsákok tárolására alkalmas részben különböznek tőle.