Folbas

FolbasFolbas

Nieczęsto zdarza się pracować przy systemach, których korzenie sięgają lat 70. Jeszcze rzadziej ma się okazje je reaktywować. Między innymi z tego względu praca przy systemie FOLBAS była tak ciekawa i pełna wyzwań.

FOLBAS to zdigitalizowana baza pieśni mająca ułatwiać tworzenie fiszek wykorzystywanych do analizy języka folkloru. Początki bazy sięgają lat 70. gdzie jej pierwsza wersja powstała i działała na starych Odrach. Wraz z rozwojem technologii sama baza była migrowana na nowe generacje komputerów, by ostatecznie skończyć na architekturze klient-serwer z bazą danych SQL uruchomioną na bliżej nieokreślonym serwerze i klientach napisanych w Delphi, które z bazy korzystały. W końcu rozwój technologii dopadł i to rozwiązanie – serwer SQL przestał działać a oprogramowanie, na którym działał, nie było kompatybilne z żadnym współczesnym systemem operacyjnym. Czytaj więcej

Lublin. Instrukcja obsługi

Lublin. Instrukcja obsługiLublin. Instrukcja obsługi

Właśnie ruszyła strona projektu „Lublin. Instrukcja obsługi”. To drugi, po Domu słów, serwis oparty o nowy CMS Ośrodka. Poza standardowymi funkcjonalnościami zwiera specjalny szablon dla ciekawostek i skrypt automatycznie generujący spis treści na podstawie struktury nagłówków w treści podstrony. Serwis prezentuje historię Lublina w postaci chronologicznie ułożonych artykułów opisujących dane „epoki” – w tym celu powstał mechanizm pozwalający umieścić podstrony na linii czasu, a następnie nawigować chronologicznie pomiędzy poszczególnymi artykułami. Czytaj więcej

Dom Słów

Dom SłówDom Słów

Kilka dni temu miała miejsce premiera nowej  strony Domu Słów. To pierwsza publicznie dostępna strona bazująca na nowym CMSie, który stworzyłem specjalnie na potrzeby Ośrodka „Brama Grodzka – Teatr NN”. Nie jest to jednak pierwsza strona, która z niego korzysta – pierwszym serwisem który powstał na tym CMSie i robił niejako za królika doświadczalnego jest strona projektu Mały Lublin, która nie miała jeszcze premiery. Czytaj więcej

AWBIRG – Advanced Web-Based Iptables Rules Generator

AWBIRG to projekt stworzony w ramach mojej pracy magisterskiej. Jest to system mający ułatwiać zarządzanie regułami iptables dla bram sieciowych. System jest napisany w PHP z wykorzystaniem frameworka Yii, jako baza danych może zostać wykorzystany  MySQL lub SQLite. Jest to webowa aplikacja udostępniająca interfejs do zarządzania konfiguracjami iptables. System pozwala na wygodne definiowanie reguł z podziałem na hosty/podsieci, z możliwością agregacją ich w grupy. Dla każdego hosta lub grupy można przypisać osobny zestaw reguł oraz zmienne, które mogą zostać później wykorzystywane w regułach. Podział ten pozwala stworzyć hierarchię hostów oraz reguł, co ułatwia zarządzanie siecią oraz pozwala na znaczną redukcję powtarzalności podobnych reguł. System został dość szczegółowo opisany w prezentacji oraz samej pracy.

Śledź okazje

Śledź okazjeŚledź okazje

Śledź okazje to platforma monitorująca ruchy cenowe w wybranych sklepach i rejestrująca wszystkie zmiany. Pozwala na proste porównywanie cen wybranego produktu w różnych sklepach, podglądu historii cen, a dzięki rozbudowanym opcjom filtrowania i możliwości generowania z wyników wyszukiwania kanałów RSS, również śledzenie najnowszych obniżek i promocji. Platforma została zintegrowana ze stroną Łowcy Gier. Czytaj więcej