Все подряд публикации с habr.com
Перевод MDE ratio-метрики в единицы линеаризованной метрики
Привет! В этой статье я хочу рассмотреть практический вопрос, связанный с расчётом MDE линеаризованной метрики. Я кратко напомню суть метода линеаризации, а затем покажу как связано изменение исходной ratio‑метрики с изменением её линеаризованного варианта в A/B‑тесте — это поможет правильно рассчитать размер выборки в экспериментах с ratio‑метриками c использованием линеаризации.
Как стимулировать интерес к работе, когда задачи не вдохновляют. Мой рецепт и как я к нему пришел
Работа должна приносить удовольствие - этой мой девиз. Если удовольствия от процесса или результата нет или его недостаточно, то надо что-то поменять (может, и работу, но об этом как-нибудь в другой раз). Сегодня хочу поговорить об окружающих нас, программистов, инструментах и как они нам могут пригодиться не только с точки зрения оптимизации скорости работы, но и с точки зрения некого мотиватора.
Думаю, если не всем, то многим знакома ситуация, когда рабочие задачи висят, а заставить себя сесть за них, сосредоточиться и сделать очень трудно: то задачи кажутся неинтересными, то общая усталость и выгорание сказывается. Как однажды сказал мой знакомый, который работает видеографом: “волны нет, а г..но делать я не хочу”. Ну, видеографы - люди совсем творческие и у них нет таких четких дедлайнов как у нас, программистов, во всяком случае, у моего знакомого точно их не было, так что мог себе позволить ждать…
ТОП-5 ИБ-событий недели по версии Jet CSIRT
Сегодня в ТОП-5 — атака на ВПК, новая кампания по скрытому майнингу и краже данных в России, две новые активно эксплуатируемые уязвимости CISA, Microsoft закрыла 67 уязвимостей, 0-day в Salesforce.
Claude 3.5 Sonnet в роли AI-агента: тестирую работу в цикле с реальным выполнением кода
Вчера тестировал мой агент DepthNet на реальных моделях. Это что то вроде "операционной системы для LLM моделей" В прошлой статье пользователи просили привести диалоги, и рассказать подробнее, и тогда я решил более полно осветить вопрос.
Лучшие темы для email-аутрич в 2025 году (более 200 примеров)
Dhruv Patel собрал отличные заголовки холодных писем для email-аутрич, а мы взяли и перевели. В материалы собрано 200 идей заголовков, которые мы адаптировали под русский язык.
Ищем игры для Atari в случайных данных
В рамках этого проекта я сгенерировал около 30 миллиардов файлов случайных данных по 4 КБ. Из этих файлов на основании эвристик из полной коллекции файлов ROM Atari было выбрано примерно 10 тысяч. Затем система классификатора просканировала их при помощи эмулятора Atari 2600, чтобы проверить, окажется ли какой-то из этих случайных файлов игрой для Atari. Этот проект отвечает на вопросы, которые никто не задавал, он никому не нужен и представляет собой огромную пустую трату ресурсов. Что, если засунуть в GPU миллиард обезьян и заставить их написать игру для Atari 2600?
Благодаря прогрессу GPU, ИИ и машинного обучения сегодня мы можем (очень быстро) написать на Python скрипт, который дампит мусор в ROM по 4 КБ и спрашивает: «похоже ли это на игру?». Проект был создан не из ностальгии, моей первой консолью была NES. Я вознамерился исследовать нечто невообразимо обширное и посмотреть, найдётся ли там что-нибудь странное.
Ускорение тестового набора PyPI на 81%
Компания Trail of Bits уже несколько лет сотрудничает с репозиторием PyPI, помогая добавлять в проект новые возможности и улучшать стандартные параметры безопасности в экосистеме управления пакетами Python.
Лунная лихорадка: кто, зачем и как планирует добывать гелий-3 на спутнике Земли
Долгое время идея добычи ресурсов на Луне звучала как сюжет фантастического романа. Сегодня это уже реальные планы частных компаний и космических агентств. Среди них — стартап Interlune, за которым стоят солидные инвесторы. Главная цель — найти и добыть гелий-3. Это изотоп гелия, его считают ключевым для энергетики будущего, равно как и для квантовых технологий. Давайте посмотрим, что сейчас планируют и что из этих планов может получиться.
AMD выпустила бюджетный процессор Ryzen 5 5500X3D AM4 с 3D-кэшем
Американская AMD выпустила процессор с 3D-кэшем начального уровня — Ryzen 5 5500X3D. Это чип на платформе AM4, которой в этом году исполнится девять лет.
Цели психотерапии
Когда мы принимаем решение обратиться за психологической помощью, возникает много вопросов: Один из них - каковы цели долгосрочной работы с психологом? И неужели чтобы решить мою проблему действительно необходимы регулярные занятия на протяжении года, а, возможно, и не одного.
Психодинамические направления терапии - так называются направления, которые рассчитаны на “долгую”. Они редко концентрируются на том, что можно назвать отдельной проблемой. К примеру: пациент испытывает сложности в отношениях. Психотерапевт не ставит целью терапии поиск романтического партнера. Наша задача носит более стратегический характер: выявить ошибки мышления, скрытые мотивы и выгоды, которые привели к этой ситуации. Именно это приведет к устойчивым системным изменениям, разрешающим заявленную проблему.
В сегодняшнем видео речь пойдет о целях долгосрочной работы с психотерапевтом и как их понимают специалисты психодинамических и гуманистических направлений, таких как психоанализ и гештальт-терапия.
Что думают инженеры OpenAI, Microsoft и AWS о будущем AI: честные ответы с AI Engineer World's Fair 2025
Всем привет! Я провела три дня на AI Engineer World's Fair в Сан‑Франциско вместе с 3000 лучших AI‑инженеров мира, CTO компаний из Fortune 500 и основателями стартапов. Это третий год конференции, и она стала местом, где ведущие AI‑лаборатории, компании и инженерные команды показывают свои последние работы.
Я поговорила с инженерами и руководителями из OpenAI, Microsoft, AWS, Pydantic и YC‑стартапов. Хочу поделиться их откровенными мнениями и ключевыми инсайтами, которые определяют, как мы будем строить AI‑системы в 2025 году и далее.
18 треков конференции охватывали всё: от MCP до reinforcement learning, AI и робототехники. Доминирующая тема — AI‑агенты, но специфически агенты, готовые к production использованию. Разговор сместился от «что могут делать агенты» к «как мы деплоим их надёжно и в масштабе».
Если вам больше нравится формат видео, можете посмотреть их тут и тут на моем канале. Буду рада…
Разрабатываем печать документов на .NET с помощью OpenXml. Часть 3
Всем привет! Я Александр Родов, ведущий разработчик в «БАРС Груп», автор и руководитель разработки сервиса генерации печатных форм Sprinter. Этой статьёй мы продолжаем рассказ о возможностях использования библиотек DocumentFormat.OpenXml для генерации печатных файлов «офисных» форматов.
В первой и второй частях речь шла о разработке печати сведений о заказе в интернет-магазине в формате docx. В третьей и заключительной части мы поговорим о печати xlsx, необходимость которой встречается в требованиях к реализации ПО не реже, а, быть может, даже чаще, чем docx. Электронные таблицы дают пользователю больше возможностей по просмотру и анализу данных, позволяют вычислять агрегационные значения и строить простые аналитические модели. В нашем примере мы рассмотрим заполнение ячеек таблицы, их стилизацию и настройку формул для вычислений.
Алан Тьюринг и его патент
Алан Тьюринг мог бы подать патентную заявку и получить патент на свою универсальную вычислительную машинку, но на тот момент перед ним стояла другая задача — поскорее написать и защитить диссертацию. Срок докторантской стипендии у него кончался в 1938 году. Диссертацию на тему «Логические системы, основанные на ординалах» он успешно защитил в мае 1938 года, а докторскую степень американский аналог нашего ВАКа утвердил ему несколькими неделями позже.
Atlassian встроил Claude в Jira — теперь задачи создаются через промпт
Можно получить любой отчет, просто написав, что тебя интересует. Или назначить задачу, не заходя в Jira. Тестировал неделю. Рассказываю, стоит ли овчинка выделки и как это меняет рабочий процесс.
Вчера коллега потратил 10 минут, чтобы создать простую задачу в Jira. Выбирал тип, заполнял поля, искал, кому назначить. Обычная история.
Но теперь это можно сделать за 1 минуту, даже не заходя в интерфейс Jira.
Как создать креативы с учетом региональной специфики: гайд от команды контента и результаты тестов в Индонезии
В конце 2024 года мы провели исследование, которое началось с вопроса: «А что если мы посмотрим на наши креативы с точки зрения индонезийцев?». Целью нашего дискавери-проекта была разработка рекомендаций для контент-стратегий в CRM и PPC (Pay-per-Click) каналах, которые были бы адаптированы под локальную картину мира.
Мы собрали наши факапы, успехи и наблюдения в один гайд. Он поможет тем, кто работает с контентом в Юго-Восточной Азии, понять локальные особенности и не попасть в ловушку шаблонного мышления.
В статье расскажем:
— Как меняется восприятие бренда, если использовать местные образы.
— Что такое концепты и как их выделять: гайд для исследователя.
— Какие концепты работают в Индонезии
— Как передать концепты словами и дизайном на примерах.
— Почему результаты тестов в CRM и PPC отличаются в 4 раза.
Почитать гайд будет полезно тем, кто запускает маркетинговые активности в Азии или…
Настройка отладки C++ проекта через GDB в VSCode
Если вы работаете над собственными библиотеками на C++, особенно такими, где важна строгая типизация и предсказуемое поведение компилятора, то наверняка сталкивались с ситуацией, когда Microsoft Visual Studio (MSVS) сама "подчищает" за вами типы или подключает лишние зависимости. Иногда это удобно, но при разработке низкоуровневого кода это может мешать.
В этой статье я расскажу, как перейти с MSVC на MinGW, правильно настроить CMake и использовать GDB для отладки вашего C++-проекта прямо в Visual Studio Code.
Веб-студии создавали сайты, но тут пришли нейросети. Как ИИ меняет правила игры
В 2025-м нейросети стали чем-то большим, чем просто инструменты. Это уже инфраструктура. Они умеют всё — от генерации сайтов и UI до видео со звуком и автоматизированных CRM. Но главное — они делают это быстрее, чем мы привыкли. Разбираем, кто сейчас в топе AI-инструментов и почему вокруг них такой шум.
Security Week 2525: свежие уязвимости в Secure Boot
На прошлой неделе были обнародованы детали сразу трех уязвимостей, позволяющих обойти технологию Secure Boot. Данная технология применяется на вс0ех современных ПК (и на других устройствах), и ее целью является контроль целостности кода при запуске системы. Функционирование данного механизма требует взаимодействия множества компаний — разработчиков как программного, так и аппаратного обеспечения. Ошибки отдельных участников этой работы часто делают уязвимой всю экосистему, и примеры таких масштабных (хотя и относительно редко эксплуатируемых) уязвимостей в последнее время демонстрируются достаточно часто.
Первая уязвимость из трех имеет идентификатор CVE-2025-3052 и была обнаружена компанией Binarly в приложении для перепрошивки UEFI — кода, исполняемого до загрузки операционной системы. Приложение было создано компанией DT Research и предназначалось для обновления прошивки ПК, разрабатываемых этой организацией. В приложении содержалась ошибка,…
Открыл производство под Авито, заработал 11 млн ₽ долгов, и изменил все
Так и начал делать мебель на заказ. Кухни, шкафы, прихожие. И сначала заработал… 11 млн ₽ долгов. Это кредиты, кредитки, задолженности перед клиентами и поставщиками.
BlackWave: Как я создал симулятор соцсети с тысячами ИИ-ботов и почему перешёл на Python
Эта статья — не просто рассказ о разработке. Это путь от сумасшедшей идеи «социальной сети для одного» до полноценной open-source платформы, где каждый бот — личность. Я поделюсь тем, как строил архитектуру, зачем отказался от C# в пользу Python и почему важно, чтобы ИИ-боты вели себя не как алгоритмы, а как настоящие люди.
5 техник, применяемых в анализе временных рядов, которые должен знать каждый. Часть 2
В отличие от традиционных наборов данных, где объекты часто остаются статичными, данные временных рядов обладают уникальными временными паттернами, которые необходимо использовать для извлечения значимых признаков.
В этом разделе мы рассмотрим некоторые из наиболее эффективных методов.
Сравнение производительности 1С в СУБД MS SQL 2022 и PostgreSQL 17 на 500 пользователей
В начале 2025 года компания 1С обновила свою демо базу ERP. Учитывая последние тенденции к импортозамещению, интересно было проверить: кто быстрее MS SQL 2022 или PostgreSQL 17. Читайте подробное исследование в данной статье.
Flutter-Анимации 2025: Полный Гайд
Привет, Хабр! Анимации – это та самая вишенка на торте, которая превращает просто работающее приложение в нечто, чем приятно пользоваться, что хочется «потрогать». Но как сделать так, чтобы эта вишенка не превратилась в тыкву, тормозящую весь UI и съедающую батарейку?
За годы практики я перепробовал, кажется, всё: от простейших AnimatedContainer
до замороченных кастомных решений с физикой и глубокой интеграцией с Rive. И сегодня я хочу поделиться с вами этим опытом, собрав в одном месте всё, что нужно знать о создании анимаций во Flutter в 2025 году. Это будет настоящий лонгрид-энциклопедия, так что заварите кофейку или что покрепче!
Мы пройдемся по основам, заглянем под капот продвинутых техник, разберем популярные пакеты и, конечно же, поговорим о том, как не убить производительность и добиться заветных 60+ FPS. Вся информация и ссылки тщательно проверены и актуальны (насколько это возможно предсказать) на июнь 2025 года. Поехали!
Бонусные механики в 1С: Розница: Рассчет бонусных баллов в отчете комиссионера
Опыт настройки, кастомизации и боли в 1С
Привет, Habr!
Меня зовут Матфей, я бизнес-аналитик, работаю на стыке автоматизации, процессов и ритейла (Родробнее освещю в совем Telegram-канале). В этой статье — немного практики и живого опыта из мира рассчета бонусных баллов в ОК (отчеты комиссионера), 1С и вечного «а можно ещё вот такую механику?».
⸻
Почему бонусные системы — это не просто «процентик от суммы»
Если ты думаешь, что бонусы в 1С:Розница — это просто “5% от чека начислили, клиент потом списал”, то держи что скрывается под капотом:
1) Программы лояльности с многоуровневыми условиями;
2) Расчёт бонусов по определённым группам товаров;
3) Рассчет бонусов в ОК — только если это необходимо (Собсвенная доработка);
5) Бонусы, которые зависят от физ. лица, канала, региона, уровня карты и т.д.
6) Персональные скидки, акции, подарочные баллы, партнёрские накопления…
И всё это желательно “считать на лету”, интегрироваться с фронтом…
Настраиваем много виртуальных рабочих столов (Spaces) на macOS
Настраиваем рабочие столы (Spaces) на macOS.
Не всем нужно сразу несколько мониторов, часто удобнее использовать один.
О том, как делать это эффективно, читайте далее.
Monitor Wall Stock photos by Vecteezy
Зачем мы решили оцифровать рынок зарплат в русскоязычном IT в 2025
В последние годы IT рос очень быстро. Во время пандемии,рынок чувствовал себя настолько хорошо, что набирал на работу особо не вдаваясь в качество кандидатов, спецов брали впрок.
Понятно, что рынок так долго существовать может. После активных сокращений, рынок замер и начинает потихоньку стабилизироваться. Но за последнии 4 года неравномерного роста, появилось много попутных проблем.
Одна из важных - полная непрозрачность рынка в IT. Зарплаты при одинаковом стеке разъезжаются вдвое, а понятие “мидл” в каждой компании означает своё. Последние год проблемы обострились, на таком конкурентном рынке соискатели тоже в стороне не сидели и научились накручивать опыт и залетать сразу на мидл и синьор позиции.
Происходит всё это веселье в эпоху AI и перемен на рынке IT-профессий. Но так ли всё страшно на самом деле - рассказываем:
Светлая сторона нарциссизма: почему вам стоит задуматься о положительных аспектах самолюбования
Когда мы слышим слово нарциссизм, в первую очередь у нас возникают ассоциации с токсичным эгоцентризмом, чрезмерной увлеченностью собой и высокомерием. Мало кто хотел бы ассоциировать себя с этим. Но что, если именно эта черта характера может способствовать достижению успеха, инновациям, создавать настоящих лидеров. Меня зовут Андрей Артемьев, я клинический психолог, психотерапевт, в этой статье я хочу выйти за рамки привычного понимания нарциссизма и расскажу про положительную сторону явления.
6 признаков, что вам пора возвращаться на психотерапию
Психотерапия в основном рассматривается как мера временной помощи, предназначенная для преодоления конкретных трудностей или травм. Однако жизнь полна изменений и вызовов, и иногда необходимо вернуться к психотерапии, чтобы восстановить внутреннее равновесие. Как музыкант настраивает инструмент перед каждым выступлением, так и мы нуждаемся в периодическом внимании к своей душевной жизни.
В этой статье мы рассмотрим шесть признаков, которые могут свидетельствовать о том, что вам пора снова обратиться к профессионалу.
Брайлекс — мобильное устройство ввода текста шрифтом Брайля
Что такое BraiLex?
BraiLex — это мобильная аппаратная клавиатура, которая позволяет вводить текст с использованием шрифта Брайля, сохраняя его в памяти или передавать на телефон в любое открытое приложение.
BraiLex можно использовать для ввода текста без фиксированного основания даже во время ходьбы.
Эта серия статей рассказывает об идее создания такого устройства и этапах ее реализации от первого чертежа до прототипа к которому мы сейчас подошли.
(По состоянию на 11 июня 2025 года).
Не только про шрифт и цвет: 10 книг для коммуникационного дизайнера
Привет, Хабр! Меня зовут Екатерина Тарасенко – я лид команды коммуникационного дизайна в Ozon Банке. Сегодня предлагаю заглянуть на мою книжную полку, которую я формировала с самого начала пути в дизайне.
Сразу оговорюсь, что моя коллекция совсем небольшая — всё же я больше практик и в основном училась об других людей. Но в дизайне для развития важен хороший кругозор. Поэтому книги, как и живопись, кино, музыка, театры и другие виды искусства очень важны, и ими не стоит пренебрегать.