Приветствую всех! Несколько раз я уже рассказывал про устройства, объявляющие остановки в нашем городском транспорте. И вот ко мне попал ещё один экземпляр, пожалуй, самый примечательный из всех, что я встречал ранее. Интересен он тем, что собран полностью на дискретной логике,…
Привет, Хабр! Сегодня у нас на столе инструмент, о котором многие слышали, но мало кто использовал по-настоящему — ptrace. С ptrace можно подключаться к чужим процессам, читать и менять их память, перехватывать системные вызовы — и даже вежливо убрать sleep 9999. Читать далее
На связи Сергей Скирдин, технический директор ИТ-интегратора «Белый код». В этом кейсе на примере различных задач в базах 1С покажу, какие процессы можно оптимизировать с помощью шины данных. Читать далее
Всем привет! Меня зовут Ира, я руковожу отделом тестирования мобильной платформы в Ozon Tech. Наш отдел занимается разработкой инструментов для автоматизации тестирования мобильных приложений Ozon и тестированием внутренних библиотек.До того как прийти в компанию, я занималась…
Как проконтролировать процессы внутри 300+ проектов, которые идут параллельно, и вовремя реагировать на проблемы? Мы, Денис Торопов и Михаил Салуев, расскажем о своем опыте внедрения системы управления рисками в «БАРС Груп». Поделимся методологией, которая помогла проектному офису внедрить процесс централизованно — сразу во всех подразделениях, которые ведут проекты. Читать далее
При разработке драйверов GPIO для нашей операционной системы реального времени "Нейтрино" исторически имеется одна неприятность — отсутствие общего дизайна для таких драйверов. Причин для этого несколько: они считались и считаются тривиальными, разрабатывают их разные…
Компании все чаще обращаются ИИ для трансформации своих бизнес-процессов. Однако успешная AI-трансформация требует не просто автоматизации отдельных задач, а фундаментального переосмысления самих процессов – своего рода «переход от улучшения седел к созданию автомобилей». Эта статья рассматривает два аспекта такой трансформации. Читать далее
Enum — одна из самых популярных фич Rust. Тип enum может иметь одно из значений в заданном множестве вариантов./// Foo имеет значение или 32-битного integer, или символа.enum Foo { Int(u32), Char(char),}Значениями типа Foo могут быть или integer (например, вариант Foo::Int(3) с полезной нагрузкой 3), или символы…
Вторая половина 80-х — удивительная эпоха: «железный занавес» еще не пал, но сквозняк с Запада уже вовсю гулял по коридорам восточноевропейских НИИ и аудиториям учебных заведений. Уже тогда стало очевидно: персональные компьютеры стандарта IBM PC занимают лидирующие позиции во всем мире, но их массовая закупка в капиталистических странах для государств Восточного блока всё еще была сопряжена с объективными сложностями — прежде всего, с необходимостью тратить на это драгоценную валюту. Читать дальше →
Разбираем механики влияния скидок на разные категории зоотоваров и типы потребительского поведения. Влияют ли скидки на решение купить корм или игрушку для питомца? Как без дорогих исследований, просто задавая себе вопросы и анализируя, получить кучу инсайтов по продвижению. Читать далее