poniedziałek, 11 stycznia 2010

Praca, Ploter

Odnośnie pracy, zostałem oficjalnie zatrudniony na Politechnice. Umowa podpisana 8.1.2010, okres wykonania prac 9.12.2009 - 30.12.2009 ;)
Umowę mam o dzieło. Co jest o tyle fajne, że nie muszę płacić składek ZUS :]
Kolejną miłą rzeczą jest koszt uzyskania przychodu. Między innymi dla programistów wynosi on aż 50%. To sporo, bo z 19% podatku dochodowego zrobi się 9.5%.
Szkoda tylko, że tak mało mi zapłacą :(

Moduł rysujący wykresy wyszedł mi całkiem fajnie. Biblioteka jest oparta o OGL. Póki co nie działa to zbyt optymalnie, ale ... przyjdzie na to czas. Zwłaszcza, że tak od ręki to jedyne co mógłbym zrobić ze strony OGL, to użycie tablic wierzchołków. Niestety dane są przy każdym rysowaniu inne, więc użycie buforów na karcie graficznej odpada.
Doktor podpowiedział, żeby użyć jakiejś formy scrola. Pomysł jest niezły, wymagać będzie jednak sporych zmian, więc na razie leży na półce i czeka.
Także póki co, najwięcej zaoszczędziłem (w ekstremalnych sytuacjach 90% obciążenia CPU) dzięki zmianie momentu odrysowania. Zamiast w pętli, przesunąłem wywołanie do obsługi komunikatu WM_PAINT. Dzięki temu program pracuje jedynie przy poruszaniu oknami i kiedy pojawią się nowe dane.

Oprócz modułu powstała również aplikacja pod Windowsa. Programik pobiera dane z nazwanego PIPE'a, rozpakowuje i wyświetla zgodnie z plikiem konfiguracyjnym.



Z Plot


PS. Zauważyłem, że Adam Sawicki dodał mój Blog do swojej listy. Dla mnie to pewne wyróżnienie i bardzo mi z tego tytułu miło.