Системное администрирование:
- Изучил Дебиан Линукс и связанные с ним вещи (apache, nginx, php, ruby, mysql, sftp, ssh, exim, postfix). Это позволило переехать на собственный сервер, к которому можно прикручивать всякие разные клевые штуки, которые недоступны для обычного виртуального хостинга.
- На домашнем компе пересел с Денвера на Дебиан (установлен как виртуальная машина и работает в качестве сервиса Видны). Чтобы не заморачиваться с правками файла hosts установил ДНС-сервер bind9 и настроил доменную зону .dev: основная задача была в том, чтобы из всех установленных виртуалок (Винда для тестирования верстки в ИЕ6, еще одна для ИЕ7 и Убунту для Файрфокса) можно было в строке браузера набрать www.sitename.dev и запрос дошел до Дебиана.
- Перешли с Бэйскемпа на Редмайн. Работать стало намного удобнее. В Эклипсе есть такая штука, как MyLyn, которая позволяет получать задачи из Редмайна, а также отслеживать количество затраченного времени, проводимого за работой в Эклипсе (при чем если перестать что-то делать, то MyLyn не будет учитывать время простоя).
- Перевели домены и почту на Яндекс.
Яваскрипт:
- Разобрался с прототипным наследование и прочими интересными особенностями языка (основной источник знаний -- сайт Дмитрия Сошникова: http://dmitrysoshnikov.com/ecmascript/)
- Хорошо изучил Канвас и ВМЛ.
- Разобрался во фреймворке Backbone.js и написал на нем сложную галерею.
Верстка:
- Перешел на БЭМ.
- Научился верстать по методу Сергея Чикуёнка http://chikuyonok.ru/2010/01/liquid-site-m
arkup/ - Научился верстать XSL-шаблоны.
Бэкенд-программирование:
- Написал большой сложный движок с использованием MVC и паттерна Two Step View, когда на выходе получается XML-документ, а мы с помощью XSLT можем его преобразовывать во что угодно (суперская гибкость, по-настоящему проникся таким подходом). Плюс ко всему, попробовал много разных паттернов проектирования (основные источники вдохновения -- книги "Шаблоны корпоративных приложений" Фаулера и "Паттерны проектирования" Эрика Фримена).
- Научился работать с АПИ Вебмани, Яндекс.Денег и Робокассы.
- Сделал собственный проект с использованием протокола oAuth и Google Reader API.
Планы на следующий год:
- Изучить GIT (в этом году не успел осилить).
- Сделать проект, заюзав на полную мощность css3.
- Сделать проект на Yii и Zend Framework.
- Написать ресайзер изображений на QT или на Java.
- Еще глубже изучить паттерны проектирования.
Всем успехов в новом году :)

