Создание статического анализатора для C# на основе Roslyn API http://amp.gs/jzh5r
Хабр
Создание статического анализатора для C# на основе Roslyn API
После прочтения этой статьи вы будете обладать знаниями для создания своего собственного статического анализатора для C# кода, благодаря ему вы сможете найти потенциальные ошибки и уязвимости в...
Behind this Door — что там за дверями лабораторий Intel? http://amp.gs/jzv8c
Хабр
Behind this Door — что там за дверями лабораторий Intel?
Intel начинает интересный медиа-проект, который мы никак не могли обойти своим вниманием. Серия небольших видеороликов Behind this Door открывает двери, за которые обычно никому нельзя, поскольку...
(Любительский) временной анализ ДЭГ в Москве http://amp.gs/jzvpD
Хабр
(Любительский) временной анализ ДЭГ в Москве
Я решил проанализировать распределение голосов за разных кандидатов по времени. Для этого я взял 2 млн. расшифрованных бюллетеней (опять же, спасибо @Peter_Zhizhinза ссылку) и сопоставил их с данными...
[Перевод] Безопасность ПЛК: 1) Модульность программы http://amp.gs/jzvlL
Хабр
Безопасность ПЛК: 1) Модульность программы
Разделите код на модули, используя различные организационные единицы. Тестируйте модули независимо друг от друга.ОписаниеНе закладывайте всю логику ПЛК в одном месте, например в основном POU. Вместо...
Вебинар «Pachyderm in production: lessons learned» http://amp.gs/jzvG8
Хабр
Вебинар «Pachyderm in production: lessons learned»
Команда Data Phoenix Events приглашает всех, 29 сентября в 19:00, на технический вебинар из серии "The A-Z of Data", который будет посвящен MLOps инструменту - Pachyderm.Сегодня Pachyderm...
ТОП-3 ИБ-событий недели по версии Jet CSIRT http://amp.gs/jzvuW
Хабр
ТОП-3 ИБ-событий недели по версии Jet CSIRT
Читайте сегодня в ТОП-3 о двух уязвимостях ― в vCenter Server и в продуктах управления сетью от Nagios ― а также о росте числа кибератак с использованием программы-вымогателя Conti. Новости собрал...
NVMe-накопители: чем они хороши и как на них переходить. Часть первая http://amp.gs/jzv2X
Хабр
NVMe-накопители: чем они хороши и как на них переходить. Часть первая
Представьте: в очередной раз ваш любимый вендор дисков рассказал, почему NVMe-накопители лучше, чем SAS и SATA. В вашем любимом издании написали, что вышла новая версия спецификации и появилось 5...
Видеозапись серии вебинаров The A-Z of Data — блок MLOps http://amp.gs/jzvo8
Хабр
Видеозапись серии вебинаров The A-Z of Data — блок MLOps
Приветствую всех!На протяжении последних нескольких месяцев, мы командой Data Phoenix, провели ряд вебинаров посвященных MLOps в рамках серии «The A-Z of Data».Сегодня...
Разгадываем ребус вторичных часов «Воронеж» http://amp.gs/jzvom
Хабр
Разгадываем ребус вторичных часов «Воронеж»
В предыдущей статье я затеял создание контроллера вторичных часов «Воронеж», и даже добился некоторой работоспособности. Однако так и не разгадал окончательно ребус формы и длительности...
Языки программирования на эмодзи, и как можно использовать смайлики в коде http://amp.gs/jzvMs
Хабр
Языки программирования на эмодзи, и как можно использовать смайлики в коде
Поговорим о том, как можно использовать эмодзи при написании кода и какие для этого есть специальные языки программирования. А ещё дадим советы программисту, как использовать эмодзи в кодинге...
Адаптивный layout — как переверстать весь проект, не перевёрстывая его http://amp.gs/jzvQb
Хабр
Адаптивный layout — как переверстать весь проект, не перевёрстывая его
Вёрстка — это первое, чему обычно учатся начинающие фронтендеры. Но когда вёрстки в вашем проекте становится очень много, поменять что-то — особенно везде и сразу — становится непросто. Переверстать...
Реализация in-app purchases на Flutter c помощью Adapty SDK http://amp.gs/jzv6V
Хабр
Реализация in-app purchases на Flutter c помощью Adapty SDK
Привет, меня зовут Алексей, я разрабатываю Adapty SDK для Flutter. Сегодня я расскажу про внедрение внутренних покупок в мобильное приложение на Flutter с помощью плагина, который мы...
На стыке BI и DS: как предоставить аналитикам возможность делать с данными все, что они хотят? http://amp.gs/jzvbL
Хабр
На стыке BI и DS: как предоставить аналитикам возможность делать с данными все, что они хотят?
Привет, Хабр! Мы продолжаем рассказывать о новых трендах в BI, и сегодня речь пойдет о расширении возможностей аналитических систем и кастомизации дашбордов под конкретные (и порой уникальные) задачи...
[Перевод] Кэширование данных и страниц в ASP.NET http://amp.gs/jzgTS
Хабр
Кэширование данных и страниц в ASP.NET
Кэширование — это механизм, используемый веб-приложениями для повышения производительности. Сегодня веб-приложения разрабатываются в промышленных масштабах. Такие приложения используют...
Геоаналитика с помощью Python и открытых данных: пошаговое руководство http://amp.gs/jzg1s
Хабр
Геоаналитика с помощью Python и открытых данных: пошаговое руководство
Каждый бизнес желает знать, где сидит фазан целевая аудитория Всем привет! Геоаналитика преследует меня вот уже 3 года, скоро пойдет 4-й. Начиналось все в компании Тандер (Магнит), где я в роли одного...
Микросервисы. Не всё то золото, что хайп http://amp.gs/jzgm2
Хабр
Микросервисы. Не всё то золото, что хайп
Привет, меня зовут Владимир Кустиков, я — архитектор решений в e-Legion. И сегодня я хотел бы рассказать вам про микросервисы.Наверное, я где-то неправ. А возможно, что у меня просто подгорело....