Lista artykułów

[travels.log.2] Wrocław, Karkonosze i okolice

Podsumowanie naszej urlopowej podróży po Karkonoszach i okolicach, z małym przystankiem we Wrocławiu.

How I migrated a Rails app from Webpack to esbuild and got smaller and faster JS builds

Hi, we're Arkency and it's our blog with meaty content.

twil.22.31

W tym tygodniu nauczyłem się, że… …skalowanie podów Kubernetesa na podstawie opóźnienia wiadomości w Kafce (z wykorzystaniem KEDA) nie działa liniowo. Wygląda na to, że to ile podów zostanie dodanych lub odjętych zależy również od liczby obecnie aktywnych podów. Momentami docierałem więc do swego rodzaju „deadlocka”. Skalowanie... Czytaj dalej →

Projektowanie REST API

Wpis jest kontynuacją wstępu do REST API , który cieszy się sporą popularnością. Jeśli nie wiesz czym jest REST API, to serdecznie zachęcam cię do zapoznania się z moim poprzednim wpisem. Następnie wróć do lektury tego artykułu. Tym razem nie skupię się na teoretycznych podstawach lecz przedstawię Ci szereg dobrych praktyk i zasad projektowania REST …

5

Mockito.mock() vs @Mock vs @MockBean

W tym wpisie przyjrzymy się trzem sposobom na tworzenie mocków z użyciem frameworka Mockito, a mianowicie .mock() i @Mock. Mockito.mock() Metoda Mockito.mock() tworzy obiekt typu mock na podstawie klasy albo interfejsu, jaki podamy w argumencie. Następnie możemy ustawić kiedy, jakie wartości ma ów obiekt zwracać, albo weryfikować, jakie metody zostały wykonane. W ten sposób możemy …

dev.js Summit 2022 Autumn Edition

13 października 20022 roku odbędzie się kolejna, tym razem jesienna, edycja dev.js Summit 2022. Jest to największa polska konferencja o tematyce JS-a i front...

Jak dobrze wypaść podczas daily? Sprawozdanie bez bólu.

Dla wielu programistów daily standup są tym przerażającym momentem dnia, w którym muszą złożyć sprawozdanie ze swoich postępów. Wydają się one spotkaniami zaaranżowanymi specjalnie by kontrolować pracę członków zespołu. Tak jednak nie jest! Przynajmniej w większości przypadków… 😉 A tak na poważnie – za organizacją daily nie są ukryte żadne złe intencje. Celem tych spotkań […]

Jak zacząć blogować?

Lubisz czytać blogi? Ja też! Dlatego w tym wpisie dam Ci kilka wskazówek jak możesz rozpocząć swoją przygodę z blogowaniem. Z uwagi na tematykę mojego bloga, tekst jest zorientowany głównie na blogi z branży IT i nie wszystkie wskazówki będą się nadawały do prowadzenia blogów z innych nisz. Niemniej jednak, większość rad jest uniwersalna więc …

9 rzeczy, które wpływają na dostarczalność wiadomości e-mail

Gdy wysyłasz wiadomość, to na pewno Twoim celem jest to, aby była ona odczytana. Jednak co w sytuacji, gdy tak się nie dzieje? Przyczyna może tkwić w tym, że e-mail został uznany za SPAM, przez co odbiorca nie został nawet poinformowany o przychodzącej wiadomości. Co zrobić, żeby tego uniknąć? Co to jest dostarczalność? To czynnik, […]

Co ostatnio czytałeś Piotrze? (XVI)

https://pixabay.com/pl/photos/ksi%c4%85%c5%bcki-edukacja-biblioteka-stos-1850645/ " data-image-caption="" data-medium-file="https://i0.wp.com/programistanaswoim.pl/wp-content/uploads/2022/08/books.jpg?fit=300%2C200&ssl=1" data-large-file="https://i0.wp.com/programistanaswoim.pl/wp-content/uploads/2022/08/books.jpg?fit=676%2C450&ssl=1" /> Oto lista książek, które ostatnio przeczytałem. Publikuję z nadzieją, że znajdziesz tu coś co Cię zaciekawi i zainspiruje.

Bramkarz

Ostatnio natrafiłem na projekt Hagana, który oferuje ochronę w trakcie wykonywania skryptu Node.js. Polega ona na blokowaniu operacji sieciowych oraz operacj...

git rebase -i –root – czyli jak zmienić pierwszy commit w repo?

Właśnie zaczęliście pracę nad nowym projektem i chcielibyście mieć przejrzystą historię w gicie. Tymczasem przy piątym czy szóstym commicie okazuje się, że jeśli Read More

W Końcu Wyczekana Premiera – Spirng Boot Livebook! Czemu Zajęło Mi To 3 Lata?

🎯 W końcu, po trzech lata, zadebiutowała moja trzecia książka – Spring Boot: LiveBook!🔥🔥🔥 💭 Jedno pytań, które słyszę od kolegów po fachu – „Przemek, masz na swoim koncie kilkaset artykułów, kilka ebooków i dwie książki. Czemu na twoją kolejną pozycję czekaliśmy tak długo? Czy nie każda następna powinna iść tylko sprawniej?” ⏰ Dla porównania […] Więcej

14

How to test typed HTTP clients in .NET 6?

Strongly typed HTTP clients are very useful and convenient. Here’s how to test them without sacrificing the advantages of dependency injection.

Nie żyją nagłówki, niech żyją nagłówki!

Stało się. Po ponad 12 latach przepychanek, w końcu algorytm outline’u został usunięty ze specyfikacji HTML.