Wakacje!

← Wróć

Ilość znaków: 6219. Ilość słów: 838. Ten artykuł przeczytasz w: 5 minut

Hejka!

Od ostatniego wpisu minął już ponad miesiąc. W tym czasie doświadczyłem ciekawych wydarzeń, o których opowiem w tym wpisie.

Zakończenie roku szkolnego

26 czerwca 2026 roku zakończyłem kolejny w swoim życiu rok szkolny. Udało mi się zdobyć świadectwo z wyróżnieniem drugi rok z rzędu, co uważam za swój osobisty sukces. Ceremonia nie trwała długo, co przy obecnej fali upałów daje ogromną ulgę.

Nowy ROM

Na początku czerwca byłem zmuszony przenieść się na inny system operacyjny na moim telefonie z Androidem, ponieważ crDroid, którego wcześniej używałem, przestał być wspierany na urządzenia o nazwie kodowej miatoll. W momencie pisania tego artykułu, czyli 29 czerwca, wypuszczona została aktualizacja do wersji 12.11, jednakże planuję pozostać na moim obecnym systemie - The Clover Project ze względu na wiele czynników, w tym ten, że system bazuje na czystym AOSP, dzięki czemu jest niesamowicie szybki i prosty w codziennym użytku, bez zbędnych dodatków. W wersji dla mojego telefonu znalazło się miejsce dla natywnej aplikacji Aparat od Xiaomi (Miui Camera) oraz wbudowany Dolby Atmos.

Notabene, maintainer (osoba opiekująca się systemem i dostarczając aktualizacje) The Clover Project na mój telefon - osoba o nicku RiteshSahany - zajmowała się wcześniej crDroidem i jest postrzegana jako kompetentna w dziedzinie custom ROMów.

Nowy instrument

Prawdopodobnie będzie to jedna z ciekawszych części tego wpisu. Po trzech latach posiadania organów Kawai E-100 z dwoma manuałami oraz klawiaturą basową przesiadłem się na nieco nowszy syntezator Korg M50. Straciłem klawiaturę basową oraz drugi manuał, jednak za tym drugim nie będę tęsknił - przy odpowiedniej konfiguracji ścieżek i utworzeniu tzw. combi, czyli “zlepki” kilku dźwięków pochodzących z wielu ścieżek można uzyskać podobny efekt. Sterować nimi możemy za pomocą ekranu dotykowego oraz tzw. knobów, czyli pokręteł, które możemy przypisać do np. parametrów wybranych przez nas efektów. Ja używam zmodyfikowanego presetu Cathedral Organ, do którego dodałem głos Positive Organ (nieco łagodniejsze brzmienie organowe zastępujące drugi manuał) i zapisałem w banku D, aby mieć do niego szybki dostęp.

Poprzedni instrument już sprzedałem z nadzieją, że będzie służył kolejne wiele lat, pomimo niemłodego już wieku.

W zestawie z syntezatorem zaopatrzyłem się w głośniki TRACER HI-CUBE TRG-495, ponieważ były niezbędne do wydobycia dźwięku - w przeciwieństwie do organów syntezator nie ma wbudowanych głośników. Dodatkowo zakupiłem kabel stereo jack 1/4” do jack 3,5mm (mini jack), ponieważ miałem do dyspozycji tylko kabel mono. Ponadto, aby móc nagrywać dźwięk w dobrej jakości, zainwestowałem w interfejs audio USB Behringer U-CONTROL UCA222. Urządzenie posiada wejście oraz wyjście cinch (łącznie 4 sloty, ponieważ każde wejście jest rozdzielone na kanał lewy oraz prawy. Dodatkowo do U-CONTROL UCA222 można podłączyć kabel S/PDIF lub słuchawki, aby móc nasłuchiwać dźwięku w czasie rzeczywistym. Ja jednak nie potrzebuję tej funkcjonalności, ponieważ do wejść INPUT podłączony jest syntezator, a do wyjść OUTPUT kable prowadzące do głośników - dzięki temu słyszę, co gram w czasie rzeczywistym - dźwięk nie jest prowadzony przez kartę dźwiękową laptopa, więc opóźnienia praktycznie nie występują.

Do nagrywania dźwięku używam programu Audacity, który jest prosty w obsłudze oraz powszechnie znany.

Dodatkowo głośniki podłączyłem do wyjścia słuchawkowego laptopa ze względu na obecność dwóch par złącz na wejściu w głośniku - INPUT 1 oraz INPUT 2.

Tak wygląda mój setup: Mój setup, na zdjęciu widoczne biurko i syntezator po prawej stronie

Ataki na Forgejo

8 czerwca 2026 roku, zaobserwowałem nadzwyczajne obciążenie procesora na moim domowym serwerze o nazwie kodowej thor. Za pomocą komendy top zaobserwowałem, że największe zużycie powoduje moja instancja Forgejo, czyli fork projektu Gitea - generalnie jest to FOSS-owy zamiennik GitHuba. Moim oczom po przefiltrowaniu logów oraz zliczenia wyników okazała się masywna liczba blisko 20 i pół TYSIĄCA żądań w ciągu 5 MINUT.

Po zauważeniu problemu włączyłem limity w nginx-ie i natychmiast po wdrożeniu nowej konfiguracji zużycie procesora spadło z stałego 98% do ok. 30-40%.

Crawlery, bo tak nazywają się boty powodujące tak duży ruch, nic nie robiły sobie z obecności pliku robots.txt na serwerze, którego treść nie pozwala takowym botom na ruch wokół mojej instancji Forgejo. Jak się później okazało, jest to incydent na większą skalę.

Dziewiętnaste urodziny!

Cztery dni temu, 25 czerwca 2026 roku, skończyłem 19 lat. Szczerze mówiąc, był to dzień jak każdy inny, ale wciąż byłem zadowolony z jego przebiegu. Spotkałem się ze znajomymi, a także dokładnie w tym dniu sprzedałem stare organy, co dało mi dużą radość i lekkie wzbogacenie finansowe - jestem zadowolony z uzyskanej kwoty jak na tak stary instrument. Pozwólcie, że zachowam ją dla siebie 🙂

Jakieś plany wakacyjne?

Na ten moment nie mam żadnych planów - zobaczę, co przyniesie los. Z pewnością będę spotykał się z osobami mi bliskimi i spędzał z nimi swój wolny czas. Pod koniec ubiegłego tygodnia odpuściłem sobie nieco spotkania ze względu na wielkie upały, które trwają do dziś (tj. 29.06.2026).

Dziękuję za poświęcenie Twojego wolnego czasu i przeczytanie tego wpisu! Mam nadzieję, że przytoczone przeze mnie historie okazały się być choć trochę interesujące. A tymczasem zapraszam do oczekiwania na kolejny wpis - może on pojawić się dopiero po wakacjach i może zawierać tematykę podsumowującą minione dwa miesiące, jednakże nie mam jeszcze konkretnego pomysłu na ten wpis.