Select a country

Токеномика как инструмент иллюзий: пыль в глаза или искусство продавать воздух?

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

Токеномика как инструмент иллюзий: пыль в глаза или искусство продавать воздух?

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

PostgreSQL: shared_buffers = 25% RAM?

На основе методологии и результатов, представленных в статье «PG_EXPECTO: Анализ влияния размера shared_buffers на производительность СУБД PostgreSQL»
Наука - Хабрахабр

PostgreSQL: shared_buffers = 25% RAM?

На основе методологии и результатов, представленных в статье «PG_EXPECTO: Анализ влияния размера shared_buffers на производительность СУБД PostgreSQL», можно сформулировать и обосновать следующую гипотезу:Классическая эмпирическая рекомендация «shared_buffers = 25% от объёма оперативной памяти» не подтверждается строгим экспериментом и может считаться научно необоснованной. Основная причина снижения производительности СУБД PostgreSQL при высоком значении hit ratio (доли чтений из кэша) связана с увеличением нагрузки на процессор (CPU) для управления большим буферным пулом и конкуренцией за доступ к данным в памяти, а не с гипотетическими «накладными расходами» на обслуживание самого shared_buffers. Читать далее

Телевизионные передачи 90-х

Это глава из цикла статей «История игровой журналистики в России». На ТВ компьютерные игры впервые появились в советских тележурналах («Н
Наука - Хабрахабр

Телевизионные передачи 90-х

Это глава из цикла статей «История игровой журналистики в России». На ТВ компьютерные игры впервые появились в советских тележурналах («Наука и техника», «Хочу всё знать») и научных фильмах. Распространённый сюжет подобных передач: советских детей знакомят с устройством современных ЭВМ и обучают основам программирования.Иногда в передачах рассказывали о сборке компьютеров на советских приборных заводах. В репортажах программы «Время» компьютерные игры называли «обучающими программами, которые развивают быстроту реакции, логику и сообразительность». Читать далее

Если вы эксперт 45+ и вдруг решили сменить работу

Для возрастных кандидатов на рынке IT действительно существует негласная планка. После 45 лет количество откликов и звонков заметно снижается
Наука - Хабрахабр

Если вы эксперт 45+ и вдруг решили сменить работу

Для возрастных кандидатов на рынке IT действительно существует негласная планка. После 45 лет количество откликов и звонков заметно снижается, а ближе к 50 поиск работы рискует превратиться в тяжелый труд, где помогают либо связи, либо уникальная, редкая экспертиза. Это касается не только embedded разработчиков, но и любых IT специалистов.В идеальном мире после 45 лет не вы должны «бегать по вакансиям», а рынок должен приходить к вам. Если этого не происходит, проблема чаще всего не в вашей квалификации, а в том, как упакован ваш опыт и как вы заходите в процесс найма. Читать далее

Мы больше не увидим BSoD на вывесках и табло

За много лет «синий экран смерти» (сокращённо, BSoD) стал символом критических ошибок и ненадёжности компьютерной техники.Фотографии BSoD в публ
Наука - Хабрахабр

Мы больше не увидим BSoD на вывесках и табло

За много лет «синий экран смерти» (сокращённо, BSoD) стал символом критических ошибок и ненадёжности компьютерной техники.Фотографии BSoD в публичных местах — отдельный жанр фотоискусства и документалистики. Теперь ему пришёл конец. В ноябре 2025 года представлен новый режим Windows под названием Digital Signage Mode («Режим цифрового табло»), который гасит BSoD через 15 секунд. Так что синий экран (который теперь чёрный) перестанет быть частью городского ландшафта. Он останется только на терминалах в «режиме киоска» (Kiosk Mode). Читать далее

Станет ли FreeBSD 15.0 новым шагом в развитии свободной ОС

2 декабря 2025 года, спустя два года после выхода ветки 14.0, сообщество FreeBSD представило долгожданный релиз 15.0. Нам обещают ряд технических улучш
Наука - Хабрахабр

Станет ли FreeBSD 15.0 новым шагом в развитии свободной ОС

2 декабря 2025 года, спустя два года после выхода ветки 14.0, сообщество FreeBSD представило долгожданный релиз 15.0. Нам обещают ряд технических улучшений и серьезные изменения в подходе к разработке и сопровождению системы. Кажется, все желающие уже выпустили новости по этому случаю с перечислением основных апдейтов. Что ж, попробуем посмотреть внимательнее, что же нам предлагают. Читать далее

Как реализовать выборочную долговременную память в LLM-боте на Python

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

Как реализовать выборочную долговременную память в LLM-боте на Python

LLM-модели хорошо решают задачи диалога, но имеют одно ключевое ограничение: отсутствие встроенной долговременной памяти. Модель опирается только на текущий контекст. Читать далее

Мобильная разработка за неделю #612 (8 — 14 декабря)

В этом выпуске особенности Struct в Swift и RemoteCompose в Android, знакомство с Frida и новые умные очки Google, сломанное ценообразование приложений с подпиской
Наука - Хабрахабр

Мобильная разработка за неделю #612 (8 — 14 декабря)

В этом выпуске особенности Struct в Swift и RemoteCompose в Android, знакомство с Frida и новые умные очки Google, сломанное ценообразование приложений с подпиской, навигация на SwiftUI, создание анимированных полос и многое другое. Заходите! Читать далее

Биномиальное — это не нормальное распределение

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

Биномиальное — это не нормальное распределение

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

Блокировка публичного API hh.ru: конец эры автооткликов или новый виток развития?

Рынок рекрутинга и поиска работы в России столкнулся с беспрецедентным изменением правил. В начале недели hh.ru, монополист на рынке онлайн-тру
Наука - Хабрахабр

Блокировка публичного API hh.ru: конец эры автооткликов или новый виток развития?

Рынок рекрутинга и поиска работы в России столкнулся с беспрецедентным изменением правил. В начале недели hh.ru, монополист на рынке онлайн-трудоустройства, начал рассылать сообщение о блокировке доступа к своему публичному API для сторонних сервисов. Это решение, по сути, перекрывает кислород десяткам компаний, которые годами строили бизнес на автоматизации. Что стоит за этим шагом и как выживут игроки в новой реальности - вопрос, который сейчас волнует всю индустрию и пользователей самих продуктов.Сегодня хочу разобраться в ситуации и посмотреть, как компании будут выходить из этого положения. Надеюсь, получится интересно. Читать далее

[Resource Quota] А что, если ваш финансовый потолок — это не баг, а защита от перегрева?

Есть один баг, который воспроизводится у многих специалистов.Вы делаете всё «по мануалу»: качаете хард-скиллы, учите новые технологии, закрыв
Наука - Хабрахабр

[Resource Quota] А что, если ваш финансовый потолок — это не баг, а защита от перегрева?

Есть один баг, который воспроизводится у многих специалистов.Вы делаете всё «по мануалу»: качаете хард-скиллы, учите новые технологии, закрываете сложные таски. Технически вы стали круче в два раза по сравнению с собой образца 2023 года. Но если посмотреть на график реальных доходов — это Flatline, прямая линия, которая едва ползет вверх, проигрывая инфляции.И вы вроде пытаетесь пробить этот график: ходите на собеседования (где накидывают +15%, но их быстро съедают цены), по ночам что-то пилите. А рядом сидит какой-нибудь условный Вася. Код у него.. ну, скажем прямо, не очень. Паттерны он путает. Но Вася техдир стартапа или фаундер, и его доход — это ваши x5.Обычно в этот момент включается старый добрый эксепшн «Мир несправедлив» или его подвид «Я самозванец». И мы привыкли думать: чтобы зарабатывать больше, надо знать больше. Качать техничку.А что, если проблема вообще не в софте? Что, если мы посмотрим на деньги не как на награду за ум, а как на техническую Нагрузку (Load)? Возможно, текущий доход — это просто оптимальная рабочая частота? Режим, в котором вы можете функционировать долго и надежно, не рискуя «синим экраном». Давайте попробуем развернуть эту гипотезу. Читать далее

Инженерный подход к оценке прибыльности SKU

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

Инженерный подход к оценке прибыльности SKU

Как понять, какие SKU действительно зарабатывают деньги, а какие только создают иллюзию движения? Один клиент пришел ко мне уверенным, что знает своих «топов», но после инженерного анализа посмотрел на свой ассортимент совсем другими глазами. Мы разобрали реальные данные, оборачиваемость, скрытые затраты и нашли тех самых «героев», о существовании которых никто не подозревал.Если вы тоже когда-нибудь держали на складе товар «потому что так принято» или спорили с менеджером, который «чувствует рынок», эта история покажет, как инженерный подход меняет картину бизнеса за один вечер. Читать далее

Ученые обнаружили скрытые ускорители частиц в околоземной космической плазме

Международный коллектив ученых из Института космических исследований Российской академии наук (ИКИ РАН), МФТИ и Бэйханского университета (К
Наука - Хабрахабр

Ученые обнаружили скрытые ускорители частиц в околоземной космической плазме

Международный коллектив ученых из Института космических исследований Российской академии наук (ИКИ РАН), МФТИ и Бэйханского университета (Китай) обнаружил ранее неизвестный механизм ускорения частиц и перераспределения энергии в магнитном хвосте Земли. Анализируя данные миссии NASA Magnetospheric Multiscale (MMS), исследователи показали, что турбулентные потоки плазмы, удаленные от основной зоны высвобождения энергии, сами становятся источниками мощных, но локальных «микро-ускорителей». Эти процессы сопровождаются генерацией интенсивных электростатических волн, служащих маркерами скрытых событий. Результаты работы, меняющие представление о динамике космической плазмы, опубликованы в журнале JETP Letters. Исследование поддержано грантом 23-12-00031 Российского научного фонда. Читать далее

Минимальный набор практик для микросервиса: опыт после Ruby и PHP

Я собрал минимальный набор практик, без которых микросервис очень быстро превращается в «чёрный ящик»: логи, трассировка, метрики, конфигура
Наука - Хабрахабр

Минимальный набор практик для микросервиса: опыт после Ruby и PHP

Я собрал минимальный набор практик, без которых микросервис очень быстро превращается в «чёрный ящик»: логи, трассировка, метрики, конфигурация, feature flags, тестирование и чуть-чуть документации. Это не теория — это вещи, которые я выстрадал, пока делал Go-шаблон для коллег, переходящих после Ruby/PHP, и пытался сделать так, чтобы сервис было реально удобно запускать, отлаживать и поддерживать.Внутри — простые объяснения, почему эти штуки окупаются, и примеры на Go: как разделить логи и связать их с trace_id, как руками добавить span, какие метрики имеет смысл считать, как организовать конфиг, зачем OpenFeature, почему testcontainers — это не боль, и почему Makefile иногда экономит больше времени, чем очередной «идеальный рефакторинг». Читать далее

Кейс: как мы ускорили серверную часть мобильной игры в 2,5 раза и снизили расходы в 5 раз

Как ускорить серверную часть мобильной MMO-игры в 2,5 раза и при этом сократить инфраструктурные расходы в 5 раз? В этом кейсе рассказал опыт про
Наука - Хабрахабр

Кейс: как мы ускорили серверную часть мобильной игры в 2,5 раза и снизили расходы в 5 раз

Как ускорить серверную часть мобильной MMO-игры в 2,5 раза и при этом сократить инфраструктурные расходы в 5 раз? В этом кейсе рассказал опыт проекта The Firstborn: почему виртуальная машина перестала справляться с нагрузкой ещё до релиза, зачем мы отказались от геораспределённой базы данных, как выбор точки размещения повлиял на пинг по всему миру и почему переход на выделенный сервер с NVMe кардинально изменил стабильность, деплой и скорость серверного просчёта боёв. Читать далее

Управление проектами: дайджест публикаций #47

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

Управление проектами: дайджест публикаций #47

Структура дорожной карты, гайд по скрамбану, аналоги джиры, диаграмма Венна, убивающий таск-трекер, работа с синдромом самозванца, как понять, что хочет заказчик, и всё интересное, что писали за последние 2 недели про управление проектами. Мы прочитали все публикации и выбрали для вас самые крутые и полезные. Читайте, сохраняйте и применяйте! Читать далее

Golang: Пакет для мульти-логирования на основе log/Slog

Golang: Пакет для мульти-логирования на основе log/SlogПривет Хабр! Это моя первая статья тут, я надеюсь получилось читабельно и интересно :-)В стать
Наука - Хабрахабр

Golang: Пакет для мульти-логирования на основе log/Slog

Golang: Пакет для мульти-логирования на основе log/SlogПривет Хабр! Это моя первая статья тут, я надеюсь получилось читабельно и интересно :-)В статье я описываю свой небольшой проект мульти-логера, написанный на основе распространённого в go пакета log/Slog. Читать далее

Оптимизация памяти в C# (и немного в Unity): эффективные методы и стратегии

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

Оптимизация памяти в C# (и немного в Unity): эффективные методы и стратегии

В мире современного программирования эффективное использование ресурсов, включая память, является ключевым аспектом разработки приложений. Сегодня мы поговорим о том, как можно оптимизировать доступные ресурсы в процессе разработки.Язык программирования C#, несмотря на то, что обеспечивает автоматическое управление памятью с помощью механизма сборки мусора (GC), требует от разработчиков специальных знаний и навыков для оптимизации работы с памятью. Читать далее

Скажи yay -S say

Статья содержит описание работы утилиты для видео звонков из командной строки say. Рассказывается о том как всё устроено под капотом, как опти
Наука - Хабрахабр

Скажи yay -S say

Статья содержит описание работы утилиты для видео звонков из командной строки say. Рассказывается о том как всё устроено под капотом, как оптимизированно и почему всё работает так быстро с минимальным размером памяти и нагрузки на CPU.Так же небольшой обзор утилиты see для просмотра фильмов опять же в окне терминала. Читать далее

Работа в удовольствие — не миф: как осознание своих ценностей приводит к успешной карьере

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

Работа в удовольствие — не миф: как осознание своих ценностей приводит к успешной карьере

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

Бинарные протоколы передачи данных. Разбираемся на примере NodeJS приложения

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

Бинарные протоколы передачи данных. Разбираемся на примере NodeJS приложения

Разработка эффективных и безопасных приложений требует не только хорошо продуманного API, но и правильного выбора протокола передачи данных. Веб-приложения обычно используют текстовые форматы, такие как JSON или XML, но для высокопроизводительных систем, требующих минимальной задержки и небольшого объема передачи данных, может быть выгодно использовать бинарные протоколы.В этой статье мы рассмотрим, как разработать собственный бинарный протокол для приложений на основе Node.js и WebSockets, добавить авторизацию с помощью JWT и изучим преимущества бинарного протокола по сравнению с другими форматами данных. Читать далее

[Перевод] Сборка высокопроизводительного AI-десктопа

Запуск крупных языковых моделей локально всегда был игрой в компромиссы. Вы либо тратите более $10 000 на GPU потребительского уровня, которые ед
Наука - Хабрахабр

[Перевод] Сборка высокопроизводительного AI-десктопа

Запуск крупных языковых моделей локально всегда был игрой в компромиссы. Вы либо тратите более $10 000 на GPU потребительского уровня, которые едва справляются с моделями на 70 миллиардов параметров, либо мечтаете о корпоративном оборудовании, которое вам никогда не по карману. Платформа Grace-Hopper — архитектура суперчипов Nvidia, объединяющая CPU и GPU на одном кристалле, — представляет собой именно ту инфраструктуру для ИИ, о которой мечтает сообщество LocalLlama, причём системы обычно стоят более $100 000 и доступны исключительно дата-центрам и исследовательским учреждениям.Поэтому, когда я наткнулся на систему Grace-Hopper, продаваемую за 10 тысяч евро на Reddit, моей первой мыслью было «откровенный развод». Второй мыслью было «интересно, а согласится ли он на 7,5 тысячи евро?».Это история о том, как я приобрёл корпоративное ИИ-оборудование, разработанное для жидкостного охлаждения в серверных стойках, которое было переделано на воздушное охлаждение, затем я снова перевёл его на водяное охлаждение, пережил несколько «почти катастроф» (включая работу с GPU, сообщающим, что у него температура в 16 миллионов градусов) и в итоге получил настольную систему, способную запускать модели с 235 миллиардами параметров дома. Это повествование о сомнительных решениях, творческом решении проблем и о том, что происходит, когда вы пытаетесь превратить серверное оборудование в повседневную рабочую станцию.Если вам когда-либо было интересно, что требуется для запуска действительно крупных моделей локально, или если вы просто пришли посмотреть, как кто-то разбирает оборудование стоимостью $80 000, вооружившись лишь надеждой и изопропиловым спиртом, вы попали по адресу. Читать далее

Арифметика сверточных слоев. Вычисляем размерность изображения с учетом stride, padding и dilation

Одна из проблем при проектировании сверточных сетей (CNN) – несоответствие размеров тензоров. Неправильно заданные padding, stride или dilation мог
Наука - Хабрахабр

Арифметика сверточных слоев. Вычисляем размерность изображения с учетом stride, padding и dilation

Одна из проблем при проектировании сверточных сетей (CNN) – несоответствие размеров тензоров. Неправильно заданные padding, stride или dilation могут замедлить разработку модели.Этот туториал – шпаргалка по формулам расчета размерности преобразованного изображения. Мы разберем, как каждый параметр свертки влияет на ширину и высоту выходного тензора. Материал будет полезен как новичкам, так и опытным разработчикам, желающим освежить ключевые формулы. Читать далее

Вот такие пироги… Почему нам врут круговые диаграммы

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

Вот такие пироги… Почему нам врут круговые диаграммы

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

Как весь день быть продуктивным: не выгореть и покончить с прокрастинацией. Часть 3

Речь в этой статье пойдет о личной продуктивности или как сделать больше в единицу времени и не «рипнуться от напряга». В свое время я пы
Наука - Хабрахабр

Как весь день быть продуктивным: не выгореть и покончить с прокрастинацией. Часть 3

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

Как получить Featured badge в Chrome Web Store и удвоить установки (достаточно просто попросить)

Я попросил отметить расширение Highlighter Extension рекомендованным, и этого оказалось достаточно!Ежедневные установки примерно удвоились, ну может
Наука - Хабрахабр

Как получить Featured badge в Chrome Web Store и удвоить установки (достаточно просто попросить)

Я попросил отметить расширение Highlighter Extension рекомендованным, и этого оказалось достаточно!Ежедневные установки примерно удвоились, ну может, увеличились в полтора раза. Весь процесс занял 2–3 дня (люди пишут, что бывает от нескольких дней до месяца). Читать далее

Эффект Netflix

Быстрые автомобили. Гламурные локации. Драма на трассе и за ее пределами.Растущая популярность Формулы 1 во многом обусловлена «Эффектом Ne
Наука - Хабрахабр

Эффект Netflix

Быстрые автомобили. Гламурные локации. Драма на трассе и за ее пределами.Растущая популярность Формулы 1 во многом обусловлена «Эффектом Netflix». Читать далее

Обнови ICU в PHP 7.3 intl на Centos 7, если осмелишься

Надеюсь, этот материал вам никогда не понадобится. А если понадобится, то вы уже преисполнились проблемой и полны решимости ее исправить!Вкра
Наука - Хабрахабр

Обнови ICU в PHP 7.3 intl на Centos 7, если осмелишься

Надеюсь, этот материал вам никогда не понадобится. А если понадобится, то вы уже преисполнились проблемой и полны решимости ее исправить!Вкратце, новые таймзоны не распознаются старыми библиотеками, а это чревато ошибками и неожиданностями. Я джва года ждал!

Слишком большие, чтобы выжить

Большие компании нацелены на Процесс и совершенно не работают на Результат, это их и губит. 1.Специфика больших компаний. Всем известна фраз
Наука - Хабрахабр

Слишком большие, чтобы выжить

Большие компании нацелены на Процесс и совершенно не работают на Результат, это их и губит. 1.Специфика больших компаний. Всем известна фраза: «Слишком большие, чтобы разориться». Но слишком быстрые изменения мира и рынка могут свести на нет те преимущества, что казались раньше абсолютными. Неоспоримое преимущество - размер и финансовая подушка может иметь для больших компаний обратный эффект, то есть сделать их неконкурентоспособными на рынке. Такое становится возможным из-за специфики их корпоративной культуры. Основная проблема больших компаний, которая в конечном итоге может их погубить – это чрезмерная увлечённость процессами, так, что результат теряется из виду. Конечно, регламенты и политика - это именно то, что делает компанию уникальной и выделяет ее на рынке, для клиентов в том числе. Но когда регламенты становятся важнее результата, то это приводит к потере эффективности, к финансовой и креативной деградации. 2. Последствия специфики деятельности больших компаний. Нацеленность на Процесс, а не на Результат ведет и к отбору соответствующего персонала. А люди, которым важен только Процесс, как правило, некреативные и ничего не создают, это их ключевая особенность. HR больших компаний отсеивают всё нестандартное, необычное, что не укладывается в рамки. Такая внутренняя селекция, как ни странно, особенно отчетливо проявляется в самых передовых и по определению креативных IT компаниях. Именно поэтому ничего по-настоящему прорывного эти гиганты с их гигантскими департаментами создать не могут. В итоге для того чтобы получить новый продукт, им приходится покупать стартап, то есть маленькую компанию, нацеленную на Результат. Кстати, значительное развитие института бизнес-ангелов и венчурного инвестирования, вероятно, тоже является следствием невозможности создания креативных продуктов внутри больших компаний, вся надежда на стартапы. Читать далее

[Перевод] В прошлом квартале я внедрил Microsoft Copilot для 4000 сотрудников

В прошлом квартале я внедрил Microsoft Copilot для 4000 сотрудников.$30 за место в месяц.$1,4 миллиона в год.Я назвал это «цифровой трансформацией».Со
Наука - Хабрахабр

[Перевод] В прошлом квартале я внедрил Microsoft Copilot для 4000 сотрудников

В прошлом квартале я внедрил Microsoft Copilot для 4000 сотрудников.$30 за место в месяц.$1,4 миллиона в год.Я назвал это «цифровой трансформацией».Совету директоров понравилась эта формулировка.Они одобрили за одиннадцать минут.Никто не спросил, что это вообще будет делать.Включая меня.Я всем говорил, что это «увеличит продуктивность в 10 раз».Это не реальная цифра.Но звучит как реальная.HR спросил, как мы будем измерять это увеличение в 10 раз.Я сказал, что мы «задействуем аналитические дашборды».Вопросы прекратились.Три месяца спустя я проверил отчёты по использованию.47 человек открывали его.12 использовали больше одного раза.Один из них — это я.Я использовал его, чтобы пересказать письмо, которое мог прочитать за 30 секунд.Это заняло 45 секунд.Плюс время на исправление галлюцинаций.Но я назвал это «успешным пилотом».Успех означает, что пилот не провалился явно.Финдир спросил про ROI.Я показал ему график.График шёл вверх и вправо.Он измерял «AI-enablement».Я эту метрику придумал.Он одобрительно кивнул.Теперь мы «AI-enabled».Я не знаю, что это значит.Но это есть в нашей инвесторской презентации.Старший разработчик спросил, почему мы не используем Claude или ChatGPT.Я сказал, что нам нужна «энтерпрайз-безопасность».Он спросил, что это значит.Я сказал «комплаенс».Он спросил, какой именно комплаенс.Я сказал «все виды».Он выглядел скептически.Я назначил ему «встречу по развитию карьеры».Вопросы прекратились.Microsoft прислала команду для кейс-стади.Они хотели представить нас как историю успеха. Читать далее

Распределенные сети для инференса ИИ: как это работает, какие технологии есть и когда мы перестанем кормить NVIDIA

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

Распределенные сети для инференса ИИ: как это работает, какие технологии есть и когда мы перестанем кормить NVIDIA

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

Wildberries API: версии есть, стабильности — нет

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

Wildberries API: версии есть, стабильности — нет

Всем привет. Я уже примерно 3 года занимаюсь ведением рекламы на маркетплейсах, в частности ВБ, и поскольку люблю все автоматизировать - разработкой и поддержкой инструмента для управления рекламными кампаниями и аналитикой через публичный API Wildberries.И в целом я уже привык к тому, что иногда новые версии методов абсолютно не соответствуют старым, даже там, где можно было сделать обновленную версию с минимальными изменениями, чтобы разработчик просто поменял URL ендпоинта. Привык что приходится иногда делать работу ради работы по сути, потому что кто-то не продумал заранее проблемные нюансы.Но в последнее время в АПИ произошло такое количество изменений, и они настолько напрягают своими неочевидными ошибками, что уже «накипело», и хочется это сформулировать в виде какого-то структурированного текста с примерами, вдруг кто-то из команды обратит на это внимание.Постараюсь описывать проблемы WB API не с позиции «пользователя, которому не понравилось», а с точки зрения интегратора, который отвечает за стабильную работу рекламы для нескольких клиентов с миллионными оборотами. Я сознательно опускаю детали реализации и не привожу конкретные ID кампаний и запросы, но описываю поведение, воспроизводимое на сотнях кампаний нескольких клиентов. Читать далее

Я решил попробовать ECS и вот, что из этого вышло

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

Я решил попробовать ECS и вот, что из этого вышло

Проверяя одну из своих механик, я спавнил последовательно NPC одного за другим и, внезапно, обнаружил, что где-то на 60 агентах у меня картинка уже заметно подлагивает. В этот момент, в очередной раз смотря в код, я понял, что нужен тотальный рефакторинг. И вместо того, чтобы отрефакторить мою ООП-шную архитектуру, я решил переписать модуль NPC на какое-то подобие ECS. Естественно, я решил не использовать библиотеки Unity, а написать какой-то свой гибрид.В этой статье я попытаюсь описать сложности, с которыми я столкнулся и свои впечатления от итога.Это еще одна статья из цикла про разработку игр без прикладного опыта. Если вам интересна эта и подобные темы - подписывайтесь на мой ТГ-канал Homemade Gamedev, где посты выходят чаще, и я пишу про текущие задачи в проекте. Читать далее

[Перевод] Почему xor eax, eax используется так часто?

В одном из моих докладов по ассемблеру я показал список из 20 самых часто исполняемых команд на среднем десктопе x86 с Linux. Разумеется, в этом
Наука - Хабрахабр

[Перевод] Почему xor eax, eax используется так часто?

В одном из моих докладов по ассемблеру я показал список из 20 самых часто исполняемых команд на среднем десктопе x86 с Linux. Разумеется, в этом списке были привычные  mov, add, lea, sub, jmp, call и так далее; неожиданным стало включение в него xor — «eXclusive OR». В эпоху, когда я занимался хакингом на 6502, наличие XOR было почти абсолютно точным указанием на то, что найдена часть кода, связанная с шифрованием, или какая-то подпрограмма обработки спрайтов. Поэтому удивительно, что машина с Linux, просто занимающаяся своими делами, выполняет такое количество этих команд.Но потом мы вспоминаем о том, что компиляторы любят генерировать xor при присвоении регистру нулевого значения. Читать далее

Карта для капитана. Как я рабочее место руководителя для 1С:ERP создавал

Художественная реконструкция реального эпизода 1773 года: охота за султанскими сокровищами в Средиземном море.Главный герой — Георгий Ризо, г
Наука - Хабрахабр

Карта для капитана. Как я рабочее место руководителя для 1С:ERP создавал

Художественная реконструкция реального эпизода 1773 года: охота за султанскими сокровищами в Средиземном море.Главный герой — Георгий Ризо, греческий капитан, адъютант графа Алексея Орлова и командир корсарской эскадры. Перед ним — карта района плавания. По ней он объясняет экипажу свой замысел и вдохновляет экипаж на рискованное предприятие.Бизнес — это тоже своего рода поход за сокровищами.И в такой мощной программе управления, как 1С:ERP, «карта похода» — единый наглядный инструмент планирования — нужна руководителю ровно так же, как капитану — карта района плавания.Но в 1С:ERP такой карты нет. В подсистеме планирования данной программы отсутствует рабочее место руководителя — нет визуального инструмента, который позволял бы одним взглядом охватить весь бизнес-замысел: стратегию, тактику и связи между ними.Ниже — о том, как я создавал прототип такой карты. Создавал буквально «на коленке». И как из «карты для руководителя» неожиданно вырос ИИ-помощник по планированию в 1С:ERP. Читать далее