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 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 […]
Porównanie funkcjonowania firm z branży IT do państwa i płynące z tego wnioski w ramach rekrutacji okiem osoby rekrutowanej.
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?
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.
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. […]
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.
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 […]
Jakie cechy charakteryzują dobrego programistę? Czy leniwy programista to dobry programista? O tym usłyszysz w tym odcinku. O wyróżniki dobrego
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]
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
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…
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
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 […]