Lista artykułów

Poprawne bindowanie funkcji w React.js

Jak pewnie zauważyłaś/eś — wywołanie metody klasy w React.js z poziomu funkcji render kończy się źle, o ile nie użyjesz bind. Wspominałem też o tym w kursie i sam używałem po prostu bind w czasie renderowania. Ale czy to dobre rozwiązanie? Co z wydajnością i czytelnością takiego kodu? bind w ogóle Zacznijmy może w ogóle od tego po co Ci bind i co ta funkcja robi ? Otóż w JS-ie metody tak naprawdę …

Programowanie Reaktywne - Marudzimy - Take.

Artykuł ten jest częścią serii artykułów na temat Programowania reaktywnego. Zapraszam na [GitHub-a]. Tematy Wstęp Zabawa z czasem - Timer Kto za tym stoi? - Scheduler Nie zapominaj - Subscribe Zabawa z czasem - Interval Zabawa z czasem - Buffer Zabawa z czasem - Delay Zabawa z czasem - Sample Zabawa z czasem - Throttle Zabawa z czasem - Timestamp/TimeInterval Tworzymy dane - Generators Tworzymy dane - Własna klasa publikująca Marudzimy - Skip Marudzimy - Take

3

Snapshot testing - co to takiego? [Frontend testing #2]

Po całkiem długim okresie przerwy (pierwszy wpis z cyklu powstał w lipcu ubiegłego roku), zapraszam znów do przyjrzenia się bliżej frontendowym testom. Dziś porozmawiamy o Jest oraz snapshot testingu

Spotkajmy się na ByteBay 2018. Wejściówka do wygrania!

15 i 16 marca odbędzie się konferencja ByteBay 2018. Jeśli chcesz wziąć w niej udział zupełnie za darmo, to spróbuj szczęścia w moim konkursie.

5

Update your tmux to latest version

Today a very short tutorial on how to update tmux at *nix. Why would you update your tmux ? Checkout.

Wyzwanie 30 dni #next10 9/30 – najlepsze konferencje java w Polsce – daty i miejsca!

Po co tracić czas na wybór kolejnych zadań, skoro można je wcześniej zdefiniować. Dziś przygotowałem listę TOP 10 java konferencji w Polsce. Sprawdź czy nasz wszystkie! Cześć! Skoro tu trafiłeś, to musiałeś zauważyć wpis pod vlogiem Mirka Burnejko, w moim RSSie albo w podsumowaniu na jvm-bloggers (świetnym agregatorze aktualnie prowadzonych javowych blogów). Mirek w którymś

Wyzwanie 30 dni #next10 9/30 – najlepsze konferencje java w Polsce – daty i miejsca!

Po co tracić czas na wybór kolejnych zadań, skoro można je wcześniej zdefiniować. Dziś przygotowałem listę TOP 10 java konferencji w Polsce. Sprawdź czy nasz wszystkie! Cześć! Skoro tu trafiłeś, to musiałeś zauważyć wpis pod vlogiem Mirka Burnejko, w moim RSSie albo w podsumowaniu na jvm-bloggers (świetnym agregatorze aktualnie prowadzonych javowych blogów). Mirek w którymś

014: Technologie i model biznesowy aplikacji Fortitudo – Piotr Gankiewicz

Dzisiejszym gościem jest Piotr Gankiewicz. Rozmawiamy o projekcie Fortidudo – partnerze treningowym dla entuzjastów treningu siłowego. W podcaście jak zawsze o technologiach, problemach w projekcie, modelu biznesowym i o promowaniu takiej aplikacji. -> Dobrowolne wsparcie podcastu.

Programowanie Reaktywne - Marudzimy - Skip.

Artykuł ten jest częścią serii artykułów na temat Programowania reaktywnego. Zapraszam na [GitHub-a]. Tematy Wstęp Zabawa z czasem - Timer Kto za tym stoi? - Scheduler Nie zapominaj - Subscribe Zabawa z czasem - Interval Zabawa z czasem - Buffer Zabawa z czasem - Delay Zabawa z czasem - Sample Zabawa z czasem - Throttle Zabawa z czasem - Timestamp/TimeInterval Tworzymy dane - Generators Tworzymy dane - Własna klasa publikująca Marudzimy - Skip

10

Grip and Vim for Note taking

Grip it! There are plenty of tools to make your .markdown or .md files in a html way- but is there a vim plugin that would make it more automated and integrated ? Let's answer this question, shall we ?

Wyzwanie 30 dni #next10 8/30 – kolejna porcja pomysłów na wpisy

Po co tracić czas na wybór kolejnych zadań, skoro można je wcześniej zdefiniować. Kolejna paczka pomysłów do wypisania listy następnych 10 wpisów. Cześć! Skoro tu trafiłeś, to musiałeś zauważyć wpis pod vlogiem Mirka Burnejko, w moim RSSie albo w podsumowaniu na jvm-bloggers (świetnym agregatorze aktualnie prowadzonych javowych blogów). Mirek w którymś z ostatnich vlogów rzucił

Wyzwanie 30 dni #next10 8/30 – kolejna porcja pomysłów na wpisy

Po co tracić czas na wybór kolejnych zadań, skoro można je wcześniej zdefiniować. Kolejna paczka pomysłów do wypisania listy następnych 10 wpisów. Cześć! Skoro tu trafiłeś, to musiałeś zauważyć wpis pod vlogiem Mirka Burnejko, w moim RSSie albo w podsumowaniu na jvm-bloggers (świetnym agregatorze aktualnie prowadzonych javowych blogów). Mirek w którymś z ostatnich vlogów rzucił

Narzędzia dla programisty

Każda osoba zamierzająca zostać programistą błyskawicznie orientuje się, że pisanie kodu nie ogranicza się do notatnika i konsoli tekstowej. Na pewno nie w dzisiejszych czasach, w których właściwie pojawia się problem, które narzędzia dla programisty wybrać. Dzisiaj przedstawię wam oręż niezbędny na zero-jedynkowym polu. Framework Framework można nazwać platformą do budowania aplikacji, która dostarczając szereg bibliotek i ...

14

Building custom search is hard and boring

Have you ever had to implement a search page for your client? I did and I’ve gotta say it’s often one of the most boring tasks. Not always, but often. There is a big list of features that the client usually expects other similar pages have. Especially when it comes to e-commerce websites. It needs to be fast, it needs to allow filtering, grouping and limiting by various attributes. On the backend side that usually means building sophisticated SQL queries, which is never a fun task when the search is highly dynamic and based on a variety of options available in the UI. Alternatively, you can use ElasticSearch or Lucene/Solr, but I’ve realized that while they are often super fast there is a lot of quirks that you need to learn when you would like them to just work.So, on one hand, there is all this complexity and challenge which you might like as a developer. On the other hand, there is rarely anything novel about the task of building a search page and you might feel de

Programowanie Reaktywne - Tworzymy dane - Własna klasa publikująca.

Artykuł ten jest częścią serii arykułów na temat Programowania reaktywnego. Zapraszam na [GitHub-a]. Agenda Wstęp Zabawa z czasem - Timer Kto za tym stoi? - Scheduler Nie zapominaj - Subscribe Zabawa z czasem - Interval Zabawa z czasem - Buffer Zabawa z czasem - Delay Zabawa z czasem - Sample Zabawa z czasem - Throttle Zabawa z czasem - Timestamp/TimeInterval Tworzymy dane - Generators Tworzymy dane - Własna klasa publikująca