Stream playlist pro Slavné dny

Stream.cz produkuje celkem zajímavý pořad Slavné dny a já vám nabízím jeho playlist. Je to fajn jako taková oddechovka, když má člověk chvíli času. Bohužel Stream z nějakého, mně naprosto nepochopitelného, důvodu neumožňuje vytváření playlistů. Když se člověk chce podívat na více dílů najednou (obvykle má jeden díl 3 až 5 minut), musí pořád běhat k počítači přepínat videa. Tak jsem pomocí Tubesnack vyrobil takový menší playlist, kde je většina dílů Slavných dnů. Vydá to už na pěkný celovečerní dokument:-) Tak příjemnou zábavu!

Publikováno | Rubriky: Jen tak | Štítky: , | Napsat komentář

Tři poznatky z MySQL

Začínám pomalu přicházet na chuť obsluze MySQL z klasického konzolového klienta zejména díky jeho schopnosti provádět autocomplete (po stisknutí tabulátoru jako v normální příkazové řádce), což se mi nepodařilo zprovoznit ani v PhpMyAdminu, MySQL Workbench, ani v Admineru. Konzoli je v takovém případě potřeba spouštět s parametrem --auto-rehash.

Další užitečný parametr je -–default-character-set=utf8, protože to z nějakého důvodu alespoň v mé konzoli není defaultní nastavení.

Kromě toho jsem musel vzít na milost mnou dávno zavržené MyISAM tabulky. Ukládám teď do databáze celkem velké množství dat (tři národní Wikipedie – anglickou, holandskou a německou) a InnoDB tabulky s integritními omezeními jsou v tomhle případě, zdá se, citelně pomalejší.

Publikováno | Rubriky: Software | Štítky: , | Napsat komentář

Tribute to Fero Fenič

V devadesátých letech vznikaly v České televizi naprosto geniální projekty. Nemůžu se ubránit dojmu, že dnes by už něco takového asi ani vzniknout nemohlo.

Václav Klaus pohledem Juraje Jakubiska (GEN) – 1993

„Já mám na svatbu vzpomínku jako na hezkou událost – mně se to zdá jako dobrý výstižný slovo – HEZKÁ UDÁLOST… Fotografie ze svatby je dojemná tím, že JÁ jsem tam vypadal absolutně jinak, než vypadám teď.“

Jugoslávská optika

Publikováno | Rubriky: Jen tak | Štítky: , | Napsat komentář

Česká DBpedia – sémantický web přichází do Čech

Česká DBpedia

Už na podzim jsme spustili s pár studenty FIT ČVUT testovací verzi české DBpedie. Postupně jsme stvořili asi šedesát mapovacích pravidel pro extrakci těch nejdůležitějších dat z české Wikipedie.

Minulý týden jsme se propracovali dokonce i k přidělení českého jmenného prostoru. Takže teď už naleznete českou verzi DBpedia.org na cs.dbpedia.org.

Pokud jste fandové sémantického webu, určitě doporučuji českou verzi vlajkové lodi Linked Data vaší pozornosti!

Publikováno | Rubriky: Internet | Štítky: , , | Napsat komentář

CoChces.cz – konečně pořádný agregátor slev

CoChces.cz - hledáme hromadné slevy
Je to tady! S Martinem Vehovským tlačíme na internet asi pětistý agregátor slevových nabídek. V době, kdy slevové servery hromadně zavírají, některé skomírají a navzájem se pohlcují. Přesto věřím, že tu do teď chybělo právě CoChces.cz.

Ve zkratce inteligentní vyhledávač slev, jenž vás denně nezahrnuje hromadou reklamních nabídek, které vás vůbec nezajímají. Dovolí vám během pár vteřin zjistit, zda je zlevněné přesně to, co opravdu hledáte. Doufám, že se vám bude nejrychlejší vyhledávač slev v Čechách líbit.

Zatím CoChces.cz nabízí vyladěné vyhledávání s pokročilým filtrováním výsledků. Velmi brzy spustíme inteligentní slevový zpravodaj, kde si budete moci nastavit sledování slev podle jakéhokoliv parametru. Zajímají vás jen slevy ve vašem městě, jen slevy do aquaparků, nebo dokonce pouze do nějaké konkrétní restaurace? Žádný problém, upozorníme vás, jakmile se na některém slevovém serveru taková nabídka objeví.

Momentálně sbíráme informace z padesáti českých slevových serverů a každý den přidáváme další. S námi vám žádná sleva neunikne.

Zároveň je pro mě tenhle projekt takovým malým testem, jak moc se dá spojit výzkum s reálnými aplikacemi. Pracujeme na pokročilých doporučovacích algoritmech. Pokud budete CoChces.cz používat pravidelně, server se naučí, které typy nabídek zajímají právě vás a přizpůsobí svůj obsah přesně vašim potřebám.

Stay tuned!

Publikováno | Rubriky: Internet | Štítky: , | Napsat komentář

Andy Warhol Is Gone – Lousy Robot

Více na http://lousyrobot.com/.

Publikováno | Rubriky: Jen tak | Štítky: , | Napsat komentář

Vymývání mozků v podání Bobby McFerrina

Publikováno | Rubriky: Jen tak | Napsat komentář

Sergey Brin a Larry Page před osmi lety o Googlu

Celkem zajímavé video, když si uvědomíte, že bylo natočeno v roce 2004. Je dobré vidět, kolik vymožeností je s námi už tak dlouho a kolik zapadalo prachem. Třeba zmínka o Orkut, který je dneska úspěšný leda v Brazílii a možná trochu v Indii. V době, kdy Zuckerberg ukazoval Thefacebook kamarádům na Harvardu, Google už Orkut tlačil hrdě vpřed. A jak to dopadlo dnes víme.

Mimochodem, zajímalo by mě, jakou má Facebook vlastně komparativní výhodu. Kdyby někdo chtěl dostihnout Google ve vyhledávání, musí vybudovat úplně obrovskou infrastrukturu, aby u sebe dokázal uložit valnou část celého webu a vyvinout zatraceně chytrý algoritmus. Na Facebooku je zajímavé s trochou nadsázky tak akorát to, že je tam hodně lidí. Ti ale můžou každým dnem jít cvrnkat kuličky k někomu, kdo jim ukáže zase něco zábavnějšího než šmírování cizích fotek a sledování, kdy si kdo kde uprdnul…

Publikováno | Rubriky: Internet | 2 komentáře

Zend Framework a modely

Asi předevčírem jsem zase jednou na chvilku nakoukl do tutoriálu Zend Framework Quick Start. Nutno podotknout, že quick start je v případě Zendu opravdový eufemismus. Každý nový projekt se Zend Frameworkem znamená nastudovat tunu dokumentace, aby člověk zjistil, jak co nakonfigurovat, který adresář co znamená atd. Ale o tom psát nechci.

Zdá se, že součástí „rychlého“ úvodu do problematiky je konečně i kapitola o modelech (Create a Model and Database Table). Tahle kapitola mě přímo pobouřila. K jedné tabulce je podle ní potřeba stvořit až tři třídy, které v podstatě dělají to samé.

Na začátku vývoje Zendu v dokumentaci nějaký návod tohohle typu chyběl, takže si vývojáři využití návrhového vzoru Table Data Gateway vykládali po svém a pokoušeli se ho naroubovat na asi známější ActiveRecord. To s sebou nese četná úskalí, ale ve většině případů takové nasazení stačí. Pěkným příkladem je tahle otázka na StackOverflow. Odpověď, kterou autor otázky označil za vyhovující je nádhernou ukázkou rozšířeného bludu, že model je (IS-A) tabulka. Problém je, že běžně je model spíš entita z reálného světa, která o tabulkách nemusí mít ani ponětí. Může se klidně skládat ze záznamů z více tabulek. Jinými slovy model spíše využívá (HAS-A) tabulku.

Výborně je celá problematika vysvětlena v článku jednoho ze spolupachatelů příslušné části Zend Frameworku. Tady se autor – bohužel už trochu s křížkem po funuse – snaží uvést na pravou míru, jak to vlastně při implementaci komponenty Zend_Db mysleli.

Cítím, že příklad v oficiálním tutoriálu je tak nějak filozoficky správně. Pořád se mi ale hnusí představa, že kvůli každému prdu musím vyrábět tunu kódu, který jen překládá data z jednoho objektu do druhého.

Publikováno | Rubriky: Software | Štítky: , , | Napsat komentář

O čem to vlastně je ten sémantický web?

Tradičně excentrický proslov, ale člověk by tomu fakt věřil:o)

Publikováno | Rubriky: Internet | Štítky: | Napsat komentář