Новое

страница 134 из 170

Ультимативный доклад-разбор компьютера программы Аполлон.

Включает разбор этапов полета, схему компьютера, список команд его ассемблера и UX. Идеальное новогоднее видео для компьютерщика.

По скорости похоже на класическое видео «как посадить space shuttle», но в этом докладе гораздо больше технических деталей.

Сама презентация очень-очень качественная, рекомендую всем, кто читает доклады.

https://media.ccc.de/v/34c3-9064-the_ultimate_apollo_guidance_computer_talk

UX Аполлона

Ассемблер-команды Аполлона

38% из 1000 самых популярных сайтов определяют, блокируете ли вы рекламу. Только 10% этих сайтов говорят вам что-либо, если вы блокируете рекламу. Подавляющее большинство «просто пишет в блокнотик».

Мне очень понравилась технология исследования - они многократно записывают JS execution trace в хромиуме с и без блокировщика рекламы, а потом по-хитрому сравнивают два трейса.

Кстати, мы в Медузе пока с блокировщиками ничего не делаем. Я сам пользуюсь классным экстеншеном Ka-block для сафари на телефоне и десктопе, но основной рабочий браузер для компа хром и там все по-ванили. Знаете почему? Потому что блокировщики рекламы для хрома частенько ухудшают финальный UX, а не улучшают. Причина - в отсутствии в хроме АПИ, оптимизированного для блокировки рекламы. При этом хром собирается сам начать блокировать рекламу, начиная с февраля 2018. Обратите внимание, редкий случай, когда Эпл делает апи, а Гугл - готовое решение.

http://homepage.divms.uiowa.edu/~mshafiq/files/adblock-ndss2018.pdf

Кстати, иногда совсем старые батареи айфонов вздуваются (и портят экран).

Если принести такой Айфон в официальный сервис эпл, то они не меняют батарею, а выдают новый телефон за цену замены батареи. Это сообщение я пишу с телефона, полученного именно таким образом.

Эпл очень душевно извиняется и объясняет, почему айфоны тормозят, когда батареи стареют: чтобы не выключались внезапно, от недостатка энергии.

Обещают выпустить в начале 2018 апдейт, который покажет статус батареи (сейчас для этого нужны сторонние программы).

И ещё - весь 2018 год замена старых батарей будет стоить всего 29$, вместо обычных 79$.

Молодцы они https://www.apple.com/iphone-battery-and-performance/

OpenSSL - один из самых важных IT-проектов, на нем держится практически все шифрование. После недавних адских ошибок безопасности они улучшили ситуацию с разработкой, но вот с документацией и UX ситуация все ещё аховая.

Хорошая порка: https://jameshfisher.com/2017/12/02/the-sorry-state-of-openssl-usability.html

Сломанный автоапдейт— страшный сон любого разработчика (на фото Slack 2.8.2)
Аппсторы в этом плане—манна небесная, но они идут в комплекте с жесткой песочницей, вот люди и продолжают пилить велосипеды

Победить Apple IIe почти невозможно — современные компьютеры слишком сложно устроены

Ученый замерил задержку между нажатием на клавишу и появлением символа на экране компьютера. Это супер-важная метрика; чем меньше задержка — тем приятнее работать за компом.

Вы наверное помните исследование Павла Фатина, где сравниваются разные редакторы (он даже опубликовал софт, который написал специально для этого). Кстати, в его статье есть хорошее объяснение, откуда берется latency в компьютерных системах и почему он важен, с точки зрения физиологии и психологии человека.

В этой новой статье ученый Дан Лу пошел по-хардкору и сравнил разные компьютеры, используя высокоскоростную камеру. Выиграл музейный экспонат — Apple IIe, 1983 года выпуска — 30 миллисекунд задержки. Единственный, кто можешь сравниться с победителем — это iPad Pro Pencil (в тачскринах замерялась отзывчивость скролла).

Очень приятное исследование.

https://danluu.com/input-lag/