Новое

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

Открыл live-презентацию Apple, а там старший вице-президент со сцены объясняет, что такое browser fingerprinting. What a time to be alive. Ещё 3 года назад — не поверил бы.

Идея в том, что для слежения в вебе не нужны никакие пресловутые cookies. Достаточно посмотреть, какой у вас размер экрана, язык, установленные шрифты, версии плагинов и прочие настройки системы (сайты видят всю эту информацию). Этого набора параметров достаточно, чтобы идентифицировать вас среди миллионов других устройств. Можете проверить сами: https://panopticlick.eff.org

Так вот, в новой версии iOS и MacOS Apple законопатит эти дырочки. А ещё они заблокируют кнопки «лайк» и «комментарии» по умолчанию, а при попытке включить — расскажут, как вас сейчас будет иметь ФБ. Дело в том, что именно с помощью кнопочек «лайк» поставленных владельцами сайтов, фб следит, на какие сайты вы ходите. Apple раз за разом говорит фейсбуку «fuck you». Интересно за этим наблюдать.

Если говорить о Github всерьёз - то там проблемы с руководством (год не могут найти CEO!) и вообще, инвесторы с венчурным капиталом ждут возврата средств. MS - лучшее, что могло случиться с GitHub.

Вот чуть более подробный обзор ситуации от техдира «Злых Марсиан» Ярослава Маркина https://t.me/evilmartians/527

Вот вам ещё один свежий слух: Microsoft покупает один из главных сайтов для программистов — Github; об этом будет объявлено официально в понедельник (по Штатам).

В гитхабе программисты хранят исходные коды программ, ведут список ошибок и задач, внутренние вики (базы знаний). Есть и социальная составляющая: профили, лайки, комментарии, можно подписаться на обновления.

В 2015 Github оценивали в 2 миллиарда долларов, сколько заплатил MS — неизвестно. В слухах (сообщаемых Bloomberg) утверждается, что Github выбрал не делать IPO, а продаться MS из-за его CEO — Сатьи Наделлы. Мол, классный парень.

Хорошо быть классным парнем.

P.S. У многих «опенсорщиков» рвет пуканы по поводу гитхаба и майкрософт. Эти люди застряли в 1990-х, потому что на текущий день, майкрософт — один из самых крупных поставщиков открытого исходного кода в мире. Больше тысячи инженеров MS складывают результат своего труда в открытый доступ на гитхабе каждый день (это больше, чем у Google).

Айфоны и андроиды. Для потребителя разница минимальна. Тот же экран блокировки с большими цифровыми часами, те же самые приложения.

Для любого человек в этом варящегося, iOS и Android - две параллельные вселенные. То, что ты сделал в одном мире - во многом не применимо в другом. Редкие программисты умеют разрабатывать приложения для обоих платформ одновременно, знают хорошо обе платформы - единицы.

Если компания хочет сделать приложение и для андроидов и для айфонов, она содержит два параллельных отдела мобильной разработки - для iOS и для Android. Каждая из двух программ выглядит немного по-своему, сроки разработки немного разные, ошибки — уникальны.

Каждые пару лет появляется новая технология «кроссплатформенной разработки». Меняются названия, технологии под капотом и компании, её продвигающие. Я на своём профессиональном веку увидел хайп и угасание гигантов PhoneGap — монструозный HTML, купленный Adobe и позже отданный в Open Source и переименованный в Apache Cordova; Xamarin — пишем на C#, который компилируется в нативные приложения для каждой платформы. Microsoft купила её в 2016.

Остаются неизменными:
1) набор обещаний: в два раза меньше разработчиков (одна общая команда) и программы, выглядящие и работающие одинаково на айфонах и на андроидах;
2) проблемы — кросплатформенные программы тормозят, нещадно жрут батарейку, выглядят как пришельцы с другой планеты для внимательных пользователей каждой платформы, а ещё в какой-то момент эти инструменты начинают создавать больше проблем, чем решают.

Последняя модная (суперхайп) технология такого рода — React Native от Facebook. Программируем на современном lingua franca — javascript, а весь пользовательский интерфейс может быть нативным для платформы. Работает быстро, выглядит классно. Потенциально можно программировать силами веб-разработчиков (ну почти). Самое главное — в старые приложения можно добавлять новые экраны, сделанные на react-native. Технология молодая (2015 год), есть множество нерешенных проблем, но это первая кроссплатформенная балалайка, которую мне хочется попробовать. В России я знаю несколько компаний, которые успешно используют RN в продакшен-разработке. Радио Арзамас сделано на RN, например.

Я рассказываю всё это, чтобы вы поняли «интригу, скандал и расследование», которые рождает вот этот тред в твиттере

https://twitter.com/sandofsky/status/1002637340291018754 (мол сам фб перестал использовать RN в основном приложении)

Офигенная школа product.degree.

Так приятно рассказать о своей профессии прОдактам - тем, с кем работаешь больше всего. 3.5 часа лекция и полтора часа вопросов.

Если хоть один продакт поймёт технаря лучше после этого занятия - миссия выполнена.

История с Apple и Telegram для iOS — дико странная. Месяц Apple не пропускал обновления Telegram для iOS в AppStore. Месяц Дуров об этом молчал. В конце концов несколько дней назад Павел написал об этом на сайте и у себя в канале. Через день, про это вышла статья в NYT, и вот буквально час назад Apple пропустил обновление.

А ещё мы, скорее всего, никогда не узнаем, что там происходило. Возможно, Telegram пытался пропихнуть фичу, которую Apple запрещал согласно своим правилам, но в конце концов забил и прислал обновление без этой фичи. Возможно, Apple испугался Роскомнадзора, а в конце концов решил «ну и черт с ним». Возможно, статья в NYT сыграла какую-то роль, а возможно — нет.

Но обновление мессенджера — в любом случае хорошо! Поздравляю, Павел! РКН должен быть упразднен.

Ну и моя любимая телега, про социальное расслоение. Чем беднее семья - тем больше вероятность, что дети пользуются ФБ

Я думал, что ютуб как главный сайт в жизни детей-подростков - русский феномен.

Pew в последнем исследовании утверждает, что YouTube - самый часто посещаемый сайт для 32% респондентов-подростков в США, впереди только снепчат с 35%.

Интересно, почему снеп не взлетел у нас.

По популярности: YouTube, Instagram, Snapchat