Lista artykułów

Jak uczyć się systemów embedded?

Po ostatnim artykule, gdzie opisałem, co trzeba umieć do pierwszej pracy, dostałem od Was pytania jak zdobyć wymaganą wiedzę. Z jakich kursów korzystać? Jakie książki czytać? Jakie projekty robić? Od czego zacząć? W tym wpisie znajdziesz odpowiedź na powyższe pytania. Dla kompletnie zielonych – podstawy elektroniki i Arduino Na sam początek polecam spróbować swoich sił […]

Jak dodać usługę Coveralls do projektu Open Source?

Jak dodać usługę Coveralls do projektu Open Source? Ten wpis został zainspirowany przez

Jak dodać usługę Coveralls do projektu Open Source?

Jak dodać usługę Coveralls do projektu Open Source? Ten wpis został zainspirowany przez

Event Storming – warsztaty

Jakiś czas temu miałam okazję uczestniczyć w pracy w warsztatach prowadzonych przez Radka Maziarkę na temat Event Stormingu. Co ciekawe, te warsztaty były prowadzone na… stojąco. Dokładnie! Grupa została podzielona na dwie kilkuosobowe grupy i zamiast siedzieć przy kompach, spędziliśmy cały czas przy dwóch osobnych ścianach (były na nich tablice oraz naklejone specjalne płachty papieru).…

5

Cele na 2019 - luty 💥

Luty… Luty przeleciał przez palce i trochę przygniótł natłokiem nowości.

6

DevTalk Trio S02E08 – Jak się rozwijać jako senior

Zapraszam serdecznie do odsłuchania ósmego odcinka drugiego sezonu DevTalk Trio. Jak zwykle, przy mikrofonach: Maciej Aniserowicz, Andrzej Krzywda i Sławomir Sobótka. Kontynuujemy tematy poruszone w poprzednich odcinkach. Drugi sezon DevTalk Trio nie mógłby powstać bez pomocy firmy Lingaro. Firma specjalizuje się w rozwiązaniach z obszarów Business Intelligence, Hurtowni Danych i Big Data. Klientami Lingaro są […]

DevTalk Trio S02E08 – Jak się rozwijać jako senior

Zapraszam serdecznie do odsłuchania ósmego odcinka drugiego sezonu DevTalk Trio. Jak zwykle, przy mikrofonach: Maciej Aniserowicz, Andrzej Krzywda i Sławomir Sobótka. Kontynuujemy tematy poruszone w poprzednich odcinkach. Drugi sezon DevTalk Trio nie mógłby powstać bez pomocy firmy Lingaro. Firma specjalizuje się w rozwiązaniach z obszarów Business Intelligence, Hurtowni Danych i Big Data. Klientami Lingaro są [...]

Podsumowanie miesiąca – Luty 2019

Właśnie minął kolejny miesiąc blogowania. Trochę liczb, trochę przemyśleń. Jak zwykle zaczynamy od liczb! :) Zapraszam!

044: Dlaczego firmy płacą za rozwój open-source? O Kubernetes z Bartłomiejem Smykla

W tym odcinku rozmawiamy o Kubernetes. O co chodzi z tymi kontererami? Dlaczego firmom opłaca się udostępniać pracownika w pełnym wymiarze godzin, by pracował nad projektem open-source? Jakie technologie są wykorzystywane przy rozwoju Kubernetes? -> Dobrowolne wsparcie podcastu.

Praca z Optional w Hibernate

Typ Optional jest jednym z ciekawszych dodatków do Javy w ostatnich latach, jednak gdy chcemy użyć go jako typ pola dla encji (obiekt, którego stan przechowywany jest w bazie danych) to czeka nas nieprzyjemna niespodzianka zaserwowana przez Hibernate. Problem z typami opcjonalnymi Mając klasę @Entity public class Book { @Id private Integer id; private String title; private Optional publisher; public Book() { } public Book(Integer id, String title, Optional publisher) { this.id = id; this.title = title; this.publisher = publisher; ... Czytaj dalej...Praca z Optional w Hibernate

Dev:Cast – #24 Front-End Development – Startujemy z nowym projektem

Front-End development ewoluuje z szybkością bliską prędkości światła ⚡️ Rozwijane są kolejne wersje istniejących rozwiązań, pojawiają się nowe frameworki oraz biblioteki. Ogromna społeczność około frontendowa głowi się i trudzi aby dostarczać coraz lepsze rozwiązania ułatwiające co dzienną pracę programisty ale także rozwiązywać znane problemy w inny, a zarazem lepszy sposób. Jak zatem nadążać za pojawiającymi […]

12

#24 Front-End Development - Startujemy z nowym projektem

Front-End development ewoluuje z szybkością bliską prędkości światła ⚡️ Rozwijane są kolejne wersje istniejących rozwiązań, pojawiają się nowe frameworki oraz biblioteki. Ogromna społeczność około frontendowa głowi się i trudzi aby dostarczać coraz lepsze rozwiązania ułatwiające co dzienną pracę programisty ale także rozwiązywać znane problemy w inny, a zarazem lepszy sposób. Jak zatem nadążać za pojawiającymi się nowościami? Jak podchodzić do wyboru konkretnych rozwiązań przy startowaniu nowego projektu frontendowego? Jakie narzędzia wybierać do front-end developmentu? Razem z Łukaszem oraz Rafałem staramy się odpowiedzieć na powyższe pytania, dając wskazówki co do wyboru: - frameworka, - biblioteki do testów jednostkowych, - bundlera oraz task runnera. Ciekawy co mają do powiedzenia specjaliści w temacie frontendu? W takim razie zapraszam Cię bardzo serdecznie do odsłuchu ⤵️⤵️

StacjaIT – Mój pierwszy otwarty warsztat

W 64 artykule na moim blogu chciałem napisać o czymś specjalnym, stworzyć coś świeżego, czego jeszcze tutaj nie było. Dlatego też zdecydowałem się opisać jedno z najfajniejszych doświadczeń w moim życiu. 23 Lutego 2019 miałem możliwość poprowadzenia swoich pierwszych warsztatów otwartych. Opis jak i agendę całego wydarzenie możecie zobaczyć pod tym adresem. Warsztaty poruszały tematykę ...

Nie SOLID-nie #04: Interface Segregation Principle

Seria zainspirowana bardzo dobrym kursem SOLID od Jarka Stadnickiego, dostępnym na platformie Udemy – SOLID praktyczny kurs Nie jest to reklama, ani żadna afiliacja. Wyrażam swoje zdanie 🙂 . Polecam zerknąć. Jarek za pomocą...

Fragmenty funkcyjnego kodu, które zmieniły moje spojrzenie na programowanie — listy

Type of Web - Dla front-end i back-end developerów. Trochę o urokach pracy zdalnej, ale przede wszystkim o: JavaScript, React, Vue, Angular, node.js, TypeScript, HapiJS… Jakiś czas temu zacząłem się mocniej interesować programowaniem funkcyjnym. O ile wydawało mi się, że rozumiem rxjs, lodash/fp i inne podobne biblioteki, to jednak tak naprawdę nigdy nie próbowałem pisać w 100% funkcyjnie. I uwierz mi, to niesamowite doświadczenie! W tym krótkim wpisie pokazuję jeden przykład kodu, który mocno poszerzył mi horyzont myślowy. OCaml / Reason Jestem ogromnym fanem języka Reason (dialekt OCamla). Pisałem …