Tak zhruba před chvílí jsem přiběhnul ke stolu a otevřel si novou bestiální Nestii a jednu důmyslně zabalenou bonboniéru. Ono se toho moc jiného dělat ani nedalo, přestože je zas ultrahorká ufácká noc, ve které se spát nedá; a dokonce noc po posledním školním dni, kdy by všichni měli mít radost. A vysvědčení. Očividně asi ne. Ani sezení venku na lavičce a tweetování do tmy nepomohlo.
Nějak se v minulých týdnech nedostávalo času, na psaní a focení už vůbec, takhle zpětně dokonce absolutně nechápu ani to, jak jsem mohl stihnout splácat to relativně dlouhé a obrázkově celkem propracované povídání o iOS 6. Je z toho teď úplné review či co. Teď je už pochopitelně venku beta 2, tak stručně bych k ní mohl říct, že nastavení zpráv je plně lokalizováno, opět je přidáno tlačítko na zapnutí a vypnutí 3G a něco málo se zřejmě stalo s mapami, ale ne asi zas tak moc. Pokud se změnilo ještě něco dalšího, třeba mi to uniká. Jo a pořád si nastavení Telefonu nepamatuje poslední volbu zobrazení ID a vypíná mi ji - asi jak velí operátor. Je to trochu nepříjemné, ale když se uváží, jak málo se s tím skutečně telefonuje přes GSM... I Motorola s tím občas taky měla potíže. No a teď to celé nějak dohnat a zkusit dopsat všechny restíky, dost možná i s posunutými datumy, aby to nevypadalo - naštěstí ale pochybuji, že si to tu někdo skutečně čte s větším zájmem, tak možná jedna jediná osoba... :) Kdo ví.
V první řadě jsme totiž už od začátku června vymýšleli rodinnou oslavu pro babičku a nevěděli s ní co by, takže jsem zkusil využít této příležitosti k sestavení další mozaiky, kterou jsem tak dlouho plánoval. Samozřejmě by to bylo asi příliš snadné, takže jsem nejdřív dva týdny strávil pobíháním po městech a sháněním pryskyřicových kamínků, které nakonec nezbylo než objednat online snad až někde támhle z Teheránu, protože jsem na jejich dodání čekal drahnou dobu a ještě ke všemu musel jít pěšky přímo na poštu, protože kujóni s tím ráno sice přijeli, ale vůbec nepočkali a hned zase odjeli. Aspoň bylo možné po cestě z pošty vyzkoušet s Dammsterem FaceTime přes 3G, které mělo nečekaně nízké datové nároky a kupodivu mi nevysálo FUP během první minuty. Ani během celého hovoru. A aby toho iOSování a 4S nebylo málo, zaznamenal jsem celé mozaikování v bitevních podmínkách pomocí MotionPics, nejšikovnější nalezené aplikace pro tvorbu 720p timelapse videí.
Ve finále to vůbec nedopadlo špatně, ale nějaký čas bych to teda zas nemusel vidět. Přestože jsou i další plány a zbylo i dost materiálu. Štěstí nám přálo i v tom, že se celá oslava nakonec přesunula o celý týden, takže nejenže bylo na mozaikování dost volného času, ale dokonce bylo i mnohem lepší letní počasí se sluníčkem na samotnou oslavu.
Už cesta byla trochu děsivá a plná nástrah, taky jak si ji má kdo vlastně po pěti letech pamatovat, ale ono pak děsně překvapí, že je všechno ve skutečnosti mnohem blíž, než si to jeden pamatuje. Navíc jsou tyhle akce taky skvělou příležitostí, kdy se člověk může potkat a bavit s lidmi, které vlastně vůbec nezná :D. Asi si budu muset nechat ještě jednou vysvětlit, kdo vlastně kdo byl.
Naší oslavě ovšem ještě v pátek 22. předcházel BiGyfest, o kterém bych zřejmě mohl (a měl) něco napsat do kulturních akcí - ovšem pokud to ještě dokážu a nebo na to nezapomenu. Uvidíme.
Celý poslední červnový týden patřil ale upgradu serveru, ke kterému dochází tak zhruba jednou za tři roky. A už to bylo potřeba - přestože bylo všechno v pořádku, byla to příležitost vyměnit stávající diskové pole za větší, voňavější a čerstvější - koneckonců přišel už ten správný okamžik, kdy ceny disků po těch povodních začaly padat zase nějak rozumě dolu. Navíc bylo už nanejvýš vhodné, či snad i nutné, předělat stávající prostředí na novější, stabilnější a odolnější, plně 64bitové a hlavně plně UTF-8.
Trochu zklamaně přiznávám, že ač byly všemožné divoké BSD nápady sebelepší, byl nakonec nasazen Wheezy Debian s linuxovým jádrem (taková poznámka na okraj - očividně nelze prostě jen přenést .config z jádra 2.6 do jádra 3.4, taková kompilace pak jaksi vyústí nezahrnutím initrd). Wheezy z toho důvodu, že v něm není pořeba už nijak ručně hackovat balíčky jako netatalk, který konečně bez většího úsilí funguje správně i se všemi novějšími OS X. A vůbec je v něm mnoho úchvatných změn a pokud bychom se měli na nějaký operační systém skutečně těšit, nebuddou to v žádném případě Windows 8, ani slibovaný (poník) Mountain Lion, ale právě Debian 7.0, který by měl jako stable vyjít někdy začátkem příštího roku.
Pro systém jsem nechal jeden ze stávajících 2.5" 320GB disků a pro úložiště byly použity čtyři nové 2TB Seagate disky v linuxovém RAID5 poli. Myšlenka samotná byla skvělá, dokud ... to nespadlo. Bum. Plác. Třísk. Z nějakého důvodu se to, přibližně po půl hodině běhu na novém OS, celé zaseklo, spadlo do pekla a nevydalo ani hlásku. A bohužel to nebylo na první pohled zřejmé ani z dmesg, až se nakonec povedlo vyčíst ze S.M.A.R.T. cosi v tomto smyslu:
190 Airflow_Temperature_Cel 0x0022 049 042 045 Old_age Always In_the_past 51 (0 65 51 51) Error 6 occurred at disk power-on lifetime: 16 hours (0 days + 16 hours) When the command that caused the error occurred, the device was active or idle. After command completion occurred, registers were: ER ST SC SN CL CH DH -- -- -- -- -- -- -- 40 51 00 ff ff ff 0f Error: UNC at LBA = 0x0fffffff = 268435455 Commands leading to the command that caused the error were: CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name -- -- -- -- -- -- -- -- ---------------- -------------------- 25 00 d8 ff ff ff ef 00 06:37:58.898 READ DMA EXT 27 00 00 00 00 00 e0 00 06:37:58.897 READ NATIVE MAX ADDRESS EXT ec 00 00 00 00 00 a0 00 06:37:58.889 IDENTIFY DEVICE ef 03 45 00 00 00 a0 00 06:37:58.883 SET FEATURES [Set transfer mode] 27 00 00 00 00 00 e0 00 06:37:58.857 READ NATIVE MAX ADDRESS EXT
Jednak se tento disk jako jediný ze všech čtyř přehřál i v otevřeném prostředí na stole, ale to by zas tak nevadilo, ty mají tuhý kořínek a i když se povídá, že by víc než 60 °C nesnesly, mohou chvíli pracovat i ve vyšších teplotách. Nicméně nedělejte to :). Za další, disk si stěžoval na čtení chybného bloku, ovšem ta adresa, 0x0fffffff, je úplně mimo. Tohle se může stát při výpadku napájení, chybným datovým kabelem, podivným selháním řadiče, nebo, jako v tomto případě, chybným firmwarem. Je to strašně nepravděpodobné, ale jak vidno, došlo k tomu. Prostě smůla. Nejhorší na všem byla reklamace ve chvíli, kdy už bylo RAIDové pole napůl rozjeté a tento disk vypadlý na zemi. Já teda nemám nic osobního proti slečnám za přepážkou, které se jen snaží dodržovat reklamační politiku firmy, ale pokud by ji zabilo připsat do protokolu, že diagnostika je na papíře k tomu... To už mohla rovnou prostě napsat, že to nefunguje. A bylo by. Jediné štěstí bylo, že když jsem na ni už začal téměř křičet, tak slíbila, že to ihned dá technikovi a do večera se mi ozvou. Znělo to nadějně a dopadlo to úplně přesně jak se dalo čekat - otevřeno mají do 18:00 a ozvali se smskou přibližně v 17:45. Teoreticky neřešitelná situace, ale zřejmě nepočítali s tím, že se tam nechám odvézt i přes zjevné dopravní komplikace a zákazy autem a pak se tvářili, jako že ještě musí ke konci směny snad něco dělat, byť to bylo jen předání nového disku a vytištění dalšího papíru. Ale dobře jim tak.
Ještě ten večer se ale přihodilo cosi jiného. Obyčejně nezvedám telefony z podivných čísel, ale v očekávání, že jsem tu slečnu tak moc vyplašil, že mi volají jen kvůli tomu, jsem nečekaný večerní hovor vzal. Zmatení bylo následně kompletní, když se na druhé straně ozvala slečna z Alza a ptala se, proč jsem si už rok u nich nic nekoupil. Byla to jen formalita, takže jí možná nezajímalo, že mám jejich obchod trochu z ruky, ale když se usmála a dala mi do mailu slevu, tak jsem se schválně podíval, co by se s tím tak dalo asi dělat... a nakonec server ještě dostal eSATA záslepku, kterou v tuhle chvíli kvůli zálohovaným datům na externím služebním HDD hodně potřeboval a jako bonus pak ještě jeden bazarový Corsair zdroj, což byla díky slevě neuvěřitelně výhodná loupež a musím říct, že teď je celý stroj prakticky neslyšitelný, UPSka vydrží o něco déle (vyšší efektivita značkového zdroje, heh, to se podívejme) a i opticky vypadá uvnitř velice šik.
To byl teda víkend. Bylo to celé obrovské utrpení snad ve všech směrech. Nedostupná denní data a vývojové prostředí, všude po pokoji rozdělané věci a šroubky, celé dny a noci prosezené u zálohování a nastavování sítě a v neposlední řadě u až paranoidně přepečlivé diagnostiky ostatních disků. A jedním z nejhorších momentů bylo asi zapojení externího HDD se všemi daty do nefunkčního USB portu u Standy, což se projevilo jeho nezapnutím, jistě - energie se šetří, dokud není aktivní datová linka - to byla doslova infarktová situace hned ze dvou důvodů - tím prvním pochopitelně všechna tamtéž dlící zálohovaná data, tím druhým fakt, že disk je služební a jsou na něm i daleko důležitější věci. Ale všechno je už v pařátku. Zaplaťpandu.
No, na srdci by toho kolem perikardu bylo i víc, napřiklad postěžování si, že Opera 12 zase nedokončuje loadování prvků zrovna těch nejdůležitějších stránek, nebo i teď, že nejde pořádně pracovat při psaní článku, případně že ta bonboniéra byla tak lákavá, že musela přijít zpět do ledničky, jinak by byla snědená celá, ale to už by bylo pro tuhle noc až moc.
A přestože je tu přibližně 666 °C jako loni, pokusíme se spát a přeju všem pokudmožno hezké sny.