Lista artykułów

Komponenty klasowe i state – Pierwszy projekt w ReactJS #4

W poprzednim wpisie poznaliśmy cechujące się prostotą komponenty funkcyjne. Niestety, nie poradzimy sobie z budową trackera kryptowalut, mając do dyspozycji samą warstwę prezentacyjną. Nadszedł czas na analizę komponentów klasowych, które będą służyły jako centra logiki biznesowej naszej aplikacji. Tym razem dowiemy się, czym jest stan komponentu i jak skutecznie nim zarządzać.

DevTalk#73 – O Zawodzie Testera z Maciejem Kirkickim i Jakubem Rosińskim

I oto 73 odcinek. O ten temat prosiliście najbardziej ze wszystkich. NAJBARDZIEJ, serio!! Wiem, że spełni Wasze oczekiwania :). Dzisiaj rozmawiam z Maciejem Kirkickim oraz Jakubem Rosińskim – testerami-ekspertami. Trudno o większych wyjadaczy, bardziej doświadczonych zawodników. Sponsorem ;) niniejszego odcinka jest moja książka “Zawód: Programista”. Z niej można dowiedzieć się z kolei baaardzo wiele o [...]

Wyzwanie 30 dni #next10 26/30 – Najlepsze pluginy do strony domowej na wordpresie

Idzie wiosna, czas pomyśleć o wiosennych porządkach na blogu. Jakie pluginy do wordpressa warto rozważyć na swojej stronie? Sprawdźcie czy znacie 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ś z ostatnich vlogów rzucił

Łączenie doktoratu z pracą na etacie

Minął już całkiem spory kawał czasu od kiedy zrezygnowałem z robienia doktoratu równolegle z pracą na etacie. Postanowiłem w końcu zebrać swoje przemyślenia na ten temat. Być może pomogą podjąć decyzję komuś, kto zastanawia się nad takim wyzwaniem, albo już jest w jego trakcie. Rozpoczęcie studiów Na doktorat zapisałem się latem 2014 roku na kierunek […]

Łączenie doktoratu z pracą na etacie

Minął już całkiem spory kawał czasu od kiedy zrezygnowałem z robienia doktoratu równolegle z pracą na etacie. Postanowiłem w końcu zebrać swoje przemyślenia na ten temat. Być może pomogą podjąć decyzję komuś, kto zastanawia się nad takim wyzwaniem, albo już jest w jego trakcie. Rozpoczęcie studiów Na doktorat zapisałem się latem 2014 roku na kierunek […]

6

Python snippets in Vim with Ultisnips

Snippets in all type of editors are very usefull beings that every bloger/programmer should start using. Especially if using ViM. Check out Ultisnips solution that supports it!

Rival 100 – USB reverse engineering

Wstęp Cóż dożyliśmy czasów w których nawet myszka optyczna (jestem z pokolenia które pamięta kulkowe 😉 ) jest do pewnego stopnia programowalnym urządzeniem. Mój nabytek Rival 100 posiada nawet niepozorny element jakim jest dioda RGB. Producent dostarcza oprogramowanie do jej obsługi jednakże nie wspiera systemu Linux. Oprogramowanie to jest do pewnego stopnia skryptowalne, ale do […]

Rival 100 – USB reverse engineering

Wstęp Cóż dożyliśmy czasów w których nawet myszka optyczna (jestem z pokolenia które pamięta kulkowe 😉 ) jest do pewnego stopnia programowalnym urządzeniem. Mój nabytek Rival 100 posiada nawet niepozorny element jakim jest dioda RGB. Producent dostarcza oprogramowanie do jej obsługi jednakże nie wspiera systemu Linux. Oprogramowanie to jest do pewnego stopnia skryptowalne, ale do […]

Komponenty funkcyjne i props

Znajomość elementów React oraz JSX otwiera przed nami wrota do świata komponentów. To właśnie wokół nich kręci się cały proces budowania aplikacji w ReactJS. Czas rzucić trochę światła na to, czym komponenty są, jak z nich korzystać oraz jakie wyróżniamy ich rodzaje. Z czysto technicznego punktu widzenia, komponenty to nic innego jak funkcje lub klasy.

O czym pamiętać tworząc bibliotekę Open Source w JavaScript

O czym pamiętać tworząc bibliotekę Open Source w JavaScript Jeśli masz zamiar napisać swoją własną bibliotekę Open Source w JavaScript, jest kilka rzeczy, o których warto pamiętać.

Programowanie Reaktywne - Bileciki do kontroli - Unit Tests of Create Cold/Hot Observable.

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 Łap To! - ConsoleKey Kombinatorzy - Concat Kombinatorzy - Repeat Kombinatorzy - Start With Kombinatorzy - Ambiguous Kombinatorzy - Merge Kombinatorzy - Zip Kombinatorzy - Switch Kombinatorzy - When-And-Then Kombinatorzy - Combine Latest Transformers - Select Transformers - OfType and Cast Transformers - Metadata Bileciki do kontroli - Unit Tests of Interval Bileciki do kontroli - Unit Tests of Observer Interval Bileciki do kontroli - Unit Tests of Create Cold/Hot Observable

Programowanie Reaktywne - Bileciki do kontroli - Unit Tests of Create Cold/Hot Observable.

Wyzwanie 30 dni #next10 25/30 – Jak zaoszczędzić podczas delegacji bądź konferencji

Jedziesz do innego miasta na konferencję, szkolenie bądź delegację? Wybierasz się na weekend do innego miasta? Zobacz jak zaoszczędzić podczas delegacji i konferencji czas, pieniądze i nerwy! 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

14

Vim Templates are a life saver

Today when my 30daychallenge almost finishes (tomorrow is the last day) I feel that I could not make it without reusing previous posts for new posts. Check out how to automate it!

15

Rails Event Store - better APIs coming