Рубрика развивается при поддержке
Разработка
Revolut
1628

Релиз Swift 5, публикация исходного кода Pyright, выход рейтинга языков RedMonk и другие новости ИТ за неделю

Каждую неделю Revolut публикует интересные новости ИТ и разработки.

  • Apple опубликовала финальный релиз языка программирования Swift 5 для iOS, macOS, watchOS и tvOS. Главное улучшение — стабильность ABI, что обеспечивает бинарную совместимость приложений и библиотек, скомпилированных разными версиями языка.
  • TypeScript и Kotlin получили статус самых быстрорастущих языков программирования в рейтинге RedMonk. Учитывались такие параметры, как используемость и интерес со стороны разработчиков.
  • В MIT создали новый алгоритм, который в 200 раз ускоряет разработку нейросетей.
  • Apache Software Foundation отмечает 20 лет со дня основания. За это время число разрабатываемых в рамках Apache опенсорсных проектов и инициатив достигло 350.
  • Разработчики Facebook добавили в приложения для Android опцию для багхантеров. Специальные настройки отключают ограничения безопасности, препятствующие перехвату пакетов данных, и облегчают поиск уязвимости в программных продуктах компании.
  • Google решила вернуться в разработку робототехники с новой командой, которая займётся разработкой ПО на основе машинного обучения для роботов.
  • Ученые из Университета штата Северная Каролина исследовали репозитории GitHub и обнаружили в них токены API и криптографические ключи. Сканирование охватило несколько миллиардов файлов (всего 13% общедоступных репозиториев), и в 100 тысячах из них обнаружены API-ключи.
  • Microsoft открыла исходный код проекта Pyright, в рамках которого развивается система для применения статической типизации в приложениях на языке Python.
  • Google представила релиз операционной системы Chrome OS 73. Пользовательское окружение Chrome OS ограничивается веб-браузером, а вместо стандартных программ задействованы веб-приложения.
  • Microsoft добавит режим решения графических уравнений в калькулятор Windows 10. Это первое из более чем тридцати предложений от сторонних разработчиков приложения, которое приняла компания.
  • Google добавила технологию AMP в Gmail. Теперь сообщения в почте станут интерактивными: пользователи смогут заполнить анкету или ответить на комментарий внутри почты, не открывая новую страницу.
  • Mozilla запускает проект WASI (WebAssembly System Interface), цель которого расширить область использования WebAssembly вне браузера.
  • Вышли корректирующие версии Firefox 66.0.1 и 60.6.1, а также Tor Browser 8.0.8, в которых устранены две критические уязвимости, позволяющие выполнить код при обработке специально оформленных web-страниц.
  • Warner Music подписала контракт на написание музыки алгоритмом Endel, который создает мелодии под настроение пользователя. Приложение Endel запишет 20 альбомов для лейбла.

Материал опубликован пользователем.
Нажмите кнопку «Написать», чтобы поделиться мнением или рассказать о своём проекте.

Написать
{ "author_name": "Revolut", "author_type": "editor", "tags": ["\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430"], "comments": 2, "likes": 34, "favorites": 5, "is_advertisement": false, "subsite_label": "dev", "id": 62795, "is_wide": true, "is_ugc": false, "date": "Fri, 29 Mar 2019 11:43:36 +0300", "is_special": false }
Облачная платформа
Основа для цифровизации бизнеса
0
{ "id": 62795, "author_id": 269995, "diff_limit": 1000, "urls": {"diff":"\/comments\/62795\/get","add":"\/comments\/62795\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/62795"}, "attach_limit": 2, "max_comment_text_length": 5000, "subsite_id": 235819, "last_count_and_date": null }
2 комментария
Популярные
По порядку
4

TypeScript и Kotlin получили статус самых быстрорастущих языков программирования в рейтинге RedMonk

Прям рад за наших ребят =)

Ответить
1

«Пользовательское окружение Chrome OS ограничивается веб-браузером, а вместо стандартных программ задействованы веб-приложения»

Уже не совсем ограничивается: сейчас, помимо веб-приложений, там поддерживаются и Android-приложения, и Linux-приложения. Правда, пока что всё это местами сыровато и кривовато.

Ответить
{ "page_type": "article" }

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fizc" } } }, { "id": 4, "label": "Article Branding", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "cfovx", "p2": "glug" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjog" } } }, { "id": 10, "disable": true, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "disable": true, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "bscsh", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-223676-0", "render_to": "inpage_VI-223676-0-1104503429", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=bugf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Баннер в ленте на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudx", "p2": "ftjf" } } }, { "id": 16, "label": "Кнопка в шапке мобайл", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byzqf", "p2": "ftwx" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvc" } } }, { "id": 19, "disable": true, "label": "Тизер на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "p1": "cbltd", "p2": "gazs" } } }, { "id": 20, "label": "Кнопка в сайдбаре", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "cgxmr", "p2": "gnwc" } } } ] { "page_type": "default" }