Сборщик RSS-лент

Изготовление дампера картриджей NES/Famicom

Habr.com - пн, 12/22/2025 - 12:00

В статье расскажу об опыте изготовления и использования дампера NES/Famicom картриджей. Проблемы выбора проекта для реализации, цели и задачи, примеры использования.

Читать далее

Куда может завести гель для УЗИ, если вы варите его 30 лет

Habr.com - пн, 12/22/2025 - 12:00

Если вы хоть раз делали УЗИ в СНГ, то, скорее всего, вас обмазывали нашей продукцией. С 1994 года мы производим медицинские гели. Началось с лаборатории НИИ медицинских полимеров. После развала Союза удалось спасти часть наработок, сколотить команду и попытаться сделать хоть что-то.

В СССР мы закончили разработку лучших гелей в галактике, но не успели произвести. Было просто дико обидно, что прикладная наука пропадает.

В 1994 году у нас было одно небольшое помещение на Научном проезде. В одном углу сидел директор, рядом считал цифры бухгалтер, тут же менеджер висел на телефоне. Никаких электронных площадок и тендеров тогда не было — просто брали справочник, обзванивали больницы и поликлиники напрямую и уговаривали их попробовать наш гель.

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

В 90-е, когда денег у больниц не было, а импортный гель (типа американского Parker) стоил дико дорого, врачи часто варили крахмал. Диагностика на таком геле была соответствующая — мутная, с помехами, но хоть что-то видно.

Импеданс, агрессивность среды для датчика — таких слов врачи просто не знали. Им надо было хоть что-то, чтобы диагностировать.

Читать далее

Axiom — тестовый фреймворк для Go, которого нам всегда не хватало

Habr.com - пн, 12/22/2025 - 11:45

Axiom — это недостающий тестовый runtime для Go, который добавляет фикстуры, шаги, хуки, retry, плагины, метаданные и структурированное выполнение поверх стандартного testing, оставаясь полностью совместимым с ним. Минимум магии, максимум инфраструктуры.

Читать далее

Снепшот-тестирование SwiftUI View в legacy-проекте: обходим ограничения

Habr.com - пн, 12/22/2025 - 11:42

Снепшот-тестирование — один из немногих надёжных способов контролировать визуальную целостность SwiftUI-компонентов. Но что делать, если ваш проект ограничен Xcode 13.3 и Swift 5.6, а большинство компонентов дизайн-системы обёрнуты в UIViewRepresentable?

Меня зовут Денис Третьяков, я iOS-разработчик в ПСБ. В этой статье расскажу, как мы организовали снепшот-тестирование SwiftUI-компонентов в условиях жёстких ограничений, с какими проблемами столкнулись и как их решили.

Читать далее

Токсичный QA. Быть или не быть?

Habr.com - пн, 12/22/2025 - 11:32

Всем привет, я Саша, инженер по тестированию ПО в Directum. Неотъемлемая часть моей работы — поиск слабых мест, недочетов системы. Фокус на недостатках оставляет отпечаток на образе мысли, взгляде. Работа требует внимания к деталям, определенного перфекционизма.

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

Читать далее

[Перевод] Почему код, сгенерированный ИИ, делает вас плохим программистом

Habr.com - пн, 12/22/2025 - 11:00

Команда AI for Devs подготовила перевод резонансной статьи о том, почему использование кода, сгенерированного ИИ, может сделать разработчика слабее, а не продуктивнее. Автор жёстко критикует AI-ассистентов, рассуждает о деградации навыков, зависимости от инструментов и будущем профессии.

Читать далее

Раз, два, три — ёлочка, ГОРИ

Habr.com - пн, 12/22/2025 - 10:47

«А давайте вы сделаете какой-нибудь новогодний рисёч?» — примерно такую задачу поставили нашей Positive Labs этим летом. Поскольку мы любим изучать разнообразные железки, первым делом подумали про умные устройства. А что у нас с Новым Годом обычно ассоциируется? Правильно — новогодняя ёлка. Быстрый поиск в сети показал, что smart-ёлки существуют, и даже не от дядюшки Ляо, а вполне себе серьезной компании. На том и порешили — берем Twinkly Light Tree и смотрим, что там с безопасностью.

Так что же там с безопасностью?

Как я ускорил установку PHP-зависимостей в 5 раз с помощью Go

Habr.com - пн, 12/22/2025 - 10:42

TL;DR

Переписал Composer на Go, получил 3-5x ускорение благодаря параллельной загрузке пакетов и отсутствию PHP runtime overhead. Проект полностью совместим с экосистемой Composer/Packagist (почти, об этом будет подробнее внизу).

Читать далее

Книга «Основы Dart: Community edition» 2-е издание

Habr.com - пн, 12/22/2025 - 10:41

Всем привет!

Завершил обновление предыдущей версии книги и выкладываю в открытый доступ второе издание «Основы Dart: Community edition». От полной версии ее отличает то, что в ней отсутствует глава по разработке тг-ботов на Dart и сквозной проект - игра «Крестики-нолики», которая улучшается практически после каждой главы и сопровождается заданиями на самостоятельную проработку по ее улучшению (своего рода «проект-песочница» из которого я вытряс всю душу и придумал задания, способные привести к знатному подгоранию пятой точки ^_^).

Читать далее

Роутинг в BitrixFramework: учимся управлять маршрутизацией запросов

Habr.com - пн, 12/22/2025 - 10:03

Всем привет! У большинства фреймворков, построенных на паттерне MVC, отсутствуют физические страницы, содержащие в себе логику обработки и детали отображения страницы. Все это держится на плечах контроллера, а роутинг уже сопоставляет используемый URL и необходимый экшен контроллера. Считается, что использование физических страниц для отображения контента — по большой части прерогатива CMS, но на самом деле это заблуждение. В данной статье рассмотрим механику работы роутинга в Битрикс.

Читать далее

Окончательное решение бабкосхем, а также нейросеть-коммунист в тылу WSJ

Habr.com - пн, 12/22/2025 - 09:57

Самые интересные новости финансов и технологий в России и мире за неделю: тульскую бабулю собираются посадить за неудачный ларисодолинг, ЦБ РФ снизил ставку до 16%, ЕС не решился трогать российские активы, iRobo-пылесосы обанкротились, в США дропнули файлы Эпштейна, запрет лотереи гринкарт, китайские миллиардеры суррогатно рожают себе армии детей, а также еще одна сделка OpenAI.

Читать далее

Проблемы с которыми я столкнулся при написании рекурсивного парсера journal в Linux

Habr.com - пн, 12/22/2025 - 09:53

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

Читать далее

Как ИИ создает живой профиль: персонализация через постоянное обучение

Habr.com - пн, 12/22/2025 - 06:44

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

В качестве примера снова использую наш проект Linkeon.ru. Это продолжение истории о ценностном поиске людей.

Читать далее

Sketch-Programming (LLM Транспайлер) — что это такое?

Habr.com - пн, 12/22/2025 - 02:42

15 Марта я опубликовал пост о скетч программирование и пообещал написать статью. К понедельнику :) Я честно попытался и даже черновик есть, но учитывая мою лень я даже то расширение не доделал. Сейчас я не помню как запустить локально проект разработки расширения под VS Code. Думаю, самое время написать статью, пока я вообще обо всем этом не забыл.

Читать далее

Как летает космическая ракета (на примере РН Союз)? Отвечаем методом структурного моделирования

Habr.com - пн, 12/22/2025 - 02:05

В предыдущей части мы запустили двухступенчатую ракет в космос. Вторая ступень достигла космической скорости по формуле Циолковского и согласно законам Ньютона. Это, конечно, хорошо и правильно, но не совсем. Точнее не совсем правильно. В наших расчетах мы запускали ракету в белый свет, как в копеечку, вертикально вверх. В этом случае первая ступень улетает в открытый космос по инерции и летит, черт знает куда (а черт – потому что бога нет, Гагарин, когда летал, не видел). 

Реальные ракеты выходят на орбиту по-другому, не вертикально вверх. После старта ракета начинает отклонятся программой управления с тем, чтобы при выходе на орбиту, она имела направление движения параллельно земле (по-грамотному это называется угол тангажа). Давайте сделаем модель, которая будет это учитывать. Если использовать методы структурного моделирования, это будет сделать не сильно сложнее, чем модель артиллерийского снаряда, который мы перехватывали в задаче про волка и зайца.

Методы структурного моделирования позволят нам создать набор компонентов, из которых, как из кубиков лего, можно собирать одну-, двух- и трехступенчатые ракеты. 

А для того, чтобы наша ракета была не абстрактная, возьмём данные по ракете «СОЮЗ», к тому же на хабре уже есть решение этой задачи.  Больше спасибо автору, что уже собрал все необходимые данные.  https://habr.com/ru/articles/649961/

Тем, кто первый раз пытается создать структурную модель, и кому покажутся сложными физическая модель сферического коня в вакууме или численное интегрирование обыкновенных дифференциальных уравнений, я рекомендую почитать статью про противоракетную оборону Израиля, где все это объясняется на основе знаний математики 4 класса. https://habr.com/ru/articles/878168/

Читать далее

20 полезных промптов для Nano Banana Pro: как создать фотосессию и отредактировать изображение

Habr.com - пн, 12/22/2025 - 01:53

С Nano Banana Pro всё действительно изменилось. Модель заметно лучше понимает контекст и задачу пользователя. Она воспринимает сцену почти как человек (ну, по крайней мере, очень старается… и у неё получается!).

Эта нейросеть — на базе Gemini — без лишних танцев с бубном превращает обычные текстовые описания в реалистичные изображения с богатой детализацией. Более того, она позволяет редактировать уже готовые картинки буквально одним текстовым запросом. Да‑да, без многочасовых ковыряний в слоях.

Больше не нужно писать магические заклинания времён раннего Stable Diffusion — теперь с нейросетью можно разговаривать на понятном, человеческом языке: подробно, логично и по делу. Звучит заманчиво, не так ли?..

Перед вами подборка готовых промптов для нейросети Nano Banana Pro. В этом гайде мы разберём 20 крутых и практичных способов применения Nano Banana — от генерации изображений до полноценного редактирования.

Читать далее

Особенность использования расширения pg_variables в PostgreSQL 18

Habr.com - пн, 12/22/2025 - 01:08

Проблема при использования pg_varables в PostgeSQL 18, приводящая к ошибкам работы с памятью и искажением данных. В публикации описан способ решения проблемы.

Читать далее

Эпоха «белых списков»: почему ваши конфиги в декабре 2025 года начали превращаться в тыкву, и что нас ждет…

Habr.com - пн, 12/22/2025 - 00:25

Всем привет, декабрь 2025-го принес нам не только предновогоднюю суету, но и явное ощущение того, что гайки закручиваются на новый уровень. Если раньше блокировки напоминали стрельбу по площадям, то сейчас мы видим признаки внедрения концепции Default Deny (запрещено всё, что не разрешено). Пока это не тотальный «белый список» на всю страну, но в отдельных регионах и на мобильных сетях тенденция налицо: если твой трафик не похож на типичный поход за хлебом в Яндекс или ВК, то с большой вероятностью он будет придушен

Сразу скажи, это статья по факту является выжимкой всей инфы, которую мне удалось раскопать, общаясь в чатах с ребятами и админами из разных регионов, и тестом разных конфигов, на разных провайдерах, и естественно где то я могу ошибаться

Картина вырисовывается интересная и местами печальная:

Читать далее

Анализ 400k вакансий hh.ru: как мы строили пайплайн и какие тренды нашли

Habr.com - вс, 12/21/2025 - 23:16

Какие навыки реально нужны в IT? Разбор рынка по данным hh.ru. Мы обработали 393 000 вакансий за 2025 год и делимся результатами: универсальный стек технологий, медианные зарплаты по специальностям и доля удаленки. А еще — техническая реализация нашего open-source проекта для сбора данных.

Читать далее

Сейчас на сайте

Сейчас на сайте 0 пользователей и 0 гостей.
Ленты новостей