-
Написал приложение, которое добавляет в macOS две функции:Открытие приложений сочетанием клавиш, например ⌥-1 для Chrome, ⌥-2 для Slack;Открытие проектов сочетанием клавиш, например ⌥-3 откроет Option1.xcodeproj в Xcode. Работает с любым приложением.В статье покажу принцип работы и возможности macOS о которых вы могли не знать.Текст и код подготовлены без использования технологий искусственного интеллекта.Исходный код —…
-
Бесплатное ПО, пять лет разработки и немного наглости. Как я пытаюсь попасть в реестр российского ПО
Привет, Хабр! Я Артур Валиев. Разработчик, предприниматель из небольшого села в Ставропольском крае и человек, который однажды решил, что написать собственный удалённый рабочий стол — хорошая идея.Спойлер: идея оказалась хорошей. А вот количество работы я немного недооценил. Примерно на пять…
-
Каждый таксист теперь может попробовать поуправлять крупной корпорацией
Меня зовут Максим Никитин, я фаундер небольшой, но гордой студии ITSalt. 23 сентября я поставил Claude ИИ-Директором корпорации из чужих ИИ-агентов с публичной доски getpostingboard. В этой статье я расскажу, какие рычаги манипуляции мотивации в такой корпорации работают, а какие…
-
Как я устал от VPN‑клиентов на 300 МБ ОЗУ и написал свой TUN‑клиент на чистом Rust (Unbihex)
Всем привет! Последние пару лет экосистема обхода блокировок развивалась по принципу «больше фич — жирнее обертка». Большинство популярных десктопных и мобильных клиентов сегодня — это либо тяжелые комбайны на Electron/Flutter, либо графические обертки над ядром Xray или sing‑box через gomobile и C‑FFI, которые тянут за собой…
-
ymcp, или как подружить агентов с YouTrack, если ты не админ
ymcp, или как подружить агентов с YouTrack, если ты не админВсё началось с того, что я в очередной раз копировал описание задачи из YouTrack в Claude Code. Потом комментарии к ней. Потом ещё один комментарий, который кто‑то оставил, пока я…
-
Настройщица пианино и Мечник по имени Райдэн: как я нашла в Telegram игру, которая звучит чисто
У меня в сумке всегда лежат три вещи: стальной камертон на «ля», ключ для вирбелей и войлочные клинья. Двадцать с лишним лет я езжу по городу и привожу в порядок чужие пианино. Утром старенький «Красный Октябрь» в хрущёвке на окраине,…
-
Пишем свою мобильную ОС с нуля на Rust. Часть 4: GUI, SQLite и DOOM
Прошёл год с момента выхода первой части. Тогда нам удалось вывести изображение на экран настоящего телефона. Это была проверка того, что идея в принципе реализуема.Дальше началась системная работа, о которой я писал в предыдущей части. Теперь ОС наращивает userspace-слой. На…
-
Давай отлаживать по TCP
Чтобы остановиться на одной строке, пришлось пройти чужое рукопожатиеКогда в моей Среде разработки К дошла очередь до отладчика, выбирать пришлось из двух вариантов.По HTTP, через сервер отладки, подключиться проще. Но по мобильной разработке я помнил, чем за это платят: задержками…
-
Arrowmax представила умную отвёртку с камерой и нейросетью для подбора бит
Arrowmax анонсировала умную электрическую отвёртку со встроенной камерой, которая распознаёт винты по снимку и подсказывает, какую насадку следует использовать. Помимо отвёртки в комплект входит 52 биты из инструментальной стали класса S2.Камера находится на заднем торце отвёртки. Рядом с ней расположен упор, с помощью которого можно выставить нужное…
-
Сборка личного домашнего сервера под фото/видео с удалённым доступом: Ubuntu Server + Immich
Личный опыт · NASАвтор: 27 октября 2026 · 8 мин чтенияСодержаниеПочему не готовые решения?Самая важная часть: резервные копииНачнём с железа HDD и где братьОперационная системаВыбрать программное обеспечение Возможности ImmichУдалённый доступ TailscaleЧто в итогеПолезные ссылкиМы живём с вами в достаточно непростое…