<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Agile Surfing &#187; Ciekawostki</title>
	<atom:link href="http://agilesurfing.pl/category/ciekawostki/feed/" rel="self" type="application/rss+xml" />
	<link>http://agilesurfing.pl</link>
	<description>Grzegorz Dziemidowicz o Agile, Software Craftsmanship i programowaniu</description>
	<lastBuildDate>Fri, 18 May 2012 14:45:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Nowy Rok 2012! :)</title>
		<link>http://agilesurfing.pl/2011/ciekawostki/nowy-rok-2012/</link>
		<comments>http://agilesurfing.pl/2011/ciekawostki/nowy-rok-2012/#comments</comments>
		<pubDate>Mon, 26 Dec 2011 11:48:42 +0000</pubDate>
		<dc:creator>Grzegorz Dziemidowicz</dc:creator>
				<category><![CDATA[Ciekawostki]]></category>
		<category><![CDATA[praca]]></category>
		<category><![CDATA[rok 2012]]></category>

		<guid isPermaLink="false">http://agilesurfing.pl/?p=535</guid>
		<description><![CDATA[Nawiązując do tradycji z poprzedniego roku czas na małe &#8222;zawodowe&#8221; podsumowanie i plany na następny rok W roku 2011 Udało mi się: W lutym zostać magistrem &#8211; uff! Pracować w świetnym zespole! Nauczyć się nowych rzeczy o testowaniu. Pojechać jako wolontariusz na QCon w Londynie, XP w Mardycie i GOTO w AArhus Być koordynatorem wolontariuszy w czasie [...]]]></description>
			<content:encoded><![CDATA[<p>Nawiązując <a href="http://agilesurfing.pl/2010/bez-kategorii/nowy-rok-2011/">do tradycji z poprzedniego roku</a> czas na małe &#8222;zawodowe&#8221; podsumowanie i plany na następny rok <img src='http://agilesurfing.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>W roku 2011</strong></p>
<p>Udało mi się:</p>
<ul>
<li>W lutym zostać magistrem &#8211; uff! <img src='http://agilesurfing.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li><a href="http://agilesurfing.pl/2011/agile/agile-as-you-meant-it/">Pracować</a> w świetnym <a href="http://agilesurfing.pl/2011/agile/pokoj-mojego-zespolu/">zespole</a>!</li>
<li>Nauczyć się nowych rzeczy o <a href="http://agilesurfing.pl/2011/programowanie/automatyczne-testowanie-kodu-jak-to-robic/">testowaniu</a>.</li>
<li>Pojechać jako wolontariusz na <a href="http://agilesurfing.pl/2011/agile/swietna-konferencja-w-londynie-qcon-2011/">QCon</a> w Londynie, <a href="http://agilesurfing.pl/2011/agile/xp2011-kto-nie-byl-niech-zaluje/">XP</a> w Mardycie i <a href="http://agilesurfing.pl/2011/programowanie/goto-aarhus-2011/">GOTO</a> w AArhus</li>
<li>Być <a href="http://agilesurfing.pl/2011/agile/ale2011-koordynacja-wolontariuszy/">koordynatorem wolontariuszy</a> w czasie konferencji <a href="http://agilesurfing.pl/2011/agile/ale2011-w-berlinie/">ALE</a> w Berline</li>
<li>Zorganizować razem z Markusem <a href="http://agilesurfing.pl/2011/agile/coderetreat-berlin/">lipcowe CodeRetreat</a> w Berlinie</li>
<li>Zorganizować i poprowadzić razem z Markusem <a href="http://coderetreat.org/video/global-day-of-coderetreat-2011" target="_blank">CodeRetreat w Berlinie</a> w ramach światowego dnia CodeRetreat w grudniu</li>
<li>Prowadzić w Nokii cotygodniowe <a href="http://agilesurfing.pl/2011/programowanie/coding-dojo/">Coding Dojo</a></li>
<li>Poprowadzić mały warsztat na temat <a href="http://agilesurfing.pl/2011/agile/efektywny-feedback/">&#8222;1-1 feedback&#8221;</a> dla innego zespołu w Nokii. Poprowadzić <a href="http://agilesurfing.pl/2011/programowanie/extreme-startup-zamiast-wtorkowego-dojo/">Extreme Startup</a> w ramach dojo.</li>
<li>Zapisać się i wygłosić 3 mowy w <a href="http://www.fbtm.org/" target="_blank">berlińskim klubie</a> Toastmasters</li>
<li>Uczestniczyć w kilku spotkaniach #xtcb (<a href="http://danieltemme.blogspot.com/2011/09/xtc-berlin.html" target="_blank">Extreme Tuesday Berlin</a>)</li>
<li>Rozpocząć naukę Scali i Rubiego</li>
<li>Zostać certyfikatowanym programistą Springa</li>
<li>Przeczytać: Release It, Presentation Zen, The Clean Coder, Managment 3.0, Kanban, Specification By Example, Lean Startup i rozpocząć kilka innych książek.</li>
<li>Poeksperymentować z <a href="http://agilesurfing.pl/2011/agile/wip-limits/">Kanbanem</a>.</li>
<li>Założyć konto na <a href="http://agilesurfing.pl/2011/programowanie/refactor-my-code-step-by-step/">githubie</a></li>
</ul>
<div>Nie udało mi się:</div>
<div>
<ul>
<li>Czytać 1 książki na miesiąc</li>
<li>Pojechać na Agile2011 do stanów ani wziąć udział w Agile Testing Days w Berlinie</li>
<li>Zostać prelegentem na konferencji</li>
<li>Nauczyć się niemieckiego na tyle, by móc biernie uczestniczyć w spotkaniach prowadzonych po niemiecku.</li>
</ul>
<div><strong>W roku 2012 chciałbym:</strong></div>
<div>
<ul>
<li>Pracować z ludźmi, od których mogę się bardzo dużo i szybko uczyć (tak jak to było w roku 2011)</li>
<li>Pojechać jako wolontariusz na QCon i wziąć udział w 2 innych dużych konferencjach (XP? GOTO? ALE?)</li>
<li>Zorganizować coś otwartego w Nokii, np. co 2 tydzień robić otwarte Coding Dojo dla ludzi z poza firmy</li>
<li>Co najmniej raz w miesiącu brać udział w spotkaniu społeczności w Berlinie</li>
<li>Wziąć udział w CodeRetreat jako uczestnik</li>
<li>Wygłosić 6 mów w Toastmasters. Wziąć udział w konkursie na najlepszą mowę w klubie.</li>
<li>Czytać jedną książkę na miesiąc</li>
<li>Spopularyzować <a href="http://agilesurfing.pl/2011/programowanie/refactor-my-code-step-by-step/" target="_blank">refactor-my-code step by step</a></li>
<li>Poprowadzić wykład dla studentów</li>
<li>Założyć anglojęzycznego bloga</li>
<li>Nauczyć się biegle innego języka niż Java (Ruby?).</li>
<li>Oglądać co najmniej jedną prezentację na tydzień (np. z infoq, ted)</li>
<li>Spróbować wcielić w życie koncepcję lunch with a stranger w pracy.</li>
<li>Zorganizować mini konferencję w pracy.</li>
<li>Stworzyć &#8222;continuous delivery pipeline&#8221; dla projektu, w którym teraz pracuję</li>
<li>Certyfikować się w jakieś kolejnej technologii</li>
</ul>
<div>Jakie są Twoje plany na rok 2012? <img src='http://agilesurfing.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </div>
</div>
</div>
<div class="rw-left"><div class="rw-ui-container rw-class-blog-post rw-urid-5360"></div></div><p><a class="a2a_button_facebook" href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2011%2Fciekawostki%2Fnowy-rok-2012%2F&amp;linkname=Nowy%20Rok%202012%21%20%3A%29" title="Facebook" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a><a class="a2a_button_linkedin" href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2011%2Fciekawostki%2Fnowy-rok-2012%2F&amp;linkname=Nowy%20Rok%202012%21%20%3A%29" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a><a class="a2a_button_digg" href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2011%2Fciekawostki%2Fnowy-rok-2012%2F&amp;linkname=Nowy%20Rok%202012%21%20%3A%29" title="Digg" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a><a class="a2a_button_twitter" href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2011%2Fciekawostki%2Fnowy-rok-2012%2F&amp;linkname=Nowy%20Rok%202012%21%20%3A%29" title="Twitter" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a><a class="a2a_button_google_reader" href="http://www.addtoany.com/add_to/google_reader?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2011%2Fciekawostki%2Fnowy-rok-2012%2F&amp;linkname=Nowy%20Rok%202012%21%20%3A%29" title="Google Reader" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/reader.png" width="16" height="16" alt="Google Reader"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fagilesurfing.pl%2F2011%2Fciekawostki%2Fnowy-rok-2012%2F&amp;title=Nowy%20Rok%202012%21%20%3A%29" id="wpa2a_2">Daj znać innym</a></p>]]></content:encoded>
			<wfw:commentRss>http://agilesurfing.pl/2011/ciekawostki/nowy-rok-2012/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Nowy rok 2011 :)</title>
		<link>http://agilesurfing.pl/2010/bez-kategorii/nowy-rok-2011/</link>
		<comments>http://agilesurfing.pl/2010/bez-kategorii/nowy-rok-2011/#comments</comments>
		<pubDate>Sun, 26 Dec 2010 13:25:46 +0000</pubDate>
		<dc:creator>Grzegorz Dziemidowicz</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Bez kategorii]]></category>
		<category><![CDATA[Ciekawostki]]></category>
		<category><![CDATA[Programowanie]]></category>

		<guid isPermaLink="false">http://agilesurfing.pl/?p=250</guid>
		<description><![CDATA[Czas krótko podsumować (zawodowy) rok 2010 Między innymi: Zainwestowałem w książki (m.in. Agile Coaching &#8211; inspiracja do prowadzenia blogu i do zapisania się do TM pochodzą z tej książki, Clean Code, Working effectively with legacy code, Effective Java, Test-driven development by example, Collaboration Explained, Art of Agile Development, Agile Retrospectives) Zatrudniłem się w Tieto, co umożliwiło [...]]]></description>
			<content:encoded><![CDATA[<p>Czas krótko podsumować (zawodowy) rok 2010 <img src='http://agilesurfing.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Między innymi:</p>
<p><img class="alignright" title="Nowy rok!" src="http://t0.gstatic.com/images?q=tbn:ANd9GcRkc7N7r7b70UaOC3prodlkWuDY-kyuthf0xvP6GuaK-KEVJ7Cp" alt="" width="259" height="194" /></p>
<ul>
<li>Zainwestowałem w książki (m.in. Agile Coaching &#8211; inspiracja do prowadzenia blogu i do zapisania się do TM pochodzą z tej książki, Clean Code, Working effectively with legacy code, Effective Java, Test-driven development by example, Collaboration Explained, Art of Agile Development, Agile Retrospectives)</li>
<li>Zatrudniłem się w Tieto, co umożliwiło mi zrealizowanie kilku poniższych rzeczy oraz współpracę z gronem świetnych osób.</li>
<li>Wziąłem udział jako wolontariusz w konferencjach QCon i JAOO oraz jako uczestnik w  Zimowym Agile Tuningu.</li>
<li>Zorganizowałem w Tieto CodeRetreat dla pracowników</li>
<li>Razem z Michałem Bogdałem wziąłem udział w Tieto on Tour prowadząc CodeRetreat dla studentów w Rzeszowie i Lublinie.</li>
<li>We współpracy z  Wrocław JUG i Kunsztem zorganizowałem CodeRetreat Wrocław</li>
<li>Razem z Łukaszem Szydło poprowadziłem spotkanie Agilopolis</li>
<li>Przystąpiłem i zdałem całkiem nieźle egzaminy SCJP i IELTS.</li>
<li>Przeprowadziłem się do Berlina, podejmując w końcu pracę z technologiami webowymi, w szczególności ze Springiem. (żegnaj Java Swing!). Tym samym zakończyłem współpracę z Tieto a związałem się z Nokią.</li>
<li>Zapisałem się do klubu Toastmasters gdzie poznałem sporo fajnych osób i wygłosiłem swoje pierwsze publiczne przemówienie.</li>
<li>Pracowałem nad swoją pracą magisterską, ale ciągle zostaje to temat otwarty.</li>
</ul>
<p><strong>Był to dla mnie udany rok. Dziękuję wszystkim, dzięki którym mogę o tym minionym roku tak właśnie myśleć!</strong></p>
<p>Mam nadzieję, że rok 2011 będzie jeszcze lepszy <img src='http://agilesurfing.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Między innymi chciałbym:</p>
<ul>
<li>Zostać magistrem! <img src='http://agilesurfing.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li>Poprowadzić jeszcze jakieś CodeRetreat. Berlin? Kraków? Inne miejsce?</li>
<li>Znów pojechać na QCon i GOTO/JAOO. Wziąć udział w Agile Testing Days, oprócz tego marzy mi się Agile 2011 w stanach <img src='http://agilesurfing.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li>Poprowadzić jakieś spotkanie w Berlinie co najmniej 2 razy. Oprócz tego zakwalifikować się jako prelegent na jakąś konferencję <img src='http://agilesurfing.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li>Zorganizować w Nokii coś ciekawego, może &#8222;Reading Club&#8221;, może &#8222;Code Retreat&#8221;.</li>
<li>Zapisać się w Berlinie do ToastMasters i wygłosić kilka mów.</li>
<li>Znaleźć w Berlinie coś podobnego do Kunsztu i zostać uczestnikiem <img src='http://agilesurfing.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li>Nauczyć się niemieckiego na tyle, by móc biernie uczestniczyć w spotkaniach prowadzonych po niemiecku.</li>
<li>Nauczyć się nowego języka programowania, może będzie do Clojure?</li>
<li>Certyfikować się w kolejnej technologii (Spring? Java EE?)</li>
<li>Czytać jedną książkę na miesiąc</li>
</ul>
<p>Pozdrawiam i szalonego sylwestra życzę!</p>
<div class="rw-left"><div class="rw-ui-container rw-class-blog-post rw-urid-2510"></div></div><p><a class="a2a_button_facebook" href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fbez-kategorii%2Fnowy-rok-2011%2F&amp;linkname=Nowy%20rok%202011%20%3A%29" title="Facebook" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a><a class="a2a_button_linkedin" href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fbez-kategorii%2Fnowy-rok-2011%2F&amp;linkname=Nowy%20rok%202011%20%3A%29" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a><a class="a2a_button_digg" href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fbez-kategorii%2Fnowy-rok-2011%2F&amp;linkname=Nowy%20rok%202011%20%3A%29" title="Digg" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a><a class="a2a_button_twitter" href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fbez-kategorii%2Fnowy-rok-2011%2F&amp;linkname=Nowy%20rok%202011%20%3A%29" title="Twitter" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a><a class="a2a_button_google_reader" href="http://www.addtoany.com/add_to/google_reader?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fbez-kategorii%2Fnowy-rok-2011%2F&amp;linkname=Nowy%20rok%202011%20%3A%29" title="Google Reader" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/reader.png" width="16" height="16" alt="Google Reader"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fbez-kategorii%2Fnowy-rok-2011%2F&amp;title=Nowy%20rok%202011%20%3A%29" id="wpa2a_4">Daj znać innym</a></p>]]></content:encoded>
			<wfw:commentRss>http://agilesurfing.pl/2010/bez-kategorii/nowy-rok-2011/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Te 5 programów warto zainstalować!</title>
		<link>http://agilesurfing.pl/2010/ciekawostki/co-warto-zainstalowac/</link>
		<comments>http://agilesurfing.pl/2010/ciekawostki/co-warto-zainstalowac/#comments</comments>
		<pubDate>Sun, 12 Dec 2010 15:58:12 +0000</pubDate>
		<dc:creator>Grzegorz Dziemidowicz</dc:creator>
				<category><![CDATA[Ciekawostki]]></category>

		<guid isPermaLink="false">http://agilesurfing.pl/?p=251</guid>
		<description><![CDATA[Krótka lista 5 programów, które od razu zainstaluje na świeżym komputerze: Google Desktop &#8211; za wygodę jaką daje przy uruchamianiu programów (2x ctrl i wpisz program, który chcesz uruchomić) CLCL - wieloschowek, za możliwość wygodnej pracy z tekstem. Google Chrome &#8211; aktualnie moja ulubiona przeglądarka internetowa SciPlore Mindmapping &#8211; mapy myśli to super sposób organizowania [...]]]></description>
			<content:encoded><![CDATA[<p>Krótka lista 5 programów, które od razu zainstaluje na świeżym komputerze:</p>
<ul>
<li><strong>Google Desktop</strong> &#8211; za wygodę jaką daje przy uruchamianiu programów (<em>2x ctrl</em> i wpisz program, który chcesz uruchomić)</li>
<li><a href="http://www.nakka.com/soft/clcl/index_eng.html"><strong>CLCL </strong></a>- wieloschowek, za możliwość wygodnej pracy z tekstem.</li>
<li><strong>Google Chrome</strong> &#8211; aktualnie moja ulubiona przeglądarka internetowa</li>
<li><strong><a href="http://www.sciplore.org/software/sciplore_mindmapping/">SciPlore Mindmapping</a> &#8211; </strong>mapy myśli to super sposób organizowania wiedzy. Ten program spełnia swoje zadanie i wygodnie się z nim pracuje przy użyciu samej klawiatury</li>
<li><a href="http://www.dobreprogramy.pl/PDFXChange-Viewer,Program,Windows,15117.html"><strong>PDF-XChange Viewer</strong></a> &#8211; lepsza przeglądarka do PDFów</li>
</ul>
<p>Poza tym (oczywiście) zainstaluje Total Commandera, Eclipse, TeXnicCenter, TortoiseSVN, Daemon Tools, WinRar i inne. W każdym razie pięcioma wymienionymi powyżej chciałem się podzielić, gdyż są fajne <img src='http://agilesurfing.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>A jaka jest Twoja lista?</p>
<div class="rw-left"><div class="rw-ui-container rw-class-blog-post rw-urid-2520"></div></div><p><a class="a2a_button_facebook" href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fciekawostki%2Fco-warto-zainstalowac%2F&amp;linkname=Te%205%20program%C3%B3w%20warto%20zainstalowa%C4%87%21" title="Facebook" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a><a class="a2a_button_linkedin" href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fciekawostki%2Fco-warto-zainstalowac%2F&amp;linkname=Te%205%20program%C3%B3w%20warto%20zainstalowa%C4%87%21" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a><a class="a2a_button_digg" href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fciekawostki%2Fco-warto-zainstalowac%2F&amp;linkname=Te%205%20program%C3%B3w%20warto%20zainstalowa%C4%87%21" title="Digg" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a><a class="a2a_button_twitter" href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fciekawostki%2Fco-warto-zainstalowac%2F&amp;linkname=Te%205%20program%C3%B3w%20warto%20zainstalowa%C4%87%21" title="Twitter" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a><a class="a2a_button_google_reader" href="http://www.addtoany.com/add_to/google_reader?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fciekawostki%2Fco-warto-zainstalowac%2F&amp;linkname=Te%205%20program%C3%B3w%20warto%20zainstalowa%C4%87%21" title="Google Reader" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/reader.png" width="16" height="16" alt="Google Reader"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fciekawostki%2Fco-warto-zainstalowac%2F&amp;title=Te%205%20program%C3%B3w%20warto%20zainstalowa%C4%87%21" id="wpa2a_6">Daj znać innym</a></p>]]></content:encoded>
			<wfw:commentRss>http://agilesurfing.pl/2010/ciekawostki/co-warto-zainstalowac/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Agile vs Scrum</title>
		<link>http://agilesurfing.pl/2010/agile/agile-vs-scurm/</link>
		<comments>http://agilesurfing.pl/2010/agile/agile-vs-scurm/#comments</comments>
		<pubDate>Tue, 23 Nov 2010 21:19:11 +0000</pubDate>
		<dc:creator>Grzegorz Dziemidowicz</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Ciekawostki]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[scrum]]></category>

		<guid isPermaLink="false">http://agilesurfing.pl/?p=241</guid>
		<description><![CDATA[Kolega spytał się mnie czym różni się Agile od Scrum.. Zacząłem się zastanawiać nad odpowiednią metaforą i wymyśliłem coś takiego: Gdyby przenieść te pojęcia do świata polityki to partie prawicowe nazwalibyśmy Agile, a PiS lub PO nazwalibyśmy Scrum. Gdyby przenieść te pojęcia do świata muzyki, to rock nazwalibyśmy Agile, a Kult nazwalibyśmy Scrum. Gdyby przenieść te pojęcia [...]]]></description>
			<content:encoded><![CDATA[<p>Kolega spytał się mnie</p>
<blockquote><p>czym różni się Agile od Scrum..</p></blockquote>
<p>Zacząłem się zastanawiać nad odpowiednią metaforą i wymyśliłem coś takiego:</p>
<ul>
<li>Gdyby przenieść te pojęcia do świata polityki to <em>partie prawicowe</em> nazwalibyśmy <em>Agile</em>, a <strong>PiS </strong>lub <strong>PO</strong> nazwalibyśmy <strong>Scrum</strong>.</li>
<li>Gdyby przenieść te pojęcia do świata muzyki, to <em>rock </em>nazwalibyśmy <em>Agile</em>, a <strong>Kult </strong>nazwalibyśmy <strong>Scrum</strong>.</li>
<li>Gdyby przenieść te pojęcia do świata motoryzacji, to <em>samochód sportowy</em> nazwalibyśmy <em>Agile</em>, a <strong>Porsche </strong>nazwalibyśmy <strong>Scrum.</strong></li>
</ul>
<p><strong><a href="http://agilemanifesto.org/" target="_blank">Agile </a>jest filozofią. <a href="http://www.scrumalliance.org/" target="_blank">Scrum </a>jest konkretnym procesem, który wpisuje się w tą filozofię.</strong></p>
<p><span id="more-241"></span></p>
<p>Polecam <a href="http://pragprog.com/magazines/2011-02/agile--" target="_blank">ten </a>artykuł wydany z okazji 10 lecia powstania manifestu agile. M.in w kontekście tego artykułu, używanie sformułowania &#8222;Agile&#8221; nie jest zbyt poprawne, jako że w języku angielskim agile jest przymiotnikiem, a my używamy go jako rzeczownika. Bardziej poprawnie byłoby powiedzieć &#8222;<strong>ruch agile</strong>&#8222;. Z angielskiego agile to zwinny, dlatego mówimy o <a href="http://pl.wikipedia.org/wiki/Programowanie_zwinne" target="_blank">zwinnych metodykach wytwarzania oprogramowania</a>.</p>
<p>Inna cenna myśl z tego artykułu: &#8222;<strong>Nie można robić Agile&#8217;a</strong>&#8221; &#8211; agile to nie jest rzecz. <strong>Można co najwyżej być &#8222;agile&#8221;</strong>, czyli zwinnym. Kiedy możesz powiedzieć o sobie że jesteś &#8222;agile&#8221;? Gdy postępujesz zgodnie z wartościami manifestu oczywiście <img src='http://agilesurfing.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>Bycie &#8222;agile&#8221; wymaga myślenia, refleksji i dostosowywania tego co się robi do sytuacji, w której się znajduje</strong>**. Ślepe podążanie za jakimś procesem &#8222;zgodnie z książką&#8221; (&#8222;To jest wbrew Scrum, nie możemy tak zrobić!&#8221;) ociera się o<a href="http://pl.wikipedia.org/wiki/Kult_cargo" target="_blank"> Cargo kult</a>*.</p>
<p>*<em>Cargo kult</em> &#8211; bezrozumne naśladowanie jakieś praktyki i oczekiwanie, że przyniesie ona pożądane rezultaty. Np. budowanie &#8222;lotniska&#8221; i &#8222;wież kontroli lotów&#8221; przez tubylców, w nadziei na przybycie dóbr za pośrednictwem samolotów transportowych. (Biali tak robili i działało!)</p>
<p>** Powyższa rada nie jest ogólnie rzecz biorąc zbyt pomocna <img src='http://agilesurfing.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Warto wiedzieć trochę o modelach uczenia się, takich jak <a href="http://en.wikipedia.org/wiki/Dreyfus_model_of_skill_acquisition" target="_blank">model Dreyfusa</a> czy <a href="http://en.wikipedia.org/wiki/Shu_Ha_Ri" target="_blank">Shuhari</a>. Z grubsza chodzi o to, że osoba początkująca w danym temacie &#8222;jest skazana&#8221; na ślepe podążanie za wytycznymi &#8222;eksperta&#8221; czy &#8222;mistrza&#8221;. Dopiero gdy zdobędziemy trochę doświadczenia możemy pokusić się o skuteczną refleksję i dostosowywanie.</p>
<div class="rw-left"><div class="rw-ui-container rw-class-blog-post rw-urid-2420"></div></div><p><a class="a2a_button_facebook" href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fagile%2Fagile-vs-scurm%2F&amp;linkname=Agile%20vs%20Scrum" title="Facebook" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a><a class="a2a_button_linkedin" href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fagile%2Fagile-vs-scurm%2F&amp;linkname=Agile%20vs%20Scrum" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a><a class="a2a_button_digg" href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fagile%2Fagile-vs-scurm%2F&amp;linkname=Agile%20vs%20Scrum" title="Digg" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a><a class="a2a_button_twitter" href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fagile%2Fagile-vs-scurm%2F&amp;linkname=Agile%20vs%20Scrum" title="Twitter" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a><a class="a2a_button_google_reader" href="http://www.addtoany.com/add_to/google_reader?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fagile%2Fagile-vs-scurm%2F&amp;linkname=Agile%20vs%20Scrum" title="Google Reader" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/reader.png" width="16" height="16" alt="Google Reader"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fagile%2Fagile-vs-scurm%2F&amp;title=Agile%20vs%20Scrum" id="wpa2a_8">Daj znać innym</a></p>]]></content:encoded>
			<wfw:commentRss>http://agilesurfing.pl/2010/agile/agile-vs-scurm/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Why developers produce legacy code in Scrum projects and what to do about it?</title>
		<link>http://agilesurfing.pl/2010/programowanie/why-developers-produce-legacy-code-in-scrum-projects-and-what-to-do-about-it/</link>
		<comments>http://agilesurfing.pl/2010/programowanie/why-developers-produce-legacy-code-in-scrum-projects-and-what-to-do-about-it/#comments</comments>
		<pubDate>Fri, 19 Nov 2010 07:58:30 +0000</pubDate>
		<dc:creator>Grzegorz Dziemidowicz</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Ciekawostki]]></category>
		<category><![CDATA[Programowanie]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[agilopolis]]></category>
		<category><![CDATA[legacy code]]></category>
		<category><![CDATA[software craftsmanship]]></category>
		<category><![CDATA[społeczność]]></category>

		<guid isPermaLink="false">http://agilesurfing.pl/?p=218</guid>
		<description><![CDATA[Agilopolis Community Day 9 już za nami. To co razem z Łukaszem Szydło chcieliśmy wam przekazać można by streścić w ten sposób: Jakość kodu źródłowego jest ważna &#8211; ma wpływ na powodzenie projektu. Na studiach nie nauczyliśmy się programować w porządny sposób. Pod presją czasu pracujemy w sposób wyuczony na studiach &#8211; &#8222;koko dżambo&#8221; i w [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.agilopolis.com/content/agilopolis-community-day-9" target="_self">Agilopolis Community Day 9</a> już za nami.</p>
<p>To co razem z Łukaszem Szydło chcieliśmy wam przekazać można by streścić w ten sposób:</p>
<blockquote>
<ul>
<li>Jakość kodu źródłowego jest ważna &#8211; ma wpływ na powodzenie projektu.</li>
<li>Na studiach nie nauczyliśmy się programować w porządny sposób. Pod presją czasu pracujemy w sposób wyuczony na studiach &#8211; &#8222;koko dżambo&#8221; i w efekcie produkujemy kod trudny i ciężki w utrzymaniu.</li>
<li> Znamy teoretyczną odpowiedź na pytanie jak temu zaradzić: Clean Code, TDD, Refactoring. By zacząć stosować te techniki, wpierw musimy się ich nauczyć, tak by weszły nam w krew.</li>
<li>Stosując model Dreyfusa pokazaliśmy jak zdobywamy nowe umiejętności. Jest to ważne, bo jeśli chcemy aby nasze zespoły produkowały porządny kod, musimy pomóc naszym ludziom zdobywać potrzebne im kompetencje. By im w tym pomóc, musimy rozumieć jak ludzie się uczą.</li>
<li>Na koniec pokazaliśmy kilka praktycznych technik nauki.</li>
</ul>
</blockquote>
<p>Poniżej zbiór materiałów i źródeł do tematów, które poruszaliśmy w czasie prezentacji. W wolnej chwili postaram się linki opisać <img src='http://agilesurfing.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><span id="more-218"></span></p>
<h2>Legacy Code</h2>
<p><a href="http://www.amazon.com/Working-Effectively-Legacy-Michael-Feathers/dp/0131177052" target="_blank">Working Effectively with Legacy Code</a> &#8211; W temacie prezentacji użyliśmy &#8222;Legacy Code&#8221; w znaczeniu &#8222;kod bez testów&#8221;. Kod, który został określony jako <a href="http://www.laputan.org/mud/" target="_blank">wielka kula błota</a>.</p>
<h2>Kod źródłowy &#8211; ważny czy nie?</h2>
<p><a href="http://java.dzone.com/articles/duct-tape-programming">Duct Tape Programming</a></p>
<p><a href="http://thecleancoder.blogspot.com/2010/10/cost-of-code.html">The Cost of Code?</a></p>
<p><a href="http://www.projectperfect.com.au/info_it_projects_fail.php">Why IT Projects Fail?</a></p>
<p><a href="http://manifesto.softwarecraftsmanship.org/">Manifesto for Software Craftsmanship</a></p>
<p><a href="http://www.slideshare.net/hebel/clean-code">http://www.slideshare.net/hebel/clean-code</a></p>
<p><a href="https://elearning.industriallogic.com/gh/submit?Action=PageAction&amp;album=blog2009&amp;path=blog2009/2010/remodeling&amp;devLanguage=Java" target="_blank">What&#8217;s Wrong With Clean Code?</a></p>
<h2>Dlaczego tworzymy kiepski kod?</h2>
<p><a href="http://player.vimeo.com/video/9891271">Corey Haines talk on Software Craftsmanship at OpenAgile Romania 2009</a> &#8211; A raczej kiedy &#8211; pod wpływem zbliżającego się Deadline&#8217;u. Pozatym kończąc studia rzadko potrafimy i mamy pojęcie o pisaniu porządnego, utrzymywalnego kodu.</p>
<h2>Co możemy z tym zrobić?</h2>
<p><a href="http://www.agileskillsproject.org/">http://www.agileskillsproject.org/</a></p>
<p><a href="http://www.infoq.com/presentations/Developing-Expertise-Dave-Thomas">Świetna prezentacja o modelu Dreyfusa.</a></p>
<p><a href="http://www.infoq.com/articles/better-best-practices">Better Best Practices</a></p>
<p><a href="http://www.infoq.com/presentations/Sharpening-the-Tools">Sharpening the Tools</a></p>
<p><a href="http://www.infoq.com/presentations/Patterns-for-the-People">Patterns for the People</a></p>
<p><a href="http://www.infoq.com/presentations/Software-Craftsmanship-Beyond-The-Hype">Software Craftsmanship, Beyond The Hype</a></p>
<h2>Książki</h2>
<p><a href="http://www.amazon.com/Test-Driven-Development-Kent-Beck/dp/0321146530">Test Driven Development by Example</a></p>
<p><a href="http://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882">Clean Code</a></p>
<p><a href="http://programmer.97things.oreilly.com/wiki/index.php/97_Things_Every_Programmer_Should_Know">97 Things Every Programmer Should Know</a></p>
<p><a href="http://www.pragprog.com/titles/ahptl/pragmatic-thinking-and-learning">http://www.pragprog.com/titles/ahptl/pragmatic-thinking-and-learning</a></p>
<p><a href="http://www.amazon.com/Growing-Object-Oriented-Software-Guided-Tests/dp/0321503627">Growing Object-Oriented Software Guided Tests</a></p>
<h2>Pair programming</h2>
<h2><span style="font-weight: normal; font-size: 13px;"> <a href="http://www.computer.org/cms/Computer.org/ComputingNow/homepage/2010/0110/W_SW_PairProgramming.pdf">How Pair Programming Really Works</a></span></h2>
<p><a href="http://vimeo.com/7814261">http://vimeo.com/7814261</a></p>
<h2>Code katas</h2>
<p><a href="http://katas.softwarecraftsmanship.org/?p=80">http://katas.softwarecraftsmanship.org/?p=80</a></p>
<p><a href="http://txtwriter.com/Onscience/Articles/repetitionlearn.html">http://txtwriter.com/Onscience/Articles/repetitionlearn.html</a></p>
<h2>Coding Dojos</h2>
<p><a href="http://code.joejag.com/2009/the-coding-dojo/">http://code.joejag.com/2009/the-coding-dojo/</a></p>
<h2>Conferences</h2>
<p><a href="http://qconlondon.com/london-2011/crew/">http://qconlondon.com/london-2011/crew/</a> &#8211; Pojedź na konferencje jako student &#8211; wolontariusz i zaoszczędź 2000 euro.</p>
<h2>Study groups</h2>
<p><a href="http://www.industriallogic.com/papers/learning.html">http://www.industriallogic.com/papers/learning.html</a></p>
<p><a href="https://groups.google.com/group/kunszt?hl=pl">https://groups.google.com/group/kunszt?hl=pl</a></p>
<h2>Craftsman spikes</h2>
<p><a href="http://www.ktaylor.name/2009/12/software-craftsmanship-spikes.html">Software Craftsmanship Spikes</a></p>
<h2>Craftsman swaps</h2>
<p><a href="http://nuts.redsquirrel.com/post/80855433/craftsman-swap">http://nuts.redsquirrel.com/post/80855433/craftsman-swap</a></p>
<h2>Code Retreats</h2>
<p><a href="http://agilesurfing.pl/2010/agile/code-retreat/">http://agilesurfing.pl/2010/agile/code-retreat/</a></p>
<h2>Gold cards</h2>
<p><a href="http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.23.2798&amp;rep=rep1&amp;type=pdf">Innovation and Sustainability with Gold Cards</a></p>
<p><a href="http://www.scottberkun.com/blog/2008/thoughts-on-googles-20-time/">Thoughts on Google’s 20% time</a></p>
<h2>Inne</h2>
<p><a href="http://www.drdobbs.com/architecture-and-design/228000215">Teaching Real-World Programming</a></p>
<p><a href="http://geekbreakfast.org/">http://geekbreakfast.org/</a></p>
<p><a href="http://www.shanghaitechwriter.com/2010/02/18/take-a-nap-inside-a-google-pod-to-boost-productivity/">Take a Nap inside a Google Pod to Boost Productivity</a></p>
<p><a href="http://www.eioba.pl/a71461/idealna_drzemka#ixzz15Hoqjd00">Idealna drzemka</a></p>
<div class="rw-left"><div class="rw-ui-container rw-class-blog-post rw-urid-2190"></div></div><p><a class="a2a_button_facebook" href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fprogramowanie%2Fwhy-developers-produce-legacy-code-in-scrum-projects-and-what-to-do-about-it%2F&amp;linkname=Why%20developers%20produce%20legacy%20code%20in%20Scrum%20projects%20and%20what%20to%20do%20about%20it%3F" title="Facebook" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a><a class="a2a_button_linkedin" href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fprogramowanie%2Fwhy-developers-produce-legacy-code-in-scrum-projects-and-what-to-do-about-it%2F&amp;linkname=Why%20developers%20produce%20legacy%20code%20in%20Scrum%20projects%20and%20what%20to%20do%20about%20it%3F" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a><a class="a2a_button_digg" href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fprogramowanie%2Fwhy-developers-produce-legacy-code-in-scrum-projects-and-what-to-do-about-it%2F&amp;linkname=Why%20developers%20produce%20legacy%20code%20in%20Scrum%20projects%20and%20what%20to%20do%20about%20it%3F" title="Digg" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a><a class="a2a_button_twitter" href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fprogramowanie%2Fwhy-developers-produce-legacy-code-in-scrum-projects-and-what-to-do-about-it%2F&amp;linkname=Why%20developers%20produce%20legacy%20code%20in%20Scrum%20projects%20and%20what%20to%20do%20about%20it%3F" title="Twitter" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a><a class="a2a_button_google_reader" href="http://www.addtoany.com/add_to/google_reader?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fprogramowanie%2Fwhy-developers-produce-legacy-code-in-scrum-projects-and-what-to-do-about-it%2F&amp;linkname=Why%20developers%20produce%20legacy%20code%20in%20Scrum%20projects%20and%20what%20to%20do%20about%20it%3F" title="Google Reader" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/reader.png" width="16" height="16" alt="Google Reader"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fprogramowanie%2Fwhy-developers-produce-legacy-code-in-scrum-projects-and-what-to-do-about-it%2F&amp;title=Why%20developers%20produce%20legacy%20code%20in%20Scrum%20projects%20and%20what%20to%20do%20about%20it%3F" id="wpa2a_10">Daj znać innym</a></p>]]></content:encoded>
			<wfw:commentRss>http://agilesurfing.pl/2010/programowanie/why-developers-produce-legacy-code-in-scrum-projects-and-what-to-do-about-it/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WrocLove Toastmasters PL</title>
		<link>http://agilesurfing.pl/2010/ciekawostki/wroclove-toastmasters-pl/</link>
		<comments>http://agilesurfing.pl/2010/ciekawostki/wroclove-toastmasters-pl/#comments</comments>
		<pubDate>Wed, 27 Oct 2010 21:35:54 +0000</pubDate>
		<dc:creator>Grzegorz Dziemidowicz</dc:creator>
				<category><![CDATA[Ciekawostki]]></category>
		<category><![CDATA[toastmasters]]></category>

		<guid isPermaLink="false">http://agilesurfing.pl/?p=212</guid>
		<description><![CDATA[Grubo ponad pół roku temu napisałem na tym blogu pierwszy raz o ToastMasters.. W między czasie zdążyłem zapisać się do klubu i dane mi było wygłosić pierwsze przemówienie pod tytułem &#8222;Programista, który lubi pracować z ludźmi&#8221;. Z perspektywy czasu mogę powiedzieć, że ToastMasters to świetna rzecz. Te 2h spędzone na spotkaniu co dwa tygodnie to [...]]]></description>
			<content:encoded><![CDATA[<p>Grubo ponad pół roku temu napisałem na tym blogu pierwszy raz o <a href="http://agilesurfing.pl/2010/agile/naucz-sie-przemawiac/">ToastMasters</a>..</p>
<p>W między czasie zdążyłem zapisać się do klubu i dane mi było wygłosić pierwsze przemówienie pod tytułem &#8222;Programista, który lubi pracować z ludźmi&#8221;.</p>
<p><span id="more-212"></span></p>
<p>Z perspektywy czasu mogę powiedzieć, że ToastMasters to świetna rzecz. Te 2h spędzone na spotkaniu co dwa tygodnie to czas naprawdę dobrze wykorzystany. Podręczniki, które dostałem zapisując się do klubu są na doprawdy wysokim poziomie.  Słowem, każdemu polecam przyjść i zobaczyć na własne oczy, jak wygląda spotkanie klubu <img src='http://agilesurfing.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>A jeśli o tym mowa,  jutro (czwartek 28.10.2010,  18:00 &#8211; 20:00, Uniwersytet Ekonomiczny, ul. Komandorska 118/120, sala 101A) będę prowadził spotkanie pod tytułem &#8222;Praca &#8211; pasja czy sposób na zarabianie pieniędzy&#8221;, na które serdecznie Cię zapraszam <img src='http://agilesurfing.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Każdy może uczestniczyć w spotkaniu jako gość i jest to całkowicie darmowe.</p>
<p>Szczegóły spotkania znaleźć można na <a href="http://www.goldenline.pl/spotkanie/wroclove-toastmasters-pl40">GoldenLine</a>.. (uwaga na salę, spotykamy  się w 101A)</p>
<div class="rw-left"><div class="rw-ui-container rw-class-blog-post rw-urid-2130"></div></div><p><a class="a2a_button_facebook" href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fciekawostki%2Fwroclove-toastmasters-pl%2F&amp;linkname=WrocLove%20Toastmasters%20PL" title="Facebook" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a><a class="a2a_button_linkedin" href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fciekawostki%2Fwroclove-toastmasters-pl%2F&amp;linkname=WrocLove%20Toastmasters%20PL" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a><a class="a2a_button_digg" href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fciekawostki%2Fwroclove-toastmasters-pl%2F&amp;linkname=WrocLove%20Toastmasters%20PL" title="Digg" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a><a class="a2a_button_twitter" href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fciekawostki%2Fwroclove-toastmasters-pl%2F&amp;linkname=WrocLove%20Toastmasters%20PL" title="Twitter" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a><a class="a2a_button_google_reader" href="http://www.addtoany.com/add_to/google_reader?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fciekawostki%2Fwroclove-toastmasters-pl%2F&amp;linkname=WrocLove%20Toastmasters%20PL" title="Google Reader" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/reader.png" width="16" height="16" alt="Google Reader"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fciekawostki%2Fwroclove-toastmasters-pl%2F&amp;title=WrocLove%20Toastmasters%20PL" id="wpa2a_12">Daj znać innym</a></p>]]></content:encoded>
			<wfw:commentRss>http://agilesurfing.pl/2010/ciekawostki/wroclove-toastmasters-pl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>R.I.P JAOO. Long live Goto Conference!</title>
		<link>http://agilesurfing.pl/2010/programowanie/r-i-p-jaoo-long-live-goto-conference/</link>
		<comments>http://agilesurfing.pl/2010/programowanie/r-i-p-jaoo-long-live-goto-conference/#comments</comments>
		<pubDate>Sat, 09 Oct 2010 16:02:52 +0000</pubDate>
		<dc:creator>Grzegorz Dziemidowicz</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Ciekawostki]]></category>
		<category><![CDATA[Programowanie]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[goto]]></category>
		<category><![CDATA[jaoo]]></category>
		<category><![CDATA[software craftsmanship]]></category>

		<guid isPermaLink="false">http://agilesurfing.pl/?p=162</guid>
		<description><![CDATA[JAOO 2010 to już historia. Tak naprawdę JAOO to już historia. Od przyszłego roku konferencja będzie odbywać się pod nowym szyldem &#8222;GOTO&#8221;. Do rzeczy JAOO 2010 to najlepsza konferencja na jakiej dotychczas byłem! Pojechałem tam jako &#8222;wolontariusz&#8221; i polecam to każdemu. Moim zdaniem tylko bycie &#8222;mówcą&#8221; może dostarczyć lepszych wrażeń z konferencji Jako wolontariusz uczestniczyłem [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" title="RIP" src="http://farm5.static.flickr.com/4152/5052425612_df6be045b2.jpg" alt="" width="156" height="234" />JAOO 2010 to już historia. Tak naprawdę JAOO to już historia. Od przyszłego roku konferencja będzie odbywać się pod nowym szyldem &#8222;GOTO&#8221;.</p>
<p>Do rzeczy <img src='http://agilesurfing.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  JAOO 2010 to najlepsza konferencja na jakiej dotychczas byłem! Pojechałem tam jako &#8222;wolontariusz&#8221; i polecam to każdemu. Moim zdaniem tylko bycie &#8222;mówcą&#8221; może dostarczyć lepszych wrażeń z konferencji <img src='http://agilesurfing.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Jako wolontariusz uczestniczyłem w 2 uroczystych kolacjach tylko dla mówców i wolontariuszy. Oprócz tego miałem okazję zobaczyć jak wygląda przygotowanie tak dużego wydarzenia od środka.</p>
<p>JAOO zrodziło się 14 lat temu w Aarhus z inicjatywy firmy Trifork. Chłopaki chcieli zrobić konferencję dla siebie (deweloperów), więc zaprosili ludzi, którzy ich zdaniem mieli coś ciekawego do powiedzenia.  Czyż to nie genialny pomysł? Od 14 lat załoga Trifork ma konferencję w swoim mieście w której może uczestniczyć za darmo <img src='http://agilesurfing.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  btw. Aarhus to bardzo piękne i inspirujące miasto <img src='http://agilesurfing.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Poniżej krótkie podsumowanie tego, co udało mi się zobaczyć i usłyszeć:</p>
<h2>Niedziela</h2>
<p>W niedziele uczestniczyłem w treningu <a href="http://gotocon.com/aarhus-2010/presentation/Introduction%20to%20Clojure">&#8222;Introduction to Clojure&#8221;</a> prowadzonym przez Stuarta Halloway&#8217;a. Stuart to równy gość, który przedstawił język Clojure w sposób interesujący. Stuart jest pasjonatem i naprawdę fajnie się go słucha. Jeśli chcesz nauczyć się Clojure Stuart udostępnił środowisko do ćwiczeń: <a href="http://github.com/relevance/labrepl" target="_blank">labrepl</a>.</p>
<p><span id="more-162"></span></p>
<p><strong>Scenka przy kolacji:</strong> Do stołu dosiada się sympatyczny starszy Pan. &#8222;Hi, I am James!&#8221;. Dziewczyna na przeciwko (i reszta dookoła) wita nowego towarzysza bez większego zainteresowania.  <a href="http://pl.wikipedia.org/wiki/James_Gosling" target="_self">James Gosling</a></p>
<p><strong>Podobna historia z Twittera:</strong> [Jocke]: What do you work with? [Other guy]: I founded Spring Source. [Arthur]: What&#8217;s your name? [Other guy]: Rod Johnson <a href="http://twitter.com/#search/%23JAOO" target="_blank">#JAOO</a></p>
<h2>Poniedziałek</h2>
<p><a href="http://gotocon.com/aarhus-2010/presentation/Opening%20Keynote:%20The%20Future%20of%203D%20Graphics%20Technology%20-%20from%20Gollum%20to%20Yoghurt">The Future of 3D Graphics Technology &#8211; from Gollum to Yoghurt</a> &#8211; Ciekawie było zobaczyć, jak Henrik obracał na swoim laptopie render samochodu w jakości zdjęcia w czasie rzeczywistym. No i jakby ktoś nie wiedział, większość rzeczy w katalogach (w szczególności samochody) to rendery modeli 3D. Robienie prawdziwych zdjęć się nie opłaca, a czasem jest wręcz nie możliwe &#8211; gdy przygotowujemy katalog produktów, które dopiero zostaną wyprodukowane.</p>
<p><a href="http://gotocon.com/aarhus-2010/presentation/A%20Question%20of%20Craftsmanship">A Question of Craftsmanship</a> &#8211; Czy Craftsmanship to odpowiednia metafora tego, co chcemy nazwać? Kevlin sprawił, że znów poczułem się dobrze studiując kierunek, który da mi tytuł Inżyniera Oprogramowania. <a href="http://gotocon.com/dl/jaoo-aarhus-2010/slides/KevlinHenney_AQuestionOfCraftsmanship.pdf">Slajdy</a></p>
<blockquote><p>A capsule definition of engineering, independent of any discipline, as you&#8217;re likely to find: the set of practices and techniques that have been determined to work reliably through experience.</p></blockquote>
<p><a href="http://gotocon.com/aarhus-2010/presentation/Continuous%20Delivery">Continuous Delivery</a> &#8211; Praktyka, którą zdecydowanie chciałbym zacząć stosować w swojej codziennej pracy.</p>
<blockquote>
<div id="_mcePaste">“How long would it take your organization to deploy a change that involved just one single line of code? Do you</div>
<div id="_mcePaste">do this on a repeatable, reliable basis?”</div>
</blockquote>
<p><a href="http://gotocon.com/aarhus-2010/presentation/Continuous%20Deployment%20and%20DevOps:%20Deprecating%20Silos">Continuous Deployment and DevOps: Deprecating Silos</a> &#8211; Fajne uzupełnienie poprzedniej sesji. Raport z implementacji Continuous Deployment w Nokii.</p>
<div>Widziałem jeszcze <a href="http://gotocon.com/aarhus-2010/presentation/Lessons%20Learned%20in%20Large%20HTTP-Centric%20Systems">Lessons Learned in Large HTTP-Centric Systems</a> (dobre poczucie humoru, przesłanie można budować poważne systemy korzystając z prostych i sprawdzonych rozwiązań obecnych w internecie (REST)) oraz <a href="http://gotocon.com/aarhus-2010/presentation/Experience%20report:%20Using%20Haskell%20&amp;%20Erlang%20for%20peer-to-peer%20protocol%20implementation">Using Haskell &amp; Erlang for protocol implementation</a>.</div>
<p>Wieczorem pracowałem przy obsłudze imprezy. Dobra okazja by zobaczyć jak robi się catering na ponad 500 osób, ale nie mogłem się w pełni bawić na imprezie. Mieszane odczucia, ale było i tak super:) JAOO zmieniło nazwę na GOTO.  Stało się to w środku imprezy podczas występu zespołu tanecznego. Dziewczyny zdarły z siebie koszulki a pod spodem miały litery tworzące napis GOTO. Kresten (gospodarz konferencji) również zmienił swoją pimpowską zieloną marynarkę na różową (by wpasować się w nowe barwy konferencji).</p>
<h2><strong>Wtorek</strong></h2>
<p>Rano zobaczyłem &#8222;<a href="http://gotocon.com/aarhus-2010/presentation/Keynote:%20The%20Expressiveness%20of%20Go">The Expressiveness of Go</a>&#8222;. W miarę ciekawe, warto bliżej się przyjrzeć temu językowi. Tylko kiedy? Może podczas CodeRetreat <img src='http://agilesurfing.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<blockquote><p>Go is statically typed and compiled, like C++ or Java (with noVM), but in many ways feels as lightweight and dynamic as JavaScript or Python.</p></blockquote>
<p>Następnie widziałem <a href="http://gotocon.com/aarhus-2010/presentation/Living%20Architectures%20-%20From%20Eclipse%20to%20Jazz">Living Architectures &#8211; From Eclipse to Jazz</a> ale jakoś szczególnie mnie nie zaciekawiło.</p>
<p><a href="http://gotocon.com/aarhus-2010/presentation/Agile%20Requirements%20by%20Collaboration"> &#8222;Agile Requirements by Collaboration&#8221;</a> &#8211; Ciekawy wykład, Ellen jest bardzo dobrym mówcą. Generalnie było o tym że musimy planować na różnych poziomach szczegółowości (Produkt, Release, Iteracja) i jak to robić.</p>
<p><a href="http://gotocon.com/aarhus-2010/presentation/HTML5%20Websockets:%20A%20New%20World%20of%20Limitless,%20Live,%20and%20Wickedly%20Cool%20Web%20Applications">HTML5 Websockets: A New World of Limitless, Live, and Wickedly Cool Web Applications</a> &#8211; W czasie dobrego wykładu był jeden świetny moment. Jonas prowadził prezentacją w PowerPointcie i w Windows 7.. W pewnym momencie poszedł za kurtynę i wrócił z laptopem na którym było to samo co aktualnie na rzutniku. Następnie wyszedł z trybu pełno ekranowego i okazało się, że  komputer z którego prowadził prezentację to Mac z przeglądarką Chrome. W Chromie przy użyciu Websocketów był wyświetlany na żywo pulpit ze zdalnej maszyny. Wniosek: Możemy w przeglądarce budować aplikacje, które niczym nie różnią się od tych desktopowych. <a href="http://kaazing.me/">Demo </a>działa w nowym Chromie.</p>
<p><a href="http://gotocon.com/aarhus-2010/presentation/Career.You%20-%20Build%20the%20Career%20You%20Want">Career.You &#8211; Build the Career You Want </a>- Dave Thomas to bardzo sympatyczna osoba. W czasie swojego wykładu opowiedział o swojej karierze oraz sprzedał <a href="http://gotocon.com/dl/jaoo-aarhus-2010/slides/DaveThomas_CareerYouBuildTheCareerYouWant.pdf">kilka cennych rad</a>. Polecam <img src='http://agilesurfing.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Następnie uczestniczyłem w niezbyt interesującym dla mnie spotkaniu Java User Group. Dyskusja była na temat przyszłości języka Java, przyszłości maszyny wirtualnej, a wszystko to w kontekście ostatniego przejęcia Suna przez Oracle.</p>
<p>Po czym przebiegłem 7.532 km biorąc udział w IT Run. Za rok zdecydowanie muszę podejść na poważnie do treningu i się lepiej przygotować <img src='http://agilesurfing.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  W tym roku biegłem z prędkością 10km/h.</p>
<p>Na koniec dnia poszliśmy całą załogą wolontariuszy na kolację w formie &#8222;all you can eat and drink in 1 hour&#8221; <img src='http://agilesurfing.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  a następnie udaliśmy się na piwko sponsorowane przez <a href="http://github.com/">GitHub</a>.</p>
<h2>Środa</h2>
<p><a href="http://gotocon.com/aarhus-2010/presentation/From%20months%20to%20minutes%20-%20upping%20the%20stakes">&#8222;From months to minutes &#8211; upping the stakes&#8221;</a> Dan jest świetnym mówcą <img src='http://agilesurfing.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Ciekawostka: Zamiast slajdów użył mapy myśli. W kuluarach dowiedziałem się, że to dlatego że zawsze planuje wykład jako mapę myśli a potem przerabia ją na slajdy. Tym razem jednak zabrakło mu czasu na zrobienie slajdów <img src='http://agilesurfing.pl/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  &#8211; Nic nie szkodzi! Jak dla mnie mapa myśli była świetną formą organizacji wykładu &#8211; super mi się &#8222;ogarniało&#8221; to o czym mówił Dan. Przesłanie mowy było mniej więcej takie,  że tradycyjny Agile to nie jest Silver Bulet <img src='http://agilesurfing.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Że, niektóre znane nam praktyki nie są nam potrzebne  (przy najmniej w pewnych kontekstach, np. takim w jakim pracuje teraz Dan) by szybko dostarczać oprogramowanie wysokiej jakości (np. przekonanie że potrzebne są historyjki i kryteria akceptacji &#8211; Nie, wystarczy ciągła komunikacja i rozsądek). <a href="http://gotocon.com/dl/jaoo-aarhus-2010/slides/DanNorth_FromMonthsToMinutesUppingTheStakes.pdf">Mapa myśli z wykładu</a> Ciekawostka: Była to niejako kontynuacja mowy wygłoszonej na QCon -<a href="http://www.infoq.com/presentations/Sharpening-the-Tools" target="_blank"> koniecznie ją zobacz!</a></p>
<h2>Czwartek</h2>
<p>test</p>
<p style="text-align: center;">Następne GOTO już za rok &#8211; nie mogę się doczekać <img src='http://agilesurfing.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div class="rw-left"><div class="rw-ui-container rw-class-blog-post rw-urid-1630"></div></div><p><a class="a2a_button_facebook" href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fprogramowanie%2Fr-i-p-jaoo-long-live-goto-conference%2F&amp;linkname=R.I.P%20JAOO.%20Long%20live%20Goto%20Conference%21" title="Facebook" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a><a class="a2a_button_linkedin" href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fprogramowanie%2Fr-i-p-jaoo-long-live-goto-conference%2F&amp;linkname=R.I.P%20JAOO.%20Long%20live%20Goto%20Conference%21" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a><a class="a2a_button_digg" href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fprogramowanie%2Fr-i-p-jaoo-long-live-goto-conference%2F&amp;linkname=R.I.P%20JAOO.%20Long%20live%20Goto%20Conference%21" title="Digg" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a><a class="a2a_button_twitter" href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fprogramowanie%2Fr-i-p-jaoo-long-live-goto-conference%2F&amp;linkname=R.I.P%20JAOO.%20Long%20live%20Goto%20Conference%21" title="Twitter" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a><a class="a2a_button_google_reader" href="http://www.addtoany.com/add_to/google_reader?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fprogramowanie%2Fr-i-p-jaoo-long-live-goto-conference%2F&amp;linkname=R.I.P%20JAOO.%20Long%20live%20Goto%20Conference%21" title="Google Reader" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/reader.png" width="16" height="16" alt="Google Reader"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fprogramowanie%2Fr-i-p-jaoo-long-live-goto-conference%2F&amp;title=R.I.P%20JAOO.%20Long%20live%20Goto%20Conference%21" id="wpa2a_14">Daj znać innym</a></p>]]></content:encoded>
			<wfw:commentRss>http://agilesurfing.pl/2010/programowanie/r-i-p-jaoo-long-live-goto-conference/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Szalony początek paźdzernika</title>
		<link>http://agilesurfing.pl/2010/agile/szalony-poczatek-pazdzernika/</link>
		<comments>http://agilesurfing.pl/2010/agile/szalony-poczatek-pazdzernika/#comments</comments>
		<pubDate>Thu, 30 Sep 2010 11:03:37 +0000</pubDate>
		<dc:creator>Grzegorz Dziemidowicz</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Ciekawostki]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[jaoo]]></category>
		<category><![CDATA[software craftsmanship]]></category>

		<guid isPermaLink="false">http://agilesurfing.pl/?p=157</guid>
		<description><![CDATA[Początek października został naszpikowany najróżniejszymi wydarzeniami. JAOO - 3-8 Październik 2010 w Aarhus, Dania Agile Testing Days -4-7 Październik 2010 w Berlinie, Niemcy Agile Eastern Europe &#8211; 8-9 Październik 2010 w Kijowie, Ukraina Software Craftsmanship 2010 &#8211; 7 Październik 2010 w Bletchley Park, Wielka Brytania Java Developers&#8217; Day 2010 &#8211; 7-8 Październik 2010 w Krakowie, [...]]]></description>
			<content:encoded><![CDATA[<p>Początek października został naszpikowany najróżniejszymi wydarzeniami.</p>
<ul>
<li><strong>JAOO </strong>- 3-8 Październik 2010 w Aarhus, Dania</li>
<li><strong>Agile Testing Days </strong> -4-7 Październik 2010 w Berlinie, Niemcy</li>
<li><strong>Agile Eastern Europe &#8211; </strong>8-9<strong> </strong>Październik 2010 w Kijowie, Ukraina</li>
<li><strong>Software Craftsmanship 2010 &#8211; </strong>7 Październik 2010 w Bletchley Park, Wielka Brytania</li>
<li><strong>Java Developers&#8217; Day 2010</strong> &#8211; 7-8 Październik 2010 w Krakowie, Polska</li>
<li><strong>Szkolenie na ScrumMastera i wyjazd integracyjny </strong>- kolidujące z JAOO</li>
</ul>
<p>Ja wybieram JAOO <img src='http://agilesurfing.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Relacja z tego wyjazdu już wkrótce na tym blogu.</p>
<p>Niewiele ponad 3 tygodnie zostały do Wrocławskiego CodeRetreat. Informacja o otwarciu rejestracji pojawi się <a title="CodeRetreat" href="http://coderetreat.wroclaw.pl/">na stronie</a>.</p>
<div class="rw-left"><div class="rw-ui-container rw-class-blog-post rw-urid-1580"></div></div><p><a class="a2a_button_facebook" href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fagile%2Fszalony-poczatek-pazdzernika%2F&amp;linkname=Szalony%20pocz%C4%85tek%20pa%C5%BAdzernika" title="Facebook" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a><a class="a2a_button_linkedin" href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fagile%2Fszalony-poczatek-pazdzernika%2F&amp;linkname=Szalony%20pocz%C4%85tek%20pa%C5%BAdzernika" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a><a class="a2a_button_digg" href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fagile%2Fszalony-poczatek-pazdzernika%2F&amp;linkname=Szalony%20pocz%C4%85tek%20pa%C5%BAdzernika" title="Digg" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a><a class="a2a_button_twitter" href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fagile%2Fszalony-poczatek-pazdzernika%2F&amp;linkname=Szalony%20pocz%C4%85tek%20pa%C5%BAdzernika" title="Twitter" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a><a class="a2a_button_google_reader" href="http://www.addtoany.com/add_to/google_reader?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fagile%2Fszalony-poczatek-pazdzernika%2F&amp;linkname=Szalony%20pocz%C4%85tek%20pa%C5%BAdzernika" title="Google Reader" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/reader.png" width="16" height="16" alt="Google Reader"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fagile%2Fszalony-poczatek-pazdzernika%2F&amp;title=Szalony%20pocz%C4%85tek%20pa%C5%BAdzernika" id="wpa2a_16">Daj znać innym</a></p>]]></content:encoded>
			<wfw:commentRss>http://agilesurfing.pl/2010/agile/szalony-poczatek-pazdzernika/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dlaczego Agile działa?</title>
		<link>http://agilesurfing.pl/2010/agile/dlaczego-agile-dziahttpagilesurfing-plwp-adminpost-new-phpla/</link>
		<comments>http://agilesurfing.pl/2010/agile/dlaczego-agile-dziahttpagilesurfing-plwp-adminpost-new-phpla/#comments</comments>
		<pubDate>Sat, 04 Sep 2010 12:02:07 +0000</pubDate>
		<dc:creator>Grzegorz Dziemidowicz</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Ciekawostki]]></category>
		<category><![CDATA[agile]]></category>

		<guid isPermaLink="false">http://agilesurfing.pl/?p=146</guid>
		<description><![CDATA[Kolejna ciekawa prezentacja (wideo jest po angielsku): Wideo Slajdy To co szczególnie mi się spodobało to aplikacja opisana w 47 minucie. Nie udało mi się znaleźć jej w sieci, więc jak komuś się uda to proszę o info w komentarzach. Aplikacja jest opisana następująco: Aplikacja zarządza muzyką, która leci w pomieszczeniu deweloperów Każdy może dodać [...]]]></description>
			<content:encoded><![CDATA[<p>Kolejna ciekawa prezentacja (wideo jest po angielsku):</p>
<p><a href="http://universite-du-si.com/fr/conferences/6/sessions/909">Wideo</a> <a href="http://www.nealford.com/downloads/presentations/Why_not_How_%28Neal_Ford%29.pdf">Slajdy</a></p>
<p>To co szczególnie mi się spodobało to aplikacja opisana w 47 minucie. Nie udało mi się znaleźć jej w sieci, więc jak komuś się uda to proszę o info w komentarzach.</p>
<p>Aplikacja jest opisana następująco:</p>
<ul>
<li>Aplikacja zarządza muzyką, która leci w pomieszczeniu deweloperów</li>
<li>Każdy może dodać swoją piosenkę do listy piosenek, które są puszczane</li>
<li>Każdy może zagłosować, że dana piosenka mu się nie podoba. Nie będzie ona więcej puszczana. Po jakimś czasie lecą tylko takie piosenki, które wszystkim się podobają.</li>
<li>Gdy Build nie przejdzie, zostaje natychmiast puszczona specjalna piosenka, np &#8222;Oops, I did it again&#8221;. Od razu wszyscy wiedzą, że build nie działa.</li>
<li>Każdy może wybrać sobie swoją piosenkę. Po udanym check-in gdy Build przejdzie, zostaje ona puszczona na 20 sekund. W ten sposób od razu wiemy, że wszystko jest w porządku.</li>
</ul>
<div class="rw-left"><div class="rw-ui-container rw-class-blog-post rw-urid-1470"></div></div><p><a class="a2a_button_facebook" href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fagile%2Fdlaczego-agile-dziahttpagilesurfing-plwp-adminpost-new-phpla%2F&amp;linkname=Dlaczego%20Agile%20dzia%C5%82a%3F" title="Facebook" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a><a class="a2a_button_linkedin" href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fagile%2Fdlaczego-agile-dziahttpagilesurfing-plwp-adminpost-new-phpla%2F&amp;linkname=Dlaczego%20Agile%20dzia%C5%82a%3F" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a><a class="a2a_button_digg" href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fagile%2Fdlaczego-agile-dziahttpagilesurfing-plwp-adminpost-new-phpla%2F&amp;linkname=Dlaczego%20Agile%20dzia%C5%82a%3F" title="Digg" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a><a class="a2a_button_twitter" href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fagile%2Fdlaczego-agile-dziahttpagilesurfing-plwp-adminpost-new-phpla%2F&amp;linkname=Dlaczego%20Agile%20dzia%C5%82a%3F" title="Twitter" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a><a class="a2a_button_google_reader" href="http://www.addtoany.com/add_to/google_reader?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fagile%2Fdlaczego-agile-dziahttpagilesurfing-plwp-adminpost-new-phpla%2F&amp;linkname=Dlaczego%20Agile%20dzia%C5%82a%3F" title="Google Reader" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/reader.png" width="16" height="16" alt="Google Reader"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fagile%2Fdlaczego-agile-dziahttpagilesurfing-plwp-adminpost-new-phpla%2F&amp;title=Dlaczego%20Agile%20dzia%C5%82a%3F" id="wpa2a_18">Daj znać innym</a></p>]]></content:encoded>
			<wfw:commentRss>http://agilesurfing.pl/2010/agile/dlaczego-agile-dziahttpagilesurfing-plwp-adminpost-new-phpla/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Harcerstwo a Agile</title>
		<link>http://agilesurfing.pl/2010/agile/harcerstwo-a-agile/</link>
		<comments>http://agilesurfing.pl/2010/agile/harcerstwo-a-agile/#comments</comments>
		<pubDate>Sun, 08 Aug 2010 15:08:28 +0000</pubDate>
		<dc:creator>Grzegorz Dziemidowicz</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Ciekawostki]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[harcerstwo]]></category>

		<guid isPermaLink="false">http://agilesurfing.pl/?p=104</guid>
		<description><![CDATA[Zawsze czułem, że to iż przemawia do mnie Agile Manifesto ma związek z tym, że wiele lat spędziłem w harcerstwie. Wychowałem się jako harcerz-żeglarz w 6 Harcerskiej Drużynie Żeglarskiej z Rybnika. Ostatnio świadomie zdałem sobie sprawę z kliku analogi pomiędzy światem Agile a światem wodniaków. W harcerstwie mamy zastęp, w agile mamy zespół. Jeśli mówimy [...]]]></description>
			<content:encoded><![CDATA[<p>Zawsze czułem, że to iż przemawia do mnie Agile Manifesto ma związek z tym, że wiele lat spędziłem w harcerstwie. Wychowałem się jako harcerz-żeglarz w<a href="http://www.zhp.komrel.net" target="_blank"> 6 Harcerskiej Drużynie Żeglarskiej z Rybnika</a>.</p>
<p>Ostatnio świadomie zdałem sobie sprawę z kliku analogi pomiędzy światem Agile a światem wodniaków.</p>
<p><strong>W harcerstwie mamy zastęp, w agile mamy zespół.</strong> Jeśli mówimy o wodniakach, to mamy załogę, której jeszcze bliżej do zespołu zwinnego.  Tak jak zespół jest razem w projekcie tak załoga jest razem na jachcie. Podobnie jak załoga na jachcie musi współpracować by dopłynąć do celu tak i zespół musi wspólnie dążyć do realizacji projektu. Ktoś kto sprawdza się jako załoga na jachcie prawdopodobnie sprawdzi się również jako członek zespołu programistów.</p>
<p><strong>Wiele wartości ze świata agile (jak i Craftsmanship) mamy również w harcerstwie </strong></p>
<blockquote><p>1. Ramię pręż słabość krusz i nie zawiedź w potrzebie<br />
2. Podaj swą pomocną dłoń tym co liczą na ciebie<br />
3. Zmieniaj świat, zawsze bądź sprawiedliwy i odważny<br />
4. Śmiało zwalczaj wszelkie zło niech twym bratem będzie każdy</p>
<p><strong>Fragment piosenki &#8222;Harcerskie ideały&#8221;</strong></p></blockquote>
<p>Na przykład w zacytowanym fragmencie doszukać się możemy</p>
<p>1. retrospekcje by dążyć do doskonałości</p>
<p>3. odwaga z XP</p>
<p>4.  refactoring, otwarta komunikacja</p>
<p>W swojej książce &#8222;Clean Code&#8221; Uncle Bob wprost nawiązuje do <strong>zasady skauta</strong> &#8211; &#8222;Zostaw miejsce biwaku w lepszym stanie niż je zastałeś&#8221; &#8211; gdy pisze o tym jak powinniśmy postępować z naszym kodem źródłowym.</p>
<p><strong>Software craftsmanship a krzyż harcerski.</strong></p>
<p><img class="aligncenter" title="Krzyż harcerski" src="http://www.e.kth.se/~e00_pja/harcerki/odz01.jpg" alt="" width="207" height="209" /></p>
<p>Zasady software craftsmanship (<a href="http://groups.google.pl/group/software_craftsmanship/web/principles-of-software-craftsmanship?hl=pl" target="_blank">link</a>) a symbolika krzyża (<a href="http://www.borek.zhr.pl/symboliki.php">link</a>).</p>
<blockquote><p><strong>Krąg</strong><br />
Lilijkę otacza krąg &#8211; symbol doskonałości do jakiej dąży harcerska  rodzina. [..]. Inni dodają, że to  oznaka ogromnej woli tworzenia kręgu, z którego promieniować będzie  prawość myśli, słów i czynów.</p></blockquote>
<p>W zasadach przeczytać możemy o tym, że Craftsman ciągle się uczy dążąc do doskonałości. W manifeście Software Craftsmanship jest o budowaniu społeczności profesjonalistów (tworzenie kręgu).</p>
<blockquote><p><strong>Promienie</strong><br />
Promienie biegnące od lilijki oznaczają dążenie harcerstwa do promieniowania na cały świat wartościami, radością, dobrem.</p></blockquote>
<p>Z zasad Software Craftsmanship &#8211; dziele się wiedzą by wpływać pozytywnie na rozwój całej branży.</p>
<blockquote><p><strong>Węzeł</strong><br />
Węzeł na wieńcu, jak węzeł na chuście ma przypominać o obowiązku wypełnienia przynajmniej jednego dobrego uczynku dziennie.</p></blockquote>
<p>Uncle Bob promuje zielone opaski na rękę, które przypominają o tworzeniu dobrego kodu. Mówi też by z każdym wprowadzeniem zmian do repozytorium kodu wiązał się choć jeden akt dobroci (poprawa nazwy zmiennej, wyciągnięcie metody).</p>
<p><strong>Software craftsmanship a żeglarstwo.</strong></p>
<p><em>Robotę trzeba wykonywać porządnie.</em> To samo przekonanie podzielać będzie żeglarz i craftsman. W obu kontekstach nieprzykładanie się do jakości pracy pociągać może poważne konsekwencje. Źle sklarowane liny doprowadzić mogą do wywrotki jachtu. Niechlujnie napisany kod może zawierać błędy, które spowodują rozbicie się sondy kosmicznej sterowanej wadliwym oprogramowaniem.</p>
<p><strong>Podsumowując:</strong> To ciekawe i nigdy bym nie przypuszczał jak lata spędzone w  6 Harcerskiej Drużynie Żeglarskiej wpłyną na moje wybory jako programista. Jak przekonania, które wypracowałem w młodości będą ciągle aktualne w innym kontekście. Mam wrażenie, że <strong><em>czuję</em> </strong>agile właśnie dzięki harcerstwu.</p>
<p><strong>Rodzice:</strong> Warto zachęcać wasze dzieci do spróbowania harcerstwa.</p>
<p><strong>Młodsi:</strong> Wodniactwo to nie tylko świetna przygoda ale również prawdziwa szkoła życia!</p>
<blockquote><p>Hej, Morze, moje Morze,<br />
Wdzięczny Ci jestem bardzo,<br />
Toś Ty mnie wychowało,<br />
Toś Ty mnie wychowało,<br />
Szkołęś mi dało twardą.</p>
<p><strong>Fragment: Morze, moje morze</strong></p></blockquote>
<div class="rw-left"><div class="rw-ui-container rw-class-blog-post rw-urid-1050"></div></div><p><a class="a2a_button_facebook" href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fagile%2Fharcerstwo-a-agile%2F&amp;linkname=Harcerstwo%20a%20Agile" title="Facebook" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a><a class="a2a_button_linkedin" href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fagile%2Fharcerstwo-a-agile%2F&amp;linkname=Harcerstwo%20a%20Agile" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a><a class="a2a_button_digg" href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fagile%2Fharcerstwo-a-agile%2F&amp;linkname=Harcerstwo%20a%20Agile" title="Digg" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a><a class="a2a_button_twitter" href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fagile%2Fharcerstwo-a-agile%2F&amp;linkname=Harcerstwo%20a%20Agile" title="Twitter" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a><a class="a2a_button_google_reader" href="http://www.addtoany.com/add_to/google_reader?linkurl=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fagile%2Fharcerstwo-a-agile%2F&amp;linkname=Harcerstwo%20a%20Agile" title="Google Reader" rel="nofollow" target="_blank"><img src="http://agilesurfing.pl/wp-content/plugins/add-to-any/icons/reader.png" width="16" height="16" alt="Google Reader"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fagilesurfing.pl%2F2010%2Fagile%2Fharcerstwo-a-agile%2F&amp;title=Harcerstwo%20a%20Agile" id="wpa2a_20">Daj znać innym</a></p>]]></content:encoded>
			<wfw:commentRss>http://agilesurfing.pl/2010/agile/harcerstwo-a-agile/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

