tag:padak.posthaven.com,2013:/posts Padákův deníček 2015-11-01T09:36:18Z Petr Šimeček tag:padak.posthaven.com,2013:Post/923132 2015-10-27T22:01:40Z 2015-11-01T09:36:18Z Zavírám tu krám

Končím s Posthaven.com - dál už sem nenapíšu ani čárku. Nechám to tu chvíli běžet (nově na http://padak.posthaven.com/) a pak to tu všechno smažu. Obsah (kromě komentářů co nešly) jsem zmigroval na https://medium.com/@petrsimecek. Až to donastavím, bude to tam dál pod padak.keboola.com. 


]]>
Petr Šimeček
tag:padak.posthaven.com,2013:Post/921845 2015-10-25T04:58:34Z 2015-10-25T04:58:34Z Tableau Conference 2015

Na Medium jsem šoupnul "log" ze 4 dnů na konferenci v Las Vegas. 

A tady to pomalu zavírám :)

]]>
Petr Šimeček
tag:padak.posthaven.com,2013:Post/918535 2015-10-18T11:01:37Z 2015-10-18T11:01:38Z Detekce Anomálií

Popsal jsem "Detekce Anomálií". Je to na Medium - tady to asi zavřu, hrozně blbě se tu píše, srovnám-li to s Medium + tady jsou nějaký divný fonty s diakritikou...

]]>
Petr Šimeček
tag:padak.posthaven.com,2013:Post/907936 2015-09-21T21:24:06Z 2015-09-21T21:32:59Z Snowflake v Keboola Connection

Tohle si sem odložím na památku - dneska ve ~2:00AM se v interní telemetrii Keboola Connection "oficiálně" objevily první 2 operace proti Snowflake.net backendu. 

V létě 2013 jsme podobné nadšení s Najlošem zažívali při hrátkách s AWS Redshiftem. Snowflake je ale koncepčně o řádný kus před čímkoliv na trhu. 

Jsem zvědavej, jak rychle to objeví místní tech scéna :)



]]>
Petr Šimeček
tag:padak.posthaven.com,2013:Post/907141 2015-09-19T22:06:07Z 2015-09-30T10:45:06Z Agenturní business a BI

Při půlnočním šmírování Zendeskovejma ticketama našich analytiků jsem našel report co si udělali v H1. Jmenuje se "neběžící kampaně". Je v něm jedna metrika, pět attributů typu datum, klient, apod. a čtyři filtery (časový období, agentura klienta, atd...).

Vrací to tabulku, která je nejspíš snem každý digitální agentury - přes úplně všechny reklamní kanály vidět "cokoliv". V tomto případě kampaně co neběží. Po delší době je to jeden dobrej příklad, co si nechce nikdo klikat v Tableau, SAPu, BellaDati, Chartiu, periscope.io, RJMetrics nebo v čemkoliv jiným. Rock&Roll multidimenzionálního systému, kterej je potřeba zažít, protože to většina lidí není schopná pochopit. 

V modelu, který není záměrně čitelný, se nad žlutýma oválama počítají věci, na které se pak dívá v kontextu zelených obdelníčků:

Karel Semerák z H1 si naklikal report, a nejspíš aniž to tuší, rozjel megasoukolí, který na základě fyzický podoby dat, logickýho modelu, definice metriky a kontextu reportu vygenerovalo 460 řádek SQL kódu nad datawarehouse, který H1 projekt pohání. Když si představíme že tam sedí člověk a má tu tabulku udělat ručně (ignoruju neřešitelný objem dat), bude muset udělat spoustu úkonů. Každý takový úkon (podívej se do Skliku, najdi tam aktivní klienty, sečti jejich kampaně, zkontroluj v CRM zaplacenost, vytvoř pracovní pivotní tabulku...) by pak mohl reprezentovat jeden obdelníček v tomhle obrázku:

Těch úkonů je 90. Při ruční práci některý zabere minutu, jiný 3 dny. Zadat to konzultantovi z Teradata je na týden vysvětlování, expertovi na IBM Cognos pak na dva... dodání samozřejmě "už" ke konci příštího kvartálu, faktura minimálně s pěti nulama. 

Well played, GoodData & multi-dimensional BI! 

Kalkulačku pro počítání návratnosti získání odpovědi na neběžící kampaně nechte v šuplíku, podobných reportů má H1 dneska přes 400 - vyrobit to v Excelu vyžaduje desítky hodně zapálených neomylných Excel profíků. Podobnou pracovní sílu jsem viděl naposledy asi 3 roky nazad v OMD - kancl jako kráva a všichni smažili pivot tabulky. Pokud vás zajímá pravděpodobnost se kterou vás naše "data AI roboti" nahradí, tady je na to kalkulačka

Karel Semerák z H1 je samozřejmě v klidu, protože on je ten co nad datama přemejšlí, místo aby trávil čas jejich chroustáním! Nicméně až se vaše P&L zeptá, jakou efektivitu měli agenturní headcounti... Vždycky je čas dát lidskejm robotům šanci začít (v případě digitální agentury například místo copy&paste mezi Sklik reportem a Excelem) kreativně používat hlavu za účelem pobití konkurence, ne? 

]]>
Petr Šimeček
tag:padak.posthaven.com,2013:Post/899331 2015-08-30T22:57:48Z 2015-09-03T10:55:04Z "Hrdinové" na Facebooku - schvalování trestného činu

Včera běžela na FB "diskuse" kolem mrtvých uprchlíků nalezených v náklaďáku v Rakousku. Rozjíždeli to tam takový "ty správný češi", co "jejich děcka běhaj spokojeně na hřišti, oni choděj v neděli do kostela (křesťanský tradice #FTW), pomáhaj sousedům, sbíraj bobky po pejskách, tříděj odpad, apod.". A samozřejmě kdokoliv né dost českej je pro ně ohrožení - chápu že maj naděláno v gatích, nicméně způsob jakým svůj nezvládanej strach ventilujou, je lehce k zblití

Pak tam jeden komentující hrdina, co by všechny postřílel, upekl a uplynoval, dostal decentní info že by mohl jít na 3 roky podávat mejdlo do sprch, což hrdině glosoval slovy "Sluníčko, táhni do háje." - a že prej nic mazat nebude. To už stálo za test - do komentáře putuje screenshot z mobilu

Hrdinové se postupně odtagovávaj a ráno už je celej blitko-post stáhnutej. Nejhlasitější aktéři jsou podle svejch profilů řidiči kamionů, možná maj zkušenost s "nájezdama" uprchlíků na jihu, možná si ani neuvědomují, jaký sra*ky vypouštěj. Mě z toho docela mrazí v zádech a jsem rád že se najdou pohotový lidi, co vyšvihnou trestní oznámení na 

§ 365 - Schvalování trestného činu
§ 364 - Podněcování k trestnému činu
§ 403 - Založení, podpora a propagace hnutí směřujícího k potlačení práv a svobod člověka

opatří ho screenshotama a pošlou do světa. Trestní oznámení na tuhle "kauzu" je k vidění tady

Je dobrý si uvědomit, že radovat se ze zabití 71 lidí není cajk a je super, že na to náš trestní řád pamatuje. Pokud narazíte na podobnou rakovinu, stačí vzít "naší šablonu" a v Google Docs dát "File > Download as". Autora trestního oznámení tady nechám bez "credits"

Uf, tvl... Hotový obludárium :-( Nicméně pořád věřím, že normálních lidí je podstatně víc. Nejenom tohle mi dává naději, že se všichni nezbláznili.

UPDATE: V komentářích různě píšete že to je neprokazatelný, apod. Narazil jsem na tohle "Za schvalování atentátu na české vojáky dostal komunista podmínku" - napsal slinty na svůj facebook... a dneska je pravomocně odsouzenej.
]]>
Petr Šimeček
tag:padak.posthaven.com,2013:Post/890503 2015-08-05T14:32:21Z 2015-08-07T07:15:05Z Med bez cholesterolu

Med je jediná potravina co se nezkazí (pokud nevyschne). Stejně tak je med fat-free a neobsahuje cholesterol, takže byste si ho měli kupu pořídit, jelikož až uprchlíci a ruský invazní vojska vykoupěj vaší oblíbenou večerku, budete rádi za kilíčko medu ve vaší tajný spížce! 

Shodou okolností mám v kanclu asi 20kg medu z Včelařství Dobrovolný, takže kdyby náhodou někdo potřeboval med ve kterým nejsou schopný přežít bakterie a pomáhá spalovat tuky zatímco spíte, neváhejte mi napsat! 

Včelař Václav

Před pár týdny mi kámoš Maruška řekl o nenápadný vesnici Taneček, která leží na kraji CHKO České středohoří. Na jejím okraji hospodaří Václav, který vyměnil bordel města za kopcovitý panoramata a neskutečný ticho a začal se živit "medařením". Letos má první rok kdy začíná hospodařit ve velkém. My jsme k němu dorazili akorát když začal stáčet med.

Vašek nás oblíkl do kukel a vyrazil nám ukázat královnu. Narozdíl od nás se vůbec nechrání, vypadá to že mu žihadla nevadí. Královnu vytáhl spolu s chumlem včel holou rukou, jak když nabíráš suchý listí. Nikdy předtím jsem to neviděl - dost mě to fascinovalo. Královně se zastřihují křídla, aby nemohla s rojem uletět, takže když se občas včely vyrojí, sednou si na strom a nikam neuletí, protože královna jen vypadne z úlu a potácí se v trávě. 

Po exkurzi ke včelám jsem popili čaj, požvejkali medový plástve (mňam!!) a s kupou tipů na výlety do okolí (třeba hrad Helfenburk, který stojí podivně v údolí, místo na kopci) vyrazili domů. Pokud budete vandrovat mezi Litoměřicema a Českou Lípou, možná narazíte v přírodě na úly, které Václav přesouvá podle toho kde co nejlepšího kvete. 

Určitě se u nich na Tanečku zastavte na exkurzi a pro svojí sklenici medu! Bude praktické se ozvat předem na vaclav.dobrovolny@centrum.cz nebo telefonem na +420739084594. Kdo má zájem, mám v kanclu v Karlíně sklenice medu stočeného v neděli dopoledne. 1kg lesního za 180,- Kč nebo lipový či akátový (bohužel jen jedna sklenice) za 170,- Kč. 

]]>
Petr Šimeček
tag:padak.posthaven.com,2013:Post/863077 2015-05-30T07:12:11Z 2015-08-11T12:14:25Z Cestujte děti, dokud jste mladý

Právě mi Facebook řekl, že se je to 2 roky co jsme se s Pavlem Doležalem 'zafrendili' na FB

Podle mě kecá, protože se na Facebooku kámošíme asi 16 let. Tak jsem šel do mailu a tenhle měsíc to byly přesně tři roky, co jsem mu poslal první "cold email" - vykačka, vlezlý sliby, atd... (chtěl jsem od něj intro do Mediatelu kvůli analytice AdOcean :-)

Jako haluz jak ten čas letí... 

Moje prateta (88) říká, ať hodně cestujeme, protože než se nadějeme, budeme mít umělý kyčle a slavit 90. No není čas přešlapovat na místě, že? Tak hlavně makejte na smysluplnejch věcech, ať pak před vnoučatama nevypadáte jako P&L a PowerPoint ztroskotanci z korporátu! :) 

]]>
Petr Šimeček
tag:padak.posthaven.com,2013:Post/858733 2015-05-20T15:22:33Z 2015-06-02T21:39:20Z Analýza nákupního košíku

Nákupní košík a jeho analýza (anglicky Market Basket Analysis (MBA) - někdy také nazývaná jako “afinitní analýza") je celkem podceňovaná záležitost. Cílem MBA je identifikovat položky (v nákupním košíku), které jsou kupovány společně. V momentě kdy známe kombinace kupovaných produktů, můžeme si na nich spočítat výnos a v případě že mám třeba často kupovaný produkt táhne nákup vysoce maržového produktu, stojí za to začít nabízet tuhle kombinaci společně v bundle za výhodnější cenu. 


Jak to funguje? 

Na vstupu jsou data s transakcema a jejich položkama (můj sample):

1, citrus fruit, semi-finished bread, margarine, ready soups
2, tropical fruit, yogurt, coffee
3, whole milk
4, pip fruit, yogurt, cream cheese, meat spreads
5, other vegetables, whole milk, condensed milk, long life bakery product
6, whole milk, butter, yogurt, rice, abrasive cleaner

Ty přechroustá stroj a vyplivne seznamy kombinací, ze kterých můžeme doporučit cross-sell, přeorganizovat umístění produktů, vymyslet akční balíčky a nebo (za mě trochu haluz) vyladit layout katalogu.

Spousta firem se snaží MBA prodat jako vědu. Nástrojů na to je mnoho. IBM SPSS, SAS, RapidMiner, Weka, iPython nebo třeba Rko

U nás (Keboola Connection) je “Basket Analysis” jako připravený recept. K jeho nastavení stačí určit tabulku obsahující “účtenky" a definovat sloupečky - ID účtenky a ID položky (prodaného produktu). 


Dodatečně chceme zadat ještě segment - což je sloupeček, který může obsahovat cokoliv. Pokud je tam měsíc v roce, bude výstupem analýza košíku pro každý měsíc zvlášť. Pokud je tam region, vypadne z toho tolik “analýz”, kolik je regionů. 

Výstupem je pak tabulka plná pravidel. Příklad jednoho:


Takový řádek říká, že pokud někdo nakoupí máslo a kořenovou zeleninu (sloupec lhs (left hand side)), existuje 66% pravděpodobnost (sloupec confidence), že koupí zároveň i plnotučné mléko (sloupec rhs (right hand side)). Tato kombinace produktů se pak vyskytuje v 0.6% všech nákupních košíků (sloupec support). Třetí metrikou co vypadne z MBA je pak ještě “lift”, což je vyjádření toho jak moc se kombinace produktů kupuje víc spolu než samostatně. 

Jednoduchý příklad zobrazení takových dat bez liftu je pak třeba ve scatter plotu:


Určitě je dobré každý produkt v katalogu obohatit o profit nebo náklady s jeho distribucí či propagací. Pokud se vám povede zároveň i říct jak jsou lidi spokojeni s tím co nakupují (spojit data ze supportu s obchodníma transakcema), máte náhle k dispozici skvělé informace pro cross-selling, rozkročené od marketingu po zákaznickou podporu. 

CSV s testovacíma datama nákupů a CSV s výstupem z Keboola receptu.
]]>
Petr Šimeček
tag:padak.posthaven.com,2013:Post/855451 2015-05-13T14:11:57Z 2015-05-15T12:06:20Z Jak s náma vyjebává T-Mobile

Náhoda tomu chtěla, že jsem si nevyndal australskou SIMku z mobilu a zapnul si s ní mobil v Praze na letišti. Pokud přijedete do Austrálie jako klient T-Mobile, zaplatíte 360,- Kč / MB

Pokud přijedete jako klient australského OPTUSu do ČR, zaplatíte 9,8Kč/MB

Solidní vojebávka, T-Mobile. Díky!

UPDATE 14.5.2015:

T-Mobile na FB (zdroj) i Twitteru (zdroj) píše, že všem aktivuje po prvním připojení balíček a tím sráží cenu z té astronomické na "lepší". Twitter @TMobile_Podpora nepíše reply na můj původní tweet, ale začne novou konverzaci, asi aby nebylo snadno k nalezení moje hejtování.

Pokud si i u Optusu aktivuju datovej balíček "Optus Travel™ Data Pack", vyjde ve srovnání ceny za přenesený roamingový GB T-Mobile už "jen" 14x dražší. 

]]>
Petr Šimeček
tag:padak.posthaven.com,2013:Post/854681 2015-05-12T02:01:21Z 2015-07-08T11:27:56Z Zánět středního ucha - objevil jsem Ameriku

Včera jsme si s Káčou dali její pátý píchání ucha. Dřív jsem se snažil najít nějakej "zázrak" (aka babskou radu), kterým jí od píchání uchránit. Získal jsem nepřeberný množství triků od cibule na tisíc způsobů, česneku na stovky způsobů, teplýho/studenýho, kapání lihu do ucha, apod. Imho to nikdy nefunguje (resp. občas jo, ale příčina uzdravení je nejspíš jiná - jako s homeopatikama :).

Když jsem to googlil jsem našel 'miliardu' popisků, co sedí na (nejspíš dost nepřesný) info z Krčský pohotovosti (příklad): děti maj tvar lebky tak, že Eustachova trubice z nosu do ucha vede moc vodorovně a rýma jim tam prostě "víc" zatejká. Předcházejte tomu smrkáním a podložte hlavu při spaní polštářem.

Naše včerejší píchání ucha proběhlo prvně u doktorky a ne na noční pohotovosti v nemocnici, kde na nic nemaj čas a náladu. A doktorka mi řekla, že pravej důvod není vteklá rýma do ucha, ale to že se ve středním uchu normálně tvoří kapalina a při rýmě Eustachova trubice (stejně jako jiný sliznice) oteče a u dětí se často úplně uzavře. Dospělý maj trubici širší (nejde o její sklon) a při otoku se neuzavře = kapalina z ucha dál odtejká. Čím širší trubice, tím lepší potápěč :)

Řešení zánětu ucha? Dávejte při rýmě antihistaminika (dětskej fenistil, claritine, etc.) a mělo by to bejt cajk. A druhej #protip? Při smrkání nestisknout kapesníkem úplně nos - jak se do něj dítě smrknutím opře, zvedne se mu tlak v zadní části nosohltanu a může to pomoct dostat přetlakem nudle do ucha. Takže profi smrkání vypadá jako řešení druhý pravděpodobný příčiny vzniku zánětu středního ucha, hned vedle otoku sliznic.


]]>
Petr Šimeček
tag:padak.posthaven.com,2013:Post/824867 2015-03-15T20:04:45Z 2015-03-15T21:00:46Z Témata za březen 2015 (1/2)

2.3. - Gartner vyhodnocoval cloud providery podle toho jak jsou vybaveni pro poskytování služeb ve 4 oblastech: application development, batch computing, cloud-native applications a general business applications. První je Amazon AWS (93.6% možných bodů), druhý je Google (72%), třetí je Microsoft (70.4%) a čtvrtý je Rackspace (69.8%). IBM, HP, GoGrid, VMware a spol se pak na první čtyřku dívají z hluboké propasti. Zdroj tady. Trochu nefér úsudek by mohl znít, že AWS je dneska nejlepší cloud.

3.3. - Elasticsearch (vynikající nástroj na zpracování nestrukturovaných dat) oznámil partnerství s Google Compute Engine - je tak možné ho spustit téměř jedním kliknutím. Zdroj tady. Kdo si chce Elasticsearch pustit jinde než v Google Cloudu, měl by asi začít s Karmihocookbookem”. FRESH NEWS: Elasticsearch koupil jednoho z nejlepších poskytovatelů SaaS Elasticsearch (http://found.no) a společně se přejmenovali na Elastic.

4.3. - RefinePro jde ven z privátní bety. Více tady. Nejzajímavější na tom proč mít RefinePro (aka OpenRefine) v cloudu, je možnost spolupráce více lidí - viz http://refinepro.com/blog/refine-multi-user/

4.3. - IBM koupilo AlchemyAPI, mojí oblíbenou službu na NLP (zdroj), a zařadili jí do portfolia IBM Watson. Díky tomu jsem se na Watsona prvně podíval a musím říct že docela super. Zajímavé například je, že umějí vzít váš text a přeformulovat ho podle toho, kdo je audiencí. Všechno je zatím zadarmo (beta), kromě detekce osobnostních vlastností (příklad).

6.3. - Vladimír Makovský a Hynek Vychodil (briskat.com) se začali bavit s investorama. Kluci spolu postavili databázi, která je dělaná na mraky konkurentních dotazů co moc nejdou cachovat. Co vím, tak Hynek v Insight Strategy (to Roman Staněk koupil, přejmenoval na GoodData a ohnul tomu kormidlo směrem do cloudu) spolu s Michalem Dovrtělem navrhl MAQL a LDM jako spojující prvek mnoha dimenzionálních dat. Kluci s Briskat.com vylezli z kraje roku (http://padak.keboola.com/13-temat-za-leden-2015), o tom proč je MAQL v GoodData to podstatné, jsem psal víc tady.

10.3. - Dali jsme si u Marca Raisera na chatě první "devel offsite”. Škoda že nedorazil Najloš a Kachna - můžeme jim to říkat 100x, a stejně se na nás vyprdnou :) Pivo teklo proudem a viděli jsme podvodní bagr v Berounce!

11.3. - Spolu s Czechitas jsme spustili registraci na první DataGirls, event kde chceme holky učit BI. Máme 40 míst, Pavel Doležal vyrobil eventbrite se 100 lístkama. Rozebráno to bylo za 3 hodiny. Teď jsem dost napjatej, jaký to bude. Celý to plánujeme jako šňůru vzdělávacích akcí, postupně i mimo ČR (asi kolem těch našich čtyř kanclů, roztaženejch přes 16 časových zón - nad Keboolou slunce nezapadá :-)

11.3. - Plácli jsme si s Elenou Shubik na vzájemné spolupráci. Ladit si to budeme následující 3 měsíce. Elena má za úkol nám začít stavět mezinárodní prodej. Nejbližší téma je samozřejmě UK, kde se spojí s Martinem Lepkou v našem UK kanclu. Moc se na to těším, budou určitě hvězdná dvojka!

11.3. - GoodData pustila na veřejnost, že má první patent - zatím se mi nepovedlo odhalit, v čem je jeho mazanost. Na GoodData je podle mě zajímavé úplně něco jiného (koncept LDM a MAQL jazyka a ROLAP algebry). Přijde mi, že jak jejich sales, tak jejich produkťáci si to neuvědomují - tak jsem zvědavej, kudy to nasměrujou dál. Kluci jízlivě říkaj, že takovýhle patenty začneš tvořit když chceš opticky dělat firmu cennější = exit strategie?

12.3. - Připravujeme pár nových “writerů”, které umožní posílat data do další skupiny BI nástrojů. Díky decentnímu lobby od Jany ze Singapore to vypadá, že dostaneme na testování SAS. Jde nám hlavně o SAS Visual Analytics a SAS Visual Statistics. Podle všeho SAS vyladil cenovou politiku a je v tomhle směru konkureceschopný s Tableau (už podporujeme). Vedle toho připravujeme zapojení Information Builderu, který se hodí hlavně tam kde je hodně dat (obecně čím víc dat, tím víc $$$ u cloud BI řešení) - takže odhaduju sweet spot Information Builderu někde kolem 100+GB k analýze, případně kde je rozpočet $150k na první rok. SAS, Tableau i Information Builder zaujímají celkem fajn místo v letošním Magic Quardantu pro BI:

13.3. - V pátek jsem měl schůzku s Jirkou Žaloudkem a Lukášem Puchrikem z CleverMaps. Pokud to exekutivně dotáhneme, budeme umožňovat jedním kliknutím všem (co u nás mají alespoň vzdáleně data vhodná k retail analytice) spustit CleverMaps. Poprvé jsme se bavili v létě 2014 a to co udělali od té doby za pokrok je úchvatné. Moc stojím o to, aby se povedlo dotáhnout! Tenhle typ (vizuální) analýzy chce každej větší e-shop a každej kdo má víc než jednu trafiku a alespoň elementární podnikatelský ambice. Jirka říkal, že je na dosah možnost si definovat vlastní metriky v polygonech v mapě, takže "podíl slevy na nápojích vs slevy na pečivu, podle velikosti zadlužení obyvatel v daným regionu" je na dosah. CleverMaps má dneska zajímavé mapové podklady v ČR a UK, na dalších krajinách makají.

Telegraficky:
  • v kanclu v Singapore mají první podepsanou smlouvu a asi 4 dost zajímavé příležitosti. Stále platí, že hledáme někoho lehce technicky zaměřeného (nebojí se ovládat REST klienta, umí SQL a zvládne se naučit základy R + mu to pálí, není línej a kope víc za úspěch klienta než sebe), kdo by se v Praze vytrénoval a odjel tam alespoň na 2 roky pracovat.
  • spustili jsme Google Drive Writer (Miro Čilík backend, Tomáč Kačur UI). Kromě toho že je teď možné zapojit lidi do ručního čistění (data se nasypou do Google Drive, lidi je nějak upravují a z jiného sheetu se tahají extraktorem zpět - super třeba pro unifikaci číselníků), může si tam kdokoliv sypat data jakoby do archivu (klidně co den to vlastní export do nějakého adresáře - Google Drive stojí $9 za 1TB) a nebo tímhle způsobem budeme moct poslat Tableau Data Extract (aka TDE) soubory komukoliv přímo na desktop. Podporujeme zápis do Sheetu a nebo do souboru.
  • Kachna udělal na jeho Generic Extraktoru extraktor na GetStat.com a Linkdex.com
  • Pavel s Milanem v Seattle docela zabodovali v Tableau kanclech. Je super, že tam je někdo, kdo požívá foťák, jinak by tyhle momentky zarostly pavučinama :-)
  • vypadá to, že do 3 let už konečně spustíme novej web - škoda že jsme to nestihli dneska, je 30 let výročí .com domén. První doména se jmenovala Symbolics.com! Více k narozeninám .com domén tady.
  • Poměrně zajímavá úvaha, tvrdící že Time-To-Value je nejdůležitější SaaS metrika. Argumenty jako že "switching costs are rapidly approaching zero" mě dost berou za srdce. Všechny produkty/služby by měly podporovat ukončení subscribce tak, aby klient necítil žádný "vendor lock-in". Věřím, že pak nikdy neodejdou (pokud vendor nezačne produk kurvit).
  • sháníme člověka, co má zkušenosti s větší automatizací Amazon AWS
]]>
Petr Šimeček
tag:padak.posthaven.com,2013:Post/818708 2015-03-04T12:39:27Z 2015-03-04T12:39:27Z RefinePro

Příští týden přejde RefinePro z private beta do public beta režimu. Mám to štěstí a testuju to od začátku - pokud jste milovník starého Google Refine a posléze OpenRefine, pak by vás to mohlo zajímat.

RefinePro je de-facto hostovaný OpenRefine (= výhody například ve sdílené práci). Záhy po uvolnění privátní bety bude první měsíc zadarmo s možností roztažení na 1/2 roku za $100 (nechci slevu zadarmo?).

Jsem zvědavý, kam se to dostane. Takový Data Wrangler ze Stanfordu se konvertoval do Trifacta (4min ukázka pro náš Enterprise Data Hackathon je tady) a osobně jsem z toho mírně rozpačitej, když vidím rozdíl mezi tím "za co to Trifacta marketing prodává" a "co to opravdu umí".

Tak držím RefinePro palce!!

]]>
Petr Šimeček
tag:padak.posthaven.com,2013:Post/818692 2015-03-04T12:13:51Z 2015-03-04T23:52:03Z Naše AWS bebíčka

Amazon AWS nepomáhá v optimalizaci útraty. Pokud máme rezervaci serveru a k ní není žádné využití, není snadné se to dozvědět. Stejně tak není snadné získat kvalitní přehled o útratě (kolik za co). Pro detailní billing si platíme službu https://cloudability.com/ (zkoušel jsem ještě CloudHealth), ale stejně nám to nepomůže správně bidovat SPOT instance nebo optimalizovat útratu. Většina jejich doporučení na změny v infrastruktuře nefunguje. 

Dneska máme v produkcním prostředí (VPC v us-east) denní traffic lehce přes 2.5TB. Aktuálně nám "to" jede na 28 serverech (plus databázové backendy (RDS+Redshifty)), disky dávaj zhruba 300M I/O operací za den a letošní nejzatíženější den si vzal 11.03% CPU (letošní denní průměr 7.96%). Paradoxně vlastně samotný výkon není pro nás asi tolik podstaný. 

HR Okénko:

Pomalu koketujeme s myšlenkou, že by se nám hodil nějaký AWS admin, který by nám pomohl zamést náš nepořádek a připravit infrastrukturu na roztažení do Evropy a Asie (používáme CloudFormation). Jedem devOps, takže programátoři dneska plně přistupují k serverům. Baví-li vás Amazon API, umíte spravovat template v CloudFormation, víte co je MTU, jak funguje source routing, subnety a DNS, pak zbývá jen překypovat zájmem o nás samotné :) 

]]>
Petr Šimeček
tag:padak.posthaven.com,2013:Post/817419 2015-03-02T13:56:40Z 2015-03-03T10:13:12Z 12 témat za únor 2015

Moje únorové "top" highlighty v pracovním prostředí, bez zpráv o nových klientech.

Zahájili jsme kolonizaci velmi potenciálního regionu - od února funguje "Keboola Singapore Pte Ltd.”. Ještě tak 5~6 kanclů po světě a plány na globální gauč-surfing ve vlastních kancelářích je hotov! :) Náš "asijský startup" vede Jana Žižková, která má BI (a data obecně) v genech. Doteď nechápu, jak se nám povedlo ji zaujmout a nadchnout pro naše plány. Jsem pyšnej! V Singapuru stavíme plnohodnotnou údernou jednotku - kdyby měl někdo zájem dát si v Praze 3~4 měsíční trénink a v průběhu něj se kvalifikovat na přesun do Singapuru, hlašte se na petr@keboola.com. Zajímají nás jen chytrý lidi, co tam chtějí jít na delší dobu >18 měsíců (žádná letní dovolená).


Dali jsme se dohromady s excelentním Tableau partnerem, firmou Billigence. Jejich domovská krajina je Austrálie, kde sídlí na adrese "10 Help Street, Sydney" - což je nejvíc top ulice, když chcete dát najevo, že jsou vaši zákazníci to nejdůležitější, co máte :) Pro Billigence slouží Keboola Connection jako Data framework, DWH a staging layer pro cloudové zdroje dat určených k analýze. Pro nás je podobný vztah doslova požehnáním, protože není nikdo lepší, kdo by nám dal správný feedback na naše konektory pro Tableau. 


Spustili jsme další transformační backend v jazyce R. Bez nadsázky se dá říct, že každý zajímavý algoritmus má svojí reprezentaci v R. A jelikož je R jedním z nejrozšířenějších statistických nástrojů, nemohl dlouhodobě chybět. Možnosti, které to našim klientům dává, jsou téměř nekonečné. Rád teď leaknu, že připravujeme podporu Shiny frameworku, ve kterém běží hodně mocné aplikace pracující s daty. Samozřejmě máme před sebou ještě velké zlepšování okolní "R infrastruktury", ale věřím, že udržíme tempo! Tady proběhlo naše oficiální oznámení. UPDATE: Dal to dohromady Najloš, kterej se možná cejtí fakt uraženej, že jsem na něj jakoby zapoměl. Taky mu myslím s R pomáhal Odin, kterej se zatím uraženej asi necejtí, ale radši to sem napíšu. Teď jako čekám smršť potenciálně ukřivděnejch lidí, tak sem nalinkuju http://padak.keboola.com/dalsi-rok-za-mnou kde píšu že jsou všichni super. Snad to stačí :-)


3rd party app - náš transformační backend s R běží v Dockeru. Tady je náš Docker Hub a tady jsou zdrojáky našeho “demo dockeru” - a když už to takhle máme, je nasnadě, aby nám kdokoliv třetí dodal svojí “aplikaci / business nástroje” stejným způsobem. Mimochodem, Microsoft spustil Docker v Azure před pár dny do public beta a Amazon to rozjíždí v AWS jako Elastic Container Service, zatímco CoreOS řekl, že to je crap, a jede si svůj vlastní kontejner. No a u nás máme první dvě vlašťovky našich 3rd Docker aplikací: Yottly.com a Geneea.com. Yottly za náma poslal Vojta Roček - soustředí se na využití machine learning nástrojů v ecommerce. Geneea.com jsou zase experti na Natural language processing - tedy schopnost strojově popsat význam textu. Pro lepší představu co umí "stroje ovládající NLP" si pusťte AlchemyAPI demo - ve výsledcích si klikněte na “Relations” a pak na nějakou vybranou větu. Čeho všeho jde s pomocí NLP v našem prostředí docílit je totální úlet! Takové nejlépe dostupné API pro NLP jsou již zmíněné AlchemyAPI, Semantria a nebo IDOLonDemand (jádro HP Autonomy).


Erik zmigroval naší klíčovou komponentu (Orchestrátor) do kompletně asynchronního režimu. Trvalo nám to věčnost, ale proběhlo to téměř bez problémů a teď díky backendu v Elasticsearch můžeme začít dělat věci jako “notifikuj mě, pokud nějaký job běží o 20% déle, než je průměr za posledních 30 spuštění”. 

Když už o tom píšu - hodil by se nám na občasné konzultace někdo, kdo má zkušenosti s Elasticsearch - potřebujeme rady, abysme neimplementovali nějaké anti-patterny. Elasticsearch sám nabízí pouze support od 20kEUR na rok, což je pro nás lehce overkill...


Po skoro 3 měsíční pauze jsme obnovili testování Snowflake.net, který se chystáme zapojit jako další backend na uložení dat. Snowflake je naprostý úlet co se týče výkonu. Poslední, co nám zbývalo otestovat, jsou věci jako monitoring, provisioning, apod. 3 měsíce jsme čekali na nějaké dodělávky od Snowflake - teď je to hotové a já napjatě čekám, co z toho bude :)


Odin vykopnul K-Means segmentaci jako “Recept" běžící v Keboola Connection. Nejlepší popis K-Means, co jsem v poslední době našel, je tady. Pomocí K-Means můžete automaticky najít segmenty v datech, které od nás dostanete jako "další sloupeček", a k němu nákresy binárních stromů, abyste si mohli udělat představu, jak "stroj" k segmentu došel.


Marc udělal “Recept”, který dělá analýzu nákupního košíku. Řekne vám to, že když je v košíku tlačenka, bude tam z 73% i pivo a že se tahle kombinace vyskytuje v 64% všech objednávek, apod. Úplně se nabízí zkoumat profit těchle kombinací a případně je nabízet společně “v akci”. Případně řešit, jestli pochopíme návyky skupiny lidí, co si kupují tlačenku bez piva, apod. 


Milan domluvil se Zendeskem zapnutí Zendesk Insights (jo, jako správný socky si platíme nejlevnější tarif, ve kterém to normálně není :) - a tak jsem skočil do GoodData projektu se Zendesk datama a podíval se, jak na tom jsem. Od zavedení Zendesku jsem hlavní jouda L1 support týmu. Brutálně mě to 2. rokem otravuje, ale fakt, že každý ticket dostanu do mobilu a zároveň jich velkou část přímo odbavím, mě udržuje ve stavu, kdy mě nejde interně nabullshitovat, jak je něco super cool, zatímco nám zákazníci píšou, jaký s tím maj problémy. Je mi jasný, že to trvale nepůjde, ale doufám, že to vydržím dělat co nejdýl! Přísné tempo, kdy jsem prvních 6 měsíců zavíral skoro 60% všech ticketů, je dávno pryč, nicméně posledního 1/2 roku útočím na 40%, což je pořád dost a jsem na to pyšnej :)


Naše kanadská parta se hodně angažuje v ekosystému Zendesk.com. Velkou roli v tom hraje náš “školící" produkt Keboola Academy. Tady a tady Zendesk probírá, jak důležité je se daty kolem “customer care” zaobírat. 


Pavel Doležal je na tripu po US a mimo jiné zašel na Tableau Konferenci

Tableau 9 server je úplně jiný svět, má své specifické zákazníky, myslím že se to super doplňuje s GoodData. Oznámené novinky jsou nicméně hodně přísné - do detailů se nepustím a raději to nechám někomu fundovanějšímu :)


GoodData získala zlato za "best Customer Support Department of the Year" - je to určitě zasloužené. Jejich support je opravdu skvělý! Velké gratulace a respekt - určitě to nebylo zadarmo!

]]>
Petr Šimeček
tag:padak.posthaven.com,2013:Post/806333 2015-02-03T14:03:41Z 2015-02-09T13:37:04Z 13 témat za leden 2015

Moje lednové "top" highlighty v pracovním prostředí (že Tereza řekla včera ráno smysluplnou větu sem asi dávat nebudu, co? :)

Briskat.com Hynek Vychodil a Vladimír Makovský spustili interaktivní analytickou databázi MIA DB, která vypadá hodně perspektivně. Tady je demo a tady blogují. Hynek a Vladimír mají solidní track record na poli DB backendů a práce s datama. Jsem na to moc zvědavej a mohutně držím palce! 

Vertica se konečně přesunula do cloudu jako "Vertica on demand". Od ledna je možné si pronajmout tuhle analytickou databázi přímo od HP. Vertica mi tu figuruje ve dvou postech (první, druhý) a speciálně komentáře pod tím prvním stojí za pozornost.

KBC stats - za leden 2015 k nám přiteklo v 1.19M requestech 3.94TB dat. 

Keboola London - v tichosti “otevíráme” UK trh a prostřednictvím Martina Lepky máme od února full-time prezenci v Londýně. 

GoodData “Insights as a Service” - masivně oznámená novinka, co mi zaplavila všechny kanály. Jsem zvědavej, jak to bude dál - od spousty super věcí časem ztratili záběr (JS API třeba). Pokud “analytický designer” budou držet na špici, vydají nějaký popis metadat, aby mohl kdokoliv definovat “co” se dá s daty dělat a propojí ho víc se zbytkem GoodData, bude to super. Vypadá to velmi slibně, byť mě “air wars marketing” trochu tahá za uši :) Zároveň se obávám jedný věci - že potenciální odklon od MAQL vezme GoodData to co je na nich dobrý - za okny totiž číhá svět plný těhle tahacích klikátek, kde právě absence "AQE" z nich dělá hračky pro šašky. Držím palce a těším se na to!

Medio Interactive naskočilo na naší 'juchůů' vlnu a pustilo se do pokročilých analýz. My jim po pečlivém zaučení dáváme statut “Keboola Certified Partner”. 

Tady je k vidění záznam z jejich prvního webináře, vedeného Honzou Tichým. Časem ho snad přemluvím k rozhovoru, celebritu jednu! :-) Medio je, mimochodem, jediná schůdná cesta jak se u nás dostat ke Google AdWords datům, pokud nemáte vlastní Google Developer Token!

Breezy začalo programovat komponenty do Keboola Connection! Seznámili jsme se s nima jako s partou co technicky stála za projektem Gorila Mobil. Dneska pro naši platformu dělají konvertor z Excelu do CSV, extraktor z iTunes a podle posledních informací je uhání Vojta Roček z Rockaway, aby pro ně udělali nástroj na zpracování mandatorních filtrů do GoodData. Breezy k nám dává svoje aplikace zapouzdřené v Docker.com a pokud to klapne jak má, budeme z nich mít prvního “Keboola Certified Developer”!

Microsoft Power BI (http://www.powerbi.com/) je od konce ledna k dispozici zadarmo. Co nám to na Enterprise Data Hackathonu ukazovali kluci z Bits2s Intelligent Technologies, vypadá to hodně dobře. Myslím že to má potenciál zahýbat s trhem, zvlášť při integraci s MS Azure, kde je dost pěkných nástrojů na zpracování dat (Azure Machine Learning, např.).

UPDATE: Tak PowerBI ještě chvilku kartama míchat asi nebude :-)

Keboola Meetup - proběhl náš první MeetUp pro zákazníky. Brzo budou fotky a videa! Klobouk dolů před lidma co tam vystoupili a pustili nás všechny do svých obyváků. Například papírnictví McPen, projekt našeho partnera Ascoria.cz, tam naživo ukázal svoje dashboardy, všechny čísla, apod. Respekt!

Na wiki.keboola.com od začátku roku veřejně dumpujeme poznámky, návody, postřehy a dokumentaci. Teším se až tam začnou sypat non-Keboola lidi svoje znalosti!

Wishlist zapli jsme veřejný Trello board, ve kterém může kdokoliv hlasovat pro návrhy, co máme dodělat. Je to ideální studnice inspirace pro naší konkurenci :) a cesta jak naši zákazníci natlačí vývojářům vlastní potřeby/představ. Popsané je to na našem "Statusu".

Partneři nám přebírají klienty - na tohle jsem čekal 2 roky! Je to signál živého a fungujícího ekosystému. Doufám ve víc podobných situací - je jasné že my sami budeme nejlepší primárně v podpoře našeho "data frameworku” Keboola Connection a koncovou péči o zákazníka, včetně vysoké vertikální znalosti, musí převzít někdo lepší než jsme my.

Docker se zabydluje v Keboole - což znamená že kdokoliv může svojí business logiku (machine learning algoritmy, R aplikace, apod.) zabalit a nechat nad datama našich klientů monetizovat. Do budoucna budeme nejlepší místo na vydělávání peněz pomocí chytrých aplikací. Něco jako podtitulek Enterprise Data Hackathonu "Real data, from real enterprises, great tools, lots of fun!”. Zbývá dotáhnout jak propojit našeho klienta a 3rd aplikaci a značně vylepšit naší schopnost datům automaticky porozumět (<<HR okénko!). #realData #realMoney

]]>
Petr Šimeček
tag:padak.posthaven.com,2013:Post/791923 2015-01-06T15:45:52Z 2015-01-09T00:12:53Z Proč je UberPOP super?

Sednete si do TAXI, řeknete kam chcete a pak nastane ticho. Nebo se otočíte na řidiče a zeptáte se "Tak co, jak to dneska jezdí?" nebo "Co děláte zajímavého?". Odpověď je nasnadě: "Řídím taxi, vole!". Oproti tomu UberPOP vás posadí do auta, který řídí někdo víc pro zábavu než pro prachy. 

Chvíli před vánocema jedu z Bonvivant's baru UberPOPem s naším belgickým kolegou Filipem. Apka v mobilu mi přiřadí Stefana - asi ukrajinec, říkám si. Když Filip vystoupí u hotelu a nechá mě se Stefanem samotného, přijde na řadu ticho-přetínající otázka: "Tak co? Jak to jde? Co děláte zajímavého?"... A Stefan rozplétá příběh, kterým vás nejspíš standardní taxikář v KurýrTAXI neobohatí.

Stefan je Ir, v ČR je 22 let. Učí na vysoké škole sportovní management a vedle toho má svůj startup RedCrox, kde se sází na profesionální sportovní utkání. Sází se tak, že přijdete s účtenkou na 2500,- Kč od Bati (jen příklad), Stefan vám automaticky připíše kredit 2500,- Kč a ten si u něj prosázíte. Můžete vyhrát prachy zpět - pak máte boty zadarmo - nebo můžete všechno prohrát. Fór je v tom, že prohrajete prachy, co jste už utratili. Nic neriskujete. Stefan žije z revshare (z účtenek, které vykáže) od firem, se kterejma má smlouvu. Nejde teda sázet hodnotu každé účtenky, ale jen účtenky z obchodu, se kterým má Stefan smlouvu.

Stefan sám na sebe kouká jako na megaobchoďák, má smlouvu s ~300 značkama/výrobcema, jejichž vertikály mezi sebou nikdy nemíchá (takže pokud má smlouvu s Baťou, nebude ji dělat s Deichmannem). Firmy co má nasmlouvané v ČR jsou k vidění tady.

Pokud chce někdo na RedCrox gambleřit, musí nakupovat "ve Stefanově obchoďáku". Nevím jak mu to sviští v ČR, ale říkal, že před časem zapojil španělskou taxislužbu co trpí 40% úbytkem zákazníků. Chvíli poté jim díky RedCrox vyskočily čísla o 7%, což je super!

Web RedCrox je hnusnej, ale Stefanův business model se mi moc líbí!

Jaký jsou příběhy vašich UberPOPařů?

]]>
Petr Šimeček
tag:padak.posthaven.com,2013:Post/789378 2014-12-30T20:35:27Z 2014-12-30T20:35:27Z Vánoční týden v "našich" číslech

Po delší době jsem si našel čas podívat se co se v našem "data frameworku" Keboola Connection odehrává. 

V týdnu 22.12.2014 - 28.12.2014 to vypadalo následovně:

  • naši klienti nebo interní extraktory k nám 303.502x poslali celkem 739GB dat (data nejsou žádné logy nebo kynuté soubory, jde z 99% o tabulky s obchodníma informacema)
  • průměrný objem jednoho importu byl 2.5MB a měl kadenci cca 1x2vteřiny
  • za stejné období jsme zpracováním dat (extrakce, transformace, obohacování, apod.) tavili procesory po dobu 3.5 milionu vteřin (cca 5.5 dne práce za den skutečného času)
  • pracovních jobů v té době bylo 9559 (cca průměrně 6.1 minuty na jeden job)

Štědrý den na objemu dat neměl viditelný vliv - roboti evidentně neslaví a klientské systémy hrnou data pod parou, svátek nesvátek.

Ty samá čísla za aktuálních 24 hodin (2014-12-29 21:00 až 2014-12-30 21:00):

  • počet importů (poslání dat): 46132
  • objem poslaných dat: 136GB
  • průměr na jeden import: 3MB
  • doba práce: 616k vteřin (7.1 dne)
  • počet pracovních jobů: 1409 (7.2 minuty na job)

Za posledních 30 dní máme 3.37TB přijatých dat. Tak schválně kdy dáme 100TB za měsíc? :)

P.S. Dřív jsem občas na Facebook šoup nějaké číslo. Psal jsem třeba, že za den odmakáme 110 dní práce, což obsahovalo i čekání než GoodData zpracuje náma poslaná data. Dneska to ve statistikách čistím na náma opravdu odvedenou aktivitu.

]]>
Petr Šimeček
tag:padak.posthaven.com,2013:Post/773804 2014-11-22T22:57:34Z 2014-12-02T15:19:35Z Další rok za mnou

Od mýho posledního "narozeninovýho" postu uběhl další rok - včera měl můj GoodData účet 5. narozeniny.

V jednu ráno mi zvoní mobil a volá kurýr z DámeJídlo, že má pro mě překvapení - od Pavla Doležala dorazil šampus. Sice mám horečku a jedu hodně sólo party v posteli, ale trochu dojatej jsem! 

Za ten uplynulej rok nebyl den, kdy by se mi nechtělo do práce a největší zásluhu na tom maj lidi v Keboole, bez kterejch bych dělal v TESCO na pokladně. Díky!

Vhodný moment se ohlédnout za uplynulým rokem. Bez chronologického pořadí:

  • Začali jsme mluvit s kýmkoliv kdo má potřebu analyzovat data - už primárně neprodáváme GoodData, ale pomáháme připravit data k analýze. Komukoliv, i kdyby si chtěl kreslit vlastní grafy v highcharts.com - hrajeme pro klienta a kopeme za jeho analytiky.
  • Do Keboola Connection zabudováváme další a další cesty, jak dostat data do jakéhokoliv BI. Vedle GoodData podporujeme dneska Tableau a Chartio a plánujeme zapojit podporu pro Birst, RJMetrics a Anaplan. Rád bych tam brzo měl i SAS. Pokud si něco umí sáhnout do DB, CSV z disku nebo z URL, dodáme tomu data už dnes.
  • V tichosti jsme spustili "Aplikace", které zatím obsahují naší juvenilní komponentu "LuckyGuess" a transformační šablony, zrychlující denní práci. V budoucnu bysme rádi podporovali de-facto cokoliv, co přináší uživatelům/analytikům přidanou hodnotu tím, že "nějak" analyzuje data. Pokud někdo dovede dodat analytickou aplikaci v Dockeru, jsme nejlepší místo na její monetizaci - my máme výpočetní výkon, klienti mají u nás svoje data... Stačí to spojit. Dneska náš LuckyGuess používá primárně R a umí základní věci jako poznat vztahy mezi tabulkama, poznat datové typy, najít závislosti mezi sloupečkama ("rekni mi, které výdaje mi přinášejí nejvíce zákazníků") a nebo umí hledat seasonalitu v nákupních zvycích, čímž vám tipuje, kdy konkrétní zákazník znovu nakoupí (a vy za ním pošlete 2 dny předem obchodníka). Na dalších aplikacích makáme!
  • Vrátil se nám po 2 letech z Japonska Marc Raiser. Když odjížděl za neodolatelnou nabídkou do Fujitsu Mission Critical Systems Ltd. (zpracovávat data z průmyslových zařízení a nad nima dělat A.I.), říkali jsme ze srandy, že tam jeden na stáž. Máme ho zpět a přidává se k vývoji LuckyGuess komponent!
  • Pomalu finišujeme masivní přepis do kompletně asynchronního chování. Dává nám to neomezený výkon v horizontálním škálování.
  • Martin Karásek nám namaloval nový design našeho UI. Už nebudeme jen holý Bootstrap! Při implementaci Martinova designu zároveň děláme nový koncept UI, kdy je vše jen jako SPA aplikace, která jako klient volá naše API. Kdokoliv (typicky náš partner) si to může vzít, přebarvit, přejmenovat a provozovat u sebe - takový easy whitelabeling). Sneak peek UI pro Transformace:

  • Zorganizovali jsme první Enterprise Data Hackathon
  • Trháme od sebe produktovou a servisní část firmy; kluci co dělají Keboola Connection už nemají žádného přímého zákazníka - vše se dělá přes partnery, kterých je aktuálně 7. Partnerem je někdo cizí, kdo má v datech svůj vlastní business a od nás si kupuje technologii. Za poslední měsíc za náma přišli sami od sebe 4 další firmy.
  • S Milanem jsme přibrali Pavla Doležala - je náš třetinový společník a má za úkol kopat za rozšiřování partnerské sítě. 
  • Odešel Vojta Roček a vydal se vlastní "BI" cestou. Dneska je zaparkovaný v Rockaway kde "formátuje" lidi, aby správně přemýšleli o datech. Keboola Connection tam podle všeho prorůstá všemi směry.
  • Máme hotový extraktor-framework - prostředí ve kterém třetí strany mohou psát extraktory na data. Nám samotným zabere napojení na nové API asi 1/2 dne.
  • Finišujeme aplikaci, co umí načíst Apiary Blueprint a tím se naučit ošahávat jakékoliv API, které má v Apiary dokumentaci.
  • Připravujeme "schémata" - možnost pojmenovat data standardní nomenklaturou. Taková "datová ontologie". Díky tomu bude možné psát chytřejší Aplikace, protože roboti budou rozumět významu dat.
  • Uvádíme do života TAGy - formu dialogu mezi váma, náma a datama. Stačí dát sloupečku v datech tag "location" a lusknutím prstu dostanete ke každé adrese data o počasí. Když řeknete že je nějaký sloupeček "currency" obratem vám data přepočítáme do zvoleného kurzu. Atd...
  • Stále je nás cca 25 - svižně rosteme, aniž k tomu potřebujeme další a další lidi.
  • Pro Zendesk jsem udělali online kurzy na Zendesk Insights
  • V Kanadě jsme se přestěhovali do nového kanclu
  • Publikujeme co nejvíc věcí jako opensource. Pokud to dává smysl, chceme to i zadarmo provozovat. Konvertor JSON2CSV je první vlaštovka (více zde). Líbilo by se mi, kdybysme ještě časem zadarmo provozovali nejvíc trendy extraktory.


]]>
Petr Šimeček
tag:padak.posthaven.com,2013:Post/771981 2014-11-19T20:04:20Z 2014-11-19T20:04:28Z Enterprise Data Hackathon - měsíc poté

“Čau Padáku! Neuděláme hackathon s datama ze spořky?” zeptal se mě před 3/4 rokem na ulici Pavel Doležal. Nejdřív jsem si myslel, že mu hráblo. "Spořka? To myslíš tu spořku, co spravuje vkladní knížky a tečou přes ni důchody?”… A pak jsem poznal kovboje Jirku, co hackuje s Android telefonama bezkontaktní karty a v mezičase staví banku zevnitř na hlavu. Tím začala několikaměsíční jízda na horské dráze.

Proč to děláme popsal Pavel tady (baví nás to / chceme sami zkusit nové věci a poznat zajímavé lidi / ukazuje to místnímu trhu kam se žene cloud+data). 

Já už teď jen zaznamenám, co nás všechno u toho potkalo...

Fáze 0 - potřebujeme data

Hackathon má být o datech, takže potřebujeme zajímavý data - a protože si s tím má každý hrát, musí být veřejně k dispozici. Na startu jsme si naťukli Českou spořitelnu, T-Mobile, Geewu a Seznam. Nakonec jsme měli data od 8 místních firem, každý dataset něčím specifický. 

Dodneška vzpomínám na den, kdy mi Pavel volal, jestli bych nezašel do 'spořky' a nepobavil se tam s lidma o tom, jaký vlastně data chceme. "Uf - vůbec nevím, omg, to bude ostuda.” 

Na boso v sandálech a potrhaným tričku jsem se ocitl v zasedačce s partou v botech z krokodýlí kůže. Sebrali mi mobil, zapli rušičky a pustili se do mě… Na konci dne jsem ale neležel zalitej v betonu na dně Vltavy, ale měl nový kámoše, co kopali za stejnou věc a jen řešili, jak to celé udělat, aby to dávalo všem smysl.


Kamkoli jsme následně vlezli (teda asi kromě T-Mobile :) jsme našli pro hackathon nadšený lidi, schopný interně vyjednat zázraky. Všem patří můj velký dík za odvahu a vytrvalost. Jsou to hrdinové hackathonu, bez nich by to nešlo!

Fáze 1 - potřebujeme technologie

Volám Jardu Gergiče z GoodData. “Hele, Jardo, mám tady další hackathon. Potřeboval bych pro všechny účastníky přístup ke GoodData technologii, k tomu někoho od vás, kdo udělá 5 min prezentaci a pak bude celej víkend hrát “taťku”, kterej pomůže/poradí/odblokuje/úsměvem rozzáří. Jo a taky by nám bodly nějaký peníze na jídlo”. Jardovi trvá asi 100ms aby se vším nadšeně souhlasil. Wow! 

Jdu dál - Radovan Janeček mi dává kontakt do HP, Jana Žižková do SASu. Filip Hráček nám pomáhá s Google Cloudem, Pavel Kordík s RapidMinerem a ModGenem. S každým mluvíme stejně - úvodní technická prezentace, pro každého účastníka neomezený přístup k vaší technologii a mentora po celou dobu. Když to dává smysl, říkáme si o peníze, protože je jasné, že to z lístků nezaplatíme. Všechno chceme od partnerů zadarmo - nikomu ze speakerů neplatíme ani korunu, ale nakrmit 120 lidí bude něco stát.

Az na pár vyjímek máme obrovskou podporu od vendorů. Někdy to sice skřípe - třeba zkontaktovat SAP nebo DataSift zůstane nerozlousklým oříškem a Amazon na nás kašle, protože jsme pro ně divný týpci z Čečny někde na východě. Marketing Google se probral až když to celé proběhlo :) 


Fáze 2 - potřebujeme střechu nad hlavou

Volba je jasná - věříme že přijde aspoň 40 lidí a doufáme že dorazí tak 20 čumilů - volíme teda TechSquare, protože je šance, že se tam líp vejdeme. Petra Hubačová a její tým nám v průběhu času postupně vytrhává asi 300 trnů z paty.


TSQ holky za nás postupně zařídí jídlo, sprchy, spaní, posílí konektivitu a pořeší každičký detail akce, od survival balíčků po plánky a faq/how-to. Jak jde čas, je nám jasný, že bez nich bysme tohle nedali!

Fáze 3 - potřebujeme lidi

Akci na eventbrite.com jsme spustili uprostřed noci a jen ji dali na Facebook. Prvních 10 lístků bylo zadarmo, dalších 15 bylo s volitelným vstupným... do 20 hodin jsme měli 50 prodaných lístků. Museli jsme začít omezovat tempo prodeje - zvedali jsme cenu, která se na konci zaparkovala na skoro $90 za lístek! Holky z TechSquare nám dali limit 120 lidí - víc se tam prý pohodlně nevejde. Na konci jsme měli 194 prodaných lístků (bacha při nastavování ceny - ke každému lístku je potřeba vystavit fakturu a zaplatit DPH).


Den D

Na páteční večer hackathonu nám dorazilo neuvěřitelných 176 lidí - totálně to nechápeme a s Pavlem se schováváme v kuchyni a polykáme antidepresiva :)  

Večer začíná prezentací technologií: Jirka Tobolka za GoodData, Pavel Kordík za RapidMiner a ModGen, Filip Hráček za Google BigQuery, Ondřej Popelka za Vertica+R, Jan Pospíšil za MS Azure ML (v té chvíli ještě veřejně nedostupné), Martin Veselý za SAP HANA, Lukáš Eštvanc za Inventoro a Alaksandr Aliashkevich za Shards.io. Francisco Martin pak ukazuje BigML přes YouTube, Scott Van Boeyen ukazuje Semantria a Alon Bartur má video prezentaci Trifacta.com.

V půl deváté je večeře a po ní spouštíme prezentace dat (videa za odkazem): Petr Martinec za Seznam, Miroslav Červený za Geewa, Eduard Kučera za Avast, Pavel Vaněček za Českou Spořitelnu, Michal Illich za Flowreader, Patrick Zandl za Energomonitor a Karel Tušek za 1188. Všechny data byly navíc předem v náhledech v GitHubu. Ostrá data jsme distribuovali pomocí CDN77 (Díky Zdeněk Cenda za unlimited použití zadarmo - nakonec to bylo víc než jen užitečné => skrz CDN distribuujeme týmům ad-hoc generované náhledy dat a různě upravené formáty) a na jejich přípravě trávil mnoho hodin dobrovolním Michal Bláha, bez kterého bysme nespali o pár nocí víc.

Po konci prezentací následovalo rozstřelení do týmů. Limitujeme lidi na max 15 skupin(témat). Po prvních rozpacích se nám plní tabule dvanácti projektama a začíná noční švanda :)


Veškerou komunikaci řešíme přes slack.com. V noci z pátka na sobotu jede na plný kotel asi 70 lidí. Bylo vidět, že pražáci odešli domů a vrací se ráno. V sobotu krmíme na obědě necelou stovku a v neděli odpoledne se držíme zase na cca 70+ aktivních účastnících.



Výsledky

Do neděle se nám probojovalo 12 týmů. Všichni si ošahali technologie i data, naučili se spoustu věcí a potkali super lidi, naladěné na stejnou notu. Záměrně jsme nevypsali žádnou cenu - nechtěli jsme “soutěžit pro prachy”, ale vytvořit prostředí kde je zábava a dobrá nálada. Doufám, že se nám to povedlo! Odměnu pro "nejlepší" tým jsme ale měli samozřejmě připravenou. Neoficiální první cenu dostal tým pracující s datama 1188, primárně za kompaktnost a rozsah jejich “data story”. Vítěz od nás dostal prasečí nohu, tak doufám, že na všechny došlo :)

nedělní videa: DOPLNIT

Peníze

Celé jsme to dělali pro zábavu - design hackathonu byl “všechno narvem do akce”. Čekali jsme příjem tak 50.000,- Kč na jídlo a co nám zbyde z lístků, dáme za pronájem TechSquare. 

Povedlo se nám nakonec sehnat dost peněz:


Aktuálně evidované náklady:


a rozpis největší položky do TechSquare:


Finálně hospodaříme s přebytkem téměř 55.000,- Kč. Jen co nám dorazí poslední peníze, co jsou na cestě, uzavřeme účetnictví hackathonu a odneseme “zisk” holkám do TechSquare, aby z toho dotovaly jiné zajímavé akce, kterým se nepovede získat si dostatek financí. 

Lessons Learned

Je to mnohem těžší zorganizovat, než jsme si představovali. Veliké stěstí bylo, že nám všechno kolem techniky, lidí, prostoru, jídla, apod. pořešily holky z TechSquare a my se mohli soustředit na data, speakery, peníze, technologie a jiné vylomeniny. I tak to byl téměř 1/2 roku de-facto denního zařizování, přemýšlení, domlouvání, lobování. Ale stálo to za to!

V pondělí po akci jsme se sešli v Můjšálekkávy.cz a začali psát dokument “Lessons Learned”, kam jsme za čerstva chtěli zapsat dojmy, nápady a připomínky. Přišlo nám super to dát public a tak jsem tweetli link k editaci dokumentu. Během 10 minut tam bylo skoro 50 lidí, kteří nám pomáhali dokument doplňovat.


Tady je výsledek: https://docs.google.com/document/d/16XeI-vNM107_ZS4RxTow8EFPgoSLQ8o4InkK-nI6fr0/edit?usp=sharing

Budeme moc rádi za jakékoliv další připomínky! Tady je náš soupis "Echoes", kam jsme "komprimovaně" dali všechno k sobě, včetně odpovědí z feedback formuláře (který nám zodpověděla asi 1/4 lidí): https://docs.google.com/document/d/1WI1peS0trglMSSG2hKLXxjrEzVW47Gipgcyl3nk0cfc/edit?usp=sharing

Linky

Sdílený “tech info” dokument: https://docs.google.com/a/keboola.com/document/d/1E4DxTQM9KDgr0HTj_45HYc_3W5fBUHwfRSSkNPI4u6A/edit?usp=sharing
Fotky z instagramu: http://www.vyvolej.to/hackathonbi

Jirka Tobolka: http://jirtob.tumblr.com/post/100491594852/enterprise-data-hackathon-den-pote
Radek Tomášek: http://blog.tomasrad.cz/post/100453502646/enterprise-hackathon-bi-powered-by-keboola

1188&CartoDB: https://github.com/MicTech/hackathonBI
Flowreader & Semantia: https://github.com/iki/hack-bi-flow

Článek na CzechCrunch: http://www.czechcrunch.cz/2014/09/jedna-z-nejlepsich-akci-roku-se-blizi-enterprise-data-hackathon-v-praze/
Článek na Lupě: http://www.lupa.cz/clanky/enterprise-data-hackathon-2014/
Článek na iHned před: http://tech.ihned.cz/c1-62955380-enterprise-data-hackathon-vydoluj-z-firemnich-dat-co-muzes
Článek na iHned po: http://archiv.ihned.cz/c1-62973980-enterprise-data-hackathon-od-technologickeho-bizaru-az-po-seriozni-vyzkum



TODO: prezentace, videa z neděle


]]>
Petr Šimeček
tag:padak.posthaven.com,2013:Post/768105 2014-11-11T20:41:39Z 2014-11-24T12:51:15Z Co všechno v Keboole platíme za cloudové služby?

Po 2 letech jsem se pustil do updatu starého postu Cloud - vyhazujeme peníze oknem?...

TL;DR je v starém článku, tady už jen soupis :-)

Komentář: je vidět, že jsme trochu posekali náklady a vypli nepoužívaný věci. Pořád je to ale dost macatý a nevím, jak bysme bez toho fungovali. Díky tomu je dneska úplně jedno, kde sedíme. Co se programátorů týče, tak dva jsou v Kanadě, jeden v Prostějově, jeden v Brně, čtyři v Praze a jeden v lese někde za Prahou - není možný mít v kanclu server, víc než půlka týmu by k němu nemohla. Na zimu se ještě jeden "kanaďan" přesune do snowparku a druhej odletěl někam k Montrealu - totální fragmentace :) K tomu je navíc další půlka český firmy někde mezi domovem, kanclem a klientama. Bez služeb v cloudu by tohle nefungovalo.

Nové

  • CloudGates ($85) - FTP/SFTP vrstva nad naším Amazon S3, když nám někdo chce poslat data na FTP, uděláme mu tady účet a přijímaný data si vybíráme z Amazon S3; pro klienty co maj data v Adobe Marketing Cloud doslova nepostradatelný
  • Cloudability ($189) - Hlídá útratu v AWS, denně dostaneme přehled nad nákladama za minulý den - díky tomu nemůžeme ustřelit do vesmírnejch částek
  • Google Cloud (~$20) - hlavně BigQuery, v našem případě občasný hraní
  • Slack ($80) - 10 lidí v placeným Slacku (>5 integrací s jinou službou) - nahradilo nám to hipchat.com; po pár týdnech nemáme de-facto žádnou emailovou komunikaci mezi programátorama
  • Mailgun ($0) - API pro import dat z emailů, life-saver (díky za tip, Rasťa Turek)
  • DigitalOcean (~$10) - občas si tam nahodíme server pro nějakej test, případně jednorázovej úkol, oproti AWS je to celé mnohem míň uklikané
  • Posthaven ($10) - tady máme firemní blog.keboola.com a status.keboola.com
  • Wunderkinder ($5) - takový rychlý task-listy, myslím, že to používám placené jen já
  • Eventbrite - když něco pořádáme (třeba hackathon), tohle nám řeší věci kolem eventu
  • GoDaddy/Ignum/Symantec - domeny, SSL

Zdražené

  • papertrail ($150) - služba, kam posíláme logy a můžeme je tady analyzovat, nad logama se mohou pouštět různé dotazy, které je možné podle výsledku někam notifikovat, zkoušel jsem ještě Splunk Storm a Loggly, ale Papertrail nám sedl nejvíc; máme ho propojený s PagerDuty
  • Paymo ($135) - tady trackujeme práci na placených projektech, data odsud taháme přes API
  • Apiary for Teams ($99) - v něm máme dokumentaci všech API; šel jsem to spočítat a je jich tam 21
  • Google Apps ($127) - emaily na doméně keboola.com (+dokumenty, hangouty, kalendáře, atd...)
  • AWS (-) - sem nám teče nejvíc $$, v AWS máme servery, databáze, fronty, Redshift, DNS, CloudSearch, atd...
  • GoodData (-) - srdce našeho podnikání :-)
  • OVH (-) - nám dodává servery pro některé datové transformace, máme to na východě Kanady

Zlevněné

  • NewRelic ($199) - serverový profiling aplikací, naprosto super věc, díky tomu vidíme, kde nám co vázne - přešli jsme tam na nějakej spešl tarif pro 8 serverů a asi 10 lidí, nemáme to nasazené všude
  • Foocall ($15) - používáme na volání do zahraničí. v telefonu si tím vygenerujeme lokální telefonní číslo (pevnou linku), na kterou pak zavoláme a foocall hovor přesměruje kam potřebujeme. skvěle použitelné i na EDGE internetu, cena za minutu téměř zanedbatelná 
  • Zendesk ($493) - supportní systém, tady řídíme věci na support@keboola.com (dneska 17 agentů, downgradováno na nejnižší tarif)

Zrušené

  • Okta - kde to jde, používáme Google+ autorizaci
  • Evernote - zrušil sponzorované programy, každý si to musí platit sám, nebo je Evernote for Business, což je nesmyslně drahé (a na spolupráci nad dokumenty to válcuje Google Drive)
  • LiquidPlanner - to se vůbec neujalo :)

Stejné jako loni

  • PagerDuty ($49) - používáme pro distribuci notifikací (zalogované problémy detekuje Papertrail, který založí v PagerDuty "problém" a postará se, že se o něm dozvíme)
  • GitHub ($50)- repository zdrojových kódů, dáváme sem hlavně věci, co jsou veřejné
  • BitBucket ($10) - repository zdrojových kódů privátních věcí
  • sendgrid ($10) - tohle je náš centrální mail relay ze serverů, nikdo nás podle IP nepovažuje za spammery a email traffic se dobře monitoruje
  • Pingdom ($10) - nám nezávisle hlídá dostupnost serverů, kterou veřejně publikujeme
  • Trello ($20) - skvělá věc na správu projektů (hodně orientovaná na konkrétní úkoly), nediktuje vám žádnou metodiku, taková cloudová tabule s kartičkama
  • Vimeo ($12)- videoserver pro Keboola Academy video tutoriály
  • GoToMeeting ($49) - hodně jsme to používali před Google Hangoutem, postupně ustupuje, ale pořád imho mnohem lépe fungující věc na online schůzky (nahrávání, fullscreen mod, app v telefonu, i pro lidi co nemají Google účet, ovládání cizí klávesnice, atd...)
  • OpenBrand ($0) - tady máme naše brand assety, ale spíš je to mrtvý, nikdo to moc nepoužívá (CI máme v Dropboxu :)
  • Dropbox ($0)
  • Mailchimp ($0) - všichni znáte
  • + pár "devel" věcí, jako je Travis ($0), Packagist ($0), aj.

Nové v kategorii "koketování"

  • Microsoft Azure - koketujeme s AzureML, máme nějaký trial, ale zatím žádné vážné použití
  • Chartio - služba co kreslí grafy z dat získaných z našeho backendu
  • Birst - CloudBI - chceme posloužit i těm, co už si tohle koupili - tak to zkoumáme
  • Anaplan - CloudBI - chceme posloužit i těm, co už si tohle koupili - tak to zkoumáme
  • RJMetrics - CloudBI - chceme posloužit i těm, co už si tohle koupili - tak to zkoumáme
  • Snowflake - úplně čerstvě "pronajatý" data warehouse včetně analytické nadstavby, máme to zatím v trialu a cenu myslím nechtějí zveřejňovat, aby jim to dalo šanci osejlovat další zákazníky, ale je to dost příznivý!
  • Flexibee - CZ účetnictví v cloudu
  • QuickBooks - CA účetnictví v cloudu

Co používáte vy? Podělte se v komentářích :)

]]>
Petr Šimeček
tag:padak.posthaven.com,2013:Post/767925 2014-11-10T22:18:07Z 2014-11-10T22:18:07Z GoodData SF Hackathon, duben 2014

10.-11. dubna 2014 jsme jeli do San Francisco na hackathon, pořádaný v kanclech GoodData, zaměřený na používání jejich nových SDKček. Za 7 měsíců jsem si nenašel čas to sepsat, tak snad bez větších zkratek teď. Po dobu hackathonu jsme měli v Praze i San Francisco dropcam.com kamery - v textu jsou bez kontextu 2 timelapse videa.

Akce to byla super! Účastnilo se jí asi milion lidí z GoodData, jedna jejich externí firma (saama.com), co jim pomáhá s implementacema a my. Hackathon se pořádal paralelně v Praze a SF. Tomáš Trnka a já jsme jeli spolu s Lumírem Kajnarem a Martinem Karáskem z Prahy. Z Kanady dorazil Ondra Hlaváček, Adam Hu a Ling. Největší oběť pak udělal Jakub Nešetřil, když nám nabídl spaní u něj v garáži a nakonec nám dal 2 super pokoje!  


Hacking 

Na hackathon jsme dorazili pozdě (Uber zklamal! :), ale svižně jsme udělali 2 týmy - jeden v SF a druhý v Praze, kde bylo 6 Kebooláků (Martin Matějka, Jakub Matějka, Martin Halamíček, Tomáš Kačur, Erik Žigo a Miro Čillík). 

Keboola Tentacle

Pražský tým makal na projektu, který jsme nazvali “Keboola Tentacle” a měl za úkol analyzovat vztahy v objektech v GoodData projektu, s časovou závislostí. Prakticky to denně olizuje GoodData projekt, archivuje všechny definice datasetů, metrik, reportů a dashboardů a sleduje jejich vztahy. Je pak snadné ukázat na sloupeček s čísly a Tentacle poví, v jaké metrice/reportu/dashboardu je sloupeček použitý. Pokud se tedy něco změní v datech, je snadné říct, jaký to má dopad na ostrý projekt. Vedle toho to umí říct co se stalo, zatímco jsem byl na dovolené. Celé je to postavené nad API, vyrábí to repozitář json objektů, které jsou uložené v S3, zpracovávají se v Elasticsearch a nad nima je AngularJS aplikace na prohlížení.

Keboola Tentacle, jak jsme jej měli na hackathonu, je k vidění tady.


Klikněte si na zelené “entries” - ukáže se seznam sloupečků v datasetu a všech metrik, reportů a dashboardů. U sloupečků je vidět, jestli je to Attribut (A) nebo Fact (F) a kolikrát někde figuruje.


Kliknutím na sloupček “part_in_month” se zvýrazní kde všude daný sloupec figuruje. Tyhle pohledy jde kroutit mezi sebou. K olizování GoodData projektu je použité GoodData Ruby SDK, což koukám, že se dneska jmenuje GoodData Automation SDK - sakra, kam na tyhle rádoby trendy jména choděj :-)

S touhle věcí kluci z pražskýho týmu vyhráli třetí cenu ($500), což je super úspěch!

Syntetizované Objekty

Tomáš Trnka, Adam Hu a Ondra Hlaváček pak v San Fran kanclu kutili projekt, kterej ani nemá název, ale je podle mě hyper cool, jen nikdo nepochopil, co to dělá, protože to vypadalo jako když klonujeme hotový dashboardy normálníma GoodData funkcema. 


O co jde? Měl jsem hypotézu, že bez ohledu na model dat, pokud chci udělat graf, co ukazuje “Client Lifetime Value”, stačí mi vědět, co je klient a kde je vyjádřený “value” - pak prostě sečtu value podle klienta a mám to. Pokud to nepůjde, je blbě model, ale to není věc, kterou potřebuju v tenhle moment řešit. 

Adam a Tomáš udělali drobný generický Salesforce BI projekt, ze kterého posléze vzali definice metrik, reportů a dashboardů a všechno co se vztahovalo k datům, nahradili nějakým klíčovým slovem (místo ID sloupce pro “revenue” by v definici třeba "%%REV_COLUMN%%”). 

Ondra mezitím udělal js aplikaci, napsanou v GoodData JavaScript SDK, která mu umožňuje otagovat přímo v GoodData sloupečky. Aplikace se de-facto ptá na pár otázek typu “vyber sloupec, kde je datum založení objednávky” nebo “označ ID, které určuje zákazníka” nebo “jaký typ transakce znamená, že je zaplaceno?". Takhle získané informace strká přímo do GoodData projektu, aby nad nima následně vygeneroval z šablon metriky, grafy a dashbaordy. 

Na první pohled to vypadá, že do prázdného projektu strčíme hotový dashboard, ale celý trik je v “rozhovoru” s uživatelem, kde úplně obecně odpovídá na otázky, ze kterých pak syntetizujeme úplně unikátní projekt (vždy v závislosti na modelu dat). 

Udělat tuhle věc byl mega výkon, protože GoodData JS SDK, které jsme chtěli použít k autorizaci a abstrakci od GD, nepočítá (minimálně tehdá - možná se to od té doby posunulo), že by běželo kdekoliv jinde než přímo na serverech GoodData. My jediní jsme neměli to co ostatní - kompletní přístup k testovací infrastruktuře. Takže pro nás bylo nemyslitelné třeba udělat v rámci hackathonu nový druh grafu, co se prezentuje přímo v projektu. Díky tomu jsme třeba jen 8 hodin řešili, jak to celé rozjet, aby se dalo začít programovat. Cejtil jsem to jako docela silný handicap, ale s ohledem přes rameno to samozřejmě nevadilo :) Nutno podotknout, že se o nás kluci hodně dobře starali a snažili se nám to pomoct rozběhnout!

První místo (a $3000) na hackathonu vyhrál Petr Cvengroš s nevím kým. Udělali super interaktivní LDM vizualizaci, u které je jen velká škoda, že ji dodnes nedostali do produktu a leží zahrabaná v prostředí “Labs / Apps” o kterém nikdo moc neví :(

Výstupy z hackathonu zvalidovaly nějaké koncepty, které teď zpracováváme - o tom snad časem.

Lessons learned:

  • jedna "modrá pilulka" Martina Karáska = spíš celej let
  • AT&T pořád používá 1000 let starý v.35 kabely
  • v GoodData kanclu je zakázaný instalovat vlastní kamery (porušeno!)
  • v GoodData kanclu nesmíme bejt sami bez dozoru (porušeno! dozor usnul :)

  • v noci maká jen Ondra Hlaváček, pak já, pak indové ze Saama.com; nejvíc to flákaj kmenový zaměstnanci a čínská delegace z Keboola :-)

  • po GD kanclu na wc jen na koloběžce, nad ránem součastně i na skejtu
  • Karásek a Trnka jsou teplý => musej mít Corvette :)
  • když v noci opilej Petr Olmer říká: “tady bydlí Svára” a zvoní na zvonky, tak vyběhne pes a budou po vás střílet
  • když se acebook snaží, jde v SF koupit i bryndza - a pak pan Tully z Apiary vysmrkne halušky!

Pár fotek tady

Odkazy:

Pokud víte o jiných článcích, prosím do komentářů, rád to aktualizuju.


]]>
Petr Šimeček
tag:padak.posthaven.com,2013:Post/764163 2014-11-02T22:40:05Z 2014-11-07T05:03:09Z Zeman & Pražský Majdan

Facebookem se šíří zděšení ze Zemanova slovníku. Zbytečný brečet nad rozlitým mlékem...

Místo resharů prezidentských vulgarismů skočte o víkendu na Staromák, kde jede akce Pražský Majdan. Mimo jiné tam můžete podepsat petici proti Zemanovi ("Zeman - putinova loutka") - přijde mi to jako vkusné vyjádření odporu, když volby jsou daleko. Jasný, prdelní lízačku v čínský televizi (záznam na youtube, článek na novinky.cz) nebo jiný jeho vesnický manýry to úplně nekompenzuje, ale lepší než fňukat po sociálních sítích, kde zemanova držka soupeří o emoce s uřezanejma hlavama a opuštěným kanárkem v Dalasu.

Jsem hrdej na Erika, kterej tam každý víkend pomáháním vyjadřuje odpor proti tomu co my ostatní zvládáme jen kritizovat z tepla obyváků. O solidaritě s jeho kámošema už vůbec nemluvím... Klobouk dolů, vydržel jsem tam hodinu a solidně jsem mrznul. 

Tady si můžete přečíst o čem Pražský Majdan je. "Jak pomoci Majdanu" najdete tady.

]]>
Petr Šimeček
tag:padak.posthaven.com,2013:Post/762610 2014-10-30T14:20:05Z 2014-10-30T14:24:33Z JSON parser do CSV

Spustili jsme do takového semi-experimentálního provozu službu na parsování JSONů. 

Běží na json-parser.keboola.com:

Jde do ní nahrát JSON(y) a aniž znáte jejich strukturu - server vrátí ZIP ve kterém jsou CSVčka, vždy podle toho, jak rozprsklé to musí být.

Tady je 1000 JSONů (1.1MB), vždy jeden JSON na řádek. Můžete si zkusit to zkonvertovat - nechte to načíst přímo z URL (http://enterprise.hackathon.bi/sample_1000_obj.json) a zaškrtněte "Line delimited" - za pár vteřin se vám vrátí ZIP.

Jeden řádek v sample souboru obsahuje strukturované informace o tom, jaký dotaz někdo zadal na seznam.cz a co bylo odpovědí. Takhle to vypadá naformátované.

Služba je zadarmo a bez záruky. Má to API (nemusíte nic vyplňovat ručně), jakmile to Kachna popíše, dám sem odkaz do dokumentace. Technicky vzato by to mělo zkonvertovat třeba bambilión jsonů najednou, ale nijak to netestujeme a pokud tam pošlete 1GB zip, asi crashne spojení browseru a CSVčka zůstanou na serveru a nikdy se k nim nedostanete - to časem vylepšíme!






]]>
Petr Šimeček
tag:padak.posthaven.com,2013:Post/759776 2014-10-24T12:30:34Z 2014-11-04T06:58:00Z Roman Nováček a Gorila Mobil

Začátkem července 2014 oznámilo O2, že kupuje Gorila mobil, firmu, která podobně jako Dáme Jídlo přišla do Kebooly pár měsíců před svým oficiálním startem a začala si domlouvat analýzu dat. Pokud si dobře vzpomínám, přišli nám jako parta pankáčů - není normální, že vám někdo zavolá, a když mu řeknete, že mu rádi pomůžete, pošle vám rovnou velkej balík peněz jako zálohu za (dosud oficiálně neobjednaný) služby… Jeden z pankáčů je Roman Nováček - mozek, co přemýšlí trošku jinak, než vy nebo já.

Střih o 1.5 roku dozadu.

Je 23.4.2013 a já jedu do TechSquare za Romanem, co toho času stojí za firmou tarifomat.cz. Upřímně se mi tam moc nechtělo. Z tarifomatu se vyklubala firma s neuvěřitelně těžkým postavením (dostávají provize od operátorů poté, co jima dohozený klient 1/2 roku bezchybně platí) a se složitým obchodním funnelem plným pastí typu “kurýr nenašel adresu udanou ve formuláři”. Vyloženě klient pro nás, jen by potřebovali sedět na 30x maržovějším produktu. Zatli jsme zuby a Vojta Roček celej projekt zpracoval k všeobecné spokojenosti. Jinak to nešlo - náš VP of Propaganda jasně napsal, že je na nás spolehnutí - a kdo by si s Goebbelsem zahrával, že? :)

Toho času získal tarifomat perfektní přehled nad celou svojí pipeline (až 1500 poptávek denně), dneska Roman říká, že prvně pochopili, co se ve firmě děje.

O 7 měsíců později zvoní telefon a volá Roman. Tajuplně mluví o virtuálním operátorovi a začíná s náma připravovat design firmy řízené metrikami. Jakmile se někdo takhle chová, přestávám být schopnej udržet pozornost při čemkoliv jiným a začne mě to zajímat. Ze začátku to vypadalo jako řeči, ale pak přišly peníze a hned za nima první zadání, schůzky a plánování, co přesně budem řešit.

Gorila mobil byl další virtuální operátor (v rámci sítě O2), co se snaží být cool - podívejte se na jeho YouTube kanál. Cool styl ale není ingredience úspěchu…

Roman si s naší pomocí postavil denně aktualizované dashboardy, ve kterých sledoval aktivační funnel s rozpadem na marketingové kampaně. V O2 na to koukali jako bacil do lékárny. Počet aktivovaných SIM roste, nákladová cena klesá - všichni slaví. Jen Romanův tým ne. Lidi tarify nepoužívají, jak si v Gorila Mobil představovali. Co teď?

Pátek: “Zavrtáme se do GoodData Dashboardů a vymyslíme to!”

Neděle večer: Claim “Gorila mobil - nejvíc internet, FUP you!” se mění na “Hodina volání za 5 Kč a tolik dat, kolik potřebuješ”.

Kompletní switch pozice značky, která se spoléhá pouze na data! Mrazí mě v zádech, a zatímco si v kanclu hrajeme ping-pong, Romanův tým válí dál! 5Kč/hod zafungovalo - mají tvrdá data k dalším vizím, jsou odvážný a plný energie. Romanova filozofie, že data slouží k popisu dnešního stavu a zároveň validaci, zda podnikáním točíme kormidlo správným směrem, se v praxi ukazuje jako super úspěšná. A stejně jako v Dáme Jídlo, i Gorila mobil prostupují data - "nebyl čas něco schovávat, všichni (call centrum, O2, investoři, partneři) ví všechno" - počty objednávek za den, srovnání oproti minulému týdnu/měsíci, ceny objednávek, ceny aktivací, počty lidí v zákaznické bázi, jak dobíjejí, kde dobíjejí… Bohužel tahle pouť  trvá jen 3 měsíce - projekt je tak úspěšný, že jej O2 kupuje a Roman chvíli na to odchází do svého nového působiště - a Keboola tím získává dalšího zákazníka, který vypadá neméně super - ostatně kdo máte kryt na mobil třeba z pravýho třešňovýho dřeva? Jsem zvědavej, jak se (datově) postaví k věcem jako je doživotní záruka bambusovýho pouzdra na iPad :-)

Roman je v těchto dnech v Číně a cpe se tam kuřecíma pařátama - takže jsem s ním udělal jen stručnej asynchronní rozhovor přes Google Docs :-)

PŠ: Romane, co bylo na začátku Gorila mobil nejtěžší?

RN: Přesvědčit O2, že musíme takhle agilně fungovat a že není čas na meetingy. Chtěli jsme firmu kompletně zaměřenou na marketing a 100% řízenou daty. Na začátku tomu nikdo (v O2) nevěřil. Dneska (po akvizici Gorila mobil) chtějí (O2) to samé, co jsme měli my (kolik včera stály aktivace a z jakých kanálů jsme je měli). Kope tam za to Dušan Šimonovič a Jiří Caudr - snad budou úspěšný! Když přesně víš, co se ve firmě děje, nemusíš spekulovat. To ti dává obrovskou sílu rozhodovat a makat, protože přesně víš, co děláš. Žádný bloudění ve tmě. Tohle odděluje zrna od plev :-)

PŠ: Jak to myslíš, “odděluje zrna od plev”?

RN: Když nemáš o co svoje rozhodnutí opřít, vytváří ti to - jako manažerovi - vůči investorům jistý polštář, takové semi-alibi. Když něco nevyjde, vždycky můžeš říct, že se změnil trh nebo zapůsobila nějaká externalita. Snadno věci okecáš. Pokud ti většinu rozhodnutí podkládají data a každý ti přes ramena kouká na tvoje výsledky, tak jdeš se svojí kůží na trh. Když něco poděláš, je v datech vidět, jaký okolnosti byly před rozhodnutím a jaké jsou dneska. Já to mám rád a nemůžu to dělat jinak - moje hlava takhle funguje :-)

PŠ: Jak se ti s náma dělal druhý projekt? 

RN: Jakmile jsme přesvědčili partnery, že budeme stavět “metric driven company”, byl největší kus dostat tam všechny data. Informace ze sítě, z marketingových tabulek, google analytics, pošty, kurýra, CMS atd. Hodně nám pomohl Martin Hakl a jeho firma Breezy, která dělala web a napojení všech našich dat na vás.

PŠ: Mohl bys něco ukázat?

RN: Jasně, trochu jsem zamazal osy… Asi se hned zeptáš, co to je a jak jsme s tím pracovali, co? :) V tom grafu je vidět, jak se nám dařilo aktivovat SIMkarty v čase. Přerušované čáry jsou lineární extrapolace - tedy zjednodušení průběhu (vyjádření trendu) - abys v grafu viděl, jestli to má “tendenci” růst nebo stagnovat. Tenhle graf jsme měli na dashboardu a mohl sis ho filtrovat podle kanálu, ze kterého SIMkarty přicházejí - například PNS (trafiky). Stejně tak jsme se mohli dívat, jaké aktivace máme podle marketingového kanálu. Kliknutím na body v grafu se otevřel jiný dashboard, kde bylo vidět, kolik peněz nám z daného balíku aktivací padá a jak se lidi chovají. Na obrázku se to špatně předvádí - lepší je to ukazovat :)

PŠ: Mám tendenci se lidí ptát, jaký byl jejich “aha moment” - takové to “Do p*či, kormidlo doleva!” - podělil by ses o něco?

RN: Utráceli jsme něco kolem 1,5MKč/měsíčně. Výkonost marketingu byla super! Když jsme ale různě daty drillovali, všimli jsme si, že máme v bázi několik kampaní, které jsou špatné a celé to táhnou dolů. Paradoxně to nebylo vidět, protože jiné věci byly naopak extra kvalitní. Kdybychom nedrillovali do detailů a dívali se jenom na průměrné výsledky, tak na to nikdy nepřijdeme. Prostě jsme měli extra kvalitní kampaně a extra špatné kampaně, v průměru to bylo OK. Když jsme ale šli do detailu a na tohle přišli, tak jsme okamžitě ty nefunkční kanály stopli a druhý den všechno dělali od znovu. Denně jsme expedovali 500 SIM karet a věděli jsme, kolik nás stojí, za jak dlouho se přihlásí do sítě, kolik utratí, jak dlouhou zůstanou. Mohli jsme “v klidu” spát :-)

PŠ: Takže data guy forever?

RN: Tak to si piš :-) V každý další firmě bude datová analytika to první, co budu řešit. Díky tomu, že do firmy vidíme, tak máme mnohem větší odvahu riskovat a zkoušet nový věci.


]]>
Petr Šimeček
tag:padak.posthaven.com,2013:Post/751944 2014-10-07T10:31:03Z 2014-10-07T10:31:04Z Guest post: Proč Enterprise Data Hackathon?

Spousta lidí se mě ptá, proč jsme se do toho pustili a přes půl roku jsme se zasekli na tom, že běháme jak trotli po firmách, vymejšlíme jak to udělat, aby to security povolila, jak přesvědčit vedení ve firmách, že je to super nápad a že se musí změnit a inovovat, jinak zemřou, a že prostě nejsme v Silicon Valley, aby mohli mít tisíc nejchytřejších lidí z dané oblasti na světě, a že se to prostě musí dělat jinak…že se musí otevřít a crowd sourcovat…

Pravdou je, že nás to baví. Baví nás to proto, že vidíme v každodenní práci Kebooly, jak data mění lidi a firmy, jak Demokratizace dat pomáhá posouvat firmy dopředu a vydělávat peníze. Vždycky se snažíme, aby každý dolar, který klient utratí, se mu několikanásobně vrátil, a to v době řádu týdnů a ne roků. No, a tím, že děláme s daty, je naše práce krásně viditelná a měřitelná. Čísla nelžou.

Začátkem roku jsme s Keboolou chodili do velkých, klasických firem, částečně proto, že jsme chtěli, a částečně i díky mému předchozímu angažmá s netmailem a Google Cloudem, kde prostě již nějaké kontakty byly a lidi data zajímala.

Zjistili jsme fakt zajímavou věc. Zjistili jsme, že i když ve velkých firmách pracují šampóni, co mají boty z krokodýlí kůže, kapesníček sladěnej s košilkou a jsou bezvadně vyfitkovaní (ano, takoví lidé fakt existují a vím, z pohledu z vnitra těch firem je těžké si to představit. Ale kdyby bylo třeba, juknětě na Václava a je to prostě tam :)), tak to prostě nejsou ti samí manažeři, jako byli před deseti lety. Kupodivu to jsou super vzdělaní lidé, s obrovskou praxí v zahraničí, kteří fakt chtějí ve svých firmách dělat super věci a být na ně hrdí. Jen prostě mají občas problém to vrcholnému managementu ukázat. Moje teorie je, že je to tím, že nemají parťáky na straně dodavatelů. Každý dodavatel, když vleze do obří firmy, se posere, přestane být sám sebou a začne se podřizovat systému, o kterém si myslí, “že tak je.”

My jsme začali do těch firem chodit proto, že jsme chtěli. Nic nás nenutilo. Zajímali nás prostě ty lidi a jejich problémy. Necpali jsme jim “zázračný model, který teď vyřeší všechny problémy” a jen za mrzkých 30MKč.

Naopak, snažili jsme se, a snažíme, pochopit, jak operují a co je trápí. Zároveň si validovat naši teorii Demokratizace dat a demystifikovat BI. Myslíme si, že je to prosté. Každý má mít svá data neustále k dispozici a moci si sám, levně a hned odpovídat na datové dotazy. Třeba tak, že když chci vědět, jakej produkt mám naložit do kontejneru, který zítra vyplouvá z Šanghaje, a je tam jedna volná paleta, tak se sám podívám na trendy v reklamě, objednávky v kategoriích, četnost stížností a počet vratek. Spočítám si skutečnou hodnotu produktu a během 5 minut odpovím.

No prostě, viděli jsme úplně stejné lidi, kteří čtou stejné weby jako my či vy a kteří chtějí inovovat a chápou, že jedinou cestou je to vytáhnout ven a “olizovat si mozky” s ostatníma. 

A tak jsme se s nima spojili a uvidíme. 

Celý je to jeden velkej experiment a já upřímně obdivuji ty naše parťáky ve firmách. Jak ty, kterým se to podařilo a prošlapali celou korporátní byrokracií, tak i ty, kteří se fakt snažili, ale prostě se to zatím neseběhlo ve správný čas:)

No, a když jsme měli přislíbená data, tak teprve začalo hračkářství.  “Já bych si chtěl vyzkoušet forecast.io.” ”No, tak jim napiš, ne?” hmm…a oni odpověděli, že ano. Zajímavé…a co když zkusíme API x…to už je velký hráč…ANO…pak se samo ozvalo HP, a že nám půjčí Verticu a Autonomy. No, a tady nám teda vážně vzrostlo drzé čelo a řekli jsme si, že když už, tak už, a šli jsme za SAS a SAPem a pár dalšíma obříma enterprise hráčema a ukázalo se, že vlastně všichni chtěj a připraví nám Cloudové instance na víkend.

Takže SUPER !!!!

Jukněte na webík http://enterprise.hackathon.bi  a přijďte se zapojit 17.10. a uvidíme, jaká to bude sranda.

Jo a followujte nas  @hackathonBI 

Cus :)

Pavel

]]>
Pavel Dolezal
tag:padak.posthaven.com,2013:Post/747830 2014-09-28T17:29:23Z 2014-09-28T17:43:11Z Proč nepoužívat Slack.com?

Po asi 1/2 roce testování Slack.com máme v týmu programátorů první vzpouru - přemotivovaný smajlíky, který v defaultním nastavení přináší moc štěstí. 

]]>
Petr Šimeček
tag:padak.posthaven.com,2013:Post/721118 2014-07-31T08:09:13Z 2014-08-19T09:30:59Z chatyachalupy.cz - příběh naší dovolené

Pronajali jsme si přes web chatyachalupy.cz roubenku v Kořenově (screenshot stránky). Podle webu vypadala moc pěkně, tak jsme zaplatili provizi firmě TOURTREND s.r.o. a zálohu za pronájem majiteli roubenky.

Po příjezdu na místo jsme zjistili, že je roubenka sice fajn, ale místo u lesa je v těsné blízkosti silnice, navíc s odtrženým svahem a na neoploceném pozemku. Místo rekreace s dětma a psem to vypadalo na týjden hysterického hlídání, aby nám děti nespadli pod auta, kterých mezi Kořenovem a Příchovicema jezdí požehnaně. Velká stavba za domem, ve které má dílnu majitel roubenky a denně tam jezdí pracovat, je jen třešnička na dortu k idilické dovolené s kámošema.

Majitelka baráku naše argumenty pochopila, vrátila kauci placenou hotově po příjezdu a sepsala s náma reklamační protokol. Odsouhlasila, že nám vrátí i zálohu za pronájem poslanou na účet, pokud jí k tomu TOURTREND s.r.o. vyzve.

Krok #1

Zkoušíme se s provozovatelem webu chatyachalupy.cz domluvit na uznání naší stížnosti a vrácení peněz. Zatím emailem - který od neděle úspěšně ignorují. 

Stay tuned... zatím bych rád každého před podobným webíkem varoval, zkušenost zákaznického servisu spíš odrazuje... 

Kdybysme se takhle chovali my, jsme v krachu. Doufám, že TOURTREND s.r.o. najde ke svýmu chování nějakou super výmluvu :-) 

UPDATE 11.8.2014:

V minulém týdnu se Alena asi 30 minut hádala s Markem Meitnerem, jednatelem a 20% společníkem TourTrend s.r.o. (http://daty.cz/f/775754/tourtrend-s-r-o). Pan Meitner to celé vidí jako naší chybu, protože jsme si měli zavolat a všechno si předem zjistit. Fakt, že kdyby publikoval fotky, jaké jsme vyfotili my (viz nahože), nikdy by tam nikdo nejel, je mimo jeho chápání. Komunikovat s nima můžeme jedině poštou nebo po telefonu, protože se jim podařilo nám poslat email jen ve fázi "do zaplacení" - takže příkaz k platbě a potvrzení objednávky došel na Aleny email v pohodě, ale odpověď na email, ve kterém se s nima chceme domluvit na reklamaci už ne. 

Vyjádření nakonec poslali poštou. Dorazilo dneska. Stručně v bodech + komentář:

  • na vyjádření mají 30 dnů, ale přesto nám odpovídají během 3 dnů (tohle je signál, že mluvíme s podnikatelem z devadesátejch let; i když reklamuju SMS jízdenku na Dopravní podnik hl. m. Prahy, odpoví do druhého dne)
  • všechno na webu odpovídá realitě (ano, a podstatné věci ignoruje)
  • další informace jsme si měli explicitně vyžádat předem (neřešíme málo široké okno v kuchyni nebo malej proud vody ve sprše, ale tristní stav okolí rekreačního objektu)
  • to že tam je silnice je naprosto jasně vidět tady http://bit.ly/1sQP6KC (což je pravda, ale je to schovaný a šikovně zamaskovaný na zimní fotce, navíc to mohl vyfotit tak, aby to bylo jasnější a předešel nedorozumění; to že to tam prostě umě schovávají (viz třeba tady: http://bit.ly/1sv1Gl6) je prostě smutný)
  • majitelce objektu vznikla škoda (stornopodmínky) a může ji po nás vymáhat (majitelka objektu uznala, že to není "ono" a bez řečí nám vrátila kauci placenou na místě a rozloučili jsme se)
  • naší žádost o navrácení jejich podílu považuje za neoprávněnou (jak jinak, že :)
  • moje další nepravdivé či subjektivně prezentované informace bude řešit žalobou pro pomluvu (hlavně bych napadl můj subjektivní názor - naštěstí tady nic není nepravda :)

Myslím, že to bude celé ještě docela zábava. Je úplně šokující narazit na podnikatele z Kroměříže, když máte zkušenosti s přístupem k zákazníků, který poskytují firmy typu DámeJídlo Tomáše Čupra. Reálně tady pan Meitner hraje o asi 4.800,- Kč za svojí provizi a asi to samé jako zálohu na ubytování (placené majitelce objektu), kterých se drží zuby nehty. Nejspíš nás vážně vidí jako pomatence, kteří na něj zkouší, jestli neuhrají vratku. 

Obrátil jsem se na Sdružení Obrany Spotřebitelů, který mají super právní poradnu. Podle fotek existuje jasná vada bránící či stěžující užívání. Navíc stranám bylo známo, že účelem smlouvy o pronájmu je ubytování s dětmi a psem, což je (opět podle fotek) zhola nemožné a pohyb po pozemku je zdraví ohrožující. Nabízejí bezplatné mimosoudní řešení spotřebitelských sporů a publikaci naší spotřebitelské zkušenosti. Jsem zvědavý, jestli by pan Meitner pak žaloval pro pomluvu i je, když se mě chystá popotahovat u soudů za můj bolgísek :) Co mi ještě uniká - a možná je to o tom, že na něj denně 10 lidí zkouší vrátit peníze za malej tah v komínu nebo málo jasnou hvězdnou oblohu - proč je tak radikální, když to prostě vždycky prohraje? Kdyby nám zkusil navrhnout že se o ten problém podělíme, asi ani nemrkneme, ale až to požene k soudu pro pomluvu, jen se o tom dozví dalších kvantum lidí.

Resume k dnešku - příště spíš Airbnb.com, zásadní je, že tam může člověk dávat komentáře a být v kontaktu s majitelem předtím, než něco objedná.

Next steps: 

  1. založím si email na centrum.cz, aby mi od TourTrendu chodily emaily
  2. zkusím navrhnout hledat kompromis
  3. zkusím navrhnout mediační služby SOS


]]>
Petr Šimeček
tag:padak.posthaven.com,2013:Post/712236 2014-07-09T15:32:50Z 2014-07-14T16:22:33Z Informace na dosah ruky - Pebble Watch

Komplikované dashboardy za dvojitým přihlášením a trojitým firewallem přestávají být cool. Naši zákazníci potřebují podstatné informace doslova na dosah ruky - a to nesplňuje ani report v iPadu. 

Na startu naší vlastní "wearables" mánie jsme zvolili hodinky Pebble.

Proč?

Každý má svoje "jedno číslo", které mu napovídá, jak se mu daří. Obchodníka může motivovat, kolik si vydělal na provizích a jak si stojí oproti svému týmu, CEO bude chtít znát ukazatele od CFO, apod. Nemusí nic dělat, jen se podívá na hodinky...

Jak to funguje?

Do mobilu si nainstalujete Pebble aplikaci (Android, iOS) a v ní si nainstalujete "Keboola Stats" do které zadáte token, který vám vygeneruje náš "Pebble Writer" - ten bude v UI za chvilku.

Co to umí?

Aktuálně to umí každých pár vteřin v hodinkách aktualizovat libovolné číslo, které je dneska zanesené na dashboardu, který může ukazovat 2 čísla a jejich změnu v %. Například: kolik mám obrat od dnešní půlnoci do teď (aktuální přesné číslo) a o kolik % je to jiné oproti obratu včera za stejné období + kolik mám objednávek za dnešek a změna vůči včerejšku:

Obrat 123.000,- Kč (+7%)
Objednávky 600 ks (-12%)

Spočítat takhle umíme téměř cokoliv na co máme data (v tuhle chvíli se umíme napojit na 33 datových zdrojů + máme API pro příjem dat, která k nám posílá zákazník). Rychlost aktualizace čísel v hodinkách je nastavená na 1x/30 vteřin. Spolehlivě můžeme jít tak na 1x/10 sec, pak už to přestává dávat smysl - zpoždění v mobilní síti a čas potřebný pro načtení nových dat a spočítání metrik pro dashboard v hodinkách.

Teď ještě dostat to samé na hodinky od LG, Samsungu a Motoroly. Celý stack, od sběru, analýzy dat a API už máme, zbejvá frontend :-)

Kdo by si to chtěl vyzkoušet, máme jedny červený Pebble hodinky na půjčení - kdo má vlastní, může do toho naskočit hned. Samozřejmě musí mít data v Keboola Connection (data umíme vytahat i z existujících GoodData projektů!).

Credits: Tomáš Kačur za to že to celé postavil, Martin Karásek že během asi 45 sec vyšvihl ikonky do Pebble Store.

P.S. Pebble aplikace v telefonu (napsaná v JS) a aplikace v hodinkách (napsaná v Vanilla C) je jako OpenSource k dispozici v našem GitHubu. Backend vrací na metodu stats tohle (dokumentace API bude asap v Apiary.io):

{
    "heading": "Revenue",
    "title1": "Today",
    "percent1": "10",
    "number1": "123.4",
    "title2": "Week",
    "percent2": "20",
    "number2": "245",
    "changed": "2014-07-08T13:44:22+0200"
}
]]>
Petr Šimeček
tag:padak.posthaven.com,2013:Post/708849 2014-06-29T21:33:39Z 2014-06-30T07:29:32Z IKEA a "péče" o dětičky

Když jdeme na ORL, cpou tam dětem bonbóny. Je to padlý na palici, ale na druhou stranu proč ne - když můžou doktoři strkat lidem homeopatika, proč by nemohli kazit děti sladkostma, že?

Nechápu to ale v IKEA. Taková 'wannabe' kytičková firma...  Když tam dáme Káču do dětskýho koutku (který je super!) na hlídání, dostane na rozloučení lízátko. A samozřejmě druhý pro ségru. 

Lízátko s ovocnou příchutí. Složení: cukr, glukózový sirup, regulátor kyselosti: kyselina citrónová, aromatické látky, barviva: E100.

Díky, fuj tajxl největší. Tohle si strkejte do vlastních dětí! Děsí mě, jestli platí, že cukříček za 1.75 Kč spolehlivě pořeší loyalitu kindošů...

Hint pro IKEA v podobný cenový relaci: Pexeso, razítko, omalovánky, korálky, ořezávátko, samolepky, pastelky, prstýnky... a nebo taky nic.


UPDATE: How sugar affects the brain - Nicole Avena: 

]]>
Petr Šimeček