#new york times

4 постов
пост №869Разработка и инженерия

Раз уж речь о NYTimes, вот вам свежая статья от их вице-президента по инженирии (VP of Engineering, non penis canina) про то, как они изобрели свой собственный язык программирования.

Всё началось с желания показывать имя зарегистрированного читателя прямо на главной странице в 2001 году. Чуваки решили, что PHP + CGI будут тормозить при больших нагрузках и придумали небольшой компилируемый язык. Ну а дальше как всегда. Закончилось тем, что все страницы NYTimes компилировались в код на этом самопальном языке Context и исполнялись в специальной виртуальной машине. А ещё на нем работала баннерокрутилка. А ещё собственная система сборки.

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

Автор признает, что это была ошибка; особенно трудно было с поиском новых программистов.

Я в Медузе часто равнялся на NYTimes. Я давно понял, что не боги горшки обжигают, но такие вот подтверждения того, что мы все люди — очень ценны. Чуваки большие молодцы, что не стесняются рассказывать о таком (приурочена статья тому, что они только что выключили последнюю строчку на Context).

Ну всё, теперь можно всё.

P.S. Теперь у них там всё модно молодежно (React, GraphQL, Apollo), как и ожидается в Нью-Йорке.

пост №790Продукты и дизайн

Сравните с главной New York Times, где в правом верхнем углу показываются два главных показателя для не-хардкорного зрителя — кто и с какой вероятностью выигрывает каждую палату конгресса.

пост №784Продукты и дизайн

Очень интересно наблюдать, как две главные американские газеты подготовились к выборам в конгресс США.

Хорошо видно разницу между главными NYTimes и WaPo.

Я закрыл два уродских попапа и промотал вниз, чтобы дойти до графиков на главной Washington Post.