107 дней за решеткой. Катерина Борисевич
Коронавирус: свежие цифры
  1. «Хлеба купить не могу». Работники колхоза говорят, что они еще не получили зарплату за декабрь
  2. Лукашенко: КГБ вам в ближайшее время расскажет, сколько сюда тротила завезли. И даже пластита
  3. Оперная певица, которая троллит чиновников и силовиков. Кто такая Маргарита Левчук?
  4. Где поесть утром? Фудблогеры советуют самые красивые завтраки в городе
  5. По обновленному КоАП судили айтишника из квартала «Пирс». На его балконе БЧБ-флаг держался с августа
  6. «Очень сожалею, что я тренируюсь не на «Аисте». Посмотрели, на каких велосипедах ездит семья Лукашенко
  7. «Скорее ад замерзнет». В МИД Литвы отреагировали на требование о выдаче Тихановской
  8. Динаре Алимбековой не хватило секунды, чтобы выиграть медаль в спринте на КМ по биатлону
  9. Госконтроль заинтересовался банками: не навязывают ли допуслуги, хватает ли банкоматов, нет ли очередей
  10. «Парень выдержал полгода». История мотоциклистки, которая в 25 лет стала жертвой страшной аварии
  11. Стильно и минималистично. В ЦУМе появились необычные витрины из декоративных панелей
  12. Минское «Динамо» проводит третий матч Кубка Гагарина против СКА. Онлайн
  13. Помните, сколько стоили машины на авторынке в Малиновке 20 лет назад? Сравнили с современными аналогами
  14. Что критики пишут о фильме про белорусский протест, показанном на кинофестивале в Берлине?
  15. Стачка — за разрыв договора, профсоюзы — против. Что сейчас происходит вокруг «Беларуськалия» и Yara
  16. У кого больше? Подсчитали, сколько абонентов у A1, МТС и life:)
  17. На ЧМ эту биатлонистку хейтили и отправляли домой, а вчера она затащила белорусок на пьедестал
  18. Не с того начали. Бизнес-союз резко ответил на предложение МНС побороться с зарплатами в конвертах
  19. Лукашенко рассказал, что сделал бы, «если бы в стране была настоящая диктатура» и о своем «дворце»
  20. Кто стоит за BYPOL — инициативой, которая публикует громкие расследования и телефонные сливы
  21. МАРТ — ЕЭК: Беларусь не нарушает своих обязательств по применению ассортиментных перечней товаров
  22. На 1000 мужчин приходится 1163 женщины. Что о белорусках рассказали в Белстате
  23. Насколько хорошо вы понимаете логику приговоров. Попробуйте себя в роли судьи. Игра
  24. На воскресенье объявлен оранжевый уровень опасности
  25. Надпись в книге, провластные автопробеги и акции солидарности. Что происходит в стране 6 марта
  26. Оловянное войско. Как учитель из Гродно преподает школьникам историю с солдатиками и солидами
  27. «Танцуем, а мое лицо прямо напротив ее груди». История семьи, где жена выше мужа (намного!)
  28. Минздрав сообщил свежую статистику по коронавирусу в стране
  29. «Кошмар любого организатора». Большой фестиваль современного искусства отменили за сутки до начала
  30. Генпрокуратура возбудила уголовное дело против BYPOL


В Беларуси несколько дней были недоступны сайты на GitHub Pages — в том числе с документацией к open source продуктам, которую программисты используют в своей работе. Но уже в среду утром все снова было в порядке. dev.by поговорил с несколькими разработчиками о том, что это могло быть.

Снимок носит иллюстративный характер. Фото: freestocks / Unsplash
Снимок носит иллюстративный характер. Фото: freestocks/Unsplash

У Артура Басака на GitHub Pages было несколько небольших статических сайтов (к примеру, этот) и пару приложений для экспериментов — вот таких.

— Исторически я их размещаю на GitHub Pages, потому что это удобно, бесплатно, быстро, хорошая CDN fastly. В субботу, 13 февраля, я заметил, что один из моих сайтов не открывается. Глянул по аналитике — есть активность. Попробовал прогнать их через WebPageTest с локацией в США и понял, что не работают они именно в Беларуси.

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

О проблемах с доступом к сайтам на GitHub Pages из Беларуси в понедельник сообщали и другие разработчики. Павел Селицкас узнал о том, что документация для его проекта не открывается, на утреннем митинге с клиентом. «Это напрягало», — заметил он. Еще один из собеседников dev.by, Александр, не смог в понедельник открыть pytorch.org.

Артур Басак решил вопрос кардинально — не теряя времени, перенес свои сайты на Netlify: «Сервис хороший и тоже бесплатный». Больше проблема доступа его не волновала. Тем более что к утру среды сайты на GitHub Pages уже открывались (по информации от Павла — с вечера вторника).

Разработчики отмечают, что похожая ситуация была и в прошлом году сразу после выборов. Артур говорит, его сайты «были в дауне» вплоть до двадцатых чисел августа. Тогда многие предполагали, что GitHub Pages угодил в так называемый список ограниченного доступа. Однако dev.by проверил — в августе Мининформ не банил GitHub Pages. В службе поддержки «Белтелекома» тоже сообщали, что «блокировки нет». А в сентябре и позже проблем с доступом к GitHub Pages у пользователей из Беларуси больше не было.

Скриншот с сайта ping-admin.ru
Скриншот с сайта ping-admin.ru

Сейчас, когда GitHub Pages доступен, сравнить трейсруты (Traceroute — служебная компьютерная программа, предназначенная для определения маршрутов следования данных в сетях TCP/IP. — Прим. TUT.BY), чтобы понять, откуда растут «корни», невозможно. Остается довольствоваться версиями. Павел высказывает наиболее часто выдвигаемую — что IP-линк блокируют в России. «Но сегодня, во всяком случае у меня, трафик идет напрямую во Франкфурт. Так что либо на ту подсеть/маску поменяли маршрут, либо версия все же ошибочна», — говорит он.

Александр предположил, что забанить могли на стороне GitHub: «Сейчас модно ставить AI-защиту от атак. Такая защита автоматически срабатывает при подозрительной активности, а потом уже по жалобам ее обычно вручную разблокируют», — поясняет разработчик.

Еще один собеседник dev.by говорит, что в выходные обратился к провайдеру и тот подтвердил, что «ресурс заблокирован за пределами Беларуси». Причину назвать не смог.

-15%
-35%
-25%
-25%
-50%
-10%
-10%