Category : habrahabr

habrahabr
Приходите к нам на завод, у нас тяжело

Короче, ИТ на заводе — это вам не романтика, особенно в нашем цифровом направлении. Между «давайте этим займёмся» и «о, смотрите, какая гламурная ML-модель» лежит очень много того, про что не рассказывают. Сейчас расскажу. Вначале у нас была банда энтузиастов из разных подразделений: несколько человек из ИТ, АСУТП, технологи со знанием статистики — чтобы смотреть с разных углов и видеть всё в целом, насколько это возможно. Начали с оценки перспектив. Они были необъятные — наше производство…

  • среда, 1 ноября 2023 г. в 00:00:22
habrahabr
Дегуглификация Chromium

На сегодня Chrome — пусть и не самый быстрый, но самый популярный браузер в мире, с большим отрывом от остальных. А единственным реальным конкурентом остался Firefox, потому что практически все остальные тоже перешли на кодовую базу и движок Chromium. Разработать новый браузер с нуля практически нереально, но Chromium — открытый опенсорсный проект, в который каждый может вносить любые изменения. И самое главное, что нужно изменить в первую очередь — убрать из кодовой базы следящие трекеры Go…

  • среда, 1 ноября 2023 г. в 00:00:21
habrahabr
ERNIE — удивительный компьютер на военных технологиях

Что такое генератор случайных чисел? Несколько строчек кода, а в некоторых языках программирования — так и вовсе одна. Удивительно, но факт: в 1957 году генератор случайных чисел занимал небольшое помещение, поскольку именно для этой цели был построен специальный компьютер. И построен он был не просто так, а для решения важной практической задачи. Разрабатывал его, к слову, Томас Флауэрс — человек, создававший во время Второй мировой войны вычислительные машины, которые расшифровывали секрет…

  • вторник, 31 октября 2023 г. в 00:00:24
habrahabr
Как работает врачебная тайна

Всё, что становится известно о пациенте с того момента, как он переступил порог клиники, и до того, как он её покинул, — это врачебная тайна. Тайна раскрывается при определённых условиях. Например, после перестрелки некоторые предпочитают лечиться у ветеринара, потому что врач (человеческий), видя пулевое ранение, обязан сообщить в МВД. Если пациент просто семь раз упал с лестницы, то врач уже ориентируется на своё усмотрение, считать это насилием или нет: он не судмедэксперт. Раскрытие …

  • вторник, 31 октября 2023 г. в 00:00:23
habrahabr
Как найти статьи-бриллианты? Три полезные кнопки, которые так нужны Хабру

— Ты знаешь как выглядит Идеальный Интерфейс? Это одна кнопка с надписью: «Сделай мне хорошо!»— Никаких кнопок! Одна надпись: «Тебе уже хорошо!» На Хабре есть старая традиция: в любой ситуации всегда ругать Хабр. Часто — за дело. Недавний пример — сбившийся алгоритм расчёта рейтинга авторов. Этот показатель напрямую зависит от плюсов и минусов за статьи и комментарии — чем больше лайков, тем выше рейтинг. Рейтинг вычисляется динамически — через месяц все плюсы и минусы из него постепенно и по…

  • вторник, 31 октября 2023 г. в 00:00:22
habrahabr
Как в 180 000 раз ускорить анализ данных с помощью Rust

В этой статье я опишу одно из последних своих дерзновений в сфере оптимизации производительности с помощью Rust. Надеюсь, что в ней вы откроете для себя какие-то новые приёмы для написания быстрого кода на Rust. Контекст следующий: представьте, что у вас есть данные онлайн-экзамена, в котором множество пользователей отвечали на вопросы. В сыром виде эти данные выглядят так: [ { "user": "5ea2c2e3-4dc8-4a5a-93ec-18d3d9197374", "question": "7d42b17d-77ff-4e0a-9a4d-…

  • вторник, 31 октября 2023 г. в 00:00:22
habrahabr
Обращение к издательствам: пожалуйста, не переводите термины

Обычно, читая техническую книгу в переводе, я держу оригинал под рукой, чтобы сверяться с терминологией, но сейчас попалась фраза с таким переводом, что чаша переполнилась.Проблема — излишняя сложность Потому что на практике все используют англицизмы, а в переводах книг выдумывают новую терминологию, которую никто не знает. Из книги "Высоконагруженные приложения" Клепмана, издательство "Питер" 2018:Этот принцип известен под именем «семантика “выполнение один раз”», хотя правиль…

  • вторник, 31 октября 2023 г. в 00:00:21
habrahabr
Рендеринг трёхмерных развязок, мостов и тоннелей для реалистичных карт

Привет! Меня зовут Арсений Кононов. На прошлой неделе мы зарелизили трёхмерные развязки и тоннели, которые можно увидеть в режиме навигатора. Я расскажу о простой и гибкой технике, реализованной в графической подсистеме нашего графического движка для отображения плоских объектов на произвольной трехмерной поверхности. Например, линии маршрута на поверхности развязки.Надеюсь, пост будет полезен интересующимся компьютерной графикой на уровне, абстрагированном от конкретных графических API, но ни…

  • понедельник, 30 октября 2023 г. в 00:00:21
habrahabr
Войны битов

В своей прошлой публикации я вскользь упомянул так называемые «консольные войны» — битву маркетинговых кампаний конкурирующих видеоигровых платформ прошлого. Это не такое уж малоизвестное явление, о нём написаны книги, сняты фильмы, ему посвящены Youtube-каналы. Сегодня хочу углубиться в тему и рассказать о наиболее знаковом проявлении консольных войн — предложенной маркетингом метрике, которая смогла оставить настолько значительный след в общественном сознании, что многие до сих пор опериру…

  • понедельник, 30 октября 2023 г. в 00:00:20