Aplikacja ProgramBash jak wskazuje jej nazwa, nawiązuje swoją tematyką do popularnego serwisu www.bash.org.pl, w którym można znaleźć ciekawe fragmenty rozmów z IRCa bądź GG. Założeniem, które przyświecało mi przy tworzeniu tejże aplikacji było stworzenie miejsca, gdzie możnaby publikować bardziej specyficzne logi – dotyczące administracji systemami czy programowania. Rzecz jasna nie by tworzyć konkurencję dla kogokolwiek, ale by mieć podstawę dla tworzenia edukacyjnej (dla mnie rzecz jasna) aplikacji webowej w Javie.
Do tworzenia ProgramBash używam frameworka JSF, który w dziedzinie widoku wspomagam rozwiązaniem Apache Tiles, a także komponentami RichFaces. Pod spodem po cichu pracuje Hibernate zapewniając abstrakcję bazy danych. Historię tworzenia tej aplikacji (na razie dość krótką) można znaleźć na moim blogu wybierając posty z kategorii ProgramBash, zaś samą działającą aplikację w tym oto miejscu.