В начале мая 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 открывает злоумышленникам доступ к письмам пользователей. Несмотря на отсутствие подробной информации, всем пользователям рекомендуется отказаться от использования данных инструментов шифрования.
Google начала тестирование нового API для отображения видео вне браузера Chrome. До этого возможности Picture-in-Picture можно было применять только в рамках одной веб-страницы:
https://tproger.ru/news/google-picture-in-picture/
https://tproger.ru/news/google-picture-in-picture/
Tproger
Google начала тестирование API для просмотра видео вне веб-страниц Chrome
До этого возможности Picture-in-Picture можно было применять только в рамках одной веб-страницы. Google планирует реализовать новый инструмент в бета-версии Chrome 68.