Select a country

Бэкап мессенджеров: сохранение архивов

Резервное копирование включает в себя файлы на диске. Но возникает вопрос: как сохранить информацию с облачных сервисов? Например, архивы все

Как построить дерево метрик? Разбираем на примере сервиса доставки еды

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

Как построить дерево метрик? Разбираем на примере сервиса доставки еды

Как не потеряться в сотнях графиков и найти реальные рычаги влияния на бизнес? В статье представлен подробный разбор Дерева метрик на примере FoodTech-сервиса (доставки еды). Мы уходим от простого мониторинга цифр к системной декомпозиции North Star Metric. Читать далее

От контроллеров до операторов: моделирование меняет подход к автоматизации на всех уровнях АСУ ТП

Давайте представим, что нам нужно построить сложный объект — скажем, самолет, поезд или вообще атомную электростанцию. Строить «наобум» неве
Наука - Хабрахабр

От контроллеров до операторов: моделирование меняет подход к автоматизации на всех уровнях АСУ ТП

Давайте представим, что нам нужно построить сложный объект — скажем, самолет, поезд или вообще атомную электростанцию. Строить «наобум» невероятно дорого и рискованно. Гораздо разумнее выполнить предварительные расчеты и скорректировать слабые места. Есть разные виды расчетов, ну например расчет прочности конструкции, расчет стомости сорружения или эксплуатации, расчет последствий аварии (для АЭС). Расчеты бывают статические например расчет фундамента, расчет толщщины стены, или просто расчет нагрузки на балку. И динамические - расчет некоторого процесса разворащивающегося во времени например: расчет процесса нагрева котла в доме, расчет процесса разгона авиационного двигателя, расчет процесс поддержания давления в кабине самоелета при изменении высоты. В динамических расчетах сложных объектах, как правило необходмо учитывать работу автоматической системы управления (АСУ), поскольку система управления влияет на процесс. Если мы говоримт об АСУ ТП (Автоматической Системе Управления Технологическими Процессами), то само название как бы намекает на наличие некоторого процесса во времени, а значит тут есть место для динамического рассчета. Вот здесь-то на сцену и выходит «Среда динамического моделирования технических систем SimInTech.»Хотите узнать, как поведёт себя котельная установка, двигатель, система вентиляции и тд? Вместо того, чтобы собирать макет и проводить натурные испытания (иногда практически невозможные), мы используем SimInTech. SimInTech — это программное обеспечение, в котором можно создать математическую модель объекта и провести все испытания на компьютере, без риска и лишних затрат. Это позволяет найти ошибки и оптимизировать конструкцию объекта и отладить систему управления ещё до начала реального производства. Читать далее

[Перевод] Решение проблем низкой скорости передачи данных по TCP: подход на уровне стека

«Что-то не так с сетью. Раньше у меня было 4Гбит/с, а теперь выдаёт только 120Мбит/с. Ты что-то менял недавно?»Знакомо звучит? Если вы хоть не
Наука - Хабрахабр

[Перевод] Решение проблем низкой скорости передачи данных по TCP: подход на уровне стека

«Что-то не так с сетью. Раньше у меня было 4Гбит/с, а теперь выдаёт только 120Мбит/с. Ты что-то менял недавно?»Знакомо звучит? Если вы хоть немного занимались поддержкой продуктовых сред, вам, вероятно, доводилось слышать подобные жалобы. Прежде чем прийти к выводам о причинах проблемы, нам нужно разобраться, что именно происходит на уровне TCP обоих хостов. Читать далее

Когда планировщик начал смотреть на звёзды: как scx_horoscope показал будущее гибких планировщиков ядра Linux

В конце 2024 года на просторах GitHub появился проект, который заставил даже самых серьёзных системных программистов улыбнуться: scx_horoscope — планир
Наука - Хабрахабр

Когда планировщик начал смотреть на звёзды: как scx_horoscope показал будущее гибких планировщиков ядра Linux

В конце 2024 года на просторах GitHub появился проект, который заставил даже самых серьёзных системных программистов улыбнуться: scx_horoscope — планировщик задач для ядра Linux, корректирующий поведение CPU в зависимости от положения планет, фаз Луны и так называемой ретроградности. Автор, Lucas Zampieri, с иронией обыграл давний системный фольклор о зависимости работы систем «от фазы Луны», превратив мем в рабочий код, который действительно загружается в ядро и участвует в распределении процессорного времени. За шутливой обёрткой скрывалась демонстрация куда более важного события — появления в ядре механизма, позволяющего вынести логику планирования из монолитного кода в динамически заменяемую политику. Астрология здесь лишь повод обратить внимание; суть — в том, что экспериментировать с алгоритмами распределения ресурсов теперь можно без месяцев ожидания мержа в upstream и без пересборки ядра. Интересно?

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

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

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

Современный мир переживает бум развития технологий искусственного интеллекта, помимо чат-ботов, сервисов генерации изображений и т.п. Искусственный интеллект (ИИ) применяется в беспилотных автомобилях, которые уже сейчас ездят по дорогам общего пользования. Это пример того, как ИИ управляет техническим средством, а именно, считывает данные с лидаров и видеокамер и т.п., анализирует их и формирует команды для задания направления и скорости движения автомобиля. На первый взгляд, это мало чем принципиально отличается от управления технологическим оборудованием на промышленных предприятиях. Почему же в современных АСУ ТП не применяют ИИ для формирования управляющих воздействий на исполнительные механизмы? Читать далее

Как незрячие пользуются навигаторами

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

Как незрячие пользуются навигаторами

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

Монады на Java

Здравствуйте, меня зовут tmaxx, и я алкоголик понял что такое монады. И, естественно, рассказываю об этом всем вокруг, в том числе и вам. Конечно, э
Наука - Хабрахабр

Монады на Java

Здравствуйте, меня зовут tmaxx, и я алкоголик понял что такое монады. И, естественно, рассказываю об этом всем вокруг, в том числе и вам. Конечно, это Далеко Не Первая Статья О Монадах на Хабре, но ещё один альтернативный взгляд на проблему, думаю, не помешает. «Монада», как известно, это «моноид в моноидальной категории эндофункторов», что дает примерно ноль информации несведущему человеку. В программировании, можно попробовать определить монаду как «штуку, реализующую вот такие методы»:(>>=) :: forall a b. m a -> (a -> m b) -> m b return :: a -> m aНе понятно на Хаскеле? Вот примерный эквивалент на Java:<A, B> Monad<B> bind(Monad<A> ma, Function<A, Monad<B>> famb); <A> Monad<A> ret(A a);Все равно остались вопросы? Почему именно такая сигнатура? Что в ней такого особенного, что она используется абсолютно во всех реальных программах написанных на функциональных языках? Попробуем разобраться. Читать далее

OSINT для ленивых. Часть 2: Что от нас скрывают админы сайтов — быстрый чек за 2 минуты

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

OSINT для ленивых. Часть 2: Что от нас скрывают админы сайтов — быстрый чек за 2 минуты

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

QAD от NVIDIA: разбираюсь, почему 4-битная квантизация перестала всё ломать

NVIDIA выпустила отчет о методе QAD, который позволяет квантовать LLM в 4 бита без потери качества на сложных задачах (математика, код). Разбираем, по
Наука - Хабрахабр

QAD от NVIDIA: разбираюсь, почему 4-битная квантизация перестала всё ломать

NVIDIA выпустила отчет о методе QAD, который позволяет квантовать LLM в 4 бита без потери качества на сложных задачах (математика, код). Разбираем, почему привычный QAT «ломает» модели после RLHF, как дистилляция через KL-дивергенцию решает эту проблему и почему метод работает даже на рандомных данных. Личный опыт попыток уместить 49B модель в железо и анализ нового подхода. Читать далее

Последовательный анализ в AB-тестировании: ускоряем принятие решений с помощью mSPRT

Как часто бизнес задает вопрос о результатах A/B-теста уже на второй день после запуска? В классической статистике основной ответ: необходимо
Наука - Хабрахабр

Последовательный анализ в AB-тестировании: ускоряем принятие решений с помощью mSPRT

Как часто бизнес задает вопрос о результатах A/B-теста уже на второй день после запуска? В классической статистике основной ответ: необходимо ждать набора фиксированной выборки, иначе риск ложноположительного результата становится неконтролируемым. Однако современные подходы позволяют не только проводить мониторинг данных без риска математической ошибки, но и останавливать эксперименты значительно раньше срока. В основе такой гибкости лежит методология mSPRT, которая превращает эксперимент из закрытого процесса в прозрачный поток данных.Вместо пассивного ожидания можно использовать концепцию доверительных последовательностей и всегда валидных p-значений. Эти инструменты сохраняют свою математическую силу независимо от того, как часто проверяются промежуточные итоги. Ключевую роль в настройке системы играет параметр смешивания тау, который помогает найти тонкий баланс между чувствительностью к минимальным изменениям и скоростью получения итогового результата.Работа с реальным трафиком требует адаптации теории к специфике бизнеса. В статье разбирается, как метод линеаризации помогает применять последовательный анализ к сложным показателям вроде конверсии или среднего дохода на пользователя. Также рассматриваются ситуации, когда стандартная математика может давать сбои из-за экстремальных выбросов с тяжелыми хвостами распределения или изменения характеристик трафика во времени. Чтобы исключить ложные срабатывания, вводится система защитных механизмов, которая делает выводы устойчивыми к случайному шуму.Такой метод позволяет сократить время проведения тестов на 30-50%, не жертвуя при этом достоверностью. Это способ сделать процесс проверки гипотез более гибким и быстрым, сохраняя безупречную математическую строгость в каждой точке принятия решения. Читать далее

Он умер… и его даже ни разу не включали :(

На фото уникальный КПК, разработанный по большей части в России для американского рынка - Cybiko Xtreme от основателя компании ABBYY Давида Яна. Устро
Наука - Хабрахабр

Он умер… и его даже ни разу не включали :(

На фото уникальный КПК, разработанный по большей части в России для американского рынка - Cybiko Xtreme от основателя компании ABBYY Давида Яна. Устройство отличалось тем, что для коммуникации использовало не GSM, а создавала некое подобие меш-сети, которое работало на дальности примерно в 150м и позволяло превратить несколько кварталов в Фейсбук. Читать далее

Отказоустойчивый человек: распределённое тело, нейропротезы и пределы непрерывности «я-сейчас»

Человек — это не тело и не набор данных, а непрерывный субъективный процесс («я-сейчас»). Копирование сознания не спасает — оно создаёт насле
Наука - Хабрахабр

Отказоустойчивый человек: распределённое тело, нейропротезы и пределы непрерывности «я-сейчас»

Человек — это не тело и не набор данных, а непрерывный субъективный процесс («я-сейчас»). Копирование сознания не спасает — оно создаёт наследника. Но если заранее включить в себя нейропротезы и вычислительные контуры, которые уже участвуют в субъективном опыте, то гибель тела перестаёт быть финалом. Это не бессмертие и не отказ от биологии — это архитектура живучести с жёсткими физическими пределами. Читать далее

Пошаговый запуск собственного LLM сервера от А до Я

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

Пошаговый запуск собственного LLM сервера от А до Я

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

[Перевод] OpenAI только что сбросила три бомбы, и одна из них может сделать вашу работу устаревшей

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

[Перевод] OpenAI только что сбросила три бомбы, и одна из них может сделать вашу работу устаревшей

Вы знаете, что OpenAI сейчас переживает масштабную турбулентность. Драма в руководстве, хаос в совете директоров - полный набор. Но это не останавливает их от сброса абсолютных бомб.OpenAI только что выпустила три крупных анонса одновременно. Первый может превратить ваш ИИ в личного врача. Второй может превратить вашего ассистента в сотрудника.А третий?Третий вариант потенциально может превратить всех в простых наблюдателей.То, что вы сейчас узнаете об этом последнем анонсе, может заставить вас совершенно иначе взглянуть на вашу собственную работу. Читать далее

Dependency Injection: зачем компании внедряют «корпоративную миссию» вместо повышения зарплаты

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

Dependency Injection: зачем компании внедряют «корпоративную миссию» вместо повышения зарплаты

Современная левая философия о современных корпоративных практикахКогда вы, как разработчик, слышите о «миссии» компании, а ваш внутренний детектор (или, как сказал бы Маркс, «ваше классовое чутье») кричит «bullshit», вы абсолютно правы. С точки зрения современной левой критической теории, «корпоративная миссия» - это не просто ложь, это инструмент идеологического контроля.Прежде чем дать слово нашим современникам, вспомним набившего оскомину старика. Есть экономический базис (то, как мы производим вещи и зарабатываем деньги) и идеологическая надстройка (культура, законы, «ценности»). Единственная реальная цель любой корпорации - накопление капитала и извлечение прибавочной стоимости из вашего труда. Точка. Миссия - это красивая ширма, призванная скрыть этот грубый факт. Если компания скажет: «наша миссия - чтобы акционеры купили третью яхту, а вы работали за еду», никто не будет работать с энтузиазмом. Поэтому и возникают сказки про «изменение мира», «соединение людей» или «демократизацию финансов». Миссия - это попытка задрапировать механизм эксплуатации в одежды добродетели.Теория «бредовой работы» (Bullshit Jobs)Антрополог-анархист Дэвид Грэбер, автор знаменитого «нас 99%», ввел великолепный термин «Bullshit Jobs». Грэбер заметил фундаментальный парадокс современного капитализма - обратную зависимость между социальной полезностью труда и его оплатой. Чем полезнее работа для общества (учителя, медсестры, уборщики), тем меньше за нее платят и тем меньше о ней говорят высоких слов. Напротив, в корпоративном секторе существует масса должностей (корпоративные юристы, пиарщики, стратеги разных мастей...), которые имеют минимальную реальную ценность. Гребер называет это «духовным насилием» - человек знает, что его работа бессмысленна, и страдает от этого. ​ Гребэр писал об этом предельно жестко: Читать далее

От учебной проблемы до 1000 пользователей: как я писал интерактивный учебник по RxJS

История проекта началась в прошлом (2025) году. Я преподаю JavaScript в HTML Academy, и когда мне предложили взять поток начинающих разработчиков по Angular, я
Наука - Хабрахабр

От учебной проблемы до 1000 пользователей: как я писал интерактивный учебник по RxJS

История проекта началась в прошлом (2025) году. Я преподаю JavaScript в HTML Academy, и когда мне предложили взять поток начинающих разработчиков по Angular, я согласился. Мы успешно прошли базу, но когда дело дошло до HttpClient и обработки данных, я столкнулся с проблемой: студентам сложно понять Observable и реактивный подход, имея в багаже только промисы.На лекции мне задали резонный вопрос: А где посмотреть актуальные и понятные материалы по RxJS?. Я провел небольшой ресерч и понял, что ниша полупустая: видеокурсы - это долго, документация - сложно, а интерактивной практики почти нет.Так появился мой open-source проект. В этой статье я показываю честную аналитику за 90 дней: как набрать 1000 пользователей без рекламы, почему провалилась моя любимая фича и как пет-проект превращается в полноценный продукт. Смотреть аналитику

Создание умного гаража

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

Создание умного гаража

Всё началось с покупки гаража. В каждом гараже есть щиток освещения. Обычно это кусок текстолита с установленным счетчиком, автоматами питания, розетками, выключателями. Выглядит колхозно. Задумал я поставить что-нибудь более современное и добавить какую-нибудь автоматику. Читать далее

В Индии человекоподобный робот привлечен к обеспечению безопасности на ж/д станции 

Робот будет выполнять множество функций, в частности обеспечение безопасности пассажиров, управление пассажиропотоком и распространение
Наука - WWW.BELTA.BY

В Индии человекоподобный робот привлечен к обеспечению безопасности на ж/д станции 

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

«Я и сам своего рода ученый» — получит ли ИИ нобелевку к 2050-му?

Способны ли нейронки делать самостоятельные открытия — на этот счет мнения ученых расходятся. Пока одни запускают инициативы вроде The Nobel Turin
Наука - Хабрахабр

«Я и сам своего рода ученый» — получит ли ИИ нобелевку к 2050-му?

Способны ли нейронки делать самостоятельные открытия — на этот счет мнения ученых расходятся. Пока одни запускают инициативы вроде The Nobel Turing Challenge, другие применяют LLM в куда более приземленных сценариях. Мы в Beeline Cloud решили посмотреть, чего уже добились «ИИ-ученые» и как использовать их потенциал в мирных целях: в конце статьи есть подборка open source-инструментов, которые могут облегчить анализ и подготовку научных статей и исследований. Читать далее

150 000 долларов для геймеров и крах игровой индустрии: история Swordquest

Турниры по киберспорту в наше время – дело привычное, это целая индустрия, в которой крутятся миллионы долларов. Но вот знаете ли вы, что один
Наука - Хабрахабр

150 000 долларов для геймеров и крах игровой индустрии: история Swordquest

Турниры по киберспорту в наше время – дело привычное, это целая индустрия, в которой крутятся миллионы долларов. Но вот знаете ли вы, что один из прототипов современных компьютерных битв появился еще в 1980-х годах? И что в качестве призов там выдавали не картонки с шестизначными суммами, а самые настоящие сокровища, усеянные драгоценными камнями?Затея эта была столь крута и масштабна, что почти привела к краху одной из крупнейших игровых компаний мира – Atari. Эта статья – про удивительную игру-соревнование с неслыханными по тем временам призами, Swordquest. Читать далее

Дайджест игровых новостей на 1 февраля: новые подробности по Requiem, кооп в Экспедиции, бесплатные выходные и др

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

Дайджест игровых новостей на 1 февраля: новые подробности по Requiem, кооп в Экспедиции, бесплатные выходные и др

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

Noise-Based Logic: Введение в шумовую логику

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

Noise-Based Logic: Введение в шумовую логику

— Как собрать квантовый компьютер из говна и палок на классических электронных компонентах? — Как передавать тысячи бит данных параллельно по одному электрическому проводу? — Как снизить энергопотребление чипов на 2–3 порядка и забыть про утечку по сторонним каналам?Эти кликбейтные вопросы перестанут восприниматься таковыми после прочтения этой статьи.Я постараюсь объяснить, что за инопланетная технология скрывается за термином “Noise-Based Logic”. Подробно изложу теоретические основы, чтобы понять идею, основные принципы и возможности. Читать

[Перевод] Возникновение компьютерных игр, часть I: адвенчуры

Игры сыграли главную роль в формировании культуры персональных компьютеров. Для первых энтузиастов, увлечённых внутренним устройством маши
Наука - Хабрахабр

[Перевод] Возникновение компьютерных игр, часть I: адвенчуры

Игры сыграли главную роль в формировании культуры персональных компьютеров. Для первых энтузиастов, увлечённых внутренним устройством машины, компьютер сам по себе был самой настоящей игрушкой. Многие из тех, кто присоединился к этому хобби в 1975 или 1976 году, сделали это из-за игр: они соприкасались с обширной культурой игр на языке BASIC, которая жила и развивалась в системах с разделением компьютерного времени в университетах, средних школах и даже корпорациях, и хотели продолжать играть дома.Даже после появления коммерческого программного обеспечения для персональных компьютеров, когда начали появляться первые действительно полезные приложения, игры оставались самой популярной категорией программного обеспечения (по количеству выпущенных игр и количеству проданных единиц, хотя и не по стоимости в долларах). Например, в одном из каталогов программного обеспечения Apple II 1980 года перечислено 265 продуктов, из которых примерно две трети — игры, от Ack-Ack (стрелялка по воздушным целям) до Wipe Off (клон Breakout). Остальная часть каталога состоит из демо-версий, образовательных программ и небольшого количества бизнес-программ. Что бы ни говорили о практической ценности персональных компьютеров, покупатели явно жаждали игр. Читать далее

Разбор threading vs multiprocessing vs asyncio в Python

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

Разбор threading vs multiprocessing vs asyncio в Python

При работе с Python да и другими языками программирования часто возникает необходимость ускорения выполнения кода, масштабирования обработки данных или работы с большим количеством сетевых запросов. Именно в Python для решения этих задач существуют три базовых метода. Это: threading, multiprocessing и asyncio. На первый взгляд – механизмы схожие. Но при детальном разборе ясно, что они решают принципиально разные задачи, опираются на разные модели исполнения и обладают своими ограничениями. В статье расскажу об особенностях каждого метода – будет интересно и познавательно. Читать далее

Что происходит с квантовым блокчейном: изучаем патенты

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

Что происходит с квантовым блокчейном: изучаем патенты

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

Cложные запросы через паттерн Repository. Large Repository

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

Cложные запросы через паттерн Repository. Large Repository

После негодования по поводу реализации паттерна Repository в обучающих материалах, а именно скудность функционала, я решил, что нужно расширяться и это привело к тому, что появился ORM Query Builder, о котором подробно расскажет вам эта статья. Читать далее

ГИГАХРУЩ

Какое здание самое длинное в России? Однозначно ответить на сей вопрос трудно, ибо при позднем Союзе, когда панельное домостроение достигло а
Наука - Хабрахабр

ГИГАХРУЩ

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

Интроспекция в Python на реальных примерах: как код узнает сам о себе

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

Интроспекция в Python на реальных примерах: как код узнает сам о себе

В Python код является данными. Функции, классы, модули и даже стек вызовов можно исследовать во время выполнения программы. Этот механизм называется интроспекцией.Интроспекция активно используется во фреймворках, логировании, тестах, dependency injection контейнерах и отладчиках. При этом многие разработчики пользуются ей неосознанно.Разберем, что это такое, зачем нужно и как применяется на практике. Читать далее...

엔비디아, 오픈AI 대규모 투자 재확인…젠슨 황 “1000억 달러는 아냐”

젠슨 황 엔비디아 최고경영자(CEO)가 오픈AI에 대한 대규모 투자 방침을 재확인하며, 최근 불거진 투자 보류설을 부인했다. 다만 지난해 발표했던 ‘1000억 달러’ 투자 규모와 관련해선 “그건 아니
동아닷컴 : 동아일보 IT/의학 뉴스

엔비디아, 오픈AI 대규모 투자 재확인…젠슨 황 “1000억 달러는 아냐”

젠슨 황 엔비디아 최고경영자(CEO)가 오픈AI에 대한 대규모 투자 방침을 재확인하며, 최근 불거진 투자 보류설을 부인했다. 다만 지난해 발표했던 ‘1000억 달러’ 투자 규모와 관련해선 “그건 아니다”라고 선을 그었다.블룸버그통신에 따르면 황 CEO는 지난달 31일(현지 시간) 대만 타이베이에서 기자들과 만나 “우리는 오픈AI에 상당한 금액을 투자할 것”이라며 “엔비디아가 지금까지 해온 투자 가운데 가장 큰 규모가 될 것”이라고 말했다. 그는 “오픈AI는 우리 시대 가장 영향력 있는 기업 중 하나이며 그 성과도 인상적이라며”라며 “샘 올트먼 오픈AI CEO와 함께 일하는 것을 좋아한다”며 협력 관계도 강조했다.다만 투자 규모에 대해서는 이전 발표와 다른 기류를 내비쳤다. 황 CEO는 엔비디아가 오픈AI의 최근 투자 라운드에 투입한 금액이 1000억 달러(약 147조 원)에 육박하지는 않을 것이라고 밝혔다. 구체적인 투자액 공개에 대해선 “샘이 결정할 사안”이라며 답을 피했다.

Эффективность как форма избегания жизни

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

Эффективность как форма избегания жизни

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

Дайджест технических новостей, переводов и лонгридов инфослужбы Хабра за январь 2026 года

В январе 2026 года информационная служба Хабра выпустила 842 публикации (801 новость и пост, 8 лонгридов и 33 перевода). В текущем дайджесте представ
Наука - Хабрахабр

Дайджест технических новостей, переводов и лонгридов инфослужбы Хабра за январь 2026 года

В январе 2026 года информационная служба Хабра выпустила 842 публикации (801 новость и пост, 8 лонгридов и 33 перевода). В текущем дайджесте представлены лучшие технические новости, переводы и лонгриды (отдельные большие публикации) инфослужбы Хабра, согласно оценкам пользователей. Читать далее

Создаем Telegram-бота для отслеживания погоды за 5 минут с помощью Nyagram (а не очередного PizzaBot)

В большинстве туториалов по Java-ботам нам предлагают написать EchoBot или магазин пиццы на огромных switch-case конструкциях. Но в 2026 году, когда у нас
Наука - Хабрахабр

Создаем Telegram-бота для отслеживания погоды за 5 минут с помощью Nyagram (а не очередного PizzaBot)

В большинстве туториалов по Java-ботам нам предлагают написать EchoBot или магазин пиццы на огромных switch-case конструкциях. Но в 2026 году, когда у нас есть Java 21 и Spring Boot 3, писать бойлерплейт — это преступление против продуктивности.Сегодня мы напишем WeatherBot — полезного бота, который показывает реальную погоду через API OpenWeatherMap, имеет кнопку обновления «на лету» и, используя FSM (Машину состояний) с валидацией данных, позволяет настроить ежедневную рассылку прогноза. Читать далее

Реабилитация абсолютной фазовой модуляции

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

Реабилитация абсолютной фазовой модуляции

Широко распространенный метод относительной фазовой модуляции имеет недостатки по сравнению с абсолютной фазовой модуляцией: необходимость передачи пилот-сигнала в начале сеанса связи, меньшая помехоустойчивость, более сложная аппаратная реализация. Кроме того, при случайном скачке фазы искажается не только текущий символ, но и следующий за ним, а исправление двукратной ошибки требует применения корректирующего кода с большей исправляющей способностью. Однако абсолютная фазовая модуляция, несмотря на ее преимущества, почти не используется из-за переключения в режим «обратной работы» при перескоке фазы опорного сигнала. Решение проблемы применения абсолютной модуляции дает рассмотрение явления «обратной работы» в терминах помехоустойчивого кодирования, с точки зрения которого «обратная работа» – это совокупность пакетных ошибок, количество которых может достигать 100% длины передаваемого кодового слова. Для большинства помехоустойчивых кодов исправление более 50% пакетных ошибок является нерешаемой задачей, но голографический позиционный код дает совпадающий результат декодирования, как для прямого, так и для инвертированного блока данных. Далее описан мягкий декодер голографического кода, обеспечивающий безошибочное декодирование сигнала с абсолютной фазовой модуляцией без использования опорного сигнала при скачках фазы до двух раз за время приема одного блока данных. Из теории связи известно, что фазовая манипуляция (ФМн) характеризуется высокой помехоустойчивостью. В 1946 г. В. А. Котельников в своей докторской диссертации «Теория потенциальной помехоустойчивости» доказал, что сигнал ФМн с манипуляцией на 180° является наилучшим способом передачи двоичных сигналов и достигает потенциальной помехоустойчивости. Однако реализация демодулятора для когерентного приема такого сигнала затруднена необходимостью поддержания равенства фаз опорного генератора и приходящего сигнала. В практических схемах опорный сигнал формируется из принимаемого колебания. При этом все схемы формирования опорного сигнала таковы, что вследствие различных неконтролируемых факторов возможны случайные изменения знака опорного сигнала. Это означает, что символы, регистрируемые на выходе приемника, даже при отсутствии аддитивной помехи в канале после случайного перескока фазы опорного сигнала инвертируются. Это будет продолжаться до следующего перескока фазы опорного сигнала. Возникает так называемое явление «обратной работы», которое сильно ограничивает применение в системах связи абсолютной ФМн (АФМн). Поэтому АФМн на 180°, хотя и обеспечивает максимально возможную помехоустойчивость радиосвязи, на практике не используется из-за «обратной работы» когерентного детектора. Читать далее

Как я создал свой сканер и пришёл к выплатам на багбаунти

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

Как я создал свой сканер и пришёл к выплатам на багбаунти

Привет, Хабр! Сегодня хочу поделиться историей о том, как желание автоматизировать рутинную работу привело меня к созданию собственного инструмента FullMute и, как следствие, к первым серьезным выплатам на платформах bug bounty.Как многие начинающие исследователи, я начал с хаотичного ручного поиска уязвимостей: проверял заголовки, искал известные пути к админкам, пытался угадать версии CMS. Это было неэффективно, медленно и сильно зависело от везения. Мне нужен был «компас», который бы проводил первоначальную разведку за меня и давал четкие цели для атаки. Так родилась идея FullMute. Читать далее

Записки самозванца. Защита кольцевой топологии с помощью RRPP

Документация по RRPP у Huawei обширная, но разобраться в ней с первого раза — то ещё приключение. Собрал в одном месте всё, что нужно знать про защи
Наука - Хабрахабр

Записки самозванца. Защита кольцевой топологии с помощью RRPP

Документация по RRPP у Huawei обширная, но разобраться в ней с первого раза — то ещё приключение. Собрал в одном месте всё, что нужно знать про защиту кольцевых топологий: от базовых понятий до подводных камней при работе с несколькими кольцами. Пролистать и забить

Get more results via ClueGoal