<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>kubuszok.pl</title>
    <description>&lt;p&gt;Na codzień po prostu &quot;deweloper&quot; bez żadnego X z przodu, obecnie używający Scali.&lt;/p&gt;
&lt;p&gt;Pisałem artykuły na &lt;a href=&quot;https://kubuszok.com&quot;&gt;bloga&lt;/a&gt;, &lt;a href=&quot;https://kubuszok.com/presentations/&quot;&gt;prezentowałem na konferencjach i meetupach&lt;/a&gt;, napisałem &lt;a href=&quot;https://leanpub.com/jvm-scala-book&quot;&gt;&quot;Things you need to know about JVM (that matter in Scala)&quot;&lt;/a&gt; i współworzyłem &lt;a href=&quot;https://chimney.readthedocs.io/&quot;&gt;Chimney&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Lubię uczyć się nowych rzeczy, zwłaszcza bardziej abstrakcyjnych jak matematyka czy algorytmika.&lt;/p&gt;
&lt;p&gt;Jeśli chcesz dostawać powiadomienia o nowych postach/prezentacjach/wydaniach, zasubskrybuj mój &lt;a href=&quot;https://twitter.com/MateuszKubuszok&quot;&gt;Twitter&lt;/a&gt;, &lt;a href=&quot;https://bsky.app/profile/kubuszok.com&quot;&gt;BlueSky&lt;/a&gt; lub &lt;a href=&quot;https://fosstodon.org/@MateuszKubuszok&quot;&gt;Mastodon&lt;/a&gt;!&lt;/p&gt;
</description>
    <link>https://kubuszok.pl//</link>
    <atom:link href="https://kubuszok.pl//feed.xml" rel="self" type="application/rss+xml" />
    <pubDate>Fri, 13 Dec 2024 19:42:28 +0100</pubDate>
    <lastBuildDate>Fri, 13 Dec 2024 19:42:28 +0100</lastBuildDate>
    <generator>Jekyll v4.3.2</generator>
    
      
      <item>
        <title>Pierwsze kroki</title>
        <description>&lt;p&gt;Dawno temu czytałem, &lt;a href=&quot;http://www.eis.mdx.ac.uk/research/PhDArea/saeed/SD_PPIG_2009.pdf&quot;&gt;pewien artykuł o nauce programowania&lt;/a&gt;. Można go streścić mniej więcej tak: na początku ludzie robią pewne założenie jak działa język programowania. Później stosunkowo niewielu z nich jest w stanie samemu je zmienić. Tak więc to, czy ktoś od razy złapie bakcyla, czy może się odbije, zależy od tego, czy założenia jakie poczynił na początku przypadkiem się pokrywają z tym jak dany język faktycznie działa.&lt;/p&gt;
</description>
        <pubDate>Sun, 12 Nov 2017 01:00:00 +0100</pubDate>
        <link>https://kubuszok.pl/2017/pierwsze-kroki/</link>
        <guid isPermaLink="true">https://kubuszok.pl/2017/pierwsze-kroki/</guid>
        
        <category>programowanie</category>
        
        <category>wprowadzenie</category>
        
        
        <category>Wprowadzenie</category>
        
      </item>
      
    
      
      <item>
        <title>Narzędzia programisty: edytor</title>
        <description>&lt;p&gt;Edytor jaki jest każdy widzi: masz okno z tekstem i piszesz. Tylko, że no… nie do końca.&lt;/p&gt;
</description>
        <pubDate>Thu, 07 Sep 2017 02:00:00 +0200</pubDate>
        <link>https://kubuszok.pl/2017/narzedzia-programisty-edytor/</link>
        <guid isPermaLink="true">https://kubuszok.pl/2017/narzedzia-programisty-edytor/</guid>
        
        <category>programowanie</category>
        
        <category>narzędzia</category>
        
        <category>edytor</category>
        
        <category>ide</category>
        
        
        <category>Narzędzia programisty</category>
        
      </item>
      
    
      
      <item>
        <title>Narzędzia programisty: git (część 2)</title>
        <description>&lt;p&gt;&lt;a href=&quot;/2017/narzedzia-programisty-git&quot;&gt;Ostatnio&lt;/a&gt; spróbowaliśmy utworzyć pierwsze repozytorium, dodaliśmy coś do niego i połączyliśmy zmiany wprowadzone do pliku równolegle. Dzisiaj pokażemy sobie jak usunąć plik z listy plików do zacommitowania, rozwiązać konflikty, stworzyć listę plików ignorowanych oraz jak wrzucić efekty swojej pracy na serwer np. &lt;a href=&quot;https://github.com&quot;&gt;GitHuba&lt;/a&gt;.&lt;/p&gt;
</description>
        <pubDate>Mon, 04 Sep 2017 02:00:00 +0200</pubDate>
        <link>https://kubuszok.pl/2017/narzedzia-programisty-git-2/</link>
        <guid isPermaLink="true">https://kubuszok.pl/2017/narzedzia-programisty-git-2/</guid>
        
        <category>programowanie</category>
        
        <category>narzędzia</category>
        
        <category>terminal</category>
        
        <category>git</category>
        
        
        <category>Narzędzia programisty</category>
        
      </item>
      
    
      
      <item>
        <title>Narzędzia programisty: git (część 1)</title>
        <description>&lt;p&gt;Ludzie dzieją się na dwie grupy: tych, co robią backupy i tych, co będą robili. Jednak jeśli cały dzień grzebiesz przy kodzie i chcesz mieć możliwość powrotu do kodu sprzed 10 minut, to ręczne kopiuj-wklej, bądź nawet zipowanie całego projektu, może być cokolwiek popierdolone.&lt;/p&gt;
</description>
        <pubDate>Thu, 31 Aug 2017 02:00:00 +0200</pubDate>
        <link>https://kubuszok.pl/2017/narzedzia-programisty-git/</link>
        <guid isPermaLink="true">https://kubuszok.pl/2017/narzedzia-programisty-git/</guid>
        
        <category>programowanie</category>
        
        <category>narzędzia</category>
        
        <category>terminal</category>
        
        <category>git</category>
        
        
        <category>Narzędzia programisty</category>
        
      </item>
      
    
      
      <item>
        <title>Narzędzia programisty: terminal</title>
        <description>&lt;p&gt;Najbardziej zaawansowane opcje zazwyczaj nie są dostępne w ładnym interfejsie do wyklikania. Kiedy w grę wchodzi pierdyliard opcji prościej jest je dodać jako kolejny argument do programu. I często jest to też szybsze w użyciu, niż znalezienie opcji zakopanej gdzieś w okienkach. To tylko 2 z powodów, dla których na dłuższą metę musisz zaprzyjaźnić się z oknem terminala.&lt;/p&gt;
</description>
        <pubDate>Mon, 28 Aug 2017 02:00:00 +0200</pubDate>
        <link>https://kubuszok.pl/2017/narzedzia-programisty-terminal/</link>
        <guid isPermaLink="true">https://kubuszok.pl/2017/narzedzia-programisty-terminal/</guid>
        
        <category>programowanie</category>
        
        <category>narzędzia</category>
        
        <category>terminal</category>
        
        <category>bash</category>
        
        
        <category>Narzędzia programisty</category>
        
      </item>
      
    
      
      <item>
        <title>Narzędzia programisty: Google</title>
        <description>&lt;p&gt;Myślę, że warto byłoby opisać kilka narzędzi jakich programiści używają na co dzień. Zacznę od Google, bo w teorii jest to coś co znają wszyscy, ale mało kto potrafi z niego wycisnąć więcej.&lt;/p&gt;
</description>
        <pubDate>Thu, 24 Aug 2017 02:00:00 +0200</pubDate>
        <link>https://kubuszok.pl/2017/narzedzia-programisty-google/</link>
        <guid isPermaLink="true">https://kubuszok.pl/2017/narzedzia-programisty-google/</guid>
        
        <category>programowanie</category>
        
        <category>narzędzia</category>
        
        <category>google</category>
        
        
        <category>Narzędzia programisty</category>
        
      </item>
      
    
      
      <item>
        <title>Książki, które warto znać (na starcie)</title>
        <description>&lt;p&gt;Ponieważ standardowym pytaniem początkującego jest &lt;em&gt;jakie książki polecasz&lt;/em&gt; to kilka mogę wymienić.&lt;/p&gt;
</description>
        <pubDate>Mon, 21 Aug 2017 02:00:00 +0200</pubDate>
        <link>https://kubuszok.pl/2017/ksiazki-ktore-warto-znac/</link>
        <guid isPermaLink="true">https://kubuszok.pl/2017/ksiazki-ktore-warto-znac/</guid>
        
        <category>programowanie</category>
        
        <category>wprowadzenie</category>
        
        <category>książki</category>
        
        
        <category>Wprowadzenie</category>
        
      </item>
      
    
      
      <item>
        <title>Co dają studia i co warto umieć?</title>
        <description>&lt;p&gt;Kiedy zapisywałem się na algorytmikę, wyobrażałem sobie, że wydajność i poprawność programów jest wybitnie ważna i przy każdym kroku powinienem rozpisywać jak coś zrobić optymalnie oraz obsługując wszystkie możliwe błędy. Po studiach spodziewałem się, że mnie tego nauczą, zaś w pracy oczekiwałem używać umiejętności ze studiów. Takiego wała.&lt;/p&gt;
</description>
        <pubDate>Tue, 08 Aug 2017 02:00:00 +0200</pubDate>
        <link>https://kubuszok.pl/2017/co-daja-studia-i-co-warto-umiec/</link>
        <guid isPermaLink="true">https://kubuszok.pl/2017/co-daja-studia-i-co-warto-umiec/</guid>
        
        <category>programowanie</category>
        
        <category>wprowadzenie</category>
        
        <category>studia</category>
        
        
        <category>Wprowadzenie</category>
        
      </item>
      
    
      
      <item>
        <title>Co chciałbym wiedzieć, kiedy zaczynałem kodzić?</title>
        <description>&lt;p&gt;Gdybym cofnął się ileś lat wstecz i miał dać sobie jakieś porady, pewnie byłoby to: &lt;em&gt;zajmij się hodowlą owiec na jakimś zadupiu. Nie zmarnujesz, życia przed komputerem.&lt;/em&gt; Ale prawdopodobnie nie takie porady chciał(a)byś czytać.&lt;/p&gt;
</description>
        <pubDate>Wed, 02 Aug 2017 02:00:00 +0200</pubDate>
        <link>https://kubuszok.pl/2017/co-chcialem-wiedziec-kiedy-zaczynalem-kodzic/</link>
        <guid isPermaLink="true">https://kubuszok.pl/2017/co-chcialem-wiedziec-kiedy-zaczynalem-kodzic/</guid>
        
        <category>programowanie</category>
        
        <category>wprowadzenie</category>
        
        
        <category>Wprowadzenie</category>
        
      </item>
      
    
      
      <item>
        <title>Jak zacząć programować?</title>
        <description>&lt;p&gt;Ludzie często pytają mnie: &lt;em&gt;Mati, jak to się stało, że jesteś królem życia i stać cię na wszystko?&lt;/em&gt; Odpowiadam im: &lt;em&gt;bo jestem najlepszym programistom na planecie.&lt;/em&gt; A potem się budzę.&lt;/p&gt;
</description>
        <pubDate>Tue, 01 Aug 2017 02:00:00 +0200</pubDate>
        <link>https://kubuszok.pl/2017/jak-zaczac-programowac/</link>
        <guid isPermaLink="true">https://kubuszok.pl/2017/jak-zaczac-programowac/</guid>
        
        <category>programowanie</category>
        
        <category>wprowadzenie</category>
        
        
        <category>Wprowadzenie</category>
        
      </item>
      
    
  </channel>
</rss>
