<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Заметки за 2024 год on igonin.ru</title><link>https://igonin.ru/posts/2024/</link><description>Recent content in Заметки за 2024 год on igonin.ru</description><generator>Hugo</generator><language>ru-RU</language><lastBuildDate>Fri, 27 Dec 2024 01:00:53 +0400</lastBuildDate><atom:link href="https://igonin.ru/posts/2024/index.xml" rel="self" type="application/rss+xml"/><item><title>Цветные звёзды</title><link>https://igonin.ru/posts/2024/12/color-stars/</link><pubDate>Fri, 27 Dec 2024 01:00:53 +0400</pubDate><guid>https://igonin.ru/posts/2024/12/color-stars/</guid><description>&lt;p&gt;Это мой самый первый эффект, созданный еще в начале 90-х на клоне микрокомпьютера ZX-Spectrum под названием &amp;ldquo;Ленинград-1&amp;rdquo;. Программа была написана на языке Бэйсик.&lt;/p&gt;
&lt;figure
 class="jsspeccy media-wide"
 data-jsspeccy
 data-jsspeccy-machine="48"
 data-jsspeccy-src="https://igonin.ru/posts/2024/12/color-stars/stars.sna"
 &gt;
 &lt;div
 class="jsspeccy__stage"
 data-jsspeccy-stage
 role="group"
 aria-label="Эмуляция программы «Цветные звёзды» на ZX Spectrum"
 &gt;
 &lt;p class="jsspeccy__message"&gt;Для запуска эмулятора нужен JavaScript.&lt;/p&gt;
 &lt;/div&gt;
 
 &lt;/figure&gt;
&lt;p&gt;Конечно, из-за ограничений системы и клэшинга атрибутов эффект выглядел не так впечатляюще, как хотелось бы, но на тот момент для меня это было настоящим достижением. Ниже текст программы на языке BASIC компьютера ZX-Spectrum:&lt;/p&gt;</description></item><item><title>Переводы строк в репозитории</title><link>https://igonin.ru/posts/2024/12/git-core-autocrlf/</link><pubDate>Thu, 26 Dec 2024 01:03:31 +0400</pubDate><guid>https://igonin.ru/posts/2024/12/git-core-autocrlf/</guid><description>&lt;p&gt;Если проекты всегда будут развёртываться на Linux, можно настроить Git глобально, чтобы не конвертировать переводы строк:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;git config --global core.autocrlf input
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Значения для &lt;code&gt;core.autocrlf&lt;/code&gt; могут быть следующими:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;input checked="" disabled="" type="checkbox"&gt; &lt;strong&gt;&lt;code&gt;input&lt;/code&gt;&lt;/strong&gt;: Git сохраняет переводы строк как &lt;code&gt;LF&lt;/code&gt; при коммитах, независимо от платформы.&lt;/li&gt;
&lt;li&gt;&lt;input disabled="" type="checkbox"&gt; &lt;code&gt;true&lt;/code&gt;: Git конвертирует строки в &lt;code&gt;CRLF&lt;/code&gt; при извлечении на Windows (не подходит для Linux-среды).&lt;/li&gt;
&lt;li&gt;&lt;input disabled="" type="checkbox"&gt; &lt;code&gt;false&lt;/code&gt;: Git отключает автоматическую конвертацию (не рекомендуется для кросс-платформенных проектов).&lt;/li&gt;
&lt;/ul&gt;</description></item></channel></rss>