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ć.

Mar 2006, Artur Ejsmont

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

Mar 2006, Artur Ejsmont

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.

Podstawy algorytmów

Kilka metod sortowania z przykładowych implamentacji w C++

Syndicate content
Artur Ejsmont Travel Gallery and Computer Blog   |   Dublin 2007-2009   |   All rights reserved   |
digg stumble slashdot furl delicious reddit netscape google yahoo newsvine spurl facebook mixx netvouz blinklist