<?xml version="1.0" encoding="UTF-8"?><feed
	xmlns="http://www.w3.org/2005/Atom"
	xmlns:thr="http://purl.org/syndication/thread/1.0"
	xml:lang="pl-PL"
	xml:base="http://ferrante.pl/wp-atom.php"
	>
	<title type="text">Ferrante.pl &#8211; programowanie jest proste</title>
	<subtitle type="text">Technologie internetowe, PHP5, CSS, JavaScript. Publicystyka i kursy w najlepszym wydaniu.</subtitle>

	<updated>
	2018-03-24T12:56:03Z	</updated>

	<link rel="alternate" type="text/html" href="http://ferrante.pl" />
	<id>http://ferrante.pl/feed/atom/</id>
	<link rel="self" type="application/atom+xml" href="http://ferrante.pl/feed/atom/" />

	<generator uri="https://wordpress.org/" version="5.1.6">WordPress</generator>
	<entry>
		<author>
			<name>ferrante</name>
						<uri>http://ferrante.pl</uri>
						</author>
		<title type="html"><![CDATA[Ogłoszenia]]></title>
		<link rel="alternate" type="text/html" href="http://ferrante.pl/frontend/javascript/ogloszenia/" />
		<id>http://ferrante.pl/?p=2827</id>
		<updated>2018-03-24T12:56:03Z</updated>
		<published>2017-11-15T15:53:54Z</published>
		<category scheme="http://ferrante.pl" term="JavaScript" />		<summary type="html"><![CDATA[Mam kilka ogłoszeń formalnych dla osób zainteresowanych moimi projektami. W czerwcu 2017 przestał działać mój software house Functionite. Dziękuję wszystkim współpracownikom za dobre dwa lata, w trakcie których udało się zbudować całkiem nieźle prosperującą firmę, zatrudniając w końcowym momencie piętnaście osób. Kilka tygodni temu stery meet.jsa przekazałem Zbigniewowi Tenerowiczowi, dotychczas organizatorowi poznańskich spotkań i osobie, [&#8230;]]]></summary>
				<content type="html" xml:base="http://ferrante.pl/frontend/javascript/ogloszenia/"><![CDATA[<p>Mam kilka ogłoszeń formalnych dla osób zainteresowanych moimi projektami. <span id="more-2827"></span></p>
<p>W czerwcu 2017 przestał działać mój software house <a href="http://functionite.com">Functionite</a>. Dziękuję wszystkim współpracownikom za dobre dwa lata, w trakcie których udało się zbudować całkiem nieźle prosperującą firmę, zatrudniając w końcowym momencie piętnaście osób.</p>
<p>Kilka tygodni temu stery <a href="http://meetjs.pl">meet.js</a>a przekazałem <a href="https://github.com/naugtur">Zbigniewowi Tenerowiczowi</a>, dotychczas organizatorowi poznańskich spotkań i osobie, która była z nami od pierwszego wydarzenia w tym mieście czyli 12 lutego <a href="http://web.archive.org/web/20110213231608/http://jsnews.pl:80/2011/01/03/jsnews-meetup/">2011</a>. To on teraz odpowiada za wszystko. Zbyszek to utalentowany i mądry człowiek, zaufajcie mu – ja oczywiście jeszcze raz mu gratuluję i życzę sukcesów! Jednocześnie bardzo dziękuję wszystkim za wspólne lata budowania marki. Osoby organizujące meet.jsy w swoich miastach pokazały, że można bez kłótni stworzyć coś fajnego, wkładając w to dwie proste rzeczy: pasję i pracę. Brawo i niech to owocuje na przyszłość. Uważajcie przy okazji na wszystkich bajarzy, którzy budują &#8222;społeczności&#8221; lokalne, zaczynając od ich dzielenia, ostatnio dużo ich, szczególnie nadciągają tacy ze wschodu Polski i czasem z samej Afryki ;-).</p>
<p>Projekt <a href="http://koduje.pl">kodu.je</a> jest na razie zamrożony – tzn. mam nad nim pieczę, ale wkrótce przejmie go, miejmy nadzieję, Wojciech Połowniak. Jest to kwestia wewnętrznych ustaleń, niemniej mnie na ten moment, jako autora tutoriali, nie zobaczycie. Wojtek wiem, że dłubie nowe rzeczy dla Was.</p>
<p>Niniejszym bardzo dziękuję wszystkim za dobrą współpracę i okazaną mi/nam sympatię. Oczywiście, że mam swoje przemyślenia i powody dla powyższych decyzji, jednak streścić można je w jednym zdaniu. Najpierw Bóg, potem rodzina, a na końcu wszystko inne. Być może będzie jeszcze czas na napisanie czegoś więcej. Tymczasem – niech będzie pochwalony Jezus Chrystus i Maryja Zawsze Dziewica!</p>
]]></content>
						<link rel="replies" type="text/html" href="http://ferrante.pl/frontend/javascript/ogloszenia/#comments" thr:count="4"/>
		<link rel="replies" type="application/atom+xml" href="http://ferrante.pl/frontend/javascript/ogloszenia/feed/atom/" thr:count="4"/>
		<thr:total>4</thr:total>
			</entry>
		<entry>
		<author>
			<name>ferrante</name>
						<uri>http://ferrante.pl</uri>
						</author>
		<title type="html"><![CDATA[Kurs CSS Flexbox]]></title>
		<link rel="alternate" type="text/html" href="http://ferrante.pl/frontend/css/kurs-css-flexbox/" />
		<id>http://ferrante.pl/?p=2820</id>
		<updated>2017-09-20T14:29:25Z</updated>
		<published>2017-09-20T14:28:27Z</published>
		<category scheme="http://ferrante.pl" term="CSS" />		<summary type="html"><![CDATA[Mamy rok 2017 &#8211; pomimo tego, bardzo często młodzi web developerzy korzystają z archaicznych metod metod pozycjonowania jak floaty, które de facto nie zostały stworzone do tworzenia layoutów. Flexbox to metoda pozycjonowania, która jest dobrze wspierana przez większość najpopularniejszych przeglądarek na świecie. Dodatkowo jest o wiele bardziej elastyczna (stąd nazwa &#8211; flex) i wygodna w [&#8230;]]]></summary>
				<content type="html" xml:base="http://ferrante.pl/frontend/css/kurs-css-flexbox/"><![CDATA[<p>Mamy rok 2017 &#8211; pomimo tego, bardzo często młodzi web developerzy korzystają z archaicznych metod metod pozycjonowania jak floaty, które de facto nie zostały stworzone do tworzenia layoutów.</p>
<p>Flexbox to metoda pozycjonowania, która jest dobrze wspierana przez większość najpopularniejszych przeglądarek na świecie. Dodatkowo jest o wiele bardziej elastyczna (stąd nazwa &#8211; flex) i wygodna w użytkowaniu. Dlatego jeśli możemy &#8211; dlaczego go nie używać?</p>
<p>Zapraszam Was niniejszym do <a href="http://kodu.je/flexbox">kursu CSS Flexbox</a>. Będzie to świetny wstęp do nauki jeszcze poważniejszej broni, jaką jest CSS Grid.</p>
<p>W tym kursie dowiecie się jak działa Flexbox, które właściwości CSS do niego należą oraz jak ich używać. Podczas kursu stworzymy cały layout korzystając z tej metody pozycjonowania. </p>
<p style="text-align: center;"><img src="http://kodu.je/flexbox/images/ss4-p-800.png" width="500"></p>
<p>Forma „interaktywnej książki&#8221; <a href="http://kodu.je">Koduje</a> da Ci możliwość eksperymentowania z podanymi fragmentami kodu, a podgląd na żywo aktualizuje się z każdym wpisanym przez Ciebie znakiem oraz czytaniem przez Ciebie kolejnych sekcji danego rozdziału.</p>
<p>Podczas tworzenia swojego pierwszego layoutu będziesz miał dostęp do trybu pełnoekranowego edytora, wydzielalnego podglądu na żywo oraz dynamicznego podświetlania osi na których bazuje Flexbox.</p>
<p>Kurs jest autorstwa Wojtka Połowniaka. Jest to front-End developer z 5 letnim doświadczeniem. Po godzinach główny prowadzący w Koduje oraz jego kanału na YouTube. Ma na koncie ponad 50 poradników online dotyczących HTML, CSS i JavaScript oraz jest współorganizatorem lokalnych Meet.jsów. Twórca rozszerzeń do edytora Brackets.</p>
<p>Kurs Flexbox <a href="http://kodu.je/flexbox">jest całkowicie za darmo</a>.</p>
]]></content>
						<link rel="replies" type="text/html" href="http://ferrante.pl/frontend/css/kurs-css-flexbox/#comments" thr:count="0"/>
		<link rel="replies" type="application/atom+xml" href="http://ferrante.pl/frontend/css/kurs-css-flexbox/feed/atom/" thr:count="0"/>
		<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>ferrante</name>
						<uri>http://ferrante.pl</uri>
						</author>
		<title type="html"><![CDATA[Czuję się jak 10 lat temu, a to tylko interaktywna książka&#8230;]]></title>
		<link rel="alternate" type="text/html" href="http://ferrante.pl/frontend/javascript/czuje-sie-jak-10-lat-temu-a-to-tylko-interaktywna-ksiazka/" />
		<id>http://ferrante.pl/?p=2805</id>
		<updated>2017-07-31T14:28:19Z</updated>
		<published>2017-07-31T14:08:32Z</published>
		<category scheme="http://ferrante.pl" term="CSS" /><category scheme="http://ferrante.pl" term="Drawter" /><category scheme="http://ferrante.pl" term="HTML5" /><category scheme="http://ferrante.pl" term="JavaScript" />		<summary type="html"><![CDATA[Jestem na urlopie, w założeniu bez komputera, ale mam dziś &#8222;dzień wolny&#8221; i nie mogę się oprzeć, by siedzieć cicho, bo znowu, dzięki Bogu, wraz z niezwykle utalentowanymi ludźmi mam przyjemność wypuścić bardzo oryginalny i nowatorski projekt o kodowej nazwie interaktywna książka. Skala jego innowacyjności jest dla mnie podobna do Drawtera, dlatego czuję podobną, co 10 lat [&#8230;]]]></summary>
				<content type="html" xml:base="http://ferrante.pl/frontend/javascript/czuje-sie-jak-10-lat-temu-a-to-tylko-interaktywna-ksiazka/"><![CDATA[<p>Jestem na urlopie, w założeniu bez komputera, ale mam dziś &#8222;dzień wolny&#8221; i nie mogę się oprzeć, by siedzieć cicho, bo znowu, dzięki Bogu, wraz z niezwykle utalentowanymi ludźmi mam przyjemność wypuścić bardzo oryginalny i nowatorski projekt o kodowej nazwie <a href="http://kodu.je/star-rating">interaktywna książka</a>. Skala jego innowacyjności jest dla mnie podobna do <a href="http://drawter.com">Drawtera</a>, dlatego czuję podobną, co 10 lat wstecz, nieskłamaną ekscytację.<span id="more-2805"></span></p>
<p>Parę miesiecy temu intensywnie myślałem, jak stworzyć produkt edukacyjny o kodowaniu (w zamyślę książkę), który nie byłby nudny i sztampowy. Twierdziłem, że dzisiejsze materiały są bardzo statyczne i nie pozwalają czytelnikom, a zarazem uczniom optymalnie korzystać z książkowej teorii. Wcześniej tematem bardzo zainspirował mnie Jakub Uczciwek (współtwórca Drawtera), który podrzucił kilka przykładów, co można zrobić z tekstem w webie, jednak były one z zupełnie innej branży.</p>
<p>Łącząc jednak do kupy różne koncepty, wyprodukowałem demo pierwszej wersji interaktywnej książki:</p>
<p><img src="https://d3vv6lp55qjaqc.cloudfront.net/items/2P3C1L32420s3r3C361A/Screen%20Recording%202017-07-31%20at%2003.41%20PM.gif?X-CloudApp-Visitor-Id=1283244&#038;v=ad81c096" alt="first version" width="500"></p>
<p>Biorąc pod uwagę projekty takie jak jsbin, wydawało się już wtedy jasne, że w dzisiejszych czasach można zrobić książkę o programowaniu, która nie byłaby statyczna i pozwalałaby podążać za słowami autora, jednocześnie umożliwiając wypróbowanie kodu, który zawarty jest w ćwiczeniach i snippetach.</p>
<p>Szybko zorientowałem się, że ma to duży potencjał, szczególnie w kontekście <a href="http://kodu.je">koduje</a>, serwisu do nauki programowania, który rozwijam wraz z Wojtkiem Połowniakiem i zespołem. Zleciłem więc dalsze prace nad tym projektem, odbył się nawet dwudniowy, wewnętrzny hackaton, gdzie wszystko poszło szybko do przodu, a dalej rozwój interaktywnej książki doglądał Wojtek (za parę lat będzie to jeden z najlepszych JavaScriptowców w Polsce i Eurpie, o ile nie napije się za dużo sodowej wody ;-)) wraz z resztą zespołu, czyli Mateuszem (niesamowity talent designerski, którego spotkałem bardzo przypadkowo – więcej jeszcze o Mateuszu przyjdzie mi opowiedzieć przy innej okazji), Jurkiem (kolejny super-talent, dzięki któremu kreatywność zespołu wzrasta 100 krotnie – dzięki Zniszczu!), Kubą (filmowa kreatywność razy 99), Sylwią (rzetelność razy 1000) i Pawłem (który trzymał wszystko w ryzach). Byli oni swego czasu wspierani przez Kamila, a także część ekipy Functionite. </p>
<p>Dziś mój zespół jest w stanie wypuścić pierwszą, skonkretyzowaną wersję tego pomysłu. Mam przyjemność zaprosić Was do <a href="http://kodu.je/star-rating">skorzystania z wersji, zawierającej jedno ćwiczenie</a>. Jestem dziś bardzo szczęśliwy. Dziękuję serdecznie za niesamowitą pracę i jednocześnie zapowiadam Wam, że to dopiero początek rozwoju tej platformy. Mamy już na wykończeniu kolejne jej elementy.</p>
<p>Zapraszam niniejszym do <a href="http://kodu.je/star-rating">ćwiczenia z oceną gwiazdkami</a>. Dajcie znać, jak Wam się to podoba, co możemy poprawić, dodać lub usunąć. To projekt dla Was, uczących się kodowania.</p>
]]></content>
						<link rel="replies" type="text/html" href="http://ferrante.pl/frontend/javascript/czuje-sie-jak-10-lat-temu-a-to-tylko-interaktywna-ksiazka/#comments" thr:count="4"/>
		<link rel="replies" type="application/atom+xml" href="http://ferrante.pl/frontend/javascript/czuje-sie-jak-10-lat-temu-a-to-tylko-interaktywna-ksiazka/feed/atom/" thr:count="4"/>
		<thr:total>4</thr:total>
			</entry>
		<entry>
		<author>
			<name>ferrante</name>
						<uri>http://ferrante.pl</uri>
						</author>
		<title type="html"><![CDATA[To, co ważne]]></title>
		<link rel="alternate" type="text/html" href="http://ferrante.pl/life/publicystyka/to-co-wazne/" />
		<id>http://ferrante.pl/?p=2758</id>
		<updated>2017-04-25T18:38:17Z</updated>
		<published>2017-04-25T17:24:59Z</published>
		<category scheme="http://ferrante.pl" term="Publicystyka" />		<summary type="html"><![CDATA[Jako człowiek publikujący w sieci dla developerów mam do wyboru: sprawić, że krzykniecie: ej, zaraz, cholera, ten Wielgosik to ma rację! albo totalnie Was wkurwić. Pierwsze stanie się, jak napiszę, co checie usłyszeć, drugie, gdy powiem jak jest, ale przy tym ostro przesadzę, bo tak mam. A co, gdybym wybrał opcję po środku? Myślałem na [&#8230;]]]></summary>
				<content type="html" xml:base="http://ferrante.pl/life/publicystyka/to-co-wazne/"><![CDATA[<p>Jako człowiek publikujący w sieci dla developerów mam do wyboru: sprawić, że krzykniecie: <em>ej, zaraz, cholera, ten Wielgosik to ma rację!</em> albo totalnie Was wkurwić. Pierwsze stanie się, jak napiszę, co checie usłyszeć, drugie, gdy powiem jak jest, ale przy tym ostro przesadzę, bo tak mam. A co, gdybym wybrał opcję po środku?<span id="more-2758"></span></p>
<p>Myślałem na przykład, że skrytykuję sobie Reacta, bo wszyscy się jarają, choć wcześniej nie potrafili zrobić dobrej architektury komponentów-widoków. To, że nieco szybciej to śmiga, to tylko wypadkowa przy pracy, bo 90% osób nie będzie tego potrzebować. Ale mój rozsądny przyjaciel centrysta, niczym Emmanuel Macron, natychmiast się oburza i plecie coś, że przecież na tym polega rozwój, prawda? Dzięki VirtualDOM mamy szybsze serwisy, a więcej developerów jest zmuszonych myśleć komponentowo. Win! Po co więc rzucać gównem? To samo było w jQuery, jedni pisali tak, drudzy tak, z jednych się śmiano, z drugich nie.</p>
<p>Jedziemy dalej. Chciało mi się też powiedzieć, a dobra, po co Wam te babele, wprowadzacie tylko kolejną warstwę abstrakcji (wiele tysięcy linii, na których opiera się projekt, a których nie musimy koniecznie mieć, by zbudować coś, co działa) i jesteście uzależnieni od zewnętrznego toola, którego autorowi kto wie, co do bani uderzy (przecież to dopiero jakiś 20 latek, w tamtym wieku jarałem się jak głupi Barceloną, by stwierdzić potem, że to miasto nudne jak flaki z olejem, a jak relacja damsko-męska to tylko przez funkcję poke). Coś się sypnie i będzie pozamiatane, a tak w ogóle, czy warto ryzykować, skoro lada moment przeglądarki wszystko wprowadzą? No, ale zaraz odezwał się mój wewnętrzny grzeczny chłopiec i skontrował: postęp człowieku, postęp! Bądźmy już gotowi na ES7, po co czekać! Piszmy mniej, przecież zapieprzamy jak dzicy. No, niby ma rację, w końcu da się robić tak projekty, sam mam kilka.</p>
<p>Chciałem jednego razu napisać, że na konferencje najlepiej jeździ się napić i poznać nowych (albo starych) ludzi i miasto, a nie słuchać prelekcji, którę i tak będą nagrane, ale nie byłoby to grzeczne i po linii. Osoby mocno w ten biznes wkręcone mogłyby powiedzieć, że konferencje to jednak prestiż, to nie tylko picie. Że lepiej, że coś się dzieje w Polsce. PR kochany! A poza tym przecież są ludzie, którzy słuchają prelekcji z wypiekami na twarzy, a potem jadą do domu, by zerknąć jeszcze na swoim lapku, o czym ten Dahl mówił. To wszystko najświętsza prawda, choć najlepsze wspomnienia i deale mam znad (spod ich kompletnie nie ma&#8230;) kieliszka.</p>
<p>Miałem ochotę powiedzieć też, że wszyscy developerzy są znakomici, front-endowcy szczególnie. Tacy artyści, napiszą wszystko, rzetelnie, wcale nie zrobią sobie 3 godzin przerwy w pracy i nie wezmą dwóch kontraktów na boku. Pracownicy idealni! Zawsze odpowiedzialni, dotrzymują słowa. Śledzą nowinki, ciągle się rozwijają, nie mają czasu na odpoczynek, bo tak zapieprzają. Żyją tym. W pracy JS, w firmowej kuchni Eich, w domu Eloquent JS. Ale potem sobie mówię, że jednak zdarzają się ci, którzy z programowaniem nie mają nic wspólnego, a zarabiają o wiele za dużo. Że grupa to jak każda inna, jedni są tacy, drudzy tacy, nie dogodzisz. Centrowo tak.</p>
<p>Wydusiłem tak cztery akapity i stwierdzam, że nudno jest być centrystą, czasem rozważnie, czasem mało wychowawczo. Chciałbyś powiedzieć głośno, że ludzie od Vue.js wynajdują koło na nowo, bo nie potrafią vanilla.js, ale zaraz włącza Ci się rozum i wiesz, że nawet w Vue.js projekt może być nieźle napisany i jednak trochę czasu to zaoszczędza. Bolą Cię 20 latkowie, promujący niedorzeczne rozwiązania i udający 40 latków, ale wiesz, że kiedyś sam taki byłeś. Że nie myślało się zbyt wiele o tym, co się mówi, bo i jak w tym wieku, a &lt;textarea&gt; nie pyta dwa razy. Czasem też chce się powiedzieć, że wszystko już było, bo przecież od lat front-end to typowe <em>pobierz skądś dane, a potem je wyświetl</em>, ale od razu widzisz w lustrze zrzędę.. I że chodzi o to, by pisać mało kodu, a wprowadzanie zmian powinno być łatwe jak słońce, góra dwa pliki, które musisz ruszyć, zamiast 6 godzin drapania się po głowie i szukania winowajcy. Bla, bla, bla.</p>
<p>Tak sobie myślę, że wszystkie te dyskusje są nieistotne. Bo można się uprzeć, że wszystkie projekty już były. To tylko bardziej lub mniej zaawansowany CRUDy. A my ciągle tylko kod to, kod tamto. Framework ten, siamten, konferencja taka i owaka. Wszędzie tylko taski, procesy i awantura o średniki. <em>Tu nie masz racji, tu się umiarkowanie zgodzę, tutaj za Chiny się nie da, oj kolego, mylisz się niesamowicie</em>. A poza tym ten centryzm zawsze Cię dopadnie.</p>
<p>Jest jednak coś, w czym wypada być jednak bardziej zdecydowanym. Po 13 latach komputerowej pustelni coraz bardziej doceniam (powiecie, banalne) spotkania z ludźmi, wyjście na dwór, na piłkę, pomoc w pracach w lesie, jakiś wyjazd. Naukę czegoś nowego, rzeczywisty kontakt z naturą, z dala od komputerów i tego poczucia, że wiem wszystko, bo mam Google&#8217;a, a tak naprawdę moja pamięć z każdym rokiem się kurczy i nie pamiętam już, choć kiedyś wiedziałem bardzo dobrze, jak powstała Unia Europejska czy kto z Polaków dostał Nobla. O numerach telefonów do bliskich nie wspomnę. Staliśmy się leniwi fizycznie i duchowo. Zaadoptował nas komputer.</p>
<p>Zanurzamy się mocno w wirtualnym świecie, jednak życia nie schowasz pod krzem i kiedyś Cię ono dopadnie. Prawdopodobnie o długość biurka od Ciebie siedzą jacyś ludzie, którzy mają o wiele większe problemy niż React czy Angular, jednak traf chciał, że los ich z nimi skojarzył. Mimo że powtarzają, że jest ok, że kupili nowego iPhone&#8217;a, że ktoś tam w Kalifornii coś zrobił, że zmieniają świat, to właśnie w ich sercu trwa największa debata. Komuś właśnie sypie się rodzina, ktoś nie może pozbierać się po utracie bliskiej osoby. Kiedy odsłonisz nieco ich maskę, wszystkich tych cool kolesi i wyluzowanych dziewczyn, zobaczysz problemy jak rozwód, samotność, alkoholizm, uzależnienia, wykorzystywanie i brak akceptacji w rodzinie. Być może właśnie ktoś obok Ciebie potrzebuje wsparcia, bo wątpi, czy następny dzień ma sens. Albo bardzo potrzebuje miłości, albo w ogóle się nie kocha, bo rodzina, której przecież nie znasz, a o której myślałeś, że są jak z reklamy Nutelli, wmawiały mu, że jest najgorszy na świecie. Bo nieprzypadkowo znaleźliśmy się obok komputerów (czy jakimkolwiek innym temacie zastępczym) 16 godzin na dobę, tracąc to, co ważne.</p>
<p>Dlatego myślę, że w pewnym momencie przychodzi czas na uwolnienie się od bitów i tasków. Na wszystko mamy taski! Najważniejszy nie leży w JIRZe, na grupie czy podczas panelu dyskusyjnego. Jest on w naszych sercach. One nigdy nie będą mieć downtime&#8217;u i nigdy nie będą takie same. Otwórzmy je mocno i skupmy się na tym, co najważniejsze, a innym dajmy pójść raz w prawo, raz w lewo, a raz zostać na środku.</p>
]]></content>
						<link rel="replies" type="text/html" href="http://ferrante.pl/life/publicystyka/to-co-wazne/#comments" thr:count="4"/>
		<link rel="replies" type="application/atom+xml" href="http://ferrante.pl/life/publicystyka/to-co-wazne/feed/atom/" thr:count="4"/>
		<thr:total>4</thr:total>
			</entry>
		<entry>
		<author>
			<name>ferrante</name>
						<uri>http://ferrante.pl</uri>
						</author>
		<title type="html"><![CDATA[A gdyby programowanie było piłką nożną?]]></title>
		<link rel="alternate" type="text/html" href="http://ferrante.pl/frontend/javascript/a-gdyby-programowanie-bylo-pilka-nozna/" />
		<id>http://ferrante.pl/?p=2738</id>
		<updated>2017-04-20T07:37:34Z</updated>
		<published>2017-04-19T14:58:28Z</published>
		<category scheme="http://ferrante.pl" term="JavaScript" /><category scheme="http://ferrante.pl" term="Publicystyka" />		<summary type="html"><![CDATA[Czytam i oglądam ostatnio wiele, by być dla Was ostry jak brzytwa. Na przykład wczoraj był Real &#8211; Bayern, a dziś z kolei przewertowałem parę pozycji o prawach świadków procesowych (muszę być przygotowany, gdybym miał zeznawać w sprawie kradzieży 3 punktów i awansu do następnej rundy). Ale nie przyszliście tu czytać o sporcie (choć większość ma [&#8230;]]]></summary>
				<content type="html" xml:base="http://ferrante.pl/frontend/javascript/a-gdyby-programowanie-bylo-pilka-nozna/"><![CDATA[<p>Czytam i oglądam ostatnio wiele, by być dla Was ostry jak brzytwa. Na przykład wczoraj był Real &#8211; Bayern, a dziś z kolei przewertowałem parę pozycji o prawach świadków procesowych (muszę być przygotowany, gdybym miał zeznawać w sprawie kradzieży 3 punktów i awansu do następnej rundy). Ale nie przyszliście tu czytać o sporcie (choć większość ma pewnie Multisporta, którego nie używa), więc może zadajmy sobie pytanie: co by było, gdyby programowanie stało się piłką nożną? No wiecie, czy np. <a href="http://functionite.com">Functionite</a> jeździłoby na ustawki z <a href="http://monterail.com">Monterail</a>, a Douglas Crockford gadałby w reklamach z klawiaturą Adidasa w łapie, że impossible is nothing?<span id="more-2738"></span></p>
<p style="text-align: center;"><img src="http://ferrante.pl/wp-content/uploads/2017/04/douglas-crockford.jpg" alt="" width="270" height="270" class="alignnone size-full wp-image-2742" srcset="http://ferrante.pl/wp-content/uploads/2017/04/douglas-crockford.jpg 270w, http://ferrante.pl/wp-content/uploads/2017/04/douglas-crockford-150x150.jpg 150w" sizes="(max-width: 270px) 100vw, 270px" /></p>
<p>Zacznijmy od kibicostwa, bo tu mi najbliżej i pewnie dla Was najciekawiej. Musielibyśmy mieć jakieś zwaśnione drużyny. Na pierwszy rzut oka taki daftcode mógłby mieć kosę z <a href="http://10clouds.com">10clouds</a>. Obie firmy z Warszawy, ciężko jednak określić, kto miałby być Polonią, a kto Legią, choć po siedzibie już łatwiej. W każdym razie uznajmy, że od tej pory prawilnie byłoby pisać (D)aftcode. I jeszcze <a href="http://meetup.com/meetjswarsaw">meet.js Warszawa</a> kontra <a href="http://warsawjs.com">Warsaw.js</a>. Tu Polonię znalazłbym szybciej. Przezwiska, maczety, honor. Zakaz stadionowy? Ban na repo na Githubie.</p>
<p>Przyjrzyjmy się teraz zawodnikom, tzn. programistom. Ci koniecznie musieliby wymienić żony i partnerów. Powstałoby na pewno <a href="https://www.facebook.com/groups/217169631654737/">JS News</a>: WAGS (tak, w dzisiejszych czasach nie należy zapominać w takim artykule też o HABS). Dalej – raczej nie rewolucjonizowalibyśmy kontraktów (B2B kochani). Za to można by już nieco bardziej pogmerać przy samych zapisach. 200 euro od PRa, a zamiast dodatku za asystę, kasa od zrobionego code review. Każdy (prawie) Junior z kolei miałby ustalaną minimalną kwotę następnego transferu, a firma, która go wychowa, brałaby procent od każdej następnej takiej transakcji.</p>
<p>Ważne – dieta. Bankowo. Łaba na pizzę i piwo. Na meetupach zdrowe białko i warzywa. Fotki programisty z pizzą w ręku kończyłyby się skandalem na Twitterze i u <a href="http://devstyle.pl/">Aniserowicza</a>. Programistyczna Anna Lewandowska opowiadałaby w social mediach, jak jej mąż zwiększył wydajność o 2000 linijek kodu dziennie, odkąd oparli domowy jadłospis na potrawach bez glutenu. Dyscyplina treningowa. Co dwa dni workshop z Angulara o 10, krótka przebieżka z MVC o 16.</p>
<p>No i trzeba by było wprowadzić jakąś Ligę Mistrzów czy puchary. Prelegenci z różnych miast <a href="http://meetjs.pl">meet.jsowskich</a> mogliby spotykać się na 90 minutowych sparingach (tyle też średnio trwa meetup). Dom i wyjazd. Kto znajdzie więcej błędów w kodzie &#8211; przechodzi dalej. Od kwestii spornych byliby sędziowie. Spoglądaliby na kod (ale tylko jednorazowo, przez góra 2 sekundy!) i decydowali kto ma rację. Przez 30 następnych lat dyskutowalibyśmy o konieczności wprowadzenia powtórek i czy miałoby to jakiś wpływ na dynamizm meetupu i reklamodawców. Mogliby też dawać zółte i czerwone. Czerwona za feature bez testów jednostkowych, jedziesz z powrotem do Bydgoszczy, wypad z meetupu. Nie wnikam nawet, jak zareagowaliby kibice, gdyby okazało się potem, że testy poleciały w oddzielnym commicie.</p>
<p>Musielibyśmy mieć też jakieś gwiazdy i romantyczne historie. Ktoś mógłby zaczynać swoją karierę w wiosce odciętej od internetu, programując z kolegami na podwórku. Inny mógłby mieć rutynę robienia 150 kompilacji dziennie, tak jak Cristiano Ronaldo robi brzuszki. A propos, ktoś mógłby być znany z tego, że robi świetny kod, ale od czasu do czasu przyaktorzy i się położy na glebie bez faulu – za coś takiego moglibyśmy uznawać kupowanie kodu w krajach trzeciego świata i podpisywanie się jak pod swoim.</p>
<p>Na koniec przyda się jakiś słynny, sportowy cytat. Może wtedy komentarz z konferencji (rozgrywki komentowałby <a href="https://sklep.kodu.je">Wojtek z koduje</a>), tfu, pucharów, nie byłby tak nudny – ciągle tylko <em>it was a great conference, you know</em>. Można by przytaczać np. Crockforda (no co ja się go tak czepiłem?), choć tutaj Was już trochę oszukam: </p>
<blockquote><p>I&#8217;ve missed more than 9000 standups in my career. They&#8217;ve rejected almost 300 PRs of mine. 26 times, I&#8217;ve been trusted to deliver a project before a deadline and failed. I&#8217;ve failed over and over and over again in my life. And that is why I succeed.</p></blockquote>
<p>Eh, nudne to programowanie.</p>
]]></content>
						<link rel="replies" type="text/html" href="http://ferrante.pl/frontend/javascript/a-gdyby-programowanie-bylo-pilka-nozna/#comments" thr:count="1"/>
		<link rel="replies" type="application/atom+xml" href="http://ferrante.pl/frontend/javascript/a-gdyby-programowanie-bylo-pilka-nozna/feed/atom/" thr:count="1"/>
		<thr:total>1</thr:total>
			</entry>
		<entry>
		<author>
			<name>ferrante</name>
						<uri>http://ferrante.pl</uri>
						</author>
		<title type="html"><![CDATA[Produkujecie ludzi od parallaxów i kradzieży scrolla]]></title>
		<link rel="alternate" type="text/html" href="http://ferrante.pl/life/publicystyka/produkujecie-ludzi-od-parallaxow-i-kradziezy-scrolla/" />
		<id>http://ferrante.pl/?p=2698</id>
		<updated>2017-04-14T13:42:04Z</updated>
		<published>2017-04-14T08:15:31Z</published>
		<category scheme="http://ferrante.pl" term="Publicystyka" />		<summary type="html"><![CDATA[Bycie najlepszym ma to do siebie, że będą Cię podziwiać i kopiować. W przeciwieństwie do tych bez wyobraźni, najlepsi robią zawsze po swojemu i co najwyżej inspirują się mistrzami, by ich przeskoczyć. Kiedy więc pytasz jak mi się podoba Twoje portfolio zrobione na tym samym od lat parallaxie, tak, że na scrolla sekcje wyłaniają się jak z otchłani, czuję się [&#8230;]]]></summary>
				<content type="html" xml:base="http://ferrante.pl/life/publicystyka/produkujecie-ludzi-od-parallaxow-i-kradziezy-scrolla/"><![CDATA[<p>Bycie najlepszym ma to do siebie, że będą Cię podziwiać i kopiować. W przeciwieństwie do tych bez wyobraźni, najlepsi robią zawsze po swojemu i co najwyżej inspirują się mistrzami, by ich przeskoczyć. Kiedy więc pytasz jak mi się podoba Twoje portfolio zrobione na tym samym od lat parallaxie, tak, że na scrolla sekcje wyłaniają się jak z otchłani, czuję się jakby ten wstęp nie był o Tobie.<span id="more-2698"></span></p>
<p>Bardzo trzymam kciuki za wszystkich młodych developerów i uwielbiam z nimi pracować. Chciałbym, żeby byli najlepsi w Europie, by prezydent Stanów Zjednoczonych wysyłał po nich samoloty i statki, a w ich toaletach z poziomu rolki papieru spoglądał zielony Benjamin Franklin. By setki młodych programistów, a może i jednocześnie biznesmanów, opowiadały sobie żarty o prezesie Filipiaku i jego firemce na swoich prywatnych polach golfowych. No, może chociaż w apartamentach przy Tamce. I żeby z Siemensa przyjeżdżali do nas na praktyki w koszulce Roberta Lewandowskiego i cieszyli się jak głupi do sera, gdy ktoś powie coś do nich po polsku.</p>
<p>Ale jak mamy budować lepszą przyszłość, skoro jak ślepe owce bierzecie ciągle ten sam, oklepany motyw, wkładacie tam jakieś wykresy, że znacie HTML-a 8 na 10 i twierdzicie, że wszystko w porządku. To tak, jakbym wziął okładkę płyty Zenka Martyniuka i nakleił w jego miejsce swoją mordę. Na to, że zaśpiewałem o oczach zielonych nabiorą się tylko ci, którzy są głuchoniemi lub ostatnie 2 lata spędzili w jaskini (w naszej wersji: którzy w ogóle na kodowaniu i front-endzie się nie znają).</p>
<p>Dlatego przy okazji śmieszą mnie te bajki wokół szkół kodowania i innych spółek dotowanych przez Unię Europejską. Produkujecie ludzi od parallaxów. Powinniście im wszystkim dawać koszulki z napisem: &#8222;według szacunków Unii Europejskiej, w 2020 roku będzie brakować 2 milionów programistów&#8221;. Aż sobie wyobraziłem 200 absolwentów ubranych w ten sposób. Kiedyś na to hasło reklamowałem swoje dwa szkolenia, po czym spojrzałem sobie w lustro. Lepiej późno niż wcale.</p>
<p>Bo najlepsi nie kopiują kolejnego portfolio. Oni wchodzą na przysłowiowy codepen i już wiedzą, co ich inspiruje, i co chcieliby <a href="http://youtube.com/koduje">zakodować</a>. Dążą do tego. Denerwuje ich kopiowanie. Oni zawsze chcą zrobić coś, co może już w jakieś formie było, jednak nieco inaczej, by było ich, własne, inne, lepsze. Mają marzenia. Dlatego najlepszych jest tak niewielu, a wysyp szkół programowania i moda niczego nie zagwarantują. Zwiększą się jedynie wskaźniki P(A). Bo większość zadowala się gotowcami i lubi naklejać sobie na twarze to, co już było.</p>
<p>Cieszcie się więc każdym dodatkowym tysiącem złotych zarobionym na współczesnej górce we front-endzie. Przyda się do majowego grilla. Tam każdy powie <em>wow</em> na Twoje portfolio.</p>
]]></content>
						<link rel="replies" type="text/html" href="http://ferrante.pl/life/publicystyka/produkujecie-ludzi-od-parallaxow-i-kradziezy-scrolla/#comments" thr:count="31"/>
		<link rel="replies" type="application/atom+xml" href="http://ferrante.pl/life/publicystyka/produkujecie-ludzi-od-parallaxow-i-kradziezy-scrolla/feed/atom/" thr:count="31"/>
		<thr:total>31</thr:total>
			</entry>
		<entry>
		<author>
			<name>ferrante</name>
						<uri>http://ferrante.pl</uri>
						</author>
		<title type="html"><![CDATA[Wprowadzenie do node.js i inne webinary]]></title>
		<link rel="alternate" type="text/html" href="http://ferrante.pl/life/publicystyka/wprowadzenie-do-node-js-i-inne-webinary/" />
		<id>http://ferrante.pl/?p=2676</id>
		<updated>2016-09-30T08:17:55Z</updated>
		<published>2016-09-30T08:16:14Z</published>
		<category scheme="http://ferrante.pl" term="Publicystyka" />		<summary type="html"><![CDATA[Jak zapewne wiecie, ostatnio dużo czasu inwestuję w serwis kodu.je, który zawiera krótkie i dłuższe lekcje o programowaniu z pierwszej ręki &#8211; od programistów z doświadczeniem w wielu projektach. Robimy bardzo wiele rzeczy, organizowaliśmy już korepetycje z front-endu, webinar o używaniu Gulpa czy też Podstawy Programowania w JavaScript. Wiele webinarów jest płatnych, ale bardzo nam [&#8230;]]]></summary>
				<content type="html" xml:base="http://ferrante.pl/life/publicystyka/wprowadzenie-do-node-js-i-inne-webinary/"><![CDATA[<p>Jak zapewne wiecie, ostatnio dużo czasu inwestuję w serwis <a href="https://www.facebook.com/kodujemy/?fref=ts">kodu.je</a>, który zawiera krótkie i dłuższe lekcje o programowaniu z pierwszej ręki &#8211; od programistów z doświadczeniem w wielu projektach.</p>
<p>Robimy bardzo wiele rzeczy, organizowaliśmy już <a href="https://www.facebook.com/events/148153822255178/">korepetycje z front-endu</a>, <a href="https://www.facebook.com/events/554474374743946/">webinar o używaniu Gulpa</a> czy też <a href="https://www.facebook.com/kodujemy/posts/897311790402471">Podstawy Programowania w JavaScript</a>. Wiele webinarów jest płatnych, ale bardzo nam zależy na dawaniu community wartościowych materiałów za darmo. Oto kilka z nich, które dodaliśmy ostatnio:</p>
<p style="text-align: center;"><iframe width="512" height="288" src="https://www.youtube.com/embed/FhrNpYyyPlk" frameborder="0" allowfullscreen></iframe></p>
<p style="text-align: center;"><iframe width="512" height="288" src="https://www.youtube.com/embed/bU89_CjCyJo" frameborder="0" allowfullscreen></iframe></p>
<p style="text-align: center;"><a href="https://www.facebook.com/events/259282671134226/"><img src="http://ferrante.pl/wp-content/uploads/2016/09/node-js-1024x385.png" alt="node-js" width="512" height="193" class="alignnone size-large wp-image-2677" srcset="http://ferrante.pl/wp-content/uploads/2016/09/node-js-1024x385.png 1024w, http://ferrante.pl/wp-content/uploads/2016/09/node-js-300x113.png 300w, http://ferrante.pl/wp-content/uploads/2016/09/node-js-768x289.png 768w, http://ferrante.pl/wp-content/uploads/2016/09/node-js.png 1568w" sizes="(max-width: 512px) 100vw, 512px" /></a></p>
<p>Kolejnymi webinarami, jakie poprowadzimy będzie <a href="https://www.facebook.com/events/259282671134226/">Wprowadzenie do node.js</a>. Opowiemy o tym, jak zainstalować, używać i deployować aplikacje w node.js. Omówimy moduły, asynchroniczność i dobre praktyki. Serdecznie Was zapraszam na ten webinar. </p>
<p style="text-align: center;"><a href="https://www.facebook.com/events/259282671134226/"><img src="http://ferrante.pl/wp-content/uploads/2016/09/koduje-events-1024x385.png" alt="koduje-events" width="512" height="193" class="alignnone size-large wp-image-2678" srcset="http://ferrante.pl/wp-content/uploads/2016/09/koduje-events-1024x385.png 1024w, http://ferrante.pl/wp-content/uploads/2016/09/koduje-events-300x113.png 300w, http://ferrante.pl/wp-content/uploads/2016/09/koduje-events-768x289.png 768w, http://ferrante.pl/wp-content/uploads/2016/09/koduje-events.png 1568w" sizes="(max-width: 512px) 100vw, 512px" /></a></p>
<p>Innym zbliżającym się webinarem będzie <a href="https://www.facebook.com/events/1070660753047431/">webinar z MVC w JavaScript</a>. Omówimy sobie najważniejszy wzorzec projektowy w historii. Będzie dużo porad, kiedy stosować kontrolery, jak uniknąć grubych widoków i jak pobierać dane do modeli. Wszystko na podstawie kilkuletniego doświadczenia w programowaniu aplikacji SPA z frameworkami MV* i bez.</p>
]]></content>
						<link rel="replies" type="text/html" href="http://ferrante.pl/life/publicystyka/wprowadzenie-do-node-js-i-inne-webinary/#comments" thr:count="0"/>
		<link rel="replies" type="application/atom+xml" href="http://ferrante.pl/life/publicystyka/wprowadzenie-do-node-js-i-inne-webinary/feed/atom/" thr:count="0"/>
		<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>ferrante</name>
						<uri>http://ferrante.pl</uri>
						</author>
		<title type="html"><![CDATA[You Don&#8217;t Know JS Tour &#8211; Kyle Simpson w Polsce]]></title>
		<link rel="alternate" type="text/html" href="http://ferrante.pl/frontend/javascript/you-dont-know-js-tour-kyle-simpson-w-polsce/" />
		<id>http://ferrante.pl/?p=2663</id>
		<updated>2016-08-11T08:10:10Z</updated>
		<published>2016-08-11T07:48:16Z</published>
		<category scheme="http://ferrante.pl" term="CSS" /><category scheme="http://ferrante.pl" term="JavaScript" /><category scheme="http://ferrante.pl" term="jQuery" /><category scheme="http://ferrante.pl" term="node.js" />		<summary type="html"><![CDATA[Zapraszam wszystkich serdecznie do wzięcia udziału w warsztatach You Don&#8217;t Know JS, prowadzonymi przez słynnego Kyle Simpsona, autora książek o JavaScripcie You Don&#8217;t Know JS. Kyle to niesamowity pasjonat, ekspert i świetny nauczyciel. Doświadczenie zdobywał w najsłynniejszych firmach technologicznych na świecie – m.in. Mozilli i Zyndze. Jego książki You Don&#8217;t Know JS to dziś bestsellery, [&#8230;]]]></summary>
				<content type="html" xml:base="http://ferrante.pl/frontend/javascript/you-dont-know-js-tour-kyle-simpson-w-polsce/"><![CDATA[<style>.special-info { display: none; }</style>
<p>Zapraszam wszystkich serdecznie do <a href="http://ydkjs.functionite.com/">wzięcia udziału w warsztatach You Don&#8217;t Know JS</a>, prowadzonymi przez słynnego Kyle Simpsona, autora książek o JavaScripcie You Don&#8217;t Know JS. Kyle to niesamowity pasjonat, ekspert i świetny nauczyciel. Doświadczenie zdobywał w najsłynniejszych firmach technologicznych na świecie – m.in. Mozilli i Zyndze. Jego książki You Don&#8217;t Know JS to dziś bestsellery, a Kyle jeździ po świecie i prowadzi warsztaty o JavaScripcie dla firm i osób indywidualnych. Warsztaty organizuję w ramach mojej firmy <a href="http://functionite.com">Functionite</a> do spółki z <a href="http://www.gft.com/pl/pl/index.html">GFT Polska</a>, głównym partnerem tego wydarzenia, bez którego w ogóle by się nie odbyło (duuuży szacun, przy okazji <a href="https://www.facebook.com/GFTPolska/?fref=ts">sprawdźcie GFT na FB</a> – dzieje się u nich dużo dobrego dla devów).</p>
<p style="text-align: center;"><img src="http://ferrante.pl/wp-content/uploads/2016/08/Screen-Shot-2016-08-11-at-09.43.14-1024x721.png" alt="Screen Shot 2016-08-11 at 09.43.14" width="512" height="360" class="alignnone size-large wp-image-2664" srcset="http://ferrante.pl/wp-content/uploads/2016/08/Screen-Shot-2016-08-11-at-09.43.14-1024x721.png 1024w, http://ferrante.pl/wp-content/uploads/2016/08/Screen-Shot-2016-08-11-at-09.43.14-300x211.png 300w, http://ferrante.pl/wp-content/uploads/2016/08/Screen-Shot-2016-08-11-at-09.43.14-768x541.png 768w" sizes="(max-width: 512px) 100vw, 512px" /></p>
<p>Osobiście znam Kyle&#8217;a od 6 lat (zaprosiliśmy go na pierwsze Front-Trends). Oprócz tego, że przybył do nas w październiku w koszulce i spodenkach ;), okazał się jednym z najsympatyczniejszych ludzi, jakich spotkałem przy okazji organizacji konferencji. Niezwykle otwarty, pewny siebie i mocnymi poglądami. Zawsze można było na niego liczyć. Solidna firma. Takie osoby powinny uczyć programowania.</p>
<p>Warsztaty przeznaczone są dla developerów zajmujących się programowaniem JavaScript. Pierwsze trzy dni to <a href="http://ydkjs.functionite.com/#advanced">szkolenie o Zaawansowanym JavaScripcie</a>, po którym można się spodziewać polepszenia wiedzy o czystym języku i dobrych praktykach. Wszystko to, co zaawansowany programista JS powinien wiedzieć. </p>
<p>Następnie <a href="http://ydkjs.functionite.com/#es6">mamy ECMAScript 6: The Right Parts</a>, niezwykle ważny workshop dla wszystkich programistów JS. Dzięki niemu zapoznacie się z nową składnią JSa i przede wszystkim wyciągniecie wnioski, czego warto używać, a co omijać. W dodatku usłyszycie porady i przydatne tricki. Zdecydowanie nie będzie to omówienie specyfikacji, tylko porcja praktycznej wiedzy.</p>
<p>Ostatni dzień cyklu to <a href="http://ydkjs.functionite.com/#functional">szkolenie z Functional Light JS, czyli programowania funkcyjnego w JS</a>. Dowiecie się z niego jak programować funkcyjnie w JS, co działa, a czego lepiej unikać. To szczególnie ważne szkolenie dla osób programujących w rx.js i innych frameworkach opierajacych się na reaktywności i braku stanu.</p>
<p>Dla wszystkich uczestników GFT Polska przewidziało smaczny posiłek każdego dnia. Dodatkowo, zorganizowaliśmy wspólnie mnóstwo gadgetów. Jednym z nich są unikalne koszulki:</p>
<p><img src="http://ferrante.pl/wp-content/uploads/2016/08/Screen-Shot-2016-08-11-at-09.45.09-713x1024.png" alt="Screen Shot 2016-08-11 at 09.45.09" width="355" height="512" class="alignnone size-large wp-image-2666" /></p>
<p>Poza samymi warsztatami, 8 września GFT organizuje specjalną imprezę dla wszystkich entuzjastów JavaScript. Wkrótce więcej informacji.</p>
<p>To co, <a href="http://ydkjs.functionite.com/#tickets">widzimy się</a>?</p>
<p>PS <a href="https://www.facebook.com/events/1785535421692538/">Event na Facebooku</a> jest tutaj, zapraszam!</p>
]]></content>
						<link rel="replies" type="text/html" href="http://ferrante.pl/frontend/javascript/you-dont-know-js-tour-kyle-simpson-w-polsce/#comments" thr:count="0"/>
		<link rel="replies" type="application/atom+xml" href="http://ferrante.pl/frontend/javascript/you-dont-know-js-tour-kyle-simpson-w-polsce/feed/atom/" thr:count="0"/>
		<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>ferrante</name>
						<uri>http://ferrante.pl</uri>
						</author>
		<title type="html"><![CDATA[Dzieje się!]]></title>
		<link rel="alternate" type="text/html" href="http://ferrante.pl/frontend/javascript/dzieje-sie/" />
		<id>http://ferrante.pl/?p=2637</id>
		<updated>2016-06-15T15:20:15Z</updated>
		<published>2016-06-15T14:52:23Z</published>
		<category scheme="http://ferrante.pl" term="CSS" /><category scheme="http://ferrante.pl" term="HTML5" /><category scheme="http://ferrante.pl" term="JavaScript" />		<summary type="html"><![CDATA[Dzieje się u mnie ostatnio bardzo dużo, dlatego postanowiłem streścić ostatnie wydarzenia w jednym poście. Jedziemy! Po pierwsze, rozwijamy mocno portal kodu.je, który jest w pewnym sensie przedłużeniem tego, co robiłem tutaj na Ferrante.pl. Jest bardzo dużo szkoleń i przykładów, jak wykonywać pewne rzeczy we front-endzie. Naszą specjalnością są webinary &#8211; webinar to lekcje przeprowadzone [&#8230;]]]></summary>
				<content type="html" xml:base="http://ferrante.pl/frontend/javascript/dzieje-sie/"><![CDATA[<p>Dzieje się u mnie ostatnio bardzo dużo, dlatego postanowiłem streścić ostatnie wydarzenia w jednym poście. Jedziemy!</p>
<p><a href="http://kodu.je"><img src="http://ferrante.pl/wp-content/uploads/2016/06/koduje-splash-1024x640.png" alt="koduje-splash" width="512" height="320" class="alignnone size-large wp-image-2644" srcset="http://ferrante.pl/wp-content/uploads/2016/06/koduje-splash-1024x640.png 1024w, http://ferrante.pl/wp-content/uploads/2016/06/koduje-splash-300x188.png 300w, http://ferrante.pl/wp-content/uploads/2016/06/koduje-splash-768x480.png 768w" sizes="(max-width: 512px) 100vw, 512px" /></a></p>
<p>Po pierwsze, rozwijamy mocno portal <a href="http://kodu.je">kodu.je</a>, który jest w pewnym sensie przedłużeniem tego, co robiłem tutaj na Ferrante.pl. Jest bardzo dużo szkoleń i przykładów, jak wykonywać pewne rzeczy we front-endzie. Naszą specjalnością są webinary &#8211; webinar to lekcje przeprowadzone przez Internet &#8211; wchodzisz sobie pod dany link i oglądasz prezentację, rozmawiasz z innymi uczestnikami, zadajesz pytania i przede wszystkim &#8211; uczysz się kodowania. To tak, jakby przeprowadzić szkolenie, tylko że w internecie. Super sprawa, bo nie musicie się nigdzie ruszać. Kolejnym webinarem z serii będą front-endowe korepetycje. Wszyscy dobrze wiemy, jak <strong>trudno zasięgnąć porady od bardziej doświadczonej osoby/programisty</strong>, dlatego mój następny webinar postara się pokazać, jak wygląda praca w profesjonalnym środowisku – czyli co czeka Was w komercyjnych projektach. Pokażę narzędzia i technologie, których normalnie się używa, podpowiem, na co zwracać uwagę oraz odpowiem na Wasze pytania. Wszystko za 49zł – jaram się niesamowicie, że w dzisiejszych czasach można coś takiego przeprowadzić i pomóc Wam w rozwoju. <a href="http://kodu.je/korepetycje.html?233">Zapraszam do zapisania się!</a></p>
<p>Kolejna rzecz, o której muszę wspomnieć, to <a href="https://movibe.it">movibe</a>. Movibe jest to nazwa zespołu technologicznego Wirtualnej Polski. Powiecie, nuda, przecież tam tylko portale i jakieś CMSy – jakie Panie technologie? Nic bardziej mylnego &#8211; zespół movibe robi rzeczy bardzo innowacyjne w JavaScripcie, Reactcie, node czy Go, a to tylko czubek góry lodowej fajnych technologii, które się tam uprawia i podlewa. ;-) O czym chciałbym tutaj przede wszystkim napisać to fakt, że movibe zorganizowało <a href="https://movibe.it/blog-article-20160516.html">meetup o front-endzie</a> i zaprosiło mnie, bym wygłosił prelekcję o nowoczesnym front-endzie (dziękuję Renata, Paweł i Rafał). Postarałem się dowieźć nie tylko listę newsów i nowych demek, ale spojrzeć na to, w którym punkcie rozwoju front-endu w ogóle jesteśmy i czego mamy oczekiwać od tzw. nowoczesnego front-endu. Nagranie jest poniżej, a poza nim polecam kilka innych ciekawych prelekcji z tego spotkania – <a href="https://movibe.it/blog-article-20160604.html">przede wszystkim super prezka Rafała Filipka</a>, który pokazał jak WP przepisało serwis <a href="http://kobieta.wp.pl">kobieta.wp.pl</a> na React i jakim cudem to tak szybko się ładuje. Mega sprawa, zapraszam!</p>
<p><video preload="none" style="width: 100%; height: 100%;" type="video/webm" poster="//sds4.wp.tv/2930555-05prevb.jpg" src="http://sds4.wp.tv/2930555-h.webm" controls></video></p>
<p>Poza tym zaliczyłem też powrót do organizacji konferencji. W marcu odbył się <a href="http://summit.meetjs.pl">meet.js Summit</a>, który był jednocześnie urodzinami projektu <a href="http://meetjs.pl">meet.js</a> (o jego początkach pisałem tutaj bardzo intensywnie), a który zorganizowaliśmy wspólnie <a href="http://functionite.com">z moją firmą Functionite</a>. Był tort, niesamowite prelekcje, super wystawcy i świetny after:</p>
<p><iframe width="427" height="240" src="https://www.youtube.com/embed/Wb5-C7EJLrk" frameborder="0" allowfullscreen></iframe></p>
<p>Muszę powiedzieć, że społeczność front-endowa jest mega i kocham te spotkania:</p>
<p><iframe src="https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fdamian.wielgosik%2Fposts%2F10208056181954159&#038;width=500" width="500" height="256" style="border:none;overflow:hidden" scrolling="no" frameborder="0" allowTransparency="true"></iframe></p>
<p>Co ciekawe, korzystajac z okazji, że wszystko odbywało się w kinie, nie zabrakło w naszej ekipie nieco odjechanych pomysłów – nagraliśmy specjalnie na Summit paradokumentalny film o nazwie Trudna Sprawa, wzorowany na różnych, kiczowatych produkcjach z naszej telewizji (na pewno wiecie jakich). Jak to wyszło, obejrzycie poniżej:</p>
<p><iframe width="427" height="240" src="https://www.youtube.com/embed/d9SBDAeaY2c" frameborder="0" allowfullscreen></iframe></p>
<p>Warto wspomnieć, że w filmie wzięły udział takie JSowe sławy jak <a href="http://blog.end3r.com/">Andrzej Mazur</a>, <a href="https://twitter.com/stas">Staś Małolepszy</a>, <a href="https://twitter.com/adambabik">Adam Babik</a>, <a href="https://twitter.com/lukas_nowacki">Lukas Nowacki</a>, <a href="https://twitter.com/Endokannabinoid">Rafał Kuć</a> czy <a href="https://twitter.com/jrencz">Jarek Rencz</a>. Telefony z Brendan Eich productions z Hollywood ponoć rozdzwoniły się minuty po premierze.</p>
<p>A właśnie. Była też reklama tego bloga ;-):</p>
<p><iframe width="427" height="240" src="https://www.youtube.com/embed/JC33phG28LQ" frameborder="0" allowfullscreen></iframe></p>
<p><a href="https://www.youtube.com/playlist?list=PLMCOR-t1TNte6ZWjTwztBMq5yU2MSGTRg">Wszystkie prelekcje z meet.js Summit znajdziecie na naszym Youtube</a>.</p>
<p>Co bardzo ważne, podczas meet.js Summit 2016 rozdaliśmy <a href="http://summit.meetjs.pl/2016/vote.html">The Curly Brackets</a>, nagrody dla członków community JavaScriptowego. Nagrodę za najlepszą prelekcję zgarnął <a href="http://twitter.com/michalbe">Michał Budzyński</a> (głosowanie robiliśmy na GitHubie, polecam się przyjrzeć repo, <a href="https://github.com/functionite/curly-brackets-2016/">jak to ogarnęliśmy</a>), a dwie pozostałe statuetki powędrowały w ręce ekipy meet.js Gdańsk oraz <a href="http://just4fun.io">Just4Fun Podcast</a>. Chciałbym tutaj podziękować firmie <a href="https://twitter.com/kmdpoland">KMD Polska</a> za ufundowanie nagród i sponsorowanie super imprezy po konferencji. </p>
<p><img src="http://ferrante.pl/wp-content/uploads/2016/06/12377797_1040569076016951_2957952932712297597_o-1024x684.jpg" alt="12377797_1040569076016951_2957952932712297597_o" width="512" height="342" class="alignnone size-large wp-image-2646" srcset="http://ferrante.pl/wp-content/uploads/2016/06/12377797_1040569076016951_2957952932712297597_o-1024x684.jpg 1024w, http://ferrante.pl/wp-content/uploads/2016/06/12377797_1040569076016951_2957952932712297597_o-300x200.jpg 300w, http://ferrante.pl/wp-content/uploads/2016/06/12377797_1040569076016951_2957952932712297597_o-768x513.jpg 768w" sizes="(max-width: 512px) 100vw, 512px" /></p>
<p><img src="http://ferrante.pl/wp-content/uploads/2016/06/10606162_1063751657017358_771989597526703863_n.jpg" alt="10606162_1063751657017358_771989597526703863_n" width="540" height="720" class="alignnone size-large wp-image-2647" srcset="http://ferrante.pl/wp-content/uploads/2016/06/10606162_1063751657017358_771989597526703863_n.jpg 540w, http://ferrante.pl/wp-content/uploads/2016/06/10606162_1063751657017358_771989597526703863_n-225x300.jpg 225w" sizes="(max-width: 540px) 100vw, 540px" /></p>
<p>A propos podcastów, ekipa Just4Fun zaprosiła mnie do jednego z odcinków, gdzie <a href="http://just4fun.io/odcinek-11-o-community/">opowiadam o historii moich front-endowych projektów</a>, jak powstawało JS News, moje szkolenia, Front-Trends (przypominam, nie organizuję tej konferencji od dwóch lat ;-)) i masa innych.</p>
<p><iframe width="100%" height="130" scrolling="no" frameborder="no" src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/266503166&amp;auto_play=false&amp;hide_related=false&amp;show_comments=true&amp;show_user=true&amp;show_reposts=false&amp;visual=false"></iframe></p>
<p>Muszę też koniecznie dodać, że po meet.js Summit były <a href="http://www.warszawskiedniinformatyki.pl">Warszawskie Dni Informatyki</a>. Konferencja, na której od kilku lat mam swoją prelekcję, dzięki uprzejmości super organizatorów – Michała, Mateusza i Jakuba. Niestety nie mam z niej nagrania (Panowie, za rok koniecznie!), ale <a href="http://www.slideshare.net/ferrantes/co-musisz-wiedzie-o-htmlu-i-css-jako-frontend-developer">mam za to slajdy</a>. Jednocześnie bardzo dziękuję wszystkim tym, którzy do mnie podchodzą po różnych wydarzeniach i dziękują za prezentacje z WDI – z żadnego innego wydarzenia nie podeszła do mnie tak duża liczba osób, jak z WDI. Jesteście na meet.jsach, na innych meetupach, wydarzeniach, witacie się i dziękujecie mi, chwaląc się pierwszą pracą we front-endzie. Naprawdę nie zasłużyłem, ale mam niezmierną satysfakcję z tego, że dołożyłem jakiś kamyk do Waszyc karier. Niech się Wam powodzi!</p>
<p>A propos początków i rozpoczynania nauki, to w czerwcu byłem kolejny raz w gościach, tym razem u bardzo fajnych organizatorek <a href="http://theawwwesomes.org/">The Awwwesomes.</a> <a href="https://twitter.com/sztyborek">Marta</a> i <a href="https://twitter.com/aganaplocha?lang=en">Aga</a> stworzyły darmowy cykl szkoleń dla osób, chętnych nauczyć się HTML i CSS. Na ostatnim spotkaniu przed wakacjami podzieliłem się kilkoma refleksjami, co powinni robić dalej kursanci i kursantki The Awwwesomes. Jednocześnie chciałbym bardzo Was zachęcić do przyjrzenia się tej inicjatywie oraz<a href="https://the-awwwesomes.gitbooks.io/html-css-step-by-step/content/pl/"> przestudiowania ich materiałów</a>. Są super. Bardzo lubię przywiązanie do detali, dobry design i optymizm, a to wszystko znajdziecie w The Awwwesomes. No ale zobaczcie, co od nich dostałem&#8230;:</p>
<p><iframe src="https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fdamian.wielgosik%2Fposts%2F10208691295311596&#038;width=500" width="500" height="588" style="border:none;overflow:hidden" scrolling="no" frameborder="0" allowTransparency="true"></iframe></p>
<p>Jak tu ich nie lubić? :-) Dzięki dziewczyny! Mnóstwo energii i pomysłów na dalszą działalność życzę!</p>
<p>To byłoby na tyle. Śledźcie <a href="http://functionite.com">Functionite</a>, <a href="http://twitter.com/varjs">mojego Twittera</a>, <a href="https://www.facebook.com/damian.wielgosik">Facebooka</a> oraz <a href="https://www.facebook.com/kodujemy/?fref=ts">kodu.je</a>. Wkrótce duużo dobra!</p>
]]></content>
				<link href="http://sds4.wp.tv/2930555-h.webm" rel="enclosure" length="128786430" type="video/webm" />
		<link rel="replies" type="text/html" href="http://ferrante.pl/frontend/javascript/dzieje-sie/#comments" thr:count="0"/>
		<link rel="replies" type="application/atom+xml" href="http://ferrante.pl/frontend/javascript/dzieje-sie/feed/atom/" thr:count="0"/>
		<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>ferrante</name>
						<uri>http://ferrante.pl</uri>
						</author>
		<title type="html"><![CDATA[Co warto wiedzieć o front-endzie, starając się o pracę?]]></title>
		<link rel="alternate" type="text/html" href="http://ferrante.pl/frontend/javascript/co-warto-wiedziec-o-front-endzie-starajac-sie-o-prace/" />
		<id>http://ferrante.pl/?p=2633</id>
		<updated>2016-03-08T12:54:14Z</updated>
		<published>2016-03-08T12:53:58Z</published>
		<category scheme="http://ferrante.pl" term="CSS" /><category scheme="http://ferrante.pl" term="HTML5" /><category scheme="http://ferrante.pl" term="JavaScript" /><category scheme="http://ferrante.pl" term="Tech" />		<summary type="html"><![CDATA[Jakiś czas temu rozpocząłem prace nad serwisem http://kodu.je, który połączy profesjonalistów z osobami szukającymi wsparcia w nauce front-endu. W związku ze startem serwisu uruchomiliśmy serię spotkań tzw. webinarów, gdzie pokazujemy, jak wygląda profesjonalny front-end. Jest już pierwszy odcinek serii, po który zapraszam na Kodu.je!]]></summary>
				<content type="html" xml:base="http://ferrante.pl/frontend/javascript/co-warto-wiedziec-o-front-endzie-starajac-sie-o-prace/"><![CDATA[<p>Jakiś czas temu rozpocząłem prace nad serwisem <a href="http://kodu.je" target="_blank">http://kodu.je</a>, który połączy profesjonalistów z osobami szukającymi wsparcia w nauce front-endu. W związku ze startem serwisu uruchomiliśmy serię spotkań tzw. webinarów, gdzie pokazujemy, jak wygląda profesjonalny front-end.</p>
<p>Jest już pierwszy odcinek serii, po który zapraszam na <a href="http://kodu.je/webinar.html" target="_blank">Kodu.je</a>!</p>
<p><iframe width="640" height="360" src="https://www.youtube.com/embed/Ehird01yGSU" frameborder="0" allowfullscreen></iframe></p>
]]></content>
						<link rel="replies" type="text/html" href="http://ferrante.pl/frontend/javascript/co-warto-wiedziec-o-front-endzie-starajac-sie-o-prace/#comments" thr:count="2"/>
		<link rel="replies" type="application/atom+xml" href="http://ferrante.pl/frontend/javascript/co-warto-wiedziec-o-front-endzie-starajac-sie-o-prace/feed/atom/" thr:count="2"/>
		<thr:total>2</thr:total>
			</entry>
	</feed>
