Как я заменил Excel-сводные на Telegram-бота и ускорил контроль потерь на складе Я автоматизировал рутинный процесс, который постоянно отъедал время: сбор выгрузок, построение сводных в Excel, перенос результатов в Google Sheets и ручной контроль повторений. Теперь всё делается одной кнопкой в
Сегодня предлагаю вам вообразить, будто некий безумный учёный вдруг решил воспроизвести инфекции из игр на основе реальных аналогов. C вами Аскар из Plati.market, и давайте вспомним самые известные игровые патогены, заболевания и эпидемии. Проведём параллели с существующими на…
2026 год. У вас 8–16 ядер в ноутбуке. M-чипы летают.Swift компилируется параллельно.Вы нажимаете ⌘B – и одно ядро уныло крутится на 100% загрузки, пока остальные отдыхают.Добро пожаловать в мир однопоточной компиляции Asset Catalog’а.В этой статье я покажу, почему Asset Catalog тормозит сборку и как заставить Xcode использовать больше ядер CPU. Пошагово и с примерами. Читать далее
Для передачи аналоговых сигналов по цифровым каналам связи необходимо провести их дискретизацию, для чего необходимо выбрать частоту дискретизации. В большинстве случаев стоит задача минимизации потерь информации при дискретизации и для достижения этого используется…
Когда выгорает разработчик — это баги в коде и сорванные дедлайны. Когда выгорает тот, кто создал эту команду — это тихая катастрофа, о которой не принято писать в соцсетях. Мы привыкли «держать лицо», быть для всех наставниками и громоотводами, забывая, что под этой броней — живой человек, который тоже может сломаться.Это разбор того, почему руководители становятся заложниками собственных команд и как системно выбраться из этой ловушки. Читать далее
2026 год. Нейросети окончательно вошли в раж. Они пишут код, озвучивают ролики и требуют за это электричество и воду.В какой-то момент кто-то гениальный (или просто отчаявшийся) предложил: “А давайте отправим всё это железо в космос? Там же места полно, энергии – залейся, и никому не
Всем привет. В ходе этого материала вы узнаете:1. Как сделать простой рендер на c# в MonoGame2. Что использовать, чтобы вызвать python из c#3. Почему пункт 2 - это плохая идея4. Как MonoGame игру сбилдить в web/html с помощью его форка KNIПристёгивайтесь, будет весело! ПРИСТЕГНУТЬСЯ!
Высоконагруженная система. Несколько миллионов страниц. Много сервисов, много данных. Имеются кэши разного уровня. Возникла идея сделать полный html кэш страницы. Достаем с полки nginx, ставим перед системой, включаем кэширование запросов. Работает. Но как быть, если данные изменяются? Надо сбрасывать кэш. Читать далее
Всем привет! Моя первая статья тут, просьба строго не судить :-)ПредысторияКогда-то давным-давно, в прошлом десятилетии, я учился в одном техническом университете по специальности "информационная безопасность автоматизированных систем" и один из предметов, который меня…
В этот раз мы проанализируем различные способы факторизации монады на сопряжённые функторы. Прежде всего рассмотрим два полярных варианта, раскрывающих наиболее важные аспекты факторизации. Это даст более глубокое понимание самого понятия монады и послужит мотивацией для построения операции факторизации произвольного функтора. Читать далее