Cześć, tu Kyriet! 👋
Programuję zawodowo od 2019 roku. Interesuję się językiem C++, Rust oraz C#. Przez ponad 4 lata pracowałem nad technologią 5G w Nokii, a obecnie jestem programistą w dziale matematycznym firmy Wazdan. Po godzinach zaszywam się w moich projektach na GitHubie.
Mam duże doświadczenie w C++, a ponadto lubię programowanie grafiki 2D, silniki gier, kompilatory i algorytmy kompresji.
📒 Wszystkie wpisy
Oto i one.
LycaMobile — kocham wasze ceny, ale nienawidzę całej reszty
To co mnie jeszcze trzyma w sieci LycaMobile, to absurdalnie niskie ceny za pakiety. Trzyma tylko umieć przebrnąć przez antyludzki user experience ich strony internetowej i aplikacji.Visual Studio skacze do pliku [decompiled] zamiast oryginalnego
Po utworzeniu domyślnego projektu Avalonia (C#) przy użyciu kreatora Visual Studio może się okazać, że skakanie do definicji typów będzie otwierało [decompiled] źródła zamiast oryginalnych plików. To może być frustrujące, kiedy chcemy podpatrzeć jak Avalonia robi coś pod spodem. Naprawmy to.Perfekcjonizm — zabójca produktywności
Perfekcjonizm to największa zmora produktywności. Na pewno każdy kiedyś wpadł w pułapkę niekończącego się majsterkowania, ciągłego niezadowolenia i zaczynania od nowa.Google Mock: Nadpisanie EXPECT_CALL-a
EXPECT_CALL jest nienadpisywalny. Nie oznacza to, że nie można mieć kilku EXPECT_CALL-ów na tę samą funkcję.Google Mock: ON_CALL + EXPECT_CALL
Krótki wpis o tym jak ON_CALL i EXPECT_CALL mogą się uzupełniać. Warto pamiętać, że EXPECT_CALL nie “nadpisuje” zachowań zdefiniowanych przez ON_CALL. Oba te makra można stosować jednocześnie na tym samym mocku.Refleksja nad sukcesem Steve'a Jobsa na podstawie książki „Steve Jobs” Waltera Isaacsona
Moim celem na przeczytanie książki „Steve Jobs” Waltera Isaacsona było wydobycie wskazówek, a może nawet rad, które mogłyby pomóc powtórzyć tak spektakularny sukces, który osiągnął założyciel Apple. Po latach odnalazłem tę pracę i uznałem, że jest na tyle ciekawa, że warto ją opublikować. Poniżej znajdziesz jej treść.Jak powstał ten blog
Standardowo już każdy mój nowy blog otwieram wpisem o tym, jak powstał. Mam już za sobą conajmniej 5 blogów, każdy zbudowany na innej technologii. Tym razem postanowiłem wykorzystać Hugo.Jak jest zbudowany system plików FAT
W tym wpisie opiszę podstawowe zasady działania systemu plików z rodziny FAT. Jeśli jesteś ciekawy co się dzieje “pod maską”, gdy dodajesz lub usuwasz plik na nośniku danych z systemem plików FAT, to zachęcam do lektury tego wpisu. Na przykładach i w praktyce pokażę jakie zmiany zachodzą na dysku podczas manipulacji plikami.