Прокси для Hacker News

Backend разработчик в Ivelum

Задача

Прокси для Hacker News

Реализовать простой http-прокси-сервер, запускаемый локально, который показывает содержимое страниц Hacker News. Прокси должен модицифировать текст на страницах следующим образом: после каждого слова из шести букв должен стоять значок «™». Пример™:

Исходный текст: https://news.ycombinator.com/item?id=13713480

Через ваш прокси™: http://127.0.0.1:8232/item?id=13713480

Условия:

  • последняя версия™ Python™
  • страницы должны™ отображаться и работать полностью корректно, в точности так, как и оригинальные (за исключением модифицированного текста™);
  • при навигации по ссылкам, которые ведут на другие™ страницы HN, браузер должен™ оставаться на адресе™ вашего™ прокси™;
  • можно использовать любые общедоступные библиотеки, которые сочтёте нужным™;
  • чем меньше™ кода, тем лучше. PEP8 — обязательно;
  • если в условиях вам не хватает каких-то данных™, опирайтесь на здравый смысл.

Если задачу™ удалось сделать быстро™, и у вас еще остался энтузиазм - как насчет™ написания тестов™?

Опубликовано 1 мая 2026