PICROSS e

Szeptember 6 óta érhető el a UK/EU Nintendo 3DS online boltból a Picross e £4.50-ért (kb. 1600 forint), terméklapja itt, ajánlom azonnali beszerzésre. Aki nem ismerné a játékot, itt van az eredeti 2007-es bemutatóm róla. A most megjelent játékot ugyanaz a fejlesztőcég jegyzi, a formula sem változott, a pixel és matek őrülteknek tökéletes választás. Csak tudnám, mi tartott ezen 5 évig? (A HAL Laboratory kiadta 2010-ben a 3D változatot 150 feladvánnyal, az nem letöltős.)

Kipróbáltam, sajnos tényleg csak egy e-shop játék, van benne ugyan 150 feladvány, jók is, viszont ha megcsináljuk 60 percen belül, a végén sajnos nincs animáció, csak kiszínezi őket. 🙁 Ettől függetlenül remek vásárlás, kellemes agytorna.

Visszatért a Bitcoin

Tegnap megjelent egy összefoglaló a Bitcoin új felemelkedéséről (mi az a Bitcoin?) az Economiston. Nincs benne különösebben új információ, inkább az átlag fogyasztónak foglalja össze a dolgokat, mégis linkelem két ok miatt: többen leírták, de úgy tűnik a Bitcoin nem tűnik el, másrészt az Economist sem indifferens a témában. Azért érdemes megnézni, hogy állt talpra:

Looper (2012)

Érdemes megnézni, sőt, meg kell nézni, 2012 Inception-kaliberű filmje a Looper.

Innentől spoiler. Kínzó kérdések:

1) Mi annak az értelme, hogy visszaküldünk valakit a múltba, hogy megöljék 30 évvel korábban? Nem lenne egyszerűbb, ha eleve a jövőben ölnék meg? Nem kellene költséges időgépeket üzemeltetni, a múltban embereket alkalmazni, sőt, kockáztatni, hogy elbénázzák az egészet. Egy sor kalamajka van csak belőle. update: nem figyeltem, a jövőben nem lehet nyom nélkül eltüntetni a hullákat.

2) Elképesztően elfuserált dolognak tartom, hogy Joseph Gordon-Levitt színész arcát átalakították megpróbálták átalakítani Bruce Willisre (itt egy összehasonlító videó). Ahogy két amerikai kommentelő is megjegyzi: “JGL looks completely different. You wouldnt know it was him… However, he looks nothing like Bruce Willis.”, alatta pedig “I just don’t see it.” – tökéletesen egyetértek ezzel. A film végéig ott ült rajtam ez a nyomasztó érzés, hogy ennek meg mi a szar értelme volt. Remélem nem lesz ragadós a példa, ez a digitális színész fiatalítósdi egy értelmetlen hülyeség, a filmszakma drop shadowja.

3) Az elején Seth (Paul Dano eredeti arccal) találkozik 30 évvel idősebb önmagával, akit a bűnszövetkezet megöl. Először levágják az ujjait stb. A fickónak belevésik a karjába, hova menjen el, mire odavonszolja magát, már lába sincs, odaér, lelövik. Miért nem a film végén látott módszerrel intézik el a fószert? Elég lenne egy golyó a fiatal kori énjébe, egyből eltűnne az idős. Jéé, akkor lemaradt volna ez a hatásvadász jelenet!

4) Ezt lehet, hogy csak nem értem: amikor először megjelenik Bruce Willis (magyar hangja Dörner György), akkor nincs zsák a fején. Ez az a szál, amivel végigmegy a film cselekménye. Viszont a film elején ezt a részt (amikor még nem ismert a sztori) kétszer mutatják: ahogy JGL leesik a tetőről, elsötétül a kép, aztán megint a mezőn áll és várja Willist, aki megérkezik, le is lövi, aztán innentől indul a 30 év áttekintése szakasz. Mi volt ez a két külön esemény, hogyan illeszkedik a sztoriba? update: erre is van válasz.

Jól szerkesztett, izgalmas, hangos, érdekes akciófilm, mondom, 2012 Inceptionje.

Térkép mindenkinek

Az Apple térkép problémája mögött az is meghúzódik, hogy ők is elkezdtek saját térkép adatbázist építeni (sőt, jobban belegondolva, csak ez a problémájuk). Úgy tűnik, minden nagyobb cég azzal foglalkozik mostanában, hogy térképet épít, a végén mindenkinek lesz saját adatbázisa.

Még a nyílt forráskód hívőinek is van, ez az Open Street Map (OSM). Nem néztem bele a licencelési feltételekbe, viszont a teljes adatbázist bárki letöltheti és használhatja, 27 GB adat most éppen.

A világegyetem egyensúlya szempontjából sokkal célravezetőbb lenne, ha ezek a nagyvállalatok összefognának és együttesen támogatnák az OSM-et. Legyen a térkép adat mindenhol egységesen jó, mindenhol elérhető, egyforma. A térkép adat lehetne egy “szabvány”, olyan, amit bárki elérhet. Ezen tényleg felesleges pénzt csinálni, ugyanis mindenkinek egyformán hasznos.

Picit messzebbről nézve olyan ez, mint az, hogy az Apple SDK-ban bárki berakhat egy interaktív térképet az alkalmazásába. Nem várhatjuk el a fejlesztőktől, hogy mindenki lefejlesszen magának egyet, vagy licenceljen valamit. Ha ugyanezt a logikát rávetítjük a nagyvállalatok szintjére, máris megvan a megoldás: az OSM mind felett.

Az Apple egyébként maga is ezt az utat járja a WebKittel. Ez a weblap megjelenítő technológia ma már a legtöbbet használt mobilon. Bárki berakhat az alkalmazásába egy HTML megjelenítőt, nem is kell hozzá Apple platformon lennie. A Google is ezt használja pl. a Chrome mögött, ezzel együtt baromi nagy a desktopon is a WebKit részesedése. Ez egyszerűen mindenkinek jó.

Állításom az, hogy a térkép adat ugyanilyen és ugyanerre való.

A nagy cégeknek egyszerűen egy adatbázisból kellene dolgozniuk, pontosan ugyanakkora siker lenne, mint a WebKit. Nézzük meg most közösen az alábbi képet:


Kattintsatok rá és nézzétek meg magatok, utána ugyanezt Google Mapsen!

Jól látszik, hogy OSM-ben az ELTE campusának még a belső kis utcácskái is be vannak rajzolva, nem beszélve arról, hogy az épületeket is elnevezték. (Az Apple Mapset fel se raktam már ide.) Bárki tehet rá saját tile-okat (ez fizetős, de elég lenne ezt megfejleszteni), vagy valami egyedi megoldást, amivel megkülönbözteti magát a versenytársaktól.

Üzletileg ebben pontosan annyi problémát látok, mint abban, hogy a WebKitet a Google is használja.

Apple Maps a kemény valóság

Jason Matheson kanadai fejlesztő leszedte (scrapelte) az Ontario állambeli, kormányportálon elérhető összes település nevét és pontos adatát, aztán ezeket végigkereste az új iOS 6 térképen, és megnézte, miket kap vissza. Az eredményeket a követezőképpen osztályozza:

1. helyes adat, a település (és nem az utca!) ott van, ahol lennie kell
2. majdnem jó (a turn-by-turn rossz helyre küldhet)
3. hibás adat (rossz ország, máshol van stb.)
4. nincs találat az Apple adatbázisában

2028 lekérdezésből mindössze 400 volt rendben:

Kanadában itt élnek a legtöbben, Ontario fővárosa Torontó. Döbbenetes eredmények, annyira, hogy a poszt végén három konkrét javaslatot is tesz, hogyan lehetett volna pusztán jobb programozással pontosabb adatokat előállítani. (Pl. “The CLGeocoder Class used to match strings to geo coordinates is just plain stupid! (…) For example if the search query includes a province name why would it give results out of province?”) A végén még azt is felajánlja, hogy segít nekik, ha gondolják. (Számomra még az is nyilvánvalóvá vált, hogy ezt nem lehet máshogyan csinálni, mint a kemény módon: egyesével, megyénként, hivatalos kormányadatokból dolgozva, de ha nem is, akkor is minden területet át kell mazsolázni – hihetetlen nagy meló a világra összepakolni egy ilyet.)

Eljutottunk arra a pontra, amikor világossá vált: segítenünk kell az Apple-nek, ha nem akarjuk, hogy ez a helyzet tovább fajuljon. Eddig vicces volt a dolog, de már nem az, elbaszták ezt nagyon. Tegnap ez teljesen nyilvánvalóvá vált, amikor Tim Cook kért bocsánatot a cég nevében és linkelt a konkurens alkalmazásokra.

Az Apple Maps display technológiája viszont jó. Rettenetesen frankó a térkép, csak rossz benne sok adat, rossz a parser, könnyű pontatlansági hibába futni. Az adatbázis pontatlansági hibákra nem derülhetett fény egészen addig, míg több millió ember nem kezdte el használni a térképet. Ezért nem is hibáztatom őket, hogy elindították az iOS 6-tal, én sem vettem volna észre azt, hogy a parser alrendszer programozói rossz feltételezésekkel éltek, rossz munkát végeztek. Ez most kellett, hogy kiderüljön, éles teszt során, a gyakorlatban.

Lesz vajon visszahívás? Ki fognak adni új iOS frissítést, amiben felajánlják a felhasználó számára, hogy telepítheti a “régi” Google Mapset? Vagy megvárják, amíg a Google elkészíti a saját iOS appját? Mennyi idő lesz nekik vajon rendbe tenni a dolgot? Egyáltalán: van, akit ez a kérdés komolyan eltántorított az iPhone 5 vásárlásától?

Nintendo DLC

Ezt is megértük: a Nintendo is beszáll a Mario franchise-zal a DLC piacra. Japánban október 2-án jelenik meg a 3 dolláros áron vásárolható “Coin rush” pálya-pakk a nemrég megjelent, egyébként egészen kíváló, New Super Mario Bros 2-höz. Három félét tudunk venni: az első a könnyű pályák, a második a világranglista rekord összeszedő, a harmadik pedig a túlélőpályák, profiknak. Ebben a japán videóban be is mutatják őket, hát engem a teknőcök hátán pattogástól már eleve kirázott a hideg – a legnehezebb dolgok egyike.

Resident Evil 6 launch party

Hétfőn jelenik meg az új Resi. Budapesten a VAM Design Centerben (1061 Budapest, Király utca 26.) tartják a launch partit 19:00 órai kezdettel, itt lehet feliratkozni. Egy érdekesség a Wikipédiáról:

The game has a development staff of more than 600, making it Capcom’s biggest production to date. In May 2012, Capcom announced they expect the game to sell 7 million copies by the end of this fiscal year.

Én nem lennék ennyire optimista a helyükben, a napnál világosabb, hogy ez a játék egy bizottság által készített játék, azok meg sose jók. Meglátjuk, kíváncsi vagyok.

CLUSTERFUCK! CLUSTERFUCK!

Tim Cook bocsánatot kér a Maps miatt:

We are extremely sorry for the frustration this has caused our customers and we are doing everything we can to make Maps better. (…) we will keep working non-stop until Maps lives up to the same incredibly high standard.

Nyilvános bocsánatkérés, a hiba elismerése (bár szerintem a motor jó). Ez még hagyján, de az Apple készített egy oldalt az iTunesban, ahol összeszedtek konkurens mapping appokat, illetve egy oldalon megmutatják azt is, hogyan tudjuk a Google Mapst, vagy Binget, kirakni ikonba magunknak. Mi ez, ha nem a clusterfuck elismerése? Scott Forstall igazán tweetelhetne egyet: “De azért fasza a 3D flyover!”

iPhone 5 beszerzés

Tegnaptól az Apple magyar online boltjában is rendelhető a GSM független iPhone 5, sajnos emelkedtek az árak:

A 32 gigás 4S 226 500.- bruttóba került, ez 239 890.- bruttóért megy, ez nagyjából pontosan 6%-os emelkedés – kell-e mondani, hogy Amerikában nem drágult. Én márciusban vettem, akkor 290-295 körül volt az árfolyam, most 285 körül van, tehát ez önmagában az ellenkezőjét indokolná. 🙁 A T-Mobile-nál 230 az előfizetés nélküli, de azt gondolom még függetleníteni is kell 20 bruttóért, vagyis 250 bruttóban áll meg a vége. (Ráadásul nem is kapható még ilyen konstrukcióban.)

update: a szlovákoknál 225 bruttóért lehet megvásárolni a 20%-os ÁFA miatt. /via @matovsky, @XMSAPR

iPhone 5 launch Hungary

Tegnap éjfélkor elindult az iPhone 5 forgalmazása itthon. A Telekom megelőzte a Vodafone-t néhány nappal, a Voda csak október 1-től árulja a készülékeket. A T szokásához hűen nagy költségvetésű partit szervezett a Mammutban, én még ilyet nem is láttam, ahol kényelmes “szoknyás” székeken lehetett helyet foglalni, illetve masszázsra beülni a sok sorbanállás között – hiába, Chris Mattheisen odafigyel a részletekre! (Nyugaton ehhez képest konkrétan semmi nincs, fagyoskodás, reggel 8-kor kinyitják a boltot, tapsolnak a kék ruhás emberek – persze, itthon nem minden boltban volt ez, de egy országos launch party belefér.)

Szifon.com:

Appleblog:

Én magam a Plastik média hivatalos fotósával, a VÁRFOKSTÚDIÓ [‘O] ügyvezetőjével vettem részt az eseményen. Mint már annyiszor, most is el kell mondanom, hogy ezek az események nem arról szólnak, hogy sorban állunk egy vacak fémdarabért, hanem egy baromi jó közösségi élmény, esti program, ahol összejönnek hasonló érdeklődésű emberek. Ez a felnőtt korom demoscene partyja.

A Plastik média hivatalos fotógalériája:

Disclaimer: tegnap Twitteren aktív voltam, ami mindig egyenes arányban van az elfogyasztott sör mennyiségével.

Friss tengeri halak Budaörsön

Budaörsön a világ legjelentéktelenebb helyén egy ipari parkban, autószerelő (vizsgáztató?) hellyel szemközt néhány fapad, egy platni, mellette bemutatóterem és sok jég. Ez a Budaörsi Halpiac. Én eredetileg a Nike török marketing menedzserétől hallottam a helyről, már régóta el szerettem volna menni.

Dining Guide:

Palotás Péter (…) lassan egy éve, hogy megnyitotta a Budaörsi Halpiacot (The Fishmonger), ahova naponta friss halak, élő kagylók és rákok érkeznek a világ minden tájáról és természetesen minden kiegészítő megtalálható, ami az elkészítésükhöz kellhet.

Sütnek is halat, de vásárolni is lehet frissen. Érdemes enni egyet, mielőtt vásárlunk, állítólag úgy céltudatosabb döntéseket hozhatunk. Én sült tintahalat fogyasztottam, illetve megkóstoltam a többiekét is. Egy dolgot tudok mondani: rettenetesen friss minden. A tintahal nem ám ilyen karikára vágott gumis vacak, mint amit általában szoktunk kapni itthon: pontosan olyan, mint a tengerparton sütött, egészben és finom ízű, puha húsú. Fokhagymás, petrezselymes olajon kisütve, kis citrom mellé. A hal sem rossz:

Osztrigát is kapni (nem kóstoltam):


Gazdag jégágyon szolgálják fel

Rettenetesen jó, bolond, aki egyszer nem próbálja ki. A marketing menedzser felfedte egyébként a kagylós receptet is, rémesen egyszerű: vegyünk kagylót, cozzét (fekete), vongolét (fehér), amennyit akarunk. Otthon mossuk és válogassuk át őket: ami csukva van, az jó, ami nyitva van, de az ujjunkkal össze tudjuk csukni és megmarad, az is jó, amit nem tudunk összecsukni, dobjuk ki. Kis oliva olajon futtassunk meg apróra vágott fokhagymát, öntsünk rá egy üveg fehérbort, aztán főzzük meg a kagylókkal. Aki extrázni akarja, habarhat hozzá tejszínt is. A világ legjobb kajája, ha jó a kagyló. A PLP Seafood Kft-nél jó a kagyló.

PLP Seafood Hungary Kft.
Törökbálinti u. 23. 2040. Budaörs
Tel: +36 23 414 689
Fax: +36 23 414 488
Nyitvatartás: H: Zárva, K-P: 9.00-17.00, Sz: 9.00-13.00, V: zárva

Windows 8 certifcates

Hippokrates hozzászóló a legtöbbet upvote-olt csávó redditen ezt fűzi hozzá:

These certifications are nothing but good. As long as Windows 8 doesn’t block non-certified programs you still have a open platform.

Certification means your program follows a specific set of rules in regards how it behaves, such as;

1.1 Your app must not take a dependency on Windows compatibility modes, AppHelp message, and or any other compatibility fixes

4.1 Your app must handle critical shutdowns appropriately

5.1 Your app must properly implement a clean, reversible installation Windows 8 Software Certification gives you programs that behave in a specific and predictable way according to a unified set of rules.

Pontosan ugyanaz a helyzet, mint az Apple platform regisztrált fejlesztőivel. Notch mellélőtt.

Különös homokpadok a tenger mélyén

Yoji Ookata japán vízalatti fotós egyik expedíciója alkalmával 25 méter mélyen az alábbi különös homokpadra lett figyelmes:

A 2 méter átmérőjű alakzatot nem emberi kéz alkotta. De akkor ki? Mint kiderült, egy kis hal készítette a különös homok hullámokat pusztán az uszonyával verdesve. Ezzel az installációval várta kedvesét, hogy párzás után ikrákat a közepén helyezzék el. Ráadásul gyakorlati szerepe is van neki: a kis gátak megakadályozzák, hogy a víz hullámai elgurítsák az ikrákat. A hím még kagylókat is odahordott, hogy legyen megfelelő mennyiségű élelmük is.

A mester munka közben:

Sharding

David Heinemeier Hansson, a Ruby on Rails framework készítője érdekes posztot ír arról, hogy érdemes-e a nagy, monolitikus adatbázisokat (így például a saját 600 gigás Basecampjüket) shardolni, azaz kisebb méretűre bontani. Arra jutott, hogy nem, egyrészt:

Sharding is still relatively hard, has relatively poor tool support, and will definitely complicate your setup.

Másrészt a szerverben a memóriát mindig lehet duplázni. Náluk az adatbázist kezelő gépben most 128G RAM van, de már lehet venni 256G-vel szerelteket is “elérhető” áron. Mire kinövik, már biztos lehet 512-es gépeket is venni. (Tegyük hozzá, hogy ez függ attól is, kinek milyen méretű DB-je van.) Az adatbázis írással kapcsolatban meg az a véleménye, hogy az SSD-re váltással az a probléma is megoldódni látszik. Egyetlen gondja a MySQL séma migrációval van, ami kegyetlen lassan fut le, de erre választ a MySQL fejlesztőitől várja. Egyszóval: nem shardolnak.

Érdekes látni, hogy ilyen méretekben milyen problémákkal kell szembesülni – és arra ki milyen választ ad. Én magam arra a következtetésre jutottam, hogy Heinemeier Hansson a programozásnál jobban szereti az autóversenyzést, és csapnivaló C64 democoder lenne belőle.

Heti Meteor #63 – Közösségi zuhanyzás

Sziasztok, ezen a héten is sporttal kezdünk: Józsi 10 km-t futott, de vajon hány percre?, utána rátérünk a WC topicra, ami meg is eszi a műsor elejét, de talán picit jobban körbejárjuk ezt a mindenkit érintő kérdést. Néhány olvasói levél, mostanában szeretünk ebből is csemegézni. TGeRI, SzGergely és Csaba Zsuzsa került be a heti csomagba. FB2 iOS 6-ot rakott a kettővel ezelőtti telefonra, mint anno a 3G váltás előtt, most is bánatos miatta – kérdés, hogy milyen irányba lép ezek után. iPad 2 FaceTime 3G alatt WTF. Vajon meddig lesz még Feedburnerünk? Twitterezés, social media bepiálva. Kell-e, nem kell-e, hogyan. Más idegállapotban mailezni, ezzel kapcsolatosan egy csomó back-to-work kérdés. A műsor végén némi iPhone 5 képstabilizáló témával zárjuk. Jó szórakozást!

Meghallgatható az adás honlapján.