Обо мне

Знания/навыки программиста (и сисадмина по совместительству):

Языки программирования и разметки:

  • C, Bash/Shell, SED, AWK, Python - отлично (часто использую);
  • SQL, JavaScript, (X)HTML, XML, CSS, PHP, PL/SQL - уверенно (использую реже);
  • C++, Flash ActionScript - средне (использую изредка);
  • С#, Perl, VisualBasic, ASP - поверхностно (приходилось использовать).

СУБД:

  • MySQL - отлично;
  • PostgreSQL, MSSQL - уверенно;
  • Oracle - поверхностно.

Дополнительные навыки/знания:

  • Разработка программ для embedded-устройств;
  • Архитектуры: x86, ARM, MIPS, AVR
  • Хорошее знание Usability, проектирования интерфейсов, проектирования БД;
  • Уверенная работа с системами контроля версий: CVS/SVN/GIT;
  • Отличное знание HTML-верстки (стандарты W3C и особенности (болезни) браузеров);
  • Хорошее знание сетевых протоколов;

Знание операционных систем:

  • GNU Linux - отлично, в том числе дистрибутивы:
    • Gentoo - отлично (основная система)
    • Debian, SUSE, RedHat, Fedora, Ubuntu (и вариации) - уверенно
    • Arch, Slackware - поверхностно
  • Apple MacOS - уверенно;
  • MS Windows 95 - Win7, NT4-2008 - уверенно;
  • FreeBSD - поверхностно.

Навыки системного администрирования:

  • GNU/Linux:
    • Маршутизация, шел-скрипты, Софт-RAID'ы, SAMBA, Cups - отлично
    • Apache, AsteriskPBX, MySQL, PosgtreSQL, Squid, BIND, VPN (pptp, pppoe), FTP-сервера, SSH-сервер, SVN-сервер - уверенно
  • MS Windows:
    • ActiveDirectory, Терминальный сервер, DNS, VPN, DNS, DHCP, Файловый сервер - уверенно
    • WINS, ISS- поверхностно