Archiwum z września 2008

“Metodyk”

26 września 2008, godzina 0:24

metodykDzisiejszy wpis będzie wyjątkowo nietechniczny, ale co mi tam. Ostatnie miesiące minęły pod znakiem znacznej doliny twórczej. Nie mogłem się skupić na pisaniu kodu ani planowaniu żadnego poważniejszego projektu. Umysł potrzebował wakacji, oderwania od informatyki i matematyki. Pomocna okazała się książką, którą kupiłem w serwisie zaczytani.pl.

“Metodyk” Daniela Radziejewskiego (który to, tak na marginesie, uczył mnie języka w szkole gimnazjalnej) opisuje historię Maksa, młodego, ambitnego nauczyciela języka angielskiego. Wierząc w moc metodyki, której tajniki poznaje na studiach, bohater stara się prowadzić lekcje w sposób przyjazny dla uczniów. Ci jednak okazują się większym wyzwaniem niż Maksymilian to sobie wyobrażał. Nauczyciel toczy walkę ze stresem, ciężką sytuacją materialną, chorobą alkoholową, własnymi uczuciami i ambicjami.

Książkę czyta się lekko, szybko i przyjemnie. Chociaż rzadko kiedy czytam pozycje nie związane z informatyką ani matematyką, historia Maksymiliana bardzo szybko mnie wciągnęła. Poruszane problemy nabierają wymiaru uniwersalnego, czyniąc lekturę interesującą nie tylko dla ludzi związanych z edukacją.

Debiutancka powieść tego autora jest z całą pewnością godna polecenia. Ciekawy jestem, kiedy jakiś znany reżyser zechce zekranizować “Metodyka”. Póki co, z niecierpliwością czekam na kolejne prace tego autora.

rsac-0.1

10 września 2008, godzina 13:56

Postanowiłem udostępnić źródła mojego mini-projektu o nazwie “rsac” (RSA Chat). Jak sama nazwa wskazuje, jest to prosty komunikator, szyfrujący wszystkie przesyłane wiadomości szyfrem RSA. Narodziny tego projektu na pewno nie są tak ważnym wydarzeniem jak dzisiejsze uruchomienie LHC, jednak również sprawia mi radość. :)

Pierwszą wersję można pobrać ze strony http://chomzee.ethernet.pl/rsac/. Numer wersji podkreśla wczesną fazę rozwoju projektu, pisałem w pośpiechu, tak więc ilość błędów na pewno jest większa od zera. Na pewno jeszcze nie należy uznawać tego programu za bezpieczny.

Drobne uwagi dla ludzi, którzy zechcieliby testować to oprogramowanie:

  • Istnieje wersja dla systemów Windows. Wystarczy rozpakować paczkę zip gdzieś na dysk C: (niestety, z innych dysków ta wersja nie zadziała) i uruchomić klienta skryptem uruchom.bat
  • Testowy serwer znajduje się na ethernet.pl (jako hostname należy wpisać ethernet.pl)
  • Tabulatorem przełączamy osobę, do której kierujemy wiadomości prywatne
  • Użytkownicy cygwin powinni używać wersji uniksowej rsac
  • crsac jest uniksowym klientem o interfejsie ncurses
  • Program crsac działa niepoprawnie w systemie FreeBSD, postaram się to naprawić jak najszybciej
  • Makefile nie posiada celu ‘install’
  • Program nie był testowany na innych systemach niż Linux, FreeBSD i Windows

Projekt powstał głównie po to, abym nauczył się korzystać z biblioteki OpenSSL i mógł odświeżyć programistyczny umysł. Nie wiem ile czasu znajdę na kontynuowanie prac, jednak mam nadzieję, że kiedyś pojawi się w pełni stabilna wersja, a może nawet graficzne GUI.