Здесь решил составить список моих познаний в тех областях, которые меня интересуют больше всего.
Со временем будет пополняться (надеюсь).
- Linux и системное администрирование:
- Linux: как таковой (сам использую в качестве основной ОС на десктопе, установка, настройка, многих знакомых подсадил на десктоп)
- LAMP (Linux Apache MySQL PHP): ставил, настраивал, виртуалхосты там всякие, учетные записи, PHP дебагеры и кешеры…
- NGINX: с апачем на бэкенде либо с php-fcgi, виртуалхосты, url-rewrite
- ProFTPd, VsFTPd: не слишком шарю, но ставил, немного настраивал
- Memcached
- Gitosis: установка, настройка, разграничение доступа
- Windows: хорошо разбираюсь, но усиленно стараюсь забыть как страшный сон
- Программирование (работаю в основном в Eclipse+Aptana+PyDev под Ubuntu):
- PHP: оч много всего на нем писал и пишу.
- ООП
- Паттерн разработки Контроллер – Модель – Представление (MVC)
- Smarty
- DOM, XML, XSLT, XPath
- GD2, Image Magick
- MySQL, Memcache
- Отладка, профилирование, трейсинг PHP скриптов (xdebug, KCachegrind, Eclipse)
- JavaScript: не слишком сложных скриптов писал много, парочка навороченных есть тоже.
- Работа с "чистым" JavaScript, DOM
- jQuery (предпочтительно)
- MooTools немного
- YUI немного
- AJAX:
- jQuery AJAX
- AJAXify – AJAX интерфейс сайта, доступный для индексации поисковикам и нормально работающий при отключенном JS
- AJAX – бэкэнды на PHP
- Python
- Приложения с GTK GUI, Glade
- Сетевые приложения (HTTP)
- Многопоточные приложения (простые), работа с суб-процессами subprocess
- Работа с XML и DOM, lxml, XPath
- Работа с Sqlite3 базой данных
- Работа с изображениями PIL
- SQL: само собой. Правда без совсем уж извращенских запросов.
- bash: куда-ж без него
- регулярные выражения PERL: оч много писал различных шаблонов.
- XML, DOM
- XSLT ОЧЕНЬ МНОГО на нем делал всяких вещей, в том числе HTML/XHTML шаблонизация на XSLT, мультиязычность.
- PHP: оч много всего на нем писал и пишу.
- Командная работа и контроль версий
- GIT репозиторий, gitosis
- SVN через git-svn
- Redmine, в т.ч. установка и настройка самого Redmine
- Верстка
- Валидный HTML/XHTML, CSS. С версткой стараюсь не заморачиваться т.к. не особо люблю это дело.
- Графика и дизайн:
- Photoshop, в основном GIMP.
- В векторе SVG Inkscape
- Фреймворки/CMS:
- Joomla CMS (из админки, разработка MVC компонентов)
- Wordpress (из админки + немного код)
- Bitrix CMS (из админки)
- Kohana PHP фреймворк
- Планы на будущее:
- Спроектировать сложный веб-проект на каком-нибудь php-фреймворке
- Научиться пользоваться каким-нибудь JavaScript упаковщиком
- "Познакомиться" с Django
- Изучить Yii PHP фреймворк
- Научиться работать с нейросетями
- Научиться программировать микросхемы
Еще, не знаю куда засунуть – настраивал службы Google для доменов (Google apps, http://www.google.com/apps/)
Для полноты ощущений добавь в раздел CMS ModX
Капча зачетная.
С ModX я поработать пока не успел, но, думаю, в ближайшее время и он появится в этом списке!
А капча обычная ReCaptcha api