<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Komentáře k Augiho web</title>
	<atom:link href="http://www.augi.cz/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.augi.cz</link>
	<description>Osobní stránky jednoho podivného programátora...</description>
	<lastBuildDate>Wed, 01 Feb 2012 15:12:02 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>Komentář k příspěvku Closures v C# od Petr Krebs</title>
		<link>http://www.augi.cz/programovani/closures-v-c/comment-page-1/#comment-41487</link>
		<dc:creator>Petr Krebs</dc:creator>
		<pubDate>Wed, 01 Feb 2012 15:12:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.augi.cz/?p=432#comment-41487</guid>
		<description>Je třeba podotknout, že chování closures nad iteračními proměnnými (zde popsáno na začátku sekce &quot;Vhnízděné closures&quot;) se bude v další verzi C# měnit. 

Viz http://blogs.msdn.com/b/ericlippert/archive/2009/11/16/closing-over-the-loop-variable-part-two.aspx

Jsem za to rád. Případů, kdy se něčí kód, napsaný intuitivně, leč bez 100% znalosti chování closures, byl díky tomuto chybný, jsem zaregistroval několik. Já sám jsem si tohoto chování všiml až teprve v momentě, kdy mě na něj upozornil Resharper, a to jsem se do té doby považoval za relativně &quot;poučeného&quot; :-)</description>
		<content:encoded><![CDATA[<p>Je třeba podotknout, že chování closures nad iteračními proměnnými (zde popsáno na začátku sekce &#8222;Vhnízděné closures&#8220;) se bude v další verzi C# měnit. </p>
<p>Viz <a href="http://blogs.msdn.com/b/ericlippert/archive/2009/11/16/closing-over-the-loop-variable-part-two.aspx" rel="nofollow">http://blogs.msdn.com/b/ericlippert/archive/2009/11/16/closing-over-the-loop-variable-part-two.aspx</a></p>
<p>Jsem za to rád. Případů, kdy se něčí kód, napsaný intuitivně, leč bez 100% znalosti chování closures, byl díky tomuto chybný, jsem zaregistroval několik. Já sám jsem si tohoto chování všiml až teprve v momentě, kdy mě na něj upozornil Resharper, a to jsem se do té doby považoval za relativně &#8222;poučeného&#8220; <img src='http://www.augi.cz/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Komentář k příspěvku Katalánština &#8211; z čeho se učit od Phoenicks</title>
		<link>http://www.augi.cz/katalanstina/katalanstina-z-ceho-se-ucit/comment-page-1/#comment-39758</link>
		<dc:creator>Phoenicks</dc:creator>
		<pubDate>Thu, 05 Jan 2012 21:05:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.augi.cz/?p=342#comment-39758</guid>
		<description>Za tu dobu už se toho hodně na internet uvolnilo...a v pdf je to ke stažení docela dost. Ovšem já osobně si myslím, že ta zmiňovaná učebnice Diana Moix...je docela dobrá i v dnešní době, zvlášť na graatiku a je tam i nějaký ten slovník. I když slušná zásoba je i ve zmiňované Katalánské konverzaci.

Inu uvidíme, jestli v budoucnu přibude i něco většího skutečně slovníkového...</description>
		<content:encoded><![CDATA[<p>Za tu dobu už se toho hodně na internet uvolnilo&#8230;a v pdf je to ke stažení docela dost. Ovšem já osobně si myslím, že ta zmiňovaná učebnice Diana Moix&#8230;je docela dobrá i v dnešní době, zvlášť na graatiku a je tam i nějaký ten slovník. I když slušná zásoba je i ve zmiňované Katalánské konverzaci.</p>
<p>Inu uvidíme, jestli v budoucnu přibude i něco většího skutečně slovníkového&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Komentář k příspěvku Co dělat v roce 2012 od Jirka bianco Vágner</title>
		<link>http://www.augi.cz/programovani/co-delat-v-roce-2012/comment-page-1/#comment-39473</link>
		<dc:creator>Jirka bianco Vágner</dc:creator>
		<pubDate>Sun, 01 Jan 2012 16:28:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.augi.cz/?p=443#comment-39473</guid>
		<description>Muhehe, tyhle geekovsky vhledy mezi normalni lid, to miluju. :D Kazdopadne davam taky palec nahoru a to hlavne za tech poslednich pridanych 5 bodu! :D</description>
		<content:encoded><![CDATA[<p>Muhehe, tyhle geekovsky vhledy mezi normalni lid, to miluju. <img src='http://www.augi.cz/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  Kazdopadne davam taky palec nahoru a to hlavne za tech poslednich pridanych 5 bodu! <img src='http://www.augi.cz/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Komentář k příspěvku Architektura škálovatelných aplikací od T</title>
		<link>http://www.augi.cz/programovani/architektura-skalovatelnych-aplikaci/comment-page-1/#comment-39329</link>
		<dc:creator>T</dc:creator>
		<pubDate>Fri, 30 Dec 2011 10:12:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.augi.cz/?p=442#comment-39329</guid>
		<description>@offtopic:
tu som pisal o moznosti vyuzitia domenovych udalosti pre vacsiu interaktivitu GUI, ak by to niekoho zaujimalo (inak povedane back to MVC roots :-)
http://blog.vyvojari.sk/tomas/archive/2011/11/23/interakt-237-vne-javascript-gui.aspx</description>
		<content:encoded><![CDATA[<p>@offtopic:<br />
tu som pisal o moznosti vyuzitia domenovych udalosti pre vacsiu interaktivitu GUI, ak by to niekoho zaujimalo (inak povedane back to MVC roots <img src='http://www.augi.cz/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
<a href="http://blog.vyvojari.sk/tomas/archive/2011/11/23/interakt-237-vne-javascript-gui.aspx" rel="nofollow">http://blog.vyvojari.sk/tomas/archive/2011/11/23/interakt-237-vne-javascript-gui.aspx</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Komentář k příspěvku Architektura škálovatelných aplikací od T</title>
		<link>http://www.augi.cz/programovani/architektura-skalovatelnych-aplikaci/comment-page-1/#comment-39328</link>
		<dc:creator>T</dc:creator>
		<pubDate>Fri, 30 Dec 2011 10:11:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.augi.cz/?p=442#comment-39328</guid>
		<description>@Augi:
Na clanku sa mi pacia najma dve veci - idea postupneho/mozneho prechodu od shared DB pre R a W ku separovanym uloziskam aj uvedomenie si moznosti pouzit dve odlisne db technologie pre R a W. 
Skoda, ze to je na konci clanku a snazil si sa tam popisat prilis vela patternov, konceptov a problemov v zmysle toho, co pisal Ales. Ludi, ktori o tom nic nevedia to asi pomota.  


&quot;Nejrychlejší by bylo mít pro uživatele předrenderovanou celou stránku (HTML), jen ji přečíst na jeden request z databáze&quot;

Takto by som nestaval ako dogmu. Screen moze obsahovat naraz niekolko typov informacii z roznych kontextov. Nemusim nasilu spajat napr. zoznam objednavok na vybavenie s nejakymi statistickymi informaciami, ja neviem, o pocte dnes uz vybavenych objednavok danym userom za dnes/tyzden/mesiac).</description>
		<content:encoded><![CDATA[<p>@Augi:<br />
Na clanku sa mi pacia najma dve veci &#8211; idea postupneho/mozneho prechodu od shared DB pre R a W ku separovanym uloziskam aj uvedomenie si moznosti pouzit dve odlisne db technologie pre R a W.<br />
Skoda, ze to je na konci clanku a snazil si sa tam popisat prilis vela patternov, konceptov a problemov v zmysle toho, co pisal Ales. Ludi, ktori o tom nic nevedia to asi pomota.  </p>
<p>&#8222;Nejrychlejší by bylo mít pro uživatele předrenderovanou celou stránku (HTML), jen ji přečíst na jeden request z databáze&#8220;</p>
<p>Takto by som nestaval ako dogmu. Screen moze obsahovat naraz niekolko typov informacii z roznych kontextov. Nemusim nasilu spajat napr. zoznam objednavok na vybavenie s nejakymi statistickymi informaciami, ja neviem, o pocte dnes uz vybavenych objednavok danym userom za dnes/tyzden/mesiac).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Komentář k příspěvku Architektura škálovatelných aplikací od T</title>
		<link>http://www.augi.cz/programovani/architektura-skalovatelnych-aplikaci/comment-page-1/#comment-39326</link>
		<dc:creator>T</dc:creator>
		<pubDate>Fri, 30 Dec 2011 09:36:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.augi.cz/?p=442#comment-39326</guid>
		<description>@Ales:
Aj ked s vacinou Tvojich vyhrad suhlasim.

&quot;CQRS dává smysl právě s DDD.&quot; 

Ja by som to skor povedal tak, ze CQRS otvara dvere na aplikaciu DDD a pomaha prekonavat problemy, na ktore ludia v praxi narazili pri aplikacii DDD. 

Ja vidim problem v tom, ze CQRS je velmi uzitocny pattern, ktory pomoze cloveku sa oslobodit mentalne od zazitej architektury aplikacie a umozni mu ju prisposobit specifikam projektu. Ten pattern priniesli ludia, ktori dokazali rozmyslat a nehladali univerzalne riesenie. 
Ale to neplati vzdy o ludoch, ktori dalej siria tento pattern. Navyse cast z nich ma nimimalne alebo ziadne skusenosti s aplikovanim CQRS v praxi - na vacsich komercnych projektoch. Zial, co je mozno chyba aj Graga, casto sa CQRS prezentuje v tej najrozvinutejsej forme (s Event Sourcingom) - co je zase ale pochopitelne, lebo tie prednasky su adresovane urcitej skupine ludi, zvacsa architektov velkych rieseni(nie garazovym web kutilom) 
Lenze zial, cast ludi zacne implementovat mega architekturu so zapojenim ES zase ako dogmu bez ohladu na to, aky su specifika ich projektu(popalia sa na tom a rezignuju na DDD) a cast ludi sa nad CQRS ani nezamysly, lebo pre nieco taketo nevidia dovod.

Na margo toho, kedy je mozne profitovat z CQRS:
Problem ktory vidim je, ze sa dost cast prezentuje v tom najrozvinutejsom zmysle (EventSourcing) a ludia nevidia profit, ktory mozu mat uz pri mensej aplikacii napr. s ORM. Projekty s ORM casto vykapu na velkom objektovom grafe pri queryovani a zaroven trpia komplexitov a internymi zavislostami, ktore sa tazko manageuju. Aplikacia CQRS znamena v tomto pripade oddelit read a write pristupy. Reporting teda vyriesim tak, ze pouzijem napr. db views a nejake lightweight ORM na ziskanie reportingovych dto like objektov a na write pouzivam spokojne dalej ORM. Vysledkom je, ze som sa naopak zbavil komplexity, viem ovela lepsie profitovat z ORM, pri reade profitujem zo sily DB pre querovanie a pri write casti zase mozem profitovat z 2nd cache.

Este jedna myslienka - Co specificky bounded context(z pohladu DDD) to kludne iny pristup a model.(niekde mozem profitovat z eventsourcingu, niekde chcem len snapshot). To je nieco co nebolo vyslovene ale je na pozadi CQRS s DDD ako dalsia oslobodzujuca myslienka.

Sorry za dlhsi prispevok (hlavne @augi).</description>
		<content:encoded><![CDATA[<p>@Ales:<br />
Aj ked s vacinou Tvojich vyhrad suhlasim.</p>
<p>&#8222;CQRS dává smysl právě s DDD.&#8220; </p>
<p>Ja by som to skor povedal tak, ze CQRS otvara dvere na aplikaciu DDD a pomaha prekonavat problemy, na ktore ludia v praxi narazili pri aplikacii DDD. </p>
<p>Ja vidim problem v tom, ze CQRS je velmi uzitocny pattern, ktory pomoze cloveku sa oslobodit mentalne od zazitej architektury aplikacie a umozni mu ju prisposobit specifikam projektu. Ten pattern priniesli ludia, ktori dokazali rozmyslat a nehladali univerzalne riesenie.<br />
Ale to neplati vzdy o ludoch, ktori dalej siria tento pattern. Navyse cast z nich ma nimimalne alebo ziadne skusenosti s aplikovanim CQRS v praxi &#8211; na vacsich komercnych projektoch. Zial, co je mozno chyba aj Graga, casto sa CQRS prezentuje v tej najrozvinutejsej forme (s Event Sourcingom) &#8211; co je zase ale pochopitelne, lebo tie prednasky su adresovane urcitej skupine ludi, zvacsa architektov velkych rieseni(nie garazovym web kutilom)<br />
Lenze zial, cast ludi zacne implementovat mega architekturu so zapojenim ES zase ako dogmu bez ohladu na to, aky su specifika ich projektu(popalia sa na tom a rezignuju na DDD) a cast ludi sa nad CQRS ani nezamysly, lebo pre nieco taketo nevidia dovod.</p>
<p>Na margo toho, kedy je mozne profitovat z CQRS:<br />
Problem ktory vidim je, ze sa dost cast prezentuje v tom najrozvinutejsom zmysle (EventSourcing) a ludia nevidia profit, ktory mozu mat uz pri mensej aplikacii napr. s ORM. Projekty s ORM casto vykapu na velkom objektovom grafe pri queryovani a zaroven trpia komplexitov a internymi zavislostami, ktore sa tazko manageuju. Aplikacia CQRS znamena v tomto pripade oddelit read a write pristupy. Reporting teda vyriesim tak, ze pouzijem napr. db views a nejake lightweight ORM na ziskanie reportingovych dto like objektov a na write pouzivam spokojne dalej ORM. Vysledkom je, ze som sa naopak zbavil komplexity, viem ovela lepsie profitovat z ORM, pri reade profitujem zo sily DB pre querovanie a pri write casti zase mozem profitovat z 2nd cache.</p>
<p>Este jedna myslienka &#8211; Co specificky bounded context(z pohladu DDD) to kludne iny pristup a model.(niekde mozem profitovat z eventsourcingu, niekde chcem len snapshot). To je nieco co nebolo vyslovene ale je na pozadi CQRS s DDD ako dalsia oslobodzujuca myslienka.</p>
<p>Sorry za dlhsi prispevok (hlavne @augi).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Komentář k příspěvku Co dělat v roce 2012 od T</title>
		<link>http://www.augi.cz/programovani/co-delat-v-roce-2012/comment-page-1/#comment-39322</link>
		<dc:creator>T</dc:creator>
		<pubDate>Fri, 30 Dec 2011 08:38:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.augi.cz/?p=443#comment-39322</guid>
		<description>:-) Suhlasim. 
Ak ste uz aspon raz spachali instanceOfMyself.Clone() drzte ho radsej daleko od pocitaca, aby raz nenapisal blog akym je ten linkovany.</description>
		<content:encoded><![CDATA[<p> <img src='http://www.augi.cz/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Suhlasim.<br />
Ak ste uz aspon raz spachali instanceOfMyself.Clone() drzte ho radsej daleko od pocitaca, aby raz nenapisal blog akym je ten linkovany.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Komentář k příspěvku Co dělat v roce 2012 od Libor</title>
		<link>http://www.augi.cz/programovani/co-delat-v-roce-2012/comment-page-1/#comment-39228</link>
		<dc:creator>Libor</dc:creator>
		<pubDate>Thu, 29 Dec 2011 07:16:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.augi.cz/?p=443#comment-39228</guid>
		<description>Souhlas</description>
		<content:encoded><![CDATA[<p>Souhlas</p>
]]></content:encoded>
	</item>
	<item>
		<title>Komentář k příspěvku Co dělat v roce 2012 od carnero</title>
		<link>http://www.augi.cz/programovani/co-delat-v-roce-2012/comment-page-1/#comment-39190</link>
		<dc:creator>carnero</dc:creator>
		<pubDate>Wed, 28 Dec 2011 20:36:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.augi.cz/?p=443#comment-39190</guid>
		<description>Těch jedenáct nebudu ani číst, snad nevadí. Těchhle pět mi zní jako jeden jediný:

Dostaňte práci (programování) z hlavy nějakým, vám příjemným, způsobem.

Takže bych to seřezal na tenhle jeden. Vlastně jsem to dávno udělal. Částečně protože tenhle jeden je jediný, kterého se dokáži držet a zhruba každý půlrok měním jeho podobu tak, aby stále fungoval stejně dobře a spolehlivě.</description>
		<content:encoded><![CDATA[<p>Těch jedenáct nebudu ani číst, snad nevadí. Těchhle pět mi zní jako jeden jediný:</p>
<p>Dostaňte práci (programování) z hlavy nějakým, vám příjemným, způsobem.</p>
<p>Takže bych to seřezal na tenhle jeden. Vlastně jsem to dávno udělal. Částečně protože tenhle jeden je jediný, kterého se dokáži držet a zhruba každý půlrok měním jeho podobu tak, aby stále fungoval stejně dobře a spolehlivě.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Komentář k příspěvku Co dělat v roce 2012 od pixy</title>
		<link>http://www.augi.cz/programovani/co-delat-v-roce-2012/comment-page-1/#comment-39187</link>
		<dc:creator>pixy</dc:creator>
		<pubDate>Wed, 28 Dec 2011 19:49:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.augi.cz/?p=443#comment-39187</guid>
		<description>To je pěknej frikulínskej blábol, ten článek. Nejmíň půlka bodů je úplně k ničemu a klidně bych je škrtnul, těchhle přidaných pět je výrazně hodnotnějších.</description>
		<content:encoded><![CDATA[<p>To je pěknej frikulínskej blábol, ten článek. Nejmíň půlka bodů je úplně k ničemu a klidně bych je škrtnul, těchhle přidaných pět je výrazně hodnotnějších.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

