Lista artykułów

Złożoność obliczeniowa algorytmów

Złożoność obliczeniowa algorytmów to kluczowe zagadnienie do zrozumienia, w procesie tworzenia algorytmów. Bez jego znajomości, moim zdaniem, tworzenie efektywnych i szybkich algorytmów może być bardzo trudna, czy wręcz niemożliwa. W tym wpisie dowiesz się czym jest złożoność obliczeniowa algorytmów, notacja dużego O, oraz poznasz najczęściej spotykane złożoności obliczeniowe. Definicja algorytmu Mówiąc o złożoności obliczeniowej algorytmów …

CSS Naked Day 2022

W końcu się udało! Tym razem nie zapomniałem i dodałem skrypt wyłączający CSS na blogu na 9 kwietnia każdego roku. Wszystko po to, by uczcić CSS Naked Day.

Transakcje w Spring Boot – Proste Wyjaśnienie

Transakcje to silny mechanizm, który umożliwia nam zachowanie prawidłowego przebiegu operacji z wykorzystaniem bazy danych. Przede wszystkim przybliżę Ci zasadę działania, a później pokażę parę przykładów w Spring Boot. Transakcje w Spring – przykład Rozpatrzmy to na przykładzie aplikacji do obsługi lotów: Rezerwujesz bilet lotniczy, podajesz imię i nazwisko. Przechodzisz do płatności, logujesz się do […] Więcej

Click 2022

12 kwietnia 2022 (we wtorek) odbędzie się w formie transmisji online już 5. edycja konferencji Click. Jest to największa multitechnologiczna konferencja bran...

Zbiór materiałów do prowadzenia ewidencji oraz rozliczania ulgi IP Box od Jakuba Szarmacha

Zbiór materiałów do prowadzenia ewidencji oraz rozliczania ulgi IP Box od Jakuba Szarmacha i jego zespołu.

Jak Aktualnie Wyglądają Rekrutacje Programistów? Wyznania Specjalisty z 20 letnim stażem

Przebieg relacjonuje Mirek, który w branży IT działa już ponad 20 lat, początkowo jako administrator, teraz już 100%-towy developer. Dlatego jeśli chcesz o coś dopytać w temacie to Mirek serdecznie zaprasza do kontaktu poprzez swój profil na LinkedIn. Obydwaj wierzymy, że dzięki tym notatkom łatwiej będzie sprostać Tobie oczekiwaniom rekruterów, oraz lepiej przygotować się do […] Więcej

Wzorzec projektowy Adapter

Wzorzec projektowy Adapter jest bardzo prostym w implementacji i użyciu wzorcem projektowym, a jednocześnie powszechnie stosowanym. W tym wpisie pokażę Ci do czego można wykorzystać adapter oraz korzystając z TypeScripta przedstawię przykładową implementację. Ten wpis jest kolejnym wpisem z serii o wzorcach projektowych. Serdecznie zachęcam do zapoznania się z innymi wpisami z tego cyklu: Wzorzec …

🔴Szkolenie Live: Spring Data

🎯 7 marca o 19:00, słyszymy się na szkoleniu, gdzie pokażę Ci jak prawidłowo zaimplementować związki – jeden do jednego, jeden do wielu, oraz wiele do wielu. Przykłady zrealizujemy na praktycznych przykładach, które zapadną Ci w pamięć 😃 Dowiesz się jak implementować związki 1:1, 1:N, M:N Przedstawię Ci konfigurację jednokierunkową i dwukierunkową Wykonamy bardziej zaawansowane […] Więcej

Pomoc Ukrainie

Blog programisty.

Zostań Prelegentem na 4Developers 2022

Trwa nabór na Prelegentów do największego interdyscyplinarnego festiwalu technologicznego 4Developers, który odbędzie się ONLINE w dniach 4-7.04.2022! Dlaczego warto się zgłosić? 1. Zbudujesz swój wizerunek w branży. 2. Dobre wystąpienie przyspieszy rozwój Twojej kariery. 3. Zyskasz okazję do nawiązania wartościowych kontaktów. 4. Zdobędziesz ciekawe i cenne doświadczenie. 5. Otrzymasz najwyższej jakości nagranie swojego wykładu, które […]

🔴Szkolenie Live: Spring MVC

🎯 21 lutego o 19:00, słyszymy się na szkoleniu w którym pokażę Ci działanie wzorca architektonicznego MVC w praktyce. Zbudujemy aplikacje backendową z wykorzystaniem Spring Boot, a następnie zintegrujemy ją z różnymi technologiami frontendowymi – po to, abyś zyskał rozeznanie, który z nich najlepiej dobrać w zależności od sytuacji. Dowiesz się jak Spring obsługuje żądania […] Więcej

Jak wykryć phishing – feed CERT Polska w SIEM Elastic Stack.

Phishing to oszutwo, w którym przestępca podszywa się pod inną osobę lub instytucję w celu wyłudzenia poufnych informacji lub pieniędzy. Zespół CERT Polska chroni nas przed niebezpiecznymi stronami publikując listy. Dostępne są w wielu formatach. Jeśli znajdziesz złośliwą stronę, możesz zgłosić to do CSIRT NASK. W artykule wykorzystamy wymieniony feed w SIEM Elastic Stack i spróbujemy coś wykryć …

Disqus – panu już podziękujemy

Jeśli regularnie odwiedzasz bloga, to być może zdążyłeś/aś już zauważyć, że sekcja komentarzy wygląda nieco… prościej. Praktycznie od samego początku mojego bloga domyślnym systemem komentarzy był Disqus. W tym artykule poznasz czynniki, które spowodowały, że moja przygoda z Disqusem definitywnie się zakończyła. Dlaczego kiedyś wybrałem Disqusa? Powodów było kilka. Przede wszystkim, w momencie zakładania mojego …

Workation – historia prawdziwa Gran Canaria 2022

Czym jest workation Wikipedia nie mówi nic więcej, niż „połączenie pracy i wakacji”, temat jednak jest dużo bardziej złożony. Szczególnie jeśli chodzi o miejsce, porę roku, czas, na jaki wyjeżdżamy oraz co najważniejsze znalezienie balansu między faktyczną pracą i wakacjami. Z powodu pandemii ten sposób pracy mocno zyskał na popularności. W tym wpisie przedstawię Ci […]

2 główne wnioski po 3 latach spędzonych w startupie

https://pixabay.com/pl/photos/r%c4%99ka-pismo-d%c5%82ugopis-ludzie-autor-325321/ " data-image-caption="" data-medium-file="https://i0.wp.com/programistanaswoim.pl/wp-content/uploads/2022/02/hand.jpg?fit=300%2C200&ssl=1" data-large-file="https://i0.wp.com/programistanaswoim.pl/wp-content/uploads/2022/02/hand.jpg?fit=676%2C450&ssl=1" /> Dwa główne wnioski, które ukształtowały się w mojej głowie w trakcie trzech lat spędzonych w startupie.