Programy przydatne przy nauce angielskiego

Ta strona jest poświęcona dostarczeniu narzędzi do samodzielnej nauki angielskiego. Nie umieszczam tu informacji o tym języku, ani jak się go uczyć, za to wykonałem parę programów które to zadanie ułatwiają.

Program do tworzenia plików DBM

Piki DBM są rozwiązaniem umożliwiającym gromadzenie słówek w pliku. Można oczywiście robić to w pliku txt - ale komplikowało by to program. Zresztą pliki te działają szybciej. Jest oczywiście możliwe zastosowanie bazy danych (np. MySQL) ale zdecydowałem się by poszczególne bazy słówek były w oddzielnych plikach. Zaletą tego rozwiązania jest fakt, iż pliki są łatwiejsze do przenoszenia czy zamieszczenia na stronie. Poniższy program służy do tworzenia plików DBM. Z linii poleceń wywołuje się program podając nazwę pliku (np. z powłoki bash: ./dodawanie_slowek.py wyrazenia.ang). Następnie podaje się słówko po angielsku (lub cały zwrot), wciska się enter i podaje znaczenie po polsku. Program jedynie dopisuje i edytuje słowa w pliku DBM - nie kasuje już istniejących. Ponowne uruchomienie i podanie nowego słówka, spowoduje jego dodanie do bazy. Podanie słówka które już istnieje w bazie zmieni jego tłumaczenie na polski. Plik taki można następnie stosować w programach odpytujących. Zamieszczę programy odpytujące w kolejności lub losowo z pliku DBM.

Program do dodawania słówek