Select a country

5 новых мини-ПК августа: от бесшумных офисных моделей до игровых систем с GeForce RTX 5070

За последние несколько недель производители представили сразу несколько заметных мини-ПК. Среди них модели на Intel Panther Lake, дебютный мини-ПК о
Наука - Хабрахабр

5 новых мини-ПК августа: от бесшумных офисных моделей до игровых систем с GeForce RTX 5070

За последние несколько недель производители представили сразу несколько заметных мини-ПК. Среди них модели на Intel Panther Lake, дебютный мини-ПК от GPD с внешней графикой, ARM-компьютер Lenovo для работы с ИИ и компактная игровая система ASUS с дискретной графикой. Собрали самые интересные новинки, их ключевые характеристики, актуальные цены и статус продаж на момент публикации. Пишите в комментариях, какой девайс выбрали бы вы. Читать далее

99-й перцентиль за 20 мс: T-Digest и магия сжатых распределений

Представим, что вы имеете сервер, который обрабатывает и анализирует 100.000 RPS. Вам нужно высчитать и показать на дашборде 99-й перцентиль задерж
Наука - Хабрахабр

99-й перцентиль за 20 мс: T-Digest и магия сжатых распределений

Представим, что вы имеете сервер, который обрабатывает и анализирует 100.000 RPS. Вам нужно высчитать и показать на дашборде 99-й перцентиль задержки — значение, выше которого только 1% самых медленных запросов. Если вы сохраните все 100 000 чисел за секунду, через час это 360 миллионов чисел. Через день — 8.6 миллиардов. Каждый раз хранить, сортировать и высчитывать? Нереально долго и ресурсозатратно.Но для этой задачи существует алгоритм T-Digest. Вместо того, чтобы хранить все числа, он группирует их в кластеры — центроиды. А все дело в том, что кластеры на краях распределения (там, где наши хвосты) он делает маленькими и точными, а в центре — большими и «приблизительными». В результате для 100 000 точек нам нужно всего ~100 центроидов вместо 100 000 чисел. Это в сотни раз меньше памяти. И притом что ошибка при вычислении 95-го перцентиля в среднем составляет всего 0.001–0.06% (в зависимости от параметра сжатия).В этой статье я разберу математику алгоритма, почему алгоритм такой быстрый и малозатратный, разберём графики и бенчмарки, а также покажу реализацию алгоритма на C. Читать далее

«Скопируй промпт дважды и получишь +76%». Я решил проверить

Всем привет. В декабре по всем AI-каналам пролетел лайфхак, который звучал как развод: продублируй свой запрос к нейросети, буквально Ctrl+C, Ctrl+V
Наука - Хабрахабр

«Скопируй промпт дважды и получишь +76%». Я решил проверить

Всем привет. В декабре по всем AI-каналам пролетел лайфхак, который звучал как развод: продублируй свой запрос к нейросети, буквально Ctrl+C, Ctrl+V в одном сообщении, и точность вырастет. В пересказах фигурировали «+76%» и ссылка на Google Research, что придавало всей этой истории солидности. Трюк выглядел как-то настораживающе и при том вроде не сложным для проверки. Короче, я потратил $1.48, прогнал 3360 запросов и теперь знаю ответ. Он оказался интереснее, чем «работает || не работает». Читать далее

Кайтен не для людей

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

Кайтен не для людей

Мы очень активно используем Кайтен — и почти не заходим в него руками. Туда ходят наши боты.У нас на основной доске 19 этапов, в работе одновременно десятки текстов, и реальная жизнь команды идёт в чатах, а не в трекере. Вот как мы научились почти не заходить в трекер руками — и при этом ничего не терять.Привет, я Катя Берестовая из агентства Loft. С 2008 года мы делаем контент-маркетинг для компаний. За каждым текстом — интервью с инженером, который «на встрече всё расскажет», фактчекинг, согласования с юристами клиента и редактура. Кайтен попросил рассказать, что мы про них думаем. История получилась нетривиальная: мы очень активно используем сервис управления процессами Кайтен — и почти не заходим в него руками. Туда ходят наши боты, а боты уже разговаривают с редакторами там, где им удобнее — в привычных чатах в Телеграме. Расскажу, как мы к этому пришли. Читать далее

? выглядит как try/catch. Внутри — полная противоположность

Привет.Спросите любого, что делает ?, и услышите примерно одно: «сахар для match, который при ошибке делает ранний return». В целом, тут есть правда. Р
Наука - Хабрахабр

? выглядит как try/catch. Внутри — полная противоположность

Привет.Спросите любого, что делает ?, и услышите примерно одно: «сахар для match, который при ошибке делает ранний return». В целом, тут есть правда. Разворачивается ? и правда в match с return, но прячется за этим match целый трейтовый механизм — он умеет конвертировать типы, работает с вашими собственными типами и не имеет ничего общего с try/catch, хоть и выглядит похоже.Давайте посмотрим, что компилятор на самом деле пишет вместо вашего вопросика, что такое residual в нынешнем дизайне, почему ошибке нужен отдельный тип, и как прикрутить ? к своему типу. И сразу скажу: пользоваться ? на Result и Option можно давно и на стабильном Rust, а вот реализовать поддержку ? для своего типа — это до сих пор nightly. Дальше будет видно почему. Читать далее

Стоит ли внедрять базы знаний в банках. Считаем ROI

В банке всё, что не даёт измеримый эффект, рано или поздно называют «лишним ИТ‑решением» и выносят на оптимизацию. База знаний п
Наука - Хабрахабр

Стоит ли внедрять базы знаний в банках. Считаем ROI

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

От стажёра до Head of DS: что я узнал, изучив почти 700 карьер в Data Science

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

От стажёра до Head of DS: что я узнал, изучив почти 700 карьер в Data Science

Не очередной рейтинг зарплат. Я разбираюсь, как опыт связан с грейдом, какие навыки сопутствуют более высокому доходу, от чего зависит удовлетворённость работой и кто открыт к переходу.В анализ были взяты анкеты из 29 вопросов дата-сайентистов всех уровней, от стажёров до Head of DS. Я посмотрел, как связаны их опыт, грейд, доход и условия работы. В опросе я спрашивал об образовании и способе входа в профессию, навыках и типах данных, с которыми работают специалисты, времени на встречах, переработках, бэкграунде руководителя, удовлетворённости работой, готовности сменить компанию и ожидаемой прибавке к зарплате. Читать далее

Customer Success в сервис деске: как обслуживать, удерживать и развивать клиентов в единой системе

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

Customer Success в сервис деске: как обслуживать, удерживать и развивать клиентов в единой системе

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

Почтовая рассылка без сервиса рассылок. Только Excel, Outlook и шаблоны писем

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

Почтовая рассылка без сервиса рассылок. Только Excel, Outlook и шаблоны писем

База e-mail адресов в Excel и задача сделать рассылку писем. Сервиса рассылок нет, надстройки ставить нельзя из-за корпоративных ограничений. Как сделать полуавтоматическую рассылку без установки стороннего софта имея только Excel и корпоративный Outlook?В статье даны все возможные способы рассылок через Excel и описан макрос, который собирает партию из видимых строк, кладёт её в скрытую копию и принципиально ничего не отправляет сам. Его код для копирования и описание всех процессов с которыми я столкнулся, решая данную задачу.Если у вас есть похожие задачи, вы сможете их решить после прочтения статьи. Читать далее

Локальный ИИ из MacBook M1

Мы давно присматривались к локальному ИИ— своей, изолированной LLM без облачных API.Зачем вообще запускать языковую модель локально, если есть
Наука - Хабрахабр

Локальный ИИ из MacBook M1

Мы давно присматривались к локальному ИИ— своей, изолированной LLM без облачных API.Зачем вообще запускать языковую модель локально, если есть облачные API вроде OpenAI или Anthropic? Как минимум три причины. Читать далее

Мы опубликовали стабильный, быстрый, качественный и доступный синтез ещё для 29 языков России

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

Мы опубликовали стабильный, быстрый, качественный и доступный синтез ещё для 29 языков России

В прошлый раз у нас получилось покрыть 20 самых популярных языков России и СНГ с рядом оговорок. Но основным недостатком моделей было то, что значительная группа языков была вообще не покрыта, в основном многочисленные языки Кавказа, Дагестана и Чечни. С лингвистической точки зрения из популярных крупных языковых групп были не покрыты абхазо-адыгские и нахско-дагестанские языки. Что сделали в этот раз?

Цветочные горшки для ИИшки

По результатам статьи «Prompt injection — лучше один раз увидеть», у меня остались не только запущенные размышления и дальнейшие эксперименты, но и
Наука - Хабрахабр

Цветочные горшки для ИИшки

По результатам статьи «Prompt injection — лучше один раз увидеть», у меня остались не только запущенные размышления и дальнейшие эксперименты, но и бросающаяся в глаза подпись «Не вѣръ чужимъ рѣчамъ, а вѣръ своимъ очамъ (СЛОВАРЬ АКАДЕМІИ РОССІЙСКОЙ, 1806)», которую некоторые ИИ-сервисы теперь пишут мне при каждом ответе. И сегодня, читая очередные рассказы о том, как какая-то ИИшка строго настрого отказывалась отвечать на не те вопросы, но была уболтана, я снова вспомнил о том, что «это не баг, а фича». А раз фича, то давайте использовать её во благо себе. Хотя бы попытаемся. Читать далее

С нуля до Junior DevOps в 2026 году. Часть 6.2. Terraform в облаке. Работа в команде

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

С нуля до Junior DevOps в 2026 году. Часть 6.2. Terraform в облаке. Работа в команде

До этого момента мы изучали Terraform локально. Теперь пришло время применить эти знания в реальной среде.В этой статье мы подключим Terraform к облачному провайдеру, создадим первую инфраструктуру, разберём процесс создания сети и виртуальной машины, а также сравним особенности AWS, Microsoft Azure, Google Cloud Platform (GCP) и Yandex Cloud. Несмотря на различия между облачными платформами, вы увидите, что принцип работы Terraform остаётся практически одинаковым. Читать далее

[Перевод] Научный метод

Здесь, на Хабре, мы сталкиваемся с массой статей, претендующих на научную ценность. Чтобы четче понимать, что является научным, а что нет, @avshkol
Наука - Хабрахабр

[Перевод] Научный метод

Здесь, на Хабре, мы сталкиваемся с массой статей, претендующих на научную ценность. Чтобы четче понимать, что является научным, а что нет, @avshkolперевел свежую статью, в которой излагается современный взгляд на научный метод и показывается, как отличить то, что под него маскируется...Представляю вам статью канадского ученого, физика-атомщика Байрона Дженнингса от 28 мая 2018 года. Это яркое, написанное простым и понятным языком, изложение того, что в современной науке принято называть научным методом. Дан широкий исторический экскурс в то, как эволюционировали методы в науке. Достается даже Эйнштейну, да что там, самому Попперу!.. Рекомендую для всех, кто хочет разобраться в том, как в современной науке отличают научно ценное от. всего остального... Читать далее

Hazelcast: Хороший, плохой, злой

Всем привет! Меня зовут Петрович и я работаю техлидом java команды в небольшом международном финтехе. В этой статье я хотел бы поделиться с вам
Наука - Хабрахабр

Hazelcast: Хороший, плохой, злой

Всем привет! Меня зовут Петрович и я работаю техлидом java команды в небольшом международном финтехе. В этой статье я хотел бы поделиться с вами опытом миграции наших сервисов с Redis на Hazelcast, а также о том какие уроки мы усвоили. Статья будет полезна тем кто рассматривает отказоустойчивые и более простые в поддержке альтернативы Redis.Наша команда отвечает за подсистему оценки платежеспособности клиентов (в народе - скоринг). Стек - классический джентльменский набор для java команды - последняя LTS версия Java, Spring Boot (с Hibernate), база PostgreSQL, брокер сообщений RabbitMQ, авторизация через Keycloak, кэш Redis, собираем в docker контейнеры с помощью jib и деплоим в k8s через gitlab, arttifactory используем для хранения стартеров и библиотек.В прод окружении наши немногочисленные сервисы работают в кластерах k8s в единственном экземпляре, будучи, как правило, распределенными по 3 нодам с приличным запасом по ресурсам. Сделано так специально чтобы в случае отказа одной из нод другие могли автоматически принять нагрузку с выбывшей из строя напарницы без участия сотрудников разработки или поддержки. Ну и rollout update делать удобно и быстро - у нас распределенный монолит и при деплое необходимо деплоить сразу все сервисы одновременно. С точки зрения кластеров k8s наша подсистема полностью изолирована и не зависит от других подсистем компании. Другими словами, все необходимые для работы подсистемы ресурсы мы хостим и поддерживаем сами. Redis, Keycloak, S3 - всё это работает внутри каждого из наших кластеров, обеспечивая достаточное резервирование. Всё, кроме Redis. Читать далее

ИИ-агенту дали задачу спасти реальный бизнес. Он врал, спамил и ушел в минус

В конце июля исследовательская команда Bottleneck Labs опубликовала отчет о необычном эксперименте: агенту на GPT-5.6 Sol на сутки отдали настоящи
Наука - Хабрахабр

ИИ-агенту дали задачу спасти реальный бизнес. Он врал, спамил и ушел в минус

В конце июля исследовательская команда Bottleneck Labs опубликовала отчет о необычном эксперименте: агенту на GPT-5.6 Sol на сутки отдали настоящий бизнес — живое iOS-приложение, банковский счет с реальными деньгами и компьютер с полным доступом. Исследователи сформулировали вопрос просто: способен ли агент на передовой модели, получив полный инструментарий предпринимателя, добиться измеримых бизнес-результатов? За 24 часа агент по имени Saul сжег 320,7 млн входных токенов, сделал 1129 вызовов инструментов, привлек пять новых пользователей и не заработал ни доллара. Живых денег со счета утекло $99,50 (баланс просел с $350 до $250,50), а общая стоимость бизнеса упала на $447. Впрочем, чем дальше читаешь отчет, тем меньше уверенности, кто здесь провалился — агент или сам эксперимент. Читать далее

[Перевод] Почему агентная разработка нуждается в политиках

Средства разработки с помощью ИИ эволюционируют: от чат-ассистентов, подсказывающих код, к автономным агентам, которые сами планируют, пишут
Наука - Хабрахабр

[Перевод] Почему агентная разработка нуждается в политиках

Средства разработки с помощью ИИ эволюционируют: от чат-ассистентов, подсказывающих код, к автономным агентам, которые сами планируют, пишут и ревьюят. Вместе с инструментами меняется и смысл того, что мы называем Governance (я буду использовать английский термин — ближайший русский аналог «регулирование», но он уже: governance это не только сами правила, но и то, как мы их принимаем и кто следит за их соблюдением). В чат-режиме разработчик — страховочная сетка: каждую строчку, предложенную моделью, он оценивает сам. В автономном режиме модель принимает тысячи микро-решений в час, и разработчик физически не может проверить их все. Governance перестаёт быть вспомогательным инструментом и становится жёстким требованием.В этой статье я опишу трёхуровневый Governance-стек, который мы построили для платформы бронирования спортивных площадок (NestJS на бэкенде, Next.js на фронтенде), и покажу, почему он необходим. Читать далее

Мой код терял бы 230 байт из 231. Чтобы это увидеть, пришлось патчить QEMU

Через четыре часа после первой статьи пришёл комментарий: в моём коде не хватает трёх инструкций, и на настоящей плате он рассыплется. Читате
Наука - Хабрахабр

Мой код терял бы 230 байт из 231. Чтобы это увидеть, пришлось патчить QEMU

Через четыре часа после первой статьи пришёл комментарий: в моём коде не хватает трёх инструкций, и на настоящей плате он рассыплется. Читатель arteast был прав. Сел воспроизводить поломку. Собрал два варианта, свой и правильный, прогнал на строке в 231 байт. Вывод побайтово одинаковый. Замедлил линию до предела. Ничего не изменилось. Написал программу, которая смотрит, бывает ли передатчик занят хоть когда-нибудь. При выводе в консоль не бывает. Моя ошибка внутри эмулятора не проявляется вообще. Проверить себя было нечем. Пришлось чинить эмулятор. Ну, чини!

Зоны спроса и предложения как алгоритм: скоринг зон, мультитаймфрейм и вход по пинбару

Зоны спроса и предложения (supply/demand) — один из самых сильных концептов в трейдинге и один из самых субъективно рисуемых. Идея красивая: цена ух
Наука - Хабрахабр

Зоны спроса и предложения как алгоритм: скоринг зон, мультитаймфрейм и вход по пинбару

Зоны спроса и предложения (supply/demand) — один из самых сильных концептов в трейдинге и один из самых субъективно рисуемых. Идея красивая: цена уходит из области, где крупный игрок набрал позицию, а потом возвращается «добрать» — и от этой области снова разворачивается. В этой статье разберём сканер, который делает именно это. Он проходит по всему рынку BingX, находит зоны спроса и предложения на старшем таймфрейме, оценивает каждую зону скорингом, ждёт возврата цены и подтверждающего пинбара на 5-минутках — и присылает сигнал в Telegram с нарисованным графиком: свечи, зоны, выделенная сигнальная область, уровни входа и стопа.Весь код выложен на GitHub — советую читать статью параллельно с исходниками. Читать далее

ИИ в IT: как пользоваться ChatGPT и не слить конфиденциальные данные

ИИ помогает инженеру. Но готов ли инженер безопасно его использовать?Чтобы найти ошибку в конфиге Cisco, многие просто копируют его целиком в Chat
Наука - Хабрахабр

ИИ в IT: как пользоваться ChatGPT и не слить конфиденциальные данные

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

Психологические стили управления. Часть 1: ловушки контроля, недоверия и разочарования

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

Психологические стили управления. Часть 1: ловушки контроля, недоверия и разочарования

Полезные качества руководителя иногда начинают работать против команды. Осторожность превращается в подозрительность, ответственность — в гиперконтроль, а опыт неудач — в ожидание очередного провала. Разбираю три психологических стиля управления и показываю, как поведение руководителя постепенно создаёт именно ту команду, которой он опасается. Читать далее

Расширяем границы ArgoCD: Использование Helmfile и Helmwave

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

Расширяем границы ArgoCD: Использование Helmfile и Helmwave

Хочу поделится с более конкретным примером и подробным описанием настройки плагинов для ArgoCD чем это описано в их офф документации. Читать далее

[Перевод] Избыточные размышления не любят движущуюся цель

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

[Перевод] Избыточные размышления не любят движущуюся цель

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

Необычный ремонт LCD Roland JUNO-G

Довольно давно у меня в кладовке пылился синтезатор Roland JUNO-G. Его поразила родовая болезнь – быстрая смерть LCD, замену которому Roland выпускала
Наука - Хабрахабр

Необычный ремонт LCD Roland JUNO-G

Довольно давно у меня в кладовке пылился синтезатор Roland JUNO-G. Его поразила родовая болезнь – быстрая смерть LCD, замену которому Roland выпускала по конским ценам, а потом и просто прекратила выпуск. При этом в остальном синтезатор полностью рабочий и выбрасывать его было жалко. И тут, спустя много лет, мне попался репозитарий на GitHub с описанием способа нестандартного ремонта дисплея Roland JUNO-G. Я осуществил его на собственном синтезаторе и хочу немного рассказать об этом. Тема интересная, поскольку таким образом можно восстанавливать разную устаревшую технику. Читать далее

Чернобыльские титаны. Краны Demag

На фото ликвидации аварии на Чернобыльской АЭС из всей массы в 1000 единиц техники сильнее всего выделяется троица немецких мастодонтов — уни
Наука - Хабрахабр

Чернобыльские титаны. Краны Demag

На фото ликвидации аварии на Чернобыльской АЭС из всей массы в 1000 единиц техники сильнее всего выделяется троица немецких мастодонтов — уникальных кранов марки Demag. Каждая машина — чудо техники, способное поднимать сотни тонн на высоту в десятки метров. Они были незаменимы и при ликвидации последствий аварии, и во время строительства объекта «Укрытие». Всё это время сложнейшая техника находилась под сильным излучением, на кое-как выровненной площадке. Какие-то узлы ломались, системы ограничения нагрузки постоянно ругались, но машины выдержали и… А это спойлерить не буду. Читать далее

Как предсказывать долгосрочный эффект A/B теста по коротким метрикам — и почему регрессия может обмануть

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

Как предсказывать долгосрочный эффект A/B теста по коротким метрикам — и почему регрессия может обмануть

В продуктовых экспериментах нередко возникает следующая ситуация: бизнесу важна долгосрочная или малочувствительная метрика, но оценить эффект на такие метрики в рамках короткого A/B-теста сложно.Например, нам могут быть интересны метрики: Читать далее

Штрафуют ли AI-тексты? Прогнал свой корпус через 5 нейросетей и сверил с данными Ahrefs на 331k страниц

Тезис «за AI-текст понижают» (хорошо хоть не унижают) звучит как здравый смысл, и я сам долго в него верил. Но верить, честно говоря, разонравило
Наука - Хабрахабр

Штрафуют ли AI-тексты? Прогнал свой корпус через 5 нейросетей и сверил с данными Ahrefs на 331k страниц

Тезис «за AI-текст понижают» (хорошо хоть не унижают) звучит как здравый смысл, и я сам долго в него верил. Но верить, честно говоря, разонравилось, поэтому решил проверить руками на каком-нибудь реальном замере. В итоге я прогнал корпус страниц через пять нейросетей, посмотрел, что предсказывает попадание в их ответы, и сверил вывод с недавним разбором Ahrefs на 331 тысячу страниц (даже Лев Толстой слегка перевернулся). На самом деле, если отбросить шутки, получилось даже интереснее, чем ожидал: наказание следует не за сгенерированный текст как таковой, а за отсутствие реального содержания. Так сказать, за водичку. Читать далее

Книга среднего уровня — 3. Подчинённый друг

В статье - несколько глав «Книги среднего уровня», которая пишется в тг и теперь ещё зеркалится на Литресе. Читать далее
Наука - Хабрахабр

Книга среднего уровня — 3. Подчинённый друг

В статье - несколько глав «Книги среднего уровня», которая пишется в тг и теперь ещё зеркалится на Литресе. Читать далее

Как избавить гравитацию от времени: теория шейп-динамики

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

Как избавить гравитацию от времени: теория шейп-динамики

Представьте, что все линейки во Вселенной внезапно удлинились вдвое. Удвоились все атомы, планеты, измерительные приборы и человеческие тела. Заметил бы это кто-нибудь? Если бы все соотношения остались неизменными, это преобразование, возможно, не оставило бы никаких наблюдаемых следов. Углы треугольника остались бы прежними, Луна по-прежнему находилась бы на расстоянии в сколько-то радиусов Земли, а все единицы длины в физике увеличились бы вместе со всем, что они измеряют.Этот мысленный эксперимент указывает на центральную идею шейп-динамики [shape dynamics] — необычной переформулировки гравитации. Согласно этому подходу, физически значимые характеристики пространства могут не включать абсолютные размеры. Важны формы, углы, относительные расстояния и то, как эти отношения изменяются. Теория заменяет привычную картину Эйнштейна о четырёхмерном пространстве-времени на нечто, больше похожее на космическую последовательность трёхмерных пространственных конфигураций. Читать далее

Россия глазами наших инженеров: как сервисная команда К2Тех заменила аккумуляторы в 430+ офисах по всей стране

Привет! Меня зовут Гарегин Казарян, я сервис-менеджер К2Тех. Это небольшая, но красочная история о том, как наша команда провела замену аккумул
Наука - Хабрахабр

Россия глазами наших инженеров: как сервисная команда К2Тех заменила аккумуляторы в 430+ офисах по всей стране

Привет! Меня зовут Гарегин Казарян, я сервис-менеджер К2Тех. Это небольшая, но красочная история о том, как наша команда провела замену аккумуляторов в источниках бесперебойного питания (ИБП) в сотнях офисов крупной федеральной компании — от Калининграда до Сахалина и заполярных поселков, куда добраться можно только дождавшись, пока встанет лёд на реке. Десятки регионов и поездки на всем — от самолетов и поездов до катеров на подводных крыльях, теплоходов и выделенных заказчиком внедорожников.Россия глазами наших инженеров, немного технических деталей и очень много красивых фото — под катом! Читать далее

Возрастная дискриминация в IT, как IT компании продолжают отсеивать по возрасту

Всем привет, меня зовут Михаил. Мне 23 года, и я работаю Senior Java разработчиком в ОТП Банке. До этого я работал ведущим back-end разработчиком в РЖД.Я
Наука - Хабрахабр

Возрастная дискриминация в IT, как IT компании продолжают отсеивать по возрасту

Всем привет, меня зовут Михаил. Мне 23 года, и я работаю Senior Java разработчиком в ОТП Банке. До этого я работал ведущим back-end разработчиком в РЖД.Я и мои коллеги в моем опыте не сомневаются - работаю сеньором уже больше 2 лет. Я попал на стажировку в 18 лет. Стажировался за копейки, усердно работал вместо «веселой студенческой жизни».А потом получаю отказы в духе: «Вы слишком молоды для этой позиции»Хотя и опыт подходит и стек. Сегодня я хочу затронуть тему, которая волнует многих, но о которой не принято говорить, о возрастной дискриминации в IT. Кто-то становится миллионером в 18, а мы чем хуже?Сегодня попытаюсь разобраться в этой ситуации подробно, наливайте чай или кофе, поехали! Узнать, почему оценивают по возрасту

AI против Agile: что изменилось за последние два года

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

AI против Agile: что изменилось за последние два года

Почему Scrum не исчез, но многие привычные процессы уже никогда не будут прежними.Искусственный интеллект не отменил Agile, но заметно изменил привычные процессы внутри продуктовых команд. Многие задачи, которые еще недавно занимали часы, сегодня выполняются за минуты: подготовка к Scrum-встречам, написание User Stories, планирование спринта, ведение протоколов, анализ результатов и работа с документацией. В этой статье я расскажу, как AI трансформировал мою повседневную работу Product Manager, какие Agile-практики изменились сильнее всего и почему роль человека в команде стала не менее, а даже более важной. Статья основана на личном опыте использования AI в разработке цифровых продуктов и будет полезна Product Manager, Project Manager, Scrum Master и всем, кто работает в Agile-командах. Читать далее

Пять уровней защиты платежей в продукте, который собрал не программист

Я не Senior-программист — я собираю продукты с помощью ИИ. И на своём опыте понял: самый дорогой факап в такой работе не в том, что нейросеть пише
Наука - Хабрахабр

Пять уровней защиты платежей в продукте, который собрал не программист

Я не Senior-программист — я собираю продукты с помощью ИИ. И на своём опыте понял: самый дорогой факап в такой работе не в том, что нейросеть пишет плохой код, а в том, что она пишет код, который выглядит рабочим.В статье — две уязвимости, которые ИИ гарантированно пропускает в платежах (подмена цены и отсутствие проверки вебхуков), приём с чистой сессией для атаки на собственный продукт перед сдачей и пять уровней защиты, до которых я дошёл на практике. Читать далее

Как оценить стоимость ручного поиска документов в компании на 200 человек

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

Как оценить стоимость ручного поиска документов в компании на 200 человек

В корпоративных системах обычно хорошо считают то, что приходит отдельным счётом: лицензии, серверы, внедрение, поддержку, подрядчиков. Эти расходы видно в бюджете, у них есть владелец, договор и понятная строка в финансовой модели.Мы решили посчитать, во сколько компании на 200 человек может обходиться ручной поиск документов. Взяли простую модель: 15 минут поиска в день на сотрудника, 247 рабочих дней в 2026 году и среднюю стоимость рабочего часа 700 ₽. Получилось 8 645 000 ₽ в год. Как сэкономить

Если вы думаете, что знаете, чем отличается «Expression» от «Statement», то, скорее всего, вы ошибаетесь

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

Если вы думаете, что знаете, чем отличается «Expression» от «Statement», то, скорее всего, вы ошибаетесь

Я занимаюсь изучением синтаксиса языков программирования и пытаюсь отделить фундаментальные закономерности от исторических случайностей. Одна из таких случайностей - почти повсеместное использование терминов выражение (expression) и инструкция (statement) при описании и классификации синтаксиса языков программирования.Интуитивно кажется, что 2 + 2 и if (x) { foo(); } - это совершенно разные сущности, но при более глубоком анализе оказывается, что подобное разделение искусственное и возникло из-за архитектурных особенностей вычислительных машин почти полвека назад и с тех пор просто «переходит» из языка в язык. Читать далее