Mission Control lag

Már egy ideje Twitteren naponta problémázok azon, hogy a Yosemite Mission Control lassúsága miatt használhatatlan a gépem (nem elég a foltos kijelző). Íme egy kis ízelítő:

1. Külső monitor nélkül

Az alábbi videó 240 fps-es felvétel:

Jól látható, ahogy “rángat” minden animáció, ami a pontosan ugyanaz, mint amit a Project Butter megjavított Android Jelly Beanen:

Ott úgy sikerült kiküszöbölni a problémát, hogy a vsync jellel szinkronba hozták a teljes renderelési folyamatot. Na ez szemmel láthatólag az Apple-nek OS X-en nem megy.

2. Full HD külső monitorral

Még rosszabb a helyzet külső monitorral (1980×1080, 60Hz, MiniDisplay port, Apple DVI átalakító):

Jól látható, hogy miközben a Quartz Debug 25 fps-t jelez, de igazából 5-7 különböző frame jelenik csak meg egy animációban, ami nagyon kevés. Ennél is nagyobb baj a fentebb is látható teljes torlódás, vagyis hogy hiába vannak a képkockák nagyrészt kiszámolva, azok nem abban az időben jelennek meg a képernyőn, amikor azokra szükség van, hanem jelentős késleltetésekkel, torlódva.

További probléma, hogy 53 frame-et számoltam meg egy gombnyomás és az első megjelenő frame közt, vagyis majdnem 220 ms késleltetéssel kezdi el a gép megnyitni a Mission Controlt. Ez már érezhető lassulást jelent, bár tudatos szinten még nehezen fogja fel az ember.

3. 27″ külső monitorral (2560×1440)

Nem rakok be videót, mert szörnyethalnátok tőle.

A kijelző folt igaz története

Akik követnek Twitteren, azok tudhatják, hogy egészen sok időm elment arra, hogy egy gyári hibás Apple kijelzőt javíttassak. Ennek történetét szeretném most leírni, mert hiszem, hogy másoknak is hasznos lehet, és később is jó referenciául szolgálhat.

A gép

Alanyunk a 2012 december elsején vásárolt MacBook Pro számítógépem, ami alapól sem egy olcsó modell, de én nem általlottam a termékpaletta drágábbik feléből választani, mert egy 15″-es, 1 TB SSD-vel rendelkező gépet vettem, ami akkoriban 811.000 Ft-ba került. Valljuk be, ennyiért már autót is kap az ember. Talán ez is az oka, amiért sokkal többet várok el egy ilyen géptől, mint egy, a sarki vegyeskereskedésben vett 90.000 Ft-os Asus laptop csodától.

A laptop remek választás volt, rettenetesen gyors (bár ez Yosemite óta nem érződik), az 1 TB SSD-re minden elfér, vékony, szép, a Retina kijelző pedig fenomenális. Komolyan, egy fillért sem bántam meg az árából, legközelebb is ugyanerre költeném.

A folt

Eddig az összes Mac laptopom szenvedett a problémától, hogy lecsukott állapotukban a kijelző hozzáért a billentyűzethez, és ez foltot hagyott rajta. Ez viszont egészen a Retina gépig nem okozott problémát, mert le lehetett törölni. Ennél a gépnél azonban nyár környékén először elkezdtek olyan foltocskák megjelenni, amiket nem lehetett finom ruhával letörölni. Akárhogy próbálkoztam, se kisebb, se nagyobb nem lett a folt. Amúgy egy finom anyagú, napszemüveg tisztító ruhával és tiszta vízzel próbálkoztam mindig. A folt idővel csak nőtt és nőtt, most pedig már kb. 10-15 cm hosszú és 2-3 összefüggő sávot alkot a kijelző közepén. Valószínűsíthetően valamely, a kijelzőt védő filmréteg jött le, vagy kopás vagy valami kémiai reakció hatására.

Ahol a folt látható, ott a legtöbb fényviszony mellett a kijelző nehezen olvasható, olyan, mintha nagyon koszos lenne a monitor. Ez engem rettenetesen zavar, mind maga a tény, mind pedig a munkámban, ugyanis pl. a Photoshopban nem tudom megbízhatóan megkülönböztetni a színeket, kis árnyalatkülönbségű pixel hibákat, stb.

Stage 1. Almárium email

Mivel 2014 decemberéig volt rá garanciám, halogattam a dolgot, de annak biztos tudatában, hogy cserélni fogják, október 12-én elindítottam az ügyet, egy, az Almárium Pro szervíznek küldött emaillel, amiben rákérdeztem, hogy hogyan tudnám javíttatni a gépet. Erre nem érkezett válasz, úgyhogy 4 nap múlva újraküldtem a levelet, amire szintén nem kaptam semmi reakciót.

Stage 2. Almárium

Október 31-én végül időt szakítottam rá, és bevittem személyesen a gépet az Almáriumba, azzal a céllal, hogy megkérdezem, mi a további teendőm. Ott kedvesek voltak, de azt mondták, hogy ilyen hibát láttak már, de nagyon kevés van, és ne sok jóra számítsak. Azt akarták, hogy ott hagyjam a gépet, de mivel én ezzel dolgozok, ezt nem tudtam megtenni. Végül kompromisszumos megoldásként arra jutottunk, hogy otthon lefényképezem, és az én képeimmel elindítanak egy ügyet az Apple-nél. Ez meg is történt, amire november 6-án kaptam reakciót:

Viszont ma kaptam választ a kijelzővel kapcsolatban, de sajnos a Support válasza az volt, hogy ez a hiba garanciában nem orvosolható.

Két javaslatom lenne, az egyik bevinni a gépet az iStyle-ba, nekik saját szervizük van és mivel ott vette a gépet, talán van valami ötlatük.

A másik, felhívni az Apple Hotline számát és egyedi elbírálásban kérni egy garis cserét 06-80-983435

Stage 3. Apple ügyfélszolgálat

Pár nappal később fel is hívtam az Apple-t (ekkor még hamar kaptam embert), ahol először le akartak koptatni, mondván, ez szerviz probléma, nem az ő hatáskörük, hanem az Almáriumé, vigyem be oda a gépet, de sikerült nekik elmagyarázni, hogy ezen már túl vagyunk. “Dedikáltak nekem” egy ügyintézőt, akinek személyes feladata lett ezen ügy felgöngyölítése, továbbítottam neki ugyanazokat a képeket, amiket az Almárium is megkapott, majd azt mondták, hogy pár nap múlva hívnak a fejleményekről.

Ez így is lett, hívtak, a fejlemények pedig arról szóltak, hogy a képek alapján az Apple Engineering részlege azt a választ adta, hogy ez egy általam okozott kozmetikai probléma, így garanciában nem cserélhető a kijelző. Saját zsebből kb. 130.000 Ft lenne a csere. Erre persze rögtön mondtam nekik, hogy ezzel mindössze két probléma van: nem én okoztam a problémát és nem kozmetikai, mivel konkrétan dolgozni nem tudok miatta rendesen. Az ügyintéző biztosított róla, hogy megérti a gondomat, hiszen a Retina kijelző a fő húzó ok, amiért valaki ilyen számítógépet vesz, ennek meghibásodása pedig nem meglepő, hogy zavar. Szerintük megnyomódhatott a laptop vagy nem jól tisztítottam a kijelzőt. Mindkét állítást cáfoltam, mert a gépre úgy vigyázok, mint egy hímes tojásra, aki ismer, tudhatja. Azt javasolták, hogy vigyem be az iStyle-ba, ahol vettem, mivel ők saját költségre még mindig javíthatják. Ezt elutasítottam, de egyetlen alternatívaként azt javasolták, hogy írjak a tcook@apple.com-ra. Kérdésemre, hogy ezt komolyan gondolták-e, csak verbális vállvonogatást kaptam. (Ez Tim Cook, az Apple vezérigazgatójának email címe.)

Stage 4. iStyle

Más lehetőségem nem lévén november 17-én bevittem a gépet az iStyle-ba, ahol végigálltam a 20 perces sort, azért, hogy az ügyfélszolgálatos csaj az amúgy is várt sablon szöveget közölje velem: az ég világon semmit sem tudnak tenni, amíg nem adom le a gépet a szervizbe, minimum pár nap, maximum egy hét időtartamú kivizsgálásra. Megköszöntem és leléptem.

Egy kedves Twitteres ismerős kisegített és kölcsönadott egy MacBook Pro 2009-et, így november 28-án lehetőségem nyílt újra bevinni az Andrássy úti iStyle-ba a gépet, ahol le is adtam szervizbe. A szervizes kolléga nagyon megértően bólogatott, hogy látja, hogy komoly a gond, és bár nem hiszi, hogy tudnak segíteni, azért mindent megpróbál megtenni. Azonban péntek lévén azt javasolta, hogy hétvégén még tartsam magamnál a gépet, és vigyem vissza hétfőn, mert úgy sem foglalkoznának már vele aznap. Ezt korrekt lépésnek tartottam a részéről.

Azt javasolta a srác még egyébként, hogy vigyem ki a legközelebbi hivatalos Apple Store-ba, ami Münchenben van, ott biztos tudnak segíteni. Ez 2×8 óra vonat út, és kb. 40.000 Ft. Kösz, nem.

Hétfőn (december 1) vissza is vittem a gépet, amit egy másik szervizes vett át, aki egyből vissza akarta dobni, mondván, hogy lejárt a garancia, ugyan mégis mit akarok. Eléggé nagyot néztem. Elmondtam, hogy egyrészt ők javasolták ezt, másrészt az Apple ügyfélszolgálata azt mondta, hogy a hiba bejelentése számít, ha a megoldás túlcsúszik az egy éves garancia határán, az nem számít. Vonakodva bár, de bevette a gépet. Csere gép nuku.

Pénteken (december 5) este hívtak, hogy kivizsgálták a gépet és sajnos ugyanaz a következtetés, mint eddig: kozmetikai hiba, nem javítható: “sajnos meg van kötve a kezünk”. Igen mérges lettem, mert azt vártam tőlük, hogy megpróbálják újra értékelésre bírni az Apple-t, de szemmel láthatólag ezt meg sem próbálták. 5 napot ültek a gépemen, ami alatt ha nincs csere gép nálam, dolgozni sem tudtam volna, ez alatt pedig a logok szerint még csak be sem kapcsolták. Ezért aztán érdemes volt ott hagyni. Hiába kérdeztem a 3 éves biztosítást, leráztak, hogy az nem vonatkozik ilyesmire. Erre érdekes módon semmi sem vonatkozik.

Stage 5. Apple ügyfélszolgálat

Más lehetőség nem lévén újból felhívtam az Apple-t, mondván, nem nyugszom bele a döntésükbe, követelem a cserét. A gondok ott kezdődtek, hogy nem vették fel. Először december 11-én hívtam őket, ekkor 59 perc zenehallgatás után untam meg, nem vették fel. 12-én 40 perc után megszakadt a vonal, szintén nem sikerült beszélnem velük. Legközelebb 18-án próbálkoztam, ekkorra a honlapjukon talált időpont egyeztetés segítségével visszahívást kértem. Jött is a hívás, ami úgy nézett ki, hogy felhívtak, hogy időpontot egyeztettem, közölték, hogy 2 percet kell várakoznom, majd újabb 40 percet hallgathattam zenét, de végül felvette egy ügyintéző.

Természetesen vele sem jutottam semmire. Azt mondta, hogy a szokásosnál egy szinttel magasabban utasították el az ügyet, így erre semmilyen hatáskörük nincs, nem tudják azt felülbírálni. Senkinek nincs semmilyen hatásköre, mindenki a másikra mutogat, megoldani viszont senki sem akarja a problémákat. Panaszt tettem. Panaszt tettem, hogy töketlen az ügyfélszolgálat, hogy nincs elég jogköre a szervizeknek, és legfőképp, hogy egy prémium kategóriás terméket meg sem próbálnak megjavítani, hiába hibásodott meg magától 1 éven belül. Felírattam velük, hogy az Internet tele van olyan fórumokkal, ahol hasonló hibákat tapasztalnak az emberek. Külföldön persze ez nem gond, mert így működnek a dolgok:

Walked in, showed them the screen, they logged a repair ticket thingy, and an hour later I have it back with a new screen.

I don’t understand your question.

(http://forums.macrumors.com/showthread.php?p=17757496#poststop)

Stage 6. Tim Cook email

Leírtam Tim Cooknak minden Apple-lel kapcsolatos bajomat. Természetesen nem jött rá válasz.

Stage 7. Blog

Itt tartunk most. Én szerintem minden tőlem telhetőt megtettem, még sincs megoldás. A magyar Apple szervizek elismerik a problémát, de saját hatáskörben nem akarják megoldani (túl drága lenne nekik), az Apple döntését pedig nincs joguk felülbírálni. Az Apple közvetlenül nem látta a gépet, mégsem cseréli, egy hibás diagnosztizálás által megugorható jogi shortcut következtében. A garancia nem vonatkozik erre.

A panaszomat valószínű sosem fogják kivizsgálni, de ha kivizsgálják is valaha, annak sem lesz semmi eredménye, csak egy érték lesz egy statisztikában valahol.

A Tim Cooknak írt levelem minden bizonnyal ment a kukába, több ezer hasonlóval együtt.

Az iStyle boldog, mert nem kellett plusz költségbe verniük magukat az Apple balfaszsága miatt.

Az Apple leszarja, Kelet-Európa nekik nem piac, itt még egy Apple Watch-ot sem fognak tudni eladni úgysem.

Én meg nem tudok rendesen dolgozni a 811.000 Ft-os számítógépemmel.

A mindig aktuális galéria a folt állásáról:
https://www.icloud.com/photostream/#A9GDZLe8GvFaX8

OS X Yosemite Helvetica Neue comparison

One of the visual changes which Yosemite got was that the traditional Lucidia Grande font has been replaced with Helvetica Neue, to be more consistent with the current iOS design. That’s not a problem in it’s own, but I felt always very awkward when I saw it. I was not sure on a conscious level, only a small part of my brain told me, that something is not okay.

Then a few days ago I’ve found it. Looking at one of my mails, the header contained the same text as the mail body, and the difference was clear: something is wrong with the letter spacing. Individual letters are too far from each other.

I took my PhotoShop and simulated the interface with PhotoShop’s default letter spacing, which is of course the same, as we used to see in Mavericks. The difference speaks for itself:

Calendar-fonts-fixed-Anim
(Click on it to see in full size!)

Interesting enough, the difference is not this big on iOS, it’s almost the same:

iOS-Helvetica

I think the older (more tight) letter spacing is much more pleasant to the eye. I believe, that the change was introduced to have more similar label widths using Helvetica Neue to the old font (which is important for supporting old software). I hope it’s only transitional and we eventually get the standard (0) letter spacing version by default soon.

A gigantikus monitorokkal járó gigantikus problémákról

A héten rendeltünk az irodába nekem egy Samsung U28D590D 28″-os monitort. A választási metódus valahogy úgy nézett ki, hogy kell valami, ami full HD-nál többet tud, és lehetőleg nem 21:9-es (ami ugye nagyon groteszk egy képarány, kb. mintha két 4:3 monitor lenne egy kávában). A konkrét típusról és a hasonló monitorokról való tudnivalókról szeretnék pár szót ejteni, mert a legtöbb embernek szerintem ugyanolyan homályos ez a dolog, mint nekem volt pár nappal ezelőttig.
Continue Reading

New York újra

A blog egyik legolvasottabb postja a New York-i élménybeszámolóm. Nagy álmom volt visszatérni a városba. Szerencsésnek mondhatom magamat, mert sikerült: egy munka keretében 3 hónapot itt töltök. Új élménybeszámolót ugyan nem tervezek (mottó: ha van elég időm blogot írni róla, akkor valamit rosszul csinálok), de ha valakit érdekel, Twitteren megtalál, oda mindig igyekszem írni az érdekességeket:

http://twitter.com/gklka

Adium plugin

Talán hülyeségnek hat leírni, de úgy érzem, hogy most, hogy végre van saját GitHub repóm, és valamit én is bedobtam a közösbe, amitől végre valaki vagyok. Nem azért, mert ez az Adium plugin bárkit is érdekel, vagy mert nagy munka lett volna (2 nap volt megírni), hanem mert képes voltam rá (2 nap alatt). És ha egy olyan komplex alkalmazásba, mint az Adium, tudtam írni plugint, akkor már semmi sem állíthat meg.

Igazából már általános iskola óta akartam írni valamit.

És tele vagyok tervekkel.

Munkaeszközök

Sokan dolgozunk Mac-kel a munkánkban. Vannak állások, amik elképzelhetetlenek is enélkül. Az iOS fejlesztés, amit magam is művelek, az egyik ilyen. A hozzám hasonlóaknak szeretném kicsit bemutatni, az évek során milyen eszközöket találtam a munkám megkönnyítésére, hátha tudok nekik újat mondani. Persze lehet, hogy más is talál benne hasznos dolgokat.
Continue Reading