Lista artykułów

Praca z czasem i datami w języku Java

Czasy zamierzchłe Przed ósmym wydaniem Javy do obsługi dat używano dwóch klas – Date oraz Calendar. Praca z nimi nie należała do najprzyjemniejszych. Na co dzień irytowała niespójność API (np. dni numerowane od zera, a miesiące od jedynki), a przy szczególnych okazjach brak zabezpieczeń, gdy kilka wątków pracowało na tym samym obiekcie. Efekt był taki, …

Konfiguracja aplikacji

Konfiguracja aplikacji wydaje się być prosta, 😊 appsettings.json i jazda. Trochę tak, można trochę  więcej, bo przecież jest 🙂 azure key vault, 😅enviroment settings lokalnie, 😂enviroment settings na hoście, 😹appsettings.json.local, 😭appsettings.json.develop czy wreszcie 🤪Azure App Configuration. Co wybrać jak żyć? To może po kolei 🚂 appsettings.json Najprościej i najłatwiej. Wszystko ⭐, co tam jest idzie […]

3

Firma jak małe państwo. Gdzie zamieszkasz?

Porównanie funkcjonowania firm z branży IT do państwa i płynące z tego wnioski w ramach rekrutacji okiem osoby rekrutowanej.

Rok 2021 to początek końca Dockera?

Na początku grudnia 2020 gruchnęła informacja, że Kubernetes 1.20 „deprecates Docker”. Póki co oznacza to, że Kubernetes będzie wyświetlał ostrzeżenie. Właściwie „deprecates Docker” odnosi się do dockershim co dokładniej wyjaśniam poniżej. Dopiero w wersji 1.22 wsparcie Docker zostanie usunięte, co jest planowane na drugą połowę 2021 roku. I dlatego właśnie uważam że rok 2021 to początek końca Dockera. Spis treści: Co to jest Docker i Kubernetes? Dlaczego Docker jest ważny?

Jak pracować zdalnie? Najważniejsze zasady pracy zdalnej dla programisty

Od wielu miesięcy zapewne większość programistów pracuje zdalnie. Ja również. W artykule opiszę elementy, zasady na które warto zwrócić uwagę podczas pracy zdalnej.

Jak pisać bardziej zrozumiały kod w C? – webinar

W środę 24 lutego o godzinie 20:00 organizuję webinar: Jak pisać bardziej zrozumiały kod w C? (który po prostu działa) Aby nieprzegapić startu – możesz się zapisać korzystając z linka powyżej. O czym będę mówić? Jeżeli piszesz domowe projekty na mikrokontrolery i myślisz o pracy jako programista niskopoziomowy – na pewno znajdziesz coś dla siebie. […]

Farewell Disqus, czyli dlaczego wróciłem z komentarzami do WordPressa

https://pixabay.com/photos/divorce-separation-marriage-breakup-619195/ " data-medium-file="https://i0.wp.com/programistanaswoim.pl/wp-content/uploads/2021/02/divorce.jpg?fit=300%2C200&ssl=1" data-large-file="https://i0.wp.com/programistanaswoim.pl/wp-content/uploads/2021/02/divorce.jpg?fit=676%2C450&ssl=1" /> Oto dlaczego zrezygnowałem z systemu Disqus i wróciłem z komentarzami do WordPressa.

8

Discord-to-Slack bot hosted on repl.it

9

React – kurs kompletny 2021r.

Po wielu tygodniach pracy i nagrywania, w końcu jest! Kurs reacta w jego najnowszej odsłonie (v.17).  W ten projekt włożyłem sporo serca. Sporo się przy nim też sam nauczyłem. Od […]

[DSJ] Cechy dobrego programisty

Jakie cechy charakteryzują dobrego programistę? Czy leniwy programista to dobry programista? O tym usłyszysz w tym odcinku. O wyróżniki dobrego

[DSJ] Cechy dobrego programisty

Jakie cechy charakteryzują dobrego programistę? Czy leniwy programista to dobry programista? O tym usłyszysz w tym odcinku. O wyróżniki dobrego programisty postanowiliśmy zapytać naszych odbiorców w sieciach społecznościowych. Dziękujemy za tak liczny odzew! Dobrego odbioru!   Prowadzący: Monika Młodzik ( Twitter  |  Instagram  |  LinkedIn ) Grzegorz Kotfis ( Twitter  |  Instagram  |  LinkedIn ) Kontakt:  [email protected]

12

Optymalizacja front-endu - POIT 104

Witam w sto czwartym odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest optymalizacja front-endu aplikacji webowych. Dziś moim gościem jest Bartek Miś, frontend developer z wieloletnim doświadczeniem, programista PHP, DevOps i mentor. Co-Founder oraz CTO w agencji i software house’ie Studio Sidekicks / Bigger Picture. Pod szyldem Web Dev Insider dzieli się wiedzą z zakresu optymalizacji webowej. Prowadzi kanał na YouTube i bloga o tej samej nazwie.W tym odcinku o optymalizacji front-endu rozmawiamy w następujących kontekstach: czym jest optymalizacja front-endu? po co optymalizować front-end? jak przekonać biznes do optymalizacji front-endu? czym jest Core Web Vitals? od czego zacząć optymalizację? jakie elementy front-endu najlepiej optymalizować? jak rozumieć i wdrażać optymalizację front-endu jako proces? jak w codziennej pracy developera znaleźć czas na optymalizację? jakie wyznaczniki optymalizacyjne warto kontrolować? jakie narzędzia mamy do dyspozycji? Subskrypcja podcastu: zasubskrybuj w Apple Podcasts , Google Podcasts , Spreaker , Sticher , 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: Blog Bartka – https://www.webdevinsider.pl/ Profil Bartka na Instagramie – https://www.instagram.com/webdevinsider/ Profil Bartka na Facebook – https://www.facebook.com/webdevinsider Profil Bartka na YouTube – https://www.youtube.com/channel/UCsWwyd-yB4qTToTiuLCOuJQ Profil Michała na LinkedIn – https://www.linkedin.com/in/bartekmis/ Wsparcie: Wesprzyj podcast na platformie Patronite - https://patronite.pl/porozmawiajmyoit/ Jeśli masz jakieś pytania lub komentarze, pisz do mnie śmiało na [email protected] https://porozmawiajmyoit.pl/104

👉 CV Programisty – 🔥Rozkład Jazdy 💥

Cześć! W najbliższych dniach będzie sporo się działo w związku ze startem e-booka CV Programisty. Przygotowałem ten wpis, żeby nikomu nie uciekły najważniejsze aktywności. 🙂 Pozdrawiam i miłego czytania, słuchania i oglądania. tw. Twojego CV nikt nie czyta! Sprawdzone sposoby na zhakowanie rekrutacji!   Jak szukać pracy w IT mimo braku doświadczenia? Analiza CV programisty Jak powinno wyglądać CV, które zagwarantuje zaproszenie na rozmowę kwalifikacyjną. Czego oczekują pracodawcy od Junior Developerów. Dlaczego większość dokumentów jest odrzucanych dosłownie po 3 sekundach! Jak przygotować CV jeżeli…

14

Napisz swój pierwszy test jednostkowy dla aplikacji w React

Za mną już pierwszy live kernelgonnapanic na YouTube. Na pierwszy ogień poszedł temat testów jednostkowych. Napisaliśmy wspólnie kilka pierwszych testów do reactowej aplikacji używając Jest i react-te

15

Wzorzec projektowy command – próba naprawienia świata obiektowego

Jak to się stało, że intencja wzorca Command jest tak prosta, jednakże jego implementacja w paradygmacie obiektowym wymaga już nieco nakładu pracy? I jak to się stało, że w programowaniu funkcyjnym praktycznie nie słyszało się o wzorcu Command? W dzisiejszym odcinku pokażę Ci jak koncepcyjnie prosty jest Command i skłonie do refleksji nad różnicą między […]