Обновить
512K+

Софт

Программное обеспечение

181,57
Рейтинг
Сначала показывать
Порог рейтинга
Уровень сложности

Бесплатное lo-fi радио + живые обои на рабочий стол: собрал десктоп-приложение на Tauri 2 (форк lofi-engine)

Уровень сложностиСредний
Время на прочтение4 мин
Охват и читатели6.2K

Я хотел одну простую вещь: чтобы на втором мониторе тихо играло lo-fi, а за виджетами крутилась уютная анимированная сцена. Готового решения не нашлось — зато нашёлся чужой MIT-проект, у которого я в итоге выкинул главный модуль и собрал из остатков совсем другой продукт. Это девлог о том, что я удалил, что добавил и на каких граблях потанцевал.

Под задачу подходящих инструментов хватало, но каждый закрывал только часть. Wallpaper Engine — живые обои, но без радио. Lofi.co — музыка в браузере, но не обои рабочего стола. Noisli — эмбиент, но без всего остального. Покупать три подписки ради фона под код было жалко, поэтому я полез на GitHub смотреть, что можно собрать самому.

Нашёл meel-hd/lofi-engine под MIT — аккуратный Tauri-проект со встроенным генеративным движком, который синтезировал lo-fi прямо в браузерном рантайме. Идея красивая, но мне быстро стало понятно, что я хочу совсем другого продукта. Так появился форк, который я в итоге назвал LoFiTyan.

Читать далее

Новости

Сервисы конвертации кода «съедают» опенсорс

Время на прочтение4 мин
Охват и читатели17K

Недавно в интернете начал работу сервис рефакторинга Malus.sh по «очистке кода от опенсорсных лицензий». Он позиционирует себя как «чистая комната», где софт очищается от лицензионного бремени. Туда загружается манифест свободного проекта, а LLM за небольшую плату переписывает код с сохранением функциональности. Идея в том, что новый код можно использовать как угодно, без соблюдения требований свободных лицензий APGL, MIT, Apache и др., под которыми опубликован оригинал.

Недобросовестные разработчики получают законный способ нарушить лицензию и извлечь коммерческую выгоду из свободного кода. Например, сделать проприетарный софт и продавать его за деньги. По сути, это узаконенный способ плагиата, аналогично рерайту авторских текстовых произведений.

Читать далее

Запретный 3ds Max на Mac mini M4: 1 час 21 минута на интерьер

Уровень сложностиСредний
Время на прочтение3 мин
Охват и читатели13K

Autodesk не рекомендует 3ds Max на Apple Silicon. Я всё равно завёл 3ds Max 2022 + Chaos Corona 15 на Mac mini M4 через Parallels и отрендерил интерьер на CPU за 1 час 21 минуту. Внутри: полный порядок установки, фикс лагов вьюпорта, обход ошибки AVX2 и честные замеры.

Читать далее

Публичный розыгрыш, который нельзя пересчитать — это не розыгрыш, а обещание

Уровень сложностиПростой
Время на прочтение6 мин
Охват и читатели12K

1 декабря 1969 года, Вашингтон, штаб-квартира Selective Service. Восемь вечера. В прямом эфире, на глазах у всей страны, конгрессмен Александр Пирни опускает руку в большую стеклянную банку и достаёт первую из 366 синих пластиковых капсул. Внутри — дата: 14 сентября. Этой дате присваивается призывной номер 1. Все мужчины 1944–1950 годов рождения, родившиеся 14 сентября, идут на войну первыми.

Прозрачнее не бывает: национальный телеэфир, конгрессмен лично тянет капсулы, 366 дней и 366 капсул на виду у миллионов. Если и существует образец честного публичного розыгрыша — вот он. Только он был нечестным. И в этом — вся статья.

Читать далее

Оживление android-планшета глазами новичка. Как я нашел себе классную читалку на лето

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели14K

По личным ощущениям, индустрия планшетов потихоньку отошла на второй план у массовых пользователей. И речь сейчас про буквально все сегменты, от недорогих устройств на Android до всей линейки iPad. Эта история осталась актуальной для гораздо более узкой прослойки людей, как будто.

Я же, в свою очередь, любил свой iPad сначала mini второго поколения (еще в студенческие годы), а затем и Air 2, который дожил до 2023 года, пока его случайно не разбила старшая дочь. Но вот как-то новый мне покупать не хотелось — я банально не нашел ни одной причины это делать по большей части.

А недавно, разбирая шкафы в квартире родителей, я нашел артефакт — Samsung Galaxy Tab A8. Компактный, красивый и, что самое главное, рабочий. И тут возникла у меня идея, ход исполнения и результаты которой я и расскажу в этом материале.

История о воскрешении далее

Релиз Linux 7.1: улучшенное управление питанием, новый драйвер NTFS и оптимизация для видеокарт

Время на прочтение6 мин
Охват и читатели6.3K

Новая версия ядра Linux 7.1 вышла спустя пару месяцев после предыдущего крупного релиза. Как обычно, это обновление собирает воедино все исправления и доработки, накопившиеся за время тестирования, и Линус Торвальдс подтвердил, что финальная неделя перед выходом прошла спокойно — без каких-либо сюрпризов, лишь с привычными правками драйверов и системных компонентов. Однако за этим стабильным релизом скрывается несколько значимых изменений, которые определенно заслуживают вашего внимания. Поехали! 

Читать далее

Платформы для совместной работы команд: как выбрать сервис для проектов и организации командных процессов

Уровень сложностиПростой
Время на прочтение10 мин
Охват и читатели6K

Всем привет! Меня зовут Олег Джулаев, я автор Projecto.

На рынке ПО для управления проектами сейчас отчетливо прослеживается курс объединения всего и сразу: CRM, видеозвонки, складской и финансовый учет, навороченные таск-трекеры, ЭДО, мессенджеры, облачные хранилища, онлайн-редактирование документов и т.д. Но не всем компаниям и командам нужны мегакомбайны: кто-то предпочитает использовать разные профильные инструменты, чтобы разделять зоны работы, а кому-то большой выбор функций просто не нужен.

В обзоре собрал топ профильных сервисов для совместной работы, которые выстроены вокруг функционала управления задачами.

Читать далее

Я год не писал код руками. Но я не вайбкодер — и это две разные профессии

Уровень сложностиСредний
Время на прочтение4 мин
Охват и читатели12K

Я больше года не пишу код руками — всё пишет ИИ. Но я не вайбкодер, и это две разные профессии. Рассказываю, в чём разница, почему она скоро будет стоить компаниям дорого, и при чём тут Git-клиент, который я написал, чтобы пройти корпоративную ИБ.

Читать далее

Патентование IT-решений в России в 2026 году: подходы, примеры и ограничения

Время на прочтение16 мин
Охват и читатели9.9K

В статье рассматриваются особенности патентование решений в сфере информационных технологий в РФ в 2026 с учетом актуальных требований, в том числе при:

а) патентовании дизайна (интерфейса, изделия)

б) патентовании технических решений: устройств, продуктов, способов (алгоритмов), систем (комплексов).

Приводятся конкретные примеры и описываются ограничения (почему так мало IT-решений можно запатентовать в РФ), раскрываются особенности требований к юридической и технической составляющей патентов.

Читать далее

В интернете нет нормальной альтернативы Google AI Studio. Пришлось написать свою

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели12K

Многие смотрят на это спустя рукава, но Google создавал AIStudio не для того, чтобы вы ежедневного пользовались им в качестве основного интерфейса для общения с LLM. Студия была создана с целью дать возможность разработчикам настраивать параметры инференса, тестировать, баловаться. И не нужно быть главным‑по‑aistudio, чтоб это понять — там есть тулинг, граундинг поиска, можно изменить системный промпт. Диалоги сохраняются в виде файлов на гугл диске, чтоб было можно их клонировать, бекапить, итд. Есть отдельная страница с рейт лимитами, с выпуском API токенов. Это — ворота к программному интерфейсу для разработчиков, а не удобный chatgpt‑like веб‑интерфейс.

Подробнее

Windows 12 не будет: Microsoft делает ставку на ИИ и ARM

Время на прочтение5 мин
Охват и читатели9K

Слухи о Windows 12 ходили уже несколько лет. Кто-то ждал модульной системы с глубокой интеграцией искусственного интеллекта, кто-то — просто новой версии ОС с «нескучными обоями». Однако Microsoft решила пойти другим путем и продолжила развивать Windows 11. Компания регулярно добавляет в систему новые ИИ-функции и одновременно готовит ее к более широкому распространению устройств на базе процессоров с архитектурой Arm. 

Такой поворот событий сложно назвать неожиданным. Еще в 2024–2025 годах стало заметно, что выпуск новой версии Windows каждые несколько лет уже не выглядит необходимостью. Новые функции появляются через регулярные обновления, а все больше возможностей системы завязано на современное оборудование, включая нейропроцессоры для работы с искусственным интеллектом. На этом фоне Microsoft сосредоточилась на развитии Windows 11 вместо подготовки еще одной крупной версии операционной системы. Давайте разбираться.

Читать далее

Как учить иностранные слова через интервальные повторения

Время на прочтение6 мин
Охват и читатели11K

Когда-то я учил английские слова по обычной тетради: записывал слово, транскрипцию и перевод, а потом проходил весь список с самого начала. Пока слов было несколько десятков, это работало. Но когда их стало около тысячи, повторение превратилось в отдельную работу: большая часть времени уходила на слова, которые я и так давно помнил.

Тогда я начал разбираться, почему мы забываем новую информацию, как устроены интервальные повторения и по какому принципу Anki выбирает дату следующего показа карточки. В статье расскажу о кривой забывания, системе Лейтнера и алгоритме FSRS, а также покажу, как я реализовал собственную систему повторений в приложении VibeLing — без необходимости каждый раз выбирать между Hard, Good и Easy.

Читать далее

Симуляция дуэлей юнитов HoMM III: кто сильнее в честном 1vs1?

Уровень сложностиПростой
Время на прочтение6 мин
Охват и читатели17K

В Heroes of Might and Magic III у каждого игрока есть своё мнение о том, какие юниты сильнее. Обычно такие сравнения строятся на характеристиках, способностях, личном опыте или ручных дуэлях на специальных картах.

В этой статье я попробую подойти к вопросу немного иначе: через симуляцию боёв. Я сделал упрощенную модель боевой системы HoMM3, которая позволяет сталкивать отряды юнитов друг с другом много раз при заданных условиях и смотреть, кто побеждает чаще. Дальше разберём, как устроена такая симуляция, какие допущения в ней есть и что можно узнать из результатов.

Читать далее

Ближайшие события

AtelTerminal — терминал со встроенным языком для работы с COM/Ethernet/WIFI/Bluetooth устройствами

Время на прочтение5 мин
Охват и читатели7.5K

В процессе борьбы со всевозможными COM/Ethernet/WIFI/Bluetooth RS-485 устройствами, в том числе встраиваемыми, программаторами и тд. столкнулся с тем, что автоматизировать работу с устройством практически нечем. Т.е. написать полноценный сценарий для имитации целевого устройства, обеспечить обмен данными с во всех возможных вариантах без ручного управления не получится ничем. На форумах умники советую брать питон, что сложно для схемотехников и иногда медленно. Самые продвинутые терминалы позволяет создавать макросы, некоторые — группы макросов без возможности полноценного анализа. Поэтому пришлось наваять терминал со встроенным скриптовым языком.

Цель — создать инструмент для широкого круга пользователей, схемотехников, радиоинженеров, которые недолюбливают среды программирования. Поэтому скриптовый язык делался максимально простым, никаких рекурсий, сложных выражений, лямбд, грамматических конструкций и пр. Также сделать простым работу с данными, предоставить возможность работать с несколькими устройствами одновременно. Унифицировать способы подключения (COM/Ethernet/WIFI/Bluetooth) устройств. Иметь в распоряжении специфические функции, которые решают задачу в комплексе.

Читать далее

Как я сделал Smart Select для Krita: локальное AI-выделение объектов по лассо

Уровень сложностиСредний
Время на прочтение5 мин
Охват и читатели6.4K

Я недавно начал пользоваться Krita, и после Фотошопа основной болью для меня было отсутствие удобного инструмента для умного выделения объектов выделения объектов.

Мне захотелось попробовать сделать плагин, который будет реализовывать такую функцию, используя локальную модель.

Идея простая:

1. Пользователь обводит объект лассо.
2. Нажимает кнопку Select object with AI.
3. Плагин локально строит мягкую alpha-маску.
4. Krita получает обычное выделение, с которым дальше можно работать штатными
   инструментами.

Назвать плагин я решил Krita Smart Select.

Репозиторий:
https://github.com/BMFreed/krita-smart-select

Релизы:
https://github.com/BMFreed/krita-smart-select/releases

Читать далее

Отныне ты «Тикетмен»: коротко о том, как мы геймифицировали сервис деск

Время на прочтение5 мин
Охват и читатели7.8K

Падение внутренней мотивации сотрудников, ущерб качеству работы ради количества наград, накопление очков, которое не отражает текущее положение дел… Зная о негативной стороне геймификации, клиент все же решил внедрить игровые механики в работу поддержки.

Какие плюсы перевесили потенциальные минусы, как реализовали игровой подход на стенде клиента, с чем пришлось столкнуться в ходе внедрения, кроме придумывания названий ачивок — рассказываем от лица вендора сервисной системы.

Читать далее

Генератор мок-данных с персонажами из популярных кинофраншиз

Уровень сложностиПростой
Время на прочтение2 мин
Охват и читатели16K

Часто в демо интерфейсах продуктов можно увидеть имена вроде John Doe, Jane Smith и Test User. И такой же рандомный текст в описании профиля, профессии и интересах. Я создал генератор профилей с персонажами из популярных кинофраншиз. Во все тяжкие, игра престолов, офис, теория большого взрыва, матрица и другие.

Читать далее

Тайм-трекеры отвечают не на тот вопрос. Нужен локальный агент рабочего состояния

Уровень сложностиСредний
Время на прочтение9 мин
Охват и читатели13K

Парадокс. Мы измеряем железо лучше, чем себя самих.

Некоторое время назад я поймал себя на мысли о том, что у нас уже есть всевозможные инструменты для анализа загрузки процессора, памяти, температуры видеокарты, сетевого трафика и даже скорости вращения кулеров, но в конце восьмичасового рабочего дня за компьютером часто бывает сложно ответить самому себе на простой: что я делал весь день?

Не сколько часов я “работал”, не сколько часов и какие приложения были открыты на экране, а именно что происходило? какова была моя продуктивность? где я был в фокусе, куда направлял внимание? какую долю дня занимали реальные полезные действия а какую прокрастинация и смены контекста? Делал ли я регулярные перерывы для сохранения здоровья?

С появлением Cursor, Claude Code, Codex и других AI-агентов рабочий день стал ещё более рваным и нагруженным. Появление мультиагентных инструментов разработки только усилило проблему. Частые смены фокуса, высокая когнитивная нагрузка, переключения контекста - я понял, что нужно что-то с этим делать.

С этих мыслей началась идея создания LogAgent. На первом этапе казалось, что я делаю умный тайм-трекер + статистику дня. Далее пришёл инсайт - само время использования приложений само по себе почти ничего не объясняет.

Почему бы мне просто не взять готовый инструмент?

Я рассуждал логически: существующие тайм-трекеры знают "сколько", но не знают "в каком состоянии"; таск-менеджеры знают "что запланировано", но не знают что "реально произошло"; помодоро-подобные решения используют одинаковый ритм к разным задачам, но не всё так однозначно; health-приложния измеряют сон, шаги, пульс, но они ничего не знают про "5 часов в IDE", "3 часа ресерча документации", "час поиска неявной ошибки"; IDE-метрики и плагины видят код, количество строк и функций, редакций, но ничего не знают о моей усталости, сделанных перерывах, переключениях, общем контексте работы;

Читать далее

Эти программы знали все. Но сейчас не каждый разберётся, как ими пользоваться. Софт из нулевых, про который мы забыли

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели15K

Не так давно я ездил к родителям, где в моей детской комнате до сих пор стоял мой первый компьютер. Живой и работоспособный, что удивительно. В итоге я просидел за ним около трех часов, копаясь в старых фото, музыке и папке «Нужное для игр», где лежала та самая программа, знания об использовании которой передавались как что-то сакральное (не совру, если скажу, что, кажется, во дворе кто-то за бумажку с последовательностью действий заплатил 50 рублей, что равно цене одного диска на PS1). И без гайда я не смог вспомнить, как ей пользоваться.

Что это был за софт? А давайте вместе вспомним даже не один, а несколько примеров того, чем раньше пользовались все, а сегодня уже как будто и не нужно.

Смотрим, что там на винчестерах было...

Работа с тяжелыми BIM/ТИМ-моделями в nanoCAD BIM Строительство: 8 шагов к стабильной производительности

Время на прочтение10 мин
Охват и читатели6.7K

Анализируем 8 ключевых факторов, влияющих на производительность при работе с тяжёлыми BIM-моделями в nanoCAD BIM Строительство (избыточная геометрия, нехватка аппаратных ресурсов, хаотичная структура, сложные параметрические связи, тяжёлые настройки визуализации, засорённость файла, отсутствие регламентов командной работы и ошибки геометрии), и даем конкретные решения для каждого случая — от переключения уровней детализации и настройки визуальных стилей до регулярной очистки файлов (PURGE, AUDIT) и грамотной организации внешних ссылок.

Читать далее
1
23 ...