Select a country

Запуск программ, требующих getrandom() и getentropy(), на ядрах Linux старше 3.17

Всем привет! Потребовалось на старом ядре linux запустить несколько docker-контейнеров, требующих getrandom и/или getentropy. В ядрах Linux старше 3.17 нет этих с
Наука - Хабрахабр

Запуск программ, требующих getrandom() и getentropy(), на ядрах Linux старше 3.17

Всем привет! Потребовалось на старом ядре linux запустить несколько docker-контейнеров, требующих getrandom и/или getentropy. В ядрах Linux старше 3.17 нет этих системных вызовов. Решение применимо не только к docker, но и к запуску программ на старых ядрах вообще. Читать далее

Инженерия UX и производительности: от ядра к периферии

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

Инженерия UX и производительности: от ядра к периферии

Очень краткий рассказ про семь проектов, построенных одним инженером на унаследованной платформе.Легаси. Много дополнительных модулей. Очень медленная загрузка страниц. Визуально сайт выглядит морально устаревшим. Мобильного приложения нет. Пользователи есть, пользуются, но страдают (с большими экранами очень страдают).Хотелось не просто ускорить метрики, а выстроить полноценную систему, которая бы работала для пользователя как обычное SPA-приложение: быстро, плавно, визуально современно, а главное с уважением к пользователям. Читать далее

[Перевод] Как проводить архитектурные ревью за 30 минут вместо 3 часов

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

[Перевод] Как проводить архитектурные ревью за 30 минут вместо 3 часов

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

Как превратить звонки техподдержки в самообновляемую базу знаний на Python и LLM

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

Как превратить звонки техподдержки в самообновляемую базу знаний на Python и LLM

Привет, Хабр!База знаний в поддержке почти всегда отстаёт от реальности: знания появляются в звонках, остаются в умах операторов, а в документацию попадают выборочно и с задержкой. При этом сами звонки уже записываются и транскрибируются.В этой статье разберём инженерный способ автоматически извлекать из этого потока проблемы и решения и вести актуальную базу знаний с помощью Python, МТС Exolve и LLM. Читать далее

Проклятье Вавилонской башни с точки зрения информатика

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

Проклятье Вавилонской башни с точки зрения информатика

Вы когда-нибудь задумывались, почему после миллионов лет эволюции и десятков тысяч лет цивилизации люди не говорят на одном языке? Почему пра-языки разваливались, порождая языковые ветви, и почему - чёрт возьми - нам так тяжело говорить с чужаками ?! А потому что физика и информатика!

Перенос кластера kubernetes на другие ip адреса

Предположим, вам необходимо мигрировать ваш кластер k8s в другой vlan или просто сменить ip адреса. Насколько это необходимо каждый решает сам. Бу
Наука - Хабрахабр

Перенос кластера kubernetes на другие ip адреса

Предположим, вам необходимо мигрировать ваш кластер k8s в другой vlan или просто сменить ip адреса. Насколько это необходимо каждый решает сам. Будем считать, что перенос нагрузки ямлами на другой кластер затруднён или у кластера специфические настройки.В качестве начальных условий: кластер on prem с root доступом на узлы, установлен через kubeadm или kubespray, в качестве cni calico. В нашем случае под ногами ubuntu в качестве системы. Если у вас кластер установлен the hard way , то статья вам не нужна, вы сами всё умеете. Читать далее

Больше, чем BI: 23 фичи Luxms BI, которыми мы гордимся. Часть 4: фичи, которых нет в других BI-системах

Это заключительная часть серии «23 фичи Luxms BI, которыми мы гордимся». В первой мы говорили о платформенности и архитектуре, о фундаменте систем
Наука - Хабрахабр

Больше, чем BI: 23 фичи Luxms BI, которыми мы гордимся. Часть 4: фичи, которых нет в других BI-системах

Это заключительная часть серии «23 фичи Luxms BI, которыми мы гордимся». В первой мы говорили о платформенности и архитектуре, о фундаменте системы. Во второй – о классическом BI-функционале. В третьей – о возможностях, выходящих за рамки привычной бизнес-аналитики.А сегодня расскажем о том, что принципиально отличает Luxms BI от аналогов, о фичах, которых нет в других BI-системах. Эти особенности – прямое следствие нашей экспертизы и особенных подходов к архитектуре, и они часто становятся решающим аргументом для тех, кто выбирает платформу для серьезных, долгосрочных проектов. Читать далее

Библиотека KASWeb — Kandelaber's Async & Safe Web requests

Мой пэт-проект KASWeb: async-safe C++ библиотека для HTTP-запросов без висячих колбэковВ данной статье мы разберём:• Как достичь удобства через автономн
Наука - Хабрахабр

Библиотека KASWeb — Kandelaber's Async & Safe Web requests

Мой пэт-проект KASWeb: async-safe C++ библиотека для HTTP-запросов без висячих колбэковВ данной статье мы разберём:• Как достичь удобства через автономность запросов? • Как сделать колбэки безопасными? • Нужно ли бить пользователей палкой по рукам? Читать далее

[Перевод] За пределами фальсифицируемости: нормальная наука в мультивселенной

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

[Перевод] За пределами фальсифицируемости: нормальная наука в мультивселенной

Вселенная, по-видимому, больше той её части, которую мы можем наблюдать. Большой взрыв произошёл конечное время назад, а свет распространяется с конечной скоростью, поэтому существует лишь конечный объём пространства, доступный нашим наблюдениям. В принципе пространство могло бы быть компактным многообразием с размерами, сопоставимыми с размером нашей наблюдаемой области, но нет никаких свидетельств в пользу такой возможности, и кажется вероятным, что пространство простирается гораздо дальше того, что мы видим. Поэтому естественно задаться вопросом: какова Вселенная за пределами наблюдаемой нами части? А есть ли там вообще что-то? Читать далее

Написал свой ngrok за 10 часов (Antigravity + Claude Code)

Привет, Хабр. Расскажу, как за 10 часов написал self-hosted аналог ngrok на Go.ПроблемаНужно протестировать вебхук от Т-Банк/Telegram/любого внешнего сервис
Наука - Хабрахабр

Написал свой ngrok за 10 часов (Antigravity + Claude Code)

Привет, Хабр. Расскажу, как за 10 часов написал self-hosted аналог ngrok на Go.ПроблемаНужно протестировать вебхук от Т-Банк/Telegram/любого внешнего сервиса. Запускаешь ngrok — не работает. Россия заблокирована. Каждый раз VPN, а с ним становится недоступна часть внутренних ресурсов. В какой-то момент решил написать своё. Читать далее

Efros DO + UserGate NGFW или как усилить эффективность межсетевого экрана

Привет, Хабр! На связи Данила Лопатин, системный инженер в К2 Кибербезопасность. Этой осенью мы провели большое исследование рынка. Один из гл
Наука - Хабрахабр

Efros DO + UserGate NGFW или как усилить эффективность межсетевого экрана

Привет, Хабр! На связи Данила Лопатин, системный инженер в К2 Кибербезопасность. Этой осенью мы провели большое исследование рынка. Один из главных итогов — 88% российских корпораций активно используют NGFW для защиты сетей. Несмотря на эффективность этого класса решений, по ряду причин оно не может единолично обеспечить полную киберустойчивость сети. Поэтому сегодня при выборе NGFW одним из приоритетов становится его возможность интеграции с другими СЗИ (NTA/NDR, NAC, VPN и т.д.). В том числе в условиях мультивендорной архитектуры.Как ИБ-интегратор мы тестируем лучшие продукты на рынке. В этой статье мои коллеги — системные инженеры — Алексей Зорин и Захар Пенчев описали возможности UserGate NGFW в сочетании с Efros DO, который является ярким примером решения, интегрируемого со смежными СЗИ. Читать далее

Люди! Делайте же нормальные файлы EXCEL! (ч.1)

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

Люди! Делайте же нормальные файлы EXCEL! (ч.1)

Люди добрые, не ругайте вы меня почем зря за предположение, что ваши Эксель таблички ненормальные, статью до конца не дочитав... Но, к сожалению и с вероятностью 90%, они действительно таковы. Эта статья всего лишь крик души специалиста, который устал. Дико устал. Чудовищно устал от того, что ему каждый день приходится смотреть на десятки ужасных таблиц в его любимейшем Экселе (ну и Гугл доксе заодно). Ещё больше его удручает, что даже на курсах по повышению грамотности экселя об элементарных вещах сказать забывают. Как результат – текущие от боли глаза. Ну почему?! Почему такие простые вещи никто нигде не рассказывает?!Добрый человек, не поленись. Дочитай. И твои таблицы станут на порядок лучше и понятнее не только для тебя, но и для всех окружающих! Поехали!

«Дозорные» итоги года, часть 1: Dozor Detective, Персона 4D и нейросети для безопасников

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

«Дозорные» итоги года, часть 1: Dozor Detective, Персона 4D и нейросети для безопасников

Подводить итоги года — любимая новогодняя традиция. Запасаемся мандаринками, горячим шоколадом и устраиваемся поудобнее. Мы начинаем.За этот год соларовская команда разработчиков DLP сделала значительный акцент на том, чтобы Solar Dozor не просто фиксировал инциденты, а по-настоящему расследовал их.В первой статье нашего предновогоднего цикла, посвященной инструментам анализа и расследования, Яна Менжевицкая, аналитик отдела бизнес-аналитики систем предотвращения утечек информации ГК «Солар», даст краткий обзор изменений и подробно расскажет о самом масштабном обновлении прошедшего периода — модуле Dozor Detective и инструментах, которые превращают разрозненные данные в целостную картину произошедшего инцидента. Это настоящий прорыв в автоматизации рутины для офицеров безопасности.Введение: краткий обзор изменений за периодSolar Dozor — российская система предотвращения утечек конфиденциальной информации и корпоративного мошенничества (Data Leak Prevention). С ее помощью автоматически отслеживаются и блокируются попытки передачи конфиденциальной информации, а также выявляются признаки корпоративного мошенничества. 20 лет Solar Dozor защищает от утечек крупнейшие отечественные организации самых разных сфер и отраслей — от производства до госсектора.Система постоянно совершенствуется: в конце 2024-начале 2025 г. вышли версии 8.0. и 8.0.1, которые предлагают пользователям новый подход к ведению расследований инцидентов безопасности и новые функции контроля передачи данных.Спойлер: … а в июне и сентябре 2025 г. — версии 8.1. и 8.2 с графическим инсталлятором и рядом технических улучшений, обеспечивающих повышенный уровень безопасности. Также разработчики уделили внимание повышению стабильности и удобства работы с системой. Читать далее

Динамика рынка труда на базе ОТКРЫТЫХ источников

Заметил в последние пару недель заметный рост активности в разделе «Карьера в IT-индустрии». Если раньше казалось, что статьи с попытками анал
Наука - Хабрахабр

Динамика рынка труда на базе ОТКРЫТЫХ источников

Заметил в последние пару недель заметный рост активности в разделе «Карьера в IT-индустрии». Если раньше казалось, что статьи с попытками аналитики на тему рынка труда выходят с периодичностью одна–две в неделю, то сейчас всё чаще ловлю себя на ощущении, что в ленте появляется по одной–две такие статьи в день. Вполне могу допустить, что это субъективное восприятие, и я нахожусь в некоторой иллюзии - во многом потому, что для меня самого эта тема сейчас стоит остро, и я, как и многие, уже довольно давно пытаюсь найти себя в текущем рынке.Попробую начать эту статью с ответа на вопрос, который вполне справедливо задают многие пользователи под подобными публикациями: «Зачем эта статья? Что здесь сказано нового?». И попробую подойти к этому вопросу менее эмоционально и более практично. Во мне довольно громко звучит внутренний голос, кричащий: «Харе ныть! Иди делом займись». Поэтому я постараюсь максимально коротко и, по возможности, опираясь на цифры, проанализировать, насколько состояние «Всё горит! Всё пропало!» объективно, а не является следствием того, что я просто оказался в группе людей, которым сейчас не везёт и которым «…надо только подождать. Там всё будет бесплатно, там всё будет в кайф…». Читать далее

Если бы в мире исчез Kubernetes

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

Если бы в мире исчез Kubernetes

Представьте, что однажды утром вы просыпаетесь, а мир вокруг стал другим. Нет, ничего страшного не случилось: ни ледникового периода, ни падения метеорита. Но все сервисы вдруг начали работать так, как работали в те времена, когда про Kubernetes еще никто не слышал. И что было бы?

Путь Солнца Золотого

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

Путь Солнца Золотого

Каждую ночь мы поднимаем глаза к небу и видим один и тот же рисунок созвездий, полагая, что наш дом стоит на надежном фундаменте вечности. Это иллюзия, дарованная нам милосердной краткостью человеческой жизни. На самом деле мы — пассажиры, несущиеся сквозь водоворот звездных вихрей с немыслимой скоростью, и наше Солнце — не неподвижный маяк, а пассажирский автобус на опасном галактическом хайвее. Миллиарды лет Солнце уводило Землю от гибельных взрывов сверхновых, проносилось сквозь облака радиоактивной пыли, расходилось на встречных курсах с проносящимися мимо звездами. Мы, смотрящие на звездное небо, не замечаем этой гонки. Куда ведет эта дорога, какие призраки прошлого остались позади и что ждет нас за горизонтом? Читать далее

Нескучное программирование. Overloads

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

Нескучное программирование. Overloads

Года четыре назад, на стыке двух проектов, когда старый уже просто сапортили, а новый только находился в стадии препродакшена и питчингов разной степени завершенности (планирование и попыток продать концепт и идеи незаинтересованным инвесторам) у моей тогдашней команды удивительным образом появилось свободное время и где-то между обучением новичков премудростям кастомного движка, попытками переключаться на 20-ый стандарт и ретроспективой бэклога, солнечным сентябрьским утром родилась идея сделать студийные обсуждения в стиле подкаста PVC по теории С++, чтобы понять какие возможности реализованы в движке, какие компетенции есть у пополнения и вообще как-то освежить теорию. Так родился мини-курс внутристудийных лекций от разных людей с разным, но реальным опытом применения, позже осевший в местной вики в виде набора статей, бест практис или вообще заметок с упором на игродевовскую тематику. Чтобы все это добро не пропадало, ибо человекочасов туда было вбухано порядком я решил эти заметки облагородить и выложить в читаемом виде (видео к сожалению не будет, ибо НДА и всяческие спойлеры проектов и местной кухни разработки, да и никто не будет эти десятки часов болтовни слушать), но сами принципы языка и его особенностей вещь копирайту неподвластная, поэтому в таком виде вроде можно. Если подобный формат «зайдет» аудитории Хабра, можно будет продолжить статьи в виде небольшого цикла, как это получилось с серией Game++. К сожалению, начнем не с обобщенного программирования, а со второго подкаста про перегрузки, потому что первые записи оказались испорчены и на их восстановление потребуется время. Итак перегрузка в С++, не так как её учат в универе и дают в книжках... Читать далее

[Перевод] О фальсифицируемости и о том, почему с ней не всё так просто

От переводчика: это перевод-выдержка из одного из ask-me-anything сессий физика-популяризатора Шона Кэрролла. Вопрос: Я хотел бы узнать ваше мнение о
Наука - Хабрахабр

[Перевод] О фальсифицируемости и о том, почему с ней не всё так просто

От переводчика: это перевод-выдержка из одного из ask-me-anything сессий физика-популяризатора Шона Кэрролла. Вопрос: Я хотел бы узнать ваше мнение об одном распространённом критическом замечании в адрес теории струн — а именно о её фальсифицируемостиОтвет: [...] Здесь есть несколько моментов. Во-первых, сама идея фальсифицируемости во многом переоценена. Как я писал в своих блогах и статьях, когда Поппер говорил о фальсифицируемости, он на самом деле имел в виду две очень важные характеристики хорошей физической теории. Первая — теория должна быть определённой: она должна чётко указывать, какие события возможны, а какие — нет. Понимаете? Она не может объяснять вообще всё подряд. И ещё один момент, на который он указывал, заключается в том, что должен существовать некоторый эмпирический способ оценить успешность теории — именно это действительно важно. По сути, важны именно эти две вещи. А он попытался свести их к одному критерию — фальсифицируемости, но это не совсем сработало. Современные философы науки не считают фальсифицируемость правильным способом отделять науку от ненауки.Физикам нравится фальсифицируемость, потому что это короткая формула, правда? Не нужно особо задумываться. Когда же они разговаривают с настоящими философами науки, те начинают долго объяснять, всё становится сложным, голова начинает болеть, и разбираться не хочется. А фальсифицируемость — это просто удобный лозунг, который можно написать на бампере машины, но от этого он не становится более точным.Так что проблема в том, что к фальсифицируемости часто относятся слишком упрощённо. Это один момент. А второй — прежде чем напрямую говорить о теории струн, позвольте привести пример того, как может работать ошибочное представление о том, что фальсифицируемость — это самое важное на свете. Один из способов, при котором теория может оказаться нефальсифицируемой, заключается в наличии в ней свободных параметров. Например, в ньютоновской гравитации есть свободный параметр — гравитационная постоянная. Мы просто измеряем её, потому что знаем, что теория верна в определённом диапазоне условий.Но если мы не уверены, что теория вообще применима в данном режиме, может оказаться, что у неё есть параметр с таким свойством: по мере того как его значение становится всё меньше и меньше, наблюдать какие-либо эффекты теории становится всё труднее и труднее. Например, струны очень малы, поэтому их трудно обнаружить. Тёмная материя взаимодействует крайне слабо, и в пределе, когда она вообще ни с чем не взаимодействует, мы никогда не сможем обнаружить её в лабораторных условиях.Возникает вопрос: означает ли это, что теория нефальсифицируема, потому что существуют такие значения параметров, при которых её прямые следствия невозможно измерить? Многие рассуждают именно так — что если существуют свободные параметры, которые фактически «прячут» теорию от наблюдений, то она якобы не является фальсифицируемой. И вот в этом и заключается проблема.А что если окажется, что теор Читать далее

Варианты взаимодействия AI-агентов

В обсуждении со специалистами часто встречаю фразу от коллег: «Ассоциируйте AI‑агента с работником организации». В этой статье я н
Наука - Хабрахабр

Варианты взаимодействия AI-агентов

В обсуждении со специалистами часто встречаю фразу от коллег: «Ассоциируйте AI‑агента с работником организации». В этой статье я не предлагаю решения, я скорее предлагаю тему для обсуждения — насколько привычные управленческие паттерны «из мира людей», применяемые при проектировании организационных структур, применимы для организации взаимодействия AI‑агентов. Читать далее

Как мы случайно сделали стартап, пока учили ИИ работать с реальной инфраструктурой

Когда мы впервые увидели AI-чаты, это выглядело впечатляюще. Они писали код, помогали с документацией, объясняли архитектурные решения.Это был
Наука - Хабрахабр

Как мы случайно сделали стартап, пока учили ИИ работать с реальной инфраструктурой

Когда мы впервые увидели AI-чаты, это выглядело впечатляюще. Они писали код, помогали с документацией, объясняли архитектурные решения.Это было хорошо. Но довольно быстро стало понятно главное: Читать далее

Как создать переводчик для низкоресурсного языка: практическое руководство

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

Как создать переводчик для низкоресурсного языка: практическое руководство

Привет, Хабр! В продолжение моей предыдущей статьи о локальном переводчике на кабардинском языке хочу поделиться практическим опытом обучения моделей машинного перевода для низкоресурсных языков. Расскажу о том, с какими проблемами я столкнулся, как их решал, и покажу конкретный код, который помог улучшить качество перевода с BLEU 8 до 28 пунктов. Читать далее

CIMCO Edit для Windows 7

Windows 10 нинужон!Запускаем 3D симуляцию самого популярного в мире редактора УП для станков с ЧПУ CIMCO Edit 2025 (2025.01.25) в операционной системе Microsoft Windo
Наука - Хабрахабр

CIMCO Edit для Windows 7

Windows 10 нинужон!Запускаем 3D симуляцию самого популярного в мире редактора УП для станков с ЧПУ CIMCO Edit 2025 (2025.01.25) в операционной системе Microsoft Windows 7. И ещё переводим на русский язык саму программу. Читать далее всё это безобразие...

12 популярных мифов про геймдев и игровую графику

К сожалению, геймдев сегодня — далеко не самое популярное направление в IT. Возможно дело в том, что это работа не для «чистых» технарей, а скор
Наука - Хабрахабр

12 популярных мифов про геймдев и игровую графику

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

[Перевод] Эра ИИ. Как ИИ-агенты меняют IT разработку

Последние несколько лет в IT происходило то, что десятилетиями считалось фантастикой. АI перестал быть игрушкой исследовательских лаборатори
Наука - Хабрахабр

[Перевод] Эра ИИ. Как ИИ-агенты меняют IT разработку

Последние несколько лет в IT происходило то, что десятилетиями считалось фантастикой. АI перестал быть игрушкой исследовательских лабораторий и превратился в реальный рабочий инструмент, который меняет подход к написанию кода, проектированию архитектур и само мышление о разработке.Мы стоим на пороге когнитивной автоматизации — эпохи, где рутинные и шаблонные задачи делегируются машинам, освобождая нас для решения по-настоящему сложных и креативных проблем. Это не про замену, а про суперпозицию: ИИ в роли младшего разработчика, ревьюера, QA-инженера и даже архитектора, работающего 24/7.Если раньше программист «общался» с компьютером через документацию, StackOverflow и IT-чаты в мессенджерах, то сегодня он общается с самим компьютером, который умеет анализировать контекст, продолжать мысли, предлагать решения и даже писать код. Читать далее

«Взламывая вселенную паттернов: что гипотеза Римана может рассказать нам об иерархии признаков в компьютерном зрении?»

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

«Взламывая вселенную паттернов: что гипотеза Римана может рассказать нам об иерархии признаков в компьютерном зрении?»

АннотацияДанное исследование представляет собой концептуальный мост между, казалось бы, удаленными областями: теорией чисел и компьютерным зрением. В его центре — не попытка формального доказательства или инженерной реализации, а методологическая гипотеза. Предлагаю рассмотреть гипотезу Римана не только как математическую проблему, но и как мощную метафору и структурный шаблон для понимания фундаментальных ограничений и принципов в машинном обучении.Ключевая аналогия строится на идее глубинного порядка, скрытого в кажущемся хаосе. Распределение простых чисел выглядит стохастическим, но гипотеза Римана утверждает, что оно управляется строгим законом — положением нулей дзета-функции на критической линии (Re(s)=1/2). Параллельно, поток визуальных данных (пиксели) представляется хаотическим, однако глубокие нейронные сети (DNN) демонстрируют способность извлекать из него жесткую иерархию абстрактных признаков (края → текстуры → паттерны → части объектов → объекты). Возникает вопрос: является ли эта способность чисто эмпирическим феноменом, или за ней стоит некий неизвестный «закон организации признаков», подобный закону для простых чисел? Существует ли для пространства визуальных концепций своя «критическая линия» — фундаментальное ограничение, диктующее, какие иерархии признаков устойчивы, обобщаемы и эффективно вычислимы?Работа структурирована вокруг трех центральных тем, исследуемых через призму этой аналогии: Читать далее

Есть ли жизнь после Vertica или миграция DWH в Lakehouse

Всем привет! Меня зовут Дмитрий Рейман, я техлид аналитической платформы Авито. Мы строим систему общего назначения, которая одновременно об
Наука - Хабрахабр

Есть ли жизнь после Vertica или миграция DWH в Lakehouse

Всем привет! Меня зовут Дмитрий Рейман, я техлид аналитической платформы Авито. Мы строим систему общего назначения, которая одновременно обслуживает ETL, витрины, BI, ad-hoc аналитику и продуктовые платформы.И в какой-то момент мы столкнулись с неприятным эффектом: объём данных начал расти заметно быстрее, чем органический рост, на который мы ориентировались раньше. Модель классического on-prem DWH перестала масштабироваться линейно: борьба за ресурсы мешала давать гарантии готовности данных; локальные оптимизации давали всё меньший эффект; любой рост требовал масштабирования “по месту” и приводил к длительным простоям аналитики.Стало понятно, что дальнейший рост в рамках прежней архитектуры будет только усиливать эти эффекты. Именно так мы пришли к необходимости сменить базовую парадигму хранилища и начать движение в сторону Lakehouse-архитектуры. О том, как это было, читайте под катом. Читать далее

Российский ИИ: критика, которая нужна сейчас, и путь, который работает

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

Российский ИИ: критика, которая нужна сейчас, и путь, который работает

Сейчас, наверное, только ленивый не ругает наши российские LLM: редкие и слабые релизы, спорная практическая эффективность, особенно в кодинге и математике, ограниченный контекст и забывчивость, плохое следование инструкциям и поверхностные ответы.Да и в целом, несмотря на заявления об использовании современных архитектур и решений складывается впечатление, что «наши» модели словно отстают на 1, а то и 2 поколения от зарубежных аналогов.Но так ли все плохо и есть ли белый свет в конце тоннеля для российских LLM? Читать далее

IT-2025: Реквием по здравому смыслу

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

IT-2025: Реквием по здравому смыслу

Мы входили в эту реку дважды, трижды, бесконечное количество раз. Мы ждали 2025 год как рубеж, за которым наступит технологическая сингулярность, где рутина будет автоматизирована, а творчество возведено в абсолют. Писатели-фантасты и футурологи рисовали нам картины мира, где программист — это демиург, управляющий потоками данных силой мысли, а корпорации — это храмы эффективности.Реальность, как это часто бывает, оказалась куда более прозаичной и, что греха таить, гротескной. Вместо киберпанка мы получили «кибер-сюр». Вместо торжества разума — торжество бюрократии, помноженное на галлюцинации нейросетей. Рынок IT к 2025 году превратился в странный гибрид восточного базара, где каждый пытается продать воздух, и неприступной бюрократической крепости, где вход и выход охраняются стражами, задающими вопросы о цвете вашей ауры. Читать далее

Мы перестроили HR с нуля за 3 месяца: делюсь досками и готовыми шаблонами

Когда я только пришла в Kaiten, нам нужно было выстроить четкую структуру HR-процессов. За 3 месяца мы создали эффективную систему с канбан-доскам
Наука - Хабрахабр

Мы перестроили HR с нуля за 3 месяца: делюсь досками и готовыми шаблонами

Когда я только пришла в Kaiten, нам нужно было выстроить четкую структуру HR-процессов. За 3 месяца мы создали эффективную систему с канбан-досками и автоматизацией задач. В статье расскажу, как у нас все устроено. Читать далее

[Перевод] Шпаргалка по HTTP-кэшированию

В этой статье я изложу то, что почерпнул из чтения RFC 9111 (2022 год) — последнего стандарта по HTTP-кэшингу.Он определяет HTTP-заголовок Cache-Control, пре
Наука - Хабрахабр

[Перевод] Шпаргалка по HTTP-кэшированию

В этой статье я изложу то, что почерпнул из чтения RFC 9111 (2022 год) — последнего стандарта по HTTP-кэшингу.Он определяет HTTP-заголовок Cache-Control, предписывающий способ хранения и повторного использования HTTP-запросов касательно не только кэша браузера, но и всех промежуточных кэшей наподобие прокси и CDN, которые могут существовать между клиентом и исходным сервером. Читать далее

Как включить демонстрацию экрана в Discord

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

Как включить демонстрацию экрана в Discord

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

Золотое сечение – универсальная формула красоты и вселенской гармонии или маркетинговая уловка?

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

Золотое сечение – универсальная формула красоты и вселенской гармонии или маркетинговая уловка?

В мире есть вещи, от которых невозможно оторвать взгляд. Среди окружающего нас хаоса можно встретить удивительно гармоничные структуры, обладающие какой-то мистической притягательной силой. От закрутки спиральных рукавов галактики до расположения атомов в кристаллической решётке, от соотношения звеньев молекулы ДНК до ветвления кроны дерева, от строения оболочки вируса до пропорций человеческого тела – кажется, везде и сквозь всё проходит красной нитью некий основополагающий принцип. В чём же секрет вселенской гармонии? Есть ли математическая формула красоты? Как мы отличаем настоящие произведения искусства от дешёвого уличного арта? По какому критерию мы выбираем свои идеалы? Почему мы считаем одни лица привлекательными, а другие – нет? Что заставляет нас покупать фирменные вещи с узнаваемыми логотипами?Так и хочется найти один простой ответ на все эти вопросы. И за вас его уже давно нашли! Оказывается, всё разнообразие проявлений естественной красоты и весь секрет наших попыток воссоздать эту красоту в искусстве сводятся к единственному иррациональному числу. Золотое сечение – вот разгадка совершенства форм и баланса отношений. Так что же получается, учёные открыли универсальную формулу гармонии и красоты? Может, золотое сечение – наглядное доказательство разумного замысла и существования Творца-Архитектора? Тогда зачем нужны эти законы физики, химии и биологии, если в основе всего лежит геометрия? Что-то здесь не так. Неужели нас обманывают? Похоже, что да. Но не те, на кого обычно указывают конспирологи. Давайте разберёмся в этом вопросе и узнаем, не слишком ли переоценена роль золотого сечения в нашей жизни. Читать далее

Настоящий биохакинг

Ecли ваc раздражает стиль написания этой статьи — прогоните её через ChatGPT.У меня были подозрения, что мы живем на помойке. Нет, я не про нью-йорк
Наука - Хабрахабр

Настоящий биохакинг

Ecли ваc раздражает стиль написания этой статьи — прогоните её через ChatGPT.У меня были подозрения, что мы живем на помойке. Нет, я не про нью-йоркских крыс, численность которых уменьшилась на ХХ% благодаря отважным действиям городских властей. Я в целом про нашу планету Земля.Z миллионов лет назад, (число _лет_ сомнительно...) на планете Земля произошла катастрофа, из-за чего ~5/6 атмосферы куда-то улетучилось, а давление упало в 6+ раз. Динозавры, страусы, пингвины перестали летать, многая сухопутная живность уменьшилась в размерах. Ученые не отрицают, что давление уменьшилось. Вопрос, как это сказалось на человеке?В Библии сказано, что раньше человек жил 900-600-300 лет. Я поддержу эту гипотезу. Плюс легенды о великанах, книга Еноха, подземные цивилизации и прочее, прочее.Разрываются пуканы? — Добро пожаловать в комментарии.Человек более приспособлен к жизни при ~5-7 атм. давлении. Осматическое давление внутри клетки выравнивается с наружным, повышается потребление кислорода, ускоряется обмен веществ. Исследование доктора Дитури побудило меня написать эту статью.Подопытного мужчину, возраст 55 лет, поместили в жилье с повышенным (х1,6) давлением на 100 дней.Состав воздуха оставили как есть, без специального подмешивания других газов.Жилье находилось под водой, мужчина плавал в округе по часу в день. Остальное время расслаблялся перед компом, встречал гостей, сдавал анализы. Много анализов. В результате эксперимента он потерял 5 кг за первые 25 дней. У него уменьшились общие воспалительные процессы. Возросло количество стволовых клеток, удлинились тепломеры, вдвое повысился тестостерон. Улучшился сон и улучшились другие показатели, которые я не могу понять. Но все это говорит о замедлении старения и улучшении качества жизни. Почти все показатели остались на новом уровне после всплытия. Можно сказать, что подопытный прошел курс оздоровления, параллельно работая и занимаясь подводным плаванием. Читать далее

[Перевод] RSC Explorer: что на самом деле летит по сети в React Server Components

Команда JavaScript for Devs подготовила перевод статьи о том, как на самом деле работают React Server Components. Автор разбирает RSC на уровне протокола: чт
Наука - Хабрахабр

[Перевод] RSC Explorer: что на самом деле летит по сети в React Server Components

Команда JavaScript for Devs подготовила перевод статьи о том, как на самом деле работают React Server Components. Автор разбирает RSC на уровне протокола: что именно стримится с сервера, как JSX путешествует по сети, почему состояние не ломается при обновлениях и зачем React вообще понадобился такой странный формат. Читать далее

История поиска бага в ядре Linux длиной в год, или нежданные нули из XFS'а

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

История поиска бага в ядре Linux длиной в год, или нежданные нули из XFS'а

Наверняка у вас тоже было такое, что сервис работает себе спокойно, радует пользователей своей стабильностью и производительностью, а вас зелёным мониторингом. А в следующий момент хлоп - и нет его. Вы на панике смотрите в логи ошибок, а там или невнятный сегфолт, или просто ничего. Что делать – непонятно, и вообще надо прод спасать, поэтому вы поднимаете его обратно и всё работает как и раньше. Вы ещё пытаетесь разобраться в причинах случившегося, но со временем переключаетесь на другие задачи, а этот случай отходит на дальний план или вообще забывается.Но это всё хорошо когда вы один, а вот если у вас много клиентов, то рано или поздно у вас возникает ощущение что что-то не так и надо разобраться с этими всплесками энтропии, чтобы найти первопричину подобных событий.В этой статье описано наше исследование длиною в год,  из которого вы узнаете, почему PostgreSQL(и любое другое приложение) может падать из-за бага в ядре Linux, причём тут XFS и почему очистка памяти может быть не так полезна, как вы о ней думали. Читать далее