Mateusz Mazurek – programista z pasją

Python, architektura, ciekawostki ze świata IT

java

Kiedyś programowałem w Javie – czyli o zmianie języka wiodącego

Cześć. Ten artykuł miał powstać już jakiś czas temu, ale różne zbiegi okoliczności sprawiły, że dopiero teraz pojawia się na blogu. Może dlatego, że historia którą opowiem ma już kilka lat i zebranie jej w głowie zmuszało mnie do niemałej…

Opublikowane w Mateusz M.

Praca ze Springiem

Cześć! Jak pewnie wiecie, aktywnym programistą Javy nie jestem już od jakiegoś czasu. Nie oznacza to że korzystam z niej czy czasem nie napiszę w niej czegoś, nie mniej jednak od 4 lat moim językiem wiodącym jest Python.  Nie zmienia…

Opublikowane w Mateusz M.

Java, Kotlin, Scala – co łączy te trzy języki programowania? Rzecz o ekosystemie JVMa

No cześć, na swojej ścieżce „kariery” zawodowej miałem przyjemność poznać sporo technologii. Chociaż, jakby się zastanowić, to słowo „poznać” jest lekkim nadużyciem, lepszym słowem byłoby „dotknąć” – tak czy siak, drepcząc radośnie ową ścieżką, miałem przyjemność przez jakiś czas spacerować…

Opublikowane w Mateusz M.
Algorytmika Inżynieria oprogramowania Programowanie Programowanie webowe

Parsowanie HTMLa / wielowątkowość na przykładzie EmailScrapingu JAVA8

Cześć,
wiem, wiem że są święta i raczej powinienem jeść karpia niż pisać na blogu, ale chciałem pokazać jak łatwo można, przy użyciu pewnej biblioteki, napisać prosty program do zbierania po internecie adresów email.

Opublikowane w Mateusz M.
Programowanie

Prosty parser wyrażeń matematycznych

Bardzo prosty parser wyrażeń matematycznych.

Opublikowane w Mateusz M.
Programowanie

Prosty Timer w Javie

Cześć, dziś pokażę jak korzystając z wątków, możemy zbudować prosty timer, który, nie dość że będzie odliczał na naszych oczach sekundy, to, co każde kolejne 10s pokaże komunikat.

Opublikowane w Mateusz M.
Algorytmika Programowanie

Wzorzec Obserwatora [Cpp, Java, PHP]

Wzorzec projektowy Obserwator to bardzo często używane rozwiązanie problemu, w którym chcemy powiadamiać obiekty o zmianie stanów innych obiektów.

Opublikowane w Mateusz M.
Programowanie

Porównanie szybkości kilku języków programowania

Porównanie szybkości działania kilku ciekawych języków programowania. Zestawienie wyników z ilością linii potrzebną do implementacji zagadnienia i wyliczenie współczynnika określającego ogólny wynik badania.

Opublikowane w Mateusz M.