Home
Добро пожаловать! admin, 2014-11-14 00:05:05
Добро пожаловать на мой сайт! В заголовке есть несколько кнопочек, которые можно тыкать:

Каждая кнопочка - один небольшой сервис. Зарегистрироваться или авторизоваться можно в том же заголовке, но справа:

Приятного времяпровождения!


Лента новостей
Изучаем телепортацию или приключение на 20 минут Assasin, 2022-10-16 21:52:52
Джва года ждал, чтобы написать этот пост! (c)
Чат наконец-то научился корректно парсить блоки кода с вложенными в них цитатами, а не просто ломать экран Все благодаря новой библиотеке парсинга, у которой есть даже своя история.

Сначала я решил взять Parsinator для решения своих проблем с парсингом, но оказалось это было плохой идеей. Написанный на коленке бенчмарк показал, что новый алгоритм парсинга получился аж в ~1124 раза медленнее, чем старый на куче регулярок. Порывшись немного в его исходниках профайлером, выяснил, что оказывается, там на каждой генерации ошибок происходит полный перебор исходной строки для подсчета переносов строк. Просто временно подхачив это дело, код ускорился на порядки, и отставание от старого алгоритма стало уже ~227 раз.

Но куда это годится, верно? Даже распарсить 100 типично-тяжелых сообщений занимает ~1.8 секунд! Пишем собственную библиотеку для парсеров, стараемся делать минимум аллокаций, подмешиваем монады, немного оптимизаций и... вуаля, новый парсер всего в 4-5 раз медленее старого. С учетом того, что старый парсер полностью опирался по сути на нативный алгоритм регулярок, написанный на C++, а новый - больше чем на половину на мощь js и его JIT, - результат получился не самым плохим!

Спасибо, что дочитали до конца! Мира нам в это неспокойное время.
2020 Assasin, 2020-10-03 14:16:21
Привет всем карантиноседам! Несмотря на все невзгоды 2020 года, сервер сумел переехать в новый город, а также обзавестись всевозможными автоматизациями (CI/CD) для более быстрой выкладки обновлений! В чатике произошли несколько улучшений, новые настройки и вышла новая версия API 2.0 чата, теперь ботов можно писать с поддержкой typescript! До конца 2020 осталось еще немного времени. Кто знает, что еще успеет случиться...
Звездный чат Assasin, 2019-06-25 23:18:58
В чатике теперь есть звезды! Модераторы и владельцы комнат будут довольны
+
звезды

А сервис музыки все еще далек от завершения... Так же как далеко мое свободное время и силы, чтобы им заниматься
2019 уже здесь! Assasin, 2019-01-08 14:00:29
Всех с наступившим Новым 2019 годом! Вместе с новогодней снежной шапкой у сайта появился канал в телеграм для тех, кто хочет быть в курсе новостей и тех работ на сайте.

Присоединяйтесь! https://t.me/sinair_ru

Последние несколько месяцев я был занят разработкой нового сервиса плеера музыки. Это будет не очередной вконтакте или яндекс.музыка, у него будет своя фишка с защитой от неожиданного удаления треков.
Новый чат, новые горизонты Assasin, 2018-08-17 20:22:57
Чатик подвергся конкретному редизайну. Теперь пользоваться на мобильнике им стало удобнее! Более того, весь чат переведен на vue, так что внедрять новые фишки стало быстрее и проще, ура!
Тотальный рефакторинг 2.0 Assasin, 2018-03-11 20:45:20
Еще раз переписаны тысячи строк кода, и теперь сайт готов к удобному разделению на подпроекты!

А еще сессии переехали в redis и стали почти вечными: если вы заходите на сайт каждый день, то сессия никогда не закончится и авторизация не слетит!
Тотальный рефакторинг Assasin, 2018-02-23 23:35:58
Переписана уйма кода сайта (аж на 40 коммитов!) и удалено много старого и ненужного. Ура! И хотя рефакторинг еще не закончен, уже намного легче.

Из видимых изменений:
  • Ссылки теперь все стильные, модные, молодежные (никаких '.php' в конце ссылок)
  • Чат также переработан: обзавелся своим окном настроек и экспериментальным стилем сообщений:
    +
    зырк

  • При клике по времени сообщения в чате автоматически вставляется цитата в поле ввода сообщения
С Новым 2018 Годом! Assasin, 2018-01-01 01:16:59
Всех с Новым Годом! Большое спасибо всем вам, что пользуетесь моим скромным сайтом и его сервисами! Желаю вам счастья, радости и удачных начинаний в 2018-ом году!
+
А кто-то в чатике даже написал скрипт поздравления на полночь :)
Рюшечки, рюшечки, рюшечки... Assasin, 2017-11-02 23:04:02
И снова обновление дизайна, на этот раз чата. Говорят, он стал более привлекательным на вид. А что скажешь ты?

+
Дизайн
Обновы, обновы... Assasin, 2017-10-16 21:00:01
Чат все больше развивается: теперь можно @призывать людей по нику! А также улучшения под капотом, чтобы мне было проще вести его разработку.
Подключиться к чату

А также... Многие меня просили, и я наконец сделал редактирование текстовых паст! А также попутно перевел страницы сайта, отвечающие за пасты, на новый движок.
Запастить что-нибудь
Небольшой редизайн Assasin, 2017-08-17 13:44:19
Теперь сервисы сайта отправлены в заголовок страницы и больше не отнимают от нее полезное пространство, а лагающая панель слева убрана и, надеюсь, больше никогда не вернется
8 ms, Copyright 2012-2024 by Assasin