Обновить
10
0
Дэн Рутвельт@shiner

Пользователь

Отправить сообщение

Кровеносная система мирового интернета

Время на прочтение6 мин
Охват и читатели141K

Инфографика TeleGeography

Google запускает рой воздушных шариков в стратосферу, а Facebook — армию беспилотников на солнечных батареях. Но это лишь маленькие игрушки гиков, которые мечтают покрыть связью всю планету. Их амбициозные сервисы станут крохотным дополнением к мощной базовой инфраструктуре Всемирной сети — разветвлённой сети наземных и подводных магистральных каналов. Вот где настоящая кровеносная система современной цивилизации. Именно здесь бьётся её пульс.

Крупнейшие хабы


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

В списке крупнейших точек обмена трафиком в мире лидируют DE-CIX (пиковая пропускная способность 5178 Гбит/с), AMS-IX (4270 Гбит/с). Российская MSK-IX находится на 5-м месте (2135 Гбит/с).
Читать дальше →

Первые 10 минут на сервере

Время на прочтение8 мин
Охват и читатели66K

Азбука безопасности Ubuntu


«Мои первые 5 минут на сервере» Брайана Кеннеди — отличное введение, как быстро обезопасить сервер от большинства атак. У нас есть несколько исправлений для этой инструкции, чтобы дополнить ею наше полное руководство. Также хочется подробнее объяснить некоторые вещи для более юных инженеров.

Каждое утро я проверяю почтовые уведомления logwatch и получаю основательное удовольствие, наблюдая несколько сотен (иногда тысяч) безуспешных попыток получить доступ. (Многие довольно прозаичны — попытки авторизоваться как root с паролем 1234 снова и снова). Приведённая здесь общая методика подходит для серверов Debian/Ubuntu, которые лично мы предпочитаем всем остальным. Они обычно служат только хостами для контейнеров Docker, но принципы те же.

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

Примечание: Эта справка создана как базовая азбука. Её следует расширить и дополнить в соответствие с вашими потребностями.
Читать дальше →

Патентный тролль требует деньги у разработчиков, которые используют Google Play

Время на прочтение4 мин
Охват и читатели44K
Разработчик игр Остин Мейер (Austin Meyer) никогда не думал, что станет жертвой патентного тролля. Конечно, он знал про существование таких компаний, которые занимаются скупкой патентов и строят бизнес на агрессивном использовании интеллектуальной собственности против компаний и инноваторов. Но ему и в голову не могло придти, что патентный тролль подаст в суд лично на него. Причём обвинит в… использовании каталога приложений Google Play!

Впрочем, обо всём по порядку. В 2012 году Остин Мейер выложил в Google Play Store игру-авиасимулятор X-Plane, но вскоре после этого неожиданно получил судебный иск от некоей компании Uniloc. В документе было сказано, что компания Uniloc обладает патентом на саму идею каталога приложений.

Вы прочитали правильно. Юридическая компания заявляет о наличии патента на концепцию «каталога приложений» в принципе. То есть она не имела претензий непосредственно к авиасимулятору X-Plane, а угрожала судебным разбирательством всем компаниям и отдельным разработчикам, которые используют каталог приложений Google Play и выкладывают туда свои программы. Как выяснилось, кроме Остина Мейера, она уже подала ряд других судебных исков против разработчиков популярных приложений для Android, в том числе Minecraft.
Читать дальше →

На Amazon идёт война алгоритмов за позицию «лучшего» товара

Время на прочтение3 мин
Охват и читатели24K

В 2011 году два алгоритма, оставленные без присмотра, подняли цену книги до 23 миллионов долларов

Amazon начал как книжный магазин в 1994 году, но к настоящему времени превратился в настоящего монстра интернет-торговли. На площадке продаётся что угодно. Самое удобное — там можно сравнить цены разных продавцов и выбрать наиболее подходящее предложение. Более того, алгоритм Amazon выполняет такое сравнение за нас и находит «оптимальное предложение» (“Buy Box”), остаётся только нажать кнопку «Добавить в корзину».

Никто не знает, как работает алгоритм Amazon: формула включает в себя не только цену, но и количество положительных отзывов, и что-то ещё. Проблема в том, что торговцы активно манипулируют алгоритмом Amazon, чтобы попасть в заветный “Buy Box”. Причём задача торговца — не только попасть на оптимальную позицию, но и продать товар по максимально возможной цене, не теряя позицию. Наблюдать за битвой торговых ботов на Amazon с постоянными рывками цен весьма забавно: такое исследование провели специалисты из Северо-Восточного университета (США), pdf.
Читать дальше →

Как победить на собеседовании. Несколько крайне полезных советов для разработчиков

Время на прочтение8 мин
Охват и читатели68K
От автора: я разработал и провёл десятки собеседований по программированию. Здесь я расскажу, как меня обыграть



Будем честными, большинство программистов не любят писать код на собеседовании. Некоторые даже угрожают уйти из профессии по этой причине. Но в ближайшее время ничего не изменится. Так что если вы действительно хотите получить работу, то придётся понять, как можно добиться успеха на этих собеседованиях. Я помогу вам. Мы изучим процесс, и я объясню, что именно я хочу добиться от собеседования, так что у вас сложится довольно чёткое представление, как его пройти.
Читать дальше →

Информация

В рейтинге
Не участвует
Откуда
Frankfurt am Main, Hessen, Германия
Зарегистрирован
Активность