Новое

страница 162 из 174

Security advisory уже никого не удивишь — мы видели уязвимости в OpenSSL и в ядре Линукс, не говоря уже об Андроидах или Windows. Но как вам уязвимость в процессорах, которую можно эксплуатировать как локально так и удаленно?

Короче, Escalation of Privilege Advisory (Intel Corp.) — самый страшный заголовок, который можно себе представить. Статья с таким заголовком была опубликована 20 часов назад на официальном сайте Intel.

Intel не раскрывает подробностей (sorry, script kiddies, уже готовые ломать всех подряд), но предлагает firmware update и mitigation guide призванные обезопасить владельцев уязвимых процессоров.

Уязвимость затрагивает только серверную линейку процессоров Intel (Xeon), а точнее — программу Intel Active Management Technology (AMT), запускающуюся на отдельном ко-процессоре Intel Management Engine. Это такой компьютер-в-компьютере, который всегда включен и управляет материнским компьютером без ведома его операционной системы и уж тем более — пользователя. Технология нужна для больших серверных ферм, где настраивать каждый сервер руками слишком дорого.

Прикол в том, что эта штука а) проприетарная, так что никто не знает, как именно она работает и не содержит ли закладок (привет АНБ и боящиеся её русские вояки) б) её нельзя выключить, вообще никак.

Известный фрик (зачеркнуто) пророк (зачеркнуто) активист Ричард Столлман ещё 4 года назад бил тревогу, что эта технология — путь в ад и вот, наконец, первая уязвимость. Сколько таких zero-days хранятся в запасе у АНБ, принимавших участие в разработке этих технологий - можно только догадываться.

У больших качелей сняли люльку, но я видел её в продакшене, там все деревянное без верёвок.

Изменение архитектуры проекта при масштабировании. Обратите внимание на отличающуюся конфигурацию палок и брёвен.

Классная пятничная новость — мужчина из Литвы сфродил/сфишил 100 миллионов долларов, да ни у кого-то, а у Google и Facebook.
https://www.theguardian.com/technology/2017/apr/28/facebook-google-conned-100m-phishing-scheme
Самая большая дыра в безопасности всегда располагается между стулом и клавиатурой 😐

Не стал писать на этой неделе о многих интересные открытиях; все они у меня в Reading List, выложу на выходных.

Чувак долго вопил, что у BBC очень тормозной сайт и год назад ему дали возможность попробовать переделать главную. Наконец, она уже почти в продакшене. Вот пост-представление и можно посмотреть demo. В минимальной версии сотня запросов на более чем полмегабайта превратились в 3 запроса в 39KB. Внутри стандартные приемы + хардкор вроде preact'а. У Джозефа объяснение такое, что «у всех мобилы + много дешевых телефонов и плохого интернета в Индии».

Для Россиян — я бы не сбрасывал со счетов китайские андроиды и московский 3G 👹, так что для нас это всё тоже актуально.

Мы в Медузе давно бьемся за производительность и скорость рендеринга, но нам есть куда расти (то есть ужиматься), работаем дальше.

iTunesConnect тихо выкатил крупное обновление, теперь можно тестировать несколько бета-версий одновременно. Пользователь может выбрать, какой билд он хочет установить.

В свежем релизе Gitlab теперь можно заводить почтовые адреса техподдержки, письма на которые автоматически создают issues. Все комментарии к ним отправляются баг-репортеру по почте.

Как же приятно видеть конкуренцию между этими тремя Github, Bitbucket и Gitlab - идеальная ситуация для рынка. Вот бы так во всех остальных областях. https://about.gitlab.com/2017/04/22/gitlab-9-1-released/#service-desk-eep

Стандартным решением для ящиков техподдержки, кажется, до сих пор является Zendesk. Мы в Медузе используем Google groups. Интересно, есть ли классные инструменты, не такие сложные как Zendesk и при этом более удобные, чем Google groups?

Status — новый и очень красивый проект на основе Etherum.

Etherum — блокчейн платформа (на аналогичной штуке построен знаменитый Биткоин). Это базовая технология, которую можно использовать для создания децентрализованных продуктов и платформ — собственных крипто-валют, голосований, краудфандинговых систем. Главное отличие от обычных систем — отсутствие центрального сервера как источника истины, на который можно надавить. Демократия (может быть и охлократия, тут это не важно) в чистом виде.

Классно, что для создания этих штук не обязательно быть математиком 60lvl, все базовые алгоритмы уже запрограммированы, нужна идея, пользователи и довольно обычное программирование на основе библиотек Etherum.

Мессенджер Status, кроме возможности обменяться сообщениями и деньгами, даёт доступ к многим уже существующим продуктам на основе Etherum — к фриланс-бирже Ethlance, арт-рынку Ujo Music и обменникам криптовалют, например. И всё это доступно внутри мессенджер-интерфейса, в iOS приложении, с нормальным UI/UX!

Это первый мессенджер-бот-продукт, который не кажется мне притянутым за уши. Блокчейн-тусовка теперь состоит не из крипто-анархистов, а вполне респектабельных дядек в дорогих костюмах и стартаперов со смузи (и дизайнерами). Я очень надеюсь, что через пару лет мы увидим классный децентрализованный интернет.

Make the internet great AGAIN!

Работу технического директора можно описать, в том числе, как поддержку пользователей. Как внутренних — редакторов, дизайнеров, разработчиков, так и внешних — читателей, контрагентов, подрядчиков. Поэтому, user support истории мне очень близки.

Отличная история от Microsoft, поднимает настроение на весь оставшийся день (внутри пользователь пишет письмо Биллу Гейтсу, когда техподдержка его не устраивает): https://blogs.msdn.microsoft.com/oldnewthing/20170418-00/?p=95985

Bitbucket сделал редизайн, стало симпатичнее. После демократизации прайсинга github он уже не сильно дешевле, смысл экономить для бизнеса пропал. Но, зато, в отличие от github, bitbucket дает бесплатные приватные репозитории — удобно для личных проектов, которые не хочется светить всему миру.

Если ищете место для хостинга репозитория — не забудьте, что третий крупный игрок рынка — gitlab. У них тоже всё достаточно симпатично и сильно бесплатно.