Trnitá cesta jednoho pikra

Ve čtvrtek 17.5.2012 vyšel na Lupě článek (http://startup.lupa.cz/clanky/pikr-pomocnik-ihned-k-ruce/) o našem projektu Pikr (www.pikr.cz). Od chvíle co se nám redaktor ozval, jestli bychom nemohli odpovědět na několik otázek, jsem měl ohromnou radost, že o náš projekt má někdo zájem a že se nám povedlo ho dostat až do takového povědomí. Za tu možnost, a jak velmi trefně podotkl šéfredaktor Patrik Zandl za kompletní servis (https://twitter.com/tangero/status/203422142686179328), redakci Lupy velmi děkuji.

Nemuseli jsme nikoho uplácet. Mohli jsme si zaplatit PR článek na Lupě, ale neudělali jsme to. Jednak na to nemáme prostředky a pak taky přichází otázka, jestli bychom z článku měli sami radost. Z obchodního hlediska asi určitě, ale opravdu bych dával na svoji Timeline článek s komentářem "Nechali jsme si o sobě zveřejnit článek" místo "Napsali o nás na Lupě, ještě teď tomu nevěříme". Jaký byl můj finální status nakonec ani nemůžu publikovat.

Vytvořili jsme projekt, jehož hlavním záměrem bylo a je dát možnost studentům snadněji získat brigádu a pokud se všechno dobře rozjede, tak i přispět svou troškou do mlýna s řešením nezaměstnanosti. Být hodinový manžel je podle mě pro některé velmi dobrá cesta. Ale co čert nechtěl, někdo si usmyslel, že nám vůbec nejde o lidi a že chceme jenom vydělat prachy. Pominu tu absurditu, že celý Pikr stojí na lidech, ale myšlenkové pochody některý jsou nevyzpytatelné :) V prvních 14 dnech jsme stavěli na modelu, kdy se z každého provedeného úkolu odváděl poplatek. A ono to kupodivu fungovalo. "Vydělali" jsme pár stovek, přesněji v duchu momentálně populárního čísla 7! A nešustily. Díky skvělé službě GoPay (www.gopay.cz), kterou jsme zaintegrovali do našeho systému, přistály na virtuálním účtu. Nevydělali jsme ani na hosting. V očích některých jsme ovšem po 14 dnech stáli v showroomu BMW a objednávali firemní flotilu sedmiček.

Jako jo, fungovalo to, ale říkali jsme si, že možná by to bez těch poplatků bylo prozatím lepší. A tak jsme to udělali. Poplatky vypli a celou službu nechali zdarma. Stále jsme ale ti, kterým nejde o lidi, ale chtějí jenom vydělat prachy. Pikru se věnujeme opravdu hodně, přestože to teď na webu nemusí jít vidět, a chceme se mu věnovat ještě víc. Přibrat na pomoc další lidi a postavit skutečně tým, který se bude o celou službu starat. Pardon tedy, že bychom rádi vydělali na provoz a další rozvoj.

Aby toho nebylo málo, nejenom že chceme všechno oškubat, my jsme i celý web stáhli jako hotové řešení nebo nedejbože ukradli. Jak se nám to povedlo? Tak, že jsme si licencovali fotky z fotobank, zaplatili autorovi za ikony, zaplatili hosting, zaplatili Applu, zaplatili VMware, zaplatili Adobe a připravujeme se platit i Amazonu. Ale to pořád není všechno. Použili jsme Bootstrap Twitteru a JQuery. Proč? Abychom nevymýšleli kolo a vymysleli ho, až na to bude čas. A pak Nette Framework. I tady jsme trochou přispěli, když jsem byl na školení (viz. důkaz http://www.skoleniphp.cz/ohlasy ).

Všechno to vygradovalo komentářem, že jsme s bráchou synové "továrníčka". Nevěřil jsem vlastním očím a pak už radši i přestal komentáře číst. Jak mi shodně všichni v mém okolí řekli, "pozdě". Budiž mi to ponaučení pro příště.

Kde se berou takoví agresivní fandové konkurenčního projektu? A tak čekám, že půjdu ve svém oblíbeném fialovém triku s logem Pikru někde po okolí a dostanu pěstí za to, že můj otec tvrdě dřel a i já tvrdě dřu. A když jsem šel ve čtvrtek v 10 večer z práce domů, vzpomněl jsem si na úryvek z jednoho komentáře od anonyma skrytého za dvojicí písmen, kde stálo: "jim je všechno jedno, oni mají svůj svět..."

 

Pár dní s HTC Desire

Vzhledem k firemním tendencím začít využívat možností Exchange ActiveSync jsem měl možnost pár dní používat HTC Desire. Volba na něj padla hlavně po předchozích rozporuplných pocitech z HTC HD2 a zbytečně zaplaceným možnostem iPhonu. Předem podotýkám, že jsem velmi spokojeným majitelem iPhonu 3GS a poslední série MacBooku Pro.

Jak to tedy celé probíhalo? Přechod byl díky Google Apps velmi rychlý. Kvalita napojení na Google služby je na vysoké úrovni. Ostatně nic jiného jsem ani nečekal. Napojení na nativní Exchange 2007 proběhlo bez sebemenšího problému. Oproti Windows Mobile oceňuju uznání StartCom Certification Authority. Bohužel ani Android 2.2 (HTC mi hned druhý den testování udělalo radost a tak jsem ještě zatepla přesedlal na mražený jogurt) neumí více Exchange účtů. Nevím, jak to Steve dělá, ale tuhle funkci přidal do iOS přesně ve chvíli, kdy jsem ji začal potřebovat.

Když jsem měl všechny kontakty, emaily a události z kalendáře v stažené, začal jsem telefon vnímat. Použité materiály jsou hodně příjemné. Jen s jejich odolností to asi bude neslavné. Jako iPhonista jsem si odvykl za vrzající nebo odstávající kryt baterie. U Desiru je to sice zlomek milimetru, ale i tak pruží. Na celé konstrukci mi vadí pouze optická kulička. Nevidím pro ni využití, až na jednu výjimku.

Tou jsou situace v GUI, kdy nejde udělat další krok bez rolování kuličkou na další položku. Nevím, zda za to může HTC Sense nebo to tak má Android v základu, ale je to rozhodně velký problém.

Android market funguje bez problémů, ovšem kvalita aplikací v něm je všelijaká. Perla mezi nimi je oficiální Twitter klient. Ten je jedním slovem vymakaný. Oproti tomu třeba Facebook aplikace je hrůza a děs. Joe Hewitt před rokem vytvořil Facebook aplikaci pro iPhone, o které si i dnes můžou Androidi nechat jen zdát. Na druhou stranu si na iPhonu můžeme nechat zdát o propojení kontaktů s Facebookem, Twitterem a Flickrem.

Poslední věc, za kterou nese vinu zřejme HTC, je ovládání emailové a smskové schránky. Nemůžu si pomoct, ale prostě to není ono. K tomu navíc Exchange a Gmail mají oddělené aplikace, které s nimi pracují. K tomu Gmail aplikace ještě složitým způsobem přepíná účty. Při 1xExchange - OK, 1xExchange+1xGmail - dejme tomu, 1xExchange+2xGmail - utrpení.

Baterie při pracovním využití (Exchange Push, hodně volání) bez WiFi a BT max den. S vypnutým určování polohy (BTS i GPS) skoro 2 dny.

Kdybych neměl 3GS, do Desire bych hned šel. Do firmy určitě doporučím další. Ale 3GS se ve prospěch Desire nevzdám.

 

Exchange 2007 vs Exchange 2010

Je to už nějaký pátek co jsem se zúčastnil WUG na téma Exchange 2010.
Novinky jako DAG a "více průvodců" samozřejmě potěší, ale dvě věci mi
dodnes vrtají hlavou.

První je onen zmiňovaný DAG. Opravdu pěkná věc pro HA řešení. Jeden
firemní server v Praze, záložní v Brně (snad se dočkáme schopného
housingu i v Ostravě). Server v Praze umře, Brno ho převezme. Klasické
HA. Co mě ovšem zaujalo, byla možnost volit mezi rychlým a bezpečným
přesunutím. Takže jak říkávala má učitelka matematiky: "Rychle, ale
blbě" :) Jenže není všechno zlato, co se třpytí a už vůbec ne, je-li na
něm nálepka z Redmondu. Jak přednášející několikrát zdůraznil, na
většinu nových vychytávek Exchange 2010 stačí licence Standard.
Dostanete tak skvělé funkce a ještě ušetříte. To je skvělé, ne? Bylo,
do doby než se ze sálu ozvalo: "Ale Windows Server potřebujete
Enterprise..." Pak ta radost přešla...

Druhá věc byla změna architektury Exchange 2010. Jednak nakládání s
hromadnými emaily, kdy v 2007 se tváří jako 1, zatímco v 2010 se tváří
jako "počet-příjemců"x. Při migraci ale nárůst není tak velký (když si
představím, kolik hromadných emailů mi přišlo za dobu mého působení ve
velké firmě, kde příloha měla i 20MB a seznam příjemců byl dlouhý jak
14 dní před výplatou, tak žádnému adminovi nezávidím plánovat
migraci). A potom tu byla změna optimalizace práce s emaily. Verze
2007 a nižší potřebují rychlá disková pole, adekvátně je tedy RAM až
druhořadá. Verze 2010 všechno staví naruby a vystačí si s pomalými
SATA disky, zato ale potřebuje hodně, hodně paměti. Mít pod sebou
farmu strojů s malými, ale rychlými SAS disky a někdo mi řekl, že mi
budou nanic, že teď potřebuju hodně RAM, byl bych mu zcela jistě velmi
vděčný...

Tímto nechci říct, že serverové produkty MS nejsou kvalitní (o
limitech Hyper-V, které zhatilo mé plány na HA cluster, možná jindy),
ale někdy to trochu skřípe...

Školení Nette Framework

Dlouho jsem plánoval vydat se na školení Nette Framework. Buď mi neseděly termíny nebo jsem byl zrovna ve fázi zaboření do dokumentace. Nakonec jsem se s očekáváním vydal do Prahy. Viděl jsem snad všechny videa co o Nette byly na webu publikovány, screencasty, v dokumentaci jsem se celkem dobře orientoval, pár webů jsem už v té době měl a tak jsem se těšil, co ještě více se dozvím.

David nezklamal. První den jsem vyprodukoval tři stránky poznámek, co ještě můžu zlepšit jak v kódu, tak v přístupu k vývoji. S tímhle vším jsem počítal, ale že budu místy sedět s otevřenou pusou, to jsem nečekal. Od kolegů co s Nette nikdy nedělali se ozývalo: "Hmm...týýýjo...to je dobrý..." (doteď přemýšlím, jestli všichni věděli co znamenalo, když David říkal: "Já su..." :D ). Odpolední část byla z úvodu hodně náročná. Jo jo, Plzeň sedla :). Skončilo se kolem sedmi a pokračovalo školením použitelnosti s kluky z Billboard a následně SEO v praxi s Markem Prokopem a jeho žáky. Nemůžu si pomoct, ale mít fotku, tak uvidíte že všichni SEOisté byli podobného vzhledového ražení :D. (Shaana bavil svými pohádkami a příběhy v programovacích jazycích na www.shaana.cz --- ještě že ten iPhone má historii a neomezený datový tarif :) ).

Druhý den bylo na všech ranních ptáčatech (první 4 příchozí) vidět, že je školení náročné. (Na tomto místě se sluší poděkovat Marku Prokopovi, že svým "brzkým" odjezdem umožnil druhý den školení) Dojela se teorie, zjistilo, proč je na každé stránce X a pustili jsme se do tvorby aplikace EnTask. Svou návštěvou nás poctil i Jan Tichý.

Na debriefingu školení jsme ještě dostali skleněné pivní pod-tácky (mám malé plus za zeptání se servírky :) ) s podpisy našich olympioniků. Poté jsme se rozešli do všech stran. Byly to příjemně strávené 4 dny (2 dny školení, 2 dny cesta - z Ostravy daleko :) ). Poznámky jsem zakončil na čtyřech stránkách A4 + poskytnuté materiály.

Jestli bych doporučil vážným zájemcům o Nette toho školení?

Bez váhání určitě ano.

I "za tu cenu"?

Šel jsem za plnou cenu + cesta tam/zpátky + jídlo/pití (nemusel jsem platit ubytování, ale cesta to kompenzuje) a za ty peníze to rozhodně stálo. Je to investice do sebe. Očekávám její zhodnocení dřív než roztaje sníh ;)

Co bylo na celém školení nejhorší?

Parchant v Pendolinu, který celou cestu hebloval s okny :)