Все подряд публикации с habr.com
Самая сложная «Змейка»: Как я отреверсил и хакнул кнопочный телефон, чтобы написать для него классическую игру
Осторожно: в данной серии статей я рассказываю о реверс-инжиниринге и хакинге простых кнопочных звонилок. Цель простая: расширить скудный функционал телефонов ценой до 1 000 рублей и сделать их привлекательной платформой для самых разных гиков. Если вам интересно узнать, как происходит процесс взлома и изучения прошивок, а также написания новых программ для кнопочников — жду вас под катом!
Летний апдейт: что умеют новые мини-ПК на Arrow Lake, Strix Halo и RTX 50
Май и июнь 2025 года выдался жарким для рынка мини-ПК. Производители выкатили сразу несколько моделей, в которых компактность уживается с топовыми процессорами Intel Arrow Lake, RyzenTM Strix Halo и дискретной графикой NVIDIA RTX 50-й серии. Некоторые из них — абсолютно бесшумные, другие готовы заменить рабочую станцию или игровой ПК. Разбираем главные новинки месяца — от Asus NUC и Zotac ZBOX до мини-NAS на Twin Lake и миников с откидными экранами. Поехали!
Релиз DaVinci Resolve 20.0
Разработчики из Blackmagic представили DaVinci Resolve 20.0. Инструмент объединяет редактирование, цветокоррекцию, визуальные эффекты, анимацию и постобработку. В новой версии проетка добавлено более 100 новых функций, в том числе инструменты на основе искусственного интеллекта (ИИ) для улучшения различных этапов пост‑продакшна. Выпуск DaVinci Resolve 19.0 состоялся в августе 2024 года.
Про деревянные подшипники
Картинка 1, 2, Freepik
Мы привыкли к стандартному виду многих технических компонентов и даже не представляем, что они могут быть кардинально иными, и в полной мере сказанное выше относится к подшипникам.
Мы знаем, что эти компоненты должны быть металлическими или из специальных составов, чтобы обеспечить минимальное трение (нейлон, фторопласт, графитонаполненные композиции и т.д.) одновременно с хорошей долговечностью.
Тем не менее, тут есть явная проблема: металлы трудно обрабатывать, а спецматериалы не лежат «на каждом углу, под рукой», чтобы их было так легко раздобыть и использовать.
Эта проблема ещё более усугубляется, если надо изготовить нечто чуть более масштабное, чем «подшипник с ноготь мизинца диаметром» :-)
Тем не менее, есть один широко распространённый материал, о котором прекрасно известно профессионалам, но он малоизвестен для применения в подшипниках широкой публике — и это древесина!
Да-да, как ни странно, она вполне может быть применена…
EPT-MX-ADM: Новый уровень управления Matrix Synapse — Бета-версия v0.0.1
Привет, Хабр! Меня зовут Brabus, я разработчик из EasyProTech LLC, и сегодня я хочу рассказать о моём проекте - EPT-MX-ADM. Это современная админ-панель для Matrix Synapse, которая решает проблемы устаревших инструментов вроде Synapse Admin. Если ты админ Matrix-сервера и устал от CORS-ошибок, древнего UI и вечных плясок с Nginx-конфигами, этот проект для тебя. 😎
DIY проект: cистемная информация на LCD дисплее GC9A01 (часть 1)
Всем доброго дня! Мой никнейм Arduinum628, я занимаюсь DIY проектами и программированием на Python и C++. В этой статье пойдёт речь о выводе системной информации с ПК на круглый LCD дисплей GC9A01.
Сама идея проекта мне пришла во время разговора с другом Иваном @proDream Я рассказал ему, что заказал пару LCD дисплеев GC9A01 с Ali Express для своих будущих DIY проектов. Во время разговора Иван внезапно сказал, что ему-бы пригодился девайс для вывода системной информации с ПК. Я подумал - почему-бы не научиться использовать этот дисплей на подобном проекте?!
Сам проект я буду писать не для нужд друга, а скорее в целях обучения работы с этим дисплеем. Как я понял, что ему нужно что-то более компактное и встраиваемое в корпус ПК. По моему совету он купил компактную плату esp32 с дисплеем и будет писать своё решение сам. Я же собираюсь делать что-то вроде приборной панели и поставлю её за клавиатурой. Это чем-то будет напоминать спидометр…
ИИ позволит выявлять совершенно уникальные индикаторы риска
Искусственный интеллект является перспективной технологией, применение которой позволит более оперативно и качественно разрабатывать новые индикаторы риска нарушений обязательных требований.
Карьера системного администратора на заводе
Что это и зачем?
Сразу скажу, что это – очередная бессмысленная и беспощадная статья, в которой не будет ни крупицы полезной технической информации. И я здесь высказываю только свои мысли и наблюдения. Предупреждаю сразу, чтобы потом ко мне не было претензий. Я уже пытался уместить в одной статье всё и сразу, и считаю это решение неудачным.
Я также прекрасно понимаю, что некоторые люди читают мои статьи только ради шуток и картинок. Что ж, весёлые шутки и смешные картинки вы получите.
Жизнь после 30: поговорим о больных коленях
Сегодня я расскажу о проблеме, которая уже к 30 годам касается каждого десятого, а по достижению пенсионного возраста встречается у 80% людей. И это больные суставы.
Великое возвращение в офисы… откладывается?
Многие генеральные директора мечтают повозвращать сотрудников в офисы и публично готовятся к очередному этапу этого непростого процесса.
Однако, согласно новому опросу, в частных беседах руководители признают, что удаленная работа будет лишь набирать популярность. И в этом есть смысл: такой формат нравится сотрудникам, технологии постоянно совершенствуются, и — по крайней мере, в случае гибридной занятости — производительность, похоже, не страдает.
Несмотря на громкие заголовки в прессе, топ-менеджеры ожидают, что в ближайшие пять лет доля как гибридных, так и полностью удаленных сотрудников будет только расти. Этим небольшим обзором делимся результатами исследований и мнениями сторон.
Не пузырьком единым. Поговорим об алгоритмах сортировки
Если спросить любого, хоть немного знакомого с ИТ человека, какие алгоритмы сортировки он знает, то самым популярным ответом будет, конечно, сортировка методом пузырька. Однако в реальности это, конечно, не единственный способ сортировки. В этой статье мы поговорим о том, какие алгоритмы сортировки бывают и как их можно реализовать на Python.
Когда Станислав Лем come true
Лем - "неровный" писатель. Есть у него очень хорошие вещи, а есть проходные. Серия "Дневники Йона Тихого" содержит и стеб, и политическую сатиру, но есть и очень глубокая вещь - это 21е путешествие.
Напомню немножко - Йон попадает на планету, жители которой боролись со старением, и в результате развития технологий достигли практически всего, например, "прошивать" любые умения и убеждения в мозгу, копировать существ. "Даже ребенок может сегодня воскресить умершего, вдохнуть дух в прах и лом, гасить и возжигать светила, поскольку есть все необходимые технологии". Однако у этого обнаруживается и темная сторона. "На смену кошмарам прежних ограничений пришел кошмар полного их отсутствия.", и далее "Там, где можно продублировать любимое существо, нет уже любимых существ, но есть лишь осмеяние любви, а там, где можно быть кем угодно и питать какие угодно убеждения, каждый становится никем, и нет никаких убеждений"
Anthropic назначает эксперта по национальной безопасности в свой руководящий совет
На следующий день после объявления о новых моделях ИИ, разработанных для нужд национальной безопасности США, компания Anthropic назначила эксперта по национальной безопасности Ричарда Фонтейна своим доверенным лицом на долгосрочной основе.
Патент за $11 млрд от BioNTech, спор Купера и Ленты из-за товарного знака и проигрыш Samsung в суде: дайджест новостей
Intel добилась ключевого решения суда в патентном споре на $3 млрд, стартап банкротится из-за обмана, а Samsung должен производителю электроники Maxell почти $112 млн. Рассказываем в нашем дайджесте про эти и другие важные новости в сфере интеллектуальной собственности.
Топ-10 нескучных игр для улучшения английского
Английский язык можно учить бесконечно. Многие занимаются им около 10 лет в школе, а затем сдают зачеты в вузе, но все равно чувствуют себя с нейтивами неуверенно. Дело в том, что в современном мире традиционные подходы к изучению прикладных наук давно устарели. Давно известно, что лучше всего запоминается то, что можешь пережить сам (хотя бы виртуально), а от простого прочтения теории остается в памяти дай бог 10%.
В целом, практически любая видеоигра может помочь подтянуть английский. Даже в какой-нибудь Diablo можно разучить общеупотребительные слова: наводишь на изображение щита в инвентаре, видишь «Buckler» и сразу понимаешь без перевода. А если взять игру с сильным нарративом...
Предлагаем вашему вниманию подборку из 10 увлекательных игр, которые лучше всего подходят для прокачки инглиша. Они плавно погружают в свой мир и создают благоприятную языковую среду.
Коротко объясняем, что такое поток, буфер, дуплекс и канал
Поток – это последовательность элементов данных, предоставляемых за некоторое время. Концепция потока (stream) позволяет обрабатывать или передавать данные поэлементно, а не как одно целое. Потоки особенно полезны в сценариях, когда приходится работать с большими множествами данных, непрерывными данными или данными реального времени.
Релиз NWinfo 1.3.0 — открытого портативного инструмента для быстрого просмотра ключевых характеристик ПК на Windows
6 июня 2025 года состоялся релиз легковесного проекта NWinfo 1.3.0. Это открытый портативный инструмент для быстрого просмотра ключевых деталей ПК от характеристик оборудования до программного обеспечения. Решение можно запустить на компьютерах на базе ОС Windows от версии XP и новее. Исходный код проекта написан на C.
Не выходя из CLI: решения для планирования и трекинга задач
В MWS мы используем платформы для совместной работы и автоматизации, которые легко подключить, настроить и использовать без нагрузки на ИТ-отдел (например, MWS Tables). Но если вам привычнее работать не покидая пределы консоли, собрали терминальные инструменты, которые помогут вывести продуктивность на новый уровень: планировщики задач, органайзеры и вот это всё.
Кригинг F-фактора или кормить, любить и никогда не покидать
Девочка и мальчик — метисы хаски жили в трубах на стройке, в феврале 2025 года спасены волонтерами, откормлены и подлечены. Сейчас у них появились хозяева и теперь их будут "Кормить, любить и никогда не покидать!". Про любовь может быть как-нибудь в другой раз, а сегодня поговорим про "кормить".
Канули в лету времена, когда своих маленьких друзей все кормили "со стола".
Сегодня в стране сформировалась полноценная отрасль кормов для непродуктивных животных. Так на профессиональном языке называют наших домашних любимцев. Это название нам кажется неправильным. Они очень даже продуктивные. Их продукция это любовь и преданность, наши позитивные эмоции, прогулки в любую погоду и многие другие радости жизни.
Чаще всего домашних собак и кошек мы кормим влажными консервированными кормами. Сегодня мы поговорим о производстве влажных кормов, узнаем почему F-фактор критически важен и зачем ему самому нужен кригинг.
Как устроен отбор на стажировку в Big Tech
В этой статье я рассказываю о том, как выглядит процесс отбора на стажировку в топовую технологическую компанию на трек менеджмента.
Внутри будет описание моего пути, а также советы, которые помогли мне и другим стажерам получить оффер.
В США появилась услуга выбора характеристик ребёнка ещё до его рождения
Американский стартап Nucleus Genomics запустил сервис Nucleus Embryo для пар, которые собираются сделать ЭКО. Nucleus Embryo предлагает узнать все об эмбрионе и выбрать генетический профиль будущего ребенка.
Соединяем физику и лирику. Как я собрал рекомендательную систему для стихов с помощью Flask, sqlite-vec и Hugging Face
Для песен рекомендательные системы есть, для книг — есть, для фильмов — есть, для стихов — нет. Непорядочек 🤔
Используя Flask, Jinja2, Sentence-Transformers и sqlite-vec, собрал первый прототип рекомендательной системы для стихов. Для машины измерить в цифрах схожесть двух стихов трудно. А для человека — в самый раз. Прикрутил форму оценки рекомендаций, собрал человеческий фидбек.
В статье подробно рассказываю о деталях конструкции.
OpenAI сознательно оставляет вопрос о сознании ИИ без ответа
Многие пользователи описывают ChatGPT как «живой», но OpenAI не даёт однозначного ответа на вопрос о том, обладает ли ИИ сознанием, называя это более ответственным подходом.
Benchmark — разрушитель LLM'ок, или Как мы собрали свой мультиязычный SWE-Bench
В статье представлено многоязычное расширение SWE-Bench от команды Doubletapp — бенчмарка для оценки больших языковых моделей (LLM) на реальных задачах программной инженерии, на различных языках программирования и кодовых базах индустрии. О процессе сбора SWE-Bench мы уже рассказывали в отдельной статье, а здесь сосредоточимся на результатах тестирования. Мы оцениваем ряд ведущих открытых LLM, предоставляя подробный количественный и качественный анализ, а также рассматриваем, как качество бенчмарка влияет на достоверность и объективность оценки моделей.
Содержание
• Общая информация о датасете
• Стенд для тестирования
• Результаты
• Заключение
Неожиданное место для рекламы: как антиспам-бот помог раскрутить мой Telegram-канал
Я администрирую один довольно оживлённый Telegram-чат. Как и многие админы, я устал вручную чистить беседу от спамеров, рекламных ссылок и прочего мусора. Решение нашлось быстро – добавить специального антиспам-бота. Выбор пал на бота с громким названием «Защита от спама для чатов | Антиспам» (@ZashchitaOtSpamaBot). Этот бот широко известен среди телеграмщиков и, как выяснилось, уже состоит в админах более чем 11 000 групп. Он ежедневно проверяет около 190 000+ сообщений от 16 000+ пользователей, отлавливая подозрительные посты и выпроваживая нарушителей (цифры впечатляют!). Для меня это было спасением: бот автоматически удалял явный спам и экономил кучу времени на модерации чата.
Go-тесты: путь к надежному коду
Очень часто автотесты воспринимаются как обременение: что-то скучное, унылое и совершенно не нужное. С уверенностью, что вместо тестов лучше заняться «настоящим» кодом, некоторые разработчики решают не тратить на них время… и тратят его в два раза больше, когда впоследствии приходится ковырять неожиданно возникшие ошибки. Факт: в долгосрочной перспективе именно тесты становятся фундаментом стабильности, а любое изменение без них превращается в настоящую игру с огнём — особенно в активно развивающемся проекте, когда каждый новый релиз может полностью сломать старую логику.
Хорошо организованные тесты позволяют двигаться быстрее и рефакторить код не боясь, что ошибки останутся незамеченными. Это не просто проверка — это защита, с которой можно развивать его системно, а не в хаосе исправлений после каждого нового бага.
Для создания такой защиты отлично подходит Go. Минимализм его языка и встроенные инструменты делают написание тестов лёгким и естественным процессом. В нём…
Как манул единорога в горы водил: запускаем PVS-Studio на российских процессорах Эльбрус
- Зачем идете в горы вы?
Ведь Эльбрус и с самолета видно здорово!
Приветствую! Я Владислав Щапов и я обожаю манулов. А еще я разработчик в компании НИЦ ЦТ, которая разрабатывает операционную систему для российских процессоров Эльбрус. Одной из моих рабочих задач было провести тестирование статического анализатора PVS-Studio для проверки С и С++ кода на Эльбрусе. Эта задачка была непростой и очень напомнила мне восхождение на гору, когда за каждым пройденным испытанием сразу возникает какой-то новый вызов. Но манулы не сдаются!
Русская Ардуино — опять приклеили шильдик на китайский девайс?
Часто такой вопрос один из первых в комментариях) И к сожалению некоторые компании так и делают... Но не мы)
В феврале 2024 года мы выпустили первый образец платы Arduino-совместимой платы v0.1 в форм-факторе Arduino UNO. Из особенностей - на базе российского микроконтроллера MIK32 Амур от Микрон (а это единственный современный микроконтроллер на перспективной RISC-V архитектуре, разработанный и действительно производимый в России!). Как водится, первая плата вышла страшненькой, и конечно не запустилась (второпях допустили ошибки)...
ЭВМ и роботы на страницах советской научной фантастики. Часть 1: двадцатые и тридцатые годы
С начала XXI века жизнь человечества всё более неразрывно связана с компьютерными устройствами, а в последние годы всё более обыденными становятся роботы и искусственный интеллект. За десятки лет до превращения в повседневную реальность все они прочно прописались на страницах научной фантастики — в том числе советской. Однако стать постоянными персонажами НФ они сумели далеко не сразу — как в СССР, так и за его пределами. Как выглядел непростой путь ЭВМ в общепонятные культурные образы и тропы через страницы знаменитых и почти забытых текстов?
Переменное подкрепление: как алгоритмы управляют нашим вниманием и что с этим делать
Наверняка вы когда-нибудь замечали, как трудно оторваться от залипания в шорт видео или от прокручивания алгоритмической ленты. И это не случайность, так работает система подкрепления нашего мозга.
Предлагаю разобраться в её механиках, почему она настолько эффективна, как перестать быть ее жертвой и начать использовать в свою пользу. Поехали.
Что вообще такое переменное подкрепление?
Это механизм, при котором награда за выполненное действие приходит нерегулярно и непредсказуемо. Смоделируем, я решил публиковать видео на YouTube, первое набрало 500 просмотров, второе – 1 500, третье – 600, четвертое — вдруг 2 400.
Такой нелинейный рост будет выступать непредсказуемой наградой и мотивировать меня дойти не до 2 400, а уже, например, до 3 500 просмотров. Если бы рост шел «лесенкой» (500, 600, 700…), мотивация бы со временем перестала расти из-за предсказуемости награды.
Система подкрепления помогает фиксировать связь между…