Лента
Вчера с моим ноутбуком случилась досадная неприятность - вышла из строя система охлаждения. Точнее, она работает, но издаёт душераздирающий скрежет. Работать стало невозможно.
Систему охлаждения в сборе я решил заказать целиком, благо это стоило совсем небольших денег, примерно 2.5К₽. Но загвоздка в том, что идти из Китая будет достаточно долго и придёт только 16-18 июня по обещаниям. То есть больше чем на две недели я остаюсь без рабочего инструмента!
Но не беда! У меня же есть прекрасный Steam Deck, который хоть и считается игровой консолью, но по факту достаточно мощный и портативный x86 ПК.
Читать далее…В мире всяких аналогов make создано достаточно. И даже больше чем достаточно! Есть как альтернативные реализации (GNU Make vs BSD Make), так и совсем самобытные (redo). В моей практике, как разработчика НЕ на Си — make используется исключительно как запускалка некоторых частых команд. И это притом, что make всё же несколько для другого. И в целом, именно запускалка — скорее побочный эффект.
Казалось бы, тогда для большей красоты — стоит использовать специализированное решение, например, Taskfile. Но тогда каждому для работы с проектом придётся ставить приложение для работы с Taskfile. Выглядит как такое себе решение.
Но! У всех же точно есть POSIX sh! Так что мешает делать очень минималистичный sh скрипт, суть которого в простом запуске команд? Да ничего! Вот самый простой вариант:
Читать далее…Буквально только что пришло письмо, что наконец-то опубликовано публично моё первое расширение для Firefox!
Без долгих разгонов, вот ссылка: https://addons.mozilla.org/ru/firefox/addon/groupper/
И, конечно же, исходники: https://gitrepo.ru/NeonXP/Grouper
Читать далее…Для собственного интереса написал на Go реализацию IRC-подобного чата, который работает поверх прокола SSH.
Умеет пока немного, но много я от него и не хотел. Основная идея в том, чтобы его можно было запустить без конфигурации, с минимальными усилиями на любой «картошке» и чтобы он могу обслуживать, например, небольшую группу пользователей в одной локальной сети (хотя может работать и по интернету).
Получилось очень гиковски и лампово. Так сказать, чатик на случай ядерной войны :)
Читать далее…Пришло в голову, почему бы не рассказать как у меня организован личный органайзер.
Для начала стоит очертить то, какие у меня потребности от органайзера:
- Вести список ежедневных, еженедельных, ежегодных, а так же, одноразовых
событий - Вести быстрый список ближайших задач (ToDo список). Под быстрым, я
подразумеваю то, что внести новый пункт в него я могу не дольше, чем за пару
десятков секунд. Если это будет требовать бо́льших усилий, то я себя знаю: я
это быстро заброшу, т.к. это станет для меня не помощью, а повинностью. - Место для быстрых заметок в формате «бесконечного текстовика». Аналогично,
это должно быть под рукой в быстром доступе. Obsidian себя показал слишком
медленным. Настолько, что мне стало проще запоминать, чем испытывать свои
нервы каждый раз, наблюдая его длительный запуск. Да, звучит на первый взгляд
глупо, но у меня так: запуск Obsidian
Я продолжаю погружаться в печать не просто готовых моделей из интернета, что не очень интересно, но так же и в проектирование и печать собственных изделий. Сегодня моя любимая супруга попросила напечатать ей органайзер для косметики. Показала референс, какой она хочет. ТЗ понятное, размеры подобрали, осталось дело за малым — непосредственно запрограммировать изделие.
На практике, это пока самое сложное по детализации изделие из всех, что я делал. Код получился кривоватым, но рисует то, что нужно.
Вот так результат в редакторе:
Читать далее…Некоторое время назад я по глупости запорол свои бокорезы, так, что для откусывания ножек радио деталей они больше не годятся. К счастью, стоят они совершенно не дорого, и тем же днём были заказанные новые в небезызвестном сервисе, который в девичестве содержал в себе название моего родного города. При получении я немного огорчился тем, что в комплекте к ним не шёл колпачок, который был у предыдущих, хотя выглядят они идентично.
Штош. Я решил восполнить этот недостаток с интересом для себя и решил этот колпачок самостоятельно спроектировать и напечатать на 3D принтере, который есть у меня на хозяйстве.

Некоторое время назад наткнулся в блоге Евгения Степанищева на потрясающую штуку - Meshtastic, или как в народе её называют - «мышастик». Вкратце, это протокол и, в первую очередь, специальная прошивка для целого спектра устройств, которые позволяют организовать mesh сеть поверх протокола LoRa.
Базово, как это выглядит при использовании:
У каждого участника сети есть небольшое портативное радиоустройство (готовое или самодельное - не важно), прошитое специальной прошивкой. К устройству, чаще всего (но необязательно!) подключен смартфон со специальным одноимённым приложением. Устройство ищет и старается подключиться к другим подобным устройствам, а со смартфо
Читать далее…Давно ничего не писал, да и не было особо о чём. Немного играюсь с нейросетями и LLM в последнее время. Если выйдет что интересное - напишу об этом.
А пока хотел написать вот о чём.
Не помню, чтобы я когда-либо писал о том, какой у меня основной сетап, хотя сам с удовольствием читал о том, как он организован у других людей. Пожалуй, пришло время и мне его описать.
Читать далее…Давно ничего не писал, да и не было особо о чём. Немного играюсь с нейросетями и LLM в последнее время. Если выйдет что интересное - напишу об этом.
А пока хотел написать вот о чём.
Не помню, чтобы я когда-либо писал о том, какой у меня основной сетап, хотя сам с удовольствием читал о том, как он организован у других людей. Пожалуй, пришло время и мне его описать.
Читать далее…