Watki w jezyku Java
Parę słów wprowadzenia do wielowątkowości oraz przykłady implementacji w Javie. Wątki są bardzo proste w urzyciu w Java jednak wymagają bardzo ostrożnego programowania ponieważ błedy przeważnie nie są oczywiste do zauważenia.
JDBC dla bazy Postgres
Nieraz pisząc prosty program w Javie potrzebujemy połaczenia do bazy danych. Jeśli mamy poinstalowane wielkie frameworki możemy użyć bardziej wyrafinowancyh metod dostępu. Pisząć jednak małe nażędzie uzywane z konsoli może być łatwiej użyć bezpośrednio sterownika JDBC. Poniższy post pokazuje przykłady jak to zrobić.
Najfajniejsze projekty z czasu studiow
Kilka projektów nad którymi pracowałem w czasie studiów. Najwięcej zabawy miałem z algorytmem genetycznym ale sniffer i gra w javie były fajne. Ahhh .... te czasy .... miło tak powspominać.
HellBlocks Java game
Od czasu do czasu staram się pobawić jakimiś nowymi technologiami. W tym wypadku byly to aplety javy. Okazuje się że nie ma w tym nic nadzwyczajnego i da się dość łatwo i wygodnie programować proste gry i narzędzia. Zapraszam do zabawy
Demo w 3d studio max
Tak na prawdę nie było tu za dużo programowania bo projekt wykonany był przy pomocy 3d Studo Max. Wykonałem go również w ramach ćwiczeń z grafiki komputerowej na studiach. Świetna zabawa!
Implementacja Z Buffer w C++ (Borland Builder)
Projekt który napisałem w czasie studiów na ćwiczeniach z grafiki komputerowej. Mała implementacja zbufora. Sporo było z tym zabawy ale nawet działał!
Dynamiczne alokowanie pamięci - testy wydajności
W czasie studiów pracowałem nad projektemi zastanawiałem się czy realokowanie pamięci spowoduje znaczace spowolnienie programu czy nie. Oto kilka testów z mojich zabaw.
Podstawy programowania sieciowego pod linuxem
Znajomość programowania w języku C to jedno a znajomość bibliotek systemowych i samego linuxa to co innego. Opisuje tu podstawy tworzenia połączeń TCP/IP z poziomu programu w języku C.
Ustawianie trybu "Promiscious" na karcie sieciowej.
W czasie studiów pisałem mały sniffer do analizy ruchu sieciowego i przechwytywania transmisji POP3, FTP oraz Gadu Gadu. By zrobić cokolwiek tego typu konieczne jest jednak przełączenie karty sieciowej w tryb Promiscious. Wtedy karta przekaże do jadra systemu (i twojego programu) nie tylko pakiety adresowane do ciebie ale cały ruch pojawiający się na łaczu.
digg