assert(random())

English version

Про меня

Михаил Забелин

travmaturg@gmail.com, mikhail.zabelin@gmail.com

+7 (921) 789-45-68

На всякий случай уточняю: это просто контактный телефон. Он привязан только в том смысле что не анонимный. Если кто-то будет говорить про доверенный телефон или телефон для подтверждения личности - у меня такого нет и не планирую.

Предупреждение

Плагиаторы

Организации по расширенному коллективному лицензированию

Они вымогают деньги якобы за то, что они авторы всего (включая моё собственное творчество).

Они враги цивилизации.

Я никогда не состоял в подобных организациях и не передавал им никаких прав. Я готов подтвердить это в суде (понимаю, что не поможет).

Эти самозванцы не повешены только из-за того, что государство на их стороне. Я за ликвидацию органов/частей/функций государства, для которых требуется плагиат.

Мои тексты

Закуска для размышлений.

Мои математические измышления

Новый тип геометрического центра.

Идея по разложению чисел на множители.

Введение натуральных и целых чисел.

Теория групп без лишних сущностей.

Как немножко обобщить топологию.

Мои программы

Предупреждение

https://github.com/travmaturg/travmaturg.github.io/tree/master/soft

старый эксперимент по одной задаче из Кнута

Инструмент для литературного программирования (кстати, он используется для генерации этой страницы и резюме): simplelp.

Движок для поиска ходов в играх типа шахмат: gamedagsearch.

Программа для обслуживания/проверки дисков (форк badblocks с новым режимом write-back): badblocks-wb.

Графика

Декодер фотографий в формате RAW: unraw.

Программа для создания панорам: multiblend.

Библиотека и программа для аккуратного масштабирования изображений: smoothresize.

Ссылки

Книги

Софт

Другие ссылки

СПб

Прочее

резюме(pdf, html) (работа отнимает время от интересных задач, но я не умею печатать деньги)

wishlist

нецензурный фрактал

всякие настройки (советую обратить внимание на скрипт для бэкапа)