В продолжение статьи «Поиск в пространстве стратегий. AI водитель». Я сделал мини-игру жанра «файтинг», где обучаемый AI дерётся с другими, рукописными ботами, и разрабатывает стратегию победы методом проб и ошибок.
В этой игре дерутся два парня вроде такого:
Архив за 10 марта 2017 - 3
Дрон боевой, полностью твой. Обучаем игровой AI методом перебора стратегий
2017-03-10 в 13:39, admin, рубрики: AI, machine learning, бот игры, ИИ, математика, машинное обучение, разработка игрУязвимости, которые устранила команда PVS-Studio на этой неделе: выпуск N1
2017-03-10 в 13:35, admin, рубрики: bugs, C#, CoreFx, cwe, msbuild, pvs-studio, Блог компании PVS-Studio
Мы решили в меру своих сил регулярно искать и устранять уязвимости и баги в различных проектах. Можно назвать это помощью open-source проектам. Можно — разновидностью рекламы или тестированием анализатора. Еще вариант — очередной способ привлечения внимания к вопросам качества и надёжности кода. На самом деле, не важно название, просто нам нравится это делать. Назовём это необычным хобби. Давайте посмотрим, что интересного было обнаружено в коде различных проектов на этой неделе. Мы нашли время сделать исправления и предлагаем вам ознакомиться с ними.
Читать полностью »
Еще одна новая фича pg_filedump: восстанавливаем каталог PostgreSQL
2017-03-10 в 13:20, admin, рубрики: C, postgresql, базы данных, Блог компании Postgres Professional, Восстановление данных, Форматы данных, форматы файлов
В прошлой статье мы узнали, как при помощи утилиты pg_filedump можно восстановить данные, или, по крайней мере, какую-то их часть, из полностью убитой базы PostgreSQL. При этом предполагалось, что мы откуда-то знаем номера сегментов, соответствующих таблице. Если мы знаем часть содержимого таблицы, ее сегменты действительно не сложно найти, например, простым grep'ом. Однако в более общем случае это не так-то просто сделать. К тому же, предполагалось, что мы знаем точную схему таблиц, что тоже далеко не факт. Так вот, недавно мы с коллегами сделали новый патч для pg_filedump, позволяющий решить названные проблемы.
Мемы и шутки из архивов ЦРУ
2017-03-10 в 12:59, admin, рубрики: Git, информационная безопасность, Программирование, ЦРУ, эксплойты
В ЦРУ правильно понимают набор практик DevOps
В опубликованных документах ЦРУ много сугубо технической информации для программистов. Как работать с Git, как скрыть характерные метки в коде, применять шифрование, использовать вредоносные компоненты из других программ. В архиве есть подсказки с «горячими клавишами» vi/vim, справочный курс Git Immersion. Технические рекомендации ЦРУ в ближайшее время следует внимательно проанализировать, тем более что скоро опубликуют вторую порцию документов. Джулиан Ассанж сказал, что в первый архив на ≈600 МБ (Year Zero) — это всего лишь 1% полученных от информатора документов.
Но уже сейчас ясно одно. Разработчики эксплойтов из подразделения Engineering Development Group (EDG) — такие же простые парни, как все. Они тоже отпускают программистские шуточки и обмениваются мемами, вирусными картинками с текстом, анимированными «гифками», с отсылками к поп-культуре, аниме и компьютерным играм. Пусть это и не самая ценная часть архива, но она там есть.
Читать полностью »
Хакер выставил на продажу 640 тысяч украденных аккаунтов пользователей PlayStation
2017-03-10 в 12:45, admin, рубрики: PlayStation, Блог компании Positive Technologies, взломы, информационная безопасность, утечки
Пользователь одного из хакерских форумов в даркнете под ником SunTzu583 выставил на продажу 640 тысяч аккаунтов пользователей PlayStation. Дамп данных содержит электронные адреса и незашифрованные пароли пользователей. Стоимость «товара» составляет всего $35,71 (0,0292 биткойна), источник утечки неизвестен.
Читать полностью »
Аналитики Strategy Analytics прогнозируют в этом году рост рынка смартфонов на 7%
2017-03-10 в 12:40, admin, рубрики: Новости, метки: новостиВ 2016 году рынок смартфонов увеличился по сравнению с 2015 годом всего на 2%. Этот показатель оказался существенно ниже показателей за предыдущие годы. Однако уже в этом году рост рынка снова будет больше. По крайней мере, в этом уверены специалисты аналитической компании Strategy Analytics. Согласно подготовленному ими прогнозу, в 2017 году объем рынка смартфонов будет на 7% больше, чем в 2016 году.
Основанием для оптимизма аналитиков служит улучшение экономической ситуации в некоторых странах и регионах, а также ожидание новшеств, способных усилить спрос, связанный с заменой уже используемых устройств.
В смартфонах Google Pixel и Pixel XL выявлен дефект, связанный с работой микрофонов
2017-03-10 в 12:24, admin, рубрики: Новости, метки: новостиПользователи смартфонов Google Pixel столкнулись с проблемой. Она связана работой микрофонов и проявляется как пропадание звука в время телефонного разговора или при съемке видео.
Оцифровка звука на STM32 (АЦП+DMA) и кодирование в Speex для передачи
2017-03-10 в 12:10, admin, рубрики: cubemx, speex, stm32, кодирование аудио, микроконтроллеры, программирование микроконтроллеров, Разработка для интернета вещей, Разработка систем связи, метки: кодирование аудиоВ продолжение своей вчерашней статьи на Geektimes про Самодельный USB-свисток с микрофоном, STM32 и ESP8266 на борту хочу рассказать подробнее про реализацию оцифровки и кодирования звука на микроконтроллере STM32.
В статье покажу как настроить проект в STM32CubeMX, собирать данные с АЦП в два кольцевых буфера посредствам DMA, подключить библиотеку Speex и кодировать данные. Возможно многим материал покажется весьма очевидным, но надеюсь хоть кому-то он будет полезен.
Прошу под кат.
Читать полностью »
+500 бесплатных инструментов для запуска вашего стартапа в 2017 году
2017-03-10 в 11:58, admin, рубрики: веб-дизайн, инструменты, интерфейсы, продуктивность, список, типографика
Сейчас доступно огромное количество отличных бесплатных инструментов. Но используя бесплатный или условно-бесплатный инструмент, вам понадобится больше времени на достижение своей цели, потому что такой инструмент не будет полностью соответствовать вашим потребностям.
С другой стороны, в начале пути важно минимизировать издержки и внимательно следить за своими платными подписками. В конце месяца они могут незаметно вылиться в огромные накладные расходы.
Итак, мы нашли в интернете бесплатные и условно-бесплатные инструменты для роста вашего бизнеса. Когда они дадут вам желаемый результат, вы можете оформить платную подписку. Читать полностью »
Ученые рассказали, что минимализм очень полезен. особенно он важен некоторым категориям людей. Кому стоит перестроить свою жизнь на основы минимализма и что это даст, они и рассказали в научно-популярной статье.