<?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>Ferrante.pl - simplicity of web programming &#187; W sieci&#8230;</title>
	<atom:link href="http://ferrante.pl/category/tech/w-sieci/feed/" rel="self" type="application/rss+xml" />
	<link>http://ferrante.pl</link>
	<description>Technologie internetowe, PHP5, Python, Javascript. Publicystyka i kursy w najlepszym wydaniu.</description>
	<lastBuildDate>Tue, 27 Jul 2010 19:28:32 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Miejsce dla webdeveloperów w polskiej sieci</title>
		<link>http://ferrante.pl/2010/07/16/miejsce-dla-webdeveloperow-w-polskiej-sieci/</link>
		<comments>http://ferrante.pl/2010/07/16/miejsce-dla-webdeveloperow-w-polskiej-sieci/#comments</comments>
		<pubDate>Fri, 16 Jul 2010 13:30:18 +0000</pubDate>
		<dc:creator>ferrante</dc:creator>
				<category><![CDATA[W sieci...]]></category>

		<guid isPermaLink="false">http://ferrante.pl/?p=788</guid>
		<description><![CDATA[Krótko i na temat &#8211; chodzę sobie po polskiej sieci i albo słabo szukam, albo w polskim internecie nie ma dobrego community webdeveloperów, krążącego wokół jakiegoś centrum informacji z kraju i ze świata? Jest AppleBlog, jest Antyweb, są jakieś pojedyncze blogi speców od startupów, ale gdzie do licha coś fajnego i większego o webdev? Poprawcie [...]]]></description>
			<content:encoded><![CDATA[<p>Krótko i na temat &#8211; chodzę sobie po polskiej sieci i albo słabo szukam, albo w polskim internecie nie ma dobrego community webdeveloperów, krążącego wokół jakiegoś centrum informacji z kraju i ze świata? Jest AppleBlog, jest Antyweb, są jakieś pojedyncze blogi speców od startupów, ale gdzie do licha coś fajnego i większego o webdev? Poprawcie mnie, jeśli się mylę.</p>
]]></content:encoded>
			<wfw:commentRss>http://ferrante.pl/2010/07/16/miejsce-dla-webdeveloperow-w-polskiej-sieci/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Usprawnij Opera Dragonfly</title>
		<link>http://ferrante.pl/2010/06/01/usprawnij-opera-dragonfly/</link>
		<comments>http://ferrante.pl/2010/06/01/usprawnij-opera-dragonfly/#comments</comments>
		<pubDate>Tue, 01 Jun 2010 22:26:36 +0000</pubDate>
		<dc:creator>ferrante</dc:creator>
				<category><![CDATA[W sieci...]]></category>

		<guid isPermaLink="false">http://ferrante.pl/?p=779</guid>
		<description><![CDATA[Cóż, nie jestem fanem ostatnich decyzji Opery &#8211; szczególnie jeśli chodzi o UI przeglądarki &#8211; ale dobrych i pomocnych inicjatyw nigdy nie za wiele. Dobrze, by Firebug miał konkurencję, więc polecam wypełnienie ankiety nt. Dragonfly, narzędzia wspierającego web development w Operze.
]]></description>
			<content:encoded><![CDATA[<p>Cóż, nie jestem fanem ostatnich decyzji Opery &#8211; szczególnie jeśli chodzi o UI przeglądarki &#8211; ale dobrych i pomocnych inicjatyw nigdy nie za wiele. Dobrze, by Firebug miał konkurencję, więc <a href="http://spreadsheets.google.com/viewform?hl=pl&#038;formkey=dGVaZ3RidHVWbGpDN1ZVX3hCdjVTUkE6MA#gid=0">polecam wypełnienie ankiety</a> nt. Dragonfly, narzędzia wspierającego web development w Operze.</p>
]]></content:encoded>
			<wfw:commentRss>http://ferrante.pl/2010/06/01/usprawnij-opera-dragonfly/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Front-Trends 2010 &#8211; konferencja, jakiej w Polsce nie było</title>
		<link>http://ferrante.pl/2010/04/13/front-trends-2010-konferencja-jakiej-w-polsce-nie-bylo/</link>
		<comments>http://ferrante.pl/2010/04/13/front-trends-2010-konferencja-jakiej-w-polsce-nie-bylo/#comments</comments>
		<pubDate>Tue, 13 Apr 2010 08:39:27 +0000</pubDate>
		<dc:creator>ferrante</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[W sieci...]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://ferrante.pl/?p=736</guid>
		<description><![CDATA[Wielkie wydarzenie w świecie polskiego i wschodnioeuropejskiego front-endu. Z inicjatywy Pawła Czerskiego i Damiana Wielgosika oraz firmy Frontend Force, 21-22 października br. w Warszawie odbędzie się konferencja Front-Trends 2010. Największe światowe gwiazdy JavaScript, CSS3 i HTML5 przyjadą do stolicy Polski podzielić się swoją wiedzą i doświadczeniem. Wśród nich między innymi Douglas Crockford, Peter-Paul Koch, Paul [...]]]></description>
			<content:encoded><![CDATA[<p>Wielkie wydarzenie w świecie polskiego i wschodnioeuropejskiego front-endu. Z inicjatywy Pawła Czerskiego i Damiana Wielgosika oraz firmy <a href="http://frontendforce.com">Frontend Force</a>, <strong>21-22 października br. w Warszawie</strong> odbędzie się konferencja <a href="http://front-trends.com">Front-Trends 2010</a>. Największe światowe gwiazdy JavaScript, CSS3 i HTML5 przyjadą do stolicy Polski podzielić się swoją wiedzą i doświadczeniem. Wśród nich między innymi <strong>Douglas Crockford, Peter-Paul Koch, Paul Bakaus,</strong> czy <strong>Dmitry Baranovskiy</strong>.</p>
<p>Można powiedzieć, że marzenia się spełniają. Długo zapowiadana niespodzianka stała się faktem. Szykuje się <strong>największe w tej części Europy</strong> święto dla wszystkich ludzi odpowiedzialnych za kształt Internetu.</p>
<p>Niniejszym zapraszam na stronę informacyjną konferencji &#8211; <a href="http://front-trends.com">Front-Trends.com</a>. Jak dotąd, udało się nam zebrać samą śmietankę w postaci <strong>naukowców</strong>, <strong>ewangelizatorów</strong> i <strong>twórców popularnych frameworków</strong>. Ludzi, którzy kreują światowy web. Już wkrótce kolejne, równie gorące nazwiska!</p>
<p>Oficjalna strona wydarzenia ma obecnie charakter wyłącznie informacyjny. Identyfikacja wizualna wraz logo i pełną wersją strony (w tym płatnościami) pojawią się <strong>już niedługo</strong>. Jednocześnie zapraszamy na <a href="http://twitter.com/fronttrends">Twittera</a> oraz <a href="http://fronttrends.blip.pl">Blip</a> po najnowsze wiadomości.</p>
]]></content:encoded>
			<wfw:commentRss>http://ferrante.pl/2010/04/13/front-trends-2010-konferencja-jakiej-w-polsce-nie-bylo/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>tools.mozilla.com</title>
		<link>http://ferrante.pl/2009/07/07/tools-mozilla-com/</link>
		<comments>http://ferrante.pl/2009/07/07/tools-mozilla-com/#comments</comments>
		<pubDate>Tue, 07 Jul 2009 16:31:56 +0000</pubDate>
		<dc:creator>ferrante</dc:creator>
				<category><![CDATA[Drawter]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[W sieci...]]></category>

		<guid isPermaLink="false">http://ferrante.pl/?p=538</guid>
		<description><![CDATA[Chłopaki z labs.mozilla.com uruchomili ostatnio tools.mozilla.com &#8211; stronę, która skupia najfajniejsze i najbardziej przydatne programy, frameworki, skrypty i widgety dla webdeveloperów. Na początek wyselekcjonowano kilkadziesiąt produktów &#8211; między innymi jQuery, Firebug, czy mootools. W tym doborowym towarzystwie znalazło się miejsce dla Drawtera, który jako jedyny, jak na razie, reprezentuje Polskę.
To jednak tylko początek &#8211; twórcy [...]]]></description>
			<content:encoded><![CDATA[<p>Chłopaki z <a href="http://labs.mozilla.com">labs.mozilla.com</a> uruchomili ostatnio <a href="http://tools.mozilla.com">tools.mozilla.com</a> &#8211; stronę, która skupia najfajniejsze i najbardziej przydatne programy, frameworki, skrypty i widgety dla webdeveloperów. Na początek wyselekcjonowano kilkadziesiąt produktów &#8211; między innymi jQuery, Firebug, czy mootools. W tym doborowym towarzystwie znalazło się miejsce dla <a href="http://drawter.com">Drawtera</a>, który jako jedyny, jak na razie, reprezentuje Polskę.</p>
<p>To jednak tylko początek &#8211; twórcy zapowiadają ambitne plany, a to czy się powiodą zależy tylko od Was. Otóż udostępniono <a href="http://spreadsheets.google.com/viewform?formkey=cjJTMzFrOGUtcXRYRm9rcUQtTDd4UkE6MA..">specjalny formularz</a>, w którym możecie nadsyłać swoje propozycje ciekawych narzędzi. Zostaną one rozpatrzone i &#8211; w razie akceptacji &#8211; umieszczone obok takich &#8220;sław&#8221; jak Dojo czy Selenium.</p>
<p>A co u Drawtera? Nie ukrywam, że zarzuciłem na jakiś czas development z powodu braku czasu, jednak tego typu wydarzenia dają mi motywację, by skończyć nową wersję, bo jest tego warta.</p>
]]></content:encoded>
			<wfw:commentRss>http://ferrante.pl/2009/07/07/tools-mozilla-com/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Narodowy spis front-endowców &#8211; podsumowanie!</title>
		<link>http://ferrante.pl/2009/06/14/narodowy-spis-front-endowcow-podsumowanie/</link>
		<comments>http://ferrante.pl/2009/06/14/narodowy-spis-front-endowcow-podsumowanie/#comments</comments>
		<pubDate>Sun, 14 Jun 2009 13:56:23 +0000</pubDate>
		<dc:creator>ferrante</dc:creator>
				<category><![CDATA[Publicystyka]]></category>
		<category><![CDATA[W sieci...]]></category>
		<category><![CDATA[ferrante.pl]]></category>

		<guid isPermaLink="false">http://ferrante.pl/?p=475</guid>
		<description><![CDATA[Najwyższy czas podsumować nasz mały (zwany też narodowym) spis front-endowców. Po blisko dwóch miesiącach zbierania odpowiedzi ankietę wypełniły 162 osoby. Z całą stanowczością stwierdzam, że przedsięwzięcie to okazało się bardzo trafne &#8211; dało mi nie tylko potrzebną wiedzę o Czytelnikach tego bloga, ale także bardzo ciekawe wyniki rzutujące na całą polską branżę jako taką.
Płeć

W gronie [...]]]></description>
			<content:encoded><![CDATA[<p>Najwyższy czas podsumować nasz mały (zwany też narodowym) spis front-endowców. Po blisko dwóch miesiącach zbierania odpowiedzi ankietę wypełniły 162 osoby. Z całą stanowczością stwierdzam, że przedsięwzięcie to okazało się bardzo trafne &#8211; dało mi nie tylko potrzebną wiedzę o Czytelnikach tego bloga, ale także bardzo ciekawe wyniki rzutujące na całą polską branżę jako taką.<span id="more-475"></span></p>
<h3>Płeć</h3>
<p class="p"><a href="http://ferrante.pl/wp-content/uploads/2009/06/1.jpg"><img src="http://ferrante.pl/wp-content/uploads/2009/06/1.jpg" alt="1" title="1" width="310" height="86" class="alignnone size-full wp-image-477" /></a></p>
<p>W gronie respondentów znalazła się tylko jedna kobieta. To dość interesujące, ponieważ spodziewałem się, mimo wszystko, nieco większej liczby reprezentantek płci pięknej &#8211; serwisy społecznościowe typu GoldenLine, według moich obserwacji, posiadają dość obszerną bazę kobiet, które pracują we front-endzie. Cóż, sfeminizowanym targetu mojego bloga bym nie nazwał.</p>
<h3>Wiek</h3>
<p class="p"><a href="http://ferrante.pl/wp-content/uploads/2009/06/2.jpg"><img src="http://ferrante.pl/wp-content/uploads/2009/06/2.jpg" alt="2" title="2" width="310" height="156" class="alignnone size-full wp-image-478" /></a></p>
<p>Ku mojej uciesze, ponad 80% badanych to osoby dorosłe (szczególnie mocno rzutuje to na wiarygodność pozostałych odpowiedzi, na przykład o zarobkach czy stosunku do wykształcenia wyższego). Co tu dużo mówić, jestem zadowolony. Jak widać jest tylko jedno miejsce dla idoli młodzieży w blogosferze technicznej.</p>
<h3>Wykształcenie</h3>
<p class="p"><a href="http://ferrante.pl/wp-content/uploads/2009/06/3.jpg"><img src="http://ferrante.pl/wp-content/uploads/2009/06/3.jpg" alt="3" title="3" width="317" height="99" class="alignnone size-full wp-image-479" /></a></p>
<p>Mała przewaga średniego nad wyższym. Bez większej historii, aczkolwiek dalej spróbujemy porównać jego przełożenie na zarobki i ogólny pogląd na temat posiadania wyższego wykształcenia.</p>
<h3>Czy według Ciebie studia są przydatne?</h4>
<p class="p"><a href="http://ferrante.pl/wp-content/uploads/2009/06/4.jpg"><img src="http://ferrante.pl/wp-content/uploads/2009/06/4.jpg" alt="4" title="4" width="313" height="97" class="alignnone size-full wp-image-480" /></a></p>
<p>Większość z Was jest zdania, że tak. I słusznie (być może niedługo będzie o tym jakiś artykuł). Z drugiej strony, znalazło się 11,11% badanych, którzy studia rzucili. Ciekawe ile teraz zarabiają &#8211; sprawdzimy niżej.</p>
<h3>Pracujesz na etacie?</h3>
<p class="p"><a href="http://ferrante.pl/wp-content/uploads/2009/06/5.jpg"><img src="http://ferrante.pl/wp-content/uploads/2009/06/5.jpg" alt="5" title="5" width="304" height="76" class="alignnone size-full wp-image-481" /></a></p>
<p>Prawie <em>fifty-fifty</em>. Na tak dobry wynik dla <em>nie</em> zapracowali uczniowie, aczkolwiek nie można pominąć freelancerów z wyboru.</p>
<h3>Twój roczny dochód brutto:</h3>
<p class="p"><a href="http://ferrante.pl/wp-content/uploads/2009/06/6.jpg"><img src="http://ferrante.pl/wp-content/uploads/2009/06/6.jpg" alt="6" title="6" width="374" height="139" class="alignnone size-full wp-image-482" /></a></p>
<p>Kontrowersyjne pytanie, bo kto niby lubi dzielić się informacjami o swoich zarobkach? Dlatego też nie było wymogu podania odpowiedzi. Niemniej większość z Was zaznaczyła którąś z opcji. Biorąc pod uwagę 77% odpowiedzi, zarabiamy dość mało, przynajmniej w porównaniu ze stawkami zagranicznymi i średnimi płacami w IT w Polsce. Z drugiej strony, rola front-endu w wielu firmach jest marginalizowana, co przekłada się na stosunkowo niskie zarobki. Temat rzeka, z pewnością wart dłuższego artykułu (choć nie bronię dyskusji w komentarzach).</p>
<h3>W jak dużej firmie pracujesz?</h3>
<p class="p"><a href="http://ferrante.pl/wp-content/uploads/2009/06/7.jpg"><img src="http://ferrante.pl/wp-content/uploads/2009/06/7.jpg" alt="7" title="7" width="363" height="205" class="alignnone size-full wp-image-483" /></a></p>
<p>Pracujemy w małych i średnich firmach. Część z Was to <em>one-man-army</em>.</p>
<h3>Lata doświadczenia zawodowego:</h3>
<p class="p"><a href="http://ferrante.pl/wp-content/uploads/2009/06/8.jpg"><img src="http://ferrante.pl/wp-content/uploads/2009/06/8.jpg" alt="8" title="8" width="314" height="198" class="alignnone size-full wp-image-484" /></a></p>
<p>Większość z Was dysponuje doświadczeniem nie przekraczającym trzech lat, co jest znakiem dla mnie, że warto pisać o sprawach, które mogą wydawać się oczywiste, aczkolwiek, czego dowodzą wyniki, nie każdy mógł się z nimi spotkać.</p>
<h3>Jesteś zadowolony ze swojej pracy?</h3>
<p class="p"><a href="http://ferrante.pl/wp-content/uploads/2009/06/9.jpg"><img src="http://ferrante.pl/wp-content/uploads/2009/06/9.jpg" alt="9" title="9" width="292" height="67" class="alignnone size-full wp-image-485" /></a></p>
<p>Mimo że nie zarabiamy kroci, jesteśmy zadowoleni. I chyba o to w tym wszystkim chodzi, prawda? Muszę też przyznać, że spodziewałem się nieco większej reprezentacji malkontentów &#8211; jak widać polscy front-endowcy potrafią wyzbyć się jednej z najgorszych cech narodowych &#8211; ciągłego narzekania.</p>
<h3>Czy Twoja praca pomaga Ci się rozwijać?</h3>
<p class="p"><a href="http://ferrante.pl/wp-content/uploads/2009/06/10.jpg"><img src="http://ferrante.pl/wp-content/uploads/2009/06/10.jpg" alt="10" title="10" width="337" height="73" class="alignnone size-full wp-image-486" /></a></p>
<p>Cóż, nieszczęśliwej dziewiętnastce radzę pomyśleć nad zmianami.</p>
<h3>Co zmieniłbyś w swojej pracy?</h3>
<p>Większość z nas jest zadowolona ze swojej pracy, jednak równolegle chcielibyśmy coś zmienić &#8211; lista jest dość pokaźna:</p>
<p class="p"><a href="http://ferrante.pl/wp-content/uploads/2009/06/11.jpg"><img src="http://ferrante.pl/wp-content/uploads/2009/06/11-624x1024.jpg" alt="11" title="11" width="624" height="1024" class="alignnone size-large wp-image-487" /></a></p>
<h3>Pracowałeś kiedykolwiek jako freelancer?</h3>
<p class="p"><a href="http://ferrante.pl/wp-content/uploads/2009/06/12.jpg"><img src="http://ferrante.pl/wp-content/uploads/2009/06/12.jpg" alt="12" title="12" width="457" height="99" class="alignnone size-full wp-image-488" /></a></p>
<p>Większość z nas miała do czynienia z <em>frilansem</em>. W sumie to niedziwne &#8211; prace front-endowe są, w większości, wręcz stworzone do freelance&#8217;u &#8211; to potnij, to złóż, machnij jakieś CSSy na poniedziałek &#8211; życie.</p>
<h3>Uczestniczysz w zagranicznych konferencjach poświęconych front-endowi?</h3>
<p class="p"><a href="http://ferrante.pl/wp-content/uploads/2009/06/13.jpg"><img src="http://ferrante.pl/wp-content/uploads/2009/06/13.jpg" alt="13" title="13" width="835" height="692" class="alignnone size-full wp-image-489" /></a></p>
<p>77,77% nie uczestniczy w zagranicznych konferencjach. A szkoda. Mogę tylko powiedzieć, że firmy inwestujące w zagraniczne konferencje i szkolenia podejmują bardzo dobrą decyzję. Warto zastanowić się nad problemem, tym bardziej, że niektóre konferencje okazują się dość tanie, a wiedza, którą się z nich wynosi jest z reguły bardzo wartościowa.</p>
<h3>Uczestniczysz w lokalnych spotkaniach branżowych typu Bootstrap, Aula, Barcamp itd.?</h3>
<p class="p"><a href="http://ferrante.pl/wp-content/uploads/2009/06/14.jpg"><img src="http://ferrante.pl/wp-content/uploads/2009/06/14.jpg" alt="14" title="14" width="835" height="692" class="alignnone size-full wp-image-490" /></a></p>
<p>Cóż, nie ma wśród moich Czytelników wielu miłośników tego typu zabaw. Jeszcze niedawno i ja należałem do tej grupy &#8211; poczytajcie wpis o Bootstrapie, warto przyjrzeć się takim spotkaniom i skonfrontować poglądy z rzeczywistością.</p>
<h3>Masz swój startup, dzięki któremu zarobisz miliony?</h3>
<p class="p"><a href="http://ferrante.pl/wp-content/uploads/2009/06/15.jpg"><img src="http://ferrante.pl/wp-content/uploads/2009/06/15.jpg" alt="15" title="15" width="421" height="73" class="alignnone size-full wp-image-491" /></a></p>
<p>Wynik mówi jedno &#8211; nie ma sensu pisać o startupach na ferrante.pl, choć miałem takie plany (głównie by sobie ponarzekać). No nic, przekonaliście mnie do wpisów o gołych babach.</p>
<h3>Jak oceniłbyś swoją wiedzę i umiejętności branżowe?</h3>
<p><a href="http://ferrante.pl/wp-content/uploads/2009/06/16.jpg"><img src="http://ferrante.pl/wp-content/uploads/2009/06/16.jpg" alt="16" title="16" width="992" height="263" class="alignnone size-full wp-image-492" /></a></p>
<p>Jedna z najciekawszych tabelek. Daje do zrozumienia, że wchodzi się tutaj po informacje o JavaScript. I bardzo dobrze. Jednocześnie płynie z niej wniosek, by nie pisać o HTML i CSS2 &#8211; racja, to dość oklepane tematy, tym bardziej, że znacie się na nich doskonale, jak widać. Moją niszą będzie więc twórczość na temat CSS3 i HTML5. Co zaskakuje, wielu z badanych zna bardzo dobrze tajniki programowania obiektowego. Nie jestem co do tego taki pewien &#8211; z doświadczenia wiem, że jest z tym dość krucho. No nic, pozostaje Wam uwierzyć na słowo, choć ten temat będzie jednym z bardziej wiodących w przyszłości. Użyteczność, dostępność i typografia wypadły dość blado &#8211; szczerze powiedziawszy nie wiem, jak ustosunkować się do tych wyników &#8211; można znać i można znać ze słyszenia. Wygląda na to, że przydałoby się więcej artykułów, choć uwierzcie mi &#8211; nie lubię o tym pisać.</p>
<h3>Jakie frameworki JS znasz i umiesz w nich kodować</h3>
<p class="p"><a href="http://ferrante.pl/wp-content/uploads/2009/06/17.jpg"><img src="http://ferrante.pl/wp-content/uploads/2009/06/17.jpg" alt="17" title="17" width="725" height="368" class="alignnone size-full wp-image-493" /></a></p>
<p>I tak ma być, chociaż pamiętajmy, że znajomość tylko jednego frameworka to w dzisiejszych czasach za mało.</p>
<h3>Używasz frameworków CSS?</h3>
<p class="p"><a href="http://ferrante.pl/wp-content/uploads/2009/06/18.jpg"><img src="http://ferrante.pl/wp-content/uploads/2009/06/18.jpg" alt="18" title="18" width="320" height="77" class="alignnone size-full wp-image-494" /></a></p>
<p>Pozdrowienia dla naszej czternastki!</p>
<h3>Jakich narzędzi webdeveloperskich używasz? (np. Firebug itd.)</h3>
<p>Długa lista &#8211; powiększenie wskazane:</p>
<p class="p"><a href="http://ferrante.pl/wp-content/uploads/2009/06/191.gif"><img src="http://ferrante.pl/wp-content/uploads/2009/06/191-87x300.gif" alt="19" title="19" width="87" height="300" class="alignnone size-medium wp-image-513" /></a></p>
<p>Firebug zdominował stawkę, aczkolwiek wypada się przyjrzeć, czego używają koledzy &#8211; być może znajdzie się jakaś perełka.</p>
<h3>Kodowałeś kiedyś back-end?</h3>
<p class="p"><a href="http://ferrante.pl/wp-content/uploads/2009/06/20.jpg"><img src="http://ferrante.pl/wp-content/uploads/2009/06/20-300x43.jpg" alt="20" title="20" width="300" height="43" class="alignnone size-medium wp-image-496" /></a></p>
<p>77,77% kodowało back-end. Z jednej strony to dobrze &#8211; nie zwalamy, jakby co, na brak doświadczenia w prawdziwym programowaniu, z drugiej &#8211; tylko 22,22% <em>to hardkorzy</em>, jak zwykło się mówić ostatnio w okolicach pierwszego piętra.</p>
<h3>Stosunek wykształcenia do zarobków</h3>
<p class="p"><a href="http://ferrante.pl/wp-content/uploads/2009/06/wyksztalcenie_vs_zarobki_pd.jpg"><img src="http://ferrante.pl/wp-content/uploads/2009/06/wyksztalcenie_vs_zarobki_pd.jpg" alt="wyksztalcenie_vs_zarobki_pd" title="wyksztalcenie_vs_zarobki_pd" width="370" height="243" class="alignnone size-full wp-image-514" /></a></p>
<p class="p"><a href="http://ferrante.pl/wp-content/uploads/2009/06/wyksztalcenie_vs_zarobki_sr.jpg"><img src="http://ferrante.pl/wp-content/uploads/2009/06/wyksztalcenie_vs_zarobki_sr.jpg" alt="wyksztalcenie_vs_zarobki_sr" title="wyksztalcenie_vs_zarobki_sr" width="370" height="237" class="alignnone size-full wp-image-515" /></a></p>
<p class="p"><a href="http://ferrante.pl/wp-content/uploads/2009/06/wyksztalcenie_vs_zarobki_wy.jpg"><img src="http://ferrante.pl/wp-content/uploads/2009/06/wyksztalcenie_vs_zarobki_wy.jpg" alt="wyksztalcenie_vs_zarobki_wy" title="wyksztalcenie_vs_zarobki_wy" width="370" height="235" class="alignnone size-full wp-image-516" /></a></p>
<p>Cóż, nie znajdziecie tutaj żadnej sensacji &#8211; wraz ze wzrostem wykształcenia rosną nasze zarobki. Co również ciekawe &#8211; rzuceniem studiów cieszą się osoby zaradne, na co wskazują relatywnie duże zarobki:</p>
<p class="p"><a href="http://ferrante.pl/wp-content/uploads/2009/06/rzucilemstudia_vs_zarobki.jpg"><img src="http://ferrante.pl/wp-content/uploads/2009/06/rzucilemstudia_vs_zarobki.jpg" alt="rzucilemstudia_vs_zarobki" title="rzucilemstudia_vs_zarobki" width="382" height="320" class="alignnone size-full wp-image-499" /></a></p>
<h3>Zarobki na etacie</h3>
<p class="p"><a href="http://ferrante.pl/wp-content/uploads/2009/06/etat_vs_zarobki.jpg"><img src="http://ferrante.pl/wp-content/uploads/2009/06/etat_vs_zarobki.jpg" alt="etat_vs_zarobki" title="etat_vs_zarobki" width="364" height="225" class="alignnone size-full wp-image-497" /></a></p>
<p>Cóż, co etat to etat! Zarabiacie tutaj najwięcej. Co innego freelancerzy:</p>
<h3>Zarobki na frilansie</h3>
<p class="p"><a href="http://ferrante.pl/wp-content/uploads/2009/06/freelance_vs_zarobki.jpg"><img src="http://ferrante.pl/wp-content/uploads/2009/06/freelance_vs_zarobki.jpg" alt="freelance_vs_zarobki" title="freelance_vs_zarobki" width="460" height="255" class="alignnone size-full wp-image-498" /></a></p>
<p>Trochę gorzej, czyż nie? Z drugiej strony freelance robią dość młodzi ludzie:</p>
<p class="p"><a href="http://ferrante.pl/wp-content/uploads/2009/06/wiek_freelance.jpg"><img src="http://ferrante.pl/wp-content/uploads/2009/06/wiek_freelance.jpg" alt="wiek_freelance" title="wiek_freelance" width="279" height="155" class="alignnone size-full wp-image-508" /></a></p>
<p>Z kolei zobaczmy, jak to wygląda u bardziej doświadczonych kolegów:</p>
<p class="p"><a href="http://ferrante.pl/wp-content/uploads/2009/06/exp_freelance_zarobki.jpg"><img src="http://ferrante.pl/wp-content/uploads/2009/06/exp_freelance_zarobki.jpg" alt="exp_freelance_zarobki" title="exp_freelance_zarobki" width="394" height="409" class="alignnone size-full wp-image-509" /></a></p>
<p>Nieźle, prawda?</p>
<h3>Magistrzy i inżynierowie o studiach:</h3>
<p class="p"><a href="http://ferrante.pl/wp-content/uploads/2009/06/wyksztalcenie_vs_edukacja.jpg"><img src="http://ferrante.pl/wp-content/uploads/2009/06/wyksztalcenie_vs_edukacja.jpg" alt="wyksztalcenie_vs_edukacja" title="wyksztalcenie_vs_edukacja" width="301" height="201" class="alignnone size-full wp-image-500" /></a></p>
<p>Ci, którzy poczuli na własnej skórze, czym są studia wyższe, są podzieleni. To jeden z tematów, na które będzie tyle opinii, co studentów.</p>
<h3>Zarobki vs. umiejętności i doświadczenie</h3>
<p>Na koniec wypada zobaczyć, jakie umiejętności posiadają ci, którzy zarabiają najwięcej:</p>
<p class="p"><a href="http://ferrante.pl/wp-content/uploads/2009/06/zarobki_vs_wiedza.jpg"><img src="http://ferrante.pl/wp-content/uploads/2009/06/zarobki_vs_wiedza.jpg" alt="zarobki_vs_wiedza" title="zarobki_vs_wiedza" width="921" height="700" class="alignnone size-full wp-image-504" /></a></p>
<h3>Podsumowanie podsumowania</h3>
<p>Jeszcze raz chcę podkreślić, że jestem bardzo zadowolony z przeprowadzonej ankiety. Również serwis <a href="http://ankietka.pl">Ankietka.pl</a> zasługuje na słowa pochwały &#8211; wszystko przebiegło bez zakłóceń. Celowo nie analizowałem wyników, dotyczących mojej osoby i tego bloga &#8211; chciałbym jednak podziękować za to, że tak wylewnie dzieliliście się swoimi uwagami &#8211; na pewno wszystkie je przeczytam i wyciągnę stosowne wnioski.</p>
<p>Obiecałem też, że wyniki zostaną udostępnione do Waszego wglądu. <a href="http://www.ankietka.pl/wyniki-badania/23752/narodowy-spis-front-endowcow-ferrantepl.html">Znajdziecie je tutaj</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://ferrante.pl/2009/06/14/narodowy-spis-front-endowcow-podsumowanie/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>No to podlinkowali</title>
		<link>http://ferrante.pl/2009/04/27/no-to-podlinkowali/</link>
		<comments>http://ferrante.pl/2009/04/27/no-to-podlinkowali/#comments</comments>
		<pubDate>Mon, 27 Apr 2009 20:24:21 +0000</pubDate>
		<dc:creator>ferrante</dc:creator>
				<category><![CDATA[W sieci...]]></category>

		<guid isPermaLink="false">http://ferrante.pl/?p=450</guid>
		<description><![CDATA[Była wódka, ogórki i kobiety (choćby te w .jpg), a bardziej oświecona część narodu dumnie wypinała na ulicach swoje klaty udekorowane twarzą Che Guevary. Rok temu wystartował linkujmy.org, po którym pozostał jednak duży kac. Nie zrobili nawet t-shirtów&#8230;
Na yashke pisali tak:
Linkujmy to akcja na rzecz lepszej sieci. Lepszej bo sympatyczniejszej (szacun dla autora na którego [...]]]></description>
			<content:encoded><![CDATA[<p>Była wódka, ogórki i kobiety (choćby te w <em>.jpg</em>), a bardziej oświecona część narodu dumnie wypinała na ulicach swoje klaty udekorowane twarzą Che Guevary. Rok temu wystartował <a href="http://linkujmy.org">linkujmy.org</a>, po którym pozostał jednak duży kac. Nie zrobili nawet t-shirtów&#8230;<span id="more-450"></span></p>
<p>Na <a href="http://yashke.com">yashke</a> pisali tak:</p>
<blockquote><p>Linkujmy to akcja na rzecz lepszej sieci. Lepszej bo sympatyczniejszej (szacun dla autora na którego się powołujemy), bo mądrzejszej (to linki rozszerzają i zawężają konteksty, konteksty to wiedza), i w ońcu lepszej bo bardziej obrabialnej maszynowo (internet to sieć nie tylko ludzi ale też robotów).</p></blockquote>
<p>Wyjaśniając &#8211; akcja miała zachęcić blogerów (i nie tylko) do linkowania do cudzych treści/stron w swoich postach, artykułach i tak dalej. Mądrego linkowania, nie spamu. Pod swego rodzaju manifestem podpisały się tłumy (nie, nie podpisałem się pod akcją, choć pewnie zaliczyłbym kilka odwiedzin więcej&#8230;). I słusznie, dobre pomysły powinno propagować się z całych sił.</p>
<p>Ale jako że Polacy zbytnio krzepliwi nie są, całość postała sobie prawie rok na serwerach, po czym ślad o stronie zaginął. Niby domena jest zajęta, jednak wydaje się, ze linkowanie stało się <em>passe</em>.</p>
<p>Zastanawiam się, jak mogą wytłumaczyć się twórcy, jednak każda z wersji jest, że tak powiem, albo dość kompromitująca albo potwierdzająca tezę, że siedzimy jeszcze w internetowym zaścianku. Można więc powiedzieć, że ten swoisty ruch społeczny spełnił swoje zadania (<em>a nowi niech se sprawdzą archive.org</em><a href="#przypis-1" class="hint"><sup>1</sup></a>). Inna wersja &#8211; <em>stwierdziliśmy, że pomysł jest kiepski i mało rozwojowy, ale nie powiemy o tym wprost, więc lepiej niech rozejdzie się po kościach</em>. Kiedy indziej można też rzec, iż Krystyna z gazowni zapomniała zapłacić za domenę (?). Ostatecznie można także wytłumaczyć się awarią lub jakimś technicznym psikusem, jednak strony <em>nie ma</em> przynajmniej od kilku tygodni. Priorytety?</p>
<p>Podsumowując &#8211; zapewne ktoś tam, kiedyś, postanowił dzięki tej akcji linkować. Znajdą się też tacy, którzy linkowanie zbojkotowali, ich prawo. W każdym razie &#8211; już nie linkujemy.org.</p>
<p>Najsmutniejsze jest jednak to, że okazaliśmy się (bez wytykania palcami proszę, sprawcy i tak są podlinkowani) &#8211; pewnie po raz kolejny &#8211; całkiem sprawnymi krzykaczami. Znów liczył się tylko początkowy zryw, pomysł, slogan. Ci, którzy mieli się podpisać, podpisali się, a całą akcję pokrył ten sam kurz, co Wolny Tybet. Ostał się jedynie nieśmiertelny Che Guevera na koszulce.</p>
<hr />
<ol id="notes">
<li id="przypis-1">Ups, nie podlinkowałem.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://ferrante.pl/2009/04/27/no-to-podlinkowali/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Narodowy spis front-endowców!</title>
		<link>http://ferrante.pl/2009/04/18/narodowy-spis-front-endowcow/</link>
		<comments>http://ferrante.pl/2009/04/18/narodowy-spis-front-endowcow/#comments</comments>
		<pubDate>Sat, 18 Apr 2009 12:48:53 +0000</pubDate>
		<dc:creator>ferrante</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[W sieci...]]></category>
		<category><![CDATA[ferrante.pl]]></category>

		<guid isPermaLink="false">http://ferrante.pl/?p=424</guid>
		<description><![CDATA[Minęły ponad dwa lata od pierwszego wpisu na tym blogu. Pora zebrać nieco szersze informacje o najważniejszym pierwiastku ferrante.pl, jakim są jego Czytelnicy!
Postanowiłem stworzyć ankietę, w której zadaję Wam 30 pytań na różne, branżowe tematy. Najważniejsze dla mnie informacje są wymagane, jednak kilka pytań możecie z czystym sumieniem opuścić. Oczywiście ankieta jest w pełni anonimowa, [...]]]></description>
			<content:encoded><![CDATA[<p>Minęły ponad dwa lata od pierwszego wpisu na tym blogu. Pora zebrać nieco szersze informacje o najważniejszym pierwiastku <span class="f">ferrante.pl</span>, jakim są jego Czytelnicy!<span id="more-424"></span></p>
<p>Postanowiłem stworzyć <a href="http://www.ankietka.pl/ankieta/23752/narodowy-spis-front-endowcow-ferrantepl.html">ankietę</a>, w której zadaję Wam 30 pytań na różne, branżowe tematy. Najważniejsze dla mnie informacje są wymagane, jednak kilka pytań możecie z czystym sumieniem opuścić. Oczywiście <a href="http://www.ankietka.pl/ankieta/23752/narodowy-spis-front-endowcow-ferrantepl.html">ankieta</a> jest w <strong>pełni anonimowa</strong>, tak więc im więcej respondentów, tym lepiej! Apeluję też o poważne odpowiedzi, ponieważ zależy mi na tym, by jak najlepiej dopasować ofertę bloga do Waszych preferencji. Na wynikach ankiety planuję również oprzeć wygląd paru projektów, związanych z tematyką blogów i front-endem jako takim.</p>
<p>Oczywiście wyniki ankiety omówię i przedstawię w jakiejś przystępnej formie. Bez obaw!</p>
<p>Zapraszam więc gorąco do <a href="http://www.ankietka.pl/ankieta/23752/narodowy-spis-front-endowcow-ferrantepl.html">wypełnienia ankiety na Ankietka.pl</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://ferrante.pl/2009/04/18/narodowy-spis-front-endowcow/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Rewolucja? W3C zapowiada OOHTML!</title>
		<link>http://ferrante.pl/2009/04/01/rewolucja-w3c-zapowiada-oohtml/</link>
		<comments>http://ferrante.pl/2009/04/01/rewolucja-w3c-zapowiada-oohtml/#comments</comments>
		<pubDate>Wed, 01 Apr 2009 12:30:34 +0000</pubDate>
		<dc:creator>ferrante</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[W sieci...]]></category>

		<guid isPermaLink="false">http://ferrante.pl/?p=340</guid>
		<description><![CDATA[Obiektowe podejście do tworzenia stron internetowych znalazło kolejnego sprzymierzeńca w postaci organizacji W3C. Wczoraj object oriented CSS, dziś object oriented HTML! Nowa, obiektowa wersja języka HTML (zupełnie niezależna od powstającego HTML 5) ma zastąpić XHTML, który nie zdobył zbyt dużego uznania wśród developerów. Tzw. release candidate ujrzy światło dzienne latem bieżącego roku.
Wielu twórców stron internetowych [...]]]></description>
			<content:encoded><![CDATA[<p>Obiektowe podejście do tworzenia stron internetowych znalazło kolejnego sprzymierzeńca w postaci organizacji <a href="http://w3c.org">W3C</a>. <a href="http://ferrante.pl/2009/03/01/obiektowy-css-wolne-zarty/">Wczoraj object oriented CSS</a>, dziś object oriented HTML! Nowa, obiektowa wersja języka HTML (zupełnie niezależna od powstającego HTML 5) ma zastąpić XHTML, <a href="http://ferrante.pl/2008/05/17/uzywanie-html4-a-profesjonalizm/">który nie zdobył zbyt dużego uznania wśród developerów</a>. Tzw. release candidate ujrzy światło dzienne latem bieżącego roku.<span id="more-340"></span></p>
<p>Wielu twórców stron internetowych narzekało na brak skalowalności i toporne zasady dobierania określonych znaczników. Powtarzano jak mantrę, że HTML nie ma nic wspólnego z programowaniem. Nie było dotąd żadnej możliwości użycia wzorców projektowych, raził brak kompilatora, a częste wycieki pamięci (tzw. memory leaks) w Internet Explorer coraz głośniej przypominały o potrzebie zastosowania Garbage Collectora. <a href="http://w3c.org">W3C</a>, dotąd głuche na nawoływania zirytowanych programistów, postanowiło wyjść naprzeciw tym, którzy chcieliby tworzyć semantyczne i dobre strony internetowe. Jak udowodniła ostatnia ankieta na znanym blogu <a href="http://techcrunch.com">Techcrunch</a>, dla większości badanych (ponad 70% respondentów opowiedziało się za tą opcją!) HTML jest zbyt zawiły (spójrzmy – przecież to zupełnie inne podejście do programowania!) i niezgodny ze współczesnymi dogmatami programowania.</p>
<blockquote><p>Świat się zmienia — nie ukrywajmy tego. Developerzy stali się o wiele bardziej wymagający, chcą narzędzia odpowiadającego ich sporym umiejętnościom. W dobie OOCSS i innych obiektowych narzędzi, przestaliśmy być bierni wobec postępującego zjawiska obiektowości. Zaangażowaliśmy do badań swoich najlepszych specjalistów już 3 lata temu. Dziś z dumą ujawniamy rezultaty ich pracy.</p></blockquote>
<h3>Czym zaskoczy OOHTML?</h3>
<p>Zmieni się przede wszystkim struktura dokumentów. Każda strona HTML będzie odzwierciedleniem klasy, którą trzeba będzie zdefiniować już na początku:</p>
<pre><code>&lt;class&gt;news&lt;/class&gt;</code></pre>
<p>Domyślnie klasa w HTML będzie posiadała publiczny specyfikator dostępu. Nic nie szkodzi jednak na przeszkodzie, by wzbogacić ją o <em>private</em> czy <em>protected</em>.</p>
<pre><code>&lt;privateclass&gt;news&lt;/privateclass&gt;</code></pre>
<p>W tym wypadku, prywatna klasa spowoduje, że kod źródłowy będzie niedostępny dla podglądu. Koniec ze skryptami blokującymi prawy przycisk myszy i dostęp do &#8220;Pokaż źródło strony!&#8221;. Wreszcie developerzy nie będą oceniani za jakość kodu, a za jego efektywność.</p>
<p>Z kolei klasa <em>protected</em>:</p>
<pre><code>&lt;protectedclass&gt;news&lt;/protectedclass&gt;</code></pre>
<p>będzie zachowywać się tak, jak klasa publiczna, lecz dzięki magicznemu słowu <em>protected</em> zwiększą się zabezpieczenia przed wszelakimi intruzami, wirusami i trojanami. Jest to swoisty precedens, ponieważ W3C pierwszy raz bierze na swoje barki odpowiedzialność za bezpieczeństwo przeglądania stron, odciążając tym samym producentów przeglądarek. Rozwiązanie jest szeroko dyskutowane wśród banków, którym jak nikomu innemu zależy na bezpieczeństwie.</p>
<p>Warto dodać, że plik OOHTML powinien nazywać się tak, jak klasa w nim zdefiniowana, niezależnie od modyfikatora dostępu. Możemy również zapomnieć o tagu &lt;html /&gt;!</p>
<h3>Interfejsy</h3>
<p>Co więcej, zyskamy dostęp do interfejsów, które będą zapisywane w pliku z rozszerzeniem <span class="f">.ihtml</span>. Przykładowy interfejs:</p>
<pre><code>
&lt;interface name="<strong>ExampleInterface</strong>"&gt;
	&lt;div&gt;
		&lt;h1&gt;&lt;/h1&gt;
		&lt;p&gt;&lt;/p&gt;
	&lt;/div&gt;
&lt;/interface&gt;</code></pre>
<p>Klasa interpretująca dany interfejs powinna wyglądać następująco:</p>
<pre><code>&lt;class implements="<strong>ExampleInterface</strong>"&gt;index&lt;/class&gt;
&lt;head&gt;&lt;/head&gt;
&lt;body&gt;
&lt;div&gt;
	&lt;h1&gt;&lt;/h1&gt;
	&lt;p&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/body&gt;
</code></pre>
<p>O ile w interfejsie nie możemy zdefiniować implementacji danych tagów (np. atrybutów typu <em>class, id, href</em> itd.), tak w implementującej go klasie da się zrobić cokolwiek:</p>
<pre><code>&lt;class implements="ExampleInterface"&gt;index&lt;/class&gt;
&lt;head&gt;&lt;/head&gt;
&lt;body&gt;
&lt;div id="article"&gt;
	&lt;h1&gt;&lt;a href="#"&gt;&lt;/a&gt;&lt;/h1&gt;
	&lt;p class="content"&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/body&gt;</code></pre>
<h3>Dziedziczenie</h3>
<p>W OOHTML zaimplementowano również dziedziczenie:</p>
<pre><code>&lt;class extends="<strong>ParentClass</strong>"&gt;index&lt;/class&gt;</code></pre>
<p>W ten sposób strona odziedziczy wszystkie tagi w &lt;body&gt; z pliku <span class="f">ParentClass.html</span>. Co więcej, nadchodzi wielkie ułatwienie dla twórców startupów i pochodnych! Otóż, będzie można dziedziczyć także od konkretnych adresów URL:</p>
<pre><code>&lt;class extends="<strong>http://digg.com</strong>"&gt;index&lt;/class&gt;</code></pre>
<p>Jestem pewien, że twórcy wykopu, blipa i innych inspirowanych serwisów skorzystaliby właśnie z tej opcji. Z całą pewnością jest to rozwiązanie o wiele tańsze i wygodniejsze niż pisanie kodu od nowa. W3C myśli również nad gotowymi <em>template’ami</Em> do dziedziczenia. I tak, możliwe będzie odziedziczenie z szablonu <em>web2.0</em>:</p>
<pre><code>&lt;class extends="web2.0"&gt;&lt;/class&gt;</code></pre>
<p>Wygeneruje to następujący kod w &lt;body&gt;:</p>
<pre><code>&lt;div id="logo"&gt;&lt;/div&gt;
&lt;div id="friends"&gt;&lt;/div&gt;
&lt;div id="tags-cloud"&gt;&lt;/div&gt;
&lt;div id="javascript-disabled"&gt;&lt;/div&gt;
&lt;div id="add2digg"&gt;&lt;/div&gt;
&lt;div id="add2delicio"&gt;&lt;/div&gt;
&lt;div id="add2whatever"&gt;&lt;/div&gt;</code></pre>
<h3>Poliformizm</h3>
<p>Poliformizm? Jasne! W zależności od kraju, skąd pochodzi dany user, strona będzie tłumaczona na lokalny język. Wystarczy zdefiniować obsługiwane kraje:</p>
<pre><code>&lt;class polymorphism ="pl,en,it"&gt;index&lt;/class&gt;</code></pre>
<p>Zapomnijmy o tłumaczach i ciężkiej pracy po stronie back-endu. Nadchodzi OOHTML z poliformizmem, jakiego jeszcze świat nie widział.</p>
<p>To na razie wszystko, co zdążyli ujawnić twórcy OOHTML, jeśli chodzi o składnię. Jak mówi Bill Jobs, jeden z głównych ewangelistów w W3C, sprawa jest jeszcze otwarta: </p>
<blockquote><p>Postaramy się dogodzić każdemu programiście — tym, którzy programowali w C++ i tym, którzy mieli styczność na przykład z Delphi czy Basiciem. Nasz zespół stale prowadzi badania nad współczesnymi, obiektowymi językami programowania. Chcemy wyciągnąć z nich to, co najlepsze. Na pewno więc zajdą pewne rozbieżności pomiędzy obecnym, a oficjalnym API. Poza tym, mamy kilka asów w rękawie, których wolimy jeszcze nie ujawniać (śmiech).</p></blockquote>
<h3>HTML Garbage Collector</h3>
<p>Oprócz tego, W3C informuje o dodatkowych cechach języka, niezwiązanych ze składnią. I tak, dostaniemy HTML Garbage Collector, który będzie odśmiecał z pamięci niepotrzebne dane. Zapowiada się duży wzrost szybkości, jeśli chodzi o aplikacje napisane w AJAX! Poza tym, koniec z memory leaks w Internet Explorer — wszystko, co wycieknie poza przeglądarkę zostanie wyłapane przez odśmiecacz i z powrotem ulokowane w pamięci. Czy potrzebna będzie maszyna wirtualna lub cokolwiek w tym stylu? Twórcy zapowiadają, że nie:</p>
<blockquote><p>Rozmawialiśmy z producentami najpopularniejszych przeglądarek. Wszystkie zgodziły się na zaimplementowanie naszego Garbage Collectora. Nadal jednak prowadzimy rozmowy z Mozillą, która twierdzi, że pracuje już od dawna nad podobnym rozwiązaniem.</p></blockquote>
<p>Na wieść o OOHTML szybko zareagowali również developerzy Eclipse. Mamy informację, że powstanie specjalne rozszerzenie do programu — OOHTML Eclipse. Zapowiada się rewolucyjnie – pierwsza w pełni obiektowa wersja języka z gotowym i sprawdzonym IDE!</p>
<p>Przy okazji informacji o OOHTML, zostały rozwiane wątpliwości co do kompatybilności wstecznej w Internet Explorer. Jego twórcy sensacyjnie przyznali, że IE obsługuje w pełni wszystkie cechy obiektowego HTML. Powołując się na <a href="http://blogs.msdn.com/ie/">Internet Explorer blog</a>: </p>
<blockquote><p>Był taki moment, kiedy w 2000 roku myśleliśmy, jak zrewolucjonizować programowanie stron internetowych w HTML. Jedną z opcji był właśnie OOHTML. Co zdumiewające, nasze założenia były wręcz identyczne, jak te z W3C. Zaczęliśmy więc implementację w kontekście IE6. Był chyba luty. Niestety, w tym czasie zmieniali się ludzie w dziale marketingu. Wiesz, reorganizacja. Nowy szef, John Doe stwierdził, że OOHTML to zbyt duża rewolucja, która może obrócić się na naszą niekorzyść. Fakt — OOHTML ma mnóstwo zastosowań, ale jest o wiele trudniejszy w nauce dla typowego Kowalskiego. Zaprzestaliśmy więc prac, jednak dotychczasowa implementacja OOHTML pozostała w silniku IE (Trident). Paradoksalnie wystarczy jedna zmiana w pliku config.dll, by włączyć tę fascynującą opcję, jaką wydaje się być OOHTML!</p></blockquote>
<p>Zapowiada się duży przełom. Z niecierpliwością czekam na nowe informacje o OOHTML. Naprawmy wreszcie tą spróchniałą sieć!</p>
]]></content:encoded>
			<wfw:commentRss>http://ferrante.pl/2009/04/01/rewolucja-w3c-zapowiada-oohtml/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Zostań lepszym programistą front-endu &#8211; fakty i mity</title>
		<link>http://ferrante.pl/2009/03/17/zostan-lepszym-programista-front-endu-fakty-i-mity/</link>
		<comments>http://ferrante.pl/2009/03/17/zostan-lepszym-programista-front-endu-fakty-i-mity/#comments</comments>
		<pubDate>Tue, 17 Mar 2009 19:52:46 +0000</pubDate>
		<dc:creator>ferrante</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Publicystyka]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[W sieci...]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://ferrante.pl/?p=215</guid>
		<description><![CDATA[Zastanawiałem się ostatnio, co tak naprawdę czyni nas dobrymi programistami front-endu. Abstrahując od tego, że cały czas uczę się i nigdy nie będę mógł powiedzieć o sobie, że jestem w czymś doskonały, postanowiłem zebrać do kupy kilka wskazówek, które wywarły ogromny wpływ na moją karierę.
Pokora to jedna z największych cnót
Szafowanie szeroką gamą branżowych terminów nie [...]]]></description>
			<content:encoded><![CDATA[<p>Zastanawiałem się ostatnio, co tak naprawdę czyni nas dobrymi programistami front-endu. Abstrahując od tego, że cały czas uczę się i nigdy nie będę mógł powiedzieć o sobie, że jestem w czymś doskonały, postanowiłem zebrać do kupy kilka wskazówek, które wywarły ogromny wpływ na moją karierę.<span id="more-215"></span></p>
<h3>Pokora to jedna z największych cnót</h3>
<p>Szafowanie szeroką gamą branżowych terminów nie czyni z Ciebie specjalisty. Spotykałem osoby, które twierdziły, że wiedzą, co to dostępność, użyteczność i inne takie&#8230; No, zresztą, sami dobrze wiecie&#8230; Większość z nich, zapytana o szczegóły, rzucała jednak podstawowymi określeniami, które można bez trudu znaleźć po 30 sekundach wyszukiwania w sieci.</p>
<p>Bardzo często ktoś, coś tam słyszał, jednak nie przypomina sobie szczegółów. <a href="http://www.useit.com/">Nielsen</a>, <a href="http://www.sensible.com/">Don&#8217;t let me think</a>. A! I o niepełnosprawnych coś było! Prawie jak na lekcji biologii&#8230; Problem w tym, że tak jak lekarz podczas operacji nie sięga po podręczniki, by dowiedzieć się, gdzie mieści się serce, tak programista front-end nie myśli dwie godziny nad tym, jak działa, dajmy na to, hierarchia nagłówków.</p>
<p>Dlatego też o wiele bardziej cenię ludzi pokornych, którzy owszem, w trakcie boomu na użyteczność słyszeli kilka podstawowych haseł, aczkolwiek otwarcie przyznają, że nie wiedzą zbyt wiele i chcieliby poszerzyć horyzonty.</p>
<p>Poza tym, gro osób spod znaku <span class="f">doskonała znajomość HTML, XHTML, CSS oraz standardów W3C, WAI</span> tak naprawdę, co komiczne, ma w swoim portfolio strony, które przeczą współczesnym standardom. Co więcej, pewnikiem wszyscy zrobiliśmy kiedyś jakiegoś potworka. W związku z tym, sto razy bardziej docenię osobę, która jest świadoma tego faktu, niż tę, która stwierdzi, że wszystko jest w porządku, a jej kwalifikacjami powinna zająć się najlepiej komisja złożona ze <a href="http://www.joelonsoftware.com/">Spolsky&#8217;ego</a>, <a href="http://meyerweb.com/">Meyer&#8217;a</a>, <a href="http://www.zeldman.com/">Zeldmana</a> i innych.</p>
<h3>To nadal jest programowanie!</h3>
<p>Jeśli chodzi o JavaScript, zważ, że to nie tylko <a href="http://jquery.com">jQuery</a>. Wielu programistów uważa czysty JavaScript za zupełnie zbędny, kiedy jest to podejście pozbawione sensu. Chciałbym wiedzieć, ile do powiedzenia na temat optymalizacji, closures czy programowania obiektowego mają osoby, które w swoim portfolio oceniają JavaScript na &#8220;doskonały&#8221;. Sam łapałem się na tym wielokrotnie &#8211; udało mi się napisać to i owo, dlatego myślałem, że jestem w danej dziedzinie ekspertem. Nic bardziej mylnego, języki programowania to żywy twór, który z każdym dniem odsłania nowe obszary.</p>
<p>Kiedyś o eventach w JavaScript wiedziałem tylko tyle, że trzeba pobrać odnośnik do <a href="https://developer.mozilla.org/en/DOM">DOM</a> i przypiąć stosowną funkcję. Dziś o ból głowy (z zachwytu nad rozwiązaniami) przyprawiają mnie problemy wycieków pamięci lub zdarzeń bąbelkowych. </p>
<p>A gdzie mi tu Panie do zaawansowanego użycia <a href="https://developer.mozilla.org/En/Drawing_Graphics_with_Canvas">Canvas</a>, w którym zrobiłem bardzo mało rzeczy, aczkolwiek mam świadomość, jak to działa i wiem, że gdybym poświęcił swój czas na konkretny projekt, na pewno bym go zrobił. O ile z czystym sumieniem mogę więc stwierdzić, że nie jestem specjalistą z tej dziedziny, tak wiele osób napisałoby na <a href="http://goldenline.pl">Goldenline</a> czy gdziekolwiek indziej, że Canvas wciąga uchem, kiedy tak naprawdę używała jedynie jakiegoś widgetu z <a href="http://ajaxian.com">Ajaxian.com</a>.</p>
<p>Poznawanie zagadnień od podstaw jest bardzo ważne. Prędzej czy później trafimy na problem, któremu nie będziemy mogli podołać przez nasze zaniedbania. Pierwszy przykład z brzegu &#8211; miałem swego czasu zoptymalizować system walidacji formularzy faktur. Pozycji było ponad 30, każda z nich miała po pięć sprawdzanych informacji. Pętli były dziesiątki (setki?) tysięcy, a czas wykonywania skryptu oscylował wokół 15 sekund. Wszystko oparte było o jQuery i <a href="http://docs.jquery.com/Plugins/Validation">jQuery Validation</a>. Dla każdego walidowanego pola frywolnie używano selektorów jak poniżej:</p>
<pre><code>$('input[name^=xxx][name$=xxx]');</code></pre>
<p>Przyjmując, że jQuery musi sprytnie przefiltrować wszystkie inputy, dopasowując je do podanych dwóch wyrażeń regularnych, mamy 30*5*2*600 iteracji (w dokumencie było około 600 inputów). Ciekaw jestem, co powiedziałaby osoba bez jakiejkolwiek wiedzy analityczno-algorytmicznej (choćby jak działają selektory w jQuery). Że o podstawach JavaScript nie wspomnę.</p>
<p>Pomyśl też, co stałoby się, gdybyś musiał napisać coś w <a href="http://mootools.net/">MooTools</a> lub <a href="http://www.prototypejs.org/">Prototype</a>?</p>
<h3>Staranność</h3>
<p>Nie rób w kodzie bałaganu, pod żadnym pozorem. Nieważne, czy zaczynasz duży czy mały projekt. Nazywaj klasy i identyfikatory zgodnie z przyjętą przez Ciebie konwencją. Żadnych <em>test3</em>, <em>somethingExampleHehe</em> i innych potworków. Nie pisz skryptów na szybko, bez dobrego formatowania i logicznego nazewnictwa zmiennych. Utrzymuj porządek w sekcji <em>head</em> dokumentów, jak i w folderach z plikami źródłowymi. Przyjmij konwencje nazw katalogów, w których trzymasz pliki css, js i obrazki.</p>
<p>Otaczaj skrypty JS anonimowymi funkcjami, tak, by nikt nie nadpisał Twojego kodu:</p>
<pre><code>(function() {
// Twoj kod...
})();</code></pre>
<p>Niestety, programowanie stron niesie ze sobą wiele pułapek, a jedną z nich jest skłonność do powstawania bałaganu. Wielokrotnie widziałem zdublowany kod, puste deklaracje w CSSach i wiele innych niedoróbek. Znając życie, większość pochodzi z czystego pośpiechu. Osobiście, często robiłem coś na szybko, dodawałem style inline, by sprawdzić, jak coś się zachowa, mimo że miałem do dyspozycji debugger. CSS i JS są bardzo czułe na fuszerkę, dlatego unikaj kompromitacji, nawet, gdyby praca miała potrwać 10 minut dłużej.</p>
<p>Zdarza się również, że mozolnie szukamy rozwiązania, dajmy na to pod IE, dopisując coś i skreślając w kodzie, a także pisząc na szybko różne nazwy zmiennych, typu <em>some</em>, <em>x</em>, <em>aaa</em> itd. Gdy dochodzimy do celu, zapominamy o sprawie, skoro &#8220;<em>jest zrobione</em>&#8220;. W efekcie w kodzie pozostaje bubel, który będzie nielogiczny dla programistów edytujących kod w przyszłości. Zmusi ich to prawdopodobnie do kontynuowania złej konwencji i dalszego brudzenia, bo <em>przecież nie będę się doczytywał, o co temu kolesiowi chodziło.</em>. Nie zostawiaj po sobie kodu, którego sam nie zrozumiesz za miesiąc.</p>
<p>Debugger i dobre narzędzia wspomagające to świętość! Dowiedz się, co to Firebug, WebDeveloper, Live Headers, Pixel Perfect, IE Tab, HTML Validator, czy Firecookie. Przeglądaj często <a href="https://addons.mozilla.org/en-US/firefox/browse/type:1/cat:4">stronę z rozszerzeniami do Firefoxa</a>. A nuż wyjdzie coś interesującego!</p>
<p>Frameworki CSS to nie do końca trafiony pomysł, jednak przydatny w pewnych okolicznościach. Przeanalizuj dokładnie wady i zalety takiego rozwiązania, zainteresuj się <a href="http://meyerweb.com/eric/tools/css/reset/">resetami CSS</a> czy też projektami typu <a href="http://960.gs">960 grid system</a>.</p>
<p>Typografia <a href="http://www.webtypography.net/">potrafi być ciekawa</a>, a <a href="http://ferrante.pl/2008/05/17/uzywanie-html4-a-profesjonalizm/">XHTML ma wady</a>, więc bądź ostrożny.</p>
<h3>Rozwój osobisty</h3>
<p>Nikt nie jest alfą i omegą. Nie zniechęcaj się tym, że wielokrotnie podczas pracy używasz Google. Zapamiętywanie hacków, czy też bugów przeglądarek jest pomocne, lecz nie jest to najważniejsze. Wystarczy, że znasz i kojarzysz problem. Rozwiązanie to tylko kwestia doboru środków.</p>
<p>Czytaj książki. O sieci pisze się tyle ciekawych rzeczy! Nie przeczytasz ich na żadnej stronie internetowej. Luke Wroblewski, Joel Spolsky, Eric Meyer, Jakob Nielsen, Louis Rosenfeld, Dean Clarke to tylko czubek góry lodowej nazwisk, które szanujący się developer powinien znać. Czytanie zagranicznych pozycji to nie moda, lans czy cokolwiek innego &#8211; to polepszanie swoich kwalifikacji. Biorąc pod uwagę, że w sieci są prawdopodobnie tysiące koderów z szablonu (CSS, HTML, JS), zatrudniłbym kogoś, kto po prostu wie więcej.</p>
<p>Jeśli nie znasz z kolei jakiejś pozycji, przyznaj to otwarcie, zamiast szukać okrężnej drogi w swoich tłumaczeniach. Nie znać &#8220;X&#8221; czy &#8220;Y&#8221; to nie wstyd, acz argument do dalszej nauki i sztuki poznania. Osobę, która próbuje podjąć dyskusję na temat, o którym nie ma żadnego pojęcia, z reguły można rozpoznać po kilku sekundach. Pamiętaj o tym.</p>
<p>Staraj się czytać blogi, choć zważ na to, że nie jest to żaden wyznacznik Twojej wiedzy, o czym nieliczni próbują przekonywać. Jeśli blogi, to nie tylko polskie (tym bardziej, że bardzo mało jest tych wartościowych). O JavaScript absolutnie fantastyczne rzeczy tworzy <a href="http://ejohn.org">John Resig</a> (twórca jQuery), jest genialny <a href="http://dean.edwards.name/weblog/">Dean Edwards</a>, <a href="http://paulbakaus.com/">Paul Bakaus</a>, <a href="http://mootools.net/blog/">Valerio Proietti</a>. To tylko kilka nazwisk, bo o JS i CSS piszą tysiące osób. Bardzo pomocne są też serwisy typu <a href="http://alistapart.com">A List Apart</a> czy też <a href="http://ajaxian.com">Ajaxian.com</a>, gdzie zgromadzone są najnowsze wiadomości i projekty z branży.</p>
<p>Zauważ, że posiadanie sprzętu Apple lub pisanie Twittera/Blipa nie czyni Cię specjalistą. Wiedz, że na Macu nie zobaczysz 64-bitowej palety kolorów, a to że Zeldman twitteruje nie robi Cię jego kumplem od wódki. Jeśli mimo wszystko stawiasz powyższy fakt za swoje ewidentne zalety, powinieneś zaznajomić się ze znaczeniami ekshibicjonizmu i jego pochodnymi.</p>
<p>Ucz się języka obcego, najlepiej angielskiego. Większość ważnych rzeczy mówi się tutaj w języku Szekspira. W prestiżowych firmach komunikacja z klientem bardzo często odbywa się po angielsku. Z kolei, jeśli Twoje aspiracje sięgają naprawdę wysoko, raczej nie dosięgniesz nieba w Polsce. Niestety, pierwsza liga front-endu gra za granicą. Sam fakt, jak mało mają tam do powiedzenia Polacy, świadczy o tym, że możemy traktować nasz kraj jako branżowy zaścianek.</p>
<p>Bądź krytyczny i szczery w swoich osądach, nie bój się wyrażać własnych opinii. Jeśli projekt dyskutowany jest pod kątem dziedziny, w której jesteś ekspertem, narzuć swoje zdanie i przede wszystkim przedstaw stosowne argumenty. Broń swojej wiedzy! Kto ma wiedzieć cokolwiek o dostępności, jak nie specjalista front-end? Oczywiście, sugestie innych osób są cenne, jednak ostateczne zdanie powinno należeć do Ciebie. </p>
<p>Fajne rzeczy o rozwoju osobistym <a href="http://alexba.eu/">pisze Alex Barszczewski</a>.</p>
<h3>Użyteczność</h3>
<p>Sądzę też przekornie, że <a href="http://pl.wikipedia.org/wiki/Użyteczność_(web-usability)">użyteczność</a> to jedna z największych pułapek, jakie wyprodukował webdevelopment w ostatnich latach. Podstawowe terminy użyteczności stron www są jak najbardziej zasadne, jednak im dalej w las, tym więcej drzew. Tak naprawdę, wiele aspektów użyteczności jest sprawą dyskusyjną i to, dlaczego, przyjmijmy umownie, link jest czerwony, a nie niebieski, w gruncie rzeczy determinuje kontekst, zamierzony cel i dziesięć innych czynników, których nie znajdziemy w szablonowych książkach o usability.</p>
<p>Jest to działka, w której najwięcej mają do powiedzenia krzykacze. Ubzdurało im się, że znają się na użyteczności, bo przeczytali kilka mądrych książek. Większość sporów o usability danego elementu na stronie można podważyć &#8220;pierwszą lepszą&#8221; publikacją książkową. Dlatego też najgorsze argumenty, jakie możesz użyć w dyskusji o usability, tyczą się fanatycznego powoływania na konkretnego autora i rzekomego specjalisty od użyteczności. Nikt jeszcze nie wymyślił złotego środka, a książki o usability wskazują jedynie na najpopularniejsze problemy!</p>
<p>Przede wszystkim radzę myśleć! Użyteczność to nie proste regułki. To nie wersety z książek, które często powielają banały lub które są po prostu słabe (vide publikacje Kasperskiego). Nie idź na łatwiznę. Dopatruj się kontekstu, przeprowadzaj testy z użytkownikami, dyskutuj z kolegami po fachu! Nie ma nic bardziej zbawiennego, niż solidna burza mózgów, poparta konkretnymi argumentami merytorycznymi. Wiele publikacji aspiruje do bycia tak uniwersalnym, jak tylko sie da. Nie daj się nabrać, tym bardziej, że jest to ostatnio niezwykle chwytliwy temat. Specjalistów od użyteczności przybywa niczym cinkciarzy pod Pewexem, dlatego powtórzę jeszcze raz &#8211; myśl!</p>
<h3>Prototypowanie</h3>
<p>Doceń prototypy i testy z użytkownikami. Muszę stwierdzić, że wcześniej rzadko korzystałem z papierowych bądź elektronicznych prototypów. Designy od początku do końca projektował dla mnie grafik, zgodnie ze słownymi wytycznymi. Jakież to amatorskie podejście! Profesjonalny projekt powstaje stopniowo. Najpierw pracuje się nad wymaganiami, potem wkracza front-endowiec, który ma za zadanie przedstawić prototyp funkcjonalności strony. Nie projektuje on designu, ale ustala layout, rozmieszczenie buttonów, warstw, menu i wszystkiego, co tyczy się www. Przy okazji projektuje on większość aspektów użyteczności strony. Prototyp ułatwia pracę wszystkim &#8211; klientowi, designerowi, back-endowi i Tobie oczywiście. To na etapie prototypu powinny być wyjaśniane wszystkie wątpliwości. Tutaj ustalany jest ostateczny, podkreślmy to, kształt aplikacji. Wszystko po to, by potem zająć się tylko i wyłącznie kodowaniem oraz testowaniem.</p>
<p>Profesjonalne prototypy można tworzyć np. w <a href="http://axure.com">Axure</a>.</p>
<p>Prawdopodobnie to nie wszystko, co można by napisać na ten temat. Uczymy się jednak na błędach, a kolejne akapity dopisze życie, z pewnością&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://ferrante.pl/2009/03/17/zostan-lepszym-programista-front-endu-fakty-i-mity/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>BlogDay 2008</title>
		<link>http://ferrante.pl/2008/08/31/blogday-2008/</link>
		<comments>http://ferrante.pl/2008/08/31/blogday-2008/#comments</comments>
		<pubDate>Sun, 31 Aug 2008 11:41:29 +0000</pubDate>
		<dc:creator>ferrante</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[Publicystyka]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[W sieci...]]></category>
		<category><![CDATA[blogday2008]]></category>

		<guid isPermaLink="false">http://ferrante.pl/2008/08/31/blogday-2008/</guid>
		<description><![CDATA[Wiedzcie, że na blogu nie ma blogrolla z prostego powodu &#8211; nie czytam systematycznie wielu blogów, wybieram raczej konkretne posty, które mnie zaciekawią. Może i trochę egoistyczne podejście, ale staram się czasem nadrobić to linkując w postach. Dziś natomiast rozgrzeszyć spróbuje mnie BlogDay 2008.
W skrócie jest to akcja, która zakłada, że każdy blogger podzieli się [...]]]></description>
			<content:encoded><![CDATA[<p>Wiedzcie, że na blogu nie ma blogrolla z prostego powodu &#8211; nie czytam systematycznie wielu blogów, wybieram raczej konkretne posty, które mnie zaciekawią. Może i trochę egoistyczne podejście, ale staram się czasem nadrobić to linkując w postach. Dziś natomiast rozgrzeszyć spróbuje mnie <a href="http://www.blogday.org/pl.htm">BlogDay 2008</a>.<span id="more-112"></span></p>
<p>W skrócie jest to akcja, która zakłada, że każdy blogger podzieli się listą pięciu ciekawych blogów, które nie uchodzą za wielce popularne i nie każdy je zna. Po pełen opis odsyłam <a href="http://www.blogday.org/pl.htm">do strony projektu</a>.</p>
<p>Osobiście, zgodnie z moim kredo czytania blogów, wyróżnię konkretne strony w większości za pojedyncze i wartościowe notki. </p>
<ul>
<li><a href="http://blog.eldoras.com">blog.eldoras.com</a> &#8211; świetnie opisany proces rekrutacyjny do Google. Autor pełną garścią buduje niesamowite napięcie, mimo że jest to.. no właśnie, tylko i wyłącznie opis jego rekrutacji do światowego potentata. Warto przeczytać, ja po lekturze serii artykułów nabrałem nieco dystansu do Google.</p>
<p>Co mnie jedynie razi to pojawiające się od niedawna socjologiczne chwyty autora (sensacyjne nagłówki, masa pogrubień niekoniecznie kluczowych wyrazów itd.), mające na celu zwabić jak najwięcej czytelników.
</li>
<li><a href="http://blog.dziudek.pl">Dziudek blog</a> &#8211; <strong>fantastyczna robota</strong> i fantastyczne artykuły o MooTools! Już za wkład pracy (pro bono) Dziudka należy się masa wyróżnień i pochwał. Jeśli chcesz zacząć programować w MT, jest to pozycja wręcz obowiązkowa. Wszystko o MT 1.2 i 1.1!</li>
<li><a href="http://7pl.pl/">Adriano blog &#8211; Web is brutal</a> &#8211; masa przydatnych artykułów na temat bezpiecznych i user-friendly rozwiązań webowych. Można dowiedzieć się wiele o potencjalnych atakach na strony internetowe (m.in. na przykładzie Wykopu) i nie tylko.</li>
<li><a href="http://blog.dywicki.pl/">Splatch blog</a> &#8211; guru, jeśli chodzi o PHP oraz bardzo dobry programista JAVA. Dobre teksty na wysokim poziomie zaawansowania wiedzy.</li>
<li><a href="http://costa.kofeina.net">CoSTa&#8217;s Family Page</a> &#8211; CoSTa i wszystko jasne! Pewnie najbardziej znany blog w stawce, nie mogłem go nie wyróżnić. Świetne pióro tytułowego bloggera, mimo że tak naprawdę CoSTa pisze o wszystkim &#8211; o życiu &#8211; swoim i tym wokół. Jest rodzinnie, o grach, o Apple, o muzyce i polityce. Dla każdego coś miłego, a optymizm i humor autora wręcz uzależnia.</li>
</ul>
<p>Do powyższej listy spokojnie mógłbym jeszcze dołączyć kilkanaście <a href="http://jogger.pl">blogów joggerowych</a>. Muszę przyznać, że jeśli miałbym zakładać bloga, nie mając własnego serwera &#8211; byłby to zdecydowanie <a href="http://jogger.pl">Jogger.pl</a>. Wyjątkowa społeczność, bardzo ciekawi i zdolni ludzie, a przede wszystkim niesamowita atmosfera. Techblog, z bardzo ciekawymi wpisami technicznymi. Od Assemblera do CSS! Kilkadziesiąt komentarzy pod wartościowymi notkami to standard. Aż chce się pisać i uczestniczyć w całym przedsięwzięciu! Co prawda, jak to bywa w tak dużych zbiorowościach &#8211; znajdą się i flame&#8217;y, i zwykły trolling. Doświadczony czytelnik Joggera potrafi jednak skutecznie omijać pewne miejsca pod tym kątem. Kiedyś nawet myślałem o migracji. Może kiedyś?</p>
]]></content:encoded>
			<wfw:commentRss>http://ferrante.pl/2008/08/31/blogday-2008/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>
