Habr.com

Ленты новостей Хабр
Все публикации подряд на Хабре
Обновлено: 7 мин. 55 сек. назад

Единый артефакт сборки. Как за один раз собрать докер-образ на все окружения

пн, 10/13/2025 - 16:52

Привет! Меня зовут Александр Беседин. Раньше я был сетевым инженером в аэропорту, немного кодил на iOS, создавал простые CMS-сайты, а потом стал техлидом в Wildberries по направлению CI/CD. В этой статье рассказываю, какие проблемы возникали у нас с докер-сборками, как мы их решали и что получилось в итоге. Всё, чтобы вы могли посмотреть на наш опыт и применить его в своих проектах!

Читать далее

Цветовая вычислительная фотография. Часть 3: За границами стандарта CIE 1931

пн, 10/13/2025 - 16:50

Всем привет! Представляю вашему вниманию третью часть цикла статей по мотивам лекций курса по алгоритмам вычислительной фотографии, которые я, Егор Ершов, руководитель группы «Цветовая вычислительная фотография» в AIRI и заведующий сектором репродукции и синтеза цвета ИППИ РАН, читаю для студентов МФТИ и ВШЭ.

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

Сегодня мы поговорим о явлениях и эффектах, важных для цветовосприятия, но не учитываемых описанными моделями. Мы посмотрим на попытки инженеров хоть как‑то их унифицировать, и в целом окинем взором всё многообразие современных цветовых стандартов, уделив особое внимание sRGB.

Приятного чтения!

Читать далее

Зачем бизнесу GPT-платформа, а не просто LLM: опыт JET & Yandex GPT Lab

пн, 10/13/2025 - 16:49

Меня зовут Антон Чикин, я руковожу отделом интеллектуального анализа в «Инфосистемы Джет». В статье я попробую показать на практическом примере, почему корпоративный ИИ нельзя свести к установке готовой LLM — и что именно приходится выстраивать вокруг неё, чтобы получить реальную ценность для бизнеса.

Этот материал будет полезен тем, кто отвечает за внедрение ИИ в компаниях среднего и крупного масштаба: ИТ-директорам, архитекторам корпоративных систем, специалистам по информационной безопасности и тем, кто рассматривает генеративный ИИ как инструмент автоматизации бизнес-процессов.

Читать далее

[Перевод] Поймите указатели в Go меньше чем за 800 слов или вернём деньги

пн, 10/13/2025 - 16:46

Оригинал: Understand Go pointers in less than 800 words or your money back
Автор: Дэйв Чейни
Дата: 26 апреля 2017 г.

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

Давайте разберемся.

Читать далее

Выбор китайского проектора

пн, 10/13/2025 - 16:31

Если послушать пуристов от домашних кинотеатров, то дешевые китайские ноу‑нейм проекторы недостойны существования, так как идеологически верный проектор от уважаемого бренда стоит никак не меньше 150 тысяч рублей, а сравнимый по размеру изображения телевизор — 400 тысяч рублей. И разумеется всё это нужно устанавливать строго в специально отведенной и подготовленной под кинозал комнате.

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

Читать далее

[Перевод] Сборщик мусора в Go. Часть 3: Управление скоростью GC

пн, 10/13/2025 - 16:30

Команда Go for Devs подготовила перевод статьи о том, как в Go устроено управление скоростью работы сборщика мусора. TL;DR: даже при тысячах горутин GC подстраивается под нагрузку, выбирая между меньшим числом долгих пауз и большим числом коротких. Итог — разработчику почти не нужно вручную «крутить» настройки, рантайм сам находит оптимальный ритм.

Читать далее

Хватит страдать в Telegram. Мы сделали мессенджер, в котором удобно работать

пн, 10/13/2025 - 16:27

Мы с командой, как и многие, вели рабочие переписки в Telegram. Постоянно теряли задачи во флуде и мемах, забывали о договорённостях и тратили часы на поиски нужных сообщений.

Тогда мы решили взять лучшее от Telegram и сделали свой корпоративный мессенджер — который помогает фокусироваться на работе.

Читать далее

Искусственное мышление: дать ИИ понимание и эстетику

пн, 10/13/2025 - 16:21

Сильный искусственный интеллект (AGI, искусственное мышление) - это Священный Грааль современной компьютерной науки. Его поиском занимается множество людей и на него направляются миллиарды денег.

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

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

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

Данная статья - это в первую очередь приглашение вместе подумать.

Читать далее

Python шпильки: как заменить многоэтажные if-else на изящный словарь функций

пн, 10/13/2025 - 16:16

Блог Михаила | Python | Разработка | Best Practices

"Всем привет! Меня зовут Михаил, я веду Telegram-канал «Python Шпильки», где делюсь изящными приемами программирования. Сегодня хочу показать один из самых полезных паттернов..."

Читать далее

Кейс-эксперимент: Вывели в ТОП нейросетей несуществующего автодилера

пн, 10/13/2025 - 15:56

Привет, я Владимир Назаров эксперт по SEO и GEO-продвижению.

14.10.2025 мы провели первую в России конференцию по GEO-продвижению бизнеса в ответах нейросетей и специально к конференции решили провести эксперимент: насколько быстро и легко у нас получится выйти в ответы нейросетей с несуществующей компанией. Целью эксперимента, помимо интереса, было также выяснить, насколько ИИ готовы и умеют бороться с фейками.

Читать далее

Киберполигон STF Bank. Атакуем СБП по-настоящему: вендорское ПО, реальные уязвимости и ваша красная кнопка

пн, 10/13/2025 - 15:54

Как выглядит реалистичная банковская среда для тренировок по кибербезопасности? На полигоне Standoff мы развернули инфраструктуру с платежным хабом и адаптером для подключения к системе быстрых платежей, которые были предоставлены компанией eKassir. Участники отрабатывают реализацию критических событий — от кражи базы платежей до подмены плательщика — с настоящим банковским ПО.

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

Читать далее

Просмотр скрытых листов в Google Sheets

пн, 10/13/2025 - 15:46

Хотите узнать содержимое скрытого листа в Google Таблицах? Тут про реальную уязвимость, которая позволяет получить данные из скрытых листов даже с правами «Только просмотр». Google утверждает, что «скрытые листы — не для безопасности», а значит, никто не застрахован от неожиданного «инсайда». Реальный кейс, ответы Google и почему нельзя полагаться на функцию скрытия для защиты важных данных.

Читать далее

Работаем с S3 без интернета: как настроить подключение к S3-совместимому хранилищу через сервисную сеть

пн, 10/13/2025 - 15:44

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

Меня зовут Павел Зимин. Я системный инженер в команде Professional Services Cloud SaaS VK Cloud. В этой статье я расскажу, что такое сервисная сеть и зачем она нужна, а также покажу алгоритм настройки подключения к объектному хранилищу через сервисную сеть на примере Object Storage от VK Cloud.

Читать далее

Работаем с S3 без интернета: как настроить подключение к S3-совместимому хранилищу через сервисную сеть

пн, 10/13/2025 - 15:44

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

Меня зовут Павел Зимин. Я системный инженер в команде Professional Services Cloud SaaS VK Cloud. В этой статье я расскажу, что такое сервисная сеть и зачем она нужна, а также покажу алгоритм настройки подключения к объектному хранилищу через сервисную сеть на примере Object Storage от VK Cloud.

Читать далее

Недельный геймдев: #247 — 12 октября, 2025

пн, 10/13/2025 - 15:39

Из новостей: Илон Маск пообещал выпустить ИИ-игру до конца 2026 года, студию-разработчика ритм-шутера Metal: Hellsinger закроют, продажи Expedition 33 превысили 5 миллионов копий, CloverPit продалась тиражом в 500к копий за 8 дней.

Из интересностей: что нужно иметь на руках при поиске издателя, трассировка лучей в мире Assassin’s Creed Shadows, Дмитрий Зайцев — сделал игру и заработал на пять лет вперед.

Читать далее

Самодельный кластер на мини ПК

пн, 10/13/2025 - 15:25

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

Когда начал изучать чужой опыт, быстро понял, что все строят кластеры на Raspberry Pi. Тогда цены на «малинки» только росли и уже кусались, поэтому решил искать другие варианты.

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

Понял, что мини ПК, именно то, что мне требуется.

Читать далее

Cold Outreach в России. Как встроить тренд 2025 в маркетинг и продажи

пн, 10/13/2025 - 15:16

На Западе cold outreach — это уже слово‑ругательство. Там LPR-ы (лица, принимающие решения) открывают почту с ощущением атаки: десятки однотипных скриптовых писем в день. Наш рынок, наоборот, ещё «свежий». В 2025‑м в России холодные письма только набирают вес и превращаются в важный маркетинговый инструмент. И, что приятно, на хорошее письмо здесь до сих пор отвечают. 

Но есть нюанс: аутрич перестал быть «рассылкой по Excel‑ке». Это микро‑маркетинг. Давайте разберёмся, как он работает в 2025‑м и как его встроить в продажи. 

Почему аутрич перестал быть спамом

Раньше всё выглядело так: берёшь 10 тысяч контактов, пишешь одно письмо и вешаешься от конверсии 0,01%. В 2025‑м всё изменилось. 

Читать далее

Телеграмм бот на Python aiogram 3. Часть 3

пн, 10/13/2025 - 15:10

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

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

Читать далее

Claude Sonnet 4.5 vs Opus 4.1 vs ChatGPT 5: какую нейросеть выбрать в 2025 году?

пн, 10/13/2025 - 15:04

Интернет снова взорвался новостью от Anthropic: вышла модель Claude Sonnet 4.5, которую уже окрестили лучшим кодирующим ИИ в мире. Сообщают о невероятных успехах в бенчмарках, снижении галлюцинаций и новой гибридной системе рассуждений.

Но за громкими заголовками всегда скрывается вопрос: а что на практике? Оправдывает ли модель ажиотаж и сможет ли она действительно стать тем самым «никогда не спящим аналитиком» в вашем проекте? В этой статье мы пропустим Claude Sonnet 4.5 через серию реальных задач — от генерации сложного кода до написания технических статей — и сравним его с главными конкурентами.

Читать далее

Протоколы (устройства) системы DevelSCADA (часть 1)

пн, 10/13/2025 - 14:54

Система DevelSCADA, как и любая SCADA система, в первую очередь предназначена для взаимодействия с каким либо физическим оборудованием. Для этого система поддерживает набор популярных протоколов связи с различными устройствами автоматики. В DevelSCADA, для удобства работы, реализован механизм «Устройств», который позволяет без необходимости обращаться к низкоуровневым данным протокола, посредством графического интерфейса, настраивать связь с устройством и формировать список переменных, обмен значениями которых необходим в процессе работы с этим устройством.

Читать далее

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

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