Платформа Интернета вещей от Google, Android Things, вышла из бета-теста спустя полтора года. Релиз содержит SDK для управления состоянием системы, своевременных обновлений безопасности и ПО, а также обеспечения работы с голосовыми помощниками: https://tproger.ru/news/android-things-release/
Tproger
Вышла из беты Android Things: платформа Интернета вещей от Google
Платформа интернета вещей от Google под названием Android Things вышла из статуса бета-версии. Она предлагает разработчикам возможность создания «умных» устройств с использованием API, разработок и инфраструктуры Google.
В начале мая Google объединила (https://tproger.ru/news/google-maps-platform-update/) все инструменты для работы с картами в единую платформу Google Maps API. C 21 июня 2018 года компания поднимает тарифы на использование инструментов, вводит обязательное подключение платежного счета к проекту, а также ограничивает лимиты бесплатных запросов. На некоторых тарифах стоимость возросла больше, чем в 10 раз, чему не могут обрадоваться разработчики. Сравнить старые тарифы Google Maps API с новыми можно на изображениях.
Tproger
Google представила Maps Platform, объединяющую API для работы с картами
Технологии обновления карт, построения маршрутов и предоставления информации о предприятиях стали доступны в единой платформе для разработчиков. Google Maps Platform не влияет на работу созданных ранее проектов.
Niantic планирует создать интерактивную AR-карту всего мира, используя ресурсы камер игроков в Pokemon Go. В будущем ее можно будет использовать в проектах сторонних разработчиков для создания «новой социальной активности»: https://tproger.ru/news/niantic-world-ar-map/
Tproger
Niantic собралась создать AR-карту мира с помощью игроков в Pokemon Go
Niantic хочет создать интерактивную AR-карту всего мира, сканируя местность камерами игроков в Pokemon Go. В интервью изданию Reuters исполнительный директор Niantic Джон Ханке рассказал, что компания хочет, «чтобы игроки создали площадку, на которой им самим…
Carlsberg и Microsoft начали работу над ИИ, способным различать аромат и оттенки вкуса пива, анализируя данные с химических сенсоров. Разработка поможет быстро и эффективно разрабатывать новые сорта, используя удачные параметры лабораторных проб: https://tproger.ru/news/carlsberg-ai-beer-degustation/
Tproger
Carlsberg научила искусственный интеллект дегустировать пиво
Совместное исследование Carlsberg и Microsoft нацелено на использование химических сенсоров и искусственного интеллекта для анализа образцов пива. Таким образом компании планируют ускорить процесс создания новых сортов и упростить работу дегустаторов.
Ученые разработали ИИ, способный генерировать новые уровни для Super Mario и Doom. Для его создания использовались генеративные состязательные сети: https://tproger.ru/news/ai-doom-super-mario/
Tproger
Нейросеть научилась создавать новые уровни для Super Mario и Doom
Для создания карт уровней Doom и Super Mario исследователи использовали генеративные состязательные сети. Генератор создавал случайные уровни на основе имеющихся данных, а дискриминатор отыскивал в них баги, которые можно было бы использовать для быстрого…
Старшая школа в Алабаме не может определить лучших выпускников. Хакер взломал систему учебного заведения и подделывал оценки учеников с 2016 года: https://tproger.ru/news/hacked-school-graduation-system/
Tproger
В старшей школе в США не смогли выбрать лучшего ученика, потому что хакер подделал оценки
Сотрудники старшей школы в Алабаме обнаружили несоответствия в рейтинге лучших выпускников. Выяснилось, что некоторые оценки были подделаны ещё в 2016 году.
Американские школьники придумали новые названия для мороженого с помощью нейросети. Среди них — «Арахисовая кожа во вторник», «Печенье и красный горячий любовник», «Свиновий орех»: https://tproger.ru/news/bloody-coffee-ice-cream/
Tproger
«Шоколадный грех» и «Карамельная печень»: школьники придумали новые названия для мороженого с помощью нейросети
Ученики техасской школы вместе с учительницей создали около 1600 новых вкусов для мороженого с помощью модуля генерации текстов textgenrn. Среди них — «Шоколадный грех», «Печенье и красный горячий любовник и «Орех техасского мальчика».
GitHub представила бета-версию Сhecks API. По словам разработчиков, API поможет более эффективно проводить непрерывную интеграцию, линтинг и тестирование проектов:
https://tproger.ru/news/github-checks-api-beta/
https://tproger.ru/news/github-checks-api-beta/
Tproger
GitHub представила новые инструменты для непрерывной интеграции Checks API
Представлен релиз бета-версии Checks API — расширенного набора возможностей для непрерывной интеграции (CI) и линтинга проектов. По словам разработчиков, API предоставляет более подробную информацию о статусе репозитория и помогает эффективнее проводить …
Анонсировано расширение Pyre, предназначенное для обнаружения ошибок в коде на Python. Оно встраивается в среду разработки, проверяет все изменения и параллельно оповещает о новых ошибках: https://tproger.ru/news/pyre-python/
Tproger
Анонсирован выход Pyre, расширения для поиска ошибок в коде на Python
Новая технология встраивается в IDE и быстро находит ошибки в коде, написанном на Python. Расширение Pyre проверяет все изменения разработчика и параллельно оповещает о новых багах.
С 18 по 20 мая в Санкт-Петербурге пройдет 48 часовой хакатон ActumDigitalHack по созданию решений на стыке цифровых технологий и существующих отраслей экономики. Авторы лучших проектов смогут побороться за денежные призы в размере 200 тысяч рублей по каждой из номинаций: https://tproger.ru/events/actumdigitalhack-2018/
Tproger
18–20 мая, Санкт-Петербург: хакатон ActumDigitalHack
Участники хакатона ActumDigitalHack займутся созданием прототипов продуктов для компаний на основе больших данных, IoT, ИИ, виртуальной реальности и блокчейна. Авторы лучших решений поборются за вознаграждение в размере 200 тысяч рублей в каждой из номинаций.
Обнаруженная уязвимость Electron позволяет получить доступ к модулям Node.js. Среди подверженных угрозе приложений — VS Code, Atom, мессенджеры Slack, Discord и Signal: https://tproger.ru/news/electron-flaw/
Tproger
Найденная уязвимость в Electron затрагивает Skype, Discord и другие популярные приложения
Список уязвимых приложений включает в себя инструменты для разработчиков VS Code, Atom, мессенджеры Slack, Discord и Signal. Команда GitHub создала механизм для предотвращения атак на приложения с использованием бага Electron.
Команда разработчиков Google AI рассказала о Learn2Compress, одной из ключевых технологий нового SDK ML Kit. Она обещает автоматическое эффективное сжатие и оптимизацию работы мобильных моделей машинного обучения без потерь в точности и производительности: https://tproger.ru/news/google-learn2compress/
Tproger
Google представила Learn2Compress, технологию оптимизации нейросетей для мобильных устройств
Learn2Compress является одной из ключевых технологий нового SDK для внедрения нейросетей в мобильные приложения ML Kit. Она обещает автоматическое эффективное сжатие и оптимизацию работы мобильных моделей машинного обучения без потерь в точности.
19 мая в Москве компания сервисного дизайна AIC проведет встречу AIC Design Day. Тема предстоящей конференции — «Как подобрать метрики для своего продукта». Гостей ждут доклады по четырем тематикам, мастер-классы и завершающая вечеринка на крыше коворкинга: https://tproger.ru/events/aic-design-day-2018/
Tproger
Tproger — всё о программировании
Программирование с нуля, разработка приложений на разных языках, гайды, видеоуроки, книги по программированию, вакансии для программистов и ответы экспертов.
22 мая в петербургском офисе «Яндекса» пройдет встреча для опытных разработчиков, аналитиков и специалистов по ML «Яндекс изнутри: качество поиска». Участников ждут доклады о структурированных данных и использовании пользовательских отзывов для улучшения поиска: https://tproger.ru/events/yandex-inside-2018/
Tproger
Tproger — всё о программировании
Программирование с нуля, разработка приложений на разных языках, гайды, видеоуроки, книги по программированию, вакансии для программистов и ответы экспертов.
Вышла новая версия Rust — 1.26. Среди изменений — использование анонимного возвращаемого типа, Result как возвращаемое значение функции main и автоматическое добавление ссылок в шаблонах: https://tproger.ru/news/rust-1-26/
Tproger
Доступно очередное обновление Rust 1.26
Релиз является самым значительным обновлением с момента выхода Rust 1.0. Среди нововведений – использование анонимного возвращаемого типа, Result как возвращаемое значение функции main и автоматическое добавление ссылок в шаблонах.
26 мая в Москве компания Epam проведет весеннюю конференцию для инженеров и тестировщиков #ITSubbotnik: Java + JS + QA. Участников ждут доклады о микросервисах и Spring 5 для Java, интересных решениях реализации клиентской части продукта и автоматизации тестирования: https://tproger.ru/events/itsubbotnik-spring-2018/
Tproger
26 мая, Москва: конференция #ITSubbotnik: Java + JS + QA
На весенней конференции Epam #ITSubbotnik: Java + JS + QA участников ждут 3 потока докладов о микросервисах и Spring 5 для Java, интересных решениях реализации клиентской части продукта и автоматизации тестирования.
В системах шифрования электронных писем PGP и S/MIME исследователи обнаружили уязвимость, которую можно использовать для прочтения зашифрованным сообщениям. Подробную информацию о бреши группа экспертов намерена опубликовать 15 мая: https://tproger.ru/news/pgp-flaw/
Tproger
Найдена критическая уязвимость в PGP и S/MIME, дающая доступ к зашифрованным сообщениям
Критическая уязвимость в PGP и S/MIME открывает злоумышленникам доступ к письмам пользователей. Несмотря на отсутствие подробной информации, всем пользователям рекомендуется отказаться от использования данных инструментов шифрования.