Programowanie Programowanie
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.
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ć.
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ć.
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
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!
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ł!
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.
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.
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.
Kilka metod sortowania z przykładowych implamentacji w C++
About the author

Hi, my name is Artur Ejsmont,
welcome to my blog.
I am a passionate software engineer living in Sydney and working for Yahoo! Drop me a line or leave a comment.
Follow @artur_ejsmont