Select a country

[Перевод] Карл Либерхер, Иэн Холланд «Обеспечение хорошего стиля объектно-ориентированных программ»

Наверное, каждый программист, работавший с объектно-ориентированными языками, хотя бы раз слышал о законе Деметры. Многие знают его смысл, но
Наука - Хабрахабр

[Перевод] Карл Либерхер, Иэн Холланд «Обеспечение хорошего стиля объектно-ориентированных программ»

Наверное, каждый программист, работавший с объектно-ориентированными языками, хотя бы раз слышал о законе Деметры. Многие знают его смысл, но мало кто читал оригинальный текст 1989 года, где закон был не только сформулирован, но и подробно обоснован. В этой статье авторы, Карл Либерхер и Иэн Холланд, рассказывают о проекте «Деметра», дают строгие формулировки для разных языков и обсуждают, когда законом можно пренебречь. Читать далее

Storybook: как ускорить и упростить работу фронтенд-разработчика

Привет! Меня зовут Даниил Пацкин. Уже около семи лет я занимаюсь фронтенд-разработкой, из которых два года — в QIC digital hub, руковожу командой, отв
Наука - Хабрахабр

Storybook: как ускорить и упростить работу фронтенд-разработчика

Привет! Меня зовут Даниил Пацкин. Уже около семи лет я занимаюсь фронтенд-разработкой, из которых два года — в QIC digital hub, руковожу командой, отвечающей за фронтенд продуктовой части и дизайн-системы.За это время я убедился: удовольствие от работы напрямую зависит от того, насколько грамотно выстроены процессы в команде. В этой статье я расскажу о Storybook — инструменте, который помогает экономить время и повышать качество кода. Читать далее

Не просто WebView: Строим движок на Flutter для конвертации сайтов в приложения с Server-Driven UI

Привет, Хабр.WebView-приложения — это боль. Тормоза, убогий UX, мгновенный реджект от Apple по пункту 4.2 («Minimum Functionality»). Обычно это просто браузер без
Наука - Хабрахабр

Не просто WebView: Строим движок на Flutter для конвертации сайтов в приложения с Server-Driven UI

Привет, Хабр.WebView-приложения — это боль. Тормоза, убогий UX, мгновенный реджект от Apple по пункту 4.2 («Minimum Functionality»). Обычно это просто браузер без адресной строки, за который стыдно брать деньги.Я решил не делать очередную «обертку», а подойти к задаче инженерно. Моя цель: платформа, где WebView — лишь контентный слот, обернутый в полноценный нативный UI на Flutter.В этой статье: Читать далее

[Перевод] Отчетность в Zabbix 7.0

Всем привет! Мы делаем проекты по Zabbix, накопили большую экспертизу и решили сделать переводы нескольких статей, которые нам показались интер
Наука - Хабрахабр

[Перевод] Отчетность в Zabbix 7.0

Всем привет! Мы делаем проекты по Zabbix, накопили большую экспертизу и решили сделать переводы нескольких статей, которые нам показались интересными и полезными. Наверняка, будут полезны и вам. Также своим опытом делимся в телеграм-канале zabbix_ru, где вы можете найти полезные материалы и записи наших вебинаров, опубликованных на нашем ютуб-канале (прим. переводчика). Ниже ссылки на предыдущие статьи из цикла.Миграция с MySQL на PostgreSQLSELinux: интеграция с Zabbix и другими инструментамиЗащита от ложных срабатываний триггеров в Zabbix с использованием функций min/max/avgZabbix – автоматизация управления пользователями (JIT)Двухфакторная аутентификация (2FA) в Zabbix 7.0Как настроить прием SNMP-трапов в ZabbixВ этой статье мы покажем вам, как создать графическое представление данных с использованием собственных компонентов Zabbix, а затем регулярно отправлять эти данные вам по электронной почте в составе запланированных отчетов. Подробности под катом. Читать далее

Логирование с Serilog: как повысить отказоустойчивость и скорость

Когда логов становится слишком много, а сеть или облачный приёмник начинает тормозить, даже самый надёжный логгер может превратиться в источ
Наука - Хабрахабр

Логирование с Serilog: как повысить отказоустойчивость и скорость

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

Хорошо парсим NMEA0183

Приветствую, глубокоуважаемые!Будем стараться делать хорошо, плохо само получится (С)Любите ли вы NMEA0183, как люблю его я? Умеете ли? Практикует
Наука - Хабрахабр

Хорошо парсим NMEA0183

Приветствую, глубокоуважаемые!Будем стараться делать хорошо, плохо само получится (С)Любите ли вы NMEA0183, как люблю его я? Умеете ли? Практикуете ли? Парсите ли в уме, стоя на льду водоема?Хочу поделиться универсальным, модульным, гибким, шустрым и исключительно нетребовательным к ресурсам парсером для работы с NMEA-сообщениями в Embedded.Под катом подготовил для вас рассказ о том, как это работает, как использовать, онлайн-демку с пошаговым выполнением алгоритма и подсветкой выполняемых веток кода, а в качестве бонуса еще один парсер NMEA, я бы даже сказал убер-парсер - но уже не для Embedded. Начать погружение!

Подводные камни миграции с SharePoint 2013 на SharePoint 2019

С каждым годом пользователей SharePoint 2013 становится все меньше в связи с появлением новых версий. Но многие компании не торопятся переходить на
Наука - Хабрахабр

Подводные камни миграции с SharePoint 2013 на SharePoint 2019

С каждым годом пользователей SharePoint 2013 становится все меньше в связи с появлением новых версий. Но многие компании не торопятся переходить на новые версии SharePoint из-за сложности перехода и больших накладных расходов.Компания, в которой я работаю, после нескольких лет наконец-то сдвинулась с места и решилась на глобальные перемены, и началась работа.Для прода инфраструктура должна быть более сложная. Каждая организация сама определяет ее в зависимости от планируемого объема данных и дальнейшего развития. Если организация достаточно большая, как в нашем случае, тогда явно напрашивается архитектура из сервера переднего плана, нескольких WFE-серверов, серверов баз данных (контентных и кастомных), серверов для служб поиска, распределенного кэша и других. Сервера должны быть современные с большим объемом памяти, процессорами последних поколений и т.д.Сразу в прод ставить неправильно, поэтому нужны тестовые стенды. Для них такая мощная инфраструктура не нужна, хотя по возможности можно и такую организовать.Итак, были созданы тестовые стенды с усеченными контентными базами (без их усечения пришлось бы выделять гораздо большие ресурсы, с чем сейчас сложности). Скрипт усечения заключался в подмене больших файлов на шаблоны меньшего размера. Так как прямой переход с SharePoint 2013 на SharePoint 2019 невозможен, нужен был стенд и для SharePoint 2016. В качестве стендов для SharePoint 2013 прекрасно подошли машины разработчиков, которые уже работали до этого.Инфраструктура была создана, доменные имена присвоены, можно приступать к самому интересному. Читать далее

Большой куш Сбера – громкие заголовки на чужом коде

Привет, Хабр!Поведаю историю, неизвестную почти никому, но от того не менее занимательную.Истории почти год, и сейчас я уже давно не работаю в
Наука - Хабрахабр

Большой куш Сбера – громкие заголовки на чужом коде

Привет, Хабр!Поведаю историю, неизвестную почти никому, но от того не менее занимательную.Истории почти год, и сейчас я уже давно не работаю в компании, в которой работал тогда – поэтому считаю себя свободным от всяких аффилиаций и вправе написать эту статью в том виде, в котором считаю нужным. Читать далее

«Инферит ИТМен» 6.4: подчистили механизмы сбора данных и перевели агентов «на новый уровень»

Привет, Хабр!Я — Данила Трусов, директор продукта «Инферит ИТМен». Принесли вам релиз 6.4, апдейт по фундаментальным вещам: сбор данных, агентс
Наука - Хабрахабр

«Инферит ИТМен» 6.4: подчистили механизмы сбора данных и перевели агентов «на новый уровень»

Привет, Хабр!Я — Данила Трусов, директор продукта «Инферит ИТМен». Принесли вам релиз 6.4, апдейт по фундаментальным вещам: сбор данных, агентская часть и удобство настройки для тех, кто ежедневно работает с ИТ-ландшафтом и пытается поддерживать его в достойном состоянии.Эта версия не про «вау-фичи», а про то, чтобы все важное работало предсказуемо, прозрачно и без лишних танцев с бубном.Поехали. Читать далее

DIY пылесос для ЧПУ 3018

Привет, Хабр! Вдохновленный статьей про ЧПУ станок 3018 я наконец-то решил обзавестись высокими технологиями и высверливать самодельные печат
Наука - Хабрахабр

DIY пылесос для ЧПУ 3018

Привет, Хабр! Вдохновленный статьей про ЧПУ станок 3018 я наконец-то решил обзавестись высокими технологиями и высверливать самодельные печатные платы более технологично. Однако, стружка от стеклотекстолита канцерогенна и мелкодисперсна, при фрезеровке в квартире вопрос фильтрации стоит остро. Платы фрезер вырезает крайне медленно - больше часа точно, и бытовые пылесосы стремно так долго использовать. Я решил смастерить самодельный пылесос циклонного типа, что у меня получилось - читайте в статье. Косплеить Dyson

Пример решения комбинаторной задачи. В чем нам может помочь ИИ, а в чем инструментальное программирование

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

Пример решения комбинаторной задачи. В чем нам может помочь ИИ, а в чем инструментальное программирование

Уважаемый @vvvphoenix заразил меня решением не решаемой задачи комбинаторики, вот его последняя статья.Мне изначально хотелось написать о том, насколько это идеальный пример использования рекурсии, по сравнению с примером вычисления факториала, который фактически, с любой точки зрения, является вырожденным случаем. Но меня снова затянуло в дебри решения задачи. У меня вроде даже получилось запутать ИИ, а потом позволить ему реабилитироваться, а потом еще и заставить ИИ программу проверочную написать которая правильно работает. Мы разберем некоторые вопросы оптимизации программы перебора вариантов. Мы сможем сравнить «человеческий» вариант программы со сгенирированным ИИ вариантом хоть и для более простого случая.Еще хочу рассказать что получилось выяснить все с той же тривиальной перестановкой строк. Начать хочу с того что посмотреть на табличку 256×256 все таки можно. Читать далее

Больше, чем форк: разбор протокола Algebra Finance

Algebra – это пример того, как можно взять Uniswap v3, убрать его ограничения и сделать из него полноценный DEX со своими особенностями. Протокол начин
Наука - Хабрахабр

Больше, чем форк: разбор протокола Algebra Finance

Algebra – это пример того, как можно взять Uniswap v3, убрать его ограничения и сделать из него полноценный DEX со своими особенностями. Протокол начинал как эксперимент над кодовой базой Uni v3, а в итоге вырос в DEX-as-a-Service, который используют 30+ бирж.В статье разбираю, как Algebra решает проблемы Uniswap: почему динамические комиссии работают лучше фиксированных, как встроенный фарминг решает вопрос стимулов LP, зачем нужен Virtual Pool, и как версия Integral (v2) перешла к модульной архитектуре с хуками и плагинами, совсем как Uni v4. Читать далее

Сад Ноктиса

Сад НоктисаВосемь лет назад небо над Марсом разорвалось. Десятикилометровый монолит вошел в атмосферу по идеально рассчитанной гравитацион
Наука - Хабрахабр

Сад Ноктиса

Сад НоктисаВосемь лет назад небо над Марсом разорвалось. Десятикилометровый монолит вошел в атмосферу по идеально рассчитанной гравитационной дуге. Никакой ударной волны — он гасил кинетическую энергию, ионизируя воздух вокруг себя, словно гигантский теплоотвод. В наушниках стоял белый шум: внешние датчики ослепли от наведенных токов. Удар пришелся в полярную шапку. Это был не взрыв, а сублимация. Мгновенный фазовый переход миллионов тонн сухого льда в газ. Парниковый эффект, запущенный за три секунды. Когда туман из CO2 и водяной взвеси рассеялся помечтаем

Как приручить iText8: превращаем HTML в PDF без седых волос

Представьте ситуацию: пятница, вечер, до релиза осталось два дня. Заказчик внезапно вспоминает, что «было бы неплохо генериро
Наука - Хабрахабр

Как приручить iText8: превращаем HTML в PDF без седых волос

Представьте ситуацию: пятница, вечер, до релиза осталось два дня. Заказчик внезапно вспоминает, что «было бы неплохо генерировать договоры в PDF». Знакомо?Я оказался в похожей ситуации год назад. Задача казалась тривиальной: взять HTML-шаблон счёта, подставить данные и получить красивый PDF. «Часа на два работы», — подумал я. Как ошибался... Читать далее

ИИ-кодинг для 1С: Предприятие. Нынешнее положение дел

Я программист 1С с 18 летним опытом работы с 1С:Предприятие и общим опытом коммерческого программирования 22 года.С начала января 2025 года я пере
Наука - Хабрахабр

ИИ-кодинг для 1С: Предприятие. Нынешнее положение дел

Я программист 1С с 18 летним опытом работы с 1С:Предприятие и общим опытом коммерческого программирования 22 года.С начала января 2025 года я перешел на парадигму работы «AI first» с полным созданием всего необходимого посредством ИИ кодинга.Мне понадобилось более полугода, чтобы разработать и протестировать на реальных рабочих задачах пайплайн работы с нейросетями, учитывающий особенности разработки под 1С. После чего я начал делиться накопленным опытом с коллегами, и собирать от них обратную связь о их нейросетевом опыте работы с 1С.Эта статья - текущее подведение итогов от меня и порядка пятидесяти коллег.Итак, что на сегодня, 12 декабря 2025 года, нейросети делают полезного для 1Сников (программистов и аналитиков)? Читать далее

SMITrace — мониторинг СМИ и социальных сетей

В современном мире, где информация постоянно меняется и распространяется с невероятной скоростью, важно не просто следить за тем, что происх
Наука - Хабрахабр

SMITrace — мониторинг СМИ и социальных сетей

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

Мониторим OpenWRT c beszel

Всем привет.В статье описана установка клиента beszel-agent_linux для роутера с openwrt на борту. Установка сервера beszel за рамками этой статьи, предполаг
Наука - Хабрахабр

Мониторим OpenWRT c beszel

Всем привет.В статье описана установка клиента beszel-agent_linux для роутера с openwrt на борту. Установка сервера beszel за рамками этой статьи, предполагается что он у вас уже установлен и работает.Для тех кто не знал beszel - минималистичная система мониторинга, состоит из сервера и агентов. Архитектурно это выглядит как ssh сервер (агент) на кастомном порту, к которому по ключу ходит сервер и выполняет команды. Агенты (впрочем как и сервер) могут быть запущены в докере, интерфейс предлагает для этого готовые команды, обе две и докер и обычная инсталляция (по классике, как мы все «любим» sudo curl https://.. | bash).Полностью документация доступна на официальном сайте, не будем ее дублировать.Из приятного, прямо с консоли сервера нам доступна команда для выполнения на конечном устройстве Читать далее

Основы HTTP для кибербезопасности

В этой статье я хочу разобрать ключевые основы сетевых технологий, которые считаю базой для работы в сфере кибербезопасности более подробно
Наука - Хабрахабр

Основы HTTP для кибербезопасности

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

Противоречивость нейропсихоза

Системы искусственного интеллекта плотно вошли в жизнь современных людей. Особое место среди них занимают большие языковые модели. Ввиду то
Наука - Хабрахабр

Противоречивость нейропсихоза

Системы искусственного интеллекта плотно вошли в жизнь современных людей. Особое место среди них занимают большие языковые модели. Ввиду того, что размеры сетей росли, а с ними и мощность моделей и качество ответов, они становились все более человечными в общении. Неудивительно, что многие плотно подсели на разговоры с ними на повседневные и глубокие философские темы. Как итог в 2025 году стали появляться данные о распространении среди некоторых пользователей зависимости от этих моделей, а также начали отмечаться случаи откровенного помешательства на том, что пишут такие нейросети. Это явление получило название нейропсихоза. Пожалуй самым первым случаем, ставшим достоянием широкой общественности, является инцидент, произошедший с Василием Свежим, известный как история о «Шершавом Кабане».В широких кругах тех, кто обратил внимание на его историю, распространено мнение, что нейронка просто загаллюцинировала, а Свежий ей поверил. Ничего серьезного в этом случае нет. Абсолютное большинство этих пользователей явно не посчитали нужным внимательно ознакомиться с его публикациями и вникнуть в детали его случая. В совокупности с тем, что большинство этих людей похоже не имеют четкого представления о механизмах работы больших языковых моделей, это не позволило им разглядеть весьма странные закономерности и противоречия, объяснить которые совсем не так просто.В ситуации, когда нейропсихоз действительно приобретает массовый характер, когда люди, увлекшись общением с нейронкой, теряют связь с реальностью пренебрежительное отношение к этой проблеме может закончится очень скверно. А потому важным является понимание сущности нейропсихоза. Для этого необходимо разобраться в том, что представляли собой его случаи, в противоречивых свидетельствах о поведении нейросети, отношениях к нему разработчиков и пользователей, а также дать объяснение механизмам этого поведения. И для начала необходимо выяснить, что на самом деле произошло в этом первом и тщательно задокументированном случае. Читать далее

Конвертировать html в canvas, canvas в png

Добрый день, уважаемые хаброжители! На днях мы с командой в нашей студии столкнулись с очень трудной проблемой. Нам надо было конвертироват
Наука - Хабрахабр

Конвертировать html в canvas, canvas в png

Добрый день, уважаемые хаброжители! На днях мы с командой в нашей студии столкнулись с очень трудной проблемой. Нам надо было конвертировать html2png, причем средствами PHP. Мне очень не хватало подобной статьи, поэтому и возникло большое желание поделиться этой информацией с обществом. Читать дальше →

Программатор из обломка платы Nucleo

Все платы Nucleo оснащены программатором, который можно пере использовать для программирования внешних устройств. В этом тексте я написал про т
Наука - Хабрахабр

Программатор из обломка платы Nucleo

Все платы Nucleo оснащены программатором, который можно пере использовать для программирования внешних устройств. В этом тексте я написал про то как запрограммировать внешнее target устройство. Читать далее

ИИ — это революция в создании мини-языков и DSL

Многие программисты считают создание собственного языка программирования чем-то типа вершины возможного творчества. Но не потому что это тр
Наука - Хабрахабр

ИИ — это революция в создании мини-языков и DSL

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

Я устал смотреть на стартапы как на мошенников. Вот что нужно изменить

Последний месяц просто волна статей и обсуждений про вероятный риск финансового кризиса, вызванного взрывными числами из мира AI. Вот последн
Наука - Хабрахабр

Я устал смотреть на стартапы как на мошенников. Вот что нужно изменить

Последний месяц просто волна статей и обсуждений про вероятный риск финансового кризиса, вызванного взрывными числами из мира AI. Вот последние только за вчера и сегодня: ИИ: как триллионы долларов, спрятанные в офшорах, стали топливом для самого опасного пузыря в истории / ХабрКак Nvidia может случайно уничтожить 90% собственного рынка (и даже не заметить этого) / ХабрМного читал, видел разные мнения, попытался проанализировать, просуммировал. Есть идея. Предлагаю обсудить.Почему венчурные ожидания не должны попадать на публичный рынок — и как это спасёт инновацииВ ИТ‑индустрии мы привыкли жить в мире, где каждая новая технология — это революция, каждый стартап — будущий единорог, а каждая презентация — билет в светлое будущее. Мы любим хайп, любим мечтать, любим верить, что вот‑вот наступит тот самый момент, когда всё изменится. Но давайте смотреть на вещи честно.

JSDA — это очень просто

Идея вот в чем: берем стандартные JavaScript модули (ESM) и делаем их прямыми эндпоинтами для генерации любых текстовых веб-ассетов, таких как HTML-фай
Наука - Хабрахабр

JSDA — это очень просто

Идея вот в чем: берем стандартные JavaScript модули (ESM) и делаем их прямыми эндпоинтами для генерации любых текстовых веб-ассетов, таких как HTML-файлы, CSS, SVG или даже JSON или Markdown, используя простое соглашение о именовании исходных файлов и дефолтный экспорт результата в виде строки (JavaScript Template Literal). Проще некуда и чем-то похоже на PHP, верно? Но, что это нам дает?Давайте разберемся, почему JSDA (JavaScript Distributed Assets) - это то, что может сделать веб-разработку «грейт эгейн», после тысячи поворотов «не туда». Читать далее

Сколько нам всем осталось?

В ленте несколько раз пролетала картинка с глубоким посылом, что из-за внедрения ИИ мы все умрём не сразу, а через 20 лет.Я сам часто говорю о то
Наука - Хабрахабр

Сколько нам всем осталось?

В ленте несколько раз пролетала картинка с глубоким посылом, что из-за внедрения ИИ мы все умрём не сразу, а через 20 лет.Я сам часто говорю о том, что сроки внедрения новых технологий это 2 раза не менее чем по 15 лет, и нефиг быть ёрлиадоптером, то есть, бесплатной лабораторной мышкой, на которой всё оттестируют. Однако, тут ситуация несколько иная. Читать далее

Jira и аналоги: лучшие российские решения для управления продуктовыми командами в 2026 году

Вопрос выбора системы управления продуктовой командой перестал быть теоретическим упражнением. Jira больше не обновляется, техподдержка молч
Наука - Хабрахабр

Jira и аналоги: лучшие российские решения для управления продуктовыми командами в 2026 году

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

IT-Сервис как скрытый актив: почему ваша «поддержка» на самом деле — источник дохода и рисков

Кто генерирует вашу выручку - отдел продаж или ваше ПО?Во многих компаниях сегодня именно IT-сервисы, а не люди обрабатывают заказы, закрывают
Наука - Хабрахабр

IT-Сервис как скрытый актив: почему ваша «поддержка» на самом деле — источник дохода и рисков

Кто генерирует вашу выручку - отдел продаж или ваше ПО?Во многих компаниях сегодня именно IT-сервисы, а не люди обрабатывают заказы, закрывают сделки, удерживают клиентов и обеспечивают выполнение обязательств. Онлайн-платформа, мобильное приложение, автоматизированная система бронирования или внутренний инструмент продаж - всё это не просто «технологии». Это цифровой аналог производства, склада или торговой точки.Как только бизнес начинает зависеть от такого сервиса, IT перестаёт быть функцией поддержки работы компании и становится бизнес-активом - таким же важным, как оборудование, бренд или клиентская база. Читать далее

Как прикрутить AI к табуретке

Последние несколько месяцев я занимаюсь продуктом, который работает почти полностью за счет ИИ — около 90% функционала. Еще пару лет назад дл
Наука - Хабрахабр

Как прикрутить AI к табуретке

Последние несколько месяцев я занимаюсь продуктом, который работает почти полностью за счет ИИ — около 90% функционала. Еще пару лет назад для создания похожего по возможностям продукта понадобилась бы целая команда бэкенд-разработчиков. Сейчас же мой бэкенд — это просто набор промптов к LLM.Не спешите закидывать помидорами. Это новый тип AI-based продуктов, которых будет становиться все больше. И для некоторых задач такой подход действительно отлично подходит.В этой статье попробуем разобрать архитектуру такого продукта на минималках и посмотреть, как прикрутить AI к существующему приложению. Читать далее

Ваш мозг не выдерживает 2025 год: что известно науке о цифровом детоксе и внимании

Мы живём в мире, где работа, общение, развлечения и половина наших привычек завязаны на экраны. Это создает ощущение, что мозг превратился в бр
Наука - Хабрахабр

Ваш мозг не выдерживает 2025 год: что известно науке о цифровом детоксе и внимании

Мы живём в мире, где работа, общение, развлечения и половина наших привычек завязаны на экраны. Это создает ощущение, что мозг превратился в браузер с двадцатью вкладками, три из которых зависли, а одна играет непонятную музыку. Я решил разобраться что вообще известно науке о цифровом детоксе и собрал данные исследований, мета-анализов и экспериментов, опубликованных за последние 3–5 лет. Работает ли он? Кому помогает? И главное – что из всей этого этого можно применить в жизни, чтобы в один момент не уехать на ферму воспитывать гусей. Спойлер: исследований много, выводы интереснее, чем ожидаешь, а радикальные практики вроде «неделями без телефона» работают хуже, чем думают инстаграм-коучи.Поехали! Читать далее

Как менялся медицинский контент в медиа с 2019 года и какие тренды будут в 2026 — исследование Хабра × СКАН-Интерфакс

Хабр и СКАН-Интерфакс собрали исследование о том, как менялась медиаповестка медицины и фармы за шесть лет — с 2019 по 2025. Мы посмотрели, какие т
Наука - Хабрахабр

Как менялся медицинский контент в медиа с 2019 года и какие тренды будут в 2026 — исследование Хабра × СКАН-Интерфакс

Хабр и СКАН-Интерфакс собрали исследование о том, как менялась медиаповестка медицины и фармы за шесть лет — с 2019 по 2025. Мы посмотрели, какие темы становились доминирующими, кто именно выходил в публичное поле и как менялась роль компаний в разговоре о здоровье.Увидели, как компании попадали в СМИ, кто выступал от их имени и какие темы были важными. Главное — какие изменения задали тон разговору о здоровье с аудиторией сегодня.Мы хотим показать не только динамику публикаций и тем, но и ключевые тренды, которые уже влияют на коммуникации сегодня и помогают брендам строить экспертные блоги, завоёвывать доверие аудитории и превращать читателей в клиентов, партнёров или будущих сотрудников.Ниже — что изменилось, почему это важно и как использовать это медкомпаниям. А про тренды на 2026 рассказали в самом конце. Читать далее

Мой самый упрямый экран. Figma была свидетелем

Неделю назад я написал нашему программисту: «Знаешь, наверное, к концу следующей недели я сделаю дизайн всего приложения». Да, отличное нач
Наука - Хабрахабр

Мой самый упрямый экран. Figma была свидетелем

Неделю назад я написал нашему программисту: «Знаешь, наверное, к концу следующей недели я сделаю дизайн всего приложения». Да, отличное начало для истории о том, как один экран может выбесить. Делюсь ссылкой на свой проект в Figma Читать далее

Рынок ИБ в России: тренды и перспективы

Российская отрасль информационной безопасности за последние три года пережила редкий по масштабу и глубине цикл трансформаций. Уход зарубе
Наука - Хабрахабр

Рынок ИБ в России: тренды и перспективы

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

Как общаться в чате с коллегами из IT на английском

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

Как общаться в чате с коллегами из IT на английском

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

9 ISTQB сертификатов спустя: что бы я реально посоветовал тем, кто собирается сдавать

Привет! Меня зовут Евгений Семенюк — я Test Manager, Quality Architect и специалист по внедрению AI-подходов в SDLC.В тестировании я уже 11 лет, занимаюсь постро
Наука - Хабрахабр

9 ISTQB сертификатов спустя: что бы я реально посоветовал тем, кто собирается сдавать

Привет! Меня зовут Евгений Семенюк — я Test Manager, Quality Architect и специалист по внедрению AI-подходов в SDLC.В тестировании я уже 11 лет, занимаюсь построением процессов, внедрением практик качества, автоматизацией и развитием QA-организаций. Обладаю полным набором сертификатов ISTQB Expert Level Test Management, а всего у меня 9 ISTQB сертификатов от Foundation до Expert.За последние годы на волонтерских начала я помог 100+ инженерам подготовиться и успешно сдать ISTQB. И чем больше я работал с людьми, тем лучше понимал одну вещь:ISTQB — это не про “знать больше”, а про “думать иначе”.Ниже — короткие и честные советы, которые действительно работают. Читать далее

Эффективное применение NuGet

В этой статье мы рассмотрим централизованное управление версиями пакетов, а также разберем настройку приватного NuGet-сервера BaGet для эффектив
Наука - Хабрахабр

Эффективное применение NuGet

В этой статье мы рассмотрим централизованное управление версиями пакетов, а также разберем настройку приватного NuGet-сервера BaGet для эффективной работы в изолированных средах. Мы уверены, что статья будет полезна многим российским разработчикам, поскольку NET разработка в изолированных средах в нашей стране действительно широко распространена. Читать далее