Internetowy serwis podróżniczy

 

Moja praca licencjacka obejmująca implementację serwisu web2.0 o tematyce podróżniczej. Serwis napisany w Rails 2.1 z wykorzystaniem MySQL, deploy przy pomocy Passengera.

Interpreter żółwia

 

Projekt, który w pierotnej wersji powstał jako zaliczenie pracowni z Programowania. Pierwotna wersja napisana był w C z lekką domieszką C++ (przede wszystkim kod wygenerowany przez ANTLR). Ogólnie jest to interpreter pewnego języka programowania, który zawiera podstawowe instrukcje (nie ma wśród nich instrukcji wczytywania danych) i obsługuje wyrażenia arytmetyczne. W tym języku można zrobić również nietrywialne programy, jak implementacja generycznej struktury drzew binarnych wraz z operacjiami dodawania, usuwania i szukania według klucza.

Aktualnie program został przepisany na język C# jako projekt z Programowania obiektowego. Do uruchomienia potrzebny jest runtime ANTLR.

OKI :: Obsługa konkursów informatycznych

 

Mój pierwszy projekt w Ruby on Rails. Aplikacja będąca projektem zaliczeniowym z baz danych. Jest to system do obsługi konkursów informatycznych. Zawiera bazę z konkursami, zadaniami, użytkownikami wraz z ich rozwiązaniami. Każde zadanie ma proste forum dyskusyjne. Niestety system nie doczekał się automatycznej sprawdzaczki, ale być może kiedyś to nastąpi.

GalleryMaker — generator galerii zdjęć

 

Biblioteka w języku Ruby służąca do generowania galerii zdjęć ze zdjęć. Indeksuje zdjęcia umieszczone we wskazanym folderze, tworząc ich indeks wraz z miniaturami i odnośnikami do oryginałów. W tej chwili wersja jest mocno okrojona. Projekt jest we wczesnej fazie rozwoju. Projekt zawieszony na czas nieokreślony.

Trac projektu

pygglib — biblioteka Gadu-Gadu w Pythonie

 

Biblioteka obsługująca protokół Gadu-Gadu napisana w języku Python. Jestem jej współautorem. Powstaje na potrzeby przedmiotu Efektywne Tworzenie Oprogramowania.

Trac projektu.