Nazywam się Bartosz Hornik. Zajmuję się tworzeniem stron internetowych od kilku lat jako programista php. Samym programowaniem zajmuję się już 16 lat. Przez ten czas doskonale poznałem PHP oraz system szablonów Smarty. Wykorzystuję bazę danych MySQL lub Firebird. Bardzo dobrze znam standardy XHTML i CSS. Wykonuję strony które pozytywnie przechodzą walidację organizacji W3C. Programista PHP nigdy nie przestaje się uczyć. Aktualnie poznaję nowe podejście do wykorzystywania aktualnych technologi określane mianem AJAX. Przykładem jest ta strona. Korzysta z technologi AJAX ale jest przyjazna robotom jak również działa po wyłączeniu javascript'u w przeglądarce.
Programowanie wciągnęło mnie kiedy miałem 9 lat. Dlaczego w tak młodym wieku ? Głównym powodem było to, że gry wydawały mi się nieciekawe a od komputera oderwać się nie mogłem. Poznałem wiele środowisk programistycznych. Zaczynając od Basic'a na Commodore 64 (Simon's Basic), poprzez QBasic'a (DOS) do Pascala (głównie FreePascal'a ze względu na tryb wirtualny procesora) i assemblera. Następnie nauczyłem się programowania niskopoziomowego (assembler) z którego korzystałem pisząc gry komputerowe (VESA, Linear Frame Buffer itp.) oraz prosty system operacyjny. Szczególnie interesowały mnie metody optymalizacji kodu źródłowego odpowiedzialnego za generowanie grafiki (np. wykorzystanie wielopotokowości w procesorze Pentium).
Moją dalszą edukację skierowałem ku oprogramowaniu pod Windows. Wykonałem oprogramowanie dla Urzędu Miasta Częstochowy (dokładnie dla Wydziału Edukacji i Sportu) korzystając ze środowiska Delphi. Programowałem wykorzystując platformę .NET (C#, ASP). Przez pewien czas byłem wiceprzewodniczącym grupy.NET na Politechnice Częstochowskiej. Dobrze znam programowanie w C++. Programista PHP - tym zajmuję się od ponad trzech lat.
Aktualnie najwięcej czasu poświęcam na projektowanie i tworzenie serwisów internetowych. Mój warsztat to PHP, MySQL, Smarty i własne frameworki - choć ostatnio coraz wiecej programuję pod Joomlę. Aktualnie poznaję również CakePHP. Zawsze przykładam sporą uwagę na jakość kodu źródłowego jak i kodu wynikowego HTML (i CSS). Strony przechodzą walidację organizacji W3C.
Aktualnie pracuję nad pracą magisterską o temacie "Bezpieczeństwo usług sieciowych". W tym przypadku również skorzystam z programowania w PHP tworząc portal korzystający z usług webservice. Coraz bardziej interesuje mnie architektura SOA oraz jej dynamiczny wzrost popularności.
Pracując w Urzędzie Miasta Częstochowy często spotykam się z zagadnieniem komunikacji pomiędzy różnymi - niekompatybilnymi aplikacjami. To trudny temat nie tylko ze względów technicznych. Staram się przeznaczyć aktualnie dość dużo czasu na zagadnienie usług sieciowych oraz możliwości jakie daje ta architektura. Jeśli jesteś zainteresowany czym zajmuję się w pracując w Urzędzie zapraszam tutaj: programista aplikacji WWW. Moja praca w Urzędzie kończy się z ostatnim dniem czerwca 2008.
Opracowuję projekt katalogu, gdzie programiści PHP będą mogli umieścić swoją wizytówkę. Będzie to moderowana baza solidnych programistów PHP. Możliwe będzie również umieszczanie zleceń dla programistów.
Bartosz Hornik
Programista PHP Freelancer
Strona wykonana w technologiach PHP, Smarty, JavaScript. Wykorzystuje mechanizm XMLHttpRequest - AJAX (biblioteka mintAjax).
Mimo dużego wykorzystania JavaScript strona jest zoptymalizowana pod kątem SEO.
programista-php.com.pl - start 2008 rok.
Wszystkie prawa zastrzeżone.