0 added
0 removed
Original
2026-01-01
Modified
2026-02-21
1
<p><a>#статьи</a></p>
1
<p><a>#статьи</a></p>
2
<ul><li>15 окт 2024</li>
2
<ul><li>15 окт 2024</li>
3
<li>0</li>
3
<li>0</li>
4
</ul><p>Никаких алгоритмических задач, только "Дюна" и полный Rustpad.</p>
4
</ul><p>Никаких алгоритмических задач, только "Дюна" и полный Rustpad.</p>
5
<p>Иллюстрация: Оля Ежак для Skillbox Media</p>
5
<p>Иллюстрация: Оля Ежак для Skillbox Media</p>
6
<p>Востоковед, интересующийся IT. В прошлом редактор раздела "Системный блок" журнала "Fакел", автор журналов Computer Gaming World RE, Upgrade Special, руководитель веб-ресурсов компании 1С-Softclub.</p>
6
<p>Востоковед, интересующийся IT. В прошлом редактор раздела "Системный блок" журнала "Fакел", автор журналов Computer Gaming World RE, Upgrade Special, руководитель веб-ресурсов компании 1С-Softclub.</p>
7
<p>В этом дайджесте мы собрали разнообразные репозитории, среди которых каждый может найти что-то интересное для себя. Минималистичная библиотека для разработки игр, браузерный редактор кода, бесплатная утилита для проверки орфографии и список компаний с нормальными собесами - всё это в нашей подборке.</p>
7
<p>В этом дайджесте мы собрали разнообразные репозитории, среди которых каждый может найти что-то интересное для себя. Минималистичная библиотека для разработки игр, браузерный редактор кода, бесплатная утилита для проверки орфографии и список компаний с нормальными собесами - всё это в нашей подборке.</p>
8
<p><a>Dune Shell</a> - альтернатива Bash, с помощью которой можно разрабатывать и запускать небольшие, но мощные скрипты. Если стремитесь автоматизировать всю рутину вокруг, то можно смело пробовать Dune.</p>
8
<p><a>Dune Shell</a> - альтернатива Bash, с помощью которой можно разрабатывать и запускать небольшие, но мощные скрипты. Если стремитесь автоматизировать всю рутину вокруг, то можно смело пробовать Dune.</p>
9
Интерфейс утилиты Dune<em>Скриншот:<a>Dune Shell</a></em><p>"Bash во многом хорош, но ему не хватает индивидуальности, а также быстрой и лёгкой настраиваемости. <…> Я приложил немало усилий, чтобы сделать Dune интересной в использовании. Она как маленькая аккуратная операционная система".</p>
9
Интерфейс утилиты Dune<em>Скриншот:<a>Dune Shell</a></em><p>"Bash во многом хорош, но ему не хватает индивидуальности, а также быстрой и лёгкой настраиваемости. <…> Я приложил немало усилий, чтобы сделать Dune интересной в использовании. Она как маленькая аккуратная операционная система".</p>
10
<p><strong>Разработчик утилиты Dune Адам Макдэниел</strong></p>
10
<p><strong>Разработчик утилиты Dune Адам Макдэниел</strong></p>
11
<p><a>Открыть репозиторий</a></p>
11
<p><a>Открыть репозиторий</a></p>
12
<p><a>Rustpad</a>- минималистичный редактор кода с функцией совместной работы. Приложение запускается в браузере, а для установки на собственный сервер понадобится всего один Docker-образ. При этом не придётся даже возиться с настройкой базы данных.</p>
12
<p><a>Rustpad</a>- минималистичный редактор кода с функцией совместной работы. Приложение запускается в браузере, а для установки на собственный сервер понадобится всего один Docker-образ. При этом не придётся даже возиться с настройкой базы данных.</p>
13
<p>Среди функций - переключение между светлой и тёмной темами, подсветка синтаксиса нескольких десятков языков программирования, навигация по длинным документам. Если надо работать в команде, то можно скопировать ссылку на код и отправить коллегам. При переходе они также подключатся к проекту, и все участники будут видеть действия друг друга.</p>
13
<p>Среди функций - переключение между светлой и тёмной темами, подсветка синтаксиса нескольких десятков языков программирования, навигация по длинным документам. Если надо работать в команде, то можно скопировать ссылку на код и отправить коллегам. При переходе они также подключатся к проекту, и все участники будут видеть действия друг друга.</p>
14
<p><a>Открыть репозиторий</a></p>
14
<p><a>Открыть репозиторий</a></p>
15
<p><a>Srcbook</a>- интерактивная среда разработки для JavaScript и TypeScript. С её помощью можно писать код в специальном веб-приложении, запускать и сразу видеть результат. Помимо этого, можно писать и обычный текст. Например, использовать Srcbook для цифровых конспектов, чтобы хранить заметки и интерактивный код в одном файле.</p>
15
<p><a>Srcbook</a>- интерактивная среда разработки для JavaScript и TypeScript. С её помощью можно писать код в специальном веб-приложении, запускать и сразу видеть результат. Помимо этого, можно писать и обычный текст. Например, использовать Srcbook для цифровых конспектов, чтобы хранить заметки и интерактивный код в одном файле.</p>
16
<p>Также разработчики проекта добавили поддержку нейросетей, чтобы пользователи могли генерировать код и разбираться с ошибками.</p>
16
<p>Также разработчики проекта добавили поддержку нейросетей, чтобы пользователи могли генерировать код и разбираться с ошибками.</p>
17
<p><a>Открыть репозиторий</a></p>
17
<p><a>Открыть репозиторий</a></p>
18
<p><a>Kontra</a> - легковесная библиотека для разработки игр на JavaScript. Её создали специально для участников конкурса<a>Js13kGames</a>, которые каждый год соревнуются в разработке игр размером до 13 КБ.</p>
18
<p><a>Kontra</a> - легковесная библиотека для разработки игр на JavaScript. Её создали специально для участников конкурса<a>Js13kGames</a>, которые каждый год соревнуются в разработке игр размером до 13 КБ.</p>
19
Игра<a>Backstabber Hero</a>весит всего 12,98 КБ, а разработали её с помощью Kontra<em>Скриншот: игра<a>Backstabber Hero</a>/ Niklas Berg</em><p>Особенности Kontra:</p>
19
Игра<a>Backstabber Hero</a>весит всего 12,98 КБ, а разработали её с помощью Kontra<em>Скриншот: игра<a>Backstabber Hero</a>/ Niklas Berg</em><p>Особенности Kontra:</p>
20
<ul><li>Занимает мало места, и разработчики постоянно ищут способы сделать её ещё компактнее.</li>
20
<ul><li>Занимает мало места, и разработчики постоянно ищут способы сделать её ещё компактнее.</li>
21
<li>Имеет модульную архитектуру, чтобы можно было отключать функции, которые не нужны в проекте.</li>
21
<li>Имеет модульную архитектуру, чтобы можно было отключать функции, которые не нужны в проекте.</li>
22
<li>Бережно относится к вычислительным ресурсам компьютера.</li>
22
<li>Бережно относится к вычислительным ресурсам компьютера.</li>
23
</ul><p><a>Открыть репозиторий</a></p>
23
</ul><p><a>Открыть репозиторий</a></p>
24
<p><a>50 TypeScript F*ck Ups</a> - онлайн-версия одноимённой книги о распространённых ошибках, которые делают TypeScript-разработчики. Автор не просто собрал коллекцию ошибок, но ещё и советует, как их можно избежать.</p>
24
<p><a>50 TypeScript F*ck Ups</a> - онлайн-версия одноимённой книги о распространённых ошибках, которые делают TypeScript-разработчики. Автор не просто собрал коллекцию ошибок, но ещё и советует, как их можно избежать.</p>
25
<p><a>Открыть репозиторий</a></p>
25
<p><a>Открыть репозиторий</a></p>
26
<p><a>Orbit</a> - CSS-фреймворк для разработки интерфейсов, в которых элементы расположены по кругу. Например, циферблатов, приборных панелей или круговых диаграмм.</p>
26
<p><a>Orbit</a> - CSS-фреймворк для разработки интерфейсов, в которых элементы расположены по кругу. Например, циферблатов, приборных панелей или круговых диаграмм.</p>
27
<p>Фреймворк включает в себя готовые CSS-классы и элементы, которые позволяют разработчикам не рассчитывать радиусы, углы и не прибегать к помощи JavaScript. Из приятного можно отметить, что Orbit совместим с другими CSS-фреймворками.</p>
27
<p>Фреймворк включает в себя готовые CSS-классы и элементы, которые позволяют разработчикам не рассчитывать радиусы, углы и не прибегать к помощи JavaScript. Из приятного можно отметить, что Orbit совместим с другими CSS-фреймворками.</p>
28
С помощью Orbit можно запрограммировать модель Солнечной системы<em>Изображение:<a>Orbit</a></em><p>Проект находится на ранней стадии разработки и часто обновляется, поэтому названия некоторых классов могут меняться.</p>
28
С помощью Orbit можно запрограммировать модель Солнечной системы<em>Изображение:<a>Orbit</a></em><p>Проект находится на ранней стадии разработки и часто обновляется, поэтому названия некоторых классов могут меняться.</p>
29
<p><a>Открыть репозиторий</a></p>
29
<p><a>Открыть репозиторий</a></p>
30
<p><a>Departure Mono</a> - моноширинный пиксельный шрифт, вдохновлённый графическими интерфейсами конца девяностых годов. Его можно использовать в собственных проектах, средах разработки или в дизайне. А главное - он поддерживает кириллические символы.</p>
30
<p><a>Departure Mono</a> - моноширинный пиксельный шрифт, вдохновлённый графическими интерфейсами конца девяностых годов. Его можно использовать в собственных проектах, средах разработки или в дизайне. А главное - он поддерживает кириллические символы.</p>
31
<em>Скриншот:<a>Departure Mono</a>/ Skillbox Media</em><p><a>Открыть репозиторий</a></p>
31
<em>Скриншот:<a>Departure Mono</a>/ Skillbox Media</em><p><a>Открыть репозиторий</a></p>
32
<p><a>Keyux</a> - библиотека для создания системы навигации по веб-приложению с помощью клавиатуры. Она позволяет назначать собственные горячие клавиши и разрешать пользователям их переназначать.</p>
32
<p><a>Keyux</a> - библиотека для создания системы навигации по веб-приложению с помощью клавиатуры. Она позволяет назначать собственные горячие клавиши и разрешать пользователям их переназначать.</p>
33
<p>Библиотека весит всего 2 КБ, написана на чистом JavaScript, не подтягивает за собой сторонние зависимости и работает с любыми фреймворками, включая React, Vue и Svelte.</p>
33
<p>Библиотека весит всего 2 КБ, написана на чистом JavaScript, не подтягивает за собой сторонние зависимости и работает с любыми фреймворками, включая React, Vue и Svelte.</p>
34
<p><a>Открыть репозиторий</a></p>
34
<p><a>Открыть репозиторий</a></p>
35
<p><a>Shox</a> - кастомизируемый статус-бар для терминала. Пользователи могут менять его цвет и выводить виджеты с полезной информацией - например, прогнозом погоды, уровнем заряда аккумулятора, уровнем потребления памяти и ресурсов процессора.</p>
35
<p><a>Shox</a> - кастомизируемый статус-бар для терминала. Пользователи могут менять его цвет и выводить виджеты с полезной информацией - например, прогнозом погоды, уровнем заряда аккумулятора, уровнем потребления памяти и ресурсов процессора.</p>
36
Так строка состояния выглядит в терминале<em>Скриншот:<a>Shox</a>/ GitHub</em><p><a>Открыть репозиторий</a></p>
36
Так строка состояния выглядит в терминале<em>Скриншот:<a>Shox</a>/ GitHub</em><p><a>Открыть репозиторий</a></p>
37
<p><a>Harper</a> - бесплатный спелл-чекер от разработчика Элайджи Поттера. Он долго искал для себя идеальное решение, но так и не нашёл. Grammarly, по его мнению, очень дорогой, иногда даёт неправильные подсказки и отправляет весь введённый текст на свои серверы. LanguageTool медленно работает и потребляет слишком много оперативной памяти.</p>
37
<p><a>Harper</a> - бесплатный спелл-чекер от разработчика Элайджи Поттера. Он долго искал для себя идеальное решение, но так и не нашёл. Grammarly, по его мнению, очень дорогой, иногда даёт неправильные подсказки и отправляет весь введённый текст на свои серверы. LanguageTool медленно работает и потребляет слишком много оперативной памяти.</p>
38
<p>Поэтому Элайджа разработал собственную утилиту для проверки правописания в англоязычных текстах. Harper хранит все данные на устройстве пользователя, не перегружает систему и проверяет тексты в 65 раз быстрее LanguageTool и в 400 раз быстрее Grammarly.</p>
38
<p>Поэтому Элайджа разработал собственную утилиту для проверки правописания в англоязычных текстах. Harper хранит все данные на устройстве пользователя, не перегружает систему и проверяет тексты в 65 раз быстрее LanguageTool и в 400 раз быстрее Grammarly.</p>
39
<p><a>Открыть репозиторий</a></p>
39
<p><a>Открыть репозиторий</a></p>
40
<p><a>Follow</a> - RSS-ридер, в который пользователи могут добавлять любимые сайты, новостные агрегаторы, каналы, подкасты и сообщества в социальных сетях. Благодаря Follow весь контент собирается в одном месте, и не приходится переключаться между приложениями и сайтами.</p>
40
<p><a>Follow</a> - RSS-ридер, в который пользователи могут добавлять любимые сайты, новостные агрегаторы, каналы, подкасты и сообщества в социальных сетях. Благодаря Follow весь контент собирается в одном месте, и не приходится переключаться между приложениями и сайтами.</p>
41
<p>Среди дополнительных функций - встроенная нейросеть для перевода текстов и пересказа длинных статей, блокчейн для вознаграждения авторов контента и возможность делиться своими подписками с друзьями.</p>
41
<p>Среди дополнительных функций - встроенная нейросеть для перевода текстов и пересказа длинных статей, блокчейн для вознаграждения авторов контента и возможность делиться своими подписками с друзьями.</p>
42
Приложение Follow доступно для Windows, macOS, Linux и Android. Также разработчики готовят версию для iOS<em>Скриншот:<a>Follow</a>/ Skillbox Media</em><p><a>Открыть репозиторий</a></p>
42
Приложение Follow доступно для Windows, macOS, Linux и Android. Также разработчики готовят версию для iOS<em>Скриншот:<a>Follow</a>/ Skillbox Media</em><p><a>Открыть репозиторий</a></p>
43
<p>Hiring Without Whiteboards - репозиторий со списком компаний, которые проводят собеседования без алгоритмических задач, головоломок и вопросов по информатике. Вместо всего этого кандидатам предлагают решать практические задачи, с которыми они будут работать каждый день. Рядом с названием каждой компании в списке есть пометка о том, позволяет ли она работать удалённо.</p>
43
<p>Hiring Without Whiteboards - репозиторий со списком компаний, которые проводят собеседования без алгоритмических задач, головоломок и вопросов по информатике. Вместо всего этого кандидатам предлагают решать практические задачи, с которыми они будут работать каждый день. Рядом с названием каждой компании в списке есть пометка о том, позволяет ли она работать удалённо.</p>
44
<p><a>Открыть репозиторий</a></p>
44
<p><a>Открыть репозиторий</a></p>
45
<a><b>Бесплатный курс по Python ➞</b>Мини-курс для новичков и для опытных кодеров. 4 крутых проекта в портфолио, живое общение со спикером. Кликните и узнайте, чему можно научиться на курсе. Смотреть программу</a>
45
<a><b>Бесплатный курс по Python ➞</b>Мини-курс для новичков и для опытных кодеров. 4 крутых проекта в портфолио, живое общение со спикером. Кликните и узнайте, чему можно научиться на курсе. Смотреть программу</a>