китайська за ніч

— за скільки ти вивчиш китайську, щоби здати?
— конспект є?
— є.
— тоді зараз докурю й здам. 
(фрагмент студентського анекдоту)

днями надійшов термін здавати практичну роботу з програмування (python) в коледжі, а старий студент всі різдвяні й новорічні канікули протринькав: грав з дітками, грався сам (bioshock, ghost recon, medal of honor) та хворів на грип…

довелося читати завдання і за два дні інтенсивного гугління й колупання в носі змайструвать отаке доробло:



що це? це спрощений до неможливості симулятор інкапсуляції даних протоколами на кшталт tcp/ip та фільтрування пакетів мережевим екраном... чи щось таке.

навіщо? бо са́ме це було в завданні =) там ще було щось про дизайнерські  шаблони проектування (зокрема «стратегія» та «спостерігач», про них українською читайте тут), інкапсуляцію атрибутів і методів (котрий немає в коді, хаха), наслідування тощо.

але… яка з того практична користь? жодної (окрім практикування python).

то навіщо воно тут? собі на згадку.

а чому коментарі то французькою, то англійською? тому що викладання в коледжі — французькою, але коли треба нашвидкоруч накидати три слова, я напишу англійською.