Навыки и умения | НАВЫКИ - ОС Linux/Windows (xp, 7, 10) MS Office, kmail evolution, dolphin YAST2, админ. Языки ПО: С (ANSI C, C99)/С++ (С++11, 14, 17) (очень хорошо), Qt (4.0, 4.5, 5.0, 5, 4 уверенно), Fortran (хорошо, включая современный fortran), Паскаль (устарело), STL (хорошо), POSIX (1, 2 хорошо), GNU, IPC (хорошо), sockets (хорошо) threads (хорошо) proccesses (хорошо), Assember (AT&T)+ABI, С# NET (2.0, 3.5, 4.5 хорошо), архитектура x86_64, gcc 4.8, 5.0, 6.0, 7.0 (хорошо), gdb (хорошо), редакторы Vim/Vi (хорошо), Kate (хорошо), KDevelop ()хорошо), QtCreator (хорошо), MS VS (6.5, 2003, 200п5, 2008, 2016 хорошо), так же BC (3.5 4.0 под DOS хорошо), BP (3.5-7.0 под DOS хорошо)Turbo Vision 6.0 (библиотека псевдографики DOS хорошо) PowerPack (библиотека расширения памяти DOS хорошо)б Borland C++Builder (1.0-5.0 DOS, Win3.1, Win95/98/Me/OSR2 хорошо), Borland Delph (1.0-5.0 Windows хорошо), C++Builder (4.0, 4.5, 5.0 dos/win3.1/win95/98/Me/OSR2 хоошо). Также MASM/TASM ассемблерные компиляторы, отладчики под оси тех времен, передача параметров на уровне протокола вызова функций между различными языками програмирования, , скрипты: bash (очень хорошо), Perl (хорошо), Phyton (2.7 средне), средства сборки: make, qmake, cmake, rpmbuilder, InnoSetup (виндовкая), библиотеки gmp (вычисления с неограниченой точностью) xmlrpc (удаленый вызов процедур в формате xml), COM/DCOM (удаленный вызов функций в обобщенном бинарном формате), webservice (удаленный вызов функций в интернете), remote net (тоже, но с использованием net технологии), xml - dom (веб разработка на javascript), reader, xpath/xslt (веб технологии выбора-замены данных), base64 (95, 93 личные перекодировки). эксперт в кодировках. различные типы реализаций строк. БД: MS SQL (2000-2008), DB2, Betrive, MySql (MariaDB 10.2, MySql 5.7...) коннекторы, адаптеры (для толстого клиента), отчеты в Crystal Reports. Веб разработка HTML (4.01-5.0), CSS2, 3 (box table makeup), JQuery, JQueru-UI, AJAX, Java Script, CGI интерфейс, знакомство с PHP. веб с использованеим Perl. GUI:Win32 API, MFC, Qt, Gtk, и GTK, WinForms и ряд других. Инструменты среды разработок, дизайнеры, Anjuta Glade (для Gtk). Итернационализация gettext, Net. QtLinguist и пр. Докуметирование doxygen, man-pages (написаны сотни страниц) и пр. всякие плаггины особенно к Kate (ибо часто пользовался ее как IDE с соотвествующими собственными плагинами. Но пелседние версии Kate уже испорчены и не позволяют делать того, что раньше было). Криптография в различных IT технологиях, асихн, синхр, хеш, потоковое, файлов, данных в сокетах. Разработка в текстовом режиме, работа с параметрами командной строки, утилиты, сервера. работа с консолью и терминалами. Технологии разбора аргументов утилит getopt/getopts (используются в С и bash скриптах). написаны сотни утилит различного характера с использованием этих технологий. Активное использование регулярных выражений в различных реализациях, а так же полокового редактора sed (предпочтительно), иногда awk (не предпочтительно, но иногда приходится). Работа с соке |