Lista artykułów

1

#46 Wzorce Projektowe. O co tyle hałasu?

W kanonie obowiązkowych narzędzi, które powinien znać każdy programista, spotykamy takie określenie jak WZORCE PROJEKTOWE. Niczym mityczna postać. Wszyscy słyszeli, a nawet kolega żony najlepszego przyjaciela nawet zastosował kiedyś SINGLETONA 😀 Śmiechy i żarty, ale prawda jest taka, że wielu programistów wykorzystuje ograniczoną ich ilość. Ponieważ nie mają potrzeby stosowania innych lub je stosują, nie wiedząc o tym. Formy wzorców i ich zastosowanie jest różne. Czasem na siłę próbujemy, je upchać w miejsca, gdzie nie pasują. Czasem ich nie używamy pomimo, że istnieje ku temu zasadność. Jaką wartość dają WZORCE PROJEKTOWE? Luźno dyskutujemy o wzorcach – ich zaletach i wadach. Dyskutujemy o tym, czy faktycznie służą do ułatwienia komunikacji pomiędzy programistami, czy nie. Jaka jest ich inna rola? Gotowy na podzielenie się swoimi spostrzeżeniami? Zatem: ➡️ Czy wzorce projektowe są potrzebne programiście? ➡️ Jakie wzorce projektowe według Ciebie są przydatne? ➡️ Czy kiedykolwiek wzorce utrudniły Ci rozwój kodu?

Zdobywanie nowych umiejętności – JetBrains Academy

Dziś chciałabym Wam polecić niedawno powstałe ścieżki edukacyjne na JetBrains Academy. Co je wyróżnia? Format kursów jest podobny do innych platform. Wybieramy Read More

3

POIT 068: Security Operations Center

Witam w sześćdziesiątym ósmym odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest Centrum Operacji Bezpieczeństwa (ang. Security Operations Center). Dziś moim gościem jest Dawid Skórka – ekspert w obszarze bezpieczeństwa i kierownik działu bezpieczeństwa IT w 3S, firmie wchodzącej w skład Grupy 3S, która w sierpniu 2019 roku dołączyła do Grupy PLAY. 3S posiada 4000 km własnej sieci światłowodowej, dysponuje 5 ośrodkami data center w Polsce, projektuje i wdraża rozwiązania telekomunikacyjne, cloud computingu oraz security.W tym odcinku o SOC rozmawiamy w następujących kontekstach: czy firewall, antywirus czy filtrowanie adresów URL to wystarczające zabezpieczenie? na ile skomplikowane jest wykonanie dedykowanego ataku na firmę? jak długo trwa wykrycie takiego ataku? czym jest Centrum Operacji Bezpieczeństwa? za jakie kluczowe obszary jest odpowiedzialne? kiedy jest właściwy moment dla firmy żeby zdecydować się na korzystanie z jego usług? jak działa w praktyce? z jakich technologii i mechanizmów korzysta? czy Security Operations Center działa całą dobę? czy praca w Security Operations Center wiąże się z dużą presją? czy budowanie SOC w firmie ma sens? czym jest usługa SOC as a Service? w jakim kierunku będą się rozwijały tego typu usługi? 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 na LinkedIn – https://www.linkedin.com/in/dawid-sk%C3%B3rka-53a037b9/ Firma 3S – https://3s.pl/ 3S Security – https://3s.pl/security/ Podcast 3Słowa o… – https://www.spreaker.com/show/3slowa-o 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/68

Co to jest spike?

Czy byłeś kiedyś świadkiem sytuacji, kiedy dostajesz zadanie i nie wiesz, jak to zrobić. Brakuje Ci wiedzy domenowej, umiejętności technologicznej. Jak można niwelować wpływ niewiedzy na sprint? Dziś pokażę Ci czym jest Spike. Dlaczego i kiedy warto go stosować oraz jakie daje zyski.

Komentarze XML w Swagger UI dla ASP.NET Core Web API

Podstawowa konfiguracja Swagger jest bardzo skromna. Zróbmy zatem coś więcej i dołączmy dokumentacje XML do Swagger UI dla projektu ASP.NET Core API.

Prowadzenie projektu Open Source- Programmer-Girl - Weronika Mularczyk

Prowadzenie projektu Open Source- Programmer-Girl - Weronika Mularczyk Open Source - brzmi zachęcająco i intrygująco zarazem. To przede wszystkim spore nakłady pracy w zespole. To wiele nadziei, planów, ale nierzadko rozczarowań.  Dziś zapraszam Was do wysłuchania rozmowy z Weroniką Mularczyk - FullStack developerem, blogerką, współorganizatorką Wrocławskiej grupy .NET oraz koordynatorką projektu open source. Z Weroniką rozmawiam o projekcie DevAdventCalendar -  kalendarzu adwentowym online dla programistów. Dyskutujemy o rolach i zadaniach w projekcie open source. Poruszamy ważny temat feedbacku, który przy projektach tego typu staje się swoistą formą zapłaty. Nie zabraknie tematu działań marketingowych, które skupiają się przede wszystkim na poszukiwaniu użytkowników oraz kontrybutorów.  Co jest największym problem w projekcie open source? Ludzie? Pieniądze? Terminy? Sprawdźcie sami.  Z tego odcinka dowiesz się:  Jakie są role, zadania w projekcie open source Po co nam feedback Jaką rolę pełni wprowadzanie nowych użytkowników, dokumentacja, czy obsługa zgłoszeń Dlaczego marketing jest ważny w projektach open source Z jakimi problemami musi się zmierzyć open source Jakie benefity przynoszą takie projekty Notatki do odcinka: Kliknij tutaj Dobrego odbioru!  Prześlij nam kilka dobrych słów w mediach społecznościowych:  Twitter: @gkotfis Facebook: devsessionpl LinkedIn: Devsession Pozdrawiam, Grzegorz Kotfis

Nowy darmowy kurs – Java – Fundamenty programowania

Cześć i czołem, pojawił się nowy, darmowy kurs na mojej platformie – Java. Fundamenty programowania. Wprowadza on od zera w świat programowania w języku Java. Zapraszam.

Prowadzenie projektu Open Source – Programmer-Girl – Weronika Mularczyk

Open Source – brzmi zachęcająco i intrygująco zarazem. To przede wszystkim spore nakłady pracy w zespole. To wiele nadziei, planów,

O semantyce słów kilka

W świecie webdevu semantyka to dość modne słowo. Tylko co to tak naprawdę jest i do czego służy?

EntityFramework – IncludeFilter() i IncludeOptimized()

W ramach urlopu i siedzenia w domu postanowiłam zaprogramować coś ciekawego w celu poszerzenia swoich umiejętności dotyczących m.in. .NET Core i Web API. Tak powstał pet projekt MyNozbe oparty na Nozbe (aplikacji do zarządzania zadaniami - standardowo udostępniam Wam link afiliacyjny). W trakcie programowania natknęłam się na ciekawy problem, którym chciałam się z Wami podzielić.……

Moje 5 Minut 18h

Tą godzinę rozpoczynam refaktoryzacją. Doszedłem do wniosku, że błędnie ulokowałem właściwość Timestamp. Trzeba przerobić. Nauka w trakcie implementacji. Dochodząc do pewnej bariery staram się ją rozwiązać.

12

async, await – czyli lepsze promisy

Skoro był temat callbacków i promisów to nie mogło zabraknąć async/await! Async / await [wideo]

Wzorce Projektowe, które uratowały nasze projekty – LIVE

O wzorcach projektowych słyszymy dużo i często. Niestety na pierwszy rzut oka ciężko zrozumieć ich koncepcje i wybrać konkretny wzorzec do rozwiązania naszego problemu. Prezentacja PDF: Link do naszej prezentacji w formie PDF. Podczas LIVE chcemy przedstawić praktyczne zastosowanie wzorców projektowych. Pokażemy, które z nich uratowały nasze projekty, dlaczego i w jaki sposób. Dlatego jeśli […]

14

POIT 067: Czy warto uczyć się języka Python?

Witam w sześćdziesiątym siódmym odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest to czy warto uczyć się języka Python. Dziś moim gościem jest Mateusz Mazurek – pasjonat informatyki. Python Technical Lead Engineer. Bloger. Prowadzi szkolenia z języka Python i tematów około programistycznych. Swoje wieloletnie doświadczenia zawodowe wykorzystuje w mentoringu w obszarze języka Python. Uwielbia rower i dobre książki fabularne.W tym odcinku o języku Python rozmawiamy w następujących kontekstach: jak ten język powstał i do czego pierwotnie służył? jak wygląda zastosowanie Pythona w programowaniu webowym? czy duże firmy również z niego korzystają? jak wygląda zastosowanie Pythona w machine learningu? czy powszechnie wykorzystuje się go do pisania skryptów i automatyzacji? jakie są inne zastosowania? rozmawiamy o nauce programowania dzieci czy łatwo się go nauczyć? jak wygląda dostępność materiałów? co można zarekomendować osobom początkującym jeśli chodzi o naukę? w jakie pułapki wpadają początkujący adepci Pythona? jak wygląda wydajność tego języka? jak wygląda i co umożliwia biblioteka standardowa? rozmawiamy o jakości rozwiązań napisanych w Pythonie jak wygląda community tego języka? jak wygląd rynek pracy?

15

Stream o IDE i debugerach sprzętowych

Ostatnio na live omawiałem IDE i debugery sprzętowe w embedded. Nagranie jest dostępne tutaj: Pod nagraniem są też timestampy i linki. Wyszło tego bardzo dużo więc lepiej to będzie zebrać we wpisie. Od razu zapraszam również na kolejny live w czwartek 28 maja o 20:00, gdzie tematem będą języki programowania w embedded. Rodzaje IDE Możemy […]