Jestem Rafał. Programuję od 13 roku życia. Mógłbym napisać, że "(...) programowanie to moje życie i jestem w tym najlepszy, a życia poza komputerem nie widzę...", ale na szczęście nie będzie to jednak prawdą. W tym miejscu robię małe podsumowanie tego, co w informatyce i na polu prywatnym udało mi się osiągnąć.
Niektóre biblioteki o otwartym kodzie, które rozwijam i polecam:
-
CachedHttpBl
Biblioteka PHP umożliwia integrację ze stroną internetową, aby filtrować ruch na podstawie danych odbieranych z serwisu Project Honeypot w celu odsiania aktywności generowanej przez automaty rozsyłające SPAM.
-
Lemme Know
Wtyczka dla systemów WordPress umożliwiająca subskrypcję oraz wysyłkę powiadomień e-mail po opublikowaniu nowego artykułu w serwisie.
-
Pstryk
Framework PHP służący do budowy internetowych galerii zdjęciowych stworzony w Symfony 5.x.
-
Multi RSS combiner
Skrypt (również w PHP) umożliwiający wyświetlanie na jednej stronie informacji pochodzących z kilku źródeł RSS.
Aplikacje, z których jestem dumny:
-
rBiblia
Program do przeglądania, porównywania, przeszukiwania i wszelkich innych prac na tekstach dostępnych tłumaczeń biblijnych.
-
rBiblia Web
Ten sam program w bardzo okrojonej wersji online.
-
Chemix .NET
Pakiet oprogramowania pomocnego podczas nauczania chemii w szkołach średnich (już nierozwijany).
W ramach prac nad rBiblią rozwijam również centrum z zasobami dla programistów, gdzie znajdują się inne moje programy i skrypty pomocne przy pracy nad projektem.
Moje artykuły do poczytania (a właściwie tylko jeden):
Stare, bardzo stare:
-
Kody Starych Pryków
W początkach mojego programowania w Delphi 3 napisałem aplikację, która działała jako baza danych z kodami do gier komputerowych. Tutaj pozostawiam tylko niewielkie wspomnienie po programie wraz z zawartością, która przeniesiona została do postaci strony internetowej.
-
FTP Ripper
Prosta (chociaż z ambicjami) aplikacja napisana w Delphi 7, której zadaniem było zgrywanie zawartości serwerów FTP. Program powstał w trakcie mojej pracy w agencji kreatywnej i miał pomóc w tworzeniu kopii stron naszych klientów. Chociaż w pełni funkcjonalny to jednak nigdy nie wyszedł z fazy testowej.
-
Batch Editor
Kolejny relikt epoki początków mojego programowania w Windows. Pierwszy program napisany przeze mnie w Delphi 3. Bezpośrednią inspiracją do jego stworzenia była wersja DOS-owa o podobnej funkcjonalności, a która załączona była na płycie magazynu CD-Action.
-
Xor Encoder
Program służy do kodowania/odkodowania dowolnego ciągu znaków za pomocą funkcji XOR. Napisałem go na potrzeby zaliczenia na studiach. Oczywiście w Delphi 7.
-
Simple Load Balancer
Prosty program do demonstracji równoważenia obciążenia napisany przeze mnie podczas prób wdrożenia się do Kotlina.
-
Symbole chemiczne
Program, który załączony był w formie listingu do podręcznika do nauki chemii dla klas 7-8. Listing ten własnoręcznie przepisałem, poprawiłem i skompilowałem w Turbo Pascal 7 mając około 15 lat. Ileż to razy waliłem głową w ścianę, próbując go uruchomić... Zostawiam na pamiątkę własnej determinacji i masochizmu.
-
Wzorce projektowe w PHP
Miało być ambitne repozytorium zawierające wzorce projektowe napisne w PHP. Ostatecznie napisałem tylko dwa, ale może kiedyś jeszcze dodam inne.
-
CrcFilesValidator
Mój pierwszy kod źródłowy udostępniony publicznie. Jest to druga wersja prostej klasy w PHP służącej generowaniu listy plików wraz z kodami CRC. Posiadając wygenerowaną listę, możemy zweryfikować czy pliki zostały zmienione. Klasę napisałem na swoje własne potrzeby, aby sprawdzić prawdomówność klientów, dla których pracowałem.
I wiele innych co były, a nie są albo nie warto już o nich wspominać. Tych, którzy pozostali na siłach zapraszam jeszcze do przejrzenia listy publicznych projektów na mojej stronie domowej.
Skontaktujesz się ze mną za pomocą formularza kontaktowego.