<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>dzikowski.github.io</title>
    <description>Piszę o IT po polsku, więc z góry przepraszam za zagęszczenie kolokwializmów, ale co w angielskim brzmi naturalnie, w polskim często nie ma nawet odpowiedników.</description>
    <link>http://dzikowski.github.io/</link>
    <atom:link href="http://dzikowski.github.io/feed.xml" rel="self" type="application/rss+xml" />
    <pubDate>Sat, 27 Jul 2019 04:59:20 +0000</pubDate>
    <lastBuildDate>Sat, 27 Jul 2019 04:59:20 +0000</lastBuildDate>
    <generator>Jekyll v3.8.5</generator>
    
      <item>
        <title>Wysyłaj maile z arkusza kalkulacyjnego</title>
        <description>Od jakiegoś czasu po godzinach pracuję sobie nad rozwiązaniem, dzięki któremu bezpośrednio w googlowym arkuszu kalkulacyjnym mogę ustawiać sobie mailowe przypominajki. Wpisuję formułę, jako parametry podaję przyszłą datę i treść, a kiedy nadejdzie pora, dostaję maila. Wczoraj opublikowałem to rozwiązanie jako dodatek do arkuszy Google.</description>
        <pubDate>Mon, 01 Jan 2018 00:00:00 +0000</pubDate>
        <link>http://dzikowski.github.io/remindws/2018/01/01/wysylaj-maile-z-arkusza-kalkulacyjnego/</link>
        <guid isPermaLink="true">http://dzikowski.github.io/remindws/2018/01/01/wysylaj-maile-z-arkusza-kalkulacyjnego/</guid>
        
        
        <category>remindws</category>
        
      </item>
    
      <item>
        <title>Jak usunąć wszystkie branche oprócz master?</title>
        <description>Podczas pracy z Gitem na branchach dochodzisz do takiego momentu, kiedy samo przełączenie się na inny branch w IntelliJ to w większości skrollowanie długiej listy nazw w poszukiwaniu tej właściwej. Oczywiście możesz na bieżąco czyścić swoje branche, ale da się też szybko wybrnąć z sytuacji, kiedy zrobił ci się bałagan.</description>
        <pubDate>Mon, 03 Jul 2017 00:00:00 +0000</pubDate>
        <link>http://dzikowski.github.io/daj-sie-poznac/2017/07/03/jak-usunac-wszystkie-branche-oprocz-master/</link>
        <guid isPermaLink="true">http://dzikowski.github.io/daj-sie-poznac/2017/07/03/jak-usunac-wszystkie-branche-oprocz-master/</guid>
        
        
        <category>daj-sie-poznac</category>
        
      </item>
    
      <item>
        <title>CouchDB i PouchDB. Schematy uwierzytelniania i autoryzacji</title>
        <description>Załóżmy, że nasza aplikacja korzysta z PouchDB, synchronizowanej ze zdalną CouchDB. Szybko się okaże, że rezygnacja z backendu pozbawia nas komfortu łatwego ukrywania niektórych rzeczy po stronie serwerowej. Kiedy mamy tylko front i bazę, pojawiają się całkiem nowe wyzwania związane z bezpieczeństwem i architekturą aplikacji, a wiele rzeczy trzeba przemyśleć na nowo.</description>
        <pubDate>Mon, 26 Jun 2017 00:00:00 +0000</pubDate>
        <link>http://dzikowski.github.io/2017/06/26/couchdb-i-pouchdb-schematy-uwierzytelniania-i-autoryzacji/</link>
        <guid isPermaLink="true">http://dzikowski.github.io/2017/06/26/couchdb-i-pouchdb-schematy-uwierzytelniania-i-autoryzacji/</guid>
        
        
      </item>
    
      <item>
        <title>Firebase, Realm i PouchDB</title>
        <description>Ostatnio bawiłem się z React Native i Expo i chciałem dołączyć bazę danych, która działałaby offline. Okazało się, że nie jest to wcale takie proste i znane mi rozwiązania albo nie działają, albo nie działają offline. Odrzuciłem Firebase i Realm, Stanęło na starym dobrym PouchDB.</description>
        <pubDate>Mon, 19 Jun 2017 00:00:00 +0000</pubDate>
        <link>http://dzikowski.github.io/2017/06/19/firebase-realm-i-pouchdb/</link>
        <guid isPermaLink="true">http://dzikowski.github.io/2017/06/19/firebase-realm-i-pouchdb/</guid>
        
        
      </item>
    
      <item>
        <title>CD z Travisem i GitHubem</title>
        <description>Całe środowisko continuous deployment możesz postawić za darmo dla publicznego projektu. Fajną opcją dla aplikacji frontendowej jest repozytorium na GitHubie, CI na Travisie i automatyczny deployment na GitHub Pages.</description>
        <pubDate>Mon, 12 Jun 2017 00:00:00 +0000</pubDate>
        <link>http://dzikowski.github.io/daj-sie-poznac/2017/06/12/cd-z-travisem-i-githubem/</link>
        <guid isPermaLink="true">http://dzikowski.github.io/daj-sie-poznac/2017/06/12/cd-z-travisem-i-githubem/</guid>
        
        
        <category>daj-sie-poznac</category>
        
      </item>
    
      <item>
        <title>Komponenty wyższego rzędu</title>
        <description>Tak jak w programowaniu funkcyjnym mamy funkcje wyższego rzędu, tak w React.js mamy komponenty wyższego rzedu, których rola jest podobna. Pozwalają na wyabstahowanie jakiejś części logiki na zewnątrz. W tym poście pokażę, jak zrefaktorowałem kilka formularzy z wykorzystaniem komponentów wyższego rzędu i jakie są z tego korzyści.</description>
        <pubDate>Wed, 07 Jun 2017 00:00:00 +0000</pubDate>
        <link>http://dzikowski.github.io/daj-sie-poznac/2017/06/07/komponenty-wyzszego-rzedu/</link>
        <guid isPermaLink="true">http://dzikowski.github.io/daj-sie-poznac/2017/06/07/komponenty-wyzszego-rzedu/</guid>
        
        
        <category>daj-sie-poznac</category>
        
      </item>
    
      <item>
        <title>Retro nr 3. Koniec konkursu</title>
        <description>Niepostrzeżenie minął cały konkurs Daj się poznać, a tym samym skończył się wymóg pisania bloga dwa razy w tygodniu. Dużo zmieniło się projekcie, bo faktycznie sporo popracowałem nad wdrożeniem ulepszeń po poprzednim retro. Bardziej szczegółowo? Plany na przyszłość? Zapraszam do czytania.</description>
        <pubDate>Sat, 03 Jun 2017 00:00:00 +0000</pubDate>
        <link>http://dzikowski.github.io/daj-sie-poznac/2017/06/03/retro-nr-3/</link>
        <guid isPermaLink="true">http://dzikowski.github.io/daj-sie-poznac/2017/06/03/retro-nr-3/</guid>
        
        
        <category>daj-sie-poznac</category>
        
      </item>
    
      <item>
        <title>Testowanie Reacta z Jest</title>
        <description>Mój projekt nie jest duży, a jednak wprowadzanie w nim zmian daje pewien dyskomfort. Żeby mieć pewność, że wszystko działa, po zmianach przeklikuję cały interfejs, żeby sprawdzić, czy wszystko działa. W dodatku denerwujące sią ciągłe maile od Travisa, że build nie przechodzi. Najwyższy czas napisać wreszcie testy!</description>
        <pubDate>Fri, 26 May 2017 00:00:00 +0000</pubDate>
        <link>http://dzikowski.github.io/daj-sie-poznac/2017/05/26/testowanie-reacta-z-jest/</link>
        <guid isPermaLink="true">http://dzikowski.github.io/daj-sie-poznac/2017/05/26/testowanie-reacta-z-jest/</guid>
        
        
        <category>daj-sie-poznac</category>
        
      </item>
    
      <item>
        <title>Yarn</title>
        <description>Nie tak dawno temu pisałem o nieaktualnych zależnościach w projekcie i różnych dziwnych rzeczach, które się wydarzyły, kiedy usunąłem katalog `node_modules` i potem ponownie pobrałem zależności. Przez jakiś czas siłowałem się ze Shrinkwrapem, jednak ostatnio usłyszałem, że z tego typu problemami z zależnościami dobrze radzi sobie Yarn. Spróbowałem i efekt przerósł moje oczekiwania.</description>
        <pubDate>Thu, 25 May 2017 00:00:00 +0000</pubDate>
        <link>http://dzikowski.github.io/daj-sie-poznac/2017/05/25/yarn/</link>
        <guid isPermaLink="true">http://dzikowski.github.io/daj-sie-poznac/2017/05/25/yarn/</guid>
        
        
        <category>daj-sie-poznac</category>
        
      </item>
    
      <item>
        <title>Struktura katalogów</title>
        <description>Oprócz wspólnego stylu, warto mieć jeszcze ustaloną strukturę katalogów. Dla Reacta nie znalazłem żadnych spójnych konwencji, jedynie powtarzające się od jakiegoś czasu rekomendacje, by utrzymywać funkcjonalny podział pakietów, a pliki z testami znajdowały się razem z pozostałymi plikami źródłowymi.</description>
        <pubDate>Sun, 21 May 2017 00:00:00 +0000</pubDate>
        <link>http://dzikowski.github.io/daj-sie-poznac/2017/05/21/struktura-katalogow/</link>
        <guid isPermaLink="true">http://dzikowski.github.io/daj-sie-poznac/2017/05/21/struktura-katalogow/</guid>
        
        
        <category>daj-sie-poznac</category>
        
      </item>
    
  </channel>
</rss>
