Google переработала и предоставила открытый доступ к библиотеке AndroidX. Обновление каждого пакета в ней происходит независимо от других, а имена присваиваются последовательно: https://tproger.ru/news/androidx-open-source/
Tproger
Google открыла исходный код библиотеки AndroidX
Разработчики могут вносить изменения в открытый исходный код, обновляя пакеты по отдельности, и протестировать функцию последовательного присваивания имён.
Microsoft представила серверный обработчик Python Language Server. Модуль работает отдельно от Visual Studio, учитывает особенности разных выпусков и автоматически дополняет и редактирует код на основе заложенной базы правил: https://tproger.ru/news/python-language-server-release/
Tproger
Microsoft выпустила Python Language Server отдельно от Visual Studio
Python Language Server будет автоматически дополнять и редактировать код. Отдельный модуль можно использовать в любой среде разработки, соответствующей LSP.
Мы запустили новостную email-рассылку «Аргументы и функции»: https://tproger.ru/news-mail/
Раз в день рассказываем обо всём интересном из мира IT. Подписывайтесь!
Раз в день рассказываем обо всём интересном из мира IT. Подписывайтесь!
Google начала бета-тестирование инструментов облачного сервиса AutoML, использующего машинное обучение. Специалисты ставят своей целью научить ИИ распознавать человеческую речь, переводить тексты, находить объекты на изображениях и сделать эти возможности доступными для широкого круга пользователей: https://tproger.ru/news/automl-beta-tests/
Tproger
Google начала бета-тестирование инструментов облачного сервиса AutoML
Используя возможности облака AutoML, ИИ учится распознавать человеческую речь и переводить тексты, а также находить объекты на изображении.
Представлена новая IDE под Python — Mu. Среда разработки рассчитана на начинающих программистов и снабжена подробным руководством по работе с инструментом: https://tproger.ru/news/mu-ide-for-beginners/
Tproger
Вышла Mu, среда разработки под Python для начинающих программистов
Mu получила режимы работы, позволяющие программировать платы micro:bit и CircuitPython. IDE доступна для плаформ Windows, macOS, Linux и Raspbian.
Google выпустила стабильную версию Chrome 68 для Windows, Mac и Linux и анонсировала обновление браузера для Android. В числе нововведений — индикатор небезопасного подключения при использовании HTTP-протокола, встроенная защита от мошеннических редиректов и новые API: https://tproger.ru/news/chrome-68-released/
Tproger
Вышли стабильная настольная версия Google Chrome 68 и обновление для Android
В обновлении появилась серая пометка «Not Secure» для сайтов на HTTP и исправлено 42 уязвимости, за обнаружение которых Google заплатила 21 тыс. долларов.
Представлен динамический язык программирования Rockstar, созданный для знатоков рок-хитов конца 20-го века. Разработчик подробно расписал спецификацию, типы переменных и способы их объявления, литералы и присваивания, а также создал возможность преобразовать язык в JavaScript: https://tproger.ru/news/programming-language-rockstar/
Tproger
Программист разработал язык программирования под стиль песен 80-х
Язык Rockstar позволяет создавать программы, которые выглядят как песни 80-х годов. Разработчик описал все атрибуты и показал, как выглядит «звёздный» код.
Uber возобновила тестирование беспилотных автомобилей на дорогах Питтсбурга. Компания пересмотрела подход к безопасности и отключила автономную систему на время сбора данных людьми: https://tproger.ru/news/uber-self-driving-cars-with-drivers/
Tproger
Uber вернула беспилотные автомобили на дороги под присмотром водителей
Автономная система полностью отключена на время тестов, а двое находящихся в транспортном средстве сотрудников соберут данные для обучения ИИ.
JetBrains обновила IDE CLion до версии 2018.2. Среди нововведений: дополнительный экспериментальный языковой движок на базе clangd, новые проектные модели и несколько важных исправлений производительности: https://tproger.ru/news/clion-2018-2/
Tproger
Для IDE CLion вышло обновление 2018.2
CLion 2018.2 принесла экспериментальный языковой движок на базе clangd, новые проектные модели, а также несколько исправлений производительности.
Хакеры атаковали серверы Oracle WebLogic, чтобы контролировать устройства с уязвимостью и произвольно менять код, после распространения в Сети эксплойтов, позволяющих эксплуатировать брешь в безопасности. Владельцам серверов рекомендуется установить июльское обновление Oracle: https://tproger.ru/news/oracle-weblogic-attacks/
Tproger
Хакеры атаковали серверы Oracle WebLogic после публикации PoC-кодов
Злоумышленники планировали подчинить серверы себе. Атаки совершались после публикации эксплойтов, позволяющих выполнять на устройстве произвольный код.
GitHub обновила образовательную платформу Learning Lab. Один из базовых курсов разделили на два, добавили курс для новичков и курс введения в HTML: https://tproger.ru/news/github-learning-lab-new-courses/
Tproger
GitHub Learning Lab запустила новые курсы
В Learning Lab добавили курсы обучению HTML и оформлению проектов в GitHub, а также переработали и разделили курс обучения работе с GitHub.
17–19 октября в рамках форума FINOPOLIS 2018 пройдет конкурс финтех-стартапов для команд, предлагающих инновационные технологические решения и сервисы для финансового сектора.
Победители, занявшие первые три места, получат денежные гранты в размере 3, 2 и 1 млн рублей соответственно.
https://tproger.ru/events/fintech-startup-finopolis-2018/
Победители, занявшие первые три места, получат денежные гранты в размере 3, 2 и 1 млн рублей соответственно.
https://tproger.ru/events/fintech-startup-finopolis-2018/
Tproger
17-19 октября, Сочи: конкурс финтех-стартапов Finopolis 2018
10 финалистов конкурса получат возможность представить свой проект на Finopolis 2018 и выиграть грант размером от 1 до 3 миллионов рублей.
JetBrains опубликовала новую версию IDE для разработки под Go — GoLand 2018.2. В обновлении усовершенствован отладчик, добавлены новые инструменты быстрого исправления ошибок и автозаполнения: https://tproger.ru/news/goland-2018-2-release/
Tproger
JetBrains выпустила GoLand 2018.2
Большое летнее обновление принесло поддержку Go-модулей, усовершенствованный Move-рефакторинг, новые Postfix-шаблоны и улучшенный отладчик.
Ученые из Международного исследовательского института телекоммуникаций решили проверить, способен ли здоровый человек справляться с несколькими задачами тремя руками. Для этого они подключили добровольцам роборуку через нейроинтерфейс и попросили их зажать в ней флакон с жидкостью, параллельно удерживая поднос с мячом: https://youtu.be/h2SDqdSTvA8
Результаты оказались противоречивыми: подопытные справлялись либо очень хорошо, либо очень плохо — все зависит от индивидуальных особенностей развития.
Результаты оказались противоречивыми: подопытные справлялись либо очень хорошо, либо очень плохо — все зависит от индивидуальных особенностей развития.
YouTube
BMI control of a third arm for multitasking
C. I. Penaloza, S. Nishio, BMI control of a third arm for multitasking. Science Robotics 3, eaat1228 (2018).
http://www.geminoid.jp/misc/scirobotics.aat1228.html
http://www.geminoid.jp/misc/scirobotics.aat1228.html
Рабочая группа по инициативам программы «Цифровая экономика» одобрила проект закона о возможности присвоения статуса налогового резидента зарубежным IT-специалистам. Документ вскоре направят на рассмотрение правительства РФ: https://tproger.ru/news/russian-taxes-for-it-travellers/
Tproger
Одобрен законопроект о специальном налоговом режиме для «путешествующих» IT-специалистов
Работники в сфере информационных технологий смогут рассчитывать на статус налоговых резидентов России, если за год проведут в стране 90 календарных дней.
Компания Google объявила о запуске сервиса защищённых виртуальных машин. Shielded VMs предоставляют детальный контроль над процессом запуска эмулятора: https://tproger.ru/news/google-launched-shielded-vms/
Tproger
Google создала сервис защищённых виртуальных машин Shielded VMs
Новая служба призвана усилить защиту, обеспечиваемую Compute Engine. Shielded VMs контролирует процесс запуска эмулятора, проверяя цифровые подписи файлов.
Google выпустила обновление пакета сервисов G Suite с возможностью тестирования для компаний и частного бизнеса. Сервисы используют алгоритмы машинного обучения для правки текстов и обеспечения безопасности почтовой переписки: https://tproger.ru/news/google-ai-and-g-suite-updates/
Tproger
Google представила обновления пакета G Suite с использованием ИИ
Инструменты помогут владельцам компаний исправлять стилистические и грамматические ошибки в текстах, а также автоматически отвечать пользователям.
Разработчики из JetBrains рассказали о крупном летнем обновлении их IDE RubyMine. Новая версия под номером 2018.2 принесла улучшения работы с кодом, поддержку новых менеджеров версий, повторное тестирование только проваленных тестов и многое другое: https://tproger.ru/news/rubymine-2018-2-released/
Tproger
JetBrains опубликовала IDE RubyMine 2018.2
Среди нововведений RubyMine — улучшения работы с кодом, поддержка новых менеджеров версий и повторное тестирование только проваленных тестов.
Google представила Go Cloud — универсальную библиотеку с открытым исходным кодом. Новые инструменты сделают облачную разработку проще благодаря поддержке разных сервисов: https://tproger.ru/news/google-go-cloud/
Tproger
Google выпустила платформу Go Cloud для программирования в открытом облаке
Универсальное API позволит разработчикам использовать язык программирования Go в разных облачных сервисах без необходимости переписывать код.
Эксперты выпустили приложение AI Benchmark для оценки производительности Android-смартфонов в работе с ИИ. Тестирование поможет выявить текущие проблемы и поспособствует развитию области использования ИИ: https://tproger.ru/news/ai-benchmark-android/
Tproger
Эксперты разработали приложение для тестирования ИИ на Android-смартфонах
AI Benchmark можно скачать в Google Play и запустить на любом смартфоне с Android 4.1 и выше. Приложение оценит производительность SoC и оперативной памяти.
Разработчики Telegram представили унифицированный метод авторизации Passport для сервисов, требующих реальные сведения о пользователе. Вся информация из Passport защищена алгоритмами end-to-end шифрования, а передавать с его помощью можно как электронные, так и физические данные: https://tproger.ru/news/telegram-passport-officially/
Tproger
Telegram официально представила Passport для безопасной авторизации
Вся информация из Passport защищена алгоритмами end-to-end шифрования, а передавать с его помощью можно как электронные, так и физические данные.