Технические характеристики мозга

Операционные системы

Windows 2000/XP - на уровне продвинутого пользователя с элементами администрирования.

Windows Vista - знаком, т.к. была установлена на моем ноутбуке при покупке. Иногда загружаю ее, чтобы погонять в Need For Speed.

Linux - на уровне уверенного пользователя, администратора серверов, в том числе физически недоступных. Преимущественно Debian based дистрибутивы. Умею работать с исходниками. Отправлял несколько легких патчей разработчикам несложных приложений - два из них были приняты и используются в последних версиях данных приложений.

FreeBSD - Администрирование серверов. Так же имею горький опыт использования системы на десктопе (ну не предназначена она для десктопов IMHO).

Протоколы передачи данных

HTTP,POP3,SMTP: Имею хорошее представление, о том - как это все работает.

TCP/IP: имею легкое представление о том как работает сеть, о формате пакетов, о технологиях передачи данных в сетях типа TokenRing, Ethernet, FastEthernet, GigabitEthernet.

Технологии и мировые стандарты

MIME, HTML4.0/4.1, xHTML1.0/1.1 - умею извлекать полезное , поглядывая в спецификации.

XML - ну тут и знать-то нечего.

XSL/XSLT - Интересная штука, но применять приходилось всего два или три раза.

CSS Levels 1/2/2.1 - не наизусть, конечно, но достаточно хорошо помню. Имею представление о Level3 и иногда подглядываю за тем как он развивается.

SVG - XML-векторная графика и SVG-скриптинг пока стандарт поддерживается только Mozilla Foundation все ограничивается легкими экспериментами.

XUL, XBL - языки описания пользовательских интерфейсов и их поведения. Начальные знания. Создавал небольшие приложения, покуривая справочник на XULPlanet. Так же было создано легкое расширение для Firefox.

DOM Levels 1/2/3 - Объектная модель документа HTML,XML,XUL,XBL,SVG,MathML и всех наследников. Знания на уровне, достаточном чтобы создавать и преобразовывать документы, обрабатывать события.

XPATH - на троечку.

XLink - Имею слабое представление.

XQuery - Для меня это пока фантастика. Говорят хорошо развивается Sedna, но я пока не вижу - где это можно было бы применить.

Subversion - Администрирую несколько серверов, а так же уверенно пользуюсь клиентским ПО любой комплектации и конфигурации (GUI, CLI - интерфейсы).

MySQL - Не очень уверенное администрирование, более менее нормальное использование. Кластера не строил. Запросы оптимизировал не часто, ибо другие задачи.

PostgreSql - Работал с ним, но не очень плотно, чтобы сказать, что я его знаю.

SQLite - Имею опыт использования.

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

PHP - основной и любимый язык. Объектно Ориентированный подход, разработка через тесты(TDD). Паттерны проектирования, техники Agile & XP (хотя возможно я неправильно понимаю данные техники). Участие в переводе официальной документации (несколько разделов для последних нововведений переведены мной). Развивал и забросил свой Framework, перешел на Limb.

C/C++ - Написание несложных приложений - строк по 5-50 , правка чужих исходников под свои цели. Баловство с QT4.

JavaScript - еще один любимый язык. ООП, Паттерны, динамическое управление документами разного типа, тестирование, создание приложений на базе Mozilla/Gecko, управление Windows-машинами, принтерами и сетью при помощи Windows Script Host (но это было давно) , скриптинг веб страниц, пользовательские интерфейсы. Умею пользоваться фреймворками: ExtJS, jQuery, Prototype, ScriptAculous, MooTools. Написание расширений к FireFox и небольших приложений для XULRunner.

VBScript/VBA - управление Windows системами при помощи Windows Script Host, программирование приложений на базе MS-Excel, в том числе приложений работающих с сетью и web. Ох и давно же это было….

Python - на очень слабом уровне. Люблю побаловаться с QT4.

Delphi/Pascal - ненавижу и начинаю сильно нервничать при упоминании.

Другое

Настраивал двухуровневые системы бэкапов на самопальных скриптах.

Восстанавливал данные с жестких дисков прошедших несколько форматирований в различные файловые системы после удаления файлов. Ну если 2 минуты погуглить - вспомню как бесплатная утилита называлась.

Настраивал прокси сервера с упором на экономию трафика посредством кэширования и обрезки рекламы на интернет сайтах.

Имею небольшое представление об антиСПАМовых и СПАМовых технологиях.

Методы шифрования данных - имею представление, но очень слабое.

Защита серверов от черезмерных нагрузок (флуд, DDoS). Да… пришлось однажды ночевать перед консолью.

Последние изменения: %2010/%07/%24 %01:%Jul