0 added
0 removed
Original
2026-01-01
Modified
2026-02-26
1
<p>Всем привет! Это моя четвертая запись в дневник прогресса. К сожалению, мой прогресс был приостановлен из-за переезда в другой город. О том, что происходило за последнее время, читайте в этой статье.</p>
1
<p>Всем привет! Это моя четвертая запись в дневник прогресса. К сожалению, мой прогресс был приостановлен из-за переезда в другой город. О том, что происходило за последнее время, читайте в этой статье.</p>
2
<h2>Использование WSL2</h2>
2
<h2>Использование WSL2</h2>
3
<p>Ранее я<a>писал</a>, что Linux потрясающая ОС, и так оно и есть, но потом мне стало не хватать моих любимых программ от Adobe, поэтому я все-таки вернулся на Windows. Для работы над проектами необходима консоль или терминал, который по умолчанию отсутствует в Windows, поэтому я задумался об установке WSL2. Подсистема Windows для Linux позволяет разработчикам запускать среду GNU/Linux с большинством программ командной строки, служебных программ и приложений непосредственно в Windows без каких-либо изменений и необходимости использовать традиционную виртуальную машину или двойную загрузку.</p>
3
<p>Ранее я<a>писал</a>, что Linux потрясающая ОС, и так оно и есть, но потом мне стало не хватать моих любимых программ от Adobe, поэтому я все-таки вернулся на Windows. Для работы над проектами необходима консоль или терминал, который по умолчанию отсутствует в Windows, поэтому я задумался об установке WSL2. Подсистема Windows для Linux позволяет разработчикам запускать среду GNU/Linux с большинством программ командной строки, служебных программ и приложений непосредственно в Windows без каких-либо изменений и необходимости использовать традиционную виртуальную машину или двойную загрузку.</p>
4
<p>Подробнее о WSL2 можно прочитать в<a>документации</a>.</p>
4
<p>Подробнее о WSL2 можно прочитать в<a>документации</a>.</p>
5
<p>При установке смотрел<a>это видео</a>. Помимо установки тут есть еще подсказки, как установить ZSH и другие полезные вещи для вашей работы в терминале.</p>
5
<p>При установке смотрел<a>это видео</a>. Помимо установки тут есть еще подсказки, как установить ZSH и другие полезные вещи для вашей работы в терминале.</p>
6
<p>Используя официальную документацию и видео с YouTube, я установил себе WSL2. Ребята из сообщества Хекслет говорят, что WSL2 вполне хватает, чтобы выполнить проекты на курсах, и, пока что, я слышал только положительные отзывы. Если вы знаете какие-то явные недостатки работы в WSL2, то обязательно напишите об этом в комментариях.</p>
6
<p>Используя официальную документацию и видео с YouTube, я установил себе WSL2. Ребята из сообщества Хекслет говорят, что WSL2 вполне хватает, чтобы выполнить проекты на курсах, и, пока что, я слышал только положительные отзывы. Если вы знаете какие-то явные недостатки работы в WSL2, то обязательно напишите об этом в комментариях.</p>
7
<h2>Что почитать?</h2>
7
<h2>Что почитать?</h2>
8
<p>Когда закончилась моя подписка на Хекслет, я случайно наткнулся на учебники Столярова А.В. Сразу оставлю<a>тут ссылку</a>на сайт автора. Все книги находятся в свободном доступе. Кстати, автор также отмечает важность использования Unix-систем для обучения. По словам автора, переход на Linux - это первый шаг становления программиста. Вообще мнение автора очень схоже с мнением Хекслета: чтобы стать хорошим программистом, необходимо уметь пользоваться командной строкой. В последнее время активно стал использовать командную строку и стараюсь каждый день использовать, что-то новое для себя.</p>
8
<p>Когда закончилась моя подписка на Хекслет, я случайно наткнулся на учебники Столярова А.В. Сразу оставлю<a>тут ссылку</a>на сайт автора. Все книги находятся в свободном доступе. Кстати, автор также отмечает важность использования Unix-систем для обучения. По словам автора, переход на Linux - это первый шаг становления программиста. Вообще мнение автора очень схоже с мнением Хекслета: чтобы стать хорошим программистом, необходимо уметь пользоваться командной строкой. В последнее время активно стал использовать командную строку и стараюсь каждый день использовать, что-то новое для себя.</p>
9
<h2>Что интересного есть в терминале?</h2>
9
<h2>Что интересного есть в терминале?</h2>
10
<ul><li>OhMyZsh - фреймворк, с помощью которого терминал немного преобразовался. У меня стоит стандартная тема:<strong>robbyrussell</strong>. Из плагинов стоят<strong>nvm</strong>и<strong>git</strong>.</li>
10
<ul><li>OhMyZsh - фреймворк, с помощью которого терминал немного преобразовался. У меня стоит стандартная тема:<strong>robbyrussell</strong>. Из плагинов стоят<strong>nvm</strong>и<strong>git</strong>.</li>
11
<li>sl - не хочу спойлерить, просто если у вас Ubuntu, то sudo apt install sl, после установки sl. Я был безумно рад увиденному. По такому же принципу можно установить cmatrix.</li>
11
<li>sl - не хочу спойлерить, просто если у вас Ubuntu, то sudo apt install sl, после установки sl. Я был безумно рад увиденному. По такому же принципу можно установить cmatrix.</li>
12
<li>Vim .md и spell - эту и все следующие статьи я решил писать в Vim, расширение файла .md - это как раз тот формат, который мы используем на сайте, когда пишем статью в наших дневниках. Когда начал писать статью, задался вопросом: "А как же я пойму, если вдруг сделал орфографическую ошибку?". Оказывается Vim поддерживает проверку орфографии, для этого нужно просто написать :set spell,<a>подробнее здесь.</a></li>
12
<li>Vim .md и spell - эту и все следующие статьи я решил писать в Vim, расширение файла .md - это как раз тот формат, который мы используем на сайте, когда пишем статью в наших дневниках. Когда начал писать статью, задался вопросом: "А как же я пойму, если вдруг сделал орфографическую ошибку?". Оказывается Vim поддерживает проверку орфографии, для этого нужно просто написать :set spell,<a>подробнее здесь.</a></li>
13
</ul>
13
</ul>