Zobrazují se příspěvky se štítkemgoogle. Zobrazit všechny příspěvky
Zobrazují se příspěvky se štítkemgoogle. Zobrazit všechny příspěvky

neděle 12. února 2012

P2D2 2012

Kolega mne, stejně jako loni, upozornil, že se blíží P2D2 a opět bude velmi zajímavé. Prohlédl jsem program a zaregistroval se, na první pohled jsem nemohl přehlédnout Hlavní hosty – Magnuse Hagandera (byl na konferenci i loni) a Simona Riggse. Oba jsou poměrně významnými vývojáři PostgreSQL komunity. Místo bylo stejné jako loňský rok, tedy Malostranské náměstí v budově MFF UK.

Program

8:00 - 8:45  Pavel Stěhule - ranní workshop o optimalizaci

9:00 - 9:30 registrace

9:30 - 9:40 Tomáš Vondra, Petr Jelínek - zahájení, informace o organizaci apod.

9:45 - 10:30 Simon Riggs (UK) - Future of PostgreSQL (keynote)

10:40 - 11:25 Petr Kopecký - Nasazení PostgreSQL v praxi

11:35 - 12:20 Vratislav Beneš - Statistické modely a jazyk R v PostgreSQL

12:20 - 13:00 oběd

13:00 - 13:45 Magnus Hagander (SWE) - Data-driven cache invalidation

13:50 - 14:35 Tomáš Vondra - SSD, fsync, úroveň WAL logu a jejich vliv na výkon

14:35 - 15:00 coffee break

15:00 - 15:30 Tomáš Pospíšil - Indexování XML dat v PostgreSQL (GSoC 2011)

15:40 - 16:25 Pavel Stěhule - Column-stores (MonetDB, LucidDB, ...)

16:30 - 17:00 lightning talks

Simon Riggs – ?

Magnus Hagander – snadné zabezpečení hesel v PostgreSQL

Tomáš Vondra – sdílené slovníky pro PostgreSQL

? – nový plugin Toad Extension pro Eclipse a PostgreSQL - http://toadextensions.com/index.jspa?product=eclipse

Program se liší od oficiálního, popisuje skutečnost. Přesné názvy lightning talků si bohužel nepamatuji.

Dorazil jsem na ranní workshop mezi prvními a asi i to přispělo k tomu, že jsem během dne měl problémy s udržením pozornosti a, přiznávám se, párkrát jsem na chvilinku usnul. Po workshopu začala registrace, při níž každý dostal visačku a tašku s materiály od sponzorů, hrníčkem a dvěmi samolepkami se slonem.

V první přednášce Simon Riggs představil budoucnost PostgreSQL – co bude v nové verzi a co by mohlo být ve verzích dalších. Jde o velice zajímavé vlastnosti, jako materializované pohledy, autonomní transakce a další.

Po něm Petr Kopecký mluvil o tom, jak PostgreSQL používají oni, bohužel jsem byl dost mimo a nebyl jsem schopen tuto přednášku zkonzumovat. Osobně mi přišla dosti zmatená, chyběl jí jasný rámec, který by osvětlil, o čem vlastně přednáška je a co je jejím cílem.

Dále Vratislav Beneš pěkně ukázal možnosti pluginů v PostgreSQL, konkrétně pluginu, který připojuje statistický software R. Jednoduché, efektivní, elegantní. Po jeho povedeném příspěvku následoval neméně povedený oběd ;) Po zkušenostech z minula totiž nebyl ranní coffee break, a tak byli diváci značně hladoví, ale na každého se dostalo.

Po obědě Magnus Hagander ukazoval, jak lze z PostgreSQL řídit validnost cache. Tím se sice databáze používá spíše jako aplikační server, ale proč vlastně ne.

Další velice zajímavou přednášku měl Tomáš Vondra, který se zabýval vhodností užití SSD disků. Závěry byly poměrně překvapivé, někdy SSD disky v poměru cena/výkon naprosto likvidují klasické disky, jindy je tomu naopak. Jako ostatně vždy v životě, záleží na typu užití.

Pak následoval další coffee break a po něm Tomáš Pospíšil hovořil o svém snažení v rámci Google Summer of Code a indexaci dat v PostgreSQL. Poselství znělo jasně, pokud jste student a chcete zajímavé zkušenosti, dobrý záznam do CV, pak je GSoC skvělá příležitost. Pak Pavel Stěhule představil principy ukládání záznamů po sloupcích a jejich výhody a nevýhody. Někteří tuto přednášku brali jako pohanskou, protože Pavel je jedním z hlavních představitelů PG komunity u nás ;)

No a to nejlepší nakonec – lightning talks, přihlášené přímo na konferenci. Z nich mě nejvíc zaujala přednáška Magnuse Hagandera o tom, jak je důležité správně šifrovat uživatelská hesla a emaily. Nikdo přece nechce být zdrojem pro spammery, nebo posměchem na wikileaks.

Před zhodnocením jen doplním, že po konferenci byla “after party” v Malostranské pivnici. P2D2 2012 se povedla a už se těším na další ročník. (a také zvažuji vstup do CSPUGu)

pondělí 4. července 2011

HTC Tattoo – upgrade na Android 2.3.3 (Gingerbread)

Když jsem si kupoval své Tattoo, pokusně jsem volil Android, pokud možno za co nejnižší cenu. Nový operační systém, těžko říct, co od něj lze čekat. Ukázalo se, že je schopný přežít a dokonce i válcovat své rivaly. Dnes bych zřejmě volil jinak, než jen cenou a připlatil bych si, minimálně za model s autofokusem, HTC od začátku slibovalo, že budou pro Tattoo dostupné updaty, určitě na Android 2 a pak asi i na novější verze, ale sliby chyby a já víc než rok čekám na update. Už není Android 2, ani 2.1, ba dokonce ani 2.2. Proto už nechci ztrácet čas čekáním, až HTC s něčím přijde, příjde-li vůbec někdy s něčím. Takže updatnu své Tattoo na verzi 2.3.3. Jak na to?

Nejprve proveďte zálohu všeho. co je Vám na telefonu milé. K tomu se výborně hodí utilita MyBackup Root (zdarma). K jejímu použití ale potřebujete mít na telefonu aktivovaný tzv. root režim, jak na to je v návodu z loňska – Rootujeme Tattoo. Jen bych doporučil použít aktuálnější verzi, kterou lze stáhnout zde: 1 Click Root a ClockWorMod pro Tattoo 3.0.2.7.

Máme zazálohováno a rootováno, můžeme přejít k samotné instalaci. Můžeme jí uskutečnit dvěma způsoby, buď pomocí aplikace ROM Manager, nebo přes Recovery konzoli. Já jsem zvolil druhou možnost, ale první je výrazně jednodušší.

Postup pomocí ROM Manageru:

Spusťte ROM Manager

Zvolte Download ROM a vyberte CyanogenMod, případně také Google Apps

Zazálohujte si stávající ROM volbou Backup Existing ROM

Poté chtějte odstranit data a cache – volba Wipe data, Wipe cache

Tattoo se restartuje v Recovery módu, vymaže data, cache¨, nainstaluje CyanogenMod a na závěr restartuje do nového FW.

Postup přes Recovery konzoli:

Stáhněte poslední verzi CyanogenModu - http://wiki.cyanogenmod.com/wiki/Latest_Version#HTC_Tattoo

Stáhněte si Google Apps - http://wiki.cyanogenmod.com/wiki/Latest_Version#Google_Apps

Tyto soubory nakopírujte na SD kartu do rootu, odpojte telefon od PC

Vypněte telefon

Zmáčkněte domeček a držte tlačítko pro zapnutí telefonu, telefon nastartuje v ClockworkMod Recovery módu

Zvolte v menu Wipe data/factory reset

Zvolte v menu Wipe cache partition

Zvolte Install zip from sdcard

Zvolte Choose zip from sdcard

Označte CyanogenMod soubor (např. update-cm-7.0.3-click-signed.zip)

Po nainstalování můžete provést instalaci Google Apps stejným postupem – Install zip from sdcard, choose…

Po doběhnutí klikněte na Go Back a stisnutím položky menu Reboot system now máme hotovo

První start systému mi trval neuvěřitelně dlouho, asi 3-5 minut,a le druhý start byl již bleskový. Android 2.3.3 je oproti 1.6, kterou jsem doposud používal, jako trabant proti mercedesu.

středa 10. března 2010

Google končí s cenzurou v Číne

Lepší dárek si k 51. výročí svého povstání asi nemohli Tibeťané přát, společnost Google se rozhodla, že končí s cenzurou v Číně, i kdyby jí to mělo zcela tento trh uzavřít. Čas ukáže, nakolik vážně je myšleno toto rozhodnutí a jestli se případně přidají i ostatní významné servery, které doposud svůj obsah pro Čínu cenzurují.

Čína už totiž dávno není malé děcko, kterému můžete beztrestně sebrat kyblíček, jak se stále častěji ukazuje, např. když se chtěl prezident Obama setkat s Dalajlámou, stačil jeden telefonát z Číny a schůzka byla zrušena. Jen připomínám, že od roku 1991 se s dalajlamou sešel každý prezident USA, tedy i spoustou lidí tolik nenáviděný G.W.Bush. Důvody tohoto rozhodnutí jsou prosté, Čína je největším věřitelem USA a finanční krize tento fakt ještě více zdůraznila. Čínský trh je obrovský a má velký potenciál, neúčast v něm může každou společnost hodně mrzet.

Takže Google si rozhodně opět zaslouží palec nahoru.

pondělí 15. února 2010

Chromium a gentoo

Dnes se mi po dlouhé době podařilo docílit opět aktualizovaného linuxového systému. S tím ale, jak už je dobrým zvykem, přestalo fungovat pár věcí. Protože updaty dělám vždy, když se chci pobavit a strávit pár hodin hledáním na google a linuxáckých portálech, trochu mě rozhodilo, že přestaly fungovat právě prohlížeče.
Firefox se po updatu na verzi 3.6 stal ultranestabilním, chvíli nešel spustit ani bez přepínače -safe-mode. Pokud se pokusím cokoliv stáhnout, tak bez milosti spadne. Lepší na tom je už jen to, že není ani schopen odeslat zprávu o chybě :D
Chromium se začalo vymlouvat na chybějící knihovny nss. Zarážející, když nss mám normálně nainstalované, nicméně stačí knihovny nalinkovat. Takže už mi funguje alespoň jeden prohlížeč. (Ale už jsem ho taky zbořil)

ln -s /usr/lib/libnss3.so libnss3.so.1d
ln -s /usr/lib/libnssutil3.so libnssutil3.so.1d
ln -s /usr/lib/libsmime3.so libsmime3.so.1d


Pomalu nastává čas zmoudřet a přestat aktualizovat, odebrat flag pro neověřené balíčky, anebo přejít na nějakou nekompilující distribuci.