Как стать автором
Обновить

Все потоки

Сначала показывать
Порог рейтинга
Уровень сложности

Исчисление геометрии Часть 2. Внутри внешней алгебры

Уровень сложностиСредний
Время на прочтение16 мин
Количество просмотров1.7K

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

В этой части мы рассмотрим алгебры Грассмана или внешние алгебры с несколькими «корнями из нуля», то есть ненулевыми элементами, обращающимися в ноль при возведении в квадрат. Однородные элементы внешней алгебры — мультивекторы или k-векторы, имеют геометрическую интерпретацию, которая позволяет рассматривать их как модели линейных пространств. Так строится афинная геометрическая алгебра с операциями пересечения и соединения. Мы рассмотрим двойственные алгебры и порассуждаем над ориентацией и мерой подпространств, соответствующих мультивекторам. Изучим свойства внешнего произведения и его геометрическую интерпретацию, коснёмся принципа двойственности и введём новые операции: два дополнения и регрессивное произведение.

Читать далее

Покупатель решает все. Что с этим делать?

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров288

Стоит только оглянуться вокруг себя и становится очевидным, что современный покупатель сильно отличается от того покупателя, который еще 10-20 лет назад ходил в те же магазины.

 Тут глубокого анализа не требуется. Посмотрите на людей на улице, дома, на работе. Согласитесь, что поведение, действительно, изменилось. Требования, ожидания, желания. Они совсем уже не те, что были 10 лет назад.

 И тут возникает вопрос – и что? Ну меняются и меняются.

 Но все не так просто.

 Если покупатель меняется, то его ожидания трансформируются, значит и магазины / розничные сети должны менять свой подход к работе с покупателями.

 Теперь покупатель не готов выбирать и покупать из того, что есть в наличии в магазине. Он хочет платить деньги за тот товар, который нужен именно ему. И он будет искать желаемый товар, пока не найдет его.

 Поэтому теперь задача магазина заключается не в том, чтоб закупить какой-нибудь товар. Теперь магазины вступают в борьбу за покупателя – способность решить его проблему и получить часть его кошелька в качестве гонорара за решение проблемы.

 Именно поэтому так важно следить за трендами в покупательском поведении.

При этом нужно не просто читать отчеты, а понимать, как эту информацию использовать в своей работе.

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

Читать далее

Игровые ПК разных эпох: покупаем за 1000 долларов в 1995, 2005, 2015 и в 2025

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров26K

Я еще не забыл, как в детстве мечтал о крутом компьютере. Листал каталоги, вырезал картинки, клеил на стену над кроватью и представлял, как однажды заработаю на монстра, который потянет абсолютно все игры. Правда, когда наконец накопил нужную сумму, оказалось, что за те же деньги можно взять конфигурацию в два раза мощнее, чем я хотел. Или в десять раз. Уже не помню. Главное, что именно тогда я уяснил, что в мире компьютерного железа нет понятия «идеальный момент для покупки». А что, если нам взять и устроить путешествие назад во времени и купить за условную тысячу долларов в разные эпохи развития ПК.

Читать далее

Вероятно, вам не нужен DI-фреймворк

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров5.7K

Я считаю, что при работе с Go в контексте нашей отрасли внедрение зависимостей (dependency injection, DI) часто имеет плохую репутацию из-за DI-фреймворков. Но сама по себе DI как техника довольно полезна. Просто её объясняют слишком большим количеством ОО-жаргона, что приводит к ПТСР у тех, кто перешёл на Go, чтобы сбежать из культа банды четырёх.

Читать далее

Как добиться роста извлечения полезных ископаемых с помощью нейросетевых технологий

Уровень сложностиСредний
Время на прочтение6 мин
Количество просмотров298

Подробный разбор нашего четырехлетнего опыта внедрения искусственного интеллекта на обогатительных фабриках.

Привет, Хабр!

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

4 года назад, когда мы только начинали эксперименты с VR, главной проблемой была катастрофическая нехватка квалифицированных кадров. Наши VR‑решения позволили готовить специалистов быстрее и качественнее. Но со временем стало ясно: чтобы вывести производство на новый уровень, нужно идти дальше — сокращать зависимость от человеческого фактора.

В этой статье я хочу максимально подробно поделиться нашим опытом работы с промышленным ИИ:

Читать далее

Как мы заменили сотни Join’ов на один РТ-процессинг с 1kk RPS

Время на прочтение12 мин
Количество просмотров3.3K

Как связаны скидки, пользовательские пути и огромные массивы данных в Яндекс Рекламе? 

Привет, Хабр! Меня зовут Максим Стаценко, я работаю с базами данных и яростно в них копаюсь с 2010 года, а в Big Data — с 2016. Сейчас работаю в Яндексе в DWH поиска и рекламы.

Мы работаем с ОЧЕНЬ большими данными. Каждый день миллионы пользователей видят рекламу Яндекса, а наши системы обрабатывают огромные объёмы данных. Чтобы реклама работала эффективно, нам нужно в каждый момент времени иметь максимально полную информацию об истории жизни рекламного объявления, а значит нужно каким-то образом передавать данные от одного события к другому внутри рекламной воронки. Расскажу, как мы решали эту проблему.

Читать далее

Работник должен перестать плакать перед тем, как вернуться к работе

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров44K

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

Хочу узнать

Почему один и тот же сайт может летать на одном VDS и тормозить на другом

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров3.6K


VPS/VDS — это не волшебная коробка, а виртуальный сервер, зависящий от железа и рук, которые всё настраивали. Он не гарантирует стабильную производительность «по умолчанию», и даже если параметры на бумаге выглядят одинаково, под капотом могут скрываться как быстрые NVMe-диски и разумная политика CPU-шаринга, так и загруженный хост с дешёвым RAID на HDD и оверселлом в четыре слоя. Я попытаюсь разобрать ключевые факторы, от которых это зависит.
Читать дальше →

Настройка SSH для коммитов в репозиторий

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров1.9K

Итак вам надо клонировать репозиторий с компанейского репозитория и git просит какие-то непонятные пароли.
Знакома ситуация?

В этой заметке я написал как настроить ssh ключи.

Читать далее

Какой подход для вёрстки карточек товара выбрать

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров1.5K

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

Читать далее

Основные настройки FXO-шлюзов IPmatika серии IGW для аналоговых линий

Уровень сложностиСредний
Время на прочтение8 мин
Количество просмотров346

В 2024 году компания АйПиМатика начала продажи линейки VoIP‑шлюзов для аналоговых и цифровых телефонных линий под брендом IPmatika (серия IGW). Ознакомительный обзор шлюзов, а также оборудование FXS для подключения аналоговых телефонов были рассмотрены в наших предыдущих статьях.

Учитывая потребность рынка в оборудовании, предназначенном для постепенной миграции от старых аналоговых телефонных систем на современные технологии IP-телефонии, компания АйПиМатика предлагает шлюзы FXO от 4 до 32 портов. Шлюзы предназначены для подключения на предприятиях малого и среднего бизнеса офисных АТС, работающих по протоколу SIP, к аналоговым городским линиям телефонной сети общего пользования ТФОП. Также шлюзы могут применяться для подключения VoIP-систем к АТС старого образца, которые используют интерфейсы для подключения аналоговых телефонов. В данной статье мы рассмотрим линейку FXO-шлюзов, а также пример настройки подключения к серверу корпоративной VoIP-телефонии.

Читать далее

Огромный гайд по настройке рабочего окружения: Linux, VScode, Python

Уровень сложностиПростой
Время на прочтение29 мин
Количество просмотров28K

Привет всем!

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

Я люблю и одновременно ненавижу статьи-обзоры в стиле «10 программ для {whatever}». Ненавижу — потому что их очень легко делать, вбил в гугл «программа для X», взял первые 10 ссылок, статья готова. Я называю такие статьи «лёгкий рейтинг». А люблю я их за то, что даже если 9 пунктов — чушь полная, то десятый, как правило, годный, я узнаю что-то новое, это что-то облегчает мне жизнь и позволяет мне быть более продуктивным.

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

Статья получилась ОГРОМНАЯ, и у меня был большой соблазн разбить её на сотню статей поменьше, чтобы в каждой ставить ссылки на свой телеграм-канал и получать гонорар за каждую по отдельности. Но я не буду. Пусть знания будут сгруппированы вместе. Welcome!

Читать далее

Почему AI-продуктам необходимы команды внедрения

Уровень сложностиПростой
Время на прочтение11 мин
Количество просмотров491

AI-стартапы отвергают PLG-модель, выбирая интенсивные услуги внедрения.

В статье рассказываем почему инженеры, работающие на стороне клиента стали ключевой ролью.

Читать далее

Ближайшие события

Рецепт успеха: найти интегратора на вечеринке и сделать умный дом

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров2.4K

Party — это не только про веселье и напитки, но иногда и про автоматизацию!

Михаил купил квартиру в Тюмени площадью 140 м² и не собирался превращать её в «умную». Но одна случайная встреча с интегратором на Sprut.Party изменила все.

Как интегратор уговорил Михаила на «умную» квартиру? Спойлер: он справился всего за два предложения. 

Нас заинтересовала эта история, и мы посетили объект, чтобы рассказать вам, каким получился умный дом.

Читать далее

Мой первый проект NDI чуть не убил меня (продолжение)

Уровень сложностиСредний
Время на прочтение6 мин
Количество просмотров568

Широкоэкранный режим для виртуальных учебных классов. Помимо установки NDI Recording System в GDS-M и GDS-S, о которой было рассказано в предыдущей статье, параллельно осуществлялся еще один проект.

Читать далее

Как я сделал ИИ своим бади: здоровье, тренировки и контроль состояния в 2025

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров1.5K

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

Читать далее

Как мы снизили время создания бэкапов Git с 48 часов до 41 минуты

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров5.6K

В этой статье мы расскажем о том, как GitLab выявил и устранил «бутылочное горлышко» производительности в 15-летней функции Git, что повысило эффективность, обеспечив возможность применения более надёжных стратегий резервного копирования и снижения рисков.

Резервные копии репозиториев — важнейший компонент надёжной любой стратегии восстановления после сбоев. Однако с увеличением размеров репозиториев процесс создания надёжных бэкапов становится всё сложнее. Для резервного копирования нашего собственного репозитория Rails нам требовалось 48 часов. Это заставило нас искать невозможные компромиссы между частотой резервного копирования и производительностью системы. Мы хотели найти собственное внутреннее решение для наших клиентов и пользователей.

В конечном итоге, мы нашли источник проблемы в 15-летней функции Git со сложностью O(N²) и устранили его, внеся изменения в алгоритм, что экспоненциально уменьшило время резервного копирования. В результате мы обеспечили снижение затрат, уменьшение рисков и возможность создания стратегий резервного копирования, которые хорошо масштабируются месте с нашей кодовой базой.

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

Читать далее

Что не так с USB-C и как Microsoft наводит порядки в стандарте

Время на прочтение5 мин
Количество просмотров6.8K

USB-C проектировался как универсальный стандарт. Но его возможности, к сожалению, варьируются от устройства к устройству, а это сбивает с толку пользователей. Microsoft решает эту проблему, внедряя строгие требования в рамках Windows Hardware Compatibility Program (WHCP). Сегодня разберем, как компания исправляет путаницу с USB-C-портами на Windows-устройствах, какие проблемы устраняет и что это значит для пользователей и производителей.

Читать далее

Маскирование данных при работе с LLM: защита бизнеса от утечек и штрафов по 152-ФЗ

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров571

Корпоративный сектор всё активнее внедряет решения на базе больших языковых моделей (LLM) — от генерации документов до поддержки пользователей и автоматизации внутренней аналитики. Однако вместе с ростом эффективности растут и риски, особенно когда речь идёт о передаче персональных данных. Для российских компаний эти риски связаны не только с киберугрозами, но и с прямыми нарушениями Федерального закона №152-ФЗ «О персональных данных». Одним из ключевых способов защиты информации в таких сценариях становится маскирование данных — то есть скрытие или замена персональных данных в сообщениях, обрабатываемых LLM.

Читать далее

Создаем дачный офис: небанальные гаджеты для удалёнщика-дачника

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров8.4K

Дача — мое место силы и вдохновения. Если вам так же, как и мне, невыносимо работать в весенне‑летний период в четырех стенах в городе, то давайте посмотрим, что нам поможет получить наибольшее удовольствие от трудовой деятельности на природе. И здесь — не про уход за грядками. Речь пойдет о необычных и полезных девайсах и приспособлениях, которые я выбрала для себя, благо работа в дистрибьюторе diHouse позволяет быть в курсе большинства новинок электроники.

Обещаю, что не буду затрагивать такие банальности, как усилитель сигнала сотовой связи или модем. Так что же еще может пригодиться в вашем дачном офисе?

Немедленно узнать