Заметки о разработке

По роду деятельности я программист. Я увлекался программированием еще в школе, учился на программиста в университете, в подтверждение чего имею диплом, где написано “инженер-программист”, и суммарно работаю программистом уже более двенадцати лет (прим. на момент в 2020 году), а увлекаюсь процессом и все шестнадцать.

И все эти годы приходится изучать что-то новое, узнавать, экспериментировать и создавать уже своё. Правильный и эффективный процесс обучения требует не только изучить материал и практически применить знания, но и изложить понимание предмета. Такой подход в разы повышает усваиваемость и развивает когнитивные способности, так почему бы не делать этого хотя бы на своём сайте?

В рамках этой категории я описываю результаты своих экспериментов в программировании, описываю технические детали проектов, которые я делаю, делюсь какими-то практиками, полученными в процессе работы и не только. Как правило, заметки здесь с большим количество технических деталей, примерами кода, что будет интересно скорее гикам. Заметки не для широкого круга читателей, я вас предупредил :)


Как я делал переключатели языков в MODX
Заметка с примером того, как можно небольшим исправлением улучшить проект с открытым исходным кодом
Опубликовано , на чтение требуется 8 минут, в заметке 1636 слов
Улучшаем редактор заметок в Forestry
Forestry очень удобный сервис для статических сайтов, но вот редактор заметок у них получился какой-то уж очень спорный и неудобный. Пришлось искать решение, как сделать его лучше и оно нашлось.
Опубликовано , на чтение требуется 4 минуты, в заметке 752 слова
Автоматизация блога на Hugo с помощью CircleCI
Рассказываю, как можно сделать свой сайт на двух языках, сгенерировать его с помощью Hugo, разместить на бесплатном хостинге GitHub Pages и сделать так, чтобы это все происходило автоматически благодаря CircleCI.
Опубликовано , на чтение требуется 9 минут, в заметке 1896 слов
Рецепты приготовления MODX
Выкладываю видео своего выступления. Хоть и с опозданием большим, но для порядку нужно, чтобы оно тут было. Так же ссылка на презентацию (работает в браузере): Рецепты приготовления MODX
Опубликовано , на чтение требуется 1 минута, в заметке 28 слов
Новый блоговый движок
Как-то последнее время зрела мысль, чтобы эдакое сотворить с сайтом. В данном виде, как он есть, сайт уже больше года существует. Но он перестал меня удовлетворять. Нужно переделать дизайн, упростить верстку, убрать лишний хлам в виде скрипта, который меняет размеры буковок в зависимости от разрешения.
Опубликовано , на чтение требуется 1 минута, в заметке 213 слов
CSS Naked Day
9 апреля во всем мире проводится день без CSS - CSS Naked Day. Web-мастера отключают на своих сайтах весь css и показывают свой сайт голым, т.е. только верстка в html, без какого-либо оформления. Скажете, зачем? Особо то может и не зачем, но я вижу в этом большую пользу.
Опубликовано , на чтение требуется 1 минута, в заметке 74 слова
Изменения грядут!
Несмотря на громкий заголовок, заметка будет короткой. В связи с тем, что я все больше увлекаюсь системой контроля версий под название Mercurial, я планирую перенести раздел сайта Проекты на bitbucket.org. Если получится договориться с тех-поддержкой хостинга о том, чтобы мне сменили CNAME для поддомена, то будет вообще шикарно.
Опубликовано , на чтение требуется 1 минута, в заметке 62 слова
Ubuntu и ASUS EEE PC — настраиваем подсветку экрана
Стояла раньше у меня на нетбуке Ubuntu Netbook Edition. И параллельно ей жила там мной не любимая Windows. Жила, потому что нужно было делать задания по учебе в университете, иначе никак. Но вот учебы нет, для диплома все есть и в линуксах, и решил я навести порядок на нетбуке.
Опубликовано , на чтение требуется 2 минуты, в заметке 217 слов
Новое на сайте
Система стоит, нормально работает. Хорошее правило админов: “работает - не трогай!". Но оно применимо для тех вещей, которые настроил и забыл. Но если бы так поступали бы с сайтами, сидели бы мы в 90 годах и по сей день. Поэтому сайт должен быть динамичным, развиваться и совершенствоваться.
Опубликовано , на чтение требуется 3 минуты, в заметке 428 слов
Версия сайта для нетбуков
Версия сайта для нетбуков Вот ведь какое дело, появились давным-давно первые сайты. Неказистые, ужасные, не всегда красивые. На то были причины: не было html5 и css3, опыта было не так много у разработчиков, браузеры не все могли. Сейчас ситуация поменялась в лучшую сторону и намного в лучшую.
Опубликовано , на чтение требуется 3 минуты, в заметке 617 слов
Мобильная версия сайта
Посидев пару часиков сегодня вечерком, почитав подборку литературы, посмотрев примеры, сделал себе нормальную мобильную версию сайта. Opera Mobile умеет отображать любой сайт, но хотелось именно той простоты и удобства, которая есть в мобильных версиях других сайтов. Сделал нечто подобное. В мобильной версии где-то могут быть недочеты или мелкие баги, все таки делал ее буквально за пару часов.
Опубликовано , на чтение требуется 1 минута, в заметке 84 слова
Комментарии к блогу
Выходной день выдался удачным и продуктивным, несмотря на такую жаркую погоду. В итоге я завершил работу над функционалом комментариев. Еще, правда, много работы в этом направлении, но это касается скорее административной части сайта. Как комментировать? Учить как пользоваться комментариями не стану, расскажу лишь о том, что нужно для успешного добавления комментария.
Опубликовано , на чтение требуется 2 минуты, в заметке 239 слов
Появился favicon на сайте
О добавлении браузерной иконки (favicon) на сайт
Опубликовано , на чтение требуется 2 минуты, в заметке 262 слова
Новый дизайн сайта
Несколько слов о цветовом оформлении сайта
Опубликовано , на чтение требуется 2 минуты, в заметке 269 слов
Первая запись блога
Пару слов о том, почему я начал вести свой блог