<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>Bložínek</title>
	<atom:link href="http://www.blozinek.cz/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.blozinek.cz</link>
	<description>virtuální domov slečny - FELačky</description>
	<pubDate>Mon, 24 Oct 2011 07:25:55 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.1</generator>
	<language>en</language>
			<item>
		<title>Androidizace jablečných věcí</title>
		<link>http://www.blozinek.cz/androidizace-jablecnych-veci/</link>
		<comments>http://www.blozinek.cz/androidizace-jablecnych-veci/#comments</comments>
		<pubDate>Mon, 24 Oct 2011 07:24:21 +0000</pubDate>
		<dc:creator>AlenKa</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[android]]></category>

		<category><![CDATA[Apple]]></category>

		<guid isPermaLink="false">http://www.blozinek.cz/?p=412</guid>
		<description><![CDATA[Nápad na androidizaci jablečných věcí se zrodil přesně den před GDD 2010 díky @romannurik jak je vidět na této fotce. Takový půl rok mi sebralo, než jsem sehnala nálepky a druhý půl rok než jsem si našla čas a chuť to provést. Čili kdyby se někdo ptal, už nemám Apple, ale Apple-Android! :o)

]]></description>
			<content:encoded><![CDATA[<p class="p1">Nápad na androidizaci jablečných věcí se zrodil přesně den před GDD 2010 díky <a href="http://twitter.com/romannurik" target="_blank">@romannurik</a> jak je vidět <a href="https://lh6.googleusercontent.com/-EaSc05Jxulc/TOUUjiTGCMI/AAAAAAAAAaU/_Eix2rBtc4I/s720/20101115-IMG_0507.jpg">na této fotce</a>. Takový půl rok mi sebralo, než jsem sehnala nálepky a druhý půl rok než jsem si našla čas a chuť to provést. Čili kdyby se někdo ptal, už nemám Apple, ale Apple-Android! :o)</p>
<p class="p1" style="text-align: center;"><a href="http://www.blozinek.cz/wp-content/uploads/2011/10/img_20111023_214955.jpg"><img class="aligncenter size-medium wp-image-413" title="Apple android" src="http://www.blozinek.cz/wp-content/uploads/2011/10/img_20111023_214955-300x225.jpg" alt="" width="300" height="225" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.blozinek.cz/androidizace-jablecnych-veci/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Změna defaultní animace Android aktivity</title>
		<link>http://www.blozinek.cz/zmena-defaultni-animace-android-aktivity/</link>
		<comments>http://www.blozinek.cz/zmena-defaultni-animace-android-aktivity/#comments</comments>
		<pubDate>Fri, 12 Aug 2011 19:49:46 +0000</pubDate>
		<dc:creator>AlenKa</dc:creator>
		
		<category><![CDATA[Ostatní]]></category>

		<category><![CDATA[activity animation]]></category>

		<category><![CDATA[android]]></category>

		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.blozinek.cz/?p=409</guid>
		<description><![CDATA[Před časem jsem u jednoho Android projektu potřebovala deaktivovat defaultní animace aktivity, která je přímo v Android frameworku nadefinovaná na “slide-in” animaci zprava doleva. Vzhledem k tomu, že se mi nepodařilo vygooglit žádné rozumné řešení, přišla mi vhod rada od @ondraz, kterou alespoň formou tohoto článku zanechám příštím generacím.
Každá aktivita má totiž nějaké téma (theme) [...]]]></description>
			<content:encoded><![CDATA[<p>Před časem jsem u jednoho Android projektu potřebovala deaktivovat defaultní animace aktivity, která je přímo v Android frameworku nadefinovaná na “slide-in” animaci zprava doleva. Vzhledem k tomu, že se mi nepodařilo vygooglit žádné rozumné řešení, přišla mi vhod rada od <a href="http://twitter.com/ondraz" target="_blank">@ondraz</a>, kterou alespoň formou tohoto článku zanechám příštím generacím.</p>
<p>Každá aktivita má totiž nějaké téma (theme) a to má přímo v Android Frameworku <a href="http://goo.gl/8aQvE">nadefinované atributy</a> vztahující se k animacím, které je možné definováním vlastního tématu přepsat. V řeči XML to vypadalo nějak takto:<br />
<code><br />
&lt;style name="NoAnimationTheme" parent="ParentTheme"&gt;<br />
&lt;item name="android:windowAnimationStyle"&gt;@null&lt;/item&gt;<br />
&lt;/style&gt;<br />
</code></p>
<p>Předchozí kus kódu stačí umístit do themes.xml. V mém případě měla aktivita už vlastní téma nadefinované (ParentTheme), které nové téma dědí pro zachování všech ostatních atributů. V Android Manifestu je pak aktivitám, které mají být bez animace, potřeba přidat následující řádek.</p>
<p><code><br />
android:theme="@style/NoAnimationTheme"<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.blozinek.cz/zmena-defaultni-animace-android-aktivity/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Nastavení vyhledávání na ČSFD v Google Chrome</title>
		<link>http://www.blozinek.cz/nastaveni-vyhledavani-na-csfd-v-google-chrome/</link>
		<comments>http://www.blozinek.cz/nastaveni-vyhledavani-na-csfd-v-google-chrome/#comments</comments>
		<pubDate>Sat, 23 Apr 2011 11:00:36 +0000</pubDate>
		<dc:creator>AlenKa</dc:creator>
		
		<category><![CDATA[Počítače]]></category>

		<category><![CDATA[google]]></category>

		<category><![CDATA[chrome]]></category>

		<category><![CDATA[csfd]]></category>

		<category><![CDATA[custom search]]></category>

		<guid isPermaLink="false">http://www.blozinek.cz/?p=405</guid>
		<description><![CDATA[Podle toho, co slyším od lidí kolem sebe, většina má velký problém s vyhledáváním filmů na ČSFD. Nejen, že nedávají vždy úplně relevantní výsledky, i v nové verzi je orientace ve výsledcích dost problematická.
Dodneška jsem tento problém řešila zadáním názvu filmu a řetězce &#8220;ČSFD&#8221; do Googlu, přičemž první výsledek většinou opravdu odpovídá hledané stránce na [...]]]></description>
			<content:encoded><![CDATA[<p>Podle toho, co slyším od lidí kolem sebe, většina má velký problém s vyhledáváním filmů na<a href="http://www.csfd.cz/"> ČSFD</a>. Nejen, že nedávají vždy úplně relevantní výsledky, i v nové verzi je orientace ve výsledcích dost problematická.</p>
<p>Dodneška jsem tento problém řešila <strong>zadáním názvu filmu a řetězce &#8220;ČSFD&#8221; do Googlu,</strong> přičemž první výsledek většinou opravdu odpovídá hledané stránce na ČSFD. I tak to ale znamená vedle zadání fráze ještě minimálně jedno kliknutí. Proto jsem se rozhodla si vyhledávání na ČSFD<strong> integrovat do prohlížeče Chrome</strong> s využitím <a href="http://www.google.com/support/chrome/bin/answer.py?answer=95653">Custom search</a> a funkce &#8220;I&#8217;m feeling lucky&#8221;, samotného vyhledávače. Abych si náhodou nebrala kredit jen na sebe, nutno podotknout, že mně na tento nápad přivedl <a href="http://twitter.com/#!/srakyi">@srakyi</a> před pár měsíci, který měl podobným způsobem custom search nastavený (nejsem si jistá, jestli právě u ČSFD).</p>
<p>Co je teda potřeba udělat? V Chrome se dostat do Preferences &gt; Manage search engines a tam přidat řádek s libovolným názvem, zkratkou například csfd a především adresou a to v tomto formátu:</p>
<p><em>http://www.google.com/search?q=csfd+%s&amp;btnI=Im+Feeling+Lucky</em></p>
<p>Do adresního řádku poté stačí vždy zadat <strong>csfd mezerník a název hledaného filmu/herce</strong>. Po provedené query na Google se automaticky vybere první výsledek a vy se bez dodatečných kliků dostáváte rovnou na profilovou stránku na ČSFD. Tak třeba někomu tahle vychytávka udělá radost stejně jako mně :-).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blozinek.cz/nastaveni-vyhledavani-na-csfd-v-google-chrome/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Jak jsem objevila kouzlo uživatelského testování (user testů)</title>
		<link>http://www.blozinek.cz/jak-jsem-objevila-kouzlo-uzivatelskeho-testovani-user-testu/</link>
		<comments>http://www.blozinek.cz/jak-jsem-objevila-kouzlo-uzivatelskeho-testovani-user-testu/#comments</comments>
		<pubDate>Wed, 20 Apr 2011 17:23:29 +0000</pubDate>
		<dc:creator>AlenKa</dc:creator>
		
		<category><![CDATA[FEL ČVUT]]></category>

		<category><![CDATA[Počítače]]></category>

		<category><![CDATA[usability test]]></category>

		<category><![CDATA[user test]]></category>

		<category><![CDATA[y39tur]]></category>

		<guid isPermaLink="false">http://www.blozinek.cz/?p=400</guid>
		<description><![CDATA[Je to asi půl hodiny co jsem se vrátila ze své první OPRAVDOVÉ návštěvy usability labu a sice jako člověk, který testuje, nikoliv ten, kterého „mučí“ na druhé straně. A jsem z toho tak nadšená, že to musím samozřejmě okamžitě vypustit do světa. Jen upozorňuju, že spousta názorů tady je silně „laických“. O usability potažmo [...]]]></description>
			<content:encoded><![CDATA[<p>Je to asi půl hodiny co jsem se vrátila ze své první OPRAVDOVÉ návštěvy <strong>usability labu</strong> a sice jako člověk, který testuje, nikoliv ten, kterého „mučí“ na druhé straně. A jsem z toho tak nadšená, že to musím samozřejmě okamžitě vypustit do světa. Jen upozorňuju, že spousta názorů tady je silně „laických“. O usability potažmo uživatelské testování se zajímám jen hodně rekreačně a i když právě absolvuju už druhý předmět s touto tématikou, musím říct, že jsem daleko od toho, abych byla schopná sama provést alespoň jeden bezproblémový test.</p>
<p>Celé toto testování bylo vrámci předmětu <a href="http://www.feld.cvut.cz/education/bk/predmety/11/89/p11891604.html">Y39TUR</a> na ČVUT FEL. Cílem je podrobit vybraný testovaný objekt testu metodikou <strong>heuristické evaluace, kognitivního průchodu</strong> a v druhé polovině semestru konečně také <strong>uživatelskému testování.</strong> V minulých letech user testy prováděl každý sám a doma a co si budeme nalhávat, většina lidí si nějaké věci vymyslí a i tak se test doma nedá ani trochu srovnávat s tím v usability labu. Proto jsme byli tento rok rozděleni do skupin po čtyřech, dostali přířazený jeden synchronizační software a tři týdny času. Během toho bylo potřeba zarezervovat laboratoř a sehnat pět ochotných lidí, kteří se podrobí testu.</p>
<p style="text-align: center;"><a href="http://www.blozinek.cz/wp-content/uploads/2011/04/ulab.jpg"><img class="aligncenter size-medium wp-image-401" title="Usability Lab" src="http://www.blozinek.cz/wp-content/uploads/2011/04/ulab-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>Námi testovaným programem byl <a href="http://allwaysync.com/">Allways Sync </a> a testovali jsme v <a href="http://ulab.cz/">Usability labu</a> na ČVUT FEL na Karlově náměstí a k testování jsme používali software <a href="http://www.techsmith.com/morae.asp">Morae</a>. Na testování jsme měli něco<strong> kolem tří hodin</strong> a ze začátku to šlo po másle. Na každého účastníka nám vyšlo cca 25 minut a <strong>většina testů procházela hladce</strong>. Poslední dva se ale v úkolech <strong>pěkně vykoupali a jeden dokonce nedokončil</strong>. A při tom všem si člověk vlastně uvědomil, <strong>proč jsou ty user testy tak skvělé</strong>. Kdybych se sama na tu aplikaci podívala a zhodnotila ji, věřím že bych nepřišla ani na zlomek chyb a problémů, které jsme takhle odhalili. Ono opravdu každý program používá jinak a to co pro tři technicky zdatné lidi mohlo být nad slunce jasné, druzí dva neméně technicky šikovní tak úplně nezvládnou. Skvělým příkladem bylo, kdy minimálně jeden člověk aktivně používal možnost &#8220;Analyse&#8221; a v post-testovém dotazníku ji označil jako nejsilnější místo programu. Jiní na tuto možnost ani nešáhli, nevšimli si ji a když už ji použili, tak spíše omylem a pravděpodobně ani nevěděli, co od ní čekat.</p>
<p><strong> Usability lab</strong> je rozdělená <strong>do dvou místností.</strong> V jedné koukáte asi tak do pěti monitoru naráz, abyste analyzovali co se teď zrovna děje v místnosti vedle. Ta je uzavřená, <strong>snímaná dvěma kamerami</strong>, plus je samozřejmě vidět výstup ze samotné obrazovky počítače. Tři lidi v jedné místnosti zapisují (observer room) jak nejrychleji to jde do speciálního logovacího programu (<a href="http://www.techsmith.com/morae/logandobserve.asp">Morae Observer</a>) a čtvrtý sedí vedle účastníka vedle a <strong>dělá takzvaného moderátora</strong>. Údajně je možné, aby moderátor seděl společně s ostatními v observer room a vedle komunikoval jen mikrofonem. To nám ale přišlo daleko horší, neosobnější a s pomalejší reakcí na uživatelovy akce, že jsme nakonec tuto možnost ani nezkoušeli.</p>
<p>První uživatelé šli hladce. Až u těch posledních dvou jsme opravdu poznali, zač je toho user test. Jednoho z nich jsem dokonce moderovala a jak jsem se dozvěděla, byla jsem na něj příliš měkká, nenechala ho v tom tolik vymáchat a až příliš moc mu nakonec poradila. Holt mi asi bylo líto člověka, který se potí v přehráté místnosti sledován dvěma kamerama a snažící se proniknout do naprosto neskutečně špatně navrhnutého software. Před testem jsme dělali <strong>pre-test dotazník</strong> a po testu zase <strong>post-test dotazník</strong> spíše ve formě dialogu nad aplikací, se kterou měl čerstvou zkušenost. Mohla bych o tom psát ještě dlouho, ale místo toho raději bodově zkusím shrnout takové <strong>nejzajímavější momenty</strong>, nové poznatky a to, co víme, že bychom příště udělali jinak a lépe (přičemž spousta věcí nám byla doporučena přímo cvičícím, který přišel na supervizi)</p>
<ul>
<li>Až na jednoho jsme měli štěstí na poměrně<strong> dost ukecané participanty</strong>. Opravdu komunikovali, říkali co si myslí a co hledají a dělají. A s takovýma se vždycky lépe pracuje</li>
<li>Dost nás potrápil hardware. Počítače v usability labu pravděpodobně <strong>zažily druhou světovou válku</strong> a jejich výkon tomu odpovídal. Několikrát zamrzl při psaní textu do notepadu a obnovení trvalo klidně i minutu, dvě.</li>
<li>Jak jsme se dozvěděli, je naprosto normální <strong>během testu měnit scénář, post a pre testové dotazníky</strong>. A občas se to opravdu může hodit</li>
<li>Občas mají účastníci tendenci při post-testovém dotazníku místo toho <strong>jak by software využil on mluvit o tom, jak si myslí, že by se hodil ostatním lidem</strong>. Což samozřejmě nechceme a měli bychom ho vrátit zpátky na správnou kolej</li>
<li>Vysledky celeho testu by se rozhodně neměla interpretovat jako „30 procent uživatelů reaguje takhle“. Stačí uvést počet participantů toho určitého testu. Ostatně kdo je schopný ve svém user testu nasimulovat alespoň trochu odpovídající vzorek lidstva</li>
<li>Ve scénáři se vyplatí <strong>hodně zvýraznit klíčová slova</strong>. My měli názvy složek a souborů kurzívou, ale je pravda že jsou to přesně tato slova, ke kterým se uživatel pořád dokola vrací a kurzíva nestačí k tomu, aby mu hledání dostatečně zjednodušila</li>
<li>Moderátor by měl <strong>do testu vstupovat minimálně </strong>a rozhodně nereagovat na nějaké ujištění, že uřivatel něco udělal/neudělal správně. Jako jsem to špatně dělala místy já :o) Občas jsem se zkrátka neudržela a myslím že mi dost uškodilo to, že jsem participanta znala osobně. Cizímu člověku bych neměla tendence tolik napovídat</li>
<li>No a na konci ho samozřejmě ujistit v tom, že i když se v programu totálně ztratil, nebyl to jeho fail ale něco, co je pro nás naopak ohromně přínosné a fakt, že při tom pomohl objevit spoustu chyb</li>
<li>Rozhodně by se nám hodilo, <strong>kdyby měl moderátor sluchátka</strong> nebo nějaký privátní způsob komunikace s druhou místností. Takhle jsme mohli z druhé strany do všeho vstupovat jen mikrofonem, který samozřejmě slyšel i účastník. A to ho může naopak ještě více znervóznit</li>
<li>Skoro mi přijde, že vyhodnocování těchto dotazníků a testů je <strong>tak trochu psychologie a sociologie</strong>. Jak nás například cvičící upozornil a my to pak opravdu dvakrát viděli na vlastní kůži – participant se v programu totálně vykoupal, nevěděl jak ho používat ani jak splnit některé úkoly. Na konci ale stejně řekl, že by program klidně doporučil. Prý to dělají nekonfliktní lidé. Co je na tom pravdy, nevím, ale tady to docela sedělo <img src='http://www.blozinek.cz/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </li>
<li>Přístě bychom určitě vymysleli jinak scénář a to tak, <strong>aby bylo možné se z chyby dostat</strong> a klidně nějaký úkol přeskočit. Nám totiž na sebe poměrně dost navazovaly a ve chvíli, kdy jeden nedopadl dobře, nebylo jak navázat tím dalším i kdybychom ho chtěli přeskočit.</li>
</ul>
<div style="text-align: center;"><a href="http://www.blozinek.cz/wp-content/uploads/2011/04/ulab2.jpg"><img class="aligncenter size-medium wp-image-402" title="Usability lab cvut fel" src="http://www.blozinek.cz/wp-content/uploads/2011/04/ulab2-300x225.jpg" alt="" width="300" height="225" /></a></div>
<p>Zkrátka a dobře usability testování je větší sranda a větší věda, než jsem si myslela a než může na první pohled laikovi připadat a dost vážně uvažuju o tom, <strong>že ho nějakým dílem zkusím zapojit třeba do diplomky</strong>. Já si chci totiž ještě někdy toho moderátora zkusit znovu a lépe!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blozinek.cz/jak-jsem-objevila-kouzlo-uzivatelskeho-testovani-user-testu/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Konference o cloudu - co dala a především co vzala</title>
		<link>http://www.blozinek.cz/konference-o-cloudu-co-dala-a-predevsim-co-vzala/</link>
		<comments>http://www.blozinek.cz/konference-o-cloudu-co-dala-a-predevsim-co-vzala/#comments</comments>
		<pubDate>Tue, 05 Apr 2011 13:38:05 +0000</pubDate>
		<dc:creator>AlenKa</dc:creator>
		
		<category><![CDATA[Osobní deníček]]></category>

		<category><![CDATA[Počítače]]></category>

		<category><![CDATA[cloud]]></category>

		<category><![CDATA[idf2011]]></category>

		<category><![CDATA[internet info]]></category>

		<category><![CDATA[konference]]></category>

		<guid isPermaLink="false">http://www.blozinek.cz/?p=397</guid>
		<description><![CDATA[Z letošního Internet Developer Forum jsem utekla po druhé hodině odpolední se silně smíšenými dojmy a ten ušetřený čas můžu třeba věnovat napsání tohoto blogpostu. Potřebuju totiž někam kromě svého Moleskine vypustit dojmy, které z této konference mám a taky těch opravdu málo zajímavých informací, co jsem si odnesla. Vezmu to od toho pozitivnějšího. A [...]]]></description>
			<content:encoded><![CDATA[<p>Z letošního Internet Developer Forum jsem utekla po druhé hodině odpolední se silně smíšenými dojmy a ten ušetřený čas můžu třeba věnovat napsání tohoto blogpostu. Potřebuju totiž někam kromě svého Moleskine vypustit dojmy, které z této konference mám a taky těch opravdu málo zajímavých informací, co jsem si odnesla. Vezmu to od toho pozitivnějšího. A tedy od samotných kusých poznámek, které jsem si během jednotlivých prezentací zapsala (ve skutečnosti je tohle jen takový tenký výběr).</p>
<ul>
<li>na Azure si můžete udržovat celkově dvě verze aplikace - staging a production. U AppEngine jich můžete mít daleko více, ale o tom se už nemluvilo&#8230;</li>
<li>škálování se uvádí v soupisu výhod cloudu vždy na prvním místě, ve skutečnosti je ale pro většinu tuzemských aplikací naprosto zbytečná a vystačí si s jednou instancí</li>
<li>Azure je pro PHPko aktuálně naprosto nepoužitelný, na Amazonu frčí bez problému</li>
<li>AWS má fakt pekelně složitý ceník a nemáte možnost dopředu odhadnout, kolik vás to bude po spuštění stát (vzhledem k ceným za requesty a spoustu proměnlivých věcí). Hodně by mi tam chyběla možnost určit hranici ceny, přes kterou to daný den nesmí jít, jako je na AppEngine</li>
<li>Super na Amazonu bylo, jak lze dvěma kliknutími rozběhat virtuál s přichystanou distribucí Ubuntu (to samé pravděpodobně i pro jiné distribuce)</li>
<li>těším se, až bude můj foťák posílat fotky na Picasu, jako nastínil Filip ve své vizi cloudové budoucnosti (jejich zpracování a nahrání je vždycky hrozný opruz). I když taky popřel, že na něčem takovém Google dělá. Ale když ne Google, přijde s tím určitě někdo jiný</li>
</ul>
<p>V posledních dvou měsících jsem byla už na dvou konferencích pořádaných Internet infem a ani z jedné jsem nebyla nijak unesená. Vesměs nulová informační hodnota, spousta marketingu, reklamy a to tedy ani v nejmenším neodpovídalo ceně, za kterou byla konference oficiálně na webu prodávána (vždy tuším nad 1000, možná dokonce i 2000). Spousta prezentací končila v polovině času a obsahově často ani neodpovídala názvu.</p>
<ul>
<li>Keynote od člověka z Microsoftu byla poměrně dobrá. Místo obecného úvodu do cloudu ale od začátku (až do chvíle než jsem odešla) prezentováno ve stylu &#8220;takto to děláme u Azure&#8221;. Ale to chápu, některé slajdy byly hodně povedené a informačně to byla jedna z lepších přednášek</li>
<li>Na přednášku Honzy Kodery jsem se podle toho, co psal na twitteru poměrně těšila a i v průběhu z ní neměla vůbec špatný dojem. To se změnilo ve chvíli, kdy jsem čekala, že přejde do druhé zajímavější poloviny prezentace a začne se věnovat tématu. Místo toho se objevil konečný slajd a místo pro otázky. Nevím jak ostatní, já se tedy rozhodně nedozvěděla, jak si poskytovatele cloudových služeb vybrat. Zvlášť mi přišlo, že o tom vykládal člověk, který ze tří největších hráčů vyzkoušel tak maximálně Amazon.</li>
<li>Celkově tam bylo hodně hodně Azure, docela dost Amazonu a prakticky nula nula nic co se AppEngine týče. To ho u nás opravdu nikdo neužívá a ani to nikoho nezajímá, že si na to nesehnali nějakého speakera?</li>
<li>Všichni si určitě budou myslet, že to sem píšu jen proto, že jsem silně Google positive, ale musím uznat, že přednáška Filipa byla asi nejlepší ze všech, které jsem za den viděla. Vtipná, i když taky trochu reklamní a část z ní jsem už viděla na videu z jiné jeho prezentace. Přesto - udržel pozornost od začátku až do konce a určitě pobavil</li>
<li>Kvalita některých přednášejících byla docela hrozivá, jak ostatně na twitteru zmiňovala <a href="http://twitter.com/#!/jmtcz">@jmtcz</a>. Pokud nečetli slajdy, tak zapomínali na interakci s publikem - zkrátka už jsem na konferencích zažila i lepší speakery.</li>
<li>Ale abych nebyla jenom negativní - jídlo a networking byly fajn</li>
</ul>
<p>Co dodat. Příště asi při přemýšlení, jestli jít na Internet Info konferenci, vezmu i při nulové ceně vstupenky v potaz fakt, jestli nedokážu čas využít nějak smysluplněji a raději si o cloudu načíst pár článků na internetu.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blozinek.cz/konference-o-cloudu-co-dala-a-predevsim-co-vzala/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Last.fm rádio mobilně - hudba budoucnosti</title>
		<link>http://www.blozinek.cz/lastfm-radio-mobilne-hudba-budoucnosti/</link>
		<comments>http://www.blozinek.cz/lastfm-radio-mobilne-hudba-budoucnosti/#comments</comments>
		<pubDate>Sun, 27 Mar 2011 14:09:31 +0000</pubDate>
		<dc:creator>AlenKa</dc:creator>
		
		<category><![CDATA[Osobní deníček]]></category>

		<category><![CDATA[android]]></category>

		<category><![CDATA[last.fm]]></category>

		<category><![CDATA[last.fm radio]]></category>

		<guid isPermaLink="false">http://www.blozinek.cz/?p=391</guid>
		<description><![CDATA[Připadám si jak v příštím století! Možná jsem trochu včerejší, ale streamované hudbě jsem se docela vyhýbala. Mám vlastní vkus a vlastní knihovnu a nepotřebuju služby jako Grooveshark nebo Last.fm radio. To jsem si alespoň myslela donedávna, než jsme od GUG.cz dostali jako dáreček předplatné na pár měsíců.
Last.fm radio je při streamování z webu skvělou [...]]]></description>
			<content:encoded><![CDATA[<p>Připadám si jak v příštím století! Možná jsem trochu včerejší, ale streamované hudbě jsem se docela vyhýbala. Mám vlastní vkus a vlastní knihovnu a nepotřebuju služby jako <a href="http://listen.grooveshark.com/">Grooveshark</a> nebo <a href="http://www.last.fm/">Last.fm radio</a>. To jsem si alespoň myslela donedávna, než jsme od <a href="https://sites.google.com/a/gug.cz/www2/">GUG.cz</a> dostali jako dáreček předplatné na pár měsíců.</p>
<p>Last.fm radio je při streamování z webu skvělou službou na objevování nové hudby, třeba té, kterou poslouchají vaši kamarádi a známí. S tím jsem už před časem experimentovala. Co mně ale naprosto nadchlo je streamování z mobilu. Zastrčíte sluchátka a nepotřebujete ani jediný kilobajt hudby na SD kartě a přesto mít celou svou knihovnu s sebou. Jasně, že se současnými datovými tarify si Last.fm radio ve vlaku nepustíte. Jako takové malé okénko do budoucnosti je to ale moc pěkné.</p>
<p style="text-align: center;"><a href="http://www.blozinek.cz/wp-content/uploads/2011/03/lastfm.png"><img class="aligncenter size-medium wp-image-392" title="lastfm" src="http://www.blozinek.cz/wp-content/uploads/2011/03/lastfm-300x59.png" alt="" width="300" height="59" /></a></p>
<p>Mimochodem last.fm radio není v mobilním klientovi oficiálně k dispozici (je tuším omezeno jen na USA ap.). Pokud si ho chcete vyzkoušet, stačí si stáhnout aplikaci z <a href="http://forum.xda-developers.com/archive/index.php/t-959074.html">tohoto odkazu</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blozinek.cz/lastfm-radio-mobilne-hudba-budoucnosti/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Víkend v Londýně - nejlepší!</title>
		<link>http://www.blozinek.cz/vikend-v-londyne-nejlepsi/</link>
		<comments>http://www.blozinek.cz/vikend-v-londyne-nejlepsi/#comments</comments>
		<pubDate>Thu, 24 Mar 2011 14:46:42 +0000</pubDate>
		<dc:creator>AlenKa</dc:creator>
		
		<category><![CDATA[Osobní deníček]]></category>

		<category><![CDATA[Apple Store Regent street]]></category>

		<category><![CDATA[Hyde park]]></category>

		<category><![CDATA[London]]></category>

		<category><![CDATA[Tower of London]]></category>

		<category><![CDATA[vikend]]></category>

		<category><![CDATA[Waterstones]]></category>

		<guid isPermaLink="false">http://www.blozinek.cz/?p=381</guid>
		<description><![CDATA[Myslím, že pokud začnu blogpost tím, že bych se hrozně ráda “až budu velká” do Londýna přestěhovala a našla si tam nějakou cool práci, musí být všem jasné, že se mi tam líbilo. Ono aby ne! O tom, že se tam podívám, jsem s přestávkama mluvila už od střední a díky slevové akci WizzAir se [...]]]></description>
			<content:encoded><![CDATA[<p>Myslím, že pokud začnu blogpost tím, že bych se hrozně ráda “až budu velká” <strong>do Londýna přestěhovala</strong> a našla si tam nějakou cool práci, musí být všem jasné, že se mi tam líbilo. Ono aby ne! O tom, že se tam podívám, jsem s přestávkama mluvila už od střední a díky <strong>slevové akci WizzAir</strong> se mi to konečně povedlo.</p>
<p style="text-align: center;"><a href="http://www.blozinek.cz/wp-content/uploads/2011/03/p1020838.jpg"><img class="aligncenter size-medium wp-image-382" title="London eye" src="http://www.blozinek.cz/wp-content/uploads/2011/03/p1020838-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>Do Londýna jsme odletěli v pátek brzy ráno (budík na odstrašujících 2.50) a zpět se vrátili v pondělí ráno (budík na odstrašujících 2.30). V době mezi tím jsme stihli obejít <strong>spoustu památek a nasát trochu té Londýnské atmosféry</strong>, sníst spoustu octových blbostí a potkat se s Eliškou, která tam shodou náhod byla ve stejnou dobu. Počasí vyšlo skvěle. V pátek sice pršelo, sobotu a neděli jsme si ale užili krásně slunečnou a vlastně jediný mrak, který se objevil nd celým výletem byla návštěva <strong>Google London</strong>, která v pátek bohužel padla. To jsem samozřejmně s nadsázkou “obrečela” a budu doufat, že to nebyla příležitost tohoto druhu úplně poslední. Skvělé bylo střídání stráží u Horseguards - ráno v 11. Na to jsme narazili vesměs náhodou, ale opravdu zážitek. Naopak nám ale uniklo <strong>Changing of the Guards</strong> na které jsem se hodně těšila. Mimo letní měsíce je jen každý druhý den. My tak k Buckinghamskému paláci došli v neděli, abychom zjistili, že bylo už včera. Ale kromě toho jsme nestihli ani Greenwich - o důvod víc se do Londýna brzo vrátit.</p>
<p>Nebudu z toho dělat cestovního průvodce a tak spíše zkusím popsat, <strong>co se mi na Londýně opravdu líbilo</strong>, co mně zarazilo a překvapilo a třeba z toho vyplyne i to, proč se mi vlastně tak líbil.</p>
<p>Z památek jsme dovnitř zavítali pouze do <strong>London Eye a Tower of London</strong>. Lístky jsme měli koupené online dopředu, což nám ušetřilo peníze i čekání ve frontě. London Eye je hrozný marketingový hype, který mně nijak extrémně neoslnil. Kolo se točilo možná až příliš dlouho a výhled na Londýn rozhodně nebyl vzhledem ke členitosti města a charakteru domů a staveb tak pěkný, jako třeba Paříž. Naopak <strong>Tower of London</strong> bych jedině <strong>doporučila</strong>. Správci hradu se snaží všechny expozice dělat <strong>co nejvíce interaktivní </strong>a zajímavé. Je tu tedy spousta krátkých videí, hrají se tu živé scénky s dobovým nádechem (a s interakcí s publikem) a sem tam si přečtete nějaký ten středověký příběh, ke kterému se můžete vyjádřit stisknutím jednoho ze tří tlačítek opatřených odpověďmi. Zároveň vidíte, kolik lidí před vámi si myslelo to samé.</p>
<p style="text-align: center;"><a href="http://www.blozinek.cz/wp-content/uploads/2011/03/p1020990.jpg"><img class="aligncenter size-medium wp-image-385" title="Tower of London" src="http://www.blozinek.cz/wp-content/uploads/2011/03/p1020990-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>Daleko lepší než památky jsou <strong>parky</strong>. Jsou obrovské, zelené, rozkvetlé a prostě něco, co v Praze neuvěřitelným způsobem chybí. Pokud to vezmete přes Green Park do Hyde Parku a pak rovnou do Kensigton’s Gardens, máte na půl dne vystaráno.</p>
<p>S parky souvisí i další věc - <strong>běhání</strong>. Nevím proč jsem nabyla dojmu, že v Londýně běhá snad každý. Někteří kolem cesty, jiní se prodírají davy turistů přímo u památek, většina ale běhá v parku - a speciální běžecké lahvičky s pitím included. A to množství! Neexistovalo, že byste 30 sekund nepotkali alespoň jednoho běžce, spíše celé davy.</p>
<p style="text-align: center;"><img class="size-medium wp-image-386  aligncenter" title="Hyde Park" src="http://www.blozinek.cz/wp-content/uploads/2011/03/p1020947-300x225.jpg" alt="" width="300" height="225" /></p>
<p>Britové jsou <strong>hrozně otužilí.</strong> V době, kdy u nás na zahrádky ještě ani nepomýšlíme a v teplotách, kdy zbaběle zalézáme do vnitřních prostor jsou v Anglii zahrádky naprosto přeplněné - a lidmi s daleko lehčím oblečením, než jsem měla například já. Zatímco já se tlačila do sebe nalít teplé pití prochladnutá zvenku, spousta britů si koupila kávu s ledem a šla si s ní sednout ven. Proč ne :-).</p>
<p>A kromě toho, že běhají a jsou otužilí, hrozně <strong>moc milují kafe</strong>. Snad každý druhý obchod je kavárna. Nejrozšířenější jsou asi Costa Coffee a Pret, hodně je tam ale i Starbucksů. Očividně se ale na konzumaci kávy dívají trochu jinak než v našich končinách. Většina kaváren tak má <strong>hodně málo míst na sezení</strong>, většinou spíše bar a židle a jen několik málo míst. Nadpoloviční většina zákazníků si totiž <strong>kafe bere do ruky a vyráží do ulic</strong>. Neříkám že to není u nás, ale určitě ne v takovém množství.</p>
<p><strong>Doubledeckery jsou úžasné</strong>. První den, kdy počasí moc nepřálo jsme s nimi jezdili sem a tam snad dvacetkrát - samozřejmě nahoře a vepředu. Máte skvělý rozhled a poznáte tak spoustu míst, kam byste se jinak nedostali. Na autobus se tady prakticky nečeká. Silnici, kde nevidíte ani jeden doubledecker snad nepotkáte. Na zastávce <strong>zastavuje jeden za druhým</strong> a celá řada z nich sdílí stejnou cestu. Připravit se ale musíte na to, že zejména v noci a nebo mimo centrum <strong>nezastavují na všech zastávkách</strong> a <strong>brzdí dost ostře</strong> (modřina na noze potvrzuje to, že stát na schůdcích v jedoucím autobusu se opravdu nedělá!). Ale jinak skvělý zážitek!</p>
<p style="text-align: center;"><a href="http://www.blozinek.cz/wp-content/uploads/2011/03/p1020883.jpg"><img class="aligncenter size-medium wp-image-387" title="Doubledecker" src="http://www.blozinek.cz/wp-content/uploads/2011/03/p1020883-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>Londýn je <strong>o víkendu levnější</strong>. Výlet pátek až neděle zdál se být ideální volbou co se ceny MHD týče. Celodenní tady totiž vyjde asi jako mně v Praze měsíční - o víkendech a pátcích ale platí speciální tarify (off-peak) se skoro dvěma librama slevy na celodenní lístek. A jak zjistíte podle cen ve městě - každá libra se počítá!</p>
<p><strong>Miluju ocet a octové chipsy</strong> a u nás nejsou zrovna moc k sehnání. Jó, kdyby mi někdo na letišti otevřel kufr, asi by se divil! :o)</p>
<p>No a jako správná geekgirl jsem samozřejmě sledovala i jaké gadgety londýňané nosí. Myslím, že daleko víc lidí než u nás tam <strong>má chytrý dotykový telefon</strong> a více než polovina je iPhonů a rozhodně není tak často vidět Kindle. Ostatně Apple je tu obrovský hit, což dokazuje i <strong>Apple Store na Regent Street</strong>. Dvoupatrový obchod narvaný k prasknutí, s obrovským Genius Barem, kde vám poradí a opraví nemocný MacBook a přenáškovým sálem, kde takový “anglický Petr Mára” vysvětlovat 50+ letým uživatelům co je Home Folder atd. Samozřejmě zadarmo - vše bylo volně přístupné a součástí obchodu.</p>
<p style="text-align: center;"><a href="http://www.blozinek.cz/wp-content/uploads/2011/03/p1020816.jpg"><img class="aligncenter size-medium wp-image-384" title="Apple Store" src="http://www.blozinek.cz/wp-content/uploads/2011/03/p1020816-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>Aby to nevypadalo, že Apple Store byl jediný obchod, kam jsem vkročila, musím říct, že mně nadchlo i <strong>knihkupectví Waterstone&#8217;s</strong>. Spousta pater, spousta knížek, množstevní slevy a především ručně psané poznámky přímo od lidí zde pracujících, kteří v každé kategorii vybrali několik podle nich nejlepších kousků a popsali svoje názory. Moc zajímavé a doufám, že se tím inspiruje i někdo u nás.</p>
<p style="text-align: center;"><a href="http://www.blozinek.cz/wp-content/uploads/2011/03/p1020773.jpg"><img class="aligncenter size-medium wp-image-383" title="Waterstone's" src="http://www.blozinek.cz/wp-content/uploads/2011/03/p1020773-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>Určitě jsem na hrozně moc věcí zapomněla, ale to nevadí. Důležité je, že Londýn byl strašně super a nemůžu se dočkat, až se tam vrátím.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blozinek.cz/vikend-v-londyne-nejlepsi/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Nexus S - jaký je po téměř 2 měsících používání</title>
		<link>http://www.blozinek.cz/nexus-s-jaky-je-po-temer-2-mesicich-pouzivani/</link>
		<comments>http://www.blozinek.cz/nexus-s-jaky-je-po-temer-2-mesicich-pouzivani/#comments</comments>
		<pubDate>Mon, 14 Feb 2011 09:55:33 +0000</pubDate>
		<dc:creator>AlenKa</dc:creator>
		
		<category><![CDATA[Počítače]]></category>

		<category><![CDATA[Android 2.3]]></category>

		<category><![CDATA[nexus s]]></category>

		<category><![CDATA[recenze]]></category>

		<guid isPermaLink="false">http://www.blozinek.cz/?p=370</guid>
		<description><![CDATA[Nechte mně povědět vám jednu pohádku. Kdo mně alespoň trochu znáte, musí vám být jasné, že v ní hraje nějakou roli Google nebo Android, ideálně oba dva. V tomto případě se týká Neksuska (Nexus S), do kterého jsem se zakoukala už při ohlášení, napsala o něm článek na SvětAndroida, článek na blog a pravidelně všem [...]]]></description>
			<content:encoded><![CDATA[<p>Nechte mně povědět vám jednu pohádku. Kdo mně alespoň trochu znáte, musí vám být jasné, že v ní hraje nějakou roli <strong>Google nebo Android</strong>, ideálně oba dva. V tomto případě se týká Neksuska (Nexus S), do kterého jsem se zakoukala už při ohlášení, napsala o něm <a href="http://www.svetandroida.cz/google-nexus-s-nejlepsi-android-telefon-201012">článek na SvětAndroida</a>, <a href="http://www.blozinek.cz/proc-bude-nexus-s-muj-pristi-telefon/">článek na blog</a> a pravidelně všem kolem otravovala život pouštěním návykové reklamy se skvělou hudbou.</p>
<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="460" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/lxUXulxE5o0?fs=1&amp;hl=en_US&amp;rel=0" /><embed type="application/x-shockwave-flash" width="460" height="300" src="http://www.youtube.com/v/lxUXulxE5o0?fs=1&amp;hl=en_US&amp;rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>A pokud mně znáte ještě víc asi tušíte, že se pro něco zvládnu <strong>nadchnout strašně snadno</strong>. Nějakou dobu to pak trvá, ale většinou si to musím nechat vymluvit. Tohle nebyl ten případ. 16.12.2010 tedy přímo v den uvedení mi <a href="http://twitter.com/#!/vykrikydotmy">kamarád</a> - oné doby právě v New Yorku - byl vyzvednout Nexus S <strong>v jedné prodejně Best Buy</strong> (vlastně až v té druhé, v první ho totiž neměli). Já to všechno sledovala přes Gtalk a SMS, kam taky zpráva o nově koupeném telefonku dorazila. Nezbývalo nic jiného, než zhruba den a něco čekat a pak v sobotu odpoledně vyrazit směr Dejvická, kde jsme se s Neksuskem poprvé potkali. No a od té doby to spolu den co den táhneme už bezmála dva měsíce – a myslím že ani jeden toho nelitujeme.</p>
<p style="text-align: center;"><a href="http://www.blozinek.cz/wp-content/uploads/2011/02/img_7250.jpg"><img class="aligncenter size-medium wp-image-377" title="Nexus S versus Nexus One" src="http://www.blozinek.cz/wp-content/uploads/2011/02/img_7250-300x200.jpg" alt="" width="300" height="200" /></a></p>
<p>Dost už infantilních povídaček a zpátky k té hlavní otázce – <strong>jaký tedy ten Nexus S vlastně je</strong>? Uvádím jen pár nejdůležitějších bodů a rozhodně se nesnažím o nějakou dlouhou a popisnou recenzi – od toho tu jsou jiná média.</p>
<ul>
<li>prohnutý displej mně nijak <strong>neoslovil</strong>. Je pěkné se na něj koukat, ale že by mi nějak vylepšoval „feel“ z používání telefonu – to asi ne</li>
<li>Android 2.3 (potažmo Android 2.3.2) je super! I když podle changelogu nepřináší pro uživatele žádné markantní změny, jsou to právě drobnosti, které zlepšují dojem. Kvalitnější klávesnice, nová alba s fotkami a skvělý l<strong>ive wallpaper s bakteriemi</strong> a ten si už u mně oblíbila spousta lidí</li>
<li><strong>pure Google</strong> a už nikdy jinak! HTC Sense mně moc nenadchnul a ta Samsung nádstavba už vůbec ne. Jen to asi budu mít s výběrem dalšího telefonu těžké – moc „čistých“ totiž v prodeji není</li>
<li>b<strong>aterka vydrží hrozně málo</strong>, mně daleko méně než více než rok starý HTC Hero. Nabíjím každý den a nedaří se mi ani moc šetřit. Naopak skvělé je, že o spotřebě mám dokonale detailní přehled přes <strong>nový manažer spotřeby</strong>, který je součástí 2.3</li>
<li><strong>displej je dokonalý</strong> a jasný a i když jsem vedle sebe položila HTC Desire a Nexus S byl rozdíl v kvalitě dobře patrný (například co se textu týče)</li>
<li>chybějící slot na SD kartu mi nevadí a vypotřebování 16 GB jsem se ani trochu nepřiblížila. Co mi naopak chybí víc, než jsem si původně myslela je <strong>indikační dioda </strong></li>
<li>fotoaparát je s HTC Hero naprosto neporovnatelný. Šikovně zaostřuje, fotí i za zhoršených viditelnostních podmínek a s kvalitou fotek jsem spokojená natolik, že na poslední dovolené jsem s sebou ani netahala digitální fotoaparát. Ale fotkám u tohoto článku se kvalitou samozřejmě ani nepřiblížíte <img src='http://www.blozinek.cz/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </li>
</ul>
<div style="text-align: center;"><a href="http://www.blozinek.cz/wp-content/uploads/2011/02/img_7229.jpg"><img class="aligncenter size-medium wp-image-376" title="Nexus S versus Nexus One" src="http://www.blozinek.cz/wp-content/uploads/2011/02/img_7229-300x200.jpg" alt="" width="300" height="200" /></a></div>
<p>Pokud by se mně někdo zeptal, jestli bych si Nexus S koupila znovu, odpověď by byla <strong>ano</strong>. HTC mně svými stále stejnými designy zařízení neuvěřitelně nudí, jsem ale hodně zvědavá na Galaxy S2. I když jsem nebyla nikdy velký fanda Samsungu, minimálně v kooperaci s Googlem mu to docela jde. Ale původní Samsung Galaxy S bych teda v kapse nosit rozhodně nechtěla. Ostatně vydávat podobný blogpost přesně v době před Barcelonským MWC je hodně odvážné - ten totiž může aktuálním stavem nabídky Android telefonů solidně zamávat.</p>
<p style="text-align: center;"><a href="http://www.blozinek.cz/wp-content/uploads/2011/02/img_7230.jpg"><img class="aligncenter size-medium wp-image-378" title="Nexus S" src="http://www.blozinek.cz/wp-content/uploads/2011/02/img_7230-300x200.jpg" alt="" width="300" height="200" /></a></p>
<p>(Všechny obrázky k článku nafotil s úplně novým Nexus S Martin Klapetek - díky!)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blozinek.cz/nexus-s-jaky-je-po-temer-2-mesicich-pouzivani/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Proč se vyplatí začít s Google AppEngine</title>
		<link>http://www.blozinek.cz/proc-se-vyplati-zacit-s-google-appengine/</link>
		<comments>http://www.blozinek.cz/proc-se-vyplati-zacit-s-google-appengine/#comments</comments>
		<pubDate>Mon, 07 Feb 2011 08:52:41 +0000</pubDate>
		<dc:creator>AlenKa</dc:creator>
		
		<category><![CDATA[Počítače]]></category>

		<category><![CDATA[appengine]]></category>

		<category><![CDATA[google]]></category>

		<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://www.blozinek.cz/?p=362</guid>
		<description><![CDATA[K AppEngine jsem přišla tak trochu jako slepá k houslím. Měla jsem pár týdnů na to udělat poměrně jednoduchý projektík a časová dotace to byla poměrně štědrá. O Vánocích jsem si tedy svátky zpestřila pročítáním AppEngine dokumentace a sledováním videí z Google I/O a dalších podobných event – včetně té české od Michala Šrajera. AppEngine [...]]]></description>
			<content:encoded><![CDATA[<p>K <a href="http://code.google.com/appengine/">AppEngine</a> jsem přišla tak trochu jako slepá k houslím. Měla jsem pár týdnů na to udělat poměrně jednoduchý projektík a časová dotace to byla poměrně štědrá. O Vánocích jsem si tedy svátky zpestřila pročítáním AppEngine dokumentace a sledováním videí z Google I/O a dalších podobných event – včetně té <a href="http://www.youtube.com/watch?v=KKapd5Qt8aY">české od Michala Šrajera</a>. AppEngine mně lákal už delší dobu a zkusit bych ho musela tak jako tak kvůli bakalářce – takto jsem na to měla ale poměrně dost času a mohla se do něj zakoukat i trochu blíž – přecijen abych té jeho škálovatelné magii správně porozuměla :-). Ostatně učení nových technologií mě hrozně moc baví, tak proč této možnosti nevyužít.</p>
<p>Během pročítání dokumentace jsem si na stickies na widget panelu MacBooku postupně psala jednotlivé věci, které mně překvapily jak mile tak i v opačném smyslu z pohledu člověka s AppEngine neseznámeného. Pokud jste doposud weby psali v PHP (a ideálně v Zendu nebo Nette Frameworku) a jako DB používali MySQL budete prakticky ve stejném výchozím bodě jako já před zhruba měsícem.</p>
<h3>AppEngine – geekův ráj</h3>
<p>Po <a href="http://en.wikipedia.org/wiki/Software_deployment">deploynutí</a> smysluplnější verze aplikace jsem začala delší čas trávit v administraci. To je takový PHPMyAdmin, administrační rozhraní nastavení projektu a výstup logů v jednom. Ale především – má to grafy a spoustu čísel. Dashboard je naprosto kouzelný a nemůžu se dočkat až budu u své opravdu nasazené aplikace sledovat narůstající čísílka kvót a špičky na grafech (ale ne moc velké, ať moc neplatím :o)). Je to takový programátorský Google Analytics – méně barevný a promakaný, ale přesto skvelý!</p>
<p style="text-align: center;"><a href="http://www.blozinek.cz/wp-content/uploads/2011/02/gaedashboard.png"><img class="aligncenter size-medium wp-image-365" title="AppEngine dashboard" src="http://www.blozinek.cz/wp-content/uploads/2011/02/gaedashboard-300x128.png" alt="" width="300" height="128" /></a></p>
<h3>Nerelační databáze – strach z neznámého</h3>
<p>Asi největší starch jsem měla z nerelační databáze. Model databáze pro bakalářku jsem modelovala už v době, kdy jsem toho o DataStore (BigTable) věděla pramálo. Dokumentace je ale vynikající, stejně tak celá řada videí z Google I/O a Google Developer Days, jež mi pomohly se s trochu odlišným způsobem práce s daty seznámit. Člověk musí trochu zapomenout na <a href="http://cs.wikipedia.org/wiki/Normalizace_datab%C3%A1ze">normálni formy a normalizaci</a> a při designu datového uložiště přemýšlet nad škálovatelností a jinými DataStore specific věcmi. Zpětně mi ale způsob, jakým DataStore pracuje s daty tak nějak přirostl k srdci.</p>
<p>O DataStore a jeho specifikách víc v <a href="http://code.google.com/appengine/docs/java/datastore/">oficiální dokumentaci</a>.</p>
<h3>Deploy je náš kamarád – one click to go!</h3>
<p><a href="http://en.wikipedia.org/wiki/Continuous_integration">Continuous integration</a> je krásná věc, ale přijde mi, že většina lidí o ní jen čte, jiná část o ní dokonce i mluví a píše, v praxi ji ale bohužel používá jen hodně málo firem. Praxe je tedy taková, že se všechny změny nahrávají přes FTP, což není zrovna nejhezčí (viz <a href="http://zdrojak.root.cz/clanky/proste-to-tam-nahrajte-ftpckem-nebo-ne/">článek na Zdrojáku</a>). Google AppEngine vás nutí do “něčeho mezi”. Pokud používáte Eclipse, deployujete přímo z IDE a to jediným kliknutím a pokud nechcete, aby kód ohrozil ten nasazený na ostrém serveru, jednoduše změníte verzi (o tom později).</p>
<h3>Bezproblémový běh na localhostu</h3>
<p>Google AppEngine aplikaci samozřejmě není problém debuggovat na localhostu. Dokonce mate přístup i k DataStore a to na adrese <a href="localhost:8888/_ah/admin/datastore">localhost:8888/_ah/admin/datastore</a> . Zajímavé je, že verze databázového správce je na localhostu jiná než na ostrém serveru a možnosti jsou omezené (u výpisu některých properties chybí dodatečné informace nebo například není možné data upravovat).</p>
<h3>Oddělení verzí</h3>
<p>Znáte to – děláte na projektu úpravy, které mu mohou lidově řečeno ublížit. S přivřenýma očima překopírujete kritický soubor na FTP a modlíte se při mačkání F5 u prohlížeče. S AppEnginem tohle nepoznáte – u jakékoliv změny stačí nastavit jiné číslo verze. V administraci pak mate výpis všech, které existují včetně přímého linku a teprve když v adminu verzi přepnete aplikaci na nově deploynutý kód, zobrazí se na její standartní adrese. U každé verze je navíc přímý link – není tedy problém vyvíjet jednu I dvě další verze souběžně a nasadit ji vyloženě dvěma kliknutími v adminu.</p>
<h3>Bez frameworku ani ránu</h3>
<p>Vzhledem k tomu, že jsem zvyklá na nějakou kulturu kódu a mimochodem také striktní oddělení Model-View-Controller, JSP a Servlety mi připadaly tak trochu “messy”. Zakoukala jsem se tedy na <a href="http://groups.google.com/group/google-appengine-java/web/will-it-play-in-app-engine?pli=1">stránku “Will it play in AppEngine”</a> kde je výpis všech podporovaných frameworků a šáhla po Springu – a doposud jsem nelitovala.</p>
<h3>Méně příkladů, tutoriálů, odpovědí v diskuzi</h3>
<p>Pokud jste zvyklí dělat v Javě nebo PHP, je Google váš kamarád. Na většinu I složitějších dotazů najde spoustu funkčních řešení a tutoriálů. Na to se u Google App Engine nedá spoléhat. Používá ho pořád ještě relativně malé procento vývojářů a pokud, tak nadpoloviční většina (hrubý odhad) pro něj programuje v Pythonu. Podpora Javy je u AppEngine taky poměrně nová věc, čili se nění čemu divit. Oficiální dokumentace ale pokrývá ty nejdůležitější části a u složitějších problémů se budete muset spolehnout sami na sebe.</p>
<h3>Bezpečnost především</h3>
<p>Google se samozřejmě snaží vaše aplikace zabezpečit a to třeba i chytrými kroky v samotném designu platformy a z toho plynoucích omezeních. Tento poslední odstavec je poměrně čerstvou záležitostí, na kterou jsem narazila při pátečních drobných úpravách. Pokud vaše aplikace odesílá maily, není možné do kolonky From vyplnit jen tak libovolnou adresu – musí jít o administrátora projektu. Čili buď přímo gmail/google apps account na který je projekt vázán, případně na jiný gmail/google apps účet, který nastavíte jako dalšího administrátora. Není to překážka nijak zásadní – vědět ji dopředu, ušetří mi půlhodinu vztekání. Tak třeba pomůže někomu jinému :-).</p>
<h3>Nebojte se AppEngine!</h3>
<p>Třeba na ČVUT FEL umí Javu snad každý (i když s Java EE je to trochu slabší) – tak proč nestavět weby právě v AppEngine. Nepotřebujete server a na menší projekty vás provoz narozdíl od placeného PHP hostingu nebude stát ani korunu. Rozjet ho můžete velmi rychle a snadno a kdyby se z něj náhodou vyklubal světově úspěšný rival Facebooku, vždy můžete z AppEngine přemigrovat na placený Java EE hosting nebo platit Googlu dle nastavených limitů.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blozinek.cz/proc-se-vyplati-zacit-s-google-appengine/feed/</wfw:commentRss>
		</item>
		<item>
		<title>2010: Pravděpodobně nejnabitější rok mého života</title>
		<link>http://www.blozinek.cz/2010-pravdepodobne-nejnabitejsi-rok-meho-zivota/</link>
		<comments>http://www.blozinek.cz/2010-pravdepodobne-nejnabitejsi-rok-meho-zivota/#comments</comments>
		<pubDate>Mon, 27 Dec 2010 11:18:15 +0000</pubDate>
		<dc:creator>AlenKa</dc:creator>
		
		<category><![CDATA[Osobní deníček]]></category>

		<category><![CDATA[2010]]></category>

		<guid isPermaLink="false">http://www.blozinek.cz/?p=351</guid>
		<description><![CDATA[
A je to tu zas - snaha aspoň trochu udržet tradici retrospektivních článků. A to obzvláště, když se mi po dlouhé době podařilo trochu oživit blog a začínám pomalu věřit tomu, že ho nenechám pomalu zhynout. Před Google Developer Day jsem se s tím tak pomalu smiřovala (a pak že ta akce totálně nemění směr [...]]]></description>
			<content:encoded><![CDATA[<div>
<p>A je to tu zas - snaha aspoň trochu udržet tradici retrospektivních článků. A to obzvláště, když se mi po dlouhé době podařilo trochu oživit blog a začínám pomalu věřit tomu, že ho nenechám pomalu zhynout. Před Google Developer Day jsem se s tím tak pomalu smiřovala (a pak že ta akce totálně nemění směr lidí a neinspiruje - samozřejmě v dobrém slova smyslu)! Ono napsat <strong>recenzi na rok 2010</strong> je alespoň pro mně samotnou ještě větší povinnost než kdy dříve - protože tohle si CHCI pamatovat. Událo se toho TOLIK!</p>
<p><span>Tak jen bodově a to včetně několika &#8220;předsevzetí&#8221; do příštího roku, ať se mám u podobného článku příští rok k čemu vrace. A pokud byste to nedočetli až dokonce, doufám, že </span><strong>pro mně, stejně jako pro vás bude i 2011 natolik převratný</strong> jako byl ten letošní<span>:</span></p>
<ul>
<li><strong>q</strong><strong>uitnula jsem svoji první opravdovou práci</strong><span> (sometimes I miss you, Cybergenics), ale zpětně toho pravděpodobně nelituju. Potřebovala jsem se někam posunout a bez toho bych to asi nedala</span></li>
<li><span>zapojila jsem se do </span><strong>Google User Group</strong><span> (GUG), což je naprosto super! Podobně postižení lidi (#geek), spousta zajímavých akcí, nové kontakty. No ještě na GDD 2009 jsem k nim vzhlížela jako k úplným bohům a teď jsou to mí kamarádi (#cool)</span></li>
<li><span>tak trochu jsem přestala žít školou a začala kašlat na známky. Asi to bylo dost tím, že 4. semestr je dle mého ten naprosto nejhnusnější a nejnudnější, protože už se to zase zlepšilo</span></li>
<li><span>v létě jsem nastoupila do ještě víc opravdové práce, než byla ta o které jsem psala -</span><strong> AVAST Software</strong><span> je totiž moje první fulltime práce, moje první stravenky a moje první výplatnice. EXCITING!</span></li>
<li><span>vzhledem k práci a penězům jsem nebyla na žádné delší dovolené - zato se ale podívala </span><strong>do Paříže</strong><span> a </span><strong>Říma</strong><span>, no a na podzim ještě podruhé do </span><strong>Vídně</strong><span>. Zase si můžu pár věcí vyškrtat z lifetime TODO listu - jen ten Londýn tam visí už pěkně dlouho</span></li>
<li><span>jak jsem po </span><strong>GUGCampu</strong><span> psala o mé oblíbené firmě</span><strong> Inmite</strong><span> - tak světe div se, už znám celý core-team osobně, čili je mám ještě radši než před tím, když jsem za nima viděla jen ty skvělé přednášky a aplikace. Jo a taky jsem byla na jejich vánočním večírku, heč!</span></li>
<li><span>zabila jsem blog</span></li>
<li><span>oživila jsem blog</span></li>
<li><span>neskutečně moc jsem si užila </span><strong>Google Developer Day 2010</strong><span> - byla jsem tam před začátkem, v době normálním smrtelníkům odepřené, poznala jsem osobně spoustu Googlerů (jak světových tak i českých). A o tom se mi na tom minulém, kde jsem chodila jen nenápadně a užasle ani nesnilo! Pravděpodobně jeden z nejlepších dnů 2010</span></li>
<li><span>z Ameriky mi byl přivezen </span><strong>Nexus S</strong><span> zakoupený přesně v den launche a jsme spolu pořád opravdu moc šťastní</span></li>
<li><span>pomáhala jsem organizovat </span><strong>#gughackathon</strong><span> před Google Developer Day (</span><a href="http://czu.gug.cz/2010/11/nejlepsi-projekty-hackathonu-aneb.html">link na článek</a><span>). Díky moc </span><a href="http://twitter.com/hassmanm">@hassmanm</a><span> že mi dal tu příležitost, byla to úžasná zkušenost - zvlášť když byla akce tak podařená</span></li>
<li><span>mno a vyhrála jsem spolešně se zbytkem týmu </span><a href="http://www.blozinek.cz/jak-jsme-delali-hru-ktera-vyhrala-prvni-misto/">první cenu s naší hrou Expanze</a><span> před porotou z 2K Czech, Cinemaxu a dalších! Opravdu nádherná tečka za celým rokem.</span></li>
</ul>
<p><span>A co mně čeká a ráda bych zvládla v 2011:</span></p>
<ul>
<li><span>skončit s </span><strong>&gt; 2 Android aplikacemi v Android Marketu</strong><span> (a vzhledem k tomu co mám rozdělané je to více než reálné)</span></li>
<li><span>konečně udělala nějakou</span><strong> Chrome extensionu</strong><span>, když už mám v Evernote takovou plejádu nápadů, které tam už pěkně dlouho zahnívají</span></li>
<li><span>&gt; 1000 followerů na twitteru (help meee!)</span></li>
<li>pravděpodobně alespoň zkusit podat přihlášku do <strong>Google Summer of Code</strong></li>
<li><span>udělat </span><strong>státnice a napsat si před jméno Bc.</strong></li>
<li><span>strašně moc programovat a vyexpit C# :o)</span></li>
<li><span>podívat se do Egypta a třeba i Londýna</span></li>
<li><span>mno a neztratit při svém workoholismu a nasazení všechny přátele a přítele :-))</span></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.blozinek.cz/2010-pravdepodobne-nejnabitejsi-rok-meho-zivota/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>

