This repository has been archived on 2024-09-28. You can view files and clone it, but cannot push or open issues or pull requests.
test2gis/Readme.md

1.9 KiB

2gis тестовое задание (Title crawler).

Запуск.

(Optional) Среда сборки используя лучший под солнцем пакетник Nix.

nix develop

P.S. Docker тоже хорошо умею если нужно.

Run make.

make

Известные проблемы.

  1. Малый опыт работы со Scala, hence не знаю многих best practice. Решается просто - кто-то очень опытный проводит код ревью какое-то время. Сам язык мне нравится, но пока не инвестировал в него много времени ввиду неуверенности о наличии работы.
  2. sbt отказывается сам воспринимать JAVA_HOME. Не знаю, надо так или нет (тот же Gradle сам цепляет), но я "зашил" костыликом в Makefile.

Источники вдохновения.

  1. Simple Http Server
  2. Scala Scraper. Изначально думал парсить через регулярки, но потом вспомнил, что плохая идея.

Прочее.

Воздержался от emoji в Readme. Заранее не знаю Ваш предпочтительный уровень профессионализма.

LLM не использовал и не использую.

Обычно работаю через Issue, но не уверен, примут ли мой гит, а перевозить на гитхаб я их не буду. Поэтому без них, да и шип будет быстрее только :0)