Новое

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

Карагодина Степана Ивановича расстреляли 21 января 1938. Почти у всех нас в России есть истории, связанные с большим террором — у кого-то предков сослали или расстреляли, кто-то — потомок палачей, бывает и оба вместе. Денис Карагодин уже много лет делает удивительный проект — расследует, кто и как убил его прадеда.

Позавчера Денис опубликовал на своем сайте востановленные нейросетями цветные фотографии убийц и предсмертную записку руководителя Томского НКВД. Смотреть жутко, потому что это обычные фотографии обычных людей, ничего особенного на лицах нет.

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

У Дениса, как и у многих медиа, wordpress на виртуалке и cloudflare для защиты от DDoS. Но, также как у многих, у него не были правильно настроены кеши. Кеш — это подготовленный заранее ответ сервера, который хранится в памяти и отдается по запросу пользователя практически мгновенно, с минимальной нагрузкой на сервер. Кешировать сайт можно на многих уровнях, начиная с самого вордпресса, заканчивая nginx и серверами cloudflare.

Я выбрал самый простой и бронебойный вариант — на серверах cloudflare. В этом способе запросы читателей вообще не доходят до вашего сервера, все страницы (из кеша) отдают серверы Cloudflare. Для того, чтобы его включить нужно: 1) настроить агрессивное кеширование в админке cloudflare; 2) порой ещё нужно настроить заголовки ответа сервера, которые разрешают кеширование страниц, для этого достаточно добавить две строчки в конфигурацию nginx. Voilà!

Ну а дальше я сконтачил Дениса с Васей Озеровым, основателем классной компании сисадминов fevlake, чтобы они потом сделали всё основательно и на века. Кстати, у Васи есть классный канал про devops, рекомендую.

Обращайтесь к нам с Федей, мы делаем так, чтобы сайты не падали!

Что общего между выращиванием марихуаны и лечением рака?

В новом эпизоде подкаста мы разбираемся, как IT используют в сельском хозяйстве. Овощи и фрукты выращивают по всему миру, но это производство до сих пор слабо автоматизировано и требует много ручного труда. Основательница стартапа Fermata Валерия Коган придумала, как контролировать растения в теплицах за счет машинного обучения. Мы поговорили с Лерой о том, как искусственный интеллект меняет выращивание овощей, почему с марихуаной легче работать, чем с помидорами, как собрать датасет больных растений и как Лера использует одну и ту же технологию в сельском хозяйстве и в онкологии.

Слушайте и подписывайтесь: Apple, Google, Castbox, Яндекс, Spotify, Overcast и веб-версия.

И задавайте пожалуйста вопросы для новогоднего эпизода! Присылайте их @zapuskzavtrabot.

NB. После прослушивания прошлого эпизода, основатель сервиса jitbit Саша Юмашев написал классный пост о том, что есть системы приема платежей, которые берут всего 5% комиссии и не требуют больших единовременных инвестиций. Рекомендую его канал.

Амазон анонсировал сервис для «chaos engineering» в своем облаке AWS. Система выключает случайные части инфраструктуры для того, чтобы проверить, как ваш сервис умеет противостоять реальным авариям.

В яндексе эта штука называется «учения», когда могут, например, выключить целиком какой-то датацентр и проверить, как разные сервисы продолжают работать в такой ситуации. Или выключить какой-то кабель, который соединяет два разных ДЦ, чтобы симулировать обрыв кабеля.

Этот подход сильно популизировал Нетфликс. В 2011 году они переехали в облако и тогда же анонсировали «chaos monkey» — «обезьяну хаоса», которая выключала (убивала) случайные продакшен серверы компании. Идея в том, что на определенном объеме серверов подобные проблемы неизбежны. Это не вопрос «сломается ли», а вопрос «когда сломается» и «сколько сломается». И лучше подготовиться и протестировать свои подходы и инструменты заранее.

Амазон предлагает и вариант с «днями учений» и автоматическую проверку системы при деплоях. Тот случай, когда придуманные гигантами технологии потихоньку просачиваются в повседневность.

Напомню, для небольших компаний гораздо важнее настроить и проверить бэкапы.

Навальный опубликовал расследование, как его отравили. Все расследование построено на трёх источниках данных:
1. созвоны ФСБшников между собой по мобильным телефонам;
2. геолокация мобильных телефонов;
3. данные об авиаперелетах.

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

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

Но почему ФСБшники созваниваются между собой по обычной телефонной связи — уму непостижимо. Не будьте как ФСБшники, созванивайтесь в телеграме и вацапе — тогда информацию о ваших звонках нельзя будет купить у участкового. Если опасаетесь Дурова или Цукерберга — используйте мессенджер Сигнал, он менее удобный, но защищён даже от ЦРУ, им пользуется Сноуден.

Луна всё время смотрит на нас одной стороной. До 1959 года обратную сторону луны не видел ни один человек.

История о том, как в 1959 году Советский Союз сделал первую фотографию обратной стороны Луны — круче любого вымысла. Официальный саундтрек поста — песня Eclipse из альбома Pink Floyd The Dark Side of the Moon («темная сторона луны»).

Аппарат Луна 3 во многом был первым: первый в истории применил гравитационный маневр — использовал притяжение луны как пращу, чтобы вернуться обратно к земле, первый умел стабилизироваться по трем осям на продолжительное время, чтобы сориентироваться по солнцу и направить камеру на луну, пока пролетал рядом с ней.

На фото: аппарат Луна-3, видно отверстие для объектива.

Съемки Луны делались на 35-миллиметровую пленку, которую автоматически проявляли прямо на борту — протаскивали через густую жидкость и сушили. Дальше с одной стороны кадр подсвечивала яркая лампа, с другой фотосенсор, и эта система двигалась по кадру по-строчно по 1000 тоненьких строчек, проходя одну строку примерно за секунду. Прямо как в факсе. Сигнал передавался по радио, это был первый космический радиофакс.

На фото: система телевидения Енисей-2. Это не просто камера с двумя линзами (красные колпачки на линзах), но ещё автоматическая фотолаборатория и факс.

Прием сигнала тоже был нешуточным делом. Одна команда принимала сигнал в Крыму, вторая — на Камчатке. Приемники размером 10 на 10 метров базировались на антеннах, полученных во время войны из Америки по лендлизу. Рассказывают, что Королев потребовал выключить радио во всем черноморском флоте для уменьшения радиошумов.

Но больше всего во всей этой истории меня поражает другая деталь: пленка, которую советы отправили к Луне, была трофейная, с американских разведывательных воздушных шаров. Американцы запускали их высоко в небо из европы, а стабильные сильные ветры несли над всей территорией СССР, где автоматическая камера снимала землю.

Фотопленка в шарах была особенная — сверхчувствительная и с защитой от космической радиации (шары летали очень высоко). Из 516 запущенных шаров, только 46 американцы словили обратно. Часть упали сами, часть сбили летчики. В руках у советов оказалось много этой отличной пленки.

Так получилось, что группа, работавшая над системой съемки луны поругалась с главным пленочным институтом страны и вместо того, чтобы «идти к ним на поклон» (прямая цитата участника), они просто втихую использовали американскую пленку. Назвали они её «АШ-1» — «американские шарики-1».

На фото — отправление такого шара.

А вот, наконец, первая в истории фотография обратной стороны Луны. Обратите внимание на шумы, теперь вы знаете, почему они полосами.

Интервью с разработчиком системы космического телевидения «Енисей» Петром Федоровичем Брацлавом читайте тут.

Американский FTC требует у суда разделить фейсбук, инстаграм и вацап на три компании и запретить фейсбуку впредь покупать прямых конкурентов в соцсетях.

Регулятор утверждает, что инстаграм и вацап — соцсети и что покупка их фейсбуком — попытка фейсбука сохранить свою монополию.

Третья существенная претензия в иске — то, что фейсбук ограничивал использование своего API конкурентами.

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

Гугл пушит свои веб-сторизы (amp-stories). Будет показывать их в карусельке наверху результатов поисковой выдачи не только для новостей, но и для остальных сайтов.

Инструменты создания сторизов для не-программистов: раз, два.

Плагин для вордпреса.

Документация для разработчиков: раз, два, три.

☠️

Новостной эпизод подкаста о том, что Apple снизила комиссию в апсторе для некоторых разработчиков приложений с 30% до 15%.

Я писал о войне Apple с разработчиками много постов в канале, но в формате подкаста эту ситуацию можно обсудить с людьми, которых изменения в апсторе коснутся напрямую, привести примеры и дать контекст.

Со мной вместе в вопросе разбирались два офигенных гостя: CEO Endel (да, того самого, который сделал колыбельную для сына Илона Маска и Граймс) Олег Ставитский и CEO приложения для развития креативности W1D1 Алексей Ивановский.

Справедливо ли Apple берет комиссию с разработчиков? О чем один из гостей подкастах на днях говорил с Тимом Куком? Как апстор связан с сельскохозяйственныии тракторами? Обо всем этом в подкасте. Слушайте: Apple, Google, Castbox, Яндекс, Spotify, Overcast, ютуб и веб-версия.

🎄 31 декабря — четверг. Мы решили сделать не обычный выпуск, а ответить на ваши вопросы. Пишите вопросы, а ещё лучше — голосовые сообщения боту @zapuskzavtrabot.

Cloudflare выкатил бесплатную систему аналитики сайтов. Она не использует никакие cookies, а в случае, если сайт защищен Cloudflare — не требует установки дополнительных скриптов.

Плюсы этого подхода:
1. Работает даже с включенными блокировщиками рекламы, которые часто зарезают аналитику. Вы увидите всех посетителей сайта.
2. Не добавляет никаких тормозов на сайт, что особенно важно для слабых андроидов и медленного интернета.
3. Можно обойтись без порядком надоевшего «cookie notice».

Если вы используете Google Analytics или Яндекс.Метрику для чего-то хитрого, вроде учета числа успешных заказов, нажатий на определенные кнопки сайта или дочитывания статей до определенного процента — то тут Cloudflare analytics пока не подойдет.

Базовые вещи — самые популярные страницы на сайте и число посетителей из разных стран — она уже показывает хорошо. Попробовать можно вот тут.