Press "Enter" to skip to content

Posts published in Listopad 2020

Jak używać Web Scrapingu w Javie?

0
webscraping-w-javie

Ile razy natrafiałeś bądź natrafiałaś na problem, że dana witryna udostępnia interesujące Cię dane w skomplikowanej bądź nieczytelnej formie? Że wolałbyś/aś, aby były one zaprezentowane w inny sposób. Wtedy wpadasz na pomysł jak mogłaby wyglądać ekspozycja tych danych i zabierasz się za jej implementację. Natomiast znowu wybrana witryna stwarza problemy, ponieważ [...]

Skok z Javy 8 do Javy 11

0
zawiłości-java

Do końca obecnego roku otrzymałem zadanie od firmy, aby uzyskać tytuł Oracle Certified Professional Java 8. W obecnej chwili można powiedzieć, że jestem na półmetku celu z racji tego, że zdałem egzamin OCA 🥇. Dodatkowo już teraz firma zapowiedziała, że trzeba będzie zaliczyć w przyszłym roku test certyfikacyjny [...]

Spojrzenie na WebFlux

0
spring-webflux

Nigdy nie miałem możliwości programować w sposób reaktywny aż w końcu postanowiłem bliżej przyjrzeć się temu zagadnieniu. W tym celu skorzystałem z jednego z modułów dostarczanego przez framework Spring’a zwanego Spring WebFlux. Programowanie reaktywne jest asynchronicznym paradygmatem programowania, który przetwarza strumienie danych w sposób nieblokujący (np. poprzez wykorzystanie nieblokujących serwerów). Asynchroniczny [...]

#1 CaseStudy – problem z datami

0
casestudy-problem-z-datami

Wraz z zespołem, w którym pracuję, niedawno utworzyliśmy nową funkcjonalność. Nie jest istotne co ona dokładnie robi. Ważne jest, że jednym z jej parametrów wejściowych jest data. Program w trakcie działania weryfikuje czy podany parametr pasuje do formatu YYYYMMDDhhmm[ss] oraz czy znajduje się w przedziale czasowym +/- 15 minut od bieżącego [...]

Lombok – pozbycie się boilerplate kodu

0
lombok

Wraz z przyjściem do nowej pracy musiałem zapoznać się z zasadami obowiązującymi w trakcie pisania kodu (nazwy klas, metod, zmiennych są po POLSKU! 😱). Jednak przyszło mi się też przyjrzeć bibliotece Lombok. Jej głównym zadaniem jest pozbycie się boilerplate kodu przy definiowaniu nowych klas np. zgodnych [...]

Dependency Injection

0
dependency-injection

Podczas wieczornej przebieżki myślałem o tym jak ugryźć temat opisania Dependency Injection (DI). Nagle usłyszałem to zdanie, które chyba każdy z nas krzyczał będąc dzieckiem. “Mamo, rzuć picie!” 😂 I wtedy wyobraziłem sobie sytuację, w której to młody adept sztuki programowania po 12 godzinnej sesji siedzenia przed komputerem idzie sobie [...]

Inversion of Control

0
ioc

Pewien aspirujący aktor dostał się na przesłuchanie do wielkiej sztuki. Jest podekscytowany, że może wziąć w nim udział. Przygotowywał się do tej chwili przez całe życie. Pomyślał: “Mój amerykański sen w końcu się ziści!”. 🌟 Ubrał się w najlepszą koszulę, wyszczotkował zęby i wyszedł. Oczywiście na miejscu był przed czasem [...]

IT a inne branże

0
it-vs-inne-branze

Dzisiaj postanowiłem napisać luźny artykuł o tym jak postrzegam programowanie w porównaniu do innych branż. Jak dla mnie jest to dziedzina, która nie może istnieć bez innych specjalności. Komputery powstały po to, aby ułatwić pewne procesy, pomóc w szybkim wykonywaniu kalkulacji. Miały to być maszyny, które będą wykonywały za nas żmudne [...]

Role w Scrum team

0
scrum-team

Nawiązując do wcześniejszego artykułu o Scrum chciałbym rozszerzyć go o opis zespołu. Z jakich ról składa się Scrum Team? Jakie jest działanie takiego zespołu? Zapraszam do artykułu.

Zakłada się, że w Scrumie zespoły powinny być niezależne od siebie oraz wielofunkcyjne [...]