5 лет в строю

5 лет назад в один чудесный летний день я решил, что неплохо бы вести записки о разного рода IT-штуках (какие-то личные разработки, впечатления от посещенных конференций да и просто ответы на возникшие вопросы).

В 2010 я еще интересовался C# (на уровне парсеров, грабберов и т.д.). Как-то через полгода появилась идея сделать Hack Record Book — первая разработка, в которой пришлось учиться версионности и заниматься поддержкой довольно длительное время. Про системы контроля версий я тогда ни сном ни духом ☺ Про архитектуру оконных приложений тоже. Однако, софтинка получилась рабочей и нужной. Даже в Хакере про нее написали (было приятно).

В то время были популярны веб-квесты. Эта тема не обошла меня стороной. Kaimi&dx, BlackFan сделали отличные квесты, которые вдохновили меня на создание своих квестов, а в дальнейшем — и на написание CMS для создания и мониторинга оных. Исходники есть на github, но их поддержкой я уже не занимаюсь. Жаль, что сейчас нет времени на такого рода времяпровождение.

Время шло — менялись интересы. Появился интерес к сбору разных статистических данных. Благодаря этому появилась программа для мониторинга СЕО-шных показателей сайтов (при наличии sitemap.xml), скрипт для парсинга .travis.yml-файлов проектов на github, скрипты для построения деревьев друзей на vk.com и Steam, а также мой дипломный проект по выделению основного контента веб-страниц (в блоге представлен не был).

Самым большим результатом увлечения статистикой (и играми) стал сайт dota2statistic.com — данные по турнирам Dota2. Для него была написана обертка для steam-API, которая живет отдельным проектом на github. По мере того, как турниров по Доте становилось все больше (а соответственно и игр), пришлось учиться оптимизации sql-запросов (в условиях виртуального хостинга). Весьма полезная практика, как оказалось ☺

Параллельно с этим в моей профессиональной деятельности появился EmberJS. На момент знакомства это еще была пререлизная версия со всеми вытекающими последствиями. И да, это уже был production-проект. Однако, чем дальше, тем больше Эмбер становился похож на монстра (в хорошем смысле), который уверенно отвоевывает свое место в мире Front-End разработки. Вообще, последние несколько лет JS для меня является основным профильным ЯП. На нем я начал писать open-source проекты (некоторые весьма популярные). Вцелом, open-source стал мне своего рода отдушиной, где можно совместить проф. навыки с личными интересами. Очень помогает отвлечься от ежедневной рабочей рутины.

Далеко не все, что я за это время брался осваивать мне пригодилось. С Dart’ом было именно так. Да и с Lua тоже. Впрочем, нельзя загадывать — лет 5 назад я был уверен, что PHP будет моим основным рабочим инструментом (а одной MySQL мне хватит как БД).

Да, за эти годы я ни разу не обновлял движок WP вручную — только через автообновление. А ведь за это время вышла пара мажорных версий. Отличный, с точки зрения пользователя, получился продукт у команды разработчиков. А еще я ни разу не писал заметки с телефона (до сейчас).

2 комментария
  1. Dark Koder Said:

    Очень интересно и продуктивно)
    С дипломом и успехом) Поздравлямсы от поцанов)

  2. KronuS Said:

    Dark Koder, спасибо 🙂

Оставить комментарий

Top ↑ | Main page | Back