Нас позвали в цех решить задачу. Приходим — там тишина, люди ходят мрачные. Оказалось, недавно пришлось экстренно вернуть обратно в ремонт более 1000 колёсных пар, потому что не нашлось их диагностических протоколов. Это очень дорого. И больно. Причину быстро нашли. Там был ненадёжный элемент, отвечающий за взаимодействие между буксами и вибростендом. Человек. Реальный человеческий фактор в системе диагностики. В вагоне колёса жёстко сидят на одной оси, и у каждой есть букса — подшипников…
1.0 ВведениеВ 2006 году АНБ скрыла в криптографическом стандарте Dual EC DRBG математический бэкдор. Агентство отрицало его наличие восемь лет. Затем утечки Сноудена подтвердили его существование.Двойные эллиптические кривые (Dual Elliptic Curve) используются как безопасные генераторы случайных чисел (RNG). Математический бэкдор позволял правительству США расшифровывать SSL-трафик Интернета (Green 2013)1.Эта статья будет технически глубоким исследованием для программистов. Мы реализуем и исходн…
Суши, самураи, аниме — японская эстетика давно покорила сердца по всему миру. Но есть еще одна тенденция, которая стала культурным феноменом: бенто‑дизайн. Тот самый аккуратно расставленный рис, овощи и кусочки рыбы в одном ящичке вдохновили не только гурманов, но и UI‑дизайнеров по всему миру. Принципы бенто-дизайна — четкие границы, равновесие, разнообразие и компактность — легли в основу самых узнаваемых интерфейсов. От рабочего стола macOS до популярных маркетплейсов: давайте разберем, к…
Четвертый год строю умный дом. Кажется, понял, что в нем самое главное. Не какое решение выбрать в качестве сервера, не какие технологии использовать, не каких производителей девайсы закупать — это все детали. Главное — вовремя остановиться. И у меня это не получилось, судя по тому, что я потратил прорву времени на это.Давно хотел сделать такую панель, но нормального гайда не нашел, пришлось придумывать собственный велосипед.ЗачемУмный дом прекрасен и без тачпанели. Большая часть магии все равн…
Я — самодельщик-ардуинщик со стажем. Люблю пихать ардуины во всякие подходящие и не очень места. Как-то раз я уже показывал свою коллекцию Arduino-совместимых плат, и с тех пор она только росла и ширилась. Теперь в ней случилось особенное пополнение: русская (пока не) народная «Ардуина» ELBEAR от сибирской компании «Элрон» на базе отечественного микроконтроллера MIK32 «Амур», о существовании которой я узнал несколько дней назад из статьи на Хабре. В статье я изложу частный опыт искушённого лю…
Или почему найти работу в 2025 году стало практически невозможноРаньше мне казалось, что найти работу — это вопрос желания. Ну правда: обнови резюме, откликнись X раз, получи пару приглашений на собеседования, пройди их — и вот, оффер. Вся проблема решалась увеличением воронки: больше откликов — больше офферов.Но сейчас всё по-другому.Поиск работы в 2025 году — это как пройти квест на выживание. Условия примерно такие: тебе нужно пять лет опыта, но при этом ты должен быть не старше 30, уметь ра…
Недавно я опубликовал на Хабре статью про один из наших проектов — корпус эпилятора. Мы производили его методом литья в силиконовые формы. Корпус состоит из трёх деталей, основное производство — в Китае, тираж — по 100 штук. В статье показал цену: примерно 300$ за корпус. И вот какие комментарии получил:«Несколько подрядчиков за тысячи километров. Риски на производстве, логистике, растаможке. Постоянный стресс. Можно остаться с партией брака или потерять груз в пути. И всё ради корпуса за $300?…
Привет!Задумывались, какую версию квантованной LLM выбрать: Q4_K_M, Q6_K или Q8_0? Насколько Q6_K хуже справляется с задачами по сравнению с Q8_0? И что вообще означают все эти буквы в суффиксах? Примечание: это адаптированный перевод моей статьи на Medium. Перевод был сделан при помощи мозга, а не нейросетей или Google Translate.Типичные муки выбора при загрузке квантованной LLM с Hugging FaceВ статье разберёмся, что означают суффиксы вроде Q4_K_M, почему Q4 ≠ int4, и как не потеряться на с…
Привет, Хабр! Меня зовут Анатолий Кохан, я — DevOps-инженер в К2Тех.Когда мы вводим в браузере имя сервера или доменное имя сайта, выполняем ping или запускаем любое удаленное приложение, операционная система должна преобразовать указанные имена в IP-адреса. Этот процесс называется разрешением доменного имени. На первый взгляд он может показаться весьма прозрачным, однако за ним скрывается многослойный механизм.Данная статья — начало серии, посвященной низкоуровневой архитектуре разрешения име…