Lista artykułów

Aktualna data bez daty

Dzisiaj na Facebooku ktoś zadał ciekawe pytanie: jak w JS wyświetlić aktualną datę i czas, nie używając Date ani nie pobierając czasu z żadnego zewnętrznego ...

Java Kolekcje

W momencie kiedy mamy już omówione dwa bardzo ważne koncepty, interfejsy oraz klasy abstrakcyjne, czas przejść do kolejnej niezmiernie istotnej części. Dziś porozmawiamy o kolekcjach w Javie.

Testy jednostkowe – Stuby

Stuby są wykorzystywane w sytuacji, gdy w testowanej klasie występują pewne zależności. Działanie tych zależności należy obsłużyć, ale problem pojawia się, jeśli nie mamy do nich lub do ich metod bezpośredniego dostępu. Właśnie w tych scenariuszach mogą nam pomóc stuby lub mocki. Ten wpis jest pierwszą częścią miniserii o stubach oraz mockach. Poznamy w nim wady oraz zalety stubów, a także ich ogólną charakterystykę i zastosowanie. W kolejnej części – za tydzień – bliżej przyjrzymy się mockom. Scenariusz testowy Naszą ... Czytaj dalej...Testy jednostkowe – Stuby

POIT 032: Przepracowanie w branży IT

Witam w trzydziestym drugim odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest przepracowanie w branży IT. Dziś moimi gościem jest Marcin Kwieciński, autor projektu “Ogarnij chaos”. Pomaga przedsiębiorcom i specjalistom wyjść z przepracowania i stosować nowoczesne metody zarządzania sobą w czasie tak by mogli cieszyć się życiem. Wcześniej uznany pracownik Microsoft. Prywatnie ojciec, mąż, fan podróży, fotografii i lotnictwa. Od niedawna również podcaster.W tym odcinku o przepracowaniu opowiemy w następujących kontekstach: jak je się definiuje? czy przepracowanie grozi junior developerom? jakie są objawy przepracowania? jakie są etapy wychodzenia z niego? jak wyznaczać sobie cele i je realizować by w przepracowanie nie popaść? czy odpuszczanie sobie jest lekiem na przepracowanie? jak ciągły stres i zmęczenie wpływa na jakość naszej pracy? jakie są jego związki z wypaleniem zawodowym? jak traktować nadgodziny w pracy? czym są perfekcjonizm i pracoholizm? odpowiemy na pytanie czy branża IT jest szczególnie narażona na przepracowanie Subskrypcja podcastu: zasubskrybuj w iTunes , Spreaker , Sticher , SoundCloud , Spotify , przez RSS , lub Twoją ulubioną aplikację do podcastów na smartphonie (wyszukaj frazę „Porozmawiajmy o IT”) poproszę Cię też o polubienie fanpage na Facebooku Linki: Profil na LinkedIn – https://www.linkedin.com/in/marcinkwiecinski/ Strona Marcina – https://marcinkwiecinski.pl/ Podcast “Ogarnij chaos” – https://www.spreaker.com/user/10279849/najcenniejszy-zasob-ktory-posiadasz odcinek o tym jak dbać o zdrowie pracując w IT Jeśli masz jakieś pytania lub komentarze, pisz do mnie śmiało na [email protected] https://porozmawiajmyoit.pl/32

8 kwietnia startuje przedsprzedaż dodatku karcianki “IT Startup”

Niecały rok temu (pod koniec czerwca 2018) oficjalnie ukazała się moja autorska karcianka “IT Startup – Gra Karciana“. Projekt, który realizuje moją ulubioną ideę “uczyć, bawiąc”. Po sukcesie projektu zacząłem pracować nad grą mobilną osadzoną w uniwersum gry “IT Startup”, ale głosów domagających się dodatku karcianki było na tyle dużo, że postanowiłem zmienić trochę swoje […]

Nie SOLID-nie #05: Dependency Inversion 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ą...

Nie SOLID-nie #05: Dependency Inversion 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ą obrazowych, trafnych porównań tłumaczy poszczególne zasady.   Spis postów z serii Nie SOLID-nie: Nie SOLID-nie #01: Single Responsibility Principle Nie SOLID-nie […]

Podsumowanie miesiąca – Marzec 2019

Kolejny miesiąc blogowania! Jak zwykle kawa na ławę jeśli chodzi o liczby, oraz jak zwykle trochę spraw organizacyjnych! :)

Centralizacja logów z kontenerów Docker w usłudze Amazon CloudWatch Logs

Podczas tworzenia oprogramowania staram się wykorzystywać możliwości jakie niesie ze sobą konteneryzacja aplikacji oraz usługi chmury Amazon Web Services. Praca w środowisku skonteneryzowanym wymaga pewnych dodatkowych narzędzi aby stała się bardziej przyjemna, szczególnie gdy rozwijamy system oparty o wiele współpracujących ze sobą kontenerów. Chciałbym przedstawić Ci sposób na agregację i centralizację logów w usłudze Amazon […]

10 powodów, dla których używam jQuery razem z React

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… W dobie frameworków takich jak React i bibliotek takich jak Angular, można by pomyśleć, że jQuery nie ma już prawa bytu. Nic bardziej mylnego! Ten najpopularniejszy dawniej framework nadal jest niezwykle przydatny w codziennej pracy! Wpis powstał z okazji 1. kwietnia 2019 r. Ale… Wiem co teraz myślicie: „Ale przecież wszyscy hejtują jQuery!”. No jasne, na forach i na Facebooku tak. …

10 powodów, dla których używam jQuery razem z React

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… W dobie frameworków takich jak React i bibliotek takich jak Angular, można by pomyśleć, że jQuery nie ma już prawa bytu. Nic bardziej mylnego! Ten najpopularniejszy dawniej framework nadal jest niezwykle przydatny w codziennej pracy! Ale… Wiem co teraz myślicie: „Ale przecież wszyscy hejtują jQuery!”. No jasne, na forach i na Facebooku tak. W praktyce jednak… okazuje się, że aż 94% …

10 powodów, dla których używam jQuery razem z React

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… W dobie frameworków takich jak React i bibliotek takich jak Angular, można by pomyśleć, że jQuery nie ma już prawa bytu. Nic bardziej mylnego! Ten najpopularniejszy dawniej framework nadal jest niezwykle przydatny w codziennej pracy! Wpis powstał z okazji 1. kwietnia 2019 r. Ale… Wiem co teraz myślicie: „Ale przecież wszyscy hejtują jQuery!”. No jasne, na forach i na Facebooku tak. …

10 powodów, dla których używam jQuery razem z React

Type of Web - Blog o programowaniu. 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… W dobie frameworków takich jak React i bibliotek takich jak Angular, można by pomyśleć, że jQuery nie ma już prawa bytu. Nic bardziej mylnego! Ten najpopularniejszy dawniej framework nadal jest niezwykle przydatny w codziennej pracy! Wpis powstał z okazji 1. kwietnia 2019 r. Ale… Wiem co teraz myślicie: „Ale przecież wszyscy hejtują jQuery!”. No jasne, na forach i na Facebooku tak. …

Android Architecture Components: Navigation

Wiele współczesnych aplikacji korzysta z fragmentów oraz jednej aktywności. Takie zaprojektowanie aplikacji jest dobre, ale stanowi pewne problemy. Wraz z rozwojem aplikacji musimy zwrócić uwagę na takie elementy jak: transakcji fragmentów, przekazywanie argumentów w między komponentami, obsługa nawigacji w górę, w tył, radzenie sobie z tylnym stosem i wreszcie testowanie nawigacji w aplikacji. Czy możemy uprościć ten proces? Opisywałem te problemy już na blogu w powyższych linkach. W tym artykule...

15

DevTalk #92 – O błędach w tworzeniu WWW z Tomaszem “Comandeer” Jakutem

Cześć! 92. odcinek podcastu DevTalk wjeżdża na pełnym gazie! Specjalizacją naszego dzisiejszego Gościa jest… krytyka. Ale taka wyjątkowa. Nie hejterstwo, ale krytyka konstruktywna, z klasą. Obszar tej specjalizacji to szeroko rozumiane “strony internetowe“. Przez Państwem The One And Only Tomasz “Comandeer” Jakut! Tomasz nie jest pospolitym “narzekaczem” na umiejętności dzisiejszych web-developerów, ale ekspertem w swojej dziedzinie. Z […]