Lista artykułów

1

#54 Znam Wzorce Projektowe. Co dalej?

Temat wzorców projektowych pojawia się w ramach DevEnv dość często. To za sprawą tego, że widzimy w nich pozytywny aspekt, wpływający na kod. Natomiast jak ze wszystkim – zdecydowanie z dawką rozsądku i umiaru. Dlatego staramy się przekazać, co o nich wiemy oraz dzielimy się doświadczeniami w ich stosowaniu. Tym razem poruszyliśmy bardzo otwarty temat, ponieważ zastanawiamy się co dalej w momencie, gdy poznamy podstawowe wzorce projektowe. Jak się odnaleźć i na co zwracać uwagę podczas ich stosowania. Na co uważać w pracy ze wzorcami projektowymi? Czy łatwo jest rozróżniać zaimplementowane wzorce w kodzie od siebie? Czy wzorce z reguły można by było nazwać antywzorcami?

Od programisty do trenera programowania i własnego kursu

Cześć, nazywam się Tomasz Woliński i w swoich podcastach opowiadam o IT z punktu widzenia programisty. Jeżeli zastanawiasz się, czy warto zostać programistą, jak wejść do branży, a być może chcesz rozwijać się, szukasz sposobu, by po prostu stać się lepszym programistą, to ten podcast z pewnością jest dla Ciebie. To jest podcast Sprawny programista, odcinek 14. Dzisiaj mam dla Ciebie nagranie mojego wystąpienia z konferencji SzczytIT, na której byłem jednym z prelegentów zaproszonych przez firmę home.pl. Podczas tego spotkania opowiadam, jak może wyglądać…

3

Chmura obliczeniowa w transformacji cyfrowej - POIT 105

Witam w sto piątym odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest chmura obliczeniowa w transformacji cyfrowej. Dziś moim gościem jest Maciej Kalisiak. Z wykształcenia inżynier mikro i optoelektroniki. Studiował elektronikę i techniki informacyjne na Politechnice Warszawskiej. Od 2008 roku związany z branżą IT. Zaczynał jako inżynier wsparcia sprzedaży serwerów x86 na rynku SMB i Enterprise. Obecnie łączy funkcję lidera zespołu Hybrid IT Presales oraz architekta rozwiązań z zakresu pamięci masowych oraz rozwiązań backup. W roli Country Innovation Lead w Hewlett Packard Enterprise Polska poszukuje nowych, innowacyjnych rozwiązań związanych z trendami IT. Prywatnie mąż i ojciec dwóch córek oraz zapalony sportowiec amator. W tym odcinku o chmurze w transformacji cyfrowej rozmawiamy w następujących kontekstach: jaka jest rola chmury obliczeniowej w transformacji cyfrowej i czy bez chmury jest ona w ogóle możliwa? czy w transformacjach cyfrowych przewodzi chmura publiczna? czym jest chmura hybrydowa? jakie jest obecnie znaczenie i popularność chmury hybrydowej? jak można zarządzać infrastrukturą w rozwiązaniach hybrydowych? czym jest HPE GreenLake? jakie modele liczenia kosztów są najczęściej stosowane w rozwiązaniach hybrydowych? czy w chmurze hybrydowej możemy się spotkać z vendor lock-inem? jakie zagrożenia związane z bezpieczeństwem występują w rozwiązaniach hybrydowych? jaka jest rola działów IT w transformacji cyfrowej? czy rozwiązania hybrydowe mają przyszłość? jak określić efektywność przemian cyfrowych? 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: Profil Macieja na LinkedIn – https://www.linkedin.com/in/maciej-kalisiak-b557b351/ HPE GreenLake – https://www.hpe.com/pl/pl/greenlake.html 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/105

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 […]

6

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.

11

Discord-to-Slack bot hosted on repl.it

12

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]

15

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