<?xml version="1.0" encoding="UTF-8"?><rss version="0.92">
<channel>
	<title>Augiho web</title>
	<link>http://www.augi.cz</link>
	<description>Osobní stránky jednoho podivného programátora...</description>
	<lastBuildDate>Wed, 28 Dec 2011 14:01:55 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	<!-- generator="WordPress/3.0.1" -->

	<item>
		<title>Co dělat v roce 2012</title>
		<description><![CDATA[Díky Vyvojari.sk jsem narazil na zajímavý článek o jedenácti věcech, které by mě dělat každý vývojář v roce 2012. S tím seznamem se dá celkem souhlasit, ale dovolím si komentář a přidám dalších 5 bodů, které by měl bezpodmínečně každý vývojář dělat (na úkor původních jedenácti věcí). Založit si Twitter účet a třeba jen pasivně [...]]]></description>
		<link>http://www.augi.cz/programovani/co-delat-v-roce-2012/</link>
			</item>
	<item>
		<title>Architektura škálovatelných aplikací</title>
		<description><![CDATA[Je to už nějaký pátek, co se zajímám o vzor CQRS (Command Query Responsibility Segragation), který nachází uplatnění především u dvou typů aplikací, které ale nejsou tak časté &#8211; velmi komplexní aplikace (díky CQRS se lze lépe vypořádat s komplexitou) a velmi velké a/nebo vytížené aplikace (které potřebují škálovat). Ačkoliv se takto může zdát znalost [...]]]></description>
		<link>http://www.augi.cz/programovani/architektura-skalovatelnych-aplikaci/</link>
			</item>
	<item>
		<title>Jak jinak na widgety v ASP.NET MVC</title>
		<description><![CDATA[V předchozím článku jsem ukázal jednu možnost, jak implementovat v ASP.NET MVC (libovolné verze!) &#8222;sidebar widgety&#8220;. V tomto článku bych rád ukázal další možnosti realizace widgetů, na které nebyl v předchozím článku prostor. Ale ani tento článek není kompletním výčtem všech možností&#8230; SuperModel V předchozím řešení jsme od ViewModelu, který reprezentuje stránku s widgety, požadovali, [...]]]></description>
		<link>http://www.augi.cz/programovani/jak-jinak-na-widgety-v-asp-net-mvc/</link>
			</item>
	<item>
		<title>Jak na widgety v ASP.NET MVC</title>
		<description><![CDATA[Už několikrát jsem dostal otázku, jak udělat v ASP.NET MVC &#8222;widgety&#8220;, tedy &#8222;komponenty&#8220;, které jsou někde na okraji každé stránky. Slyšel jsem názory, že ASP.NET WebForms jsou mnohem více nakloněny komponentovému vývoji (souhlasím) a tak je vývoj takových komponentových udělátek ve WebForms mnohem jednodušší než v MVC &#8211; s tím si ale dovolím nesouhlasit. Aby [...]]]></description>
		<link>http://www.augi.cz/programovani/jak-na-widgety-v-asp-net-mvc/</link>
			</item>
	<item>
		<title>Zamyšlení nad NoSQL</title>
		<description><![CDATA[NoSQL je buzzword, který je tu s námi téměř už tři roky, přesto je pro mnohé lidi velkou neznámou, případně symbolem vzpoury proti zlým ošklivým přežitým enterprise SQL databázím. Rád bych se s vámi podělil o můj pohled na NoSQL, který je ovlivněn hlavně více než rokem používání Cassandry. Co to je? Především je důležité [...]]]></description>
		<link>http://www.augi.cz/programovani/zamysleni-nad-nosql/</link>
			</item>
	<item>
		<title>Pojďte pracovat do AVASTu!</title>
		<description><![CDATA[AVAST is hiring! Pokud chcete pracovat ve firmě, jejíž produkt má více než 130 miliónů uživatelů, ale máte strach, aby Vás nesešrotoval velký moloch, pak práce v AVASTu může být to pravé. Žádný dress-code, žádný open-space, žádný &#8222;manager&#8220;, který Vám bude stát s bičem za zády a diktovat nesmyslné požadavky nebo Vám vyčítat, že jste [...]]]></description>
		<link>http://www.augi.cz/programovani/pojdte-pracovat-do-avastu/</link>
			</item>
	<item>
		<title>Průběžná integrace</title>
		<description><![CDATA[Continuous integration je volně řečeno souhrn praktik a nástrojů, při kterých vývojáři integrují (commitují) své změny často (typicky alespoň jednou za den). Každá integrace je automaticky ověřena testy a případně může vést až k automatickému nasazení nové verze aplikace (continuous delivery), v případě neúspěchu k okamžitému reportování problému. Přínosy continuous integration jsou především zrychlení vývoje, [...]]]></description>
		<link>http://www.augi.cz/programovani/prubezna-integrace/</link>
			</item>
	<item>
		<title>Unit testy a globální stav</title>
		<description><![CDATA[Unit testy a globální stav &#8211; jak to jde dohromady? Vůbec! Za žádných okolností! Takové bylo pro mě hlavní poselství přednášky Miška Heveryho z Googlu, kterou měl v březnu 2011 na ČVUT. Pokud chcete psát dobrý (dobře testovatelný) kód, tak se opravdu použití globálního stavu vyvarujte. Jak ale identifikovat přítomnost globálního stavu v kódu? Typickým [...]]]></description>
		<link>http://www.augi.cz/programovani/unit-testy-a-globalni-stav/</link>
			</item>
	<item>
		<title>Architektura aplikace podle DDD</title>
		<description><![CDATA[I když se o návrh architektury aplikací zajímám už nějaký ten pátek, stále si připadám jako bych byl na začátku &#8211; inu je to téma, které není vůbec jednoduché a postupem času se navíc komplikuje, jak se dostávají do popředí zájmu nové technologie (NoSQL, HTML5) nebo náhledy na věc (CQRS, messaging, pub/sub). Proto jsem se [...]]]></description>
		<link>http://www.augi.cz/programovani/architektura-aplikace-podle-ddd/</link>
			</item>
	<item>
		<title>Closures v C#</title>
		<description><![CDATA[Často opomíjenou, o to zajímavější a užitečnější, vlastností jazyka C# je podpora closures. A co že to vlastně closure (uzávěr) je? Wikipedie říká, že je to first-class function s volnými proměnnými, které jsou vázány k lexikálnímu prostředí. A co že to tedy je? Začněme tím, co je to first-class function (vhodný český překlad neznám). Mezi [...]]]></description>
		<link>http://www.augi.cz/programovani/closures-v-c/</link>
			</item>
</channel>
</rss>

