Привет, весна: пишем Hello World на Spring MVC
Пошагово разбираемся, как с нуля написать простенькое веб-приложение с использованием MVC фреймворка Spring на языке Java EE.
Пошагово разбираемся, как с нуля написать простенькое веб-приложение с использованием MVC фреймворка Spring на языке Java EE.
Нейронная сеть, созданная для игры в аркады, самостоятельно искала недочеты программы.
С помощью Raspberry Pi и AWS Rekognition изобретатель создал систему, умеющую узнавать его кота. Собранная за несколько часов установка отправляет уведомление с просьбой открыть дверь каждый раз, когда животное хочет войти в дом.
Данные курсы должны помочь студентам получить прикладные знания в области компьютерных технологий. Вести занятия будут сотрудники компании и преподаватели Computer Science Center.
Алгоритм, названный Hindsight Experience Replay, интерпретирует неудачи как своеобразные успехи. Такой подход ускоряет решение не только текущей задачи, но и расширяет спектр решаемых задач в целом.
Федерико Мена-Кинтеро, один из основателей GNOME, рассказывает, какие у языка C есть недостатки, что плохого в языке C относительно Rust, и объясняет, почему считает C очень и очень примитивным языком для современного ПО.
Исправления безопасности для Sandy Bridge и Ivy Bridge все еще в работе.
Из-за ошибки в конфигурации UDP-портов злоумышленникам удалось заразить серверы утилиты Memcached и устроить общемировую волну DDoS-атак. Всем разработчикам, пользователям и сетевым администраторам настоятельно рекомендуется по возможности отключить поддержку UDP на используемых устройствах.
Ответственность за это действие взяла на себя команда хакеров Dark-Liberty Team. Доступ к исходному коду iBoot можно получить только через TOR, однако хакеры выложили не сам код, а лишь ссылку на его скачивание.
В решениях с технологией аутентификации типа Single Sign-On обнаружена лазейка, позволяющая злоумышленникам входить в систему под чужим именем без пароля. Для этого нужно «разорвать» пользовательский логин комментарием в коде на SAML.
Исследователи из разных стран научили искусственный интеллект объяснять принцип своей работы. Новые знания помогут укрепить доверие между людьми и машинным разумом.
Первая версия фреймворка для разработки мобильных интерфейсов и UX Flutter теперь доступна в бета. Кроссплатформенный инструмент уже поддерживает SQLite, Facebook Connect и около тысячи других популярных плагинов.