По трейсу выходит, что dns-сервер выдаёт разные ip.
Вы указали, что виртуальная машина слева (где выдаётся один ip)?
Ваш провайдер вероятно (маленькая засранка - видимо другого выхода у него пока нет, расходы, оборудование, специалисты и всё такое) блокируют по домену на уровне dns буквально, как записано в реестре. Тогда как заблокирована конкретная информация на конкретной странице (И да, существуют судебные решения на блокировки сайтов целиком). МТС (магистральный), например, анализирует http-заголовки и url, блокирует то что заблокировано, а не весь сайт.
Вероятно у вас некорректно настроен dns, и запросы идут через провайдерский dns. Можете показать настройки, как указаны dns-сервера? Какой будет результат, если прописать dns от OpenDNS: 208.67.222.222, 208.67.220.220?
На хосте открывать сайты по ip удаётся? (может быть страничка типа "Error 1003. Direct IP access not allowed" от CloudFlare, это нормально).
«чтение блоков» + «частичная сортировка» + «стройте индекс» + «сортируйте» +… = sqlite. Всё встроено, всё из коробки, работает оптимально. Не, я понимаю что задание тестовое и, наверное, надо показать что магёшь, но блин эту задачу перерешали уже стопицот раз.
DjPhoeniX, а вы не путаете «базовые навыки программирования для работников торговли» и реальные основы в части языков? Курс по базовым навыкам и дисциплина всё же несколько разные категории, нет?
Это проблема.
1. Серьёзный масштабный обзорный курс языков необходим.
2. Мы имеем либо специализацию, либо убийственное нарастание сложности, и дальше жалкого примитива в общем учебном процессе продвинутся не удастся (разве что особо увлечённым) — это очевидно и понятно. Показать несколько специализированных языков лучше, чем пытаться всё делать на одном. Разнообразие хорошо для понимания.
3. Указано «Основы программирования», «будет… рабочим инструментом». R — вполне подойдёт. Нужна ведь «прикладная информатика в экономике» или как? Статистика и обработка данных — основа основ.
4. По контексту надо понимать, что другие дисциплины («Алгоритмы» и т. п.) тоже будут.