Запуск сложных C++ приложений на микроконтроллерах

Сегодня никого не удивить возможностью разрабатывать на C++ под микроконтроллеры. Проект mbed полностью ориентирован на этот язык. Ряд других RTOS предоставляют возможности разработки на С++.…

Проектирование ПО с учетом требований стандартов безопасности

В данной статье я хотел бы затронуть тему применения требований стандартов безопасности при разработке ПО. Основной материал подготовлен и составлен на основе требований стандарта PCI…

[Перевод] Углублённое руководство по JavaScript: генераторы. Часть 2, простой пример использования

Поведение генераторов, описанное в предыдущей статье, нельзя назвать сложным, но оно точно удивляет и поначалу может выглядеть непонятным. Поэтому вместо изучения новых концепций мы сейчас…

Google Analytics: в когортном методе анализа появились новые типы вычислений

Google Analytics запустил новые типы вычислений в когортном методе анализа. Теперь в нем доступны скользящие и совокупные расчеты. Также добавилась метрика размера когорты. Стандартный расчет…

Официальные цены на AMD Threadripper Pro: $5489 за 64 ядра и $2749 за 32 ядра

Компания AMD анонсировала цены на свои процессоры линейки Threadripper Pro. Саму линейку компания представила относительно недавно, но вот цены не раскрывала, сохраняя интригу. Теперь же…

Пишем Telegram Bota для оповещения о коммите в git репозитарий на базе Gitea и разворачиваем его в Google Cloud Platform

Здравствуйте как и обещал в продолжение моей статьи о Автоматической публикации приложения в Google Play , рассмотрю в деталях процесс написания Telegram Bot`a для оповещения…

[Перевод] Автоматическое обучение взаимодействию функций с помощью самонастраиваемых нейронных сетей

Аннотация  Прогноз кликабельности (CTR), цель которого – предсказать вероятность того, что пользователь нажмет на объявление или товар, имеет решающее значение для многих онлайн-приложений, таких как онлайн-реклама и консультирующие (рекомендательные) системы. Эта проблема…

[Перевод] Приложение отвечает: как мы уменьшили количество ANR-ошибок в шесть раз. Часть 1, про сбор данных

Пожалуй, одна из худших проблем, которая может случиться с вашим приложением, — ошибка ANR (Application Not Responding), когда приложение не отвечает. Если таких ошибок много,…

Как я искал нормальный RDP-клиент и нашел целых три

Remote Desktop Protocol — один из самых распространенных протоколов для удаленного управления, потому что он используется для работы с операционными системами Windows, которые часто незаменимы…