Programy
Moja przygoda z programowaniem zaczęła się bardzo szybko po tym, kiedy dostałem komputer, czyli w wieku około 15 lat. Intrygowały mnie (niegdyś bardzo modne) wyskakujące okna. Wiedziałem, że przeglądarka internetowa daje możliwość zapisania na dysku strony internetowej w postaci pliku, dlatego zapisałem nieposłuszną witrynę i starałem się usuwać różne fragmenty kodu w notatniku, aby sprawdzić, który odpowiedzialny jest za nachalnie otwierającą się reklamę. Tym sposobem poznałem magiczną komendę window.open ale jeszcze dużo czasu upłynęło zanim zrozumiałem, że open jest metodą obiektu window.
W następnej kolejności zapoznałem się z kursem HTML i zawartością serwisu Ygreg.com (PHP, SQL). Dalej szlifowałem JavaScript. Poznałem również szegółowo XHTML i CSS. Przypadkowo wpadł mi w ręce Borland Delphi 6, z którego powodu trafiłem na 4programmers.net. Tam nauczyłem się samodzielności. Zawsze starałem się pisać wszystko od podstaw (WinAPI, WinSock), rzadko korzystając z gotowych rozwiązań. Interesowałem się Asemblerem i C, ale z uwagi na niewystarczające przygotowanie odczuwałem skłonność do języków wysokopoziomowych takich jak Java, C# czy Python. Obecnie nie mam zbyt wiele czasu na programowanie i jest mi bardzo przykro z tego powodu.
Poniższa lista zawiera kilka programów napisanych w Delphi, które mogłyby być przydatne dla innych osób. W przyszłości chciałbym tutaj zawrzeć bardziej znaczące pozycję, niestety do tej pory moje projekty miały charakter dydaktyczny, tak więc zazwyczaj nie miałem powodu aby je ukończyć.
-
ADS Explorer
(217.0 KB)
Bardzo stary projekt. Program służy do eksploracji alternatywnych strumieni danych (Alternate Data Streams) w systemie plików NTFS. Jego jedynym praktycznym zastosowaniem jest ukrywanie plików w ADS innych obiektów.
-
Img2Html
(260.5 KB)
Bardzo stary projekt. Aplikacja służy do zamiany zdjęć na Ascii Art.
-
KoszNamer [źródło]
(11.5 KB)
Prosty program napisany w WinAPI. Potrafi zmienić nazwę Kosza. Powstał w celach dydaktycznych. Źródła da się skompilować w Delphi 7 Personal.
-
MinEdit [źródło]
(4.2 KB)
Najprostszy na świecie edytor tekstu napisany w WinAPI. Powstał w celach dydaktycznych. Źródła da się skompilować w Delphi 7 Personal.
-
Minimal Editor
(532.0 KB)
Prosty edytor tekstu przeznaczony dla programistów. Obsługuje automatyczne wcięcia i sam rozpoznaje strony kodowe plików. W przeciwieństwie do Notatnika nie dodaje BOM jeśli tego nie chcemy.
-
Opener
(239.0 KB)
Program pozwala stworzyć listę skrótów do często używanych aplikacji bądź lokalizacji na dysku. Lista dostępna jest po wskazaniu myszką ikony programu znajdującej się w obszarze powiadomień paska startu.
-
Rurki
(681.5 KB)
Najstarszy wygaszacz ekranu i chyba jedyny jaki napisałem.
-
Simple Folder Hider
(219.5 KB)
Simple Folder Hider w wersji 3.2 (napisany 17 czerwca 2007 roku). Program służy do ukrywania folderów w systemach operacyjnych Windows 2000/XP/Vista. Najlepiej działa w systemie plików NTFS.