Мои проекты и разработки

Программные продукты

Preambula
Preambula
— обработчик Markdown-файлов для отображения их в виде Web-страниц на лету. Вставляет страницу в указанный шаблон (с поддержкой вложенных шаблонов), выводит meta-теги и OpenGraph-разметку на основе данных в FrontMatter или генерирует их автоматически, корректно выдаёт заголовок Last-Modified и статус 304..

Впервые опубликовано: 2024
Язык: PHP.

SiteKnockerBot
SiteKnockerBot
— мониторинг доступности сайта. Раз в пять минут бот заходит на указанный URL, проверяет корректность ответа и наличие ключевых слов (если они заданы). Если сервер отвечает некорректно, слишком медленно, выдаёт ошибки PHP или пустую страницу, бот отправляет оповещение в Telegram.

Впервые опубликовано: 2017
Язык: PHP, Go.

Intellect Board Pro
Intellect Board Pro
— предназначался для реализации идеи «сайт на основе форума». Помимо обычных форумных разделов с темами и сообщениями может содержать разделы других типов, например, статические страницы, блог или раздел с анонимными вопросами. Самый крупный open-source проект из сделанных мной. На нём работает мой мультиблог 4xpro.ru.

Впервые опубликовано: 2014
Язык: PHP, первая версия — Perl.

CondiLoader
CondiLoader
— библиотека для асинхронной загрузки и инициализации JavaScript-библиотек и стилей CSS для них.

Впервые опубликовано: 2018
Язык: Javascript.

VK Private Profiles Highligher
VK Private Profiles Highligher
— расширение для броузеров на основе Chromium. Выделяет (обводит красным) ссылки на закрытые профили ВК в дискуссиях, чатах, списках участников групп, списках лайков и т.п. Будет полезно тем, кому часто приходится ходить по чужим профилям ВК, чтобы не тратить время на заход в закрытые профили.

Впервые опубликовано: 2020
Язык: Javascript.

TextCMS
TextCMS
— простая CMS на текстовых файлах. Главная цель создания — максимальная гибкость и возможность произвольного сочетания модулей на одной странице.

Впервые опубликовано: 2008
Язык: PHP.

TabShulte
TabShulte
— простой генератор для таблиц Шульте с измерением времени прохождения.

Впервые опубликовано: 2014
Язык: Javascript.

2Seconds
2Seconds
— онлайн-сервис для упрощения минификации и склейки CSS и JavaScript, а также вставки в CSS мелких изображений с помощью техники data in uri.

Впервые опубликовано: 2017
Язык: Javascript.

TypograferBot
TypograferBot
— Telegram-бот для типографирования текстов. Основан на модуле для типографирования, взятом из TextCMS с небольшими доработками.

Впервые опубликовано: 2017
Язык: PHP.

Сообщества и блоги

  • Сообщество идеалистов Интернета — сайт для тех, кто всё ещё верит, что Сеть сможет сделать людей лучше. Является частью Fediverse — децентрализованной социальной сети.
  • Socionics.Me — соционическая социальная сеть. Первый из моих сайтов на HTTPS и с поддержкой HTTP/2.
  • Единый Типологический Проект — включает в себя несколько сайтов о типологиях личности, а также Типач — форум анонимных социоников.
  • Канал «Гармонизация жизни» на Яндекс.Дзен — объяснение поведения людей через Псибазис — 7 основных причин психологических проблем.

Наиболее важные статьи

Идеи

Творчество

Философско-мировоззренческое

Типологии личности

  • Пирамида типологий — система, позволившая упорядочить типологии личности по тем проявлениям, которые они описывают, и четко провести границы между ними.
  • Информионика — собственная типология личности, описывающая особенности процесса решения жизненных задач. Разработка приостановилась на этапе описания положений отдельных функций.
  • Типология эволюционных стратегий — черновик новой типологии, работающей со всеми логическими уровнями пирамиды типологий.
  • Модель X для соционики и толкование соционики через НЛП.
  • Собственная типировочная методика по соционике — на основе нее я несколько лет занимался типированием на форуме Tipiruem.Ru.
  • Собственные тесты по соционике и ТУАИ.
  • Гибридное типирование — методика, при которой типируемый сочетает развернутые ответы, анализируемые типировщиком вручную с формализованными, анализируемыми автоматически. Создавалась в целях исключения «эффекта Тени», когда типировщик не рассматривает какой-либо тип по субъективным причинам.
  • Социозаметки — описания того, как проявляют себя те или иные соционические признаки или типы в различных жизненных ситуациях, а также разъяснение наиболее распространенных заблуждений соционики.
  • Соционический манифест — все мои соционические воззрения и наработки, собранные воедино.

Нереализованные идеи и концепции

Прочее (потерявшее актуальность и заброшенное)