пятница, 11 октября 2019 г.

03. Автореферат

Аудиозапись (файл подкаста)

В 1996 г. у меня появился Windows 95 OSR2 звуковая карта и CD-ROM, что дало доступ к широкому спектру языков программирования.

В 1997 году в университете предметы по искуственному интеллекту. Кратко познакомился с Прологом. Было функциональное программирование на LISP в университете и системный анализ.
Осенью появился модем и доступ в сети ФИДО и Интернет. За счёт обилия энциклопедических материалов и примеров исходного кода в этих сетях прогресс в области программирования пошёл более интенсивно, нежели при чтении традиционных бумажных книг.

1998 год, лето. Снова устроился на работу. В этот раз в телеком. компанию. На классическом Си писал конвертор текстового файла нагрузки на процессоры коммутатора в пригодный для анализа на Excel табличный формат (построение графиков нагрузки).

После завершения института в 1999 году на работе я продолжил пользоваться Си++: писал код с классами, который обрабатывал большой лог файл с коммутатора сотовой связи и выдавал для руководства некоторую телеком статистику.
В этом же году познакомился с операционной системой Linux : купил книжку Владимира Водолазского Путь к Линукс и компакт диск с RedHat Linux и Slackware дистрибутивами. Начал на работе активно пользоваться Bourne Shell для написания скриптов, в основном, на диалекте bash. Также узнал от одного высокопродвинутого студента-практиканта, про всю мощь языка Perl и его регулярных выражениях. Если бы тогда знать про них, воспользоваться бы библиотекой PCRE - и код парсеров логов с коммутатора был бы значительно проще и короче в плане составления алгоритмов. К этой теме я вернулся позже, немного участвуя в проекте PCRE++. В те годы ещё не было регулярных выражений в стандарте C++, они появились лишь в 2011 году.
Параллельно познакомился с живым сообществом любителей свободного программного обеспечения на сайтах linux.org.ru и linux.ru.net.

Комментариев нет:

Отправить комментарий