Аргументы и функции, 8−11 декабря

WordPress с блочным редактором, взлом сайта Linux-сообщества и последняя капля в утечках Google+.
Аргументы и функции, 8−11 декабря

О чём сегодня речь

Сплошные релизы

К концу года все как с цепи сорвались, так что по обновлениям пробежимся галопом.

  • PyTorch0 — наконец-то полностью стабильная версия ML-библиотеки от Facebook. Она получила набор JIT-компиляторов, которые трансформируют код модели в Torch Script. Это снимает зависимость от совместимости других проектов с Python. По словам разработчиков, такие модели можно использовать в C++ API. Кроме того, библиотека получила интерфейс на C++ и поддержку крупных облачных платформ.
  • Git20 — в этом выпуске разработчики внесли изменения в интерфейс и то, как обрабатываются рабочие процессы, а ещё подкрутили производительность и изменили функционирование некоторых команд. Команда проекта говорит, это самый крупный релиз из ветки 2.x.x — он потребовал внести 962 изменения в код.
  • Qt Creator 4.8 — новая версия IDE получила поддержку протокола языкового сервера (LSP), плагин ClangFormat для автоформатирования кода, анализатор Cppcheck, а также возможность одновременно запускать сразу несколько отладчиков.
  • Rust 2018 (1.31) — разработчики дали этой версии дополнительное числовое название «2018», чтобы отделить её от предшествующих, помеченных как «2015». Обе эти ветки языка будут поддерживаться наравне, но некоторые новые возможности войдут только в «восемнадцатую» версию, поскольку с «пятнадцатой» несовместимы. Такие изменения уже есть: доработанная проверка заимствования и изменённая работа путей для доступа к пространству имён.

Нет, про WP не забыли.

Версия WordPress 5.0 получила кодовое название Bebo, в честь Бебо Вальдеса — кубинского джазового музыканта.

В этом релизе разработчики делают упор на блочный принцип: он помогает безболезненно менять структуру сайта, тасуя блоки контента. Редактор Gutenberg оперирует типами контента и даже позволяет создавать свои собственные варианты блоков.

WordPress 5.0

Если кому-то новый редактор придётся не по нраву (или же он внезапно поломается), можно подключить плагин Classic Editor, который вернёт редактор прошлой версии. Плагин будет поддерживаться до 2021 года.

Кто увлекается веб-технологиями — все сюда. Tproger ищет человека, который бы вёл Telegram-канал по вебу. Нужно уметь грамотно изъясняться на русском и иметь опыт в разработке — чтобы «чувствовать» тему. В обмен предлагаем зарплату. Всё честно.

Протестные настроения в Linux

В прошлую пятницу некие неизвестные (предположительно, пользователь Твиттера kitlol5) взломали сайт linux.org и наделали там много шума. Главная страница пестрила лозунгами против новой версии CoC, насмешками над документом и его составителями. Нормативной лексикой хакер себя не ограничивал. Сейчас контроль над сайтом восстановлен.

linux.org

Ещё ближе к концу G+

Google сказала, что закроет социальную сеть Google+ не в августе 2019 года, а в апреле. Причина — ещё одна брешь в API, которая раскрывала данные 52,5 миллионов аккаунтов. Уязвимость вроде бы никто не использовал, но компания всё равно на всякий случай уведомляет пользователей. К середине марта 2019 года доступ к API G+ будет закрыт.

“Живые” люди

Исследователи из Facebook и Вашингтонского университета разработали систему, которая на основе одной фотографии/рисунка человека строит его 3D-модель и показывает её в движении. Анимированная фигурка, сохраняя реалистичное внешнее сходство с оригиналом, умеет прыгать, ходить, бегать. Пользователи могут менять положение рук, ног, туловища и головы — и сохранять фотографию в новом виде. То же самое можно увидеть и в дополненной реальности.

Кстати, фон, с которого «фигурка» уходит, самовосстанавливается, как будто там никого и не было. Как тебе такое, Гарри Поттер?