<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<title>optozorax.blog</title>
	<subtitle>Мои програмульки и результаты их работы</subtitle>
	<link href="https://optozorax.github.io/atom.xml" rel="self" type="application/atom+xml"/>
  	<link href="https://optozorax.github.io/"/>
	<generator uri="https://www.getzola.org/">Zola</generator>
	<updated>2023-06-07T00:00:00+00:00</updated>
	<author>
        <name>optozorax</name>
        <uri>https://optozorax.github.io/</uri>
    </author>
    <icon>https://optozorax.github.io/favicon/android-chrome-192x192.png</icon>
	<id>https://optozorax.github.io/atom.xml</id>
	<entry xml:lang="ru">
		<title>Аппроксимация распределения данных полиномом</title>
		<published>2023-06-07T00:00:00+00:00</published>
		<updated>2023-06-07T00:00:00+00:00</updated>
		<link href="https://optozorax.github.io/p/polynom-distribution/" type="text/html"/>
		<id>https://optozorax.github.io/p/polynom-distribution/</id>
		<summary type="html">У меня была куча данных полётов на микродроне, и я захотел сделать красивый гладкий график... Готового решения в интернете не нашёл.</summary>
		<category term="математика"/>
		<category term="программирование"/>
		<category term="rust"/>
	</entry>
	<entry xml:lang="ru">
		<title>Идея как научить GPT-4 мыслить на примере задач по программированию</title>
		<published>2023-05-12T00:00:02+00:00</published>
		<updated>2023-05-12T00:00:02+00:00</updated>
		<link href="https://optozorax.github.io/p/gpt4/" type="text/html"/>
		<id>https://optozorax.github.io/p/gpt4/</id>
		<summary type="html">Предлагаю как можно улучшить GPT-4, чтобы она смогла мыслить и итеративно улучшаться в области решения олимпиадных задач по программированию.</summary>
		<category term="идеи"/>
		<category term="нейронные-сети"/>
		<category term="программирование"/>
		<category term="рассуждения"/>
	</entry>
	<entry xml:lang="ru">
		<title>fopply — моя программа для пошаговых алгебраических вычислений</title>
		<published>2021-09-06T00:00:00+00:00</published>
		<updated>2021-09-06T00:00:00+00:00</updated>
		<link href="https://optozorax.github.io/p/fopply/" type="text/html"/>
		<id>https://optozorax.github.io/p/fopply/</id>
		<summary type="html">Эта программа позволяет производить алгебраические вычисления пошагово и управлять ими. Это достигается за счёт умного применения формул к исходному выражению. Здесь находится девлог разработки такой программы вместе с описанием реализованной идеи.</summary>
		<category term="идеи"/>
		<category term="математика"/>
		<category term="fopply"/>
		<category term="программирование"/>
		<category term="rust"/>
	</entry>
	<entry xml:lang="ru">
		<title>Переезд моего блога на Zola и чем она лучше Jekyll</title>
		<published>2021-08-30T00:00:02+00:00</published>
		<updated>2021-08-30T00:00:02+00:00</updated>
		<link href="https://optozorax.github.io/p/zola/" type="text/html"/>
		<id>https://optozorax.github.io/p/zola/</id>
		<summary type="html">Zola — отличный генератор статических сайтов. Я перевёл свой блог на неё, и она сильно вдохновила меня на реализацию множества крутых фич и оптимизацию скорости блога. Данная статья фокусируется на плюсах и минусах золы как генератора статического сайта.</summary>
		<category term="мета"/>
		<category term="блог"/>
		<category term="обзор"/>
		<category term="zola"/>
	</entry>
	<entry xml:lang="ru">
		<title>Оптимизация скорости статического сайта</title>
		<published>2021-08-30T00:00:01+00:00</published>
		<updated>2021-08-30T00:00:01+00:00</updated>
		<link href="https://optozorax.github.io/p/blog-optimization/" type="text/html"/>
		<id>https://optozorax.github.io/p/blog-optimization/</id>
		<summary type="html">Раньше мой блог загружался очень долго и сильно тормозил, несмотря на то что являлся статическим сайтом. Рассказываю как я добился максимальной скорости загрузки, минимального потребления трафика и 100 баллов в Lighthouse.</summary>
		<category term="мета"/>
		<category term="блог"/>
		<category term="оптимизация"/>
		<category term="zola"/>
	</entry>
	<entry xml:lang="ru">
		<title>Новые фичи данного блога</title>
		<published>2021-08-30T00:00:00+00:00</published>
		<updated>2021-08-30T00:00:00+00:00</updated>
		<link href="https://optozorax.github.io/p/new-features/" type="text/html"/>
		<id>https://optozorax.github.io/p/new-features/</id>
		<summary type="html">У моего блога теперь есть куча фич, упрощающих написание нестандартных статей, и добавляющие удобный функционал для юзера. В целом я просто хвастаюсь, но ещё вы можете украсть эти фичи себе.</summary>
		<category term="мета"/>
		<category term="блог"/>
		<category term="zola"/>
	</entry>
	<entry xml:lang="ru">
		<title>Порталы</title>
		<published>2021-08-18T00:00:00+00:00</published>
		<updated>2021-08-18T00:00:00+00:00</updated>
		<link href="https://optozorax.github.io/p/portals/" type="text/html"/>
		<id>https://optozorax.github.io/p/portals/</id>
		<summary type="html">Вся информация о том какие открытия я совершил в области порталов; о том как разрабатывал софт для их визуализации; о том что будет если поместить портал в портал; монопорталы; тройной портал. При помощи порталов ломаю ваш мозг и пространство.</summary>
		<category term="программирование"/>
		<category term="rust"/>
		<category term="графика"/>
		<category term="порталы"/>
		<category term="рейтрейсинг"/>
		<category term="ютуб"/>
	</entry>
	<entry xml:lang="ru">
		<title>Как я пишу программы</title>
		<published>2021-08-16T00:00:00+00:00</published>
		<updated>2021-08-16T00:00:00+00:00</updated>
		<link href="https://optozorax.github.io/p/how-i-write-programs/" type="text/html"/>
		<id>https://optozorax.github.io/p/how-i-write-programs/</id>
		<summary type="html">Рассказываю об этом на двух примерах. Рассказано про всё: сбор идей, планирование, структуры данных, todo-списки, написание кода.</summary>
		<category term="программирование"/>
		<category term="идеи"/>
	</entry>
	<entry xml:lang="ru">
		<title>Как я впервые в жизни начал делать графические приложения: плюсы и минусы ImGui</title>
		<published>2021-08-14T00:00:00+00:00</published>
		<updated>2021-08-14T00:00:00+00:00</updated>
		<link href="https://optozorax.github.io/p/imgui/" type="text/html"/>
		<id>https://optozorax.github.io/p/imgui/</id>
		<summary type="html">Рассказываю об инструменте, который изменит ваше отношение к программированию графических интерфейсов. Если раньше вы в своих пет-проектах ограничивались только консольными утилитами, то теперь можете смело начать делать и графические утилиты с примерно таким же количеством усилий.</summary>
		<category term="программирование"/>
		<category term="rust"/>
	</entry>
	<entry xml:lang="ru">
		<title>Программа для изучения английских слов</title>
		<published>2021-08-01T00:00:00+00:00</published>
		<updated>2021-08-01T00:00:00+00:00</updated>
		<link href="https://optozorax.github.io/p/learn-words-post/" type="text/html"/>
		<id>https://optozorax.github.io/p/learn-words-post/</id>
		<summary type="html">Как эта программа работает, почему я её сделал и в чём её преимущества перед другими.</summary>
		<category term="программирование"/>
		<category term="программа"/>
		<category term="язык"/>
		<category term="интерфейс"/>
	</entry>
	<entry xml:lang="ru">
		<title>Свойства обратимых 1D автоматов</title>
		<published>2021-07-28T00:00:00+00:00</published>
		<updated>2021-07-28T00:00:00+00:00</updated>
		<link href="https://optozorax.github.io/p/invertible-1d-automata/" type="text/html"/>
		<id>https://optozorax.github.io/p/invertible-1d-automata/</id>
		<summary type="html">Исследую свойства одномерных клеточных автоматов, нахожу тривиальные преобразования и 4 группы автоматов.</summary>
		<category term="математика"/>
		<category term="клеточные-автоматы"/>
		<category term="программирование"/>
		<category term="обратимые-автоматы"/>
	</entry>
	<entry xml:lang="ru">
		<title>Двойки не существует</title>
		<published>2021-06-06T00:00:00+00:00</published>
		<updated>2021-06-06T00:00:00+00:00</updated>
		<link href="https://optozorax.github.io/p/two-doesnt-exists/" type="text/html"/>
		<id>https://optozorax.github.io/p/two-doesnt-exists/</id>
		<summary type="html">Массово опровергаю аргумент о том что чего-то абстрактно математического не существует.</summary>
		<category term="рассуждения"/>
		<category term="математика"/>
	</entry>
	<entry xml:lang="ru">
		<title>Мы не должны делать никаких выводов касательно своей бытовой жизни на основании генетических исследований</title>
		<published>2021-05-31T00:00:00+00:00</published>
		<updated>2021-05-31T00:00:00+00:00</updated>
		<link href="https://optozorax.github.io/p/genes/" type="text/html"/>
		<id>https://optozorax.github.io/p/genes/</id>
		<summary type="html"></summary>
		<category term="рассуждения"/>
	</entry>
	<entry xml:lang="ru">
		<title>Папки «Спам» быть не должно</title>
		<published>2021-02-09T00:00:00+00:00</published>
		<updated>2021-02-09T00:00:00+00:00</updated>
		<link href="https://optozorax.github.io/p/spam/" type="text/html"/>
		<id>https://optozorax.github.io/p/spam/</id>
		<summary type="html">Это невероятно ужасное решение, и я предлагаю более разумное.</summary>
		<category term="рассуждения"/>
		<category term="идеи"/>
		<category term="интерфейс"/>
	</entry>
	<entry xml:lang="ru">
		<title>Раскладка Ильи Шепрута</title>
		<published>2021-01-16T00:00:00+00:00</published>
		<updated>2021-01-16T00:00:00+00:00</updated>
		<link href="https://optozorax.github.io/p/my-keyboard-layout/" type="text/html"/>
		<id>https://optozorax.github.io/p/my-keyboard-layout/</id>
		<summary type="html">Моя раскладка, история прихода к ней и объяснение каждого дизайнерского решения.</summary>
		<category term="раскладка"/>
		<category term="клавиатуры"/>
		<category term="идеи"/>
	</entry>
	<entry xml:lang="ru">
		<title>Один репозиторий = Один пост в блоге</title>
		<published>2020-11-16T00:00:00+00:00</published>
		<updated>2020-11-16T00:00:00+00:00</updated>
		<link href="https://optozorax.github.io/p/submodules-jekyll/" type="text/html"/>
		<id>https://optozorax.github.io/p/submodules-jekyll/</id>
		<summary type="html">Делаем такое возможным с помощью `git submodules` на Jekyll + GitHub Pages.</summary>
		<category term="мета"/>
		<category term="блог"/>
		<category term="git"/>
	</entry>
	<entry xml:lang="ru">
		<title>Как записать перестановку в число</title>
		<published>2020-11-08T00:00:00+00:00</published>
		<updated>2020-11-08T00:00:00+00:00</updated>
		<link href="https://optozorax.github.io/p/permutation-into-number/" type="text/html"/>
		<id>https://optozorax.github.io/p/permutation-into-number/</id>
		<summary type="html">Как представить любую перестановку в виде числа от 1 до N! и наоборот из любого числа получить перестановку.</summary>
		<category term="математика"/>
		<category term="обратимые-автоматы"/>
	</entry>
	<entry xml:lang="ru">
		<title>Клеточный автомат на основе фильма «Довод»</title>
		<published>2020-10-29T00:00:00+00:00</published>
		<updated>2020-10-29T00:00:00+00:00</updated>
		<link href="https://optozorax.github.io/p/the-tenet-of-life/" type="text/html"/>
		<id>https://optozorax.github.io/p/the-tenet-of-life/</id>
		<summary type="html">Возможно ли создать автомат, который будет одновременно обладать частицами, идущими вперёд во времени и назад во времени? Да, и я такой автомат сделал, рассказываю о нём в посте.</summary>
		<category term="клеточные-автоматы"/>
		<category term="обратимые-автоматы"/>
		<category term="программирование"/>
	</entry>
	<entry xml:lang="ru">
		<title>5-бальная шкала оценки неверна</title>
		<published>2020-08-26T00:00:00+00:00</published>
		<updated>2020-08-26T00:00:00+00:00</updated>
		<link href="https://optozorax.github.io/p/5-point-ratings-are-wrong/" type="text/html"/>
		<id>https://optozorax.github.io/p/5-point-ratings-are-wrong/</id>
		<summary type="html">Весь мир снова ошибается, и у меня снова есть великолепное решение.</summary>
		<category term="идеи"/>
		<category term="обозначения"/>
	</entry>
	<entry xml:lang="ru">
		<title>Проблема подписок</title>
		<published>2020-08-04T00:00:00+00:00</published>
		<updated>2020-08-04T00:00:00+00:00</updated>
		<link href="https://optozorax.github.io/p/subscription-problem/" type="text/html"/>
		<id>https://optozorax.github.io/p/subscription-problem/</id>
		<summary type="html">Рассуждение о том почему так сложно отписываться</summary>
		<category term="рассуждения"/>
		<category term="идеи"/>
		<category term="интерфейс"/>
	</entry>
	<entry xml:lang="ru">
		<title>Обратимые клеточные автоматы</title>
		<published>2020-07-27T00:00:00+00:00</published>
		<updated>2020-07-27T00:00:00+00:00</updated>
		<link href="https://optozorax.github.io/p/critters/" type="text/html"/>
		<id>https://optozorax.github.io/p/critters/</id>
		<summary type="html">Как изменения в настоящем могут влиять на прошлое на примере автомата Critters.</summary>
		<category term="клеточные-автоматы"/>
		<category term="обратимые-автоматы"/>
		<category term="программирование"/>
	</entry>
	<entry xml:lang="ru">
		<title>Float — это динамическая типизация на уровне процессора</title>
		<published>2020-06-20T00:00:00+00:00</published>
		<updated>2020-06-20T00:00:00+00:00</updated>
		<link href="https://optozorax.github.io/p/typed-float/" type="text/html"/>
		<id>https://optozorax.github.io/p/typed-float/</id>
		<summary type="html">Почему работа с вещественными числами приносит столько страданий и безумная идея как это улучшить при помощи новых типов данных.</summary>
		<category term="rust"/>
		<category term="математика"/>
		<category term="рассуждения"/>
		<category term="типизация"/>
	</entry>
	<entry xml:lang="ru">
		<title>Симметричные вероятности или Уверенности</title>
		<published>2020-06-18T00:00:00+00:00</published>
		<updated>2020-06-18T00:00:00+00:00</updated>
		<link href="https://optozorax.github.io/p/symmetric-probabilities/" type="text/html"/>
		<id>https://optozorax.github.io/p/symmetric-probabilities/</id>
		<summary type="html">Обычные вероятности задают шанс того что какое-то событие произойдёт. А как описать человеческую уверенность в том что событие произойдёт? А как описать что при условии какого-то события вероятность увеличится? Я предлагаю интересную идею «уверенностей», которые призваны решить этот вопрос.</summary>
		<category term="математика"/>
		<category term="программирование"/>
	</entry>
	<entry xml:lang="ru">
		<title>Произвольная нейросеть</title>
		<published>2020-01-06T00:00:00+00:00</published>
		<updated>2020-01-06T00:00:00+00:00</updated>
		<link href="https://optozorax.github.io/p/arbitrary-nn/" type="text/html"/>
		<id>https://optozorax.github.io/p/arbitrary-nn/</id>
		<summary type="html">Статья о том что можно сделать с нейросетью, где нейроны соединены беспорядочным образом: примерно так, как должно быть у нас в мозге.</summary>
		<category term="обозначения"/>
		<category term="нейронные-сети"/>
	</entry>
	<entry xml:lang="ru">
		<title>Обозначения для линейной алгебры</title>
		<published>2019-11-09T00:00:00+00:00</published>
		<updated>2019-11-09T00:00:00+00:00</updated>
		<link href="https://optozorax.github.io/p/linear-algebra/" type="text/html"/>
		<id>https://optozorax.github.io/p/linear-algebra/</id>
		<summary type="html">Рассказываю о системе обозначений, которая упростит понимание линеной алгебры в области векторов.</summary>
		<category term="математика"/>
		<category term="обозначения"/>
		<category term="линейная-алгебра"/>
	</entry>
	<entry xml:lang="ru">
		<title>Эволюция виртуальных существ (перевод видео 1994 года)</title>
		<published>2019-09-09T00:00:00+00:00</published>
		<updated>2019-09-09T00:00:00+00:00</updated>
		<link href="https://optozorax.github.io/p/evolution-virtual-creatures/" type="text/html"/>
		<id>https://optozorax.github.io/p/evolution-virtual-creatures/</id>
		<summary type="html">Привожу источники информации, объясняю как это работает и рассказываю свои идеи.</summary>
		<category term="ютуб"/>
		<category term="эволюция"/>
		<category term="идеи"/>
	</entry>
	<entry xml:lang="ru">
		<title>Фракталы в методе Ньютона</title>
		<published>2019-05-27T00:00:00+00:00</published>
		<updated>2019-05-27T00:00:00+00:00</updated>
		<link href="https://optozorax.github.io/p/newtons-fractal/" type="text/html"/>
		<id>https://optozorax.github.io/p/newtons-fractal/</id>
		<summary type="html">Бассейны Ньютона можно нарисовать не только для комплексных чисел, но и для действительных тоже, показываю как это будет выглядеть.</summary>
		<category term="математика"/>
		<category term="фракталы"/>
		<category term="графика"/>
	</entry>
	<entry xml:lang="ru">
		<title>О моей библиотеке Space Objects и дереве Пифагора</title>
		<published>2019-04-21T00:00:00+00:00</published>
		<updated>2019-04-21T00:00:00+00:00</updated>
		<link href="https://optozorax.github.io/p/space-objects/" type="text/html"/>
		<id>https://optozorax.github.io/p/space-objects/</id>
		<summary type="html">Статья о новой библиотеке, много красивых картинок, интересного кода, а так же повышение уровня абстракции!</summary>
		<category term="программирование"/>
		<category term="фракталы"/>
		<category term="графика"/>
		<category term="дерево-пифагора"/>
	</entry>
	<entry xml:lang="ru">
		<title>У слова &#x27;ложь&#x27; слишком много значений.</title>
		<published>2019-04-07T00:00:00+00:00</published>
		<updated>2019-04-07T00:00:00+00:00</updated>
		<link href="https://optozorax.github.io/p/lie/" type="text/html"/>
		<id>https://optozorax.github.io/p/lie/</id>
		<summary type="html">Их как минимум три. Использование одного слова для таких разных значений создает путаницу.</summary>
		<category term="рассуждения"/>
		<category term="язык"/>
	</entry>
	<entry xml:lang="ru">
		<title>Что произойдет, если Пиноккио скажет: &#x27;Мой нос сейчас вырастет&#x27;?</title>
		<published>2019-03-23T00:00:00+00:00</published>
		<updated>2019-03-23T00:00:00+00:00</updated>
		<link href="https://optozorax.github.io/p/pinoccio/" type="text/html"/>
		<id>https://optozorax.github.io/p/pinoccio/</id>
		<summary type="html">Рассуждаю на эту тему. Спойлер: никаких версий аля &#x27;вселенная взорвалась&#x27; не будет, логика ставится во главу угла.</summary>
		<category term="рассуждения"/>
	</entry>
	<entry xml:lang="ru">
		<title>Применения std::function</title>
		<published>2019-01-30T00:00:00+00:00</published>
		<updated>2019-01-30T00:00:00+00:00</updated>
		<link href="https://optozorax.github.io/p/std-function/" type="text/html"/>
		<id>https://optozorax.github.io/p/std-function/</id>
		<summary type="html">Рассказываю как улучшить качество кода при помощи типа данных функций и лямбда-функций.</summary>
		<category term="программирование"/>
		<category term="c++"/>
	</entry>
	<entry xml:lang="ru">
		<title>Фрактал &#x27;Круги Аполлона&#x27;. Первые эксперименты.</title>
		<published>2018-07-20T00:00:00+00:00</published>
		<updated>2018-07-20T00:00:00+00:00</updated>
		<link href="https://optozorax.github.io/p/apollon-circles/" type="text/html"/>
		<id>https://optozorax.github.io/p/apollon-circles/</id>
		<summary type="html">Рисую фрактал, основанный на бесконечном построении касающихся окружностей.</summary>
		<category term="программирование"/>
		<category term="фракталы"/>
		<category term="графика"/>
		<category term="круги-аполлона"/>
	</entry>
</feed>