Давний конфликт материаловедения — многие материалы чем тверже, тем хрупче. Керамика, закаленная сталь и карбид вольфрама отлично держат форму и режут, но склонны треснуть от резкого удара.Твердые структурные элементы организмов: кости, зубы, раковины, панцири и так далее —…
Пять лет назад я решил сделать макрос-клавиатуру для работы в графических программах. За это время проект прошёл через десятки прототипов, собственный софт, разработку платы, первые продажи и множество ошибок. Читать далее
Всем привет!Недавно я публиковал статью о том, что HalChat вышел в Google Play, и это вызвало небольшой ажиотаж вокруг проекта. Буквально за пару дней мы пробили отметку в 100+ скачиваний, а за один день было зарегистрировано 60 новых пользователей. Оценив такой отклик, я решил, что нужно идти дальше и сделать клиент HalChat для Android открытым.Далее: зачем Open Source для HalChat, обновление и планы на будущее. Читать далее
Сегодня я расскажу вам про по-настоящему стрёмного паука. Честно признаюсь, у меня выступала испарина всякий раз, когда приходилось иметь с ними дело.Знаете, людям свойственно преувеличивать опасность арахнид. Ведь никто из них даже близко не сравнится по ущербу для человека со своими троюродными хелицеровыми братиками-клещами. Но среди пауков встречаются-таки экземпляры, которых охота обойти по широкой дуге. Загвоздка в том, что некоторые из них не прочь поселиться в человеческом жилье. Читать далее
У меня MacBook Air M4, ПК под Ubuntu 24.04, консальные Claude Code и Codex (каждый хорош немного под свои задачи, как по мне). Я люблю Ubuntu, но вот в поездках Mac прям незаменим — с ним удобно работать, батарея живет достаточно долго, даже в самолете можно комфортно что-то тыкать тачпадом. При этом яблочную
Я создал собственный бенчмарк для оценки языковых моделей, потому что стандартные публичные тесты не отвечают на мой главный вопрос: какая модель лучше справляется с триажем security-находок. Эта задача отличается от оценки общей сообразительности модели. Читать далее
Метод LocateAnything использует параллельное декодирование ограничивающих рамок для улучшения скорости и качества визуального обоснования и обнаружения объектов. Читать далее
В этой статье описано, как создать QPSK передатчик и приёмник на HDL языке, интегрировать их в ПЛИС и передать данные через радиоканал. В одной из прошлых статей было рассказано, что нужно чтобы инициализировать ad9361 на PlutoSDR. Эта статья может считаться продолжением работы, которая…
Это третий пост о нашем проекте на Хабре. В первом мы рассказывали гипотезу, во втором — что из неё выжило после первых пользователей. Сейчас короткий и довольно прямой пост: мы ищем разработчика. Без модной формулировки про «rockstar ninja» — реально студенческий проект, в котором сейчас не хватает рук, чтобы двигаться дальше. Читать далее
Размытие — базовый строительный блок множества эффектов постобработки в видеоиграх, без него не обходятся красивые современные GUI. Оно используется в эффектах Depth of Field, Bloom или панелях с эффектом матового стекла современных пользовательских интерфейсов.Эффект Bloom — один из…