Сегодня в подборке новостей:
- Вышла новая версия среды Eclipse для Java-разработки;
- Названы причины, почему многие разработчики пишут плохой код;
- В Uber создали нейросеть, способную генерировать данные для обучения других нейросетей;
- Apple, Google и Amazon работают над единым стандартом для устройств умного дома;
- Минкомсвязи требует от мобильного софта совместимости с российской ОС «Аврора»;
- Определены худшие интернет-пароли 2019 года;
- Новый браузер Microsoft Edge сможет создавать QR-коды из веб-адресов.
Вышла новая версия среды разработки Eclipse
Eclipse Foundation объявила о выпуске новой версии свободной интегрированной среды разработки модульных кроссплатформенных приложений Eclipse. Релиз, получивший название 2019-12, поддерживает стандарт Java 13. Новая версия получила несколько дополнительных инструментов и усовершенствований интерфейса, которые делают создание Java-приложения более удобным и быстрым для кодера. Представители Eclipse Foundation опубликовали видео, наглядно показывающее отличия версии 2019-12 от предыдущего релиза Eclipse IDE. Благодаря наличию различных модулей, разработка в среде Eclipse доступна не только на Java, но и на многих других языках программирования. Источник: EclipseНазваны причины, почему многие разработчики пишут плохой код
Нереально сжатые сроки и проблема ручного тестирования — две наиболее распространенные причины низкого качества программного кода. Об этом свидетельствуют результаты последнего опроса, проведенного компанией Diffblue. На вопрос, какие факторы способствуют низкому качеству программного обеспечения, 40% из 300 разработчиков софта, опрошенных в США и Великобритании, назвали нереальные графики, еще 40% возложили вину на процессы ручного тестирования. Выяснилось, что для того, чтобы уложиться в дедлайны, 42% разработчиков пропускают написание модульных тестов ради разработки новых функций. Отвечая на вопрос, какие задачи они хотели бы видеть автоматизированными, 73% респондентов указали на отслеживание ошибок, 70% — на написание модульных тестов. Участники опроса работают в среднем 43 часа в неделю. Непосредственно на кодинг уходит примерно 50% рабочего времени. Источник: DiffblueВ Uber создали нейросеть, способную генерировать данные для обучения других нейросетей
Специалисты компании Uber объявили о создании генеративно-состязательной нейросети Generative Teaching Network (GTN). Ее отличие заключается в способности генерировать данные и среды для обучения других нейросетей. Как уверяют разработчики GTN, ее методы позволяют почти в 9 раз ускорить процесс поиска нейронной архитектуры по сравнению с ранее используемыми способами, где данные создавались человеком. Кроме того, новая нейросеть не требует огромных вычислительных мощностей. Нейросети, обученные с помощью GTN, достигают точности 98,9% в работе на MNIST. В эксперименте с датасетом CIFAR-10 модели нейросетей обучались в 4 раза быстрее, чем на обычных данных, при сохранении тех же показателей производительности. Эксперты считают, что нейросеть GTN поможет Uber и другим компаниям улучшить эффективность глубокого обучения в сферах применения искусственного интеллекта. Источник: VentureBeatApple, Google и Amazon работают над единым стандартом для устройств умного дома
Компании Amazon, Google, Apple и Zigbee Alliance объявили о партнерстве, цель которого — создать единый стандарт совместимости устройств «умного дома». Реализация проекта позволит гаджетам различных производителей взаимодействовать друг с другом. Разработкой единого стандарта занимается совместная рабочая группа Project Connected Home over IP, в которую вошли инженеры из всех перечисленных компаний. Координировать проект будет Zigbee Alliance, в который также входят Samsung SmartThings, Schneider Electric, Signify (ранее Philips Lighting), IKEA, NXP Semiconductors и Resideo. Согласно прогнозу IDC, мировой рынок устройств для умного дома к 2023 году вырастет до 1,39 миллиарда устройств. Источник: CNBCМинкомсвязи требует от мобильных приложений совместимости с российской ОС «Аврора»
Минкомсвязи РФ изменило требования для внесения мобильных приложений в Реестр российского ПО. Если раньше от разработчиков офисных мобильных приложений требовалась совместимость с ОС Android и iOS, то теперь это условие отменено. Вместо него появилось новое требование — совместимость с мобильной операционной системой российской разработки. В тексте приказа Минкомсвязи, появившемся на Портале правовой информации, слова «Android, iOS» вычеркнуты и заменены на слова «мобильной операционной системы, сведения о которой включены в единый реестр российского программного обеспечения и которая сертифицирована в соответствии с требованиями законодательства РФ о защите информации». В Реестре российского софта есть только одна мобильная ОС — Sailfish Mobile OS RUS. В октябре 2019 г. эта операционная система была переименована в «Аврору». Источник: CNewsОпределены худшие интернет-пароли 2019 года
Компания SplashData опубликовала 9-й ежегодный список наихудших интернет-паролей. Рейтинг был составлен на основе анализа более 5 миллионов паролей, используемых в интернете. По сравнению с 2018 годом, позиции лидеров не сильно изменились. Как и прежде, самыми распространенными и одновременно наиболее легкими для взломщиков были «qwerty», «123123» и «qwerty123». Впервые за все годы составления рейтинга «password» покинул тройку лидеров. Среди осмысленных буквенных значений в Топ-25 списка SplashData вошли «iloveyou», «admin», «welcome», «princess» и «dragon». Появившийся в прошлом году «donald» неожиданно потерял популярность. Топ-10 худших паролей 2019 года (в скобках – изменения с 2018 г.)- 123456 (не изменилось)
- 123456789 (+1)
- qwerty (+6)
- password (–2)
- 1234567 (+2)
- 12345678 (–2)
- 12345 (–2)
- iloveyou (+2)
- 111111 (–3)
- 123123 (+7)
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ