<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-20941681</id><updated>2025-10-12T09:39:43.731+02:00</updated><category term="warszawa-jug"/><category term="konferencje"/><category term="scala"/><category term="różne"/><category term="netbeans"/><category term="clojure"/><category term="grails"/><category term="jpa"/><category term="ejb3"/><category term="maven2"/><category term="artykuły"/><category term="osgi"/><category term="eclipse"/><category term="websphere"/><category term="jsf"/><category term="groovy"/><category term="glassfish"/><category term="recenzje"/><category term="jee6"/><category term="certyfikacja"/><category term="geronimo"/><category term="spring framework"/><category term="android"/><category term="wicket"/><category term="java7"/><category term="jboss seam"/><category term="cdi"/><category term="javaee"/><category term="fp"/><category term="hibernate"/><category term="sca"/><category term="JAVArsovia"/><category term="javaee5"/><category term="książki"/><category term="warszawscala"/><category term="gwt"/><category term="skrinkasty"/><category term="inne"/><category term="java"/><category term="openejb3"/><category term="rational"/><category term="jax-ws"/><category term="wycieczki"/><category term="TDD"/><category term="git"/><category term="konkursy"/><category term="tomee"/><category term="uml"/><category term="Fsharp"/><category term="ibm"/><category term="jboss"/><category term="openjpa"/><category term="scalania"/><category term="spring-dm"/><category term="tuscany"/><category term="web services"/><category term="confitura"/><category term="facelets"/><category term="guice"/><category term="java6"/><category term="mac"/><category term="redbook"/><category term="spring security"/><category term="szkolenie"/><category term="asm"/><category term="derby"/><category term="hangouts"/><category term="intellij idea"/><category term="it-w-polsce"/><category term="java8"/><category term="jruby"/><category term="refaktoryzacja-programistow"/><category term="rekrutacja"/><category term="toplink"/><category term="wydarzenia"/><category term="agile"/><category term="ajax"/><category term="aspectj"/><category term="axis2"/><category term="bajtkod"/><category term="blogging"/><category term="bpmn"/><category term="bpms"/><category term="brms"/><category term="buildr"/><category term="commons"/><category term="cxf"/><category term="dg"/><category term="docbook"/><category term="hosting"/><category term="it-soa"/><category term="jaas"/><category term="jakarta"/><category term="javaee6"/><category term="javafx"/><category term="javame"/><category term="jax-rs"/><category term="jaxb"/><category term="jetspeed2"/><category term="jsp"/><category term="kariera"/><category term="mda"/><category term="nosql"/><category term="oferty-pracy"/><category term="olap"/><category term="openejb"/><category term="play"/><category term="podcast"/><category term="podkast"/><category term="portlety"/><category term="ruby"/><category term="screenkasty"/><category term="screenkasty grails"/><category term="servlet"/><category term="testng"/><category term="warszawa-sug"/><category term="xdoclet2"/><title type='text'>Jacek Laskowski scala jawnie</title><subtitle type='html'>Często po technicznej stronie polskiej społeczności programistycznej</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://jlaskowski.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default?alt=atom&amp;redirect=false'/><link rel='alternate' type='text/html' href='http://jlaskowski.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default?alt=atom&amp;start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/09734540973692423017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>917</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-20941681.post-2704616670014276712</id><published>2015-07-13T23:27:00.003+02:00</published><updated>2015-07-13T23:28:38.564+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="scala"/><title type='text'>Kompletna aplikacja w języku Scala jako rozwiązanie zadania ze SPOJa</title><content type='html'>Dostałem namiary na zadanie w SPOJu i tak mnie natchnęło, aby usiąść nad tym w Scali:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush: java; gutter: false&quot;&gt;object Main extends App {
  val nums = &quot;&quot;&quot;(\d+) (\d+) (\d+)&quot;&quot;&quot;.r

  // io.Source.fromString(input).getLines()
  io.Source.stdin.getLines().drop(1).map {
    case nums(c, k, w) =&gt; c.toInt * w.toInt &lt;= k.toInt
  }.map(b =&gt; if (b) &quot;yes&quot; else &quot;no&quot;).foreach(println)
}&lt;/pre&gt;&lt;br /&gt;
Zrozumiałe? Pytania? Dałoby się to napisać prościej i/lub krócej? Chętny/-a zrozumieć, o co chodzi w temacie? Służę pomocą!</content><link rel='replies' type='application/atom+xml' href='http://jlaskowski.blogspot.com/feeds/2704616670014276712/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://jlaskowski.blogspot.com/2015/07/kompletna-aplikacja-w-jezyku-scala-jako.html#comment-form' title='Komentarze (6)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/2704616670014276712'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/2704616670014276712'/><link rel='alternate' type='text/html' href='http://jlaskowski.blogspot.com/2015/07/kompletna-aplikacja-w-jezyku-scala-jako.html' title='Kompletna aplikacja w języku Scala jako rozwiązanie zadania ze SPOJa'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/09734540973692423017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20941681.post-7705765241066789475</id><published>2015-06-13T15:09:00.000+02:00</published><updated>2015-06-13T22:11:12.627+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="konferencje"/><title type='text'>Ochy i echy o Eclipse DemoCamp w Poznaniu - &quot;Społecznościowy Programista - Media społecznościowe w służbie zawodowego programisty&quot;</title><content type='html'>Można śmiało napisać, że &lt;a href=&quot;http://eclipsedemocamp.pl/&quot;&gt;Eclipse DemoCamp (EDC) w Poznaniu&lt;/a&gt;, zaczyna wiać nudą. Ponownie, nic, co różniłoby tegoroczną edycję od poprzednich edycji.&lt;br /&gt;
&lt;br /&gt;
Ale uwaga! Naiwnie byłoby sądzić, że nie ma w poprzednim zdaniu&amp;nbsp;swoistej&amp;nbsp;&lt;i&gt;gry słownej&lt;/i&gt; i próbować rozumieć je dosłownie. &lt;a href=&quot;http://sjp.pwn.pl/poradnia/haslo/Co-to-to-nie;8007.html&quot;&gt;Co to to nie!&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Po prostu, &lt;i&gt;kolejny raz&lt;/i&gt; uczestniczyłem w &lt;b&gt;Eclipse DemoCamp w Poznaniu&lt;/b&gt;, który, &lt;i&gt;ponownie&lt;/i&gt;, był &lt;b&gt;bardzo, ale to bardzo DOBRZE zorganizowaną konferencją&lt;/b&gt; ze świetną publiką oraz doskonałym miejscem.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-syZAfeQW4ENSxAa3h2GQLRnsx-4WV8BGpQMAiGiEgfIBalrTP5C4jWYkqoVIF1kuBStSlxhZ8DOAJ9bFkaw0lt-xXsce1FF5MrJPpjZtQL_EFmkhjujXf-Bf8b61kzAH37Luyg/s1600/edc-poznan-20150611_212702.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-syZAfeQW4ENSxAa3h2GQLRnsx-4WV8BGpQMAiGiEgfIBalrTP5C4jWYkqoVIF1kuBStSlxhZ8DOAJ9bFkaw0lt-xXsce1FF5MrJPpjZtQL_EFmkhjujXf-Bf8b61kzAH37Luyg/s320/edc-poznan-20150611_212702.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
I stąd ta niby-nuda.&lt;br /&gt;
&lt;br /&gt;
Tak było kilka lat temu, kiedy EDC było niewielką inicjatywą społecznościową organizowaną przez samą społeczność poznańskich użytkowników platformy Eclipse, jak i teraz, kiedy pieczę nad organizacją przejęły firmy &lt;b&gt;PSI Polska&lt;/b&gt; oraz &lt;b&gt;IBM Polska&lt;/b&gt;. Mimo wielkości tych firm, charakter imprezy został zachowany - jest wciąż kameralnie i wciąż merytorycznie. Jest tak, jak powinno być i wątpię, że może być lepiej. Można oczywiście próbować, ale panowie&amp;nbsp;&lt;b&gt;Jarek Jackowiak&lt;/b&gt;&amp;nbsp;z IBM Polska oraz&amp;nbsp;&lt;b&gt;Piotr Augustyniak&lt;/b&gt;&amp;nbsp;z PSI Polska z uczestnikami tworzą doskonałe trio! Tak trzymać!&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZkGH6sN7TB4F61Y7tPTeQppgRhzofaJV1muisn6T5h86lz1gYGjOHQpItNnM4ZnWTA_YANFsXUKH3xSEzM2qOvQPLOtOYEn-_2NNcKtBxMiNl3beMKcgY3y7ttu7DJYOlNqtT1g/s1600/edc-poznan-20150611_212704.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZkGH6sN7TB4F61Y7tPTeQppgRhzofaJV1muisn6T5h86lz1gYGjOHQpItNnM4ZnWTA_YANFsXUKH3xSEzM2qOvQPLOtOYEn-_2NNcKtBxMiNl3beMKcgY3y7ttu7DJYOlNqtT1g/s320/edc-poznan-20150611_212704.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Dziękuję&amp;nbsp;&lt;b&gt;Jarkowi&lt;/b&gt;&amp;nbsp;(IBM Polska) i &lt;b&gt;Piotrowi&lt;/b&gt;&amp;nbsp;(PSI Polska), a także ich firmom - wspomnianym IBM Polska i PSI Polska - za zaproszenie mnie i umożliwienie mi przedstawienia tematu, który w dużej mierze nietechniczny, dotyka jednak życia technicznego programisty i sposobów rozwoju korzystając z mediów społecznościowych.&lt;br /&gt;
&lt;br /&gt;
Zobacz prezentację &lt;a href=&quot;http://blog.jaceklaskowski.pl/social-developer-slides/&quot;&gt;Społecznościowy Programista, czyli Media społecznościowe w służbie zawodowego programisty&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Podczas mojego &quot;krótkiego&quot; wystąpienia zatytułowanego &lt;b&gt;&quot;Społecznościowy Programista - Media społecznościowe w służbie zawodowego programisty&quot;&lt;/b&gt; przedstawiłem miejsca, z których czerpię wiedzę i polecam je przy każdej okazji. Swoje miejsce znalazły serwisy Twitter, StackOverflow, GitHub, gitter i Slack, LinkedIn, Slideshare, Amazon z Goodreads, Quora, GitBooks z LeanPub, YouTube z Vimeo i wiele, wiele innych, które, jako mniej znaczące, wymieniłem wyłącznie kurtuazyjnie.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://twitter.com/michalbocian/status/609264747150770176&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;301&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvyGbUgG3AjPSNsraT_NsiSWH_WWDJXOcxCL51MSDBb0My1JhrTxQeqbg1cHd5-0VeyYPgHPwAeOgbWZWOtSQctKmNpyj4lAXsWBaSrZVIWygXagVqH6Fa-dhEsXe8dxinGYsk0w/s320/edc-poznan-twitter.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Dziękuję &lt;b&gt;Dominikowi&lt;/b&gt;, którego historia o jego kilku ostatnich latach (z 23 przeżytych) i kilku najbliższych, stała się wprowadzeniem do moich społecznościówek. Dzięki Dominikowi, z którym spędziłem przed-konferencyjne 15 minut dowiedziałem się o istnieniu serwisów LiveLeak oraz JBZD - zauważyłem lekkie zdumienie wśród publiczności, kiedy wspomniałem o ich wcześniejszej nieznajomości. Podobno i tak nie warto, co zamierzam utrzymać.&lt;br /&gt;
&lt;br /&gt;
Okazuje się, że nie tylko mi się podobało, bo kilka maili w mojej skrzynce pozwala mi tak sądzić:&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Jestem pod ogromnym wrażeniem wczorajszego spotkania. Ma Pan niesamowicie dużo pozytywnej energii. Niezaprzeczalnie potrafi Pan ją przekazywać ludziom (choć nazywa Pan to ich programowaniem).&amp;nbsp;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;Ja jestem początkującą programistką i dopiero uczę się pracy i zawodu. Studiuję na ... roku na ..., ale przez dwa lata nikt mi nie przedstawił tak fajnego i sensownego podejścia do tematu i tym samym promowania samego siebie. Jestem bardzo happy, że mogłam Pana poznać i wysłuchać tego, co miał Pan nam do przekazania.&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
I jeszcze jeden mail:&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Chciałem podziękować za wczorajszy standup i after. Musisz wiedzieć, że Twój wykład, który nie był stricte o programowaniu, przypadł mi do gustu najbardziej spośród wczorajszych prezentacji.&amp;nbsp;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;Dało mi to do myślenia i zreflektowałem się nad spędzaniem &quot;czasu wolnego w pracy&quot; przy komputerze. Czekam na info, kiedy po raz kolejny będzie można posłuchać co masz do powiedzenia w Poznaniu.&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
I ostatni:&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Byłem wczoraj na Twoim wystąpieniu w Poznaniu. Bardzo relaksujące wystąpienie!&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Dobrze, teraz będzie ostatni - &lt;a href=&quot;https://twitter.com/_adasioo_/status/609262468137943040&quot;&gt;tym razem z twittera&lt;/a&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;@jaceklaskowski Dzięki za wczorajsze szczęśliwe wywołanie Random(100) ;) i za ciekawą prezentację! Pozdrawiam!:)&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Dziękuję autorom i całej publiczności za bardzo interaktywny udział w moim wystąpieniu. Pozwoliliście mi czytać z Waszych twarzy, ciała i mowy, jak mi idzie, co bardzo sobie cenię. Publiczność poznańska w takim składzie osobowym zasługuje na moje uznanie i liczę, że to nie jest moja ostatnia wizyta w Poznaniu z Wami. Już zaczynam tęsknić za Wami!&lt;br /&gt;
&lt;br /&gt;
Kilka osób &quot;odgrażało&quot; się, że planuje utrzymać ze mną kontakt. Chętnie porozmawiam o rynku informatycznym w Poznaniu i Warszawie, aby wymienić się poglądami w temacie co utrzymać, bo wartościowe, a co natychmiast zakopać i zapomnieć. Świeże spojrzenie zawsze w cenie. A że rozmowa z ludźmi mnie kręci, nie mogę doczekać się ich z Wami.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5U0xC0IrhKCGFwF8Q8mlsh2CU6uXv4WLGewhZObtpDwxPS1SMiWDXnqaS6OojJrxNi5-crFBD6pIxz6Sj4jMavjL-X2uvN6kH2r-PNSIdPU_3inpb7Jmpg7v69eNhWwA8M6tKPQ/s1600/edc-poznan-jacek-funkcyjnie.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;212&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5U0xC0IrhKCGFwF8Q8mlsh2CU6uXv4WLGewhZObtpDwxPS1SMiWDXnqaS6OojJrxNi5-crFBD6pIxz6Sj4jMavjL-X2uvN6kH2r-PNSIdPU_3inpb7Jmpg7v69eNhWwA8M6tKPQ/s320/edc-poznan-jacek-funkcyjnie.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Warto wspomnieć na koniec o jeszcze dwóch ważnych elementach Eclipse DemoCamp - firmy PSI Polska oraz IBM Polska zajęły się naszym rozwojem intelektualnym nie tylko przez same wystąpienia ekspertów w branży, ale i przez formę pisaną w postaci książek oraz napojom serwowanym już po spotkaniu, w Fermentowni. Tak trzymać!&lt;br /&gt;
&lt;br /&gt;
W ten sposób stałem się posiadaczem dodatku do super-produkcji funkcyjnej w Scali -&amp;nbsp;&lt;a href=&quot;http://www.amazon.com/gp/product/1508537569&quot;&gt;A companion booklet to &quot;Functional Programming in Scala&quot;: Chapter notes, errata, hints, and answers to exercises&lt;/a&gt;. Spełniło się moje marzenie i mam komplet funkcyjny! Dziękuję.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-94Rk_DzObVF0uLPLHNqqhdsMSq-WQUfPCvIPonDPhmXQlJdExwMBTJ7GRkkw9EjCIx7yujJCvpYsRub1ClZN6g6AlItdFC42-c9rZGGiQB7abhYaBRRB2i1zAHiOMKtjo8rDSw/s1600/edc-poznan-20150613_140114.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-94Rk_DzObVF0uLPLHNqqhdsMSq-WQUfPCvIPonDPhmXQlJdExwMBTJ7GRkkw9EjCIx7yujJCvpYsRub1ClZN6g6AlItdFC42-c9rZGGiQB7abhYaBRRB2i1zAHiOMKtjo8rDSw/s320/edc-poznan-20150613_140114.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Pewnie zaczynam być nudny z tymi niekończącymi się ochami i echami w temacie organizacji Eclipse DemoCamp 2015 w Poznaniu. Ale jak coś dobrego, warto o tym mówić. Dziękuję Jarkowi (IBM), Piotrkowi (PSI), Dominikowi (PP), oraz uczestnikom konferencji za dobrze spędzony czwartkowy wieczór w Poznaniu! &lt;i&gt;Miss you much, and can’t wait till we meet again. Cheers!&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
p.s. Nie zapominajmy o wymowie &quot;Chrome&quot;, szczególnie przydatnej podczas rozmowy kwalifikacyjnej do Google! ;-)</content><link rel='replies' type='application/atom+xml' href='http://jlaskowski.blogspot.com/feeds/7705765241066789475/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://jlaskowski.blogspot.com/2015/06/ochy-i-echy-o-eclipse-democamp-w.html#comment-form' title='Komentarze (1)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/7705765241066789475'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/7705765241066789475'/><link rel='alternate' type='text/html' href='http://jlaskowski.blogspot.com/2015/06/ochy-i-echy-o-eclipse-democamp-w.html' title='Ochy i echy o Eclipse DemoCamp w Poznaniu - &quot;Społecznościowy Programista - Media społecznościowe w służbie zawodowego programisty&quot;'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/09734540973692423017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-syZAfeQW4ENSxAa3h2GQLRnsx-4WV8BGpQMAiGiEgfIBalrTP5C4jWYkqoVIF1kuBStSlxhZ8DOAJ9bFkaw0lt-xXsce1FF5MrJPpjZtQL_EFmkhjujXf-Bf8b61kzAH37Luyg/s72-c/edc-poznan-20150611_212702.jpg" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20941681.post-5053856695491606508</id><published>2015-06-08T09:49:00.000+02:00</published><updated>2015-06-09T22:27:30.050+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="konferencje"/><title type='text'>Eclipse DemoCamp w Poznaniu już w ten czwartek, 11 czerwca</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://eclipsedemocamp.pl/&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhavpoNez2kGMHwxxpPFPLHzcV7VBU1MAyJXc0jKmcPfo2VJ7qISl-5gYi6CzeIwSRUFsrWMBpChhHbcmFwksziod5PJrUrB8KeQztKKJd1WSH9HB3Dk1SG2EiK9x602NED78vB_w/s200/ecd-logo.png&quot; width=&quot;196&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Dawno mnie nie było w &lt;b&gt;Poznaniu&lt;/b&gt;, a tu się właśnie nadarza okazja, aby odświeżyć znajomość tamtejszej społeczności programistycznej (która w części zdaje się błądzić wciąż korzystając z Eclipse IDE, zamiast jedynego słusznego &lt;a href=&quot;https://www.jetbrains.com/idea/&quot;&gt;IntelliJ IDEA&lt;/a&gt;&amp;nbsp;z &lt;a href=&quot;https://plugins.jetbrains.com/plugin/?id=1347&quot;&gt;wtyczką do Scali&lt;/a&gt; :)).&lt;br /&gt;
&lt;br /&gt;
Dzięki uprzejmości firm&amp;nbsp;&lt;b&gt;PSI Polska&lt;/b&gt; oraz &lt;b&gt;IBM Polska&lt;/b&gt;&amp;nbsp;mam zaszczyt zaprosić Cię, czytelniku mojego bloga, na &lt;a href=&quot;http://eclipsedemocamp.pl/&quot;&gt;Eclipse DemoCamp w Poznaniu&lt;/a&gt;, w nadchodzący &lt;b&gt;czwartek&lt;/b&gt;, &lt;b&gt;11 czerwca&lt;/b&gt;, na moje wystąpienie &lt;b&gt;&quot;Media społecznościowe w służbie zawodowego programisty.&quot;&lt;/b&gt;, w którym przybliżę mechanikę działania miejsc i narzędzi typu&amp;nbsp;StackOverflow, GitHub, twitter,&amp;nbsp;gitter, Slack, LinkedIn, SlideShare, Amazon, Quora,&amp;nbsp;GitBook, LeanPub celem budowania własnej marki profesjonalisty.&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Pewnie nie raz słyszałaś nazwy StackOverflow, GitHub i twitter. A teraz jeszcze pojawiają się kolejne i równie ważne - gitter, Slack, Quora, GitBook, LeanPub. Pewnie nie raz zastanawiałeś się, czym mogłaś sobie zasłużyć musząc o nich w ogóle słyszeć? Może nawet zastanawiałeś się, po co w ogóle o tych narzędziach wspominać? I w końcu, choć raz mogło przez myśl przejść swego rodzaju zaciekawienie, czym tak na prawdę są wspomniane narzędzia (i czy w ogóle możnaby je nazwać narzędziami?)&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
&lt;i&gt;Sporo tych pytań. Nie sądzisz, że warto znać odpowiedzi na kilka z nich? Właśnie tego można oczekiwać po tym wykładzie, podczas którego (samozwańczy) praktyk wymienionych narzędzi z pełną pokorą swojej niedoskonałości rozumienia wszystkich spraw przedstawi swój punkt widzenia w temacie i wyrazi tym samym zachwyt ich olbrzymią i często niedocenianą pomocą w rozwoju zawodowym programisty-prelegenta.&lt;/i&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
To już za 3 dni o &lt;b&gt;20:25&lt;/b&gt; na &lt;b&gt;Politechnice Poznańskiej&lt;/b&gt; w &lt;b&gt;Centrum Wykładowym&lt;/b&gt; w &lt;b&gt;sali 8&lt;/b&gt;. Zapraszam w imieniu swoim i organizatorów!&lt;br /&gt;
&lt;br /&gt;
p.s. Z nieukrywaną satysfakcją przyjąłbym pytania (w sekcji komentarzy) już przed samym wystąpieniem, aby planowane 30 minut było mile spędzonym czasem dla wszystkich zaangażowanych - organizatorów, słuchaczy i prelegenta.</content><link rel='replies' type='application/atom+xml' href='http://jlaskowski.blogspot.com/feeds/5053856695491606508/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://jlaskowski.blogspot.com/2015/06/eclipse-democamp-w-poznaniu-juz-w-te.html#comment-form' title='Komentarze (1)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/5053856695491606508'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/5053856695491606508'/><link rel='alternate' type='text/html' href='http://jlaskowski.blogspot.com/2015/06/eclipse-democamp-w-poznaniu-juz-w-te.html' title='Eclipse DemoCamp w Poznaniu już w ten czwartek, 11 czerwca'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/09734540973692423017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhavpoNez2kGMHwxxpPFPLHzcV7VBU1MAyJXc0jKmcPfo2VJ7qISl-5gYi6CzeIwSRUFsrWMBpChhHbcmFwksziod5PJrUrB8KeQztKKJd1WSH9HB3Dk1SG2EiK9x602NED78vB_w/s72-c/ecd-logo.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20941681.post-8882427633735646876</id><published>2015-03-12T01:18:00.001+01:00</published><updated>2015-03-12T01:19:38.967+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="rekrutacja"/><category scheme="http://www.blogger.com/atom/ns#" term="scala"/><category scheme="http://www.blogger.com/atom/ns#" term="warszawscala"/><title type='text'>Rekrutacji wokół technologii scalowych ciąg dalszy</title><content type='html'>Po moim ostatnim apelu z 9 marca -&amp;nbsp;&lt;a href=&quot;http://jlaskowski.blogspot.com/2015/03/potrzebujesz-pracy-woko-jezyka-scala.html&quot;&gt;Potrzebujesz pracy wokół języka Scala? Kontakt ze mną pożądany!&lt;/a&gt;&amp;nbsp;- odezwało się do mnie kilka osób, w których padają pytania w stylu &quot;Co dalej?&quot;, &quot;Czy się nadaję?&quot;, &quot;Jak zwrócić na siebie uwagę pracodawców?&quot;, itp.&lt;br /&gt;
&lt;br /&gt;
Ten wpis ma być odpowiedzią na nie i kilka innych, celem skrócenia procesu i dopasowania go do kandydatów, którzy są faktycznie zdeterminowani do wejścia w proces rekrutacji na stanowiska z &lt;a href=&quot;http://www.scala-lang.org/&quot;&gt;językiem Scala&lt;/a&gt; profesjonalnie na pełny &quot;etat&quot; - czy to w roli programisty, czy prowadzącego zespół, czy obu ról na raz, np. w &quot;branży&quot; startupowej.&lt;br /&gt;
&lt;br /&gt;
&lt;h1&gt;Mail No 1&lt;/h1&gt;&lt;br /&gt;
Zwykle pierwszy mail dostaje w odpowiedzi mój w stylu:&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Dzięki za kontakt. Zwykłem nie proponować firm na wstępie, bo obawiałbym się niedomówień i złych skojarzeń. Niektóre firmy pracują nad tym, aby postrzegano je inaczej, niż kilka lat temu, bo mimo tej samej branży, zmieniły się technologie i język. Stąd pewne odsunięcie bezpośredniej odpowiedzi na Twoje pytania o firmy.&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
&lt;/i&gt; &lt;i&gt;To, co ja uważam za sensowne w temacie obsadzania ludzi na rynku scalowym w Wawie, to:&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
&lt;/i&gt; &lt;i&gt;Podeślij mi swoje CV i namiary na LinkedIn + GitHub + Quora + StackOverflow + twitter + SlideShare + Goodreads/Amazon (jeśli masz wymienione) i jedziemy z rekrutacją!&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
&lt;/i&gt; &lt;i&gt;Pytania uzupełniające, na które musisz/muszę znać odpowiedź, zanim odpalę rekrutacje:&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
&lt;/i&gt; &lt;i&gt;1. Od kiedy byłbyś gotowy zmienić pracę?&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;2. Czy od przyszłej pracy oczekujesz wyłącznie programowania w języku Scala czy inne języki (Java, Python) również wchodzą w rachubę?&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;3. Jakie formy współpracy akceptujesz? Umowa o pracę wyłącznie? A może umowa o dzieło lub b2b (w ramach jednoosobowej działalności gosp.)?&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;4. Jaka satysfakcjonowałaby Cię kwota brutto (umowa o pracę)/netto (faktura VAT, umowa o dzieło)?&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;5. Czy rozmawiałeś już z firmami o Twojej gotowości wejścia do Scali? Jakimi?&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;6. Czy potrafiłbyś poprowadzić zespół ludzi podobnych do Ciebie stażem i umiejętnościami?&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
&lt;/i&gt; &lt;i&gt;Znasz odpowiedzi? Musisz! Będzie nam znacznie łatwiej dopasować Twoje potrzeby i rozczarowanie będzie mniejsze po obu stronach. Baw się dobrze!&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
&lt;/i&gt; (Są osoby, które mogą potwierdzić treść maila jako taką, którą już otrzymali w odpowiedzi na swojego).&lt;br /&gt;
&lt;br /&gt;
&lt;h1&gt;Mail No 2&lt;/h1&gt;&lt;br /&gt;
Po kilku dniach, przychodzi mail z odpowiedziami i pojawiają się pytania uzupełniające, które kwituję następującym mailem:&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Porozsyłam Twoją aplikację w znane miejsca i dam znać lub oni dadzą znać Tobie, jak idzie. Wstępnie rozważam ABC i XYZ oraz ALA_MA_KOTA. To są firmy, w których wiedza techniczna - o Scali - jest równie cenna, co zbudowanie (tożsamości) zespołu. Można na tym zarobić merytorycznie (Scala, Java), miękko (okiełznanie/przewodzenie zespołem technicznie) oraz (co powinno być implikowane przez poprzednie) finansowo.&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
&lt;/i&gt; &lt;i&gt;Finanse oczywiście zostawiam Tobie do negocjacji, ale myśląc, co możesz zrobić w przyszłym zespole **nie** ustawiaj się wyłącznie w roli wyrobnika ala &quot;kop stąd do tamtąd&quot;, a raczej jako aktywnego uczestnika społeczności scalowej w Warszawie. Widać Cię na spotkaniach i imprezach typu scalafortyfives, a to jest w firmach cenione (!)&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
&lt;/i&gt; &lt;i&gt;A skoro o społeczności scalowej, to Twoim profilem jest również http://www.meetup.com/WarszawScaLa/members/NUMER. Nie zapominaj o nim, bo daje pogląd na Twoją aktywność, co w/g mnie baaaardzo się liczy w branży. Jest to Twój wyróżnik na rynku (bo co byś nie robił na spotkaniach, to chociaż wiesz, jak nie prowadzić wystąpień publicznych, patrząc na moje :-))&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
(nazwy firm oraz numer profilu na meetupie zmieniony, aby chronić &quot;dane osobowe&quot;).&lt;br /&gt;
&lt;br /&gt;
I najczęściej kontaktuję się z firmami, dając im do zrozumienia o potrzebie kontaktu z kandydatem. Współpracuję w temacie rekrutacji z kilkoma firmami i temat się kręci. Uważam za mój obowiązek, aby również w ten sposób rozkręcać społeczność scalową w Warszawie, bo połączenie obu światów - pracodawców z programistami Scala - jest częścią budowania prężnej społeczności. To z pewnością było brakującym elementem podczas mojej aktywności wokół &lt;a href=&quot;http://warszawa.jug.pl/&quot;&gt;Warszawa Java User Group&lt;/a&gt;&amp;nbsp;(i zebrane doświadczenie przy WJUGu służy mi teraz doskonale przy budowaniu &lt;a href=&quot;http://warsawscala.pl/&quot;&gt;Warsaw Scala Enthusiasts&lt;/a&gt;).&lt;br /&gt;
&lt;br /&gt;
&lt;h1&gt;Mail No 3 i kolejne&lt;/h1&gt;&lt;br /&gt;
W międzyczasie odpowiadam również na pytania w stylu:&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;1. Jak sądzisz, czy jest szansa, że jakikolwiek pracodawca będzie chciał zatrudnić jako programistę Scali kogoś, kto Scalę zna właściwie tylko z własnych, drobnych eksperymentów?&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
&lt;/i&gt; &lt;i&gt;Tak. Stąd ten apel o ludzi podobnych Tobie - którzy chcieliby, ale nie mają pewności, że mogliby spróbować takiej ścieżki rozwoju, itp. Buduję społeczność przez właśnie takie akcje, bo wiem, że obie strony rekrutacji - przyszły pracownik i pracodawca - muszą mieć komfort rozmowy, a przede wszystkim się spotkać. Chciałbym uzupełnić tę lukę o możliwość spasowania potrzeb ludzi w obszarze scalowym.&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
&lt;/i&gt; &lt;i&gt;2. Jak należałoby się przygotować, aby dostać pracę w Scali?&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
&lt;/i&gt; &lt;i&gt;Robić swoje! Niech REPL będzie non stop uruchomiony i każdą wolną godzinę niech wypełnia Ci praca w nim próbując się z tematami scalowymi. Dalej widziałbym znajomość sbt/activator, IntelliJ IDEA, specs2/ScalaTest, ScalaCheck, Spark, Spray/Akka HTTP, Akka (actors), Play, Akka Streams, RxScala z elementami Cassandra, Redis, Kafka, RabbitMQ, TitanDB, itp. Dużo tego, ale przy odrobinie samozaparcia i sprytu, nie powinno to być specjalnym wyzwaniem.&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
&lt;/i&gt; &lt;i&gt;3. Co ty uważasz za &quot;minimum&quot; wiedzy jaką należy posiąść żeby pracować programując w tym języku?&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
&lt;/i&gt; &lt;i&gt;Nie ma czegoś takiego, bo pracodawcy poszukują już programujących oraz nowicjuszy. Dobrze mieć podstawy programowania w innym języku, np. Python, Ruby, a przede wszystkim Java. Scalę wciąż traktuje się jako uzupełnienie i rynek się formuje na full-time Scala developers.&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Skontaktuj się ze mną w temacie, a może uda nam się dopasować Twoje potrzeby do rynkowych. Moje motto to &lt;i&gt;&quot;Zadowolony członek zespołu - właściwa osoba na właściwym miejscu - to strumień projektów i to takich, w których chce się uczestniczyć innym, a emanując swoim entuzjazmem i zacięciem faktycznie ich przyciąga.&quot;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
A jak to wygląda u Ciebie?&lt;br /&gt;
</content><link rel='replies' type='application/atom+xml' href='http://jlaskowski.blogspot.com/feeds/8882427633735646876/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://jlaskowski.blogspot.com/2015/03/rekrutacji-woko-technologii-scalowych.html#comment-form' title='Komentarze (2)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/8882427633735646876'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/8882427633735646876'/><link rel='alternate' type='text/html' href='http://jlaskowski.blogspot.com/2015/03/rekrutacji-woko-technologii-scalowych.html' title='Rekrutacji wokół technologii scalowych ciąg dalszy'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/09734540973692423017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20941681.post-3651307553880929771</id><published>2015-03-09T13:48:00.000+01:00</published><updated>2015-03-12T01:28:40.533+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="rekrutacja"/><category scheme="http://www.blogger.com/atom/ns#" term="scala"/><category scheme="http://www.blogger.com/atom/ns#" term="warszawscala"/><title type='text'>Potrzebujesz pracy wokół języka Scala? Kontakt ze mną pożądany!</title><content type='html'>Ostatnie wydarzenia wokół grupy &lt;a href=&quot;http://warsawscala.pl/&quot;&gt;Warsaw Scala Enthusiasts&lt;/a&gt;&amp;nbsp;pokazują rosnące zainteresowanie &lt;a href=&quot;http://www.scala-lang.org/&quot;&gt;językiem programowania Scala&lt;/a&gt;. Niech oceną sytuacji będzie samo zestawienie liczby zapisanych do grupy oraz liczba poprzednich i nadchodzących spotkań.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://www.meetup.com/WarszawScaLa/&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfzu6QzgBuULtboY-MhWL1b_L6CDkvHI7G1MchkF0ywVAboqYvfiLkfNeyOQ-kz32vaBhZmvQo6fctpVKmj-bQH82qi4wWthuFO3EeBejdVJphF__61ND6rs1KW31vaTA8S9ddMA/s1600/warsaw-scala-enthusiasts-summary.png&quot; height=&quot;320&quot; width=&quot;219&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
W zeszłą sobotę uruchomiliśmy kolejną, drugą edycję &lt;a href=&quot;http://scalafortyfives.pl/&quot;&gt;Warsaw Scala Forty-Fives&lt;/a&gt; o tematyce testowania (poprzednia była nastawiona na wejście do języka Scala oraz narzędzi wspomagających). Na wydarzenie przybyło ca&amp;nbsp;&lt;b&gt;50 osób&lt;/b&gt;, wśród których byli również&amp;nbsp;przyjezdni z &lt;b&gt;Wrocławia&lt;/b&gt; (w liczbie 3, pozdrowienia dla lidera Łukasza!) oraz &lt;b&gt;Łodzi&lt;/b&gt; (w liczbie 3, pozdrowienia dla Pawła!) oraz Częstochowy (w liczbie 1, pozdrowienia dla Michała!), co sprawia, że tematyka jest interesująca, a wydarzenie jest warte poświęcenia wolnej soboty.&lt;br /&gt;
&lt;br /&gt;
Do tego należy dodać rosnące zainteresowanie tematyką scalową wśród firm, które niestety borykają się ze znalezieniem kadry do tworzonych zespołów projektowych, których podstawowymi narzędziami są lub planuje się narzędzia scalowe.&lt;br /&gt;
&lt;br /&gt;
Uczestnicy spotkań scalowych w Warszawie wiedzą, że zależy mi na rozkręceniu rynku scalowego, aby ani firmy ani pracownicy nie mieli powodów do obaw przed rekrutacją w obszarze języka Scala. Temat się rozwija, ale zbyt powoli, abym był usatysfakcjonowany.&lt;br /&gt;
&lt;br /&gt;
Muszę przyznać, że wyniki moich &quot;prac&quot; animowania rynku scalowego w Warszawie przeszły moje najśmielsze oczekiwania - firm, które zatrudniają w obszarze języka Scala jest tak dużo, a chętnych, aby popracować w Scali tak mało, że liczba miejsc do obsadzenia jest zatrważająco &lt;b&gt;DUŻA&lt;/b&gt;. Jestem w stanie wymienić z pamięci firmy, z którymi współpracuję, aby te braki kadrowe uzupełnić, ale wciąż mam problemy z dotarciem do osób, które chociażby wyraziłyby zainteresowanie zmianą pracy na częściowo lub wyłącznie przy Scali.&lt;br /&gt;
&lt;br /&gt;
Wystarczy zajrzeć na &lt;a href=&quot;http://nofluffjobs.com/&quot;&gt;nofluffjobs.com&lt;/a&gt;, gdzie znajdziesz kilka interesujących ofert (niestety nie wszystkie firmy jeszcze się tam ujawniły, co powinno się niedługo zmienić).&lt;br /&gt;
&lt;br /&gt;
W trakcie poszukiwań programistów scalowych są firmy&amp;nbsp;&lt;a href=&quot;http://hcore.com/&quot;&gt;HCore&lt;/a&gt;&amp;nbsp;(spin-off AdPilota), &lt;a href=&quot;http://www.javeo.eu/&quot;&gt;Javeo&lt;/a&gt;,&amp;nbsp;&lt;a href=&quot;http://www.codilime.com/&quot;&gt;Codilime&lt;/a&gt;, &lt;a href=&quot;http://www.bms.com.pl/&quot;&gt;BMS&lt;/a&gt;, &lt;a href=&quot;http://global.yougov.com/&quot;&gt;YouGov&lt;/a&gt;, &lt;a href=&quot;http://viacom.pl/&quot;&gt;Viacom&lt;/a&gt;, a jest jeszcze kilka firm, które to rozważają w najbliższej przyszłości. Sporo tego.&lt;br /&gt;
&lt;br /&gt;
Odzywają się już do mnie osoby, które &quot;oddają&quot; mi się do dyspozycji i jakoś ta rekrutacja idzie, ale wciąż to kropla w morzu potrzeb! Tak źle (od strony firm) i jednocześnie tak dobrze (od strony programistów scalowych) jeszcze nie było.&lt;br /&gt;
&lt;br /&gt;
Innymi słowy, jeśli rozważasz język Scala i technologie wokół niego jako warte zmiany pracy i jesteś zainteresowany/-a takim krokiem, koniecznie się ze mną skontaktuj. Odpowiedź gwarantowana, a i miejsce pracy może przekroczyć Twoje oczekiwania.&lt;br /&gt;
&lt;br /&gt;
No, daj się skusić... :-)&lt;br /&gt;
&lt;br /&gt;
p.s. Rok 2015 musi być rokiem Scali w Polsce i liczę na wyraźną poprawę naszych umiejętności programistycznych przez język Scala, przez udział w realnych projektach informatycznych. Taki jest mój plan i Ty mi pomożesz go zrealizować.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://jlaskowski.blogspot.com/feeds/3651307553880929771/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://jlaskowski.blogspot.com/2015/03/potrzebujesz-pracy-woko-jezyka-scala.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/3651307553880929771'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/3651307553880929771'/><link rel='alternate' type='text/html' href='http://jlaskowski.blogspot.com/2015/03/potrzebujesz-pracy-woko-jezyka-scala.html' title='Potrzebujesz pracy wokół języka Scala? Kontakt ze mną pożądany!'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/09734540973692423017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfzu6QzgBuULtboY-MhWL1b_L6CDkvHI7G1MchkF0ywVAboqYvfiLkfNeyOQ-kz32vaBhZmvQo6fctpVKmj-bQH82qi4wWthuFO3EeBejdVJphF__61ND6rs1KW31vaTA8S9ddMA/s72-c/warsaw-scala-enthusiasts-summary.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20941681.post-7993902515294475228</id><published>2015-02-27T21:51:00.000+01:00</published><updated>2015-02-27T21:51:00.816+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="agile"/><category scheme="http://www.blogger.com/atom/ns#" term="książki"/><title type='text'>Lektura &quot;Learning Agile&quot; z O&#39;Reilly dobrem projektowym</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://shop.oreilly.com/product/0636920025849.do&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgapPKUP5jZuWvcIZ2LUzQE8gck2Yo7wci6MaRY1KllO-LNWMGcIXvv9j2seaijjwSsapUOBZo7jzciDZT8tI82klootrkTl7ZANNjOj-x-SulPVKl43v-SqHyRz-6at7BENhdAJg/s1600/learingagile.jpg&quot; height=&quot;320&quot; width=&quot;243&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Polecono mi przeczytanie książki&amp;nbsp;&lt;a href=&quot;http://shop.oreilly.com/product/0636920025849.do&quot;&gt;Learning Agile&lt;/a&gt;. Stronię od takich pozycji ze względu na ich zerowe przełożenie programistyczne, ale najwyraźniej przyszła pora zmienić podejście, bo za często domaga się ode mnie umiejętności zbudowania i poprowadzenia zespołów programistycznych.&lt;br /&gt;
&lt;br /&gt;
W lekturze tej książki nie byłoby nic nadzwyczajnego, gdyby nie zbieżność wydarzeń, która sprowadziła czytanie w wolnej chwili do czytania w czasie służbowym jako pełnoprawne zadanie projektowe (!)&lt;br /&gt;
&lt;br /&gt;
Zaintrygowany? Ja byłbym, a nawet jestem!&lt;br /&gt;
&lt;br /&gt;
Dzisiejszy dzień rozpocząłem od pożegnania zespołu, który przez ostatnie tygodnie borykał się z dostarczaniem oprogramowania na czas. &lt;a href=&quot;https://twitter.com/jaceklaskowski/status/571251573940203520&quot;&gt;Mój czas dobiegł końca - zespół działa i jest gotowy do samodzielnego podejmowania decyzji z pomocą osób odpowiedzialnych za docelową postać wytwarzanego produktu.&lt;/a&gt; Można by o tym pisać całe tomy - kto, kiedy, dlaczego, po co, itp. - ale istota sprawy to aż kłujący w oczy brak doświadczenia mojego i zespołu w planowaniu i późniejszym realizowaniu założonego harmonogramu. W zasadzie nałożyły się na to młodość zespołu oraz brak myślenia startup&#39;owego (w którym w moim wyobrażeniu zakłada się czas finansowania, a jego niedotrzymanie skutkuje natychmiastowym rozwiązaniem zespołu -- takie myślenie bardzo pomaga mi w podjęciu decyzji co jest aktualnie ważne i czy zespół ma dane zadanie robić).&lt;br /&gt;
&lt;br /&gt;
Leżeliśmy na całego.&lt;br /&gt;
&lt;br /&gt;
I wtem kolega z zespołu postanowił &quot;wyposażyć&quot; się we wspomnianą książkę &lt;b&gt;Learning Agile&lt;/b&gt;. Super, ekstra i fajnie byłoby poczytać, ale jak tu poradzić sobie z &quot;delivery&quot; po nocach i jednocześnie czytaniem książki?! I tak sobie książka poleżała tydzień na moim biurku, a my jak w ukropie lataliśmy łatać dziury. Pewnie popełnialiśmy wszystkie możliwe błędy prowadzenia projektu informatycznego wytwarzania oprogramowania biorąc dowolną metodykę jego prowadzenia.&lt;br /&gt;
&lt;br /&gt;
Już sama obecność książki dodawała nam jednak otuchy, że jak już wszystko się skończy, to po tym całym zamieszaniu przyjdzie w końcu czas, kiedy choćby nieznacznie, ale odetchniemy i będzie można upajać się zawartością książki (&lt;i&gt;&quot;nadzieja umiera ostatnia&quot;&lt;/i&gt;, co?)&lt;br /&gt;
&lt;br /&gt;
Jakoś tak się złożyło, że z tym zespołem upajać się zawartością tej książki już nie będę, ale książka została ze mną.&lt;br /&gt;
&lt;br /&gt;
Tego samego dnia pojawiłem się w innym zespole programistycznym, w którym metodyki lekkie &lt;i&gt;agile&lt;/i&gt;&amp;nbsp;brano poważniej pod uwagę i wytwarzanie &quot;softu&quot; jest u większości w DNA. Chce się go przez wszystkich, ale brakuje lidera &lt;i&gt;agilisty&lt;/i&gt;, który przeprowadziłby zespół przez zaułki wdrażania tego narzędzia zgodnie ze sztuką. Przyjdzie pewnie borykać się nam z antywzorcami wdrażania agile nie raz i nie dwa. Bywa (chociaż wierzę, że ten wpis wzbudzi litość u kilku agilistów, którzy odezwą się z propozycją komercyjnej pomocy we wdrożeniu procesu - będę zobowiązany!)&lt;br /&gt;
&lt;br /&gt;
Książka w mojej dłoni powędrowała do wszystkich osób w zespole, które wprawdzie wyraziły zainteresowanie agile i książką, ale niekoniecznie samym sposobem pozyskania odpowiedniej wiedzy w temacie czyli czytaniem. To kolejny zespół, który jest przeładowany zadaniami i ni jak nie można znaleźć miejsca na czytanie książki. Bywa.&lt;br /&gt;
&lt;br /&gt;
Jako, że doświadczenia ostatnich 2 lat pokazują, że czeka mnie &quot;kariera&quot; osoby zestawiającej zespoły informatyczne celem uruchomienia linii produkcyjnej do wytwarzania oprogramowania, to ta właśnie książka okazuje się być lekturą obowiązkową dla mnie. Trafiłem z nią w końcu do pokoju podatnego na moje sugestie i w którym zgodziliśmy się na...&lt;b&gt;podsumowania rozdziałów&lt;/b&gt;!&lt;br /&gt;
&lt;br /&gt;
Okazuje się, że jakkolwiek samo czytanie książek nie jest pożądane przez kogokolwiek z zespołu programistycznego, to już wspomniane podsumowania w postaci listy najważniejszych rzeczy z kilkoma słowami wyjaśnienia, już tak. Można by potraktować to jako porażkę &quot;systemu&quot; edukacji informatycznej, ale dla mnie to była szansa zrobienia czegoś zamiast lamentowania i zrobienia niczego.&lt;br /&gt;
&lt;br /&gt;
I tu zaczęło się moje zdumienie, bo owe podsumowywania zaproponowano umiejscowić na Wiki zespołu! Pomysł nabrał rumieńców projektowych i stał się dobrem zespołu. Odpalono zadanie w JIRA na potrzeby tego przedsięwzięcia i czytanie książki stało się sprawą ważną, bo zgodną z dyrektywą odgórną, która mocno podkreślała wdrożenie agile, a w zespole poszanowanie i stosowanie jego zasad.&lt;br /&gt;
&lt;br /&gt;
W ten sposób czytanie książki &lt;a href=&quot;http://shop.oreilly.com/product/0636920025849.do&quot;&gt;Learning Agile&lt;/a&gt;&amp;nbsp;stało się zadaniem projektowym.&lt;br /&gt;
&lt;br /&gt;
Zdumiony? Ja wciąż jestem. I nie mogę uwierzyć, jak niewiele trzeba, aby z często niechcianego obowiązku nauki po pracy, zrobić pełnoprawne zadanie projektowe ku szczęśliwości wszystkich zaangażowanych. Ostatecznie nie powinno być stratnych takiej decyzji - ja &quot;zaliczę&quot; książkę, wiedzę przekażę zespołowi w postaci podsumowań w stylu notatek na blogu, aby w ten sposób zainicjować proces przyswajania wiedzy metodyk lekkich prowadzenia projektów w zespole programistycznym. Ja jestem &lt;i&gt;in plus&lt;/i&gt;, zespół również, a szefostwo dostaje produkt wysokiej jakości i terminowo (przynajmniej teoretycznie). Cudo!&lt;br /&gt;
&lt;br /&gt;
Docelowo pewnie czeka nas zaproszenie do zespołu praktyka, który przedstawi nam, co i jak się stosuje w praktyce, ale przyczółek zmian już wyczuwam. Idzie ku dobremu!&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Matt, zlituj się, pomógłbyś nam trochę i pojawił na kilku spotkaniach u nas w biurze, co? Wskazałbyś innych ekspertów w temacie, a my oddamy się do Twojej/ich dyspozycji. Może&amp;nbsp;&lt;/i&gt;&lt;i&gt;&lt;a href=&quot;http://youtu.be/x4ef2-8M0hw&quot;&gt;Tomek i Mateusz&lt;/a&gt; mogliby również wesprzeć nasze starania?&amp;nbsp;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Ogłoszenie parafialne&lt;/b&gt;: kolejne zespoły, które doświadczą mojej obecności w roli członka zespołu, mogą liczyć na permanentną indoktrynację agile&#39;ową, którą na początku zdobędę lekturą książki &lt;a href=&quot;http://shop.oreilly.com/product/0636920025849.do&quot;&gt;&quot;Learning Agile&quot;&lt;/a&gt; oraz z życia doświadczając praktycznie mechaniki prowadzenia zespołów programistycznych. Na chwilę obecną mam na swoim koncie 3 przypadki zmontowania zespołu i zestawienia linii produkcyjnej w roli lidera, co daje mi jedynie mgliste pojęcie o problemie. Nie poprzestaję jednak.</content><link rel='replies' type='application/atom+xml' href='http://jlaskowski.blogspot.com/feeds/7993902515294475228/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://jlaskowski.blogspot.com/2015/02/lektura-learning-agile-z-oreilly-dobrem.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/7993902515294475228'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/7993902515294475228'/><link rel='alternate' type='text/html' href='http://jlaskowski.blogspot.com/2015/02/lektura-learning-agile-z-oreilly-dobrem.html' title='Lektura &quot;Learning Agile&quot; z O&#39;Reilly dobrem projektowym'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/09734540973692423017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgapPKUP5jZuWvcIZ2LUzQE8gck2Yo7wci6MaRY1KllO-LNWMGcIXvv9j2seaijjwSsapUOBZo7jzciDZT8tI82klootrkTl7ZANNjOj-x-SulPVKl43v-SqHyRz-6at7BENhdAJg/s72-c/learingagile.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20941681.post-5978849736821901050</id><published>2015-02-07T15:36:00.000+01:00</published><updated>2015-02-07T15:47:06.862+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="konferencje"/><category scheme="http://www.blogger.com/atom/ns#" term="scala"/><category scheme="http://www.blogger.com/atom/ns#" term="TDD"/><title type='text'>Ochy i echy o GeeCON TDD -- polecam!</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;a href=&quot;http://2015.tdd.geecon.org/&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9OqH1BKzaEf6WacctqoTLW94N5clidEbkC4lsX-55Nny7dAsFqoXn2cC_05_TMmoHh6obwspK1MCZcMgbORjCTfgIkDx5R3C1FDgPc9fRjcGRKyqj_lwmYwwTE5fvEmJlo5Hd7w/s1600/geecon-logo.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;Wciąż nie mogę uwierzyć,&amp;nbsp;jak bardzo pomysł&amp;nbsp;30-minutowego wystąpienia może być uczący! Organizatorzy &lt;a href=&quot;http://2015.tdd.geecon.org/&quot;&gt;GeeCON TDD&lt;/a&gt;&amp;nbsp;mają głowę na karku -- 30 minut na prezentację to dokładnie tyle, ile należy poświęcić na przekazanie właściwej porcji wiedzy jako prelegent i utrzymać cierpliwość słuchaczy.&amp;nbsp;Możnaby powiedzieć, że w ten oto sposób&amp;nbsp;efektywnie “oderano” mi prawo do dywagacji i dowcipkowania na tematy różne podczas występiania. Gratuluję doskonałego pomysłu!&lt;br /&gt;
&lt;br /&gt;
Dziękuję organizatorom również&amp;nbsp;za zaproszenie do wystąpienia&amp;nbsp;w roli prelegenta z tematem &lt;b&gt;&quot;Translating Requirements into Executable Software Specification with specs2&quot;&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
Dziękuję&amp;nbsp;organizatorom&amp;nbsp;&lt;b&gt;Łukaszowi&lt;/b&gt;, &lt;b&gt;Adrianowi&lt;/b&gt;, &lt;b&gt;Idzie&lt;/b&gt;, &lt;b&gt;Adamowi&lt;/b&gt; za wspaniałą atmosferę podczas konferencji!&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Slajdy dostępne są na &lt;a href=&quot;http://blog.jaceklaskowski.pl/specs2-executable-software-specification-slides&quot;&gt;http://blog.jaceklaskowski.pl/specs2-executable-software-specification-slides&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Kolejny raz skorzystałem z &lt;a href=&quot;http://lab.hakim.se/reveal-js&quot;&gt;reveal.js&lt;/a&gt;, co polecam początkującym w branży wystąpień publicznych lub efektywnego przekazywania wiedzy - zamiast artykułu czy wpisu na blogu można użyć medium w postaci slajdów. Jeśli zastanawiasz się, jak zacząć w temacie - chociażby miało się skończyć wyłącznie na przygotowaniu slajdów - pisz. Chętnie pomogę.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;b&gt;GeeCON&lt;/b&gt; stał się marką i każda inicjatywa spod tego parasola&amp;nbsp;to wydarzenie&amp;nbsp;wielkiego formatu. Zaczęło się od konferencji stricte javowej, aby później stać się konferencją o tematach z branży programowania i zarządzania projektami, aby ostatni pomysł skoncentrować wokół testowania (bez przywiązywania go do konkretnego języka czy biblioteki). Tym razem owe 30 minut i tematyka sięgająca poza JVM pozwoliła mi na doświadczenie nowych doznań&amp;nbsp;- ludzie jakby nowi&amp;nbsp;i raczej w większości dużo młodsi&amp;nbsp;(i raczej nie doświadczeniem).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Miło było spotkać się ze znajomymi z branży&amp;nbsp;i mieć sposobność poznania ludzi spoza mojego środowiska programistycznego. Cieszę&amp;nbsp;się, że GeeCON sięga po nowe obszary, bo dzięki temu dochodzi do spotkania osób wcześniej niemających wiele&amp;nbsp;okazji do choćby minimalnej&amp;nbsp;interakcji&amp;nbsp;i wymiany doświadczeń. Kolejny raz GeeCON staje się platformą inspiracji i wymiany doświadczeń dla polskiej sceny informatycznej. Gratulacje&amp;nbsp;wytrwałości!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;W trakcie konferencji spotkałem się z osobami, które zawsze mają wiele wartościowego do powiedzenie i nawet, jeśli wciąż jeszcze nie zrozumieli, że język programowania Scala jest…ekhm…najlepszy, to warto ich wysłuchać i porozmawiać. Dobrze było spotkać &lt;b&gt;Łukasza&lt;/b&gt;&amp;nbsp;i&amp;nbsp;&lt;b&gt;Adama&lt;/b&gt; (z poznańskiej&amp;nbsp;części organizacyjnej GeeCON),&amp;nbsp;&lt;b&gt;Adriana&lt;/b&gt; i&amp;nbsp;&lt;b&gt;Adę&lt;/b&gt; (z części krakowskiej), &lt;b&gt;Diablo&lt;/b&gt; (również znaną jako&amp;nbsp;Dominika i też z Krk), &lt;b&gt;Szymona&lt;/b&gt; i &lt;b&gt;Piotrka&lt;/b&gt; (z załogi toruńskiej), &lt;b&gt;Jacka&lt;/b&gt; (Pzn), &lt;b&gt;Kubę K.&lt;/b&gt; (Waw), &lt;b&gt;Jakuba M.&lt;/b&gt; (Pzn), &lt;b&gt;Kubę M.&lt;/b&gt; (Gdn). Nie mógłbym pominąć przyjemności uściśnięcia dłoni &lt;b&gt;Steve&#39;owi Freemanowi&lt;/b&gt; oraz &lt;b&gt;Nata Pryce&lt;/b&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Ślę&amp;nbsp;również obiecane&amp;nbsp;pozdrowienia dla zespołu &lt;a href=&quot;http://www.itkontrakt.pl/&quot;&gt;IT Kontrakt&lt;/a&gt;!&amp;nbsp;Życzę powodzenia &lt;a href=&quot;http://www.gft.com/&quot;&gt;GFT&lt;/a&gt; (dawniej&amp;nbsp;Rule Financial) w ekspansji na południe&amp;nbsp;(z wyrazami ubolewania, że do uruchomienia oddziału w Gdańsku jednak nie doszło).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Ufam, że do zawiązania &lt;b&gt;poznańskiej grupy miłośników języka Scala&lt;/b&gt; pod przewodnictwem &lt;b&gt;Radka&lt;/b&gt; (Gallera) z pomocą&amp;nbsp;&lt;b&gt;Konrada&lt;/b&gt; z Allegro dojdzie&amp;nbsp;i publicznie deklaruję swoją pomoc, aby taki pomysł doszedł do skutku. Radek, jak się powiedziało A, to trzeba powiedzieć i B!&amp;nbsp;Powołanie grupy to pierwszy etap i później przy ustalonych regularnych spotkaniach już będzie z górki. Pomożemy!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Dziękuję &lt;b&gt;Kubie Kubryńskiemu&lt;/b&gt; za krótkie acz treściwe&amp;nbsp;wprowadzenie do Spring Boot -- chwila z mądrym i czułem jak staję się mądrzejszy. Nie przyjdzie mi użyć tego narzędzia w najbliższej przyszłości, ale wiedzieć, do czego służy, nigdy nie zawadzi. Sugeruję rozważyć serię&amp;nbsp;spotkań, które przybliżyłyby Spring Boota szerszej publiczności. Rozważ to koniecznie! Może seria nagrań na YouTube lub vimeo?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Podczas konferencji dowiedziałem się o istnieniu firmy Comarch w Poznaniu. Otrzymałem wstępne zaproszenie do współpracy w promocji Scali, więc jeszcze o nich usłyszymy na łamach tego bloga. I nie mógłbym zapomnieć o &lt;b&gt;Anecie&lt;/b&gt; z Comarch, która niedługo również wejdzie w temat programowania w języku Scala, bo…licencja IntelliJ IDEA czeka. I ja na &lt;i&gt;pull requesty&lt;/i&gt;&amp;nbsp;na GitHubie również.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Wygląda na to, że firma CommerceOne z &lt;b&gt;Łukaszem&lt;/b&gt; i &lt;b&gt;Jackiem&lt;/b&gt; to całkiem ciekawa firma w Poznaniu. Historia powołania firmy na pewno. Technologicznie jeszcze mają dużo do nadrobienia, ale wierzę, że z takim składem osobowym, to wyłącznie kwestia czasu.&amp;nbsp;Trochę szkoda Espeo,&amp;nbsp; ale skoro stawiają na PHP, to…ich dni są policzone. Ble.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Dzięki PSI za podarunki i test ze znajomości Javy! Nie było lekko, co należy &lt;i&gt;wyłącznie&lt;/i&gt;&amp;nbsp;zrzucić na barki dawno nie używanej przeze mnie Javy. Gadżety czekają na rozdanie podczas kolejnego spotkania scalowego w Warszawie. Więcej na stronie &lt;a href=&quot;https://twitter.com/warszawscala&quot;&gt;@WarszawScaLa&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;b&gt;Szymon&lt;/b&gt; przypomniał mi o pomyśle nagrywania wstępniaków scalowych z kimś. Trzeba to wdrożyć w lutym! Dzięki Szymon za przypominajkę. Hmmm, momento, czyżby liczył, że to właśnie jego zaproszę?! Ciekawa oferta! Oczekuj kontaktu w sprawie.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Podsumowując, konferencję GeeCON TDD wstawiam do kalendarza jako imprezę wartą udziału. Polecam ją jako dobry wstępniak do różnorodnych technologii i technik informatycznych. Swoje&amp;nbsp;wystąpienie uważam za przyzwoite, a pomysł 30&amp;nbsp;minut na występ określam za strzał w dziesiątkę - wystarczający na przekazanie dostatecznej informacji, aby zaintrygować tematem. Bardzo, bardzo dobry pomysł warty podtrzymania (i skopiowania przy innych imprezach)! 30 minut to dokładnie tyle, ile się należy o temacie i bez dodatków w stylu slajd o mnie czy dowcipów (co podobno Kubie ze slajdem o mnie się nie bardzo udało).&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;Dziękuję organizatorom i uczestnikom za bardzo miłą atmosferę i zapraszam na kolejną edycję. Sztandarowy produkt — &lt;a href=&quot;http://2015.geecon.org/&quot;&gt;konferencja GeeCON 2015&lt;/a&gt;&amp;nbsp;— już&amp;nbsp;&lt;b&gt;13-15 maja&amp;nbsp;2015&amp;nbsp;w Krakowie&lt;/b&gt;. Do zobaczenia!&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jlaskowski.blogspot.com/feeds/5978849736821901050/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://jlaskowski.blogspot.com/2015/02/ochy-i-echy-o-geecon-tdd-polecam.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/5978849736821901050'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/5978849736821901050'/><link rel='alternate' type='text/html' href='http://jlaskowski.blogspot.com/2015/02/ochy-i-echy-o-geecon-tdd-polecam.html' title='Ochy i echy o GeeCON TDD -- polecam!'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/09734540973692423017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9OqH1BKzaEf6WacctqoTLW94N5clidEbkC4lsX-55Nny7dAsFqoXn2cC_05_TMmoHh6obwspK1MCZcMgbORjCTfgIkDx5R3C1FDgPc9fRjcGRKyqj_lwmYwwTE5fvEmJlo5Hd7w/s72-c/geecon-logo.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20941681.post-4730347890504734718</id><published>2015-01-12T23:39:00.001+01:00</published><updated>2015-01-12T23:39:50.665+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="artykuły"/><category scheme="http://www.blogger.com/atom/ns#" term="scala"/><category scheme="http://www.blogger.com/atom/ns#" term="skrinkasty"/><title type='text'>Skrinkasty czy artykuły wprowadzające do języka Scala?</title><content type='html'>To pewnie zawsze będzie pytanie, na które niełatwo będzie znaleźć jednoznaczną odpowiedź.&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot; style=&quot;text-align: left;&quot;&gt;
&lt;i&gt;&lt;b&gt;Czy nagrywać skrinkasty czy pisać artykuły o języku Scala?&lt;/b&gt;&lt;/i&gt;&lt;/blockquote&gt;
Z punktu widzenia autora wydaje się, że to wszystko jedno, bo i tu, i tu należy się podobny wkład pracy. Coś mi jednak mówi, że pisanie jest prostsze, bo jakby na dowód można by wskazać zestawienie piszących do nagrywających - tych pierwszych zawsze było jakoś więcej.&lt;br /&gt;
&lt;br /&gt;
Ze znanych mi osób programujących w Javie i Scali w Polsce&amp;nbsp;&lt;b&gt;nikt&lt;/b&gt;&amp;nbsp;nie nagrywa z nielicznymi osobami, które pozostały przy pisaniu i publikowaniu wpisów na własnym blogu.&lt;br /&gt;
&lt;br /&gt;
To może świadczyć o większej trudności w przekazie bezpośrednim, czym według mnie jest nagrywanie, w porównaniu do pisania, które jest stosunkowo pasywne.&lt;br /&gt;
&lt;br /&gt;
A gdyby zapytać Ciebie o preferencje jako odbiorcy treści - czy preferujesz skrinkasty (oglądanie i słuchanie) czy artykuły/wpisy na blogu (czytanie)? Ciekawym Twojej odpowiedzi.&lt;br /&gt;
&lt;br /&gt;
p.s. Ktoś kiedyś przewidywał, że mikroblogowanie (w stylu twitter czy jeszcze wtedy blip) wykończy blogi i na tamten czas byłem bardzo sceptyczny słuszności takiego myślenia, ale dzisiaj sam niejednokrotnie łapię się na zaniedbywaniu blogowania w ogólności, a o blogowaniu w naszym ojczystym języku już nie wspomnę. Tutaj zauważyłem, że StackOverflow czy GitBook wypiera ostatki czasu na pisanie (poza pisaniem aplikacji). Jakoś mnie to martwi.</content><link rel='replies' type='application/atom+xml' href='http://jlaskowski.blogspot.com/feeds/4730347890504734718/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://jlaskowski.blogspot.com/2015/01/skrinkasty-czy-artykuy-wprowadzajace-do.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/4730347890504734718'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/4730347890504734718'/><link rel='alternate' type='text/html' href='http://jlaskowski.blogspot.com/2015/01/skrinkasty-czy-artykuy-wprowadzajace-do.html' title='Skrinkasty czy artykuły wprowadzające do języka Scala?'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/09734540973692423017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20941681.post-8993546731692155114</id><published>2014-12-18T10:34:00.000+01:00</published><updated>2014-12-18T10:34:28.282+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="warszawscala"/><title type='text'>@WarszawScaLa kończy sezon spotkań 2014 i zaprasza 10 stycznia 2015 na Scalatron na Narodowym w Javeo</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://www.meetup.com/WarszawScaLa/&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhK8Adaczndmo0stWaA2P8U3OWEv05aExr9sTASdaEkfsQFJHanDz_iWX-XWkwYRz5MRnopCo9U7J0XbeGROtG6iJCvl3v1EddeyFdkV6mM6S8sSkwmCYYzXf5pEBrEpmaQ4gsVlw/s1600/wsug_logo_twitter.png&quot; height=&quot;200&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Wczoraj odbyło się ostatnie spotkanie &lt;a href=&quot;http://www.meetup.com/WarszawScaLa/&quot;&gt;@WarszawScaLa - warszawskiej grupy entuzjastów języka programowania Scala&lt;/a&gt; -&amp;nbsp;w roku 2014. Tym samym sezon 2014 uważam za zamknięty.&lt;br /&gt;
&lt;br /&gt;
Było wspaniale pod wieloma względami - liczbą uczestników, nowym miejscem (w starym miejscu) i zawartością merytoryczną. Pomysłów na nowy sezon 2015 nie brakuje.&lt;br /&gt;
&lt;br /&gt;
To już kolejny raz, kiedy zaplanowaliśmy odsłuchanie webinaru wspólnie. Tym razem na tapetę poszedł &lt;b&gt;webinar &quot;Spray &amp;amp; Akka HTTP&quot;&lt;/b&gt; ze współtwórcą projektu Spray - &lt;b&gt;Mathiasem Doenitz&#39;em&lt;/b&gt;. Webinar trwał przez niewiele ponad jedną godzinę.&lt;br /&gt;
&lt;br /&gt;
W międzyczasie rozdałem naklejki &lt;a href=&quot;http://www.lambdadays.org/&quot;&gt;&quot;lambda DAλS&quot;&lt;/a&gt;, które jak cieplutkie bułeczki dojechały do nas na spotkanie w ostatniej chwili. Dzięki Ida i Michał! Zachęcam gorąco do udziału w tej konferencji - jako uczestnik (niech już będzie) lub jako prelegent (wielce pożądane). Warto!&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkMvwjJHdRnr1MwsDJVh4exgG5zPapDHyMJe_HU-wiLhXR96_r8YHDRSzpkGKKtsNC9RtnDhf-YrSyxRIYo-dj54movanJDnI55P2MICuRGk7wXyZ6Dlay2JLKs7OFnkzhkDk4vw/s1600/20141217_193719.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkMvwjJHdRnr1MwsDJVh4exgG5zPapDHyMJe_HU-wiLhXR96_r8YHDRSzpkGKKtsNC9RtnDhf-YrSyxRIYo-dj54movanJDnI55P2MICuRGk7wXyZ6Dlay2JLKs7OFnkzhkDk4vw/s1600/20141217_193719.jpg&quot; height=&quot;300&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Zaraz po webinarze wdrożyłem autorski pomysł przepytania uczestników o swoje odczucia związane z działaniem grupy, miejscem i komunikacją organizatorzy &lt;-&gt; uczestnicy. Odbyło się to metodą z zeszłego wieku, czyli rozdałem kartki z pytaniami i długopisy, i wstrzymałem dostawę pizzy do czasu wypełnienia ankiety.&lt;/-&gt;&lt;br /&gt;
&lt;br /&gt;
W ankiecie były trzy pytania:&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Co sprawiło, że zdecydowałeś się wziąć udział w spotkaniu?&lt;/li&gt;
&lt;li&gt;Czy miałeś problemy z dotarciem na miejsce spotkań? Jakie?&lt;/li&gt;
&lt;li&gt;Jakbyś usprawnił komunikację między Organizatorami a Uczestnikami?&lt;/li&gt;
&lt;/ol&gt;
&lt;div&gt;
Poniżej lista wszystkich odpowiedzi na &lt;b&gt;pytanie pierwsze&lt;/b&gt;. Odpowiedzi są cytowane &lt;i&gt;w całości&lt;/i&gt; i &lt;i&gt;bez zgody&lt;/i&gt; autorów.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHw2R2B2D1P-Vtj-4bzLFRKlXiIskrSAPY05eaNg9YTWWJ51SP-WJYoCyzUt_uOlJh6fxVOz_1OoyV8QaUdMs8CGC4ePC1XcX-TRXPant7HD66OkoF5-Bn_nUPD9FBakcSZyryGw/s1600/20141217_190134.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHw2R2B2D1P-Vtj-4bzLFRKlXiIskrSAPY05eaNg9YTWWJ51SP-WJYoCyzUt_uOlJh6fxVOz_1OoyV8QaUdMs8CGC4ePC1XcX-TRXPant7HD66OkoF5-Bn_nUPD9FBakcSZyryGw/s1600/20141217_190134.jpg&quot; height=&quot;300&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;h3&gt;
Co sprawiło, że zdecydowałeś się wziąć udział w spotkaniu?&lt;/h3&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;&quot;Nie wiem :)&quot;&lt;/li&gt;
&lt;li&gt;&quot;Jacek&quot;&lt;/li&gt;
&lt;li&gt;&quot;Kiedyś sporo programowałem w Scali (projekty akademickie) i chciałem sobie to odświeżyć. Dodatkowo zacząłem czuć potencjał w programowaniu funkcyjnym i Scala to fajny pomost między nim a Javą&quot;&lt;/li&gt;
&lt;li&gt;&quot;Jestem programistą Ruby on Rails, Scali uczę się od jakiegoś czasu, aby uzyskać nowy punkt widzenia na rozwiązywane problemy, jestem zainteresowany tematami przedstawionymi na spotkaniu.&quot;&lt;/li&gt;
&lt;li&gt;&quot;Nauka Scali, programowani reaktywnego i wymiana doświadczeń&quot;&lt;/li&gt;
&lt;li&gt;&quot;ciekawość&quot;&lt;/li&gt;
&lt;li&gt;&quot;Jacek Laskowski powiedział o spotkaniu w pracy, a nigdy nie miałem odwagi&quot;&lt;/li&gt;
&lt;li&gt;&quot;Bo spotkanie było zapowiedziane odpowiednio wcześniej&quot;&lt;/li&gt;
&lt;li&gt;&quot;Fajny temat (cake pattern), prelegent!, kodowanie!!!&quot;&lt;/li&gt;
&lt;li&gt;&quot;Cake pattern&quot;&lt;/li&gt;
&lt;li&gt;&quot;Ciekawy temat (akka-http)&quot;&lt;/li&gt;
&lt;li&gt;&quot;Zabawa, spotkanie, nauka Scali, poznanie ludzi&quot;&lt;/li&gt;
&lt;li&gt;&quot;Scala :), a w szczegółności: opis prezentacji/warsztatów na meetupie, zapewnienie, że początkujący w Scali też mogą przyjść, sensowny termin&quot;&lt;/li&gt;
&lt;li&gt;&quot;Zainteresowanie Cake Pattern oraz Dep. injection -&amp;gt; które podejście jest lepsze?, użyjemy produkcyjnie Spray.io, więc jestem bardzo ciekawy nowego podejścia&quot;&lt;/li&gt;
&lt;li&gt;&quot;Temat spotkania&quot;&lt;/li&gt;
&lt;li&gt;&quot;Bo nigdy nie byłem na stadionie&quot;&lt;/li&gt;
&lt;li&gt;&quot;Podsłuchać o Cake Pattern, spotkać ludzi, zaproponować wystąpienie&quot;&lt;/li&gt;
&lt;li&gt;&quot;1. Częściej bym bywał, ale nie zawsze mam czas, 2. Webinar lepiej oglądać razem, 3. Wiele spotkań wydaje się &quot;dla zbyt początkujących&quot;, to nie - choć nie mam nic przeciwko uczeniu i pomaganiu innym&quot;&lt;/li&gt;
&lt;li&gt;&quot;Lubię Scalę i szukam ludzi o podobnych gustach&quot;&lt;/li&gt;
&lt;li&gt;&quot;Sam main topic :) -&amp;gt; Scala, Dzisiaj i tak miałem obejrzeć webinar, a obejrzeć we wspólnym gronie jest lepiej i można pogadać. No i planuję bywać regularnie&quot;&lt;/li&gt;
&lt;li&gt;&quot;Zainteresowanie Akka, wolny wieczór&quot;&lt;/li&gt;
&lt;li&gt;&quot;Spotkanie z innymi entuzjastami&quot;&lt;/li&gt;
&lt;li&gt;&quot;Ludzka ciekawość :) oraz...chęć posłuchania o cake pattern&quot;&lt;/li&gt;
&lt;li&gt;&quot;akka-http webinar&quot;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;i&gt;Po primo&lt;/i&gt;, sposób zdobywania wiedzy o gustach uczestników zadziałał, bo zdobyłem wiedzę, której do tej pory mogłem jedynie się domyślać.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;i&gt;Po secundo&lt;/i&gt;, z ankiety wnioskuję, że ludziska są w potrzebie wspólnego słuchania webinarów (i tu nie będę ukrywał swojego zdumienia).&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;i&gt;Po tertio&lt;/i&gt;, jest chęć na rozpoznanie &lt;b&gt;cake pattern&lt;/b&gt; i wejście w tematy &quot;cięższe&quot; merytorycznie.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;i&gt;Po quatro&lt;/i&gt;, ciekawość, chęć spotykania się z innymi sympatykami języka Scala i wspólna nauka.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgEaVJfegLx9ZTN5rx8tUaoIzf2VU-u60UYrDC2kl8GGP66n-CVIGFbE_cs59cG0_ejavfbn28i2bOvU8JaleZhIFUdofFF4c_ILZLg1d2JEdcFvdUjfoqkxX341QFxqDSw3g1uw/s1600/20141217_193817.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgEaVJfegLx9ZTN5rx8tUaoIzf2VU-u60UYrDC2kl8GGP66n-CVIGFbE_cs59cG0_ejavfbn28i2bOvU8JaleZhIFUdofFF4c_ILZLg1d2JEdcFvdUjfoqkxX341QFxqDSw3g1uw/s1600/20141217_193817.jpg&quot; height=&quot;300&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Wszystko to sprawia, że idziemy ze spotkaniami o krok dalej i wspólnie będziemy je dynamizować. Z rozmów z uczestnikami i tymi, którzy chętnie przyszliby, ale na razie &quot;wieje nudą&quot;, wynika, że:&lt;/div&gt;
&lt;div&gt;
&lt;ol&gt;
&lt;li&gt;Spotkania powinny być modułowe - webinar/nagranie&amp;nbsp;+ wykład&amp;nbsp;+ programowanie (parami) - w dowolnej kolejności.&lt;/li&gt;
&lt;li&gt;Spotkania muszą być zapowiadane z dwutygodniowym wyprzedzeniem (!)&lt;/li&gt;
&lt;li&gt;Spotkania należy dzielić na części &quot;dla nowicjuszy&quot; i &quot;dla bardziej zaawansowanych&quot;.&lt;/li&gt;
&lt;/ol&gt;
&lt;div&gt;
I to są dokładnie moje &quot;osobistyczne&quot; postanowienia noworoczne dotyczące nowego sezonu 2015 spotkań grupy&amp;nbsp;@WarszawScaLa!&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Dowiaduj się o naszych spotkaniach z twittera na kanale&amp;nbsp;&lt;a href=&quot;https://twitter.com/warszawscala&quot;&gt;@WarszawScaLa&lt;/a&gt;, komunikuj swoje uwagi i potrzeby na &lt;a href=&quot;https://groups.google.com/forum/#!forum/scalania&quot;&gt;forum grupy na Google Groups&lt;/a&gt;, a swój udział w spotkaniach odnotowywuj na &lt;a href=&quot;http://www.meetup.com/WarszawScaLa/&quot;&gt;naszym meetupie&lt;/a&gt;.&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Życzę Tobie zdrowych i radosnych świąt oraz szczęśliwego nowego roku 2015. Gorąco zachęcam do udziału w spotkaniach &lt;b&gt;grupy pasjonatów języka Scala -&amp;nbsp;@WarszawScaLa&lt;/b&gt;!&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYiMFOb28Q0eyT4ye0U6kn0nhMFf9ogVXOzIr8jV1usPFkya7DbnmOGRN3SKKCi6ZvVIQV4DU1oasPRKsWfDvay5-kH-1wkviWzN2spxY5iOw9KRH8uBm4C6FX1q2GVo1ycLW5yw/s1600/20141217_193804.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYiMFOb28Q0eyT4ye0U6kn0nhMFf9ogVXOzIr8jV1usPFkya7DbnmOGRN3SKKCi6ZvVIQV4DU1oasPRKsWfDvay5-kH-1wkviWzN2spxY5iOw9KRH8uBm4C6FX1q2GVo1ycLW5yw/s1600/20141217_193804.jpg&quot; height=&quot;300&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Następne spotkanie to &lt;a href=&quot;http://www.meetup.com/WarszawScaLa/events/219296749/&quot;&gt;Scalatron na Narodowym w JAVEO&lt;/a&gt;&amp;nbsp;już &lt;b&gt;10 stycznia 2015 r.&lt;/b&gt; w biurze firmy &lt;b&gt;Javeo&lt;/b&gt; na Stadionie Narodowym. Parafrazując Owsiaka…&lt;i&gt;&quot;Oj, będzie się działo!&quot;&lt;/i&gt; Liczba miejsc ograniczona!&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
A jakie są Twoje postanowienia noworoczne w temacie nauki języka Scala i udziału w warszawskich spotkaniach? A może są jeszcze bardziej ciekawe i wykraczają poza (wąski merytorycznie?) świat Scali? Podziel się w komentarzu!&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://jlaskowski.blogspot.com/feeds/8993546731692155114/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://jlaskowski.blogspot.com/2014/12/warszawscala-konczy-sezon-spotkan-2014.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/8993546731692155114'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/8993546731692155114'/><link rel='alternate' type='text/html' href='http://jlaskowski.blogspot.com/2014/12/warszawscala-konczy-sezon-spotkan-2014.html' title='@WarszawScaLa kończy sezon spotkań 2014 i zaprasza 10 stycznia 2015 na Scalatron na Narodowym w Javeo'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/09734540973692423017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhK8Adaczndmo0stWaA2P8U3OWEv05aExr9sTASdaEkfsQFJHanDz_iWX-XWkwYRz5MRnopCo9U7J0XbeGROtG6iJCvl3v1EddeyFdkV6mM6S8sSkwmCYYzXf5pEBrEpmaQ4gsVlw/s72-c/wsug_logo_twitter.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20941681.post-4995557045999765211</id><published>2014-12-13T18:12:00.001+01:00</published><updated>2014-12-13T18:12:45.162+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="blogging"/><title type='text'>Narzędzia gromadzenia i publikowania wiedzy - moje ostatnie przemyślenia z frontu</title><content type='html'>&lt;b&gt;Adam&lt;/b&gt; napisał na &lt;a href=&quot;https://groups.google.com/forum/#!forum/scalania&quot;&gt;forum&amp;nbsp;@WarszawScaLa&lt;/a&gt; - warszawskiej grupy entuzjastów języka programowania Scala - w wątku&amp;nbsp;&lt;a href=&quot;https://groups.google.com/d/msg/scalania/PTDAy2Q6tAc/k3IUjL3VHtMJ&quot;&gt;Google Summer of Code (pomysły)&lt;/a&gt;&amp;nbsp;(treść wiadomości skopiowana w całości &lt;i&gt;bez&lt;/i&gt; zgody autora):&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;i&gt;Witam,&lt;br /&gt;Jestem studentem czwartego roku Informatyki na Uniwersytecie Gdańskim. Postanowilem spróbować się dostać do programu Google Summer of Code w którym w okresie wakacyjnym realizuje sie projekty Open Source wspolnie z organizacjami Open Source. Od niedawna uczę się języka scala i chciałbym nauczyć się znacznie więcej. W połowie marca chciałym aplikować z projektem do Scala Team. Organizacje z reguły mają już jakieś pomysły na projekty ale dopuszczają rownież własne propozycje. W związku z tym chciałbym się zapytać was jako bardziej doświadczonych użytkownikow scali czy czegoś wam brakuje w samym języku bądź w frameworkach takich jak Play czy Akka. Czy według was przydalo by się rozwinięcie jakiejś funkcjonalności, implementacja jakiegoś pluginu. Pytam raczej o jakieś drobne sprawy tak aby projekt był do realizacji w ciągu trzech miesiecy. Co do moich umiejętności mam kilka mniejszych projektów zrealizowanych w języku c# a obecnie realizuję staż używając technologii PHP, MySql, MongoDB. Z góry dziękuję za pomoc.&lt;/i&gt;&lt;/blockquote&gt;
Pytanie Adama skusiło mnie, aby wyrzucić z siebie moje ostatnie przemyślenia dotyczące &lt;b&gt;narzędzi gromadzenia wiedzy&lt;/b&gt; &lt;i&gt;pro publico bono&lt;/i&gt;.&lt;br /&gt;
&lt;br /&gt;
Bardzo mnie ten temat zawsze zajmował i chciałem jakoś połączyć moje zakusy technologiczne z literackimi i już od lat korzystałem z Wiki jako&amp;nbsp;&lt;a href=&quot;http://jaceklaskowski.pl/wiki/Strona_g%C5%82%C3%B3wna&quot;&gt;Notatnik-Wiki Jacka Laskowskiego&lt;/a&gt;, aby później przejść przez narzędzia w stylu &lt;a href=&quot;http://octopress.org/&quot;&gt;Octopress&lt;/a&gt;&amp;nbsp;- zapraszam na&amp;nbsp;&lt;a href=&quot;http://blog.jaceklaskowski.pl/&quot;&gt;Mastering FP and OO with Scala&lt;/a&gt; -&amp;nbsp;ale wciąż mi było mało i ostatnio doszukałem się innych możliwości, których głównym atutem jest wersjonowanie w publicznych repozytoriach kodów źródłowych (w tym przypadku kodem źródłowym stają się artykuły).&lt;br /&gt;
&lt;br /&gt;
Co obecnie uważam za warte uwagi narzędzia do spisywania notatek, to (z przykładami):&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href=&quot;https://gist.github.com/&quot;&gt;GitHub Gist&lt;/a&gt;&amp;nbsp;- bardzo podstawowe, ale wersjonowane i publiczne miejsce do gromadzenia wiedzy (ku uciesze wszelakiej maści miłośników wiedzy i hejterów)&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://gist.github.com/jaceklaskowski/d267bf4176822293e95e&quot;&gt;Rough Notes about CQRS and ES&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://gist.github.com/jaceklaskowski/8beba4dad9bad1aecc58&quot;&gt;Designing for API (with Swagger and Scala)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.gitbook.com/&quot;&gt;GitBook&lt;/a&gt;&amp;nbsp;- super miejsce do pisania dokumentacji, która przybiera z czasem format książki (w zasadzie jest nią już od pierwszej edycji!) +&amp;nbsp;personalizowanie (domena) + statystyki + przypomnienia na maila, itp. - wszystko czego leniwa dusza zapragnie, aby coś w życiu zrobić :)&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://jaceklaskowski.gitbooks.io/spray-the-getting-started/&quot;&gt;Spray The Getting Started&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;I mój ostatni (z tego tygodnia) pomysł na gromadzenie wiedzy (szczególnie pod kątem tworzenia materiałów szkoleniowych) - &lt;b&gt;JSowe narzędzia do tworzenia slajdów&lt;/b&gt;, które możesz umieścić (wersjonować) na &lt;a href=&quot;https://github.com/&quot;&gt;https://github.com&lt;/a&gt;&amp;nbsp;- jeszcze nie wybrałem tego swojego narzędzia, ale miałem już pierwszą ekspozycję na reveal-js w czw i podobało mi się. Z pewnością zmigruję moje &quot;natywne&quot; slajdy z Keynote (pracuję na MacOS) na kilka z nich:&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://lab.hakim.se/reveal-js&quot;&gt;reveal.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://bartaz.github.io/impress.js&quot;&gt;impress.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://imakewebthings.com/deck.js&quot;&gt;deck.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://io-2012-slides.googlecode.com/git/template.html#1&quot;&gt;io 2012 slides from Google&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.briancavalier.com/code/slides&quot;&gt;slides&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/ol&gt;
I tak Adam sprowokował mnie do zebrania myśli i wyrzucenia ich publicznie na forum. Dobrze wyszło, bo w końcu się namyśliłem i będę mógł od czegoś wyjść w kierunku wyboru tego właściw(sz)ego narzędzia gromadzenia wiedzy (i całkowicie zrezygnuję z &lt;a href=&quot;https://evernote.com/&quot;&gt;Evernote&lt;/a&gt; do tych celów).&lt;br /&gt;
&lt;br /&gt;
A czego Ty używasz do gromadzenia i publikowania wiedzy?</content><link rel='replies' type='application/atom+xml' href='http://jlaskowski.blogspot.com/feeds/4995557045999765211/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://jlaskowski.blogspot.com/2014/12/narzedzia-gromadzenia-i-publikowania-wiedzy.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/4995557045999765211'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/4995557045999765211'/><link rel='alternate' type='text/html' href='http://jlaskowski.blogspot.com/2014/12/narzedzia-gromadzenia-i-publikowania-wiedzy.html' title='Narzędzia gromadzenia i publikowania wiedzy - moje ostatnie przemyślenia z frontu'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/09734540973692423017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20941681.post-5760045959453782252</id><published>2014-11-25T10:23:00.000+01:00</published><updated>2014-11-25T10:23:06.415+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="konferencje"/><category scheme="http://www.blogger.com/atom/ns#" term="scala"/><title type='text'>Scala, Play i Spray w Białymstoku już w tę środę</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://www.facebook.com/events/1586707804894483&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9RDIpD1RYEROVYuIPeNRYA5GEndPgsYyk7N7mSdXbxrqEEKe6f3HJXoIJBU9K2XEol5Y9expWibNwpA9eB76PSYcn4hN9R0qR_8KPTThzzhve7_36Tbm9HzulyLL0oEu0ZCRBkw/s1600/scala_play.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://jlaskowski.blogspot.com/feeds/5760045959453782252/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://jlaskowski.blogspot.com/2014/11/scala-play-i-spray-w-biaymstoku-juz-w.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/5760045959453782252'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/5760045959453782252'/><link rel='alternate' type='text/html' href='http://jlaskowski.blogspot.com/2014/11/scala-play-i-spray-w-biaymstoku-juz-w.html' title='Scala, Play i Spray w Białymstoku już w tę środę'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/09734540973692423017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9RDIpD1RYEROVYuIPeNRYA5GEndPgsYyk7N7mSdXbxrqEEKe6f3HJXoIJBU9K2XEol5Y9expWibNwpA9eB76PSYcn4hN9R0qR_8KPTThzzhve7_36Tbm9HzulyLL0oEu0ZCRBkw/s72-c/scala_play.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20941681.post-688776170583822408</id><published>2014-11-23T22:36:00.000+01:00</published><updated>2014-11-23T22:44:57.373+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="konferencje"/><category scheme="http://www.blogger.com/atom/ns#" term="scala"/><category scheme="http://www.blogger.com/atom/ns#" term="warszawscala"/><title type='text'>Po Warsaw Scala FortyFives #scala45pl - Scala enthusiasts day w Warszawie</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmFPc8irtB5alNgatAc1r69NQtDVqcOn12tWT-HlDolilEl10HZxcx6fzOHH3NsQHf6cRtBi1lHqe9VMXFjV0OfL0vRcslEC3KN9rZ28IT-KzWOR0n0t161pIkzNX05_wkym1w1w/s1600/scala45pl.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmFPc8irtB5alNgatAc1r69NQtDVqcOn12tWT-HlDolilEl10HZxcx6fzOHH3NsQHf6cRtBi1lHqe9VMXFjV0OfL0vRcslEC3KN9rZ28IT-KzWOR0n0t161pIkzNX05_wkym1w1w/s1600/scala45pl.png&quot; height=&quot;320&quot; width=&quot;226&quot; /&gt;&lt;/a&gt;Pierwsze pomysły o zorganizowaniu czegoś na kształt &lt;b&gt;całodniowej konferencji wokół języka Scala&lt;/b&gt; pojawiły się około konferencji&amp;nbsp;&lt;a href=&quot;http://scalar-conf.com/&quot;&gt;Scalar&lt;/a&gt;&amp;nbsp;w &lt;b&gt;kwietniu 2014&lt;/b&gt;. Wtedy spotkałem się z &lt;a href=&quot;https://twitter.com/luksow&quot;&gt;Łukaszem Sową&lt;/a&gt;. Zeszło nam się na rozmowach aż do czerwca, kiedy w Krakowie odbyła się impreza podobnego kształtu.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;5 czerwca&lt;/b&gt; opublikowałem na swoim polskojęzycznym blogu wpis &lt;a href=&quot;http://jlaskowski.blogspot.com/2014/06/akka-hakker-garden-w-krakowie-fajna.html&quot;&gt;Akka: hAkker garden w Krakowie fajną imprezą było - kopiowanie zalecane&lt;/a&gt;, który był swoistym wezwaniem do działania w temacie (choćby sprowadziło się to do skopiowania wydarzenia krakowskiego w całości).&lt;br /&gt;
&lt;br /&gt;
Przez cały czas rozmyślałem, jakby można było jeszcze mocniej ożywić polską scenę scalową i zawsze uważałem, że bezpośredni kontakt z innymi programistami &lt;a href=&quot;http://www.scala-lang.org/&quot;&gt;języka Scala&lt;/a&gt; jest najwłaściwszym sposobem na promocję języka w Warszawie i w Polsce w ogólności.&lt;br /&gt;
&lt;br /&gt;
Wszystkie moje wysiłki były nakierowane na uruchomienie konferencji organizowanej dla i przez lokalną społeczność scalową, bo tylko taki twór gwarantuje swobodny przepływ wiedzy. Tak było za czasów mojej aktywności w ramach &lt;a href=&quot;http://warszawa.jug.pl/&quot;&gt;Warszawa JUG&lt;/a&gt;&amp;nbsp;i dzieje się teraz w ramach grupy&amp;nbsp;&lt;a href=&quot;http://www.meetup.com/WarszawScaLa/&quot;&gt;Warsaw Scala Enthusiasts&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjPhhmKVwF26VtLubiXzQ4CDgFLLlWuY6B6qihnNmPwmBT82mk9PXp7k1lVYk9Ibj7PHpIH-4dhldnAaeZ-AOBAiLowbKghbK5b4Qwjty81JcysoL08wCE4LNjJV9K7ArzEnm5Ag/s1600/20141122_100354.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjPhhmKVwF26VtLubiXzQ4CDgFLLlWuY6B6qihnNmPwmBT82mk9PXp7k1lVYk9Ibj7PHpIH-4dhldnAaeZ-AOBAiLowbKghbK5b4Qwjty81JcysoL08wCE4LNjJV9K7ArzEnm5Ag/s1600/20141122_100354.jpg&quot; height=&quot;240&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
10 dni później, &lt;b&gt;15 czerwca&lt;/b&gt;, uruchomiłem wątek &lt;a href=&quot;https://groups.google.com/d/msg/scalania/KcpAKwWW1Is/Ye-ASnsfpJQJ&quot;&gt;Scalathon w październiku, a w lipcu hAkkaton? 2.07?&lt;/a&gt; na forum grupy.&lt;br /&gt;
&lt;br /&gt;
Dyskusje trwały w różnych miejscach i z różnym nasileniem. Miałem wrażenie, że z każdą rozmową jesteśmy bliżej zorganizowania czegoś, co można byłoby nazwać naszym czymś, ale trzeba było czekać kilka miesięcy dłużej, aby pomysł się faktycznie zmaterializował.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://pl.adpilot.com/&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFvWauvbrL87_lOQOOTH1ix1VwG6y7JuBULA7I4EcNRJ8s9s64u8x77l46DAvPAJPDIKBSBiJBDhFRVrOvJDSw8Cxk3v_DsVJ-YlaPqvxR6AAkpJqepqdoaTnExMLaylWBoZuCVw/s1600/adpilot-logo.jpg&quot; height=&quot;191&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;b&gt;30 czerwca&lt;/b&gt; &lt;a href=&quot;https://twitter.com/piobab&quot;&gt;Piotr Bąbel&lt;/a&gt; &lt;a href=&quot;https://groups.google.com/d/msg/scalania/KcpAKwWW1Is/w5mGXKoJ8jEJ&quot;&gt;zgłosił się do pomocy przy organizacji imprezy&lt;/a&gt;. Tę datę odnotowuję jako dzień, w którym poznałem Piotrka, który kilka miesięcy później przywdział szaty organizatora wydarzenia&amp;nbsp;&lt;a href=&quot;http://scalafortyfives.pl/&quot;&gt;#Warsaw #Scala Forty-Fives #scala45pl - Scala enthusiasts day&lt;/a&gt; w dniu&amp;nbsp;&lt;b&gt;22 listopada 2014 roku&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
Nie uważam, że czas spędzony na dyskusjach od kwietnia do listopada był właściwie wykorzystany, ale na pewno nie był stracony.&lt;br /&gt;
&lt;br /&gt;
Ostateczna formuła &lt;a href=&quot;http://scalafortyfives.pl/&quot;&gt;Warsaw Scala FortyFives&lt;/a&gt; okazała się właściwie dopasowana do publiczności i naturalnie wykluczyliśmy rozbieżność w materiale między nowicjuszami a bardziej zaawansowanymi w języku Scala. Pomysł przeprowadzenia nowicjuszy scalowych przez zakamarki poznania nowego języka okazał się strzałem w dziesiątkę i ten pomysł jeszcze kilkakrotnie powtórzymy.&lt;br /&gt;
&lt;a href=&quot;http://javeo.eu/&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjr2zVhcZpjuOQx_2Z46_4XeC_VeGKWFrPR8TqMYwLRU0cr_y4lBNjkH2GHVdcqq2FjM66TISZIJd2fIz7PIbMb_2vQCdfzk8QONKca77bXmtjAwxEFQqdkbQkKV6gws0ihTUqIFQ/s1600/20141122_163044.jpg&quot; height=&quot;320&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
Między czerwcem a listopadem, w ramach grupy &lt;a href=&quot;http://warsawscala.pl/&quot;&gt;@WarszawScaLa&lt;/a&gt;, warszawska społeczność scalowa wspólnie poznawała język Scala przez inicjatywy typu &lt;a href=&quot;https://github.com/sbt/sbt/issues/1606&quot;&gt;Natural whitespace handling for SBT configuration parser AKA &#39;no more blankies&#39;&lt;/a&gt;, &lt;a href=&quot;http://www.meetup.com/WarszawScaLa/events/215543432/&quot;&gt;wspólnego oglądania nagrań z konferencji scalowych&lt;/a&gt;, &lt;a href=&quot;http://jlaskowski.blogspot.com/2014/11/wzorcowy-materia-szkoleniowy-o-akka.html&quot;&gt;zdalnych (wideo)spotkań z ekspertami Scala jak Konrad Malawski&lt;/a&gt; i inne temu podobne.&lt;br /&gt;
&lt;br /&gt;
Aż w końcu ten dzień nadszedł!&amp;nbsp;&lt;b&gt;22 listopada&lt;/b&gt; członkowie&amp;nbsp;&lt;a href=&quot;https://twitter.com/warszawscala&quot;&gt;Warszawskiej Grupy Entuzjastów języka Scala&lt;/a&gt;&amp;nbsp;&lt;b&gt;Piotr Bąbel&lt;/b&gt; ze mną,&amp;nbsp;&lt;b&gt;Jackiem Laskowskim&lt;/b&gt;, zorganizowali wydarzenie &lt;a href=&quot;http://scalafortyfives.pl/&quot;&gt;#Warsaw #Scala Forty-Fives #scala45pl - Scala enthusiasts day&lt;/a&gt;.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggzSQKmu1lHSwt4PojeGaAlgyeTFTBMIVx9wGxLjMwMIk3Sc78FzSR0yHcrtxKncmii1phrspx0j3eTAxWa3dVNp6wps1WZqYB3diU2oxhCRKprRvBC7d7JcopYzbrX_tAPIQSKg/s1600/20141122_163117.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggzSQKmu1lHSwt4PojeGaAlgyeTFTBMIVx9wGxLjMwMIk3Sc78FzSR0yHcrtxKncmii1phrspx0j3eTAxWa3dVNp6wps1WZqYB3diU2oxhCRKprRvBC7d7JcopYzbrX_tAPIQSKg/s1600/20141122_163117.jpg&quot; height=&quot;240&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
Dziękuję &lt;b&gt;Piotrkowi Bąbel&lt;/b&gt;, prelegentom (ponownie!) &lt;b&gt;Piotrkowi Bąbel&lt;/b&gt;,&amp;nbsp;&lt;b&gt;Pawłowi Włodarskiemu&lt;/b&gt;, &lt;b&gt;Pawłowi Kopiczko&lt;/b&gt;, &lt;b&gt;Piotrowi Trzpilowi&lt;/b&gt;, &lt;b&gt;Szymonowi Matejczykowi&lt;/b&gt;,&amp;nbsp;sponsorom - firmom &lt;a href=&quot;http://pl.adpilot.com/&quot;&gt;AdPilot&lt;/a&gt; oraz &lt;a href=&quot;http://www.javeo.eu/&quot;&gt;Javeo&lt;/a&gt; -&amp;nbsp;&lt;a href=&quot;http://kni.mini.pw.edu.pl/&quot;&gt;Kołu Naukowemu Informatyków Politechniki Warszawskiej&lt;/a&gt;&amp;nbsp;oraz szanownym wolontariuszom &lt;b&gt;Iwecie&lt;/b&gt; i &lt;b&gt;Patrykowi&lt;/b&gt;&amp;nbsp;za wsparcie merytoryczne, lokalowe, żywieniowe i organizacyjne. Było idealnie.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://twitter.com/radekbaranowski/status/536160738105393152&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhG8uqibQdPkgfVlMII3qCbk9-BueZl6dcUu2rCEHv2KdsCTvMGnHbP30Ttz2yW2Zvv0Tmdg1ZYD8zIINxIyseJleyQWYg6pfeTMtRN3oNzyq98dZRlkCrxMomMG0I2pF7O6haRNA/s1600/warsawscalafortyfives-twitter-radek.png&quot; height=&quot;320&quot; width=&quot;300&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
Na wydarzenie zapisało się &lt;b&gt;55 osób&lt;/b&gt;. Na moje pytanie o znajomość Scali rękę podniosły 2 osoby, wśród których jedna była prelegentem (!) To oznaczało doskonałe wpasowanie się w potrzeby uczestników. Sobota nie była żadną przeszkodą, aby spróbować się z językiem Scala!&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://www.meetup.com/WarszawScaLa/events/218215682/&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5etvcjKW6QZq1P7-TWzUK9GscxVuLPGnR4iW8hq1TEn97BM9w9ZOdx11Obrbp9xo0Yp3pmDV1Krr7bPhSnYqmGEv2Z2xa8YBoR7QlNwB2wwvVoQgIeU5xEAdEzVIKQqwsWu3TAw/s1600/warsawscalafortyfives-meetup-oceny-uczestnikow-cd.png&quot; height=&quot;172&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
Co mnie niezwykle ucieszyło, to strumień nowych osób, które zapisywały się na &lt;a href=&quot;http://www.meetup.com/WarszawScaLa/&quot;&gt;naszego meetupa&lt;/a&gt;&amp;nbsp;i w tej chwili jesteśmy na poziomie &lt;b&gt;209 zapisanych entuzjastów scalowych&lt;/b&gt;. Grupa znacząco powiększyła się w liczbie uczestników.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
Dzięki wydarzeniu dotarliśmy do nowych odbiorców przyszłych inicjatyw pod szyldem &lt;a href=&quot;http://www.meetup.com/WarszawScaLa/&quot;&gt;Warsaw Scala Enthusiasts&lt;/a&gt;.&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://twitter.com/baaandrzejczak/status/536269687047589888&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjd2bB60kOSXQT79Vgrl2YE8Rps46idCmtPbve4iJynpCpDhT6HLv3NgyA0UCqMwkHAgatYzYPRmgu83JIcobe1RULXoELP8ZW9jUwr6v6gdIl03IeNSceQA3Gep9KKnyuD3GMiYg/s1600/warsawscalafortyfives-twitter-bartek.png&quot; height=&quot;225&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
Dzięki &lt;a href=&quot;http://scalafortyfives.pl/&quot;&gt;Warsaw Scala FortyFives&lt;/a&gt;&amp;nbsp;powiększyło się również grono uczestników na &lt;a href=&quot;https://groups.google.com/forum/#!forum/scalania&quot;&gt;naszym forum dyskusyjnym&lt;/a&gt;&amp;nbsp;do&amp;nbsp;&lt;b&gt;67 członków&lt;/b&gt;.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://www.meetup.com/WarszawScaLa/events/218215682/&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRKg8j5hZAzKAUgBIt0rK7uX84USp7GBBNwQFEXEIh8wnlfVBOKDt7sL3TbNEr9di57gfv531UtKWR8kVScnnVoQ07Z7bfjDkGqYSABlOXnc0vXspYgV4ANqsiCvlb_dpDmV9fZw/s1600/warsawscalafortyfives-meetup-oceny-uczestnikow.png&quot; height=&quot;320&quot; width=&quot;310&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Dzięki prelegentom &lt;b&gt;Pawłowi Włodarskiemu&lt;/b&gt; oraz &lt;b&gt;Piotrkowi Trzpilowi&lt;/b&gt;&amp;nbsp;wydarzenie nabrało prawdziwie międzynarodowego i nowoczesnego charakteru. Paweł zgodził się przyjechać do nas z Łodzi, a &lt;a href=&quot;https://plus.google.com/events/cs5s4mip4v04bjtqbt7op98lcm8&quot;&gt;Piotr zaprezentował Akkę zdalnie korzystając z Google Hangouts on Air&lt;/a&gt;. Dziękuję Panowie!&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;420&quot; marginheight=&quot;0&quot; marginwidth=&quot;0&quot; scrolling=&quot;no&quot; src=&quot;//www.slideshare.net/slideshow/embed_code/41924376&quot; style=&quot;border-width: 1px; border: 1px solid #CCC; margin-bottom: 5px; max-width: 100%;&quot; width=&quot;510&quot;&gt; &lt;/iframe&gt;&lt;br /&gt;&lt;/div&gt;
Jakby tego nie mierzyć, jedynym wynikiem może być tylko &lt;b&gt;SUKCES&lt;/b&gt; projektu. Jak można było przeczytać wyżej, to nie są czcze przechwałki, ale fakty. Chętnie wysłucham uwag od osób spoza obozu zachwyconych.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBLcs_1SEhBy0NBiuGjQ7EtYy-mxJvUT1ilgd6Cd5R0FHHl3sYyhTGF_ijJE9qKMbIOw4iXQ3GapRUYsBjuQPvnT-1fCvgO6xCuPMsAE01hfNYj8awnMYfv8qYH46cDWu1HnEMQg/s1600/JacekLaskowski-warsawscalafortyfives-2014-11-22.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBLcs_1SEhBy0NBiuGjQ7EtYy-mxJvUT1ilgd6Cd5R0FHHl3sYyhTGF_ijJE9qKMbIOw4iXQ3GapRUYsBjuQPvnT-1fCvgO6xCuPMsAE01hfNYj8awnMYfv8qYH46cDWu1HnEMQg/s1600/JacekLaskowski-warsawscalafortyfives-2014-11-22.jpg&quot; height=&quot;240&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Wszystkie oceny świadczą o potrzebie tego typu inicjatyw w przyszłości i mówi się o powtórzeniu wydarzenia w &lt;b&gt;lutym 2015&lt;/b&gt;. Pojawiają się pomysły uruchomienia inicjatywy w innych miastach w Polsce. Co o tym sądzisz? Podziel się swoimi spostrzeżeniami i pomysłami na &lt;a href=&quot;https://groups.google.com/forum/#!forum/scalania&quot;&gt;forum Warszawskiej Grupy Entuzjastów języka Scala&lt;/a&gt;.</content><link rel='replies' type='application/atom+xml' href='http://jlaskowski.blogspot.com/feeds/688776170583822408/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://jlaskowski.blogspot.com/2014/11/po-warsaw-scala-fortyfives-scala45pl.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/688776170583822408'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/688776170583822408'/><link rel='alternate' type='text/html' href='http://jlaskowski.blogspot.com/2014/11/po-warsaw-scala-fortyfives-scala45pl.html' title='Po Warsaw Scala FortyFives #scala45pl - Scala enthusiasts day w Warszawie'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/09734540973692423017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmFPc8irtB5alNgatAc1r69NQtDVqcOn12tWT-HlDolilEl10HZxcx6fzOHH3NsQHf6cRtBi1lHqe9VMXFjV0OfL0vRcslEC3KN9rZ28IT-KzWOR0n0t161pIkzNX05_wkym1w1w/s72-c/scala45pl.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20941681.post-2006337016189132520</id><published>2014-11-20T14:23:00.000+01:00</published><updated>2014-11-20T14:23:07.265+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="konferencje"/><category scheme="http://www.blogger.com/atom/ns#" term="scala"/><category scheme="http://www.blogger.com/atom/ns#" term="warszawscala"/><title type='text'>AdPilot i Javeo wspierają Warsaw Scala FortyFives #scala45pl - Scala enthusiasts day w Warszawie</title><content type='html'>Nasza społecznościowa konferencja &lt;a href=&quot;http://scalafortyfives.pl/&quot;&gt;Warsaw Scala FortyFives #scala45pl&lt;/a&gt;, której celem jest przeprowadzenie nowicjuszy przez trudy wejścia w programowanie z &lt;a href=&quot;http://www.scala-lang.org/&quot;&gt;językiem Scala&lt;/a&gt;, a bardziej zaawansowanym oferuje możliwość wejścia w społeczność, otrzymała wsparcie dwóch firm programistycznych&amp;nbsp;&lt;a href=&quot;http://www.javeo.eu/&quot;&gt;Javeo&lt;/a&gt;&amp;nbsp;i&amp;nbsp;&lt;a href=&quot;http://pl.adpilot.com/&quot;&gt;AdPilot&lt;/a&gt;, dla których rozwój społeczności scalowej leży na sercu.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://pl.adpilot.com/&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgHUIhg7K0d1uWOXz4-iL17aVIpLSVatxlxSq9XNTviPJxqEL8YOdS1cQDoWT2n-QybxLrHdJZD3fO0Uv6EAKmUsODTN58BLJO7EFkE8sP3NrYJ4Eim7BN-wXp2gW0htS4fSqzFA/s1600/adpilot-logo.jpg&quot; height=&quot;238&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
O firmie&amp;nbsp;&lt;a href=&quot;http://www.javeo.eu/&quot;&gt;Javeo&lt;/a&gt;&amp;nbsp;można było już usłyszeć chociażby przy okazji organizowanych regularnie spotkań &lt;a href=&quot;http://www.meetup.com/WarszawScaLa/&quot;&gt;warszawskiej&amp;nbsp;społeczności scala&amp;nbsp;@WarszawScaLa&lt;/a&gt;. Firma Javeo zatrudnia programistów Scala i warto o niej pamiętać przy okazji własnych poszukiwań przy zmianie pracodawcy lub też po prostu wysłać nich CV już dzisiaj!&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://www.javeo.eu/&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsu9ikN5YQidQMKBg6kXKSrNCIy6oZzYFgLXI0jzIbqyjn7PDZlgCXqQbt5bfHNzb4vSa-zWX_aZ1Gc96XPTflBspBuIb-hHDt9tA-OXCW82QFVK9nHG1Y-6KFoK-jjppN_LNCwA/s1600/warsawscalafortyfives_javeo_books.jpg&quot; height=&quot;225&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Firma &lt;a href=&quot;http://pl.adpilot.com/&quot;&gt;AdPilot&lt;/a&gt;&amp;nbsp;to nowy gracz na scenie komercyjnego wsparcia naszych niekomercyjnych inicjatyw pod sztandarami &lt;a href=&quot;http://warsawscala.pl/&quot;&gt;Warszawskiej Grupy Entuzjastów języka Scala&lt;/a&gt;.&amp;nbsp;Firma rozbudowuje swoje zaplecze programistyczne i poszukuje programistów Scala do tworzonego zespołu.&lt;br /&gt;
&lt;br /&gt;
W obu firmach możesz spełnić większość (wszystkie?) swoich pomysłów programistycznych i rozwinąć się merytorycznie oraz społecznościowo. Rozważ je koniecznie przy kolejnym pomyśle zmiany zatrudnienia lub kiedy Twoja ścieżka programisty dopiero się rozpoczyna.&lt;br /&gt;
&lt;br /&gt;
Firmy AdPilot i Javeo czekają na Ciebie!&lt;br /&gt;
&lt;br /&gt;
Niech to jednak nie przesłania Tobie planów na najbliższą sobotę. Widzimy się w Warszawie na &lt;a href=&quot;http://scalafortyfives.pl/&quot;&gt;Warsaw Scala FortyFives #scala45pl&lt;/a&gt;!&lt;br /&gt;
&lt;br /&gt;
Piotry, Pawły, Szymon i ja</content><link rel='replies' type='application/atom+xml' href='http://jlaskowski.blogspot.com/feeds/2006337016189132520/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://jlaskowski.blogspot.com/2014/11/adpilot-i-javeo-wspieraja-warsaw-scala.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/2006337016189132520'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/2006337016189132520'/><link rel='alternate' type='text/html' href='http://jlaskowski.blogspot.com/2014/11/adpilot-i-javeo-wspieraja-warsaw-scala.html' title='AdPilot i Javeo wspierają Warsaw Scala FortyFives #scala45pl - Scala enthusiasts day w Warszawie'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/09734540973692423017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgHUIhg7K0d1uWOXz4-iL17aVIpLSVatxlxSq9XNTviPJxqEL8YOdS1cQDoWT2n-QybxLrHdJZD3fO0Uv6EAKmUsODTN58BLJO7EFkE8sP3NrYJ4Eim7BN-wXp2gW0htS4fSqzFA/s72-c/adpilot-logo.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20941681.post-1321042040638433472</id><published>2014-11-19T11:27:00.000+01:00</published><updated>2014-11-19T11:27:35.381+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="scala"/><category scheme="http://www.blogger.com/atom/ns#" term="warszawscala"/><title type='text'>Warsaw Scala Forty-Fives #scala45pl - Scala enthusiasts day 22 listopada w Warszawie </title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://scalafortyfives.pl/&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAdwPU3yju9eHu2wPOuTsKbYC5OgtilHnfERPgZGbH5tFL6aylqAIlRgkTBfL1dT0gTi8Gx6OpvTBmcWWEM6xaHCYYQwjw7w50-98ZWcmIH1yAy8gxpjVTi_TB4YWGuIygfvI4Dg/s1600/scala45pl.png&quot; height=&quot;640&quot; width=&quot;452&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
Więcej na stronie domowej konferencji - &lt;a href=&quot;http://scalafortyfives.pl/&quot;&gt;http://scalafortyfives.pl&lt;/a&gt;. Zapraszam!</content><link rel='replies' type='application/atom+xml' href='http://jlaskowski.blogspot.com/feeds/1321042040638433472/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://jlaskowski.blogspot.com/2014/11/warsaw-scala-forty-fives-scala45pl.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/1321042040638433472'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/1321042040638433472'/><link rel='alternate' type='text/html' href='http://jlaskowski.blogspot.com/2014/11/warsaw-scala-forty-fives-scala45pl.html' title='Warsaw Scala Forty-Fives #scala45pl - Scala enthusiasts day 22 listopada w Warszawie '/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/09734540973692423017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAdwPU3yju9eHu2wPOuTsKbYC5OgtilHnfERPgZGbH5tFL6aylqAIlRgkTBfL1dT0gTi8Gx6OpvTBmcWWEM6xaHCYYQwjw7w50-98ZWcmIH1yAy8gxpjVTi_TB4YWGuIygfvI4Dg/s72-c/scala45pl.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20941681.post-1209649703728206849</id><published>2014-11-13T01:22:00.000+01:00</published><updated>2014-11-13T01:22:12.865+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="scala"/><category scheme="http://www.blogger.com/atom/ns#" term="warszawscala"/><title type='text'>Wzorcowy materiał szkoleniowy o Akka Streams z Konradem @ktosopl Malawskim</title><content type='html'>Nagranie z ostatniego spotkania &lt;a href=&quot;http://www.meetup.com/WarszawScaLa/&quot;&gt;grupy entuzjastów języka programowania Scala w Warszawie&lt;/a&gt; -&amp;nbsp;&lt;a href=&quot;https://twitter.com/warszawscala&quot;&gt;@WarszawScaLa&lt;/a&gt;, w którym&amp;nbsp;&lt;a class=&quot;g-profile&quot; href=&quot;https://plus.google.com/116133683664833809819&quot; target=&quot;_blank&quot;&gt;+Konrad Malawski&lt;/a&gt;&amp;nbsp;przedstawił najnowsze dokonania projektu &lt;a href=&quot;http://doc.akka.io/docs/akka-stream-and-http-experimental/0.11/scala.html&quot;&gt;Akka Streams 0.11&lt;/a&gt; jest już dostępne na YouTube.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/iLgVXHGmyMs?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;br /&gt;
Te 76 minut z Konradem to w zasadzie jedyny obecnie efektywny sposób na poznanie tematu. Konrad wykonał doskonałą robotę przedstawiając niebagatelny temat w sposób zwięzły i zrozumiały.&lt;br /&gt;
&lt;br /&gt;
Polecam nagranie każdemu sympatykowi rozwiązań wokół rozproszonego przetwarzania danych z użyciem Akka Streams i języka Scala.&lt;br /&gt;
&lt;br /&gt;
Dzięki Konrad!&lt;br /&gt;
&lt;br /&gt;
p.s. Za niecałe 2 tygodnie, w &lt;b&gt;sobotę 22.11&lt;/b&gt; grupa&amp;nbsp;&lt;a href=&quot;http://twitter.com/warszawscala&quot;&gt;@WarszawScaLa&lt;/a&gt; organizuje konferencję skierowaną przede wszystkim do nowicjuszy tematyki programowania aplikacji wszelakiej maści w języku Scala. Więcej na &lt;a href=&quot;http://www.meetup.com/WarszawScaLa/events/218215682/&quot;&gt;Warsaw Scala Forty-Fives #scala45pl - Scala enthusiasts day&lt;/a&gt;. Agenda jest w trakcie formowania, więc wyrozumiałość wskazana. Rezerwować czas w kalendarzu!</content><link rel='replies' type='application/atom+xml' href='http://jlaskowski.blogspot.com/feeds/1209649703728206849/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://jlaskowski.blogspot.com/2014/11/wzorcowy-materia-szkoleniowy-o-akka.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/1209649703728206849'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/1209649703728206849'/><link rel='alternate' type='text/html' href='http://jlaskowski.blogspot.com/2014/11/wzorcowy-materia-szkoleniowy-o-akka.html' title='Wzorcowy materiał szkoleniowy o Akka Streams z Konradem @ktosopl Malawskim'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/09734540973692423017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20941681.post-389753715604325216</id><published>2014-10-29T09:35:00.000+01:00</published><updated>2014-10-29T12:00:42.760+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="dg"/><title type='text'>Kariera przedsiębiorcy w toku - kolejne wnioski potwierdzone</title><content type='html'>Nadeszła wiekopomna chwila, kiedy nadeszło &lt;b&gt;potwierdzenie nadania numeru identyfikacji podatkowej&lt;/b&gt;&amp;nbsp;od samego Jaśnie Pana Naczelnika Urzędu Skarbowego Warszawa-Ursynów.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0G9I6-RibM89d2qRXTH3rd6QBkesyBaEnDjueeu6BUKqbIgtWtwf2yFamEEvFPldXPyDrlHDDTzenJJYkquY_SLHLbj5KijbZ8wfsqrfFfTcfuDAYETHGhAv9VUHA08oqGDUYpA/s1600/potwierdzenie-nadania-numeru-identyfikacji-podatkowej.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0G9I6-RibM89d2qRXTH3rd6QBkesyBaEnDjueeu6BUKqbIgtWtwf2yFamEEvFPldXPyDrlHDDTzenJJYkquY_SLHLbj5KijbZ8wfsqrfFfTcfuDAYETHGhAv9VUHA08oqGDUYpA/s1600/potwierdzenie-nadania-numeru-identyfikacji-podatkowej.png&quot; height=&quot;262&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
Tym samym państwo nasze Polska potwierdziło na piśmie, że dzień &lt;b&gt;23.10.2014&lt;/b&gt; jest datą mojego rozpoczęcia &lt;b&gt;jednoosobowej działalności gospodarczej&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
O tym i o wielu innych równie fascynujących sprawach będziemy rozmawiać w &lt;a href=&quot;https://plus.google.com/events/cso557h6q25sdnddk4t2ngrasd8&quot;&gt;Klubie Młodych Przedsiębiorców IT&lt;/a&gt; jutro i w kolejnych edycjach. Zadaj pytanie tutaj, w komentarzach lub prześlij maila na &lt;a href=&quot;mailto:jacek@japila.pl&quot;&gt;jacek@japila.pl&lt;/a&gt;&amp;nbsp;w sprawie, która uważasz, że mogłaby być ciekawym tematem do dyskusji.&lt;br /&gt;
&lt;br /&gt;
Potwierdziłem również swój &lt;b&gt;profil zaufany ePUAP&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiA-y5fW0DEuBFotmsnO_-qdzpRqLabcgV-UPkUxbFVjuDdOhC2DBOSGxUxHtEjg1PjjCZzBKCyI_SxIRw41hIIjphQlnFIDoNaL7XBMjs7zHEwxuZAnYtFCEDLyghvXdBYkX79gA/s1600/potwierdzenie-profilu-zaufanego-ePUAP.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiA-y5fW0DEuBFotmsnO_-qdzpRqLabcgV-UPkUxbFVjuDdOhC2DBOSGxUxHtEjg1PjjCZzBKCyI_SxIRw41hIIjphQlnFIDoNaL7XBMjs7zHEwxuZAnYtFCEDLyghvXdBYkX79gA/s1600/potwierdzenie-profilu-zaufanego-ePUAP.png&quot; height=&quot;468&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
Pani w okienku w terenowym oddziale ZUS na Dembego na Ursynowie była niezwykle miła i uczynna, więc proszę nie pytaj mnie, jak funkcjonują nasze służby państwowe i jakie mam wrażenia z rejestracji firmy, bo będziesz musiał wysłuchać moich peanów pochwalnych.&lt;br /&gt;
&lt;br /&gt;
W ZUSie zero kolejek, w Urzędzie Gminy również, jak i w Urzędzie Skarbowym. Jakby się wszyscy skrzyknęli, że akurat jak ja wchodzę, to jest cisza i spokój. Bezcenne!&lt;br /&gt;
&lt;br /&gt;
Nie zdecydowałem się jeszcze, gdzie będę prowadził swoje rozliczenia - czy &lt;a href=&quot;http://www.ifirma.pl/&quot;&gt;iFirma&lt;/a&gt;, &lt;a href=&quot;https://wfirma.pl/&quot;&gt;wFirma&lt;/a&gt; czy stacjonarnie - u księgowej w biurze podatkowym. O wszystkich słyszałem wiele pozytywnych rzeczy i wybór jest niełatwy (bo najlepiej chciałbym temu nic nie poświęcać czasu).</content><link rel='replies' type='application/atom+xml' href='http://jlaskowski.blogspot.com/feeds/389753715604325216/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://jlaskowski.blogspot.com/2014/10/kariera-przedsiebiorcy-w-toku-kolejne.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/389753715604325216'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/389753715604325216'/><link rel='alternate' type='text/html' href='http://jlaskowski.blogspot.com/2014/10/kariera-przedsiebiorcy-w-toku-kolejne.html' title='Kariera przedsiębiorcy w toku - kolejne wnioski potwierdzone'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/09734540973692423017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0G9I6-RibM89d2qRXTH3rd6QBkesyBaEnDjueeu6BUKqbIgtWtwf2yFamEEvFPldXPyDrlHDDTzenJJYkquY_SLHLbj5KijbZ8wfsqrfFfTcfuDAYETHGhAv9VUHA08oqGDUYpA/s72-c/potwierdzenie-nadania-numeru-identyfikacji-podatkowej.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20941681.post-2465402881023952714</id><published>2014-10-26T22:48:00.000+01:00</published><updated>2014-10-26T22:57:35.816+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="hangouts"/><category scheme="http://www.blogger.com/atom/ns#" term="it-w-polsce"/><category scheme="http://www.blogger.com/atom/ns#" term="refaktoryzacja-programistow"/><title type='text'>Klub młodych przedsiębiorców IT - społeczność żąda więcej w temacie &quot;Refaktoryzacja Programistów&quot;</title><content type='html'>&lt;h2 style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;
Hangout wirtualnego klubu młodych przedsiębiorców w IT&lt;/span&gt;&lt;/h2&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/oTPvYycqKU8?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;br /&gt;
Nie mam złudzeń, że pomysł &lt;a href=&quot;https://twitter.com/wololock&quot;&gt;Szymona Stępniaka z Toruń JUG&lt;/a&gt; założenia &lt;b&gt;&quot;wirtualnego klubu młodych przedsiębiorców w IT”&lt;/b&gt;, któremu w statusie zapisano dyskusję na żywo na temat &lt;i&gt;&quot;praktycznej wiedzy z zakresu nazwijmy to osobistej przedsiębiorczości”&lt;/i&gt; jest bezsprzecznym sukcesem wydawniczym. Można by dyskutować o rozmiarze tego sukcesu, ale tę przyjemność składam w Twoje ręce, aby w spokoju kontemplując ocenić wartości, które za tym idą.&lt;br /&gt;
&lt;br /&gt;
A miła twarz Marcina na reklamówce nagrania z hangoutu jeszcze podbija poziom specjalności całego wydarzenia.&lt;br /&gt;
&lt;h2&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;
Mail Szymona&lt;/span&gt;&lt;/h2&gt;
Szymon napisał do mnie maila &lt;b&gt;8 października&lt;/b&gt;, aby już &lt;b&gt;23-tego&lt;/b&gt; światło ujrzała pierwsza część. Przywołam maila Szymona w całości ku odnotowaniu tego faktu publicznie i aby nie pozostawać w błędnym przekonaniu, że ten pomysł był mój. Nie był.&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;i&gt;Cześć Jacku,&amp;nbsp;&lt;/i&gt;&lt;/blockquote&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;i&gt;Czytając wczoraj &lt;a href=&quot;https://twitter.com/jaceklaskowski/status/519122131700174848&quot;&gt;Twojego streama na Twitterze&lt;/a&gt; i &lt;a href=&quot;http://jlaskowski.blogspot.com/2014/10/oferty-pracy-dla-programistow-scala-i.html&quot;&gt;ostatni wpis na blogu&lt;/a&gt; naszła mnie taka mała myśl, którą chciałbym się z Tobą podzielić. Sądzę, że pomysł mógłby Ci się spodobać.&amp;nbsp;&lt;/i&gt;&lt;/blockquote&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;i&gt;O co chodzi? Generalnie wydaje mi się, że w naszej społeczności brakuje praktycznej wiedzy z zakresu nazwijmy to osobistej przedsiębiorczości. Ludzie tak mocno przywykli do pracy na etacie, że nie zdają sobie sprawy z potencjału, jaki niesie ze sobą praca na własny rachunek. Często wyobrażenia o takim właśnie rozwiązaniu są przykrywane wizją olbrzymiego ryzyka, porażki oraz zmarnowanego trudu. To prawda, że działalność na własną rękę jest trudniejsza niż zaczepienie się w dowolnej firmie na etat. Ale jest jednocześnie znacznie bardziej atrakcyjna pod wieloma względami - potrafi być dużo bardziej kształcąca, rozwijająca sieć kontaktów oraz ograniczona jedynie naszą wyobraźnią i możliwościami, które rosną proporcjonalnie do czasu jaki wkładamy w rozwijanie swojego biznesu. Nie wiem czy ta diagnoza w ogólności jest słuszna, ale takie odnoszę właśnie wrażenie.&amp;nbsp;&lt;/i&gt;&lt;/blockquote&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;i&gt;To zaś stanowi pretekst do wcielenia w życie dość prostego pomysłu.&amp;nbsp;&lt;/i&gt;&lt;/blockquote&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;i&gt;Co sądzisz o pomyśle spontanicznego powołania czegoś na kształt wirtualnego klubu młodych przedsiębiorców w IT?&amp;nbsp;&lt;/i&gt;&lt;/blockquote&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;i&gt;Idea jest taka, aby stworzyć miejsce i pretekst do tego, aby raz na jakiś czas (np. raz na dwa tygodnie czy nawet miesiąc) uruchamiać hangout, podczas którego uczestnicy mogliby porozmawiać i podzielić się własnymi doświadczeniami w zakresie prowadzenia własnej działalności w branży IT. Chodzi nie tylko o wskazówki natury formalnej, ale również takie z zakresu zarządzania samym sobą w zupełnie nowej rzeczywistości zawodowej. Myślę, że mogłoby to stworzyć całkiem ciekawe kompendium wiedzy praktycznej dla osób zarówno początkujących jak i już zaangażowanych w prowadzenie własnej działalności. W naszym kraju jest wiele osób, które mogłoby w tym temacie powiedzieć wiele ciekawych rzeczy, wliczając Ciebie do tego grona.&amp;nbsp;&lt;/i&gt;&lt;/blockquote&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;i&gt;Co sądzisz o takim pomyśle i czy byłbyś zainteresowany jego animacją? Masz doświadczenie w prowadzeniu grup stacjonarno-wirtualnych, a ponadto zdobywasz obecnie cenne doświadczenie w zakresie prowadzenia działalności, dlatego wydajesz mi się właściwą osobą na tym miejscu. Temat nie jest urgent, domyślam się że masz teraz wiele na głowie, natomiast gdyby choćby jeden taki pilotażowy event do końca tego roku zwołać to myślę że byłoby bardzo fajnie.&amp;nbsp;&lt;/i&gt;&lt;/blockquote&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;i&gt;Pozdrawiam,&lt;br /&gt;Szymon&lt;/i&gt;&lt;/blockquote&gt;
W międzyczasie miałem przyjemność rozmawiać oddzielnie o podobnym zagadnieniu z &lt;a href=&quot;https://twitter.com/marcin_kubala&quot;&gt;Marcinem Kubalą&lt;/a&gt; i &lt;a href=&quot;https://twitter.com/neuvio&quot;&gt;Sebastianem Konkolem&lt;/a&gt;, co przeistoczyło się w &lt;b&gt;klub czterech&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
Wspaniale pracuje się z takimi ludźmi!&lt;br /&gt;
&lt;br /&gt;
I nadeszła wiekopomna chwila, kiedy &lt;b&gt;23 października&lt;/b&gt; o &lt;b&gt;10:46&lt;/b&gt; uruchomiliśmy wspólnie &lt;a href=&quot;http://youtu.be/oTPvYycqKU8&quot;&gt;22-minutówkę o swojsko brzmiącym tytule &quot;Refaktoryzacja programistów”&lt;/a&gt;.&lt;br /&gt;
&lt;h2&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;
(Od)Głosy społeczności&lt;/span&gt;&lt;/h2&gt;
Reakcje społeczności przerosły moje oczekiwania.&lt;br /&gt;
&lt;br /&gt;
Oto kilka, którym nie udało się umknąć przed opublikowaniem (nazwiska pozostaną ukryte ku szczęśliwości ich właścicieli):&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Konrad&lt;/b&gt; (via email) napisał:&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&quot;Bardzo dobry ten twój hangout, czekam na więcej. Zwłaszcza dla kogoś siedzącego w domu takie społecznościowe rzeczy są na wagę złota (plus kupa frajdy). Mam trochę znajomych, którzy kiedyś siedzieli nad programowaniem po 14h/dobę plus weekendy i poznawali wszystko, a dziś żona, dzieci, zmiana priorytetów. Nigdy nie byli i nie są korpo-dziadkami, ale życie ich dogoniło i wzięło w objęcia. &amp;nbsp;Czasem się śmieję, że powinniśmy założyć grupę wsparcia dla podstarzalych programistów. Takich, co to już dają spokój i przestają się ścigać we wszystkim ze wściekłymi 20-latkami, którzy co tydzień wypuszczają nowe frameworki i build toole.&quot;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Marek&lt;/b&gt; (via gtalk) napisał:&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&quot;hej, fajny pomysł.&amp;nbsp;Powiem Ci, że od pewnego czasu chodzi mi po głowie taki pomysł, żeby udzielać się w miarę możliwości w jakiś startupowych projektach.&quot;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Andrzej&lt;/b&gt; (via LinkedIn) napisał:&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&quot;bardzo ciekawa inicjatywa. Myślę, że bardzo wiele osób potrzebuje takiego kamyczka w życiu zawodowym, który spowoduje lawinę poważnych decyzji (w pozytywnym tego słowa znaczeniu).&amp;nbsp;Ja w zasadzie decyzję już podjąłem, określiłem plan rozwojowy i krok po kroku staram się go realizować.&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;Z doświadczenia powiem, że do dyskusji prawdopodobnie włączyło by się o wiele więcej ludzi gdyby można było pozostać anonimowym (chociażby w komentarzach). Ja swojego czasu miałem mnóstwo pytań/wątpliwości, które musiałem zgłębić i raczej starałem się to robić dyskretnie, żeby nie wywołać niepotrzebnych napięć lub błędnych wniosków. Być może przesadzam, ale warto przemyśleć.&quot;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Andrzej&lt;/b&gt; (via skype) napisał:&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&quot;fajny pomysł na nagrania, chętnie się przyłączę”&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Łukasz&lt;/b&gt;&amp;nbsp;(na YouTube) napisał:&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&quot;Bardzo ciekawa inicjatywa, mam nadzieję, że nadal będziecie drążyć temat, a swoje dyskusje publikować na tym kanale. Pozdro&quot;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
Jest również kilka liczb ze społecznościówek - statystyki z &lt;a href=&quot;http://jlaskowski.blogspot.com/2014/10/refaktoryzacja-programistow-rynku-it-w.html&quot;&gt;wpisu z podsumowaniem pierwszego spotkania.&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvL51k_J4lzSu2RbfsThAhHOLkDVpT3uQsVN4y5QDC2AmjhVnSQOUUGG-SsyBaJIFOvaRVru0-aosjlj3HR78m58BmL3eCpop8VxPxUq06YoCon_JOo8pEowuG05snL94nKEbP9w/s1600/refaktoryzacja-blog-statystyki.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvL51k_J4lzSu2RbfsThAhHOLkDVpT3uQsVN4y5QDC2AmjhVnSQOUUGG-SsyBaJIFOvaRVru0-aosjlj3HR78m58BmL3eCpop8VxPxUq06YoCon_JOo8pEowuG05snL94nKEbP9w/s1600/refaktoryzacja-blog-statystyki.png&quot; height=&quot;113&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Jest też statystyka liczby czytelników wpisu.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiN3wMtdq6wXr0yJ1Jgf8Y52qwWYixBf8X1hZry_q7Q-unDac5290CikeacZvyJ-NXK4ZYiHL-eFT4JufSJzTpj3MD37uOM-tkN6lRtMTnUYT9IT-aXawdJxvVDaIzDkJd8hUkegQ/s1600/2014-10-26_2140.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiN3wMtdq6wXr0yJ1Jgf8Y52qwWYixBf8X1hZry_q7Q-unDac5290CikeacZvyJ-NXK4ZYiHL-eFT4JufSJzTpj3MD37uOM-tkN6lRtMTnUYT9IT-aXawdJxvVDaIzDkJd8hUkegQ/s1600/2014-10-26_2140.png&quot; height=&quot;36&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Jest również obserwatorów z kanału YouTube.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvLlZLHdJZzCXZP1QsueDAKJTmyIOplHKBXnWXbind1k3KrmLABuafMtpvYFchSEcVjxnnsrDBsQstMmBDtPnD8_Giqm4OMPWk0GaiyyhycwkqjQqObV8Cx9FgPBMw-YoclAinrQ/s1600/refaktoryzacja-youtube-statystyki.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvLlZLHdJZzCXZP1QsueDAKJTmyIOplHKBXnWXbind1k3KrmLABuafMtpvYFchSEcVjxnnsrDBsQstMmBDtPnD8_Giqm4OMPWk0GaiyyhycwkqjQqObV8Cx9FgPBMw-YoclAinrQ/s1600/refaktoryzacja-youtube-statystyki.png&quot; height=&quot;112&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h2&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;Kolejna edycja&lt;/span&gt;&lt;/h2&gt;
&lt;br /&gt;
&lt;a href=&quot;https://plus.google.com/events/cso557h6q25sdnddk4t2ngrasd8&quot;&gt;Kolejny odcinek już 30 października o 10:15.&lt;/a&gt;&amp;nbsp;Zapraszamy!</content><link rel='replies' type='application/atom+xml' href='http://jlaskowski.blogspot.com/feeds/2465402881023952714/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://jlaskowski.blogspot.com/2014/10/klub-modych-przedsiebiorcow-it.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/2465402881023952714'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/2465402881023952714'/><link rel='alternate' type='text/html' href='http://jlaskowski.blogspot.com/2014/10/klub-modych-przedsiebiorcow-it.html' title='Klub młodych przedsiębiorców IT - społeczność żąda więcej w temacie &quot;Refaktoryzacja Programistów&quot;'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/09734540973692423017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvL51k_J4lzSu2RbfsThAhHOLkDVpT3uQsVN4y5QDC2AmjhVnSQOUUGG-SsyBaJIFOvaRVru0-aosjlj3HR78m58BmL3eCpop8VxPxUq06YoCon_JOo8pEowuG05snL94nKEbP9w/s72-c/refaktoryzacja-blog-statystyki.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20941681.post-4174164415675231874</id><published>2014-10-23T11:28:00.001+02:00</published><updated>2014-10-26T22:49:02.076+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="hangouts"/><category scheme="http://www.blogger.com/atom/ns#" term="it-w-polsce"/><category scheme="http://www.blogger.com/atom/ns#" term="refaktoryzacja-programistow"/><title type='text'>Refaktoryzacja programistów (rynku IT w Polsce) - nowa inicjatywa społecznościowa</title><content type='html'>Pierwsze nagranie jest już w Sieci. Spotkaliśmy się dzisiaj i już dzisiaj jest produkt! Bez jakichkolwiek modyfikacji, obfuskacji, dopieszczania, czy innych rzeczy, które może i podniosłyby wartość produktu, ale tym razem górę wzięło motto &lt;a href=&quot;http://en.wikipedia.org/wiki/Release_early,_release_often&quot;&gt;&quot;Release Early, Release Often&quot;&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/oTPvYycqKU8?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;br /&gt;
Obejrzyj, przemyśl, wypowiedz się.&lt;br /&gt;
&lt;br /&gt;
Panowie&amp;nbsp;&lt;a class=&quot;g-profile&quot; href=&quot;https://plus.google.com/113936656891384018832&quot; target=&quot;_blank&quot;&gt;+Szymon Stępniak&lt;/a&gt;&amp;nbsp;&lt;a class=&quot;g-profile&quot; href=&quot;https://plus.google.com/113678589690505673527&quot; target=&quot;_blank&quot;&gt;+Marcin Kubala&lt;/a&gt;&amp;nbsp;&lt;a class=&quot;g-profile&quot; href=&quot;https://plus.google.com/109172394045713461738&quot; target=&quot;_blank&quot;&gt;+Sebastian Konkol&lt;/a&gt;&amp;nbsp;oraz ja, Jacek Laskowski, postanowiliśmy skrzyknąć się i podyskutować o sprawach dotyczących życia programisty na naszym podwórku (w Polsce).&lt;br /&gt;
&lt;br /&gt;
Łączy nas jedno = pracujemy w branży IT (z mniejszymi lub większymi sukcesami zawodowymi). Dzieli nas kilka spraw - żyjemy w innych miastach (Toruń, Kraków, Warszawa), pracujemy w innej konfiguracji biznesowej (samodzielna działalność gospodarcza, właściciel firmy, pracownik), oferujemy na rynku inne umiejętności (programista, szef zespołu, lider społeczności, oszołom technologiczny) i mamy inne umocowanie rodzinne - żonaty, dzieciaty, z dziewczyną.&lt;br /&gt;
&lt;br /&gt;
Wszystko to sprawia, że kiedy padł pomysł takich spotkań, nie było sprzeciwu.&lt;br /&gt;
&lt;br /&gt;
A Tobie jak się podoba inicjatywa?</content><link rel='replies' type='application/atom+xml' href='http://jlaskowski.blogspot.com/feeds/4174164415675231874/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://jlaskowski.blogspot.com/2014/10/refaktoryzacja-programistow-rynku-it-w.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/4174164415675231874'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/4174164415675231874'/><link rel='alternate' type='text/html' href='http://jlaskowski.blogspot.com/2014/10/refaktoryzacja-programistow-rynku-it-w.html' title='Refaktoryzacja programistów (rynku IT w Polsce) - nowa inicjatywa społecznościowa'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/09734540973692423017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20941681.post-4532136345183674601</id><published>2014-10-22T00:31:00.003+02:00</published><updated>2014-10-22T00:39:09.476+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="różne"/><title type='text'>Słowotok społecznościowy głównie na twitterze - za krótko jednak</title><content type='html'>Pamiętam bardzo dobrze czasy, kiedy &lt;a href=&quot;http://pl.wikipedia.org/wiki/Mikroblog&quot;&gt;mikroblogowanie&lt;/a&gt; nie było dla mnie wartościowym sposobem wymiany myśli. Ostatnio jednak jest zupełnie inaczej.&lt;br /&gt;
&lt;br /&gt;
Zreflektowałem się, że kiedykolwiek chciałbym przekazać myśl, wybieram &lt;a href=&quot;http://twitter.com/jaceklaskowski&quot;&gt;twittera&lt;/a&gt;. Jakkolwiek 144 znaki nie pozwala na &quot;wyrzucenie&quot; z siebie wszystkiego, to po kilku latach korzystania z tego medium, daję radę.&lt;br /&gt;
&lt;br /&gt;
I to mnie właśnie przeraża w twitterze - jego prostota, która zawęziła moje pole literackiego działania do owych 144 znaków.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://twitter.com/jaceklaskowski&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbECI9Caa14aVBETTt1LalNgKyhBjiZA311zaD0P0a4VxbD1WUfvZALMxrO2QVRwDpW-Zf9WjUFsAnlo5_Jcy3LNp0xOvGobJgYVEqxPzPHxGCfWQTGj8JXIpMrrP5HVwOZRq_nQ/s1600/twitter-profile.png&quot; height=&quot;205&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Po całym dniu &quot;strzelania&quot; 144 znakami na twitterze mam po prostu dosyć i wszystko zostało już w zasadzie powiedziane. Co mi tam zatem zabierać się za wpisy na blogu (szczególnie polskim niestety), kiedy, co chciałem powiedzieć, powiedziałem, a resztę przeczytałem na &lt;a href=&quot;http://www.quora.com/Jacek-Laskowski&quot;&gt;Quora&lt;/a&gt;&amp;nbsp;lub &lt;a href=&quot;http://stackoverflow.com/users/1305344/jacek-laskowski&quot;&gt;StackOverflow&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
W Quorę dopiero wchodzę i traktuję ją wciąż jako niewielką alternatywę do StackOverflow, &lt;a href=&quot;http://stackoverflow.com/tags/sbt/topusers&quot;&gt;na którym wyżywam się głównie na kanale sbt&lt;/a&gt;. I właśnie po takiej dziennej dawce wypowiedzi na SO, pisania mam już wystarczająco w zakresie ponad 144 znaków.&lt;br /&gt;
&lt;br /&gt;
Do tego dochodzi jeszcze monitorowanie (w trybie do odczytu) &lt;a href=&quot;http://pl.linkedin.com/in/jaceklaskowski/&quot;&gt;LinkedIn&lt;/a&gt;, trochę &lt;a href=&quot;https://github.com/jaceklaskowski&quot;&gt;commits na GitHub&lt;/a&gt;&amp;nbsp;i idę spać z głową naładowaną pomysłami. A że obecny sponsor pozwala na szerokozakrojone wizje architektoniczne, to i czytania (dla wybrania właściwego rozwiązania) sporo.&lt;br /&gt;
&lt;br /&gt;
Zatem jakbym był wszędzie, a nie ma mnie tutaj.&lt;br /&gt;
&lt;br /&gt;
Możnaby zapytać, dlaczego mnie to martwi i dla zainteresowanych śpieszę z odpowiedzią - brakuje mi możliwości poruszania nowych technologii w dyskusjach w naszym, lokalnym, polskim środowisku informatycznym. Nie mówię, że nie ma spotkań/meetupów czy konferencji, ale wciąż brakuje mi miejsc, w których mógłbym poruszyć kwestie adekwatności stosowania nowych technologii, które mnie obecnie zajmują, do zadanych obszarów. Weźmy&amp;nbsp;&lt;a href=&quot;https://spark.apache.org/&quot;&gt;Spark&lt;/a&gt;, &lt;a href=&quot;https://storm.apache.org/&quot;&gt;Storm&lt;/a&gt;, &lt;a href=&quot;https://github.com/coreos/etcd&quot;&gt;etcd&lt;/a&gt;, &lt;a href=&quot;https://www.docker.com/&quot;&gt;Docker&lt;/a&gt;, &lt;a href=&quot;http://www.ansible.com/home&quot;&gt;Ansible&lt;/a&gt;, &lt;a href=&quot;http://zookeeper.apache.org/&quot;&gt;ZooKeeper&lt;/a&gt;, &lt;a href=&quot;http://cassandra.apache.org/&quot;&gt;Cassandra&lt;/a&gt;, bazy grafowe (z &lt;a href=&quot;http://thinkaurelius.github.io/titan/&quot;&gt;Titan&lt;/a&gt;), &lt;a href=&quot;http://mesos.apache.org/&quot;&gt;Mesos&lt;/a&gt;, &lt;a href=&quot;http://curator.apache.org/&quot;&gt;Curator&lt;/a&gt;&amp;nbsp;i kilka innych poza-stricte-scalowych tematów, które zajmują mnie ostatnimi czasy, bo &lt;i&gt;jedynie&lt;/i&gt; czuję, że one mogą spełnić moje wymagania architektoniczne (oczywiście to jedynie już zawężona pula projektów, które rozważam po &quot;ostrej&quot; selekcji). Wciąż zdecydowanie za mało spotkań typu &lt;i&gt;hackathon&lt;/i&gt;&amp;nbsp;czy warsztatów, gdzie z innymi napaleńcami rozwikływałbym tajniki produktu i konsultowałbym pomysły.&lt;br /&gt;
&lt;br /&gt;
Podczas rozpoznawania produktu, tworzę wiele notatek na boku, w &lt;a href=&quot;https://evernote.com/&quot;&gt;Evernote&lt;/a&gt;, i tak sobie myślę, że warto byłoby je upublicznić pro publico bono i mojej. Mam jednak pewne obawy przed plagiatem, bo większość z materiału w moich notatkach, to kopie całych zdań, które są kwintesencją pełniejszego artykułu czy prezentacji. Chciałbym je jednak móc skonfrontować z wiedzą innych &lt;i&gt;lokalesów&lt;/i&gt;.&lt;br /&gt;
&lt;br /&gt;
Skoro zależy mi bardzo na ożywieniu polskiego środowiska informatycznego pod kątem zastosowania nowych technologii (niekoniecznie wyłącznie programistycznych ze &lt;a href=&quot;http://www.scala-lang.org/&quot;&gt;Scalą&lt;/a&gt; w roli głównej) oraz wyrażaniu swoich myśli obszerniej (poza 144 znaki), to może właśnie należałoby skorzystać z tego miejsca - na polskojęzycznym blogu - i tutaj szukać merytorycznego wsparcia.&lt;br /&gt;
&lt;br /&gt;
Pamiętam rozmowę z &lt;a href=&quot;https://twitter.com/bartekzdanowski&quot;&gt;Bartkiem Zdanowskim&lt;/a&gt;, który (podczas naszej wspólnej wizyty na konferencji we Lwowie) wspominał z rozrzewnieniem o wygaszonej już inicjatywie &lt;a href=&quot;http://pietrowski.info/&quot;&gt;Sebastiana Pietrowskiego&lt;/a&gt;, która polegała na publikowaniu wpisów z blogów z krótkimi opisami na własnym blogu, co pozwalało na zorientowanie się w pojawiających się co rusz nowych narzędziach. Nie zamierzam tego reaktywować, ale coś na ten kształt się właśnie w mojej głowie kluje.&lt;br /&gt;
&lt;br /&gt;
Niech ten wpis będzie swoistym ożywieniem tego miejsca. Do usłyszenia niebawem!&lt;br /&gt;
&lt;br /&gt;
A Ty gdzie zrzucasz stan swoich rejestrów mózgowych do publicznej konsumpcji? &lt;a href=&quot;https://pages.github.com/&quot;&gt;GitHub Pages&lt;/a&gt;&amp;nbsp;może? Inne &lt;a href=&quot;https://medium.com/&quot;&gt;medium&lt;/a&gt;? Czy po prostu tak leciwie trochę w postaci notatek na boku na dysku lokalnym? Chciałbym móc znaleźć właściwe miejsce...&lt;br /&gt;
&lt;br /&gt;
p.s. Jeśli chciałbyś dołączyć do mojego zespołu &quot;poszukiwaczy właściwych rozwiązań&quot;, skontaktuj się ze mną na &lt;a href=&quot;mailto:jacek@japila.pl&quot;&gt;jacek@japila.pl&lt;/a&gt;. Pogadajmy!</content><link rel='replies' type='application/atom+xml' href='http://jlaskowski.blogspot.com/feeds/4532136345183674601/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://jlaskowski.blogspot.com/2014/10/sowotok-spoecznosciowy-gownie-na.html#comment-form' title='Komentarze (1)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/4532136345183674601'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/4532136345183674601'/><link rel='alternate' type='text/html' href='http://jlaskowski.blogspot.com/2014/10/sowotok-spoecznosciowy-gownie-na.html' title='Słowotok społecznościowy głównie na twitterze - za krótko jednak'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/09734540973692423017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbECI9Caa14aVBETTt1LalNgKyhBjiZA311zaD0P0a4VxbD1WUfvZALMxrO2QVRwDpW-Zf9WjUFsAnlo5_Jcy3LNp0xOvGobJgYVEqxPzPHxGCfWQTGj8JXIpMrrP5HVwOZRq_nQ/s72-c/twitter-profile.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20941681.post-6368378346227069695</id><published>2014-10-06T21:51:00.000+02:00</published><updated>2014-10-06T21:51:48.808+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="scala"/><category scheme="http://www.blogger.com/atom/ns#" term="warszawscala"/><title type='text'>Oferty pracy dla programistów Scala i chroniczny brak obsady - mój pierwszy miesiąc poza korpo</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
Zdumiewające, jak ciężko jest znaleźć &lt;b&gt;dobrych programistów&lt;/b&gt;, a&amp;nbsp;jeszcze bardziej nakłonić ich do przyłączenia się do projektu (aka zmiany obecnego zatrudnienia).&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
Taką myśl opublikowałem na &lt;a href=&quot;https://twitter.com/jaceklaskowski/status/519122131700174848&quot;&gt;moim koncie na twitterze&lt;/a&gt; i prawie natychmiast padło pytanie o sprecyzowanie &lt;i&gt;&quot;dobrego programisty&quot;&lt;/i&gt;. Śpieszę wyjaśnić.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://twitter.com/jaceklaskowski/status/519122131700174848&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqRP4DqxYEavYwN8SAEQLDsWgNo2m4dsocnJpEZRg2KlJ16MVgxJMAi8oN_c1EZjmlrdw3Di_cx7_6QnBILgDFDe7jMBf4_8kQpliaiFIf6MsNxXZCktyoinGzLviiBpk2IXQ9SQ/s1600/joboffers-no-candidates-twitter-timeline.png&quot; height=&quot;320&quot; width=&quot;281&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;
Jak to pewien Jacek powiedział: &lt;i&gt;&quot;Nie ważne co, ważne z kim&quot;&lt;/i&gt; i to jakby definiuje w pewnym sensie owego dobrego programistę. Ma to być ktoś, z kim można spędzić czas na projekcie przyjemnie i go zakończyć (projekt) w terminie.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Owego dobrego programistę poznaje się po efektach jego decyzji - ma świadomość upływającego czasu i walki między doskonałym kiedyś a działającym w terminie. Jeśli uda się utrzymać doskonałe w terminie, tym lepiej dla zespołu. Najważniejsze jednak, aby potrafić dotrzymać terminu lub w terminie oznajmić jego niedotrzymanie. Ja wciąż walczę ze swymi żądzami poszukiwania świętego graala, kiedy obecne rozwiązanie jest w pełni wystarczające. Taką cechę nazywam&amp;nbsp;&lt;a href=&quot;http://sjp.pwn.pl/sjp/terminowy;2577979.html&quot;&gt;terminowością&lt;/a&gt;.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Dobrym programista to również osoba, która ma świadomość bezkresu własnej niewiedzy. Doskonała znajomość języka Java u niego nie przekreśla zastosowania &lt;a href=&quot;http://www.scala-lang.org/&quot;&gt;języka Scala&lt;/a&gt; (lub wyjątkowo egzotycznego Go, Elm czy Elixir). Jeśli narzędzie niespecjalnie pasuje, to się go po prostu nie stosuje i szuka właściw(sz)ego. Taką cechę nazwałbym &lt;a href=&quot;http://pl.wikipedia.org/wiki/%C5%9Awiadomo%C5%9B%C4%87&quot;&gt;świadomością&lt;/a&gt; technologiczną.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Akceptowanie wartości nieznanego jest podstawą egzystencji dobrego programisty. Ciągła otwartość na nowe rozwiązania i akceptowanie ich odmienności, która wymusza &quot;zerowanie&quot; dotychczasowego rejestru doświadczenia jest wliczona w kontrakt codzienności dobrego programisty. To nazwałbym &lt;a href=&quot;http://www.humanizm.net.pl/otwartosc.html&quot;&gt;otwartością umysłu&lt;/a&gt;.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Moim obecnym konikiem jest rozgrzewanie rynku polskiego na przyjęcie języka Scala jako wartościowego języka programowania dla wielu zastosowań, w których do niedawna widziałem miejsce wyłącznie dla Javy. Koniec z tym! Java jest dobra, ale nie bardziej niż Scala (dalekim od określenia Scali &quot;lepszą Javą&quot;, ale nie ukrywam, że czasami ciśnie się na usta takie określenie). Najbardziej zależy mi na tej otwartości, która dopuściłaby młodszych stażem do zaawansowanego rynku programistów. Wielu ekspertów javowych, przy przejściu na nowy język Scala, jest naturalnie ponownie nowicjuszami. I to sobie cenię w nowych językach, które wymuszają takie &quot;sprowadzenie na zero&quot;.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;a href=&quot;http://jlaskowski.blogspot.com/2014/08/bye-bye-citiczas-zmian-nadszed.html&quot;&gt;Od kiedy jestem poza korporacją&lt;/a&gt;, chętniej znajduję czas na rozmawę z osobami spoza mojego stałego kręgu znajomych. W zasadzie jestem zmuszony do takiego działania, aby dostać się do ciekawych projektów, których okazuje się, że jest cała masa wokół mnie.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Weźmy ostatnie moje dokonania na tym polu.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Jest pewna firma (której nazwy nie ujawnię jeszcze), która powierzyła mi zadanie stworzenia całej linii produkcyjnej dla produktów monitorujących. Do tego oczywiście potrzebni są ludzie, których nie ma i to również zlecono mi jako zadanie dodatkowe. Innymi słowy, jak nie znajdę, sam będę dłubał, a to mnie z pewnością zabije czasowo. Mam zlecenie na &lt;b&gt;zatrudnienie 3 osób&lt;/b&gt;, które będą stanowiły przyczółek przyszłego zespołu deweloperskiego, które zestawią całą linię produkcyjną (począwszy od gałęzi w git&amp;nbsp;+ &amp;nbsp;jenkins&amp;nbsp;+ gerrit&amp;nbsp;+ co tam jeszcze potrzebne, aby proces spełniał oczekiwania osób, które w nim uczestniczą). Mają to być dobrzy programiści, którzy nie są zadufani w sobie, w ich znajomość technologiczną i &quot;zajefajność&quot;, i którzy są otwarci na nowe, nieznane, a (co mi sprawia najwięcej problemów) radzą sobie z bezkresem wyboru technologicznego.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Pojawiły się w międzyczasie jeszcze firmy So1 (poszukiwane &lt;b&gt;3-4 osoby&lt;/b&gt;), AdPilot (&lt;b&gt;2 osoby&lt;/b&gt;) oraz Datastax (&lt;b&gt;1 osoba&lt;/b&gt;), które w sumie stanowią o nowych miejscach pracy dla ca &lt;b&gt;10 programistów scalowych&lt;/b&gt;&amp;nbsp;w Warszawie (!) W niektórych przypadkach wybór języka jest drugorzędny i nie ma jakiegokolwiek znaczenia dla sponsorów. Chcesz F#? Masz go! Chcesz Scalę? Masz ją! Chcesz XYZ? Wybór należy do Ciebie.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Powstała również strona &lt;a href=&quot;http://scalawaw.github.io/&quot;&gt;ScalaWAW&lt;/a&gt;, która wypisuje firmy z imienia i nazwiska, które oferują miejsca pracy dla programistów scalowych. Jak napisał&amp;nbsp;&lt;a href=&quot;https://twitter.com/gkossakowski/status/517416315506950148&quot;&gt;@gkossakowski na swoim kanale na twitterze&lt;/a&gt;:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://twitter.com/gkossakowski/status/517416315506950148&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidBqj2OV5wyAJe_z-zVrV2PjmHt-hZqJlbgKbWPdhnslJVlK9AXAPryENjE3gCtVnhj3qiv628EejaKN6lR4PLS7OIYyL9y9Ke0-XemFw20VxXypDInlKF2JbPz-TnOTHcAPacaQ/s1600/gkossakowski-typesafe-metrics-scala-poland.png&quot; height=&quot;206&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Liczba aktywności scalowych w Polsce przewyższa UK, Francję i Niemcy razem wzięte (!)&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Okazuje się, że jest sporo miejsc pracy dla osób, które chcą wejść w Scalę. Problem jednak w tym, że spotykane przeze mnie osoby, deklarują jedynie chęć i brakuje w tym ostatecznej decyzji, która sprawiłaby, że dostaną to, czego chcą - pracy w roli programisty scalowego. Jakimś cudem nie dochodzi do scalenia.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Coś mi mówi, że się trochę technologicznie rozleniwiliśmy. Duże firmy i korporacje dodają do tego jeszcze złudne poczucie stabilności, a to właśnie tam znajduje się spora część &quot;chętnej&quot; kadry scalowej. Bywa.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Napisz do mnie na &lt;a href=&quot;mailto:jacek@japila.pl&quot;&gt;jacek@japila.pl&lt;/a&gt;, gdyby oferta zatrudnienia jako programista scalowy w Warszawie była w Twoim obszarze zainteresowań. W kilku miejscach mógłbym znacząco pomóc.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://jlaskowski.blogspot.com/feeds/6368378346227069695/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://jlaskowski.blogspot.com/2014/10/oferty-pracy-dla-programistow-scala-i.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/6368378346227069695'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/6368378346227069695'/><link rel='alternate' type='text/html' href='http://jlaskowski.blogspot.com/2014/10/oferty-pracy-dla-programistow-scala-i.html' title='Oferty pracy dla programistów Scala i chroniczny brak obsady - mój pierwszy miesiąc poza korpo'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/09734540973692423017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqRP4DqxYEavYwN8SAEQLDsWgNo2m4dsocnJpEZRg2KlJ16MVgxJMAi8oN_c1EZjmlrdw3Di_cx7_6QnBILgDFDe7jMBf4_8kQpliaiFIf6MsNxXZCktyoinGzLviiBpk2IXQ9SQ/s72-c/joboffers-no-candidates-twitter-timeline.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20941681.post-1698375709278632679</id><published>2014-08-31T11:18:00.001+02:00</published><updated>2014-08-31T11:18:15.450+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="konferencje"/><category scheme="http://www.blogger.com/atom/ns#" term="scala"/><title type='text'>Kamil z Warsjawy pisze, że &quot;strasznie mało jest zgłoszonych warsztatów ze Scali&quot;?!</title><content type='html'>Dostałem dwa dni temu maila od Kamila - organizatora &lt;a href=&quot;http://warsjawa.pl/&quot;&gt;Warsjawy&lt;/a&gt;, która na swojej stronie domowej przedstawia się tymi słowami:&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&quot;Conference for developers, by developers. Unique 100% workshop formula. “Learn by doing” approach. Proudly host workshops related to all aspects of software development: designing, developing, testing, maintaining etc. Initially oriented around Java and JVM programming languages. Now open to other programming languages like &lt;b&gt;Scala&lt;/b&gt;, Groovy, Python, mobile development for Android, iOS and others.&quot;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
Świadomie podkreśliłem &lt;a href=&quot;http://www.scala-lang.org/&quot;&gt;Scala&lt;/a&gt; - język moich ostatnich trudów mentalno-projektowych, któremu poświęcam prawie całe 100% swojego czasu&amp;nbsp;i żywo jestem zainteresowany, aby więcej działo się w Polsce w tym obszarze. Widać dużo trzeba jeszcze zrobić, bo Kamil napisał:&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Cześć,&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
&lt;i&gt;Przejrzeliśmy dzisiaj (kolejny raz) zgłoszenia z C4P i &lt;b&gt;strasznie mało&lt;/b&gt; jest zgłoszonych warsztatów ze &lt;b&gt;Scali&lt;/b&gt;, a temat wydaje się &lt;b&gt;strasznie popularny&lt;/b&gt; od dłuższego czasu.&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
&lt;i&gt;Macie może jakieś opinie z czego to wynika? Może potrzebujecie jakiejś pomocy lub dodatkowej osoby do rady programowej?&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
&lt;i&gt;Jeśli macie jakichś niezagadanych prelegentów to odezwijcie się do nich, bo ścieżka scali wygląda &lt;b&gt;dużo, dużo gorzej&lt;/b&gt; niż się spodziewaliśmy.&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
&lt;i&gt;Pozdrawiam&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;Kamil&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
I tu pojawiła się moja odpowiedź, którą postanowiłem opublikować, aby sprowokować dyskusję w naszym światku o stanie akceptacji Scali. Chciałbym się w wielu miejscach mylić i proszę o komentarze, które sprowadzą mnie na poprawną ścieżkę myślenia o Scali w Polsce.&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Cześć Kamil,&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
&lt;i&gt;Mam wrażenie, że w Polsce temat Scali jest podzielony na dwie kategorie osób:&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
&lt;i&gt;1. już czujących się pewnie&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;2. dopiero raczkujących (zwykle wyłącznie przyglądających się z nielicznymi wypadami na Coursera)&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
&lt;i&gt;Nie siliłbym się na większe rozczłonkowanie społeczności scalowej w PL.&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
&lt;i&gt;Obie grupy przenikają się i wyłącznie brak konfrontacji ich uczestników pozwala jednym sądzić, że należą do grupy innej niż faktycznie powinni przynależeć (w oby kierunkach).&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
&lt;i&gt;Sam jestem osobą, która (wierzy, że) czuje się pewnie w Scali, ale daleko mi do mistrzostwa i powiedzmy, że panuję nad sytuacją, co dla wielu zaawansowanych jest wystarczające, aby przypisać mnie do grupy &quot;dopiero raczkujących&quot;. To ma ten nieprzyjemny skutek, że Ci znacznie słabsi do tej grupy nie powinni już należeć. Chciałoby się wyznaczyć kolejną grupę/kategorię osób dla podobnych mi, ale uważam, że wtedy należałoby stworzyć znacznie więcej grup, które wyznaczone byłyby przez liczbę projektów - zamkniętych/w firmach czy open source (możnaby liczyć przez liczbę commit&#39;ów lub aktywność na StackOverflow czy grupach dyskusyjnych). A to pewnie i tak nie dałoby satysfakcjonującego podziału i tylko zagmatwałoby temat jeszcze bardziej.&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
&lt;i&gt;W naszej sytuacji, najbardziej interesującą grupą są &quot;już czujący się pewnie&quot;. Z nimi jest zawsze kłopot - w dowolnym języku/technologi - są zarobieni, nie chce im się edukować innych, czy angażować się pozapracowe aktywności, albo po prostu nie odnaleźli w sobie wciąż umiejętności &quot;sprzedawania&quot; wiedzy w postaci wykładów (prostsze) czy warsztatów (trudniejsze merytorycznie i to przygotowanie materiały dla innych).&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
&lt;i&gt;Młodość języka Scala w Polsce, wielka różnorodność języków, bibliotek, szkieletów aplikacyjnych, itp. i niewielka wciąż liczba aktywności wokół Scali, sprawiają, że efekt mamy w postaci niewielkiej liczby zgłoszeń na warsjawę. Poagituję. Stay tuned!&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
&lt;i&gt;Jacek&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
Jak obiecałem, agituję. Kto zechciałby wesprzeć warsjawę?&lt;br /&gt;
&lt;br /&gt;
Ja deklarowałem początkowo, że będę wyłącznie w radzie programowej dla Scali, ale już mi pisano, że taki luksus mi się już nie należy. Najwyższa pora zaradzić tej niskiej liczności zgłoszeń scalowych na warsjawie!&lt;br /&gt;
&lt;br /&gt;
Ode mnie możecie liczyć na praktyczne wprowadzenie do Scali przez jej zastosowanie do budowania aplikacji webowych (&lt;a href=&quot;https://www.playframework.com/&quot;&gt;Play Framework&lt;/a&gt;), dostępu do bazy danych (&lt;a href=&quot;https://www.playframework.com/documentation/2.4.x/ScalaAnorm&quot;&gt;Anorm&lt;/a&gt; i &lt;a href=&quot;http://slick.typesafe.com/&quot;&gt;Slick&lt;/a&gt;), oraz...potencjalnie...opanowania tematu współbieżności (&lt;a href=&quot;http://akka.io/&quot;&gt;Akka&lt;/a&gt;) czy&amp;nbsp;mikroserwisów (&lt;a href=&quot;http://spray.io/&quot;&gt;Spray&lt;/a&gt;). Wszystko okraszone &lt;a href=&quot;http://www.scala-sbt.org/&quot;&gt;sbt&lt;/a&gt;. Chciałoby się więcej, ale byłoby za wiele i za pobieżnie (i pewnie za mało praktycznie), więc wstrzymam się ze swoimi chęciami. Zgłaszam tym samym zapotrzebowanie na skrojenie mojego pomysłu tematu warsztatu na Twoją modłę, jeśli zainteresowałby Cię temat, zechciałbyś poświęcić swój czas i wyjść z warsztatu zadowolony. Proszę o pomoc, abyśmy wspólnie spędzili kilka godzin fajnego scalowania.&lt;br /&gt;
&lt;br /&gt;
Proszę również o komentarze w sprawie niskiej frekwencji zgłoszeń okołoscalowych. Pomóż mi to zmienić! Zgłoś temat - samodzielnie lub wspólnie. Daj znać, że się zastanawiasz, a ja pomogę w znalezieniu współprowadzącego lub w konstrukcji tematu. Proszę...</content><link rel='replies' type='application/atom+xml' href='http://jlaskowski.blogspot.com/feeds/1698375709278632679/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://jlaskowski.blogspot.com/2014/08/kamil-z-warsjawy-pisze-ze-strasznie-mao.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/1698375709278632679'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/1698375709278632679'/><link rel='alternate' type='text/html' href='http://jlaskowski.blogspot.com/2014/08/kamil-z-warsjawy-pisze-ze-strasznie-mao.html' title='Kamil z Warsjawy pisze, że &quot;strasznie mało jest zgłoszonych warsztatów ze Scali&quot;?!'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/09734540973692423017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20941681.post-2519748365921336834</id><published>2014-08-14T12:31:00.001+02:00</published><updated>2014-08-14T13:02:50.013+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="kariera"/><title type='text'>Bye, bye, Citi...czas zmian nadszedł!</title><content type='html'>Wczorajszy dzień obfitował w całkowicie nieznane mi wcześniej doznania. Był niezwykły z kilku powodów i pozostanie takowym jeszcze na długo (nie te lata i nie te serce, aby próbować się mierzyć z takim nawałem wydarzeń ponownie :-))&lt;br /&gt;
&lt;br /&gt;
Wczoraj świętowałem swoje 41 urodziny. Za wszystkie życzenia serdecznie dziękuję. Nie ukrywam, że byłem zdumiony liczbą osób oraz sposobami, w jakie życzenia do mnie docierały - bezpośrednio, smsy, na &lt;a href=&quot;https://twitter.com/jaceklaskowski&quot;&gt;twitterze&lt;/a&gt;, &lt;a href=&quot;mailto:jacek@japila.pl&quot;&gt;mailami&lt;/a&gt; i na...&lt;a href=&quot;https://www.facebook.com/laskowski.jacek&quot;&gt;Facebooku&lt;/a&gt; (wciąż jednak wzdrygam się na myśl, aby z niego częściej korzystać niż sporadycznie). Dziękuję! Miłe to jest, że ktoś pamięta.&lt;br /&gt;
&lt;br /&gt;
Wczoraj również Citi i ja doszliśmy do wniosku o rozwiązaniu umowy o pracę, o czym &lt;a href=&quot;http://sjp.pwn.pl/slownik/2486826/napr%C4%99dce&quot;&gt;naprędce&lt;/a&gt; napisałem na moim angielskojęzycznym blogu &lt;a href=&quot;http://blog.japila.pl/2014/08/bye-bye-citi-on-to-seeking-greener-pastures-elsewhere/&quot;&gt;Bye, bye, Citi…on to seeking greener pastures elsewhere&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSceDMEsdaoZjUbRLz6gRHChvI0bSTmQpaxDXTu6r7H2_CGnTlMmmLo2OxSBXV55gy1UhK7ytm73etIbqc02oMLYPbUlh2rWTO1KbKil7TZyhE3q3LqB8brOD_yXmpQaZ2St9rGg/s1600/porozumienie-citi.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSceDMEsdaoZjUbRLz6gRHChvI0bSTmQpaxDXTu6r7H2_CGnTlMmmLo2OxSBXV55gy1UhK7ytm73etIbqc02oMLYPbUlh2rWTO1KbKil7TZyhE3q3LqB8brOD_yXmpQaZ2St9rGg/s1600/porozumienie-citi.png&quot; height=&quot;175&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Dostałem kilka maili w sprawie mojego odejścia i tego, co chciałbym dalej robić i dociekliwość Mateusza (mail), a później na czacie z Markiem, sprowokowała mnie do spisania moich planów życiowych. Dziękuję panowie za inspirację!&lt;br /&gt;
&lt;br /&gt;
Jeśli czytasz ten wpis - takie małe &lt;a href=&quot;http://en.wikipedia.org/wiki/Manifesto&quot;&gt;manifesto&lt;/a&gt; - i masz coś, co pasuje do opisanego poniżej profilu osobowego, koniecznie się ze mną skontaktuj. Wdzięczność gwarantowana. Na pewno zaangażowany członek zespołu?&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Cześć Mateusz,&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
&lt;i&gt;Dzięki za kontakt. Tak, to prawda, koniec z Citi, bo praca w korporacji, która ma niewiele wspólnego z tworzeniem oprogramowania zmęczyła mnie. Jak kiedyś się spotkamy, opowiem Ci dokładniej - pewnie nawet ochłonę i będzie przyjemniej. Nie mówię &#39;Nie&#39; korporacjom, a tylko niektórym.&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
&lt;i&gt;Poszukuję pracy przy budowaniu zespołów programistów. Poszukuję pracy przy budowaniu oprogramowania, który wymaga dużej interakcji z zespołami - programistów i biznesu. Ten styk jest niezwykle absorbujący i widzę tutaj swój potencjał. Budowanie kultury zespołu programistów to coś, co sprawdziłem w praktyce w ramach społeczności typu &lt;a href=&quot;http://warszawa.jug.pl/&quot;&gt;Warszawa JUG&lt;/a&gt; czy &lt;a href=&quot;http://warszawscala.pl/&quot;&gt;WarszawScaLa&lt;/a&gt;, a w Citi w korpo.&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
&lt;i&gt;Uwielbiam dzielić się wiedzą i...co niestety często wiąże się z konfliktami...pouczać. Widzę u siebie potrzebę wyćwiczenia wsłuchiwania się w potrzeby innych - co mnie nakręca i interesuje, innym może wydawać się nudne i stratą czasu. Nic na siłę. Czasami potrzeba czasu. Tę potrzebę &quot;wstrajania się w odbiorcę&quot; chciałbym kontynuować i wyspecjalizować się w tym. Nota bene, stąd wynika również moja aktywność na &lt;a href=&quot;http://stackoverflow.com/users/1305344&quot;&gt;StackOverflow&lt;/a&gt;, gdzie mogę testować różne podejścia na żywym organiźmie i to po angielsku, z różnymi kulturowo osobami.&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
&lt;i&gt;Sprawdziłem w Citi podejście ciągłej interakcji z członkami zespołu lokalnie i zdalnie. Zarażono mnie potrzebą codziennych pięciominutówek na stojąco na rozpoczęcie dnia i później 15 minut telefonicznie z innymi lokalizacjami po angielsku - pracowałem w zespole składającym się z 4 osób w Nowym Jorku, 2 osób w Londynie i 4 osób lokalnie w biurze. Był czas na uwspólnienie wiedzy o zaawansowaniu prac i problemach, ale i samą pracę. To chciałbym utrzymać. To pachnie Scrumem, ale za słabym merytorycznie, aby się wypowiedzieć. To jeszcze przede mną.&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
&lt;i&gt;Orzeźwiającym było móc pracować w środowisku finansowym, a wciąż technicznie. To połączenie światów mnie bardzo nakręcało. To chciałbym kontynuować.&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
&lt;i&gt;Marzy mi się praca w roli technicznego adwokata, który rozpoznaje, prototypuje, promuje, zestawia środowisko, pisze testy, programuje, wdraża. Pełny cykl wytwarzania oprogramowania bez ograniczeń. Chciałbym sprawdzić możliwość w Polsce pracy na projektach, a nie w firmie. Dorosłem (i teraz dano mi okazję spróbować) do myślenia, że w branży informatycznej nasza praca powinna przypominać pracę muzyków bez wiodącej kapeli, tj. chcemy zrobić coś fajnego, z fajnymi ludźmi i jeszcze zrobić przy tym kaskę, zbierzmy ekipę i działajmy! Po zakończonym nagraniu płyty, rozchodzimy się. I tak samo z projektami - z projektu na projekt. Ja chcę mieć ciągłą niestałość miejsca, projektu, ludzi, aby wyzbyć się wszystkich przyległości związanych ze stabilnością, która szybko potrafi się u mnie przerodzić w rozleniwienie. Stąd też myślę o działalności gospodarczej i wejściu w układ z kilkoma software house&#39;ami. Jak powiedział jeden z założycieli &lt;a href=&quot;http://www.javeo.eu/&quot;&gt;Javeo&lt;/a&gt; (dawniej Javartu) - Jacek Z. - &quot;nie ważne co, ważne z kim.&quot; Pełna zgoda!&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Zależy mi na szybkiej, a wciąż stosunkowo głębokiej nauce i możliwość uczestniczenia w różnych projektach z różnymi zespołami wydaje mi się właściwą drogą do celu. Ta różnorodność to urzeczywistnienie moich potrzeb! To chciałbym teraz właśnie wdrożyć w życie. Nie wiem, co mnie czeka, bo temat dla mnie całkowicie nowy, ale muszę to sprawdzić i teraz jest właściwa pora.&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
&lt;i&gt;Bardzo polubiłem babranie się w błotku, co w Citi sprowadziło się w ostatnich tygodniach do migracji zlepku ant i maven/antrun do &lt;a href=&quot;http://www.scala-sbt.org/&quot;&gt;sbt&lt;/a&gt;. Nie chodziło o samo sbt, a o przejście do nowszego systemu budowania bez bagażu z 2006 r. Nikt nie chciał/miał czasu/zainteresowania się tym zająć - rozpoznać co jest i zaproponować nowe - a że było konieczne, aby opanować builda i proponować nowocześniejsze podejście w nowych projektach, więc się za to zabrałem. Oczywiście nabywałem wiedzę w trakcie roboty - tutaj bardzo pomogło mi podejście &lt;a href=&quot;http://www.grzegorzbalcerek.net/&quot;&gt;Grzegorza B.&lt;/a&gt; z zespołu: &quot;poznaj wystarczająco wiele, aby dostarczyć produkt na czas&quot; (co wcześniej sprowadzało się do dłubania w temacie jakbym pisał pracę doktorancką, aby później dopiero wykorzystaną wiedzę próbować zastosować w praktyce, często z mniej niż dopuszczalnymi rezultatami).&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
&lt;i&gt;Doświadczenie z pracy z wieloma &quot;popaprańcami technologicznymi&quot; w Citi w zespole (pozdrowienia dla &lt;a href=&quot;https://www.linkedin.com/in/zbigniewszymanski&quot;&gt;Zbyszka&lt;/a&gt;,&amp;nbsp;&lt;a href=&quot;http://www.nurkiewicz.com/&quot;&gt;Tomka&lt;/a&gt;, Marcinów, Arków, Alka, Krzyśka, &lt;a href=&quot;http://www.prowaznik.pl/&quot;&gt;Mariusza&lt;/a&gt;, Kornela, Filipa, &lt;a href=&quot;http://www.goldenline.pl/artur-stanek/&quot;&gt;Artura&lt;/a&gt;, &lt;a href=&quot;https://www.linkedin.com/pub/wojciech-zaborowski/4/743/b88&quot;&gt;Wojtka&lt;/a&gt;), który współ-budowałem z Wojtkiem, a później z Ewą, uważam za bezcenne - doświadczyłem olśnienia, że dobre poznanie narzędzia jest cenne, ale poznanie na poziomie umożliwiającym właściwe zastosowanie go w zadaniu przy oczekiwanym czasie dostarczenia (lub znacząco poniżej jego progu) jest kluczowe w naszej branży i chcę się w takim podejściu specjalizować.&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
&lt;i&gt;Wszedłem w międzyczasie &amp;nbsp;w układ ze startupem, który tworzy aplikację webową i tam wyżywam się ze Scala, Play, angularjs, bootstrap i kilka innych pomniejszych dodatków (rozważam użycie &lt;a href=&quot;http://facebook.github.io/react/&quot;&gt;react&lt;/a&gt; zamiast angular!). Tu podejście skracania czasu dostarczania działających funkcjonalności jest bardzo wyraźne. Czas realizacji to koniec tego miesiąca (!) Ach, te terminy.&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
&lt;i&gt;Pociąga mnie zdobycie umiejętności szybkiego dostarczania gotowego produktu na granicy prototypu. Duża dynamika i umiejętność szybkiego wskazywania właściwych bibliotek jest dla mnie kluczowa. Taka kombinacja R&amp;amp;D ze znaczną dawką szybkiego wdrażania na produkcję. Marzy mi się doświadczenie na własnej skórze ciągłego wdrażania produkcyjnego kilkakrotnie na dzień bez konieczności zatrzymywania produkcji. Infrastruktura-cudo. Zdobycie wiedzy praktycznej co i jak jeszcze przede mną.&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
&lt;i&gt;Rozwiązania-marzenie, w których chciałbym się specjalizować:&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;i&gt;języki programowania: &lt;a href=&quot;http://www.scala-lang.org/&quot;&gt;Scala&lt;/a&gt;, &lt;a href=&quot;http://fsharp.org/&quot;&gt;F#&lt;/a&gt;&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;biblioteki: &lt;a href=&quot;https://github.com/Netflix/RxJava/wiki&quot;&gt;RxJava&lt;/a&gt;,&amp;nbsp;&lt;i&gt;&lt;a href=&quot;http://specs2.org/&quot;&gt;Specs2&lt;/a&gt;,&amp;nbsp;&lt;/i&gt;&lt;a href=&quot;http://akka.io/&quot;&gt;Akka&lt;/a&gt;, &lt;a href=&quot;http://spray.io/&quot;&gt;Spray&lt;/a&gt;,&amp;nbsp;&lt;i&gt;&lt;i&gt;&lt;a href=&quot;http://www.scalacheck.org/&quot;&gt;ScalaCheck&lt;/a&gt;,&amp;nbsp;&lt;/i&gt;&lt;/i&gt;&lt;a href=&quot;https://www.playframework.com/&quot;&gt;Play Framework&lt;/a&gt;, &lt;a href=&quot;https://spark.apache.org/streaming/&quot;&gt;Spark Streaming&lt;/a&gt;, &lt;a href=&quot;http://facebook.github.io/react/&quot;&gt;React&lt;/a&gt;, &lt;a href=&quot;http://requirejs.org/&quot;&gt;requirejs&lt;/a&gt;, &lt;a href=&quot;http://underscorejs.org/&quot;&gt;underscorejs&lt;/a&gt;, &lt;a href=&quot;https://github.com/scalaz/scalaz-stream#about-the-library&quot;&gt;scalaz-streams&lt;/a&gt;&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;narzędzia: &lt;a href=&quot;http://www.scala-sbt.org/&quot;&gt;sbt&lt;/a&gt;, &lt;a href=&quot;https://www.docker.com/&quot;&gt;docker&lt;/a&gt;&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;API: &lt;a href=&quot;http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/package-summary.html&quot;&gt;java.util.concurrent&lt;/a&gt;, &lt;a href=&quot;http://docs.oracle.com/javase/8/docs/api/java/util/stream/package-summary.html&quot;&gt;java.util.stream&lt;/a&gt;&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;paradygmat programowania: &lt;a href=&quot;http://pl.wikipedia.org/wiki/Programowanie_funkcyjne&quot;&gt;funkcyjny&lt;/a&gt;&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;metodyki: &lt;a href=&quot;http://pl.wikipedia.org/wiki/Scrum&quot;&gt;Scrum&lt;/a&gt;, &lt;a href=&quot;http://pl.wikipedia.org/wiki/Kanban&quot;&gt;Kanban&lt;/a&gt;&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;i&gt;Jacek&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://jlaskowski.blogspot.com/feeds/2519748365921336834/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://jlaskowski.blogspot.com/2014/08/bye-bye-citiczas-zmian-nadszed.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/2519748365921336834'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/2519748365921336834'/><link rel='alternate' type='text/html' href='http://jlaskowski.blogspot.com/2014/08/bye-bye-citiczas-zmian-nadszed.html' title='Bye, bye, Citi...czas zmian nadszedł!'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/09734540973692423017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSceDMEsdaoZjUbRLz6gRHChvI0bSTmQpaxDXTu6r7H2_CGnTlMmmLo2OxSBXV55gy1UhK7ytm73etIbqc02oMLYPbUlh2rWTO1KbKil7TZyhE3q3LqB8brOD_yXmpQaZ2St9rGg/s72-c/porozumienie-citi.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20941681.post-1528409056166233917</id><published>2014-08-05T22:07:00.000+02:00</published><updated>2014-08-06T01:56:37.725+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="confitura"/><category scheme="http://www.blogger.com/atom/ns#" term="konferencje"/><title type='text'>Confitura 2014 i ocena mojego wystąpienia &quot;#StackOverflow, #GitHub i #twitter jako narzędzia rozwoju zawodowego programisty&quot;</title><content type='html'>Do mojej skrzynki dzisiaj wpadł milutki email od kolegi Kuby - organizatora konferencji &lt;a href=&quot;http://2014.confitura.pl/&quot;&gt;Confitura 2014 &lt;/a&gt;- zatytułowany &lt;b&gt;&quot;[Confitura 2014] Ocena Twojej prezentacji&quot;&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
Jest się czym chwalić, więc wklejam całego maila dla zwiększenia roli wyniku, bo być w Top 10 z takimi tuzami polskiej sceny informatycznej, to sama przyjemność.&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Witaj&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
&lt;i&gt;Zebraliśmy i podliczyliśmy wyniki ankiet na temat prezentacji z tegorocznej Confitury i jest nam niezmiernie miło poinformować, że Twój wykład znalazł się w Top 10 pod względem oceny uczestników! Gratulujemy! :)&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
&lt;i&gt;Jednocześnie jeszcze raz dziękujemy za obecność i czas poświęcony na przygotowanie prezentacji - to właśnie dzięki ludziom takim jak Ty, Confitura rok po roku zbiera bardzo dobre recenzje.&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
&lt;i&gt;Poniżej przesyłam zbiorcze podsumowanie najlepszych wykładów oraz załączam raport z danymi odnośnie rozkładu ocen, komentarzy i uwag do Twojego wystąpienia.&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
&lt;i&gt;Top 10:&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;nbsp;1 &amp;nbsp; &amp;nbsp;4.57 &amp;nbsp; &amp;nbsp;Sławomir Sobótka - Nie koduj, pisz prozę - lingwistyczne techniki wychodzące daleko poza Clean Code&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;nbsp;2 &amp;nbsp; &amp;nbsp;4.52 &amp;nbsp; &amp;nbsp;Wojciech Seliga - Innowacja w praktyce - jako może powstawać software w XXI wieku&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;nbsp;3 &amp;nbsp; &amp;nbsp;4.51 &amp;nbsp; &amp;nbsp;Jakub Marchwicki - Programowanie JEE&#39;ish bez stresu&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;nbsp;4 &amp;nbsp; &amp;nbsp;4.51 &amp;nbsp; &amp;nbsp;Tomasz Szymanski, Jarosław Kijanowski - Twórz i Rządź, czyli jak developer może pobawić się hardwarem - iBeacony, RaspberryPi, druk 3D itd.&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;nbsp;5 &amp;nbsp; &amp;nbsp;4.47 &amp;nbsp; &amp;nbsp;Milen Dyankov - Web application performance tuning beyond Xmx&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;nbsp;6 &amp;nbsp; &amp;nbsp;4.46 &amp;nbsp; &amp;nbsp;Jarosław Pałka - Wzorce organicznej architektury - pamiętnik szaleńca&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;nbsp;7 &amp;nbsp; &amp;nbsp;4.36 &amp;nbsp; &amp;nbsp;Jakub Kubrynski - Sztuka uczenia się na błędach innych&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;nbsp;&lt;b&gt;8 &amp;nbsp; &amp;nbsp;4.30 &amp;nbsp; &amp;nbsp;Jacek Laskowski - #StackOverflow, #GitHub i #twitter jako narzędzia rozwoju zawodowego programisty&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;nbsp;9 &amp;nbsp; &amp;nbsp;4.27 &amp;nbsp; &amp;nbsp;Michał Piotrkowski - Object-Relational Mapping is the Vietnam of Computer Science&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;10 &amp;nbsp; &amp;nbsp;4.22 &amp;nbsp; &amp;nbsp;Łukasz Żuchowski - Jak być szczęśliwym Developerem?&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
&lt;i&gt;Średnia ocena wszystkich prezentacji wyniosła 3,84 natomiast mediana 3,83&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
&lt;i&gt;Pozdrawiam w imieniu Kapituły,&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;Kuba Kubryński&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
I przedstawienie wyniku graficznie.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9S8YkxPsB72kd1Cswt2Na1aBZ0PjMXxB6PetslRqD5qXW7pTgr5l6_M2w8bSj-YemcAoI__8PhvBb1mOiXdhcYxUgOjY7eMNea3m3rZaYDLTo2EWTLraAq6CYy6T8tCLEz0aUsA/s1600/confitura2014-ocena.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9S8YkxPsB72kd1Cswt2Na1aBZ0PjMXxB6PetslRqD5qXW7pTgr5l6_M2w8bSj-YemcAoI__8PhvBb1mOiXdhcYxUgOjY7eMNea3m3rZaYDLTo2EWTLraAq6CYy6T8tCLEz0aUsA/s1600/confitura2014-ocena.png&quot; height=&quot;355&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Trochę niepokoją mnie oceny &quot;Bardzo źle&quot;, &quot;Źle&quot; oraz &quot;Neutralnie&quot;, co w sumie daje 12 osób, którym najwyraźniej zepsułem sobotnie popołudnie, ale przy 48 na TAK stanowi to marginalne 2% populacji i cóż, jak nie dadzą mi wysłuchać, co było nie tak, kolejnym razem będzie tak samo, a nawet, jeśli nie, to mają prawo pomyśleć, że tak i nasze drogi rozejdą się bezpowrotnie. Szkoda by było.&lt;br /&gt;
&lt;br /&gt;
Jednak najchętniej wysłuchałbym uwag dotyczących mojego wystąpienia od obu stron. Miałem &lt;a href=&quot;http://sjp.pwn.pl/szukaj/wprawdzie&quot;&gt;wprawdzie&lt;/a&gt; możliwość rozmowy z kilkoma osobami tuż po wystąpieniu (szczególne ukłony dla Wojtka, który śmiał odrzucić moje zaproszenie na LinkedIn :-)) oraz dostałem dwa maile (dzięki Weronika!), ale coś mi mówi, że mogę więcej. Nie daj się prosić i daj poznać swoje zdanie! Pisz na &lt;a href=&quot;mailto:jacek@japila.pl&quot;&gt;jacek@japila.pl&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Z OSTATNIEJ CHWILI...&lt;/b&gt;&lt;br /&gt;
Kuba odezwał się do mnie zaraz po opublikowaniu tego wpisu i zwrócił moją uwagę na drugą stronę dokumentu - podsumowania mojego wystąpienia, której istnienia nie odkryłem wcześniej. Jak dobrze mieć dobre duszyczki wokoło, bo &quot;kontent&quot; sprawia, żem kontent. Dzięki wielkie, Kuba!&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPs44sHthK_lBnbUARTHPfRSjEEFUo65mVrQXZJ_ywf7Nmvivoh5kN0dAtgf1y5HXorYqJ3AThrOClS52-hHdWfQ0RJ4bc-dC94QUKfga-OeMcgEl4EoV6zhT2FSnLZwKgVls7FQ/s1600/jacek-laskowski-confitura-2014-uwagi.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPs44sHthK_lBnbUARTHPfRSjEEFUo65mVrQXZJ_ywf7Nmvivoh5kN0dAtgf1y5HXorYqJ3AThrOClS52-hHdWfQ0RJ4bc-dC94QUKfga-OeMcgEl4EoV6zhT2FSnLZwKgVls7FQ/s1600/jacek-laskowski-confitura-2014-uwagi.png&quot; height=&quot;436&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://jlaskowski.blogspot.com/feeds/1528409056166233917/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://jlaskowski.blogspot.com/2014/08/confitura-2014-i-ocena-mojego-wystapienia.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/1528409056166233917'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/1528409056166233917'/><link rel='alternate' type='text/html' href='http://jlaskowski.blogspot.com/2014/08/confitura-2014-i-ocena-mojego-wystapienia.html' title='Confitura 2014 i ocena mojego wystąpienia &quot;#StackOverflow, #GitHub i #twitter jako narzędzia rozwoju zawodowego programisty&quot;'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/09734540973692423017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9S8YkxPsB72kd1Cswt2Na1aBZ0PjMXxB6PetslRqD5qXW7pTgr5l6_M2w8bSj-YemcAoI__8PhvBb1mOiXdhcYxUgOjY7eMNea3m3rZaYDLTo2EWTLraAq6CYy6T8tCLEz0aUsA/s72-c/confitura2014-ocena.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20941681.post-4456117598945387953</id><published>2014-07-29T12:47:00.001+02:00</published><updated>2014-08-05T21:45:23.309+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="scala"/><title type='text'>Programiści Scala, Play, Angularjs, HighCharts do projektu poszukiwani</title><content type='html'>&lt;div dir=&quot;ltr&quot;&gt;
Od ponad miesiąca wspieram moralnie (więcej) i merytorycznie (mniej) projekt moich znajomych, którzy po moich namowach weszli w Scalę z Play Framework i Angularjs z innymi dodatkami mniejszego znaczenia (i bez Akki). Projekt jest na prywatnym repo na GitHubie.&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
Mieliśmy już pewien epizod z firmą i jej juniorami, i nie wyszło. Trochę &quot;popłynęliśmy&quot; ze współpracą po obu stronach.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWEfoHbAUEI0oai9RbCgli_utqKnJwIBxeKyfVIDZteMeeUO4vzxK7aDlq21NG1V3v18umRmdfiOIURR9QS50sh8Go21upf5xAygEh7DK1ya_Xisq-yeE4ImuGPjYSqNq0oolpFg/s1600/20140729_115624.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt; &lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWEfoHbAUEI0oai9RbCgli_utqKnJwIBxeKyfVIDZteMeeUO4vzxK7aDlq21NG1V3v18umRmdfiOIURR9QS50sh8Go21upf5xAygEh7DK1ya_Xisq-yeE4ImuGPjYSqNq0oolpFg/s640/20140729_115624.jpg&quot; /&gt; &lt;/a&gt; &lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
Product owner/znawca tematu, co należałoby zbudować od strony biznesowej, jest w Warszawie do bezpośredniego kontaktu o (prawie) każdej porze.&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
Wchodzi w rachubę współpraca z firmą programistyczną lub pojedynczymi programistami - amatorami i profesjonalistami. Umowa o dzieło lub b2b czy jeszcze inaczej na żądanie. Do ustalenia.&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
Praca zdalnie lub na miejscu w Warszawie. &lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
Projekt zakłada zbudowanie portalu dostawcy, który śledząc poczynania użytkowników oferuje im jeszcze lepszą ofertę. Nic specjalnie odkrywczego - ot kolejny portal, coś ala CRUD, ale bez D. Wykresy również wchodzą w rachubę i rozważamy HighCharts (może d3.js, jeśli osoba znająca się na temacie powie, że tak ma być). Znaczenie dla nas ma zawartość,&amp;nbsp; która już mamy. Potrzebujemy jedynie (?) platformy, aby je tam włożyć. I to jest właśnie ta robota!&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
Nie musisz wymiatać we wspomnianych technologiach i cenimy sobie przede wszystkim zaangażowanie i pomysłowość. Miejsce dyskutantów już obsadzone. Poszukujemy mróweczek = faktycznie zaangażowanych w przekucie pomysłu w czyn.&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
Zainteresowany? Skontaktuj się ze mną na &lt;a href=&quot;mailto:jacek@japila.pl&quot;&gt;jacek@japila.pl&lt;/a&gt;. Do usłyszenia! &lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
P.s. To pierwszy wpis z klienta blogger na smartfona, więc wyrozumiałość braku formatowania oczekiwana.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://jlaskowski.blogspot.com/feeds/4456117598945387953/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://jlaskowski.blogspot.com/2014/07/ludzie-ze-znajomoscia-scali-i-play-do.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/4456117598945387953'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/4456117598945387953'/><link rel='alternate' type='text/html' href='http://jlaskowski.blogspot.com/2014/07/ludzie-ze-znajomoscia-scali-i-play-do.html' title='Programiści Scala, Play, Angularjs, HighCharts do projektu poszukiwani'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/09734540973692423017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWEfoHbAUEI0oai9RbCgli_utqKnJwIBxeKyfVIDZteMeeUO4vzxK7aDlq21NG1V3v18umRmdfiOIURR9QS50sh8Go21upf5xAygEh7DK1ya_Xisq-yeE4ImuGPjYSqNq0oolpFg/s72-c/20140729_115624.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20941681.post-4383629678475080239</id><published>2014-06-28T23:24:00.003+02:00</published><updated>2014-06-30T23:45:47.114+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="konferencje"/><category scheme="http://www.blogger.com/atom/ns#" term="scala"/><title type='text'>Relacja ze spotkania scalowego o sbt i activator na deskach Toruń JUG</title><content type='html'>Dziękuję grupie &lt;a href=&quot;http://torun.jug.pl/&quot;&gt;Toruń Java User Group&lt;/a&gt;&amp;nbsp;(TJUG) za przygotowanie spotkania i stworzenia atmosfery niczym nieskrępowanego przepływu wiedzy między uczestnikami.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEij0Y0BanXhbi75EuxO60N-Pq5wTSZDcICejU2Ldg4DOrkLP3j86zuptl_JggyZLvuPHrrHSeRl6HaSYdHAEYnVB_KSR-j5awi8TpnPe3hYxA6BaQXRTEE02KMtl7DqMf2VXW-X9g/s1600/20140627_195638.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEij0Y0BanXhbi75EuxO60N-Pq5wTSZDcICejU2Ldg4DOrkLP3j86zuptl_JggyZLvuPHrrHSeRl6HaSYdHAEYnVB_KSR-j5awi8TpnPe3hYxA6BaQXRTEE02KMtl7DqMf2VXW-X9g/s1600/20140627_195638.jpg&quot; height=&quot;240&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Szczególne podziękowania należą się:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Szymonowi Stępniakowi&lt;/b&gt; &lt;a href=&quot;https://twitter.com/wololock&quot;&gt;@wololock&lt;/a&gt;&amp;nbsp;- założycielowi TJUGa i osobie, która ziściła moje marzenie uruchomienia JUGa w Toruniu, za zaproszenie na prezentację na deskach Torun JUG oraz możliwości reklamy projektu &lt;a href=&quot;https://github.com/jaceklaskowski/scalania&quot;&gt;scalania&lt;/a&gt; i &lt;a href=&quot;http://www.meetup.com/WarszawScaLa/&quot;&gt;wirtualno-stacjonarnych spotkań WarszawScaLa&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Piotrowi Prądzyńskiemu&lt;/b&gt; &lt;a href=&quot;https://twitter.com/prondzyn&quot;&gt;@prondzyn&lt;/a&gt;, który był łaskaw podzielić się swoimi uwagami odnośnie &lt;a href=&quot;http://2014.33degree.org/speaker/show/47&quot;&gt;podobnego wystąpienia podczas 33rd Degree&lt;/a&gt;, co miało niebagatelny wpływ na zawartość merytoryczną tego spotkania.&lt;/li&gt;
&lt;li&gt;&quot;wodzireja” spotkania &lt;b&gt;Piotrowi Modzelewskiemu&lt;/b&gt; &lt;a href=&quot;https://twitter.com/pmodzelewski&quot;&gt;@pmodzelewski&lt;/a&gt;&amp;nbsp;za przedstawienie mnie przed moim wystąpieniem w takim sposób, że nawet pozbywając się ostatnich skrawków skromności, nie byłbym w stanie zrobić tego lepiej, co początkowo onieśmieliło mnie, ale ostatecznie zdopingowało do udowodnienia, że się faktycznie nie myli.&lt;/li&gt;
&lt;li&gt;prelegentowi &lt;b&gt;Sebastianowi Łaskawcowi&lt;/b&gt; z PayU za wsparcie merytoryczne w postaci prezentacji poprzedzającej, w której pojawiły się stara i wciąż dobra Java oraz narzędzia: Maven, serwery aplikacyjne Java EE z CDI / JPA / JSF (wzmiankowany był nawet IBM WebSphere!), IDEA, XML, Arquillian, które zostały wykorzystane jako pożywka dla moich dywagacji o łatwości “moich” narzędzi - &lt;a href=&quot;http://www.scala-sbt.org/index.html&quot;&gt;sbt&lt;/a&gt; / &lt;a href=&quot;http://typesafe.com/activator&quot;&gt;activator&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Koledze Gaussowi&lt;/b&gt; za pomoc merytoryczną w wątku o &lt;a href=&quot;http://matmaf.blogspot.com/2011/01/niepokorny-gauss-i-suma-ciagu.html&quot;&gt;Gaussie i sumie liczb od 1 do 99&lt;/a&gt; oraz późniejszych spostrzeżeń o moim wystąpieniu.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Koledze od by -1&lt;/b&gt;, który wspomógł mnie merytorycznie, kiedy poszukiwałem rozwiązania do scalowej listy malejącej liczb naturalnych od 99 do 0.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Przemkowi&lt;/b&gt; i &lt;b&gt;Renacie&lt;/b&gt; za przybycie z...ekhm...Bydgoszczy.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Michałowi Jaśtakowi&lt;/b&gt; &lt;a href=&quot;https://twitter.com/vardlokkur&quot;&gt;@vardlokkur&lt;/a&gt;&amp;nbsp;za przybycie i wzmocnienie grupy dawnych znajomych ze studiów na UMK.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Pani rekruterce-toruniance z Lufthansa z Gdańska&lt;/b&gt;, która cierpliwie odpowiadała na moje (lekko zaczepne) pytania o zatrudnienie w firmie (zachęcam do rozważenia oferty!)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Zbyszko Papierskiemu&lt;/b&gt; &lt;a href=&quot;https://twitter.com/ZPapierski&quot;&gt;@ZPapierski&lt;/a&gt;&amp;nbsp;za&amp;nbsp;wprowadzenie do netfliksowego &lt;i&gt;coś tam&lt;/i&gt;, i wyjaśnieniu zalet narzędzia w sposób tak ciekawy, że mimo moich zakus przejęcia mikrofonu, słuchałem z otwartymi ustami. Dobry z niego mówca!&lt;/li&gt;
&lt;li&gt;...i innym członkom Toruń JUG, których nie wspominam wyłącznie z powodu zauważalnie postępującej demencji starczej, która nie pozwoliła mi na spamiętanie wszystkich.&lt;/li&gt;
&lt;/ul&gt;
Spotkanie pozwoliło mi na podzielenie się własnymi doświadczeniami z &lt;a href=&quot;http://www.scala-sbt.org/&quot;&gt;sbt&lt;/a&gt;, &lt;a href=&quot;https://typesafe.com/activator&quot;&gt;Typesafe Activator&lt;/a&gt;, &lt;a href=&quot;http://akka.io/&quot;&gt;Akka&lt;/a&gt; (od strony sbt) oraz &lt;a href=&quot;http://www.playframework.com/&quot;&gt;Play&lt;/a&gt; (również od strony sbt).&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhryI91Qay6cpIf3lSPqW5Oud7s0MdEnmug9JP66lASH1rdYysnQPZabiCVSx28r9xOQGvRKYRNBI8O4pFnT-DBmpKSO-70YaeduSE1kSeoL65cKBz020zBT5qg0vmJj70cDQxRYw/s1600/20140627_195641.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhryI91Qay6cpIf3lSPqW5Oud7s0MdEnmug9JP66lASH1rdYysnQPZabiCVSx28r9xOQGvRKYRNBI8O4pFnT-DBmpKSO-70YaeduSE1kSeoL65cKBz020zBT5qg0vmJj70cDQxRYw/s1600/20140627_195641.jpg&quot; height=&quot;240&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Podsumowując moje spotkanie jednym zdaniem, należy zapamiętać jedno zdanie, bodajże Zbyszka:&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&quot;&lt;a href=&quot;https://typesafe.com/activator&quot;&gt;Typesafe Activator&lt;/a&gt; jest tak samo narzędziem do szybkiego zestawienia projektu, jak i nauki programowania w języku Scala i Java.&quot;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
W zamyśle tej prezentacji była demonstracja narzędzia sbt oraz activatora, co ma przełożyć się na liczbę osób “zarażonych” użyteczną prostotą obu narzędzi. Odnoszę wrażenie, że klimat spotkania zaszczepił chęć popróbowania się z nimi chociażby jako narzędzia nauki języka Scala. Wystarczy przecież zainstalować activator (bądź sbt, ale będę jednak upierał się przy activator) i odpalić polecenie &lt;i&gt;activator console&lt;/i&gt;, aby wejść w powłokę Scala REPL.&lt;br /&gt;
&lt;br /&gt;
Podczas spotkania omówiłem prostotę sbt, która przekłada się na łatwość użycia narzędzia do zarządzania projektami scalowymi, a w tym pojęcia projektu (już pusty katalog nim jest!), &lt;i&gt;compile&lt;/i&gt;, &lt;i&gt;test &lt;/i&gt;oraz&amp;nbsp;&lt;i&gt;reload&lt;/i&gt;.&lt;br /&gt;
&lt;br /&gt;
Co później trafnie zauważono, w takim towarzystwie - prawie w pełni javowym - zabrakło informacji o współpracy sbt/activator z Apache Maven oraz użyciu sbt/activator do zarządzania projektami javowymi. W tym gronie obie cechy zdecydowanie zdeklasowałyby inne &lt;i&gt;&quot;feature killers”&lt;/i&gt;.&lt;br /&gt;
&lt;br /&gt;
Liczność spotkania oceniam na poziomie 50 osób. Na moje pytanie, którym otwierałem spotkanie, o znajomość Scali, 5 osób podniosło rękę, co przy pytaniu o komercyjne użycie sprowadziło tę liczbę do…1 osoby (słownie: JEDNEJ osoby) - właściciela firmy &lt;a href=&quot;http://codenger.com/&quot;&gt;codenger&lt;/a&gt; &lt;b&gt;Przemysława Kisickiego&lt;/b&gt; &lt;a href=&quot;https://twitter.com/PrzemyslawK&quot;&gt;@PrzemyslawK&lt;/a&gt;.&amp;nbsp;Zachęcam do kontaktu z Przemkiem wszystkie osoby, które są zainteresowane wejściem w Scalę profesjonalnie, bo poszukiwani są do pracy w Toruniu przy ciekawym projekcie budowania platformy sprawdzającej umiejętności kandydata (ukłony dla firm konkurencyjnych&amp;nbsp;&lt;a href=&quot;http://devskiller.com/&quot;&gt;devskiller&lt;/a&gt; i &lt;a href=&quot;https://codility.com/&quot;&gt;codility&lt;/a&gt;, które pojawiły się w dyskusji o cele biznesowe firmy Przemka).&lt;br /&gt;
&lt;br /&gt;
Dla zwrócenia uwagi, wszyscy, bądź prawie wszyscy (za wyjątkiem skończonej ilości osób), to osoby pracujące lub co najmniej znające język Java. Miałem w ten sposób nieocenione pole do popisu, aby zachęcić ludzi do wejścia w Scalę na barkach narzędzi sbt i activator. Ufam, że misja zakończona sukcesem. Proszę o potwierdzenie/zaprzeczenie w komentarzach.&lt;br /&gt;
&lt;br /&gt;
Po spotkaniu na wydziale przenieśliśmy się do knajpy&amp;nbsp;&lt;a href=&quot;http://krajina-piva.pl/&quot;&gt;Krajina Piva&lt;/a&gt;, gdzie kontynuowaliśmy dyskusję co dalej w Toruniu i okolicach, w których znalazło się miejsce dla rodzącego sie światka scalowego.&lt;br /&gt;
&lt;br /&gt;
Dziękuję życzliwym duszyczkom za podzielenie się swoimi uwagami odnośnie zawartości merytorycznej mojego wystąpienia. Na tej bazie kolejne wystąpienia będą bardziej napakowane merytorycznie. &lt;i&gt;Pro publico bono.&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Spotkanie było nagrywane, więc zainteresowani przywołaniem historii, będą mieli okazję do poczynienia odpowiednich kroków już niebawem. Zachęcam do obejrzenia nagrania i podzielenia się uwagami o zawartości, szczególnie merytorycznej.&lt;br /&gt;
&lt;br /&gt;
Dla spragnionych wiedzy scalowej, poniżej ściągawka do rozpoczęcia programowania w Scali przy akompaniamencie activator’a:&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Pobieramy narzędzie &lt;a href=&quot;https://typesafe.com/platform/getstarted&quot;&gt;activator-minimal&amp;nbsp;ze strony Typesafe&lt;/a&gt; i instalujemy w dowolnie wybranym katalogu. Nie zapomnij dodać ten katalog do PATH.&lt;/li&gt;
&lt;li&gt;Tworzenie aplikacji - &lt;i&gt;activator new&lt;/i&gt;&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;możliwość wyboru nazwy projektu&lt;/li&gt;
&lt;li&gt;możliwość wyboru szablonu projektu - domyślnie 4 szablony po dwa dla Scali i Javy&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;Inne użyteczne polecenia&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;&lt;i&gt;activator&lt;/i&gt; - powłoka poleceń narzędzia (podobnie jak cmd w Windows lub powłoka uniksowa)&lt;/li&gt;
&lt;li&gt;&lt;i&gt;activator --version&lt;/i&gt; - wersja programu uruchamiającego pełne środowisko activator&lt;/li&gt;
&lt;li&gt;&lt;i&gt;about&lt;/i&gt; - specyfikacja projektu - wersja sbt, Scala, rozszerzenia/wtyczki&lt;/li&gt;
&lt;li&gt;&lt;i&gt;console&lt;/i&gt; - wejście do środowiska Scala REPL, gdzie można uczyć się języka Scala oraz pisać aplikacje scalowe interaktywnie&lt;/li&gt;
&lt;li&gt;&lt;i&gt;run&lt;/i&gt; - uruchomienie aplikacji, np. aplikacji webowej w Play&lt;/li&gt;
&lt;li&gt;&lt;i&gt;test&lt;/i&gt; - uruchomienie testów w projekcie&lt;/li&gt;
&lt;li&gt;&lt;i&gt;~&lt;/i&gt; (tylda) - uruchomienie dowolnego polecenia poprzedzając go tyldą pozwala na ciągłe uruchamianie polecenia przy zmianie źródeł projektu, np. &lt;i&gt;~ test&lt;/i&gt; uruchamia testy przy każdorazowej zmianie źródeł projektu (bezcenne przy TDD) - mówi się, że &quot;&lt;a href=&quot;https://twitter.com/wololock/status/482582226375569408&quot;&gt;panny mdleją na widok tyldy&lt;/a&gt;&quot;.&lt;/li&gt;
&lt;li&gt;&lt;i&gt;reload&lt;/i&gt; - ponownie wczytuje konfigurację projektu po jej zmianie&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;Konfiguracja projektu w pliku &lt;i&gt;build.sbt&lt;/i&gt;&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;&lt;i&gt;name&lt;/i&gt; - nazwa projektu&lt;/li&gt;
&lt;li&gt;&lt;i&gt;scalaVersion&lt;/i&gt; - wersja języka Scala, np. &lt;i&gt;“2.10.4”&lt;/i&gt; lub &lt;i&gt;“2.11.1”&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;libraryDependencies&lt;/i&gt; - lista zależności projektowych (z których projekt korzysta oferując swoje usługi)&lt;/li&gt;
&lt;/ul&gt;
&lt;/ol&gt;
&lt;div&gt;
p.s. &lt;a href=&quot;http://torun.jug.pl/news/2014/06/28/podsumowanie-czwartego-spotkania/&quot;&gt;Mówi się, że to nie ostatnie moje wystąpienie dla Toruń JUG&lt;/a&gt; o Scali. To jednak nie wcześniej jednak niż po wakacjach. Do zobaczenia!&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://jlaskowski.blogspot.com/feeds/4383629678475080239/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://jlaskowski.blogspot.com/2014/06/relacja-ze-spotkania-scalowego-o-sbt-i.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/4383629678475080239'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20941681/posts/default/4383629678475080239'/><link rel='alternate' type='text/html' href='http://jlaskowski.blogspot.com/2014/06/relacja-ze-spotkania-scalowego-o-sbt-i.html' title='Relacja ze spotkania scalowego o sbt i activator na deskach Toruń JUG'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/09734540973692423017</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEij0Y0BanXhbi75EuxO60N-Pq5wTSZDcICejU2Ldg4DOrkLP3j86zuptl_JggyZLvuPHrrHSeRl6HaSYdHAEYnVB_KSR-j5awi8TpnPe3hYxA6BaQXRTEE02KMtl7DqMf2VXW-X9g/s72-c/20140627_195638.jpg" height="72" width="72"/><thr:total>0</thr:total></entry></feed>