Feed aggregator

Программатор ROM на Arduino за вечер

Habr.com - Sun, 12/07/2025 - 16:15

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

Задача: есть микросхема памяти ROM 27С512 емкостью 512 бит или 64 Кбайта, в нее нужно прошить готовый дамп размером 16 Кбайт, понадобится нам такой ROM с дампом

Читать далее

Изоморфные схемы

Habr.com - Sun, 12/07/2025 - 16:00

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

Читать далее

Kubernetes с GPU в WSL за вечер: рабочий кластер на Windows

Habr.com - Sun, 12/07/2025 - 15:45

В данной статье я покажу, как на Windows развернуть кластер Kubernetes из одного узла с поддержкой GPU и time-slicing, используя WSL.

В итоге получится удобная домашняя Kubernetes-лаборатория.

Читать далее

Ортодоксально Каноническая Прошивка (ОКФП)

Habr.com - Sun, 12/07/2025 - 15:37

Размышляя на тему того, что должно быть в микроконтроллерной прошивке я проанализировал сотни проектов и десятки электронных плат. В результате вынес за скобки базовый функционал, который так или иначе нужен практически в каждом проекте. Этот функционал кристаллизировался в требования, которые я решил назвать ортодоксально каноническая форма прошивки. По аналогии с тем как в С++ есть такое понятие, как ортоодоксально каноническая форма для класса.

Читать далее

Обзор препринтов научных статей в области астрофизики за ноябрь 2025 года

Habr.com - Sun, 12/07/2025 - 15:30

 AXIS (Advanced X-ray Imaging Satellite) - следующая важная рентгеновская обсерватория. Основная задача - построение изображений в рентгене. Проект сложный, дорогой (около миллиарда). Пока НАСА одобрила только стадию А (в 2026 г. должны окончательно решить — да или нет). Полетит не раньше 2032 г. 

Почти на 600 страницах рассказывается, почему астрономы ОЧЕНЬ хотят такой инструмент. Надо идти дальше, чем позволили продвинуться Чандра и XMM‑Newton. Для этого нужен новый прорывной спутник. За 25 лет этого века было запущено несколько рентгеновских аппаратов, но все они недостаточно крутые для нового прорыва. Японский XRISM хорош, но не все идеально, и это не мегапрорыв (а жаль!). eRosita отлично начала, но дальше вы знаете.... Кажется, что европейская New Athena тоже недостаточна для большого шага вперед (но все равно хочется, чтобы аппарат сделали и запустили, пока планы на 2037 г., но все еще отложится, увы). Так что хотим AXIS, а потом (уже в середине века) — Lynx.

Читать далее

Шаблон проектирования Buffer

Habr.com - Sun, 12/07/2025 - 15:16

В статье рассмотрен паттерн проектирования «Буфер» как мощный инструмент оптимизации и повышения надежности систем. Показано, чем отличается архитектурный паттерн от простого буфера памяти, приведены разновидности и примеры использования в разных областях: от сетевых протоколов и логирования до встроенного ПО и GPU. Особое внимание уделено ошибкам при смешении понятий, тестированию эффективности и общим параметрам буферов.

Статья поможет разработчикам и архитекторам осознанно применять паттерн Буфер для создания производительных и устойчивых решений.

Читать далее

Вайб-ЛЛМинг. AI агенты теперь сами обучают LLM с помощью Hugging Face Skills

Habr.com - Sun, 12/07/2025 - 14:33

Hugging Face релизнули Skills — Agent Context Protocol (ACP), через который упаковываются определения разных задач для ИИ агентов. По сути — это папки, в которых собраны инструкции, скрипты и ресурсы для использования ИИ агентом под конкретный кейс.

Один из перых скиллов — дообучение опенсорсных LLM. Разбираемся подробнее.

Читать далее

Эйджизм в IT: бороться нельзя скрывать

Habr.com - Sun, 12/07/2025 - 14:16

Привет, Хабр!

Слово «эйджизм» всё чаще мелькает в обсуждениях на профессиональных площадках. Но для кого‑то это абстрактное понятие, а для кого‑то суровая реальность поиска работы. Я решил не просто поговорить об этом, а проверить на практике, насколько сложно «возрастному» джуну пробиться в IT, в сравнении с его молодым коллегой.

Эта статья — не просто сборник статистики, а личный эксперимент, результаты которого покажут реальное отношение к эйджизму на рынке.

Узнать результаты эксперимента

Как через Яндекс Маркет пиратские лицензии продают

Habr.com - Sun, 12/07/2025 - 14:14

Привет, Хабр!

Ни для кого не секрет, что на маркетплэйсах сегодня можно обнаружить огромное количество контрафактных товаров, вроде поддельной техники, липовых шмоток с "люксовыми" шильдиками и подобного мусора. То, что в сети полно предприимчивых "бизнесменов", которые продают старые лицензии ПО тоже не новость, в конце концов многие лицензии допускают продажу своей копии при условии удаления её со своего компьютера. Однако для автора стал настоящим сюрпризом тот факт, что прямо на Яндекс Маркете, оказывается, можно совершенно спокойно продавать и покупать буквально кряки для ПО.

Читать далее

[Перевод] Несколько анекдотичных эпизодов из моей юности и ранней карьеры

Habr.com - Sun, 12/07/2025 - 14:02

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

Один особенно мудрый взрослый (где-то в 1996 году) однажды отвёл меня в сторону и сказал: «Знаешь, хорошо, что программирование приносит тебе удовольствие, потому что в будущем оно тебя не прокормит. Делать это из любви, а не ради денег — отличный подход.

Программированию приходит конец. Объектно-ориентированный подход позволит одному человеку, который будет намного умнее любого из нас, один раз написать библиотеку, которую мы будем использовать бесконечно. Решив какую-либо задачу, повторно решать её больше не придётся.

Через пять лет соберётся целая библиотека объектов, где они будут лежать подобно книжкам на полках, и бизнес сможет решать любую программную задачу по щелчку пальцев, просто комбинируя нужные библиотеки как детали LEGO. Вы ему не потребуетесь». 

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

И вот я здесь почти 30 лет спустя, и разработка, несмотря ни на что, продолжает меня кормить. Существует опенсорс, и всегда находятся библиотеки, с помощью которых я могу скроить что-то нужное. Постоянно возникают новые серии задач, для которых ещё нет готовых решений. Комбинирование деталей LEGO по-прежнему требует усердного труда. Как только я решаю эту задачу на одном уровне абстракции, мы переходим на другой… и так продолжается по кругу.

Читать далее

Userbot + ИИ: За гранью парсинга, как Telegram-юзербот и нейросеть помогают искать тренды и боли

Habr.com - Sun, 12/07/2025 - 13:49

Задача — не просто спарсить сообщения из Telegram-каналов. Задача — научиться вылавливать из потока обсуждений актуальные тренды, боли клиентов и рабочие лайфхаки. Это золотая жила для SEO-специалистов, продуктологов и маркетологов.

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

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

Для создателей контента (SEO): Сложно увидеть, о чем сейчас говорят и спрашивают люди в нише. Тренды рождаются в чатах, а не в поиске.

Для продуктологов и аналитиков: Открытые чаты конкурентов — кладезь обратной связи. Но нет структуры «вопрос-ответ». Ценные инсайты о фичах, проблемах и ожиданиях пользователей размазаны по диалогам.

Читать далее

Реальный кейс настройки Pod Autoscaling в k8s с точки зрения разработчика

Habr.com - Sun, 12/07/2025 - 13:33

На носу 2026 год, а я хочу поделиться своим путешествием по переводу приложения на инфраструктуру Kubernetes. Самой сложной и интересной частью была настройка автоскейлинга. Не слишком ли заезженная тема? Думаю нет, потому что я буду рассказывать именно с позиции разработчика приложения, а не девопса. Мне повезло, я без понятия как это всё настраивается. Я буду рассказывать как это всё работает. Конфигов кубера будет минимум, рассуждений и погружений в метрики максимум. В конце оставил TL;DR. Поехали?

Читать далее

Who's online

There are currently 0 users and 11 guests online.
Syndicate content