Skip to content

zhukovsd/java-backend-interview-prep

Repository files navigation

java-backend-interview-prep

git config -f .gitmodules --remove-section submodule.themes/hugo-book

Локальный запуск

Установить Hugo

https://gohugo.io/installation/

Склонировать проект

git clone --recurse-submodules git@github.com:zhukovsd/java-backend-interview-prep.git

Зайти в директорию проекта

cd java-backend-interview-prep

Запустить локальный сервер с проектом

hugo serve

Проект будет доступен на localhost:1313. Любое изменение в файлах проекта будет триггерить пересборку, т.е. все изменения будут отображаться на localhost


Новый контент можно добавлять с помощью Hugo для правильной работы с метадатой в .md файлах

hugo new content content/{file_name.md}

Сайт:

https://zhukovsd.github.io/java-backend-interview-prep/

Добавление новой категории вопросов

  1. Добавить .md файл с контентом аналогичным другим файлам с категориями
  2. Добавить пустой .toml файл который находится по тому же пути и с таким же названием как ранее созданный .md файл
    Если файл категории создан по пути /content/Прочее/FP.md
    То .toml файл должен быть создан по пути /data/Прочее/FP.toml
  3. Добавить новую категрию в data-generator-config.toml
    [[categories]]
    name = "Функциональное программирование"
    answers_filepath = "Прочее/FP.md"
  4. Добавить новый лист в Google таблицу с ответам. Название листа соответствует паттерну в data-generator-config.toml. Текущий паттерн Ответы - {}, значит название листа должно быть Ответы - Функциональное программирование
  5. Прогнать пайплайн для заполнения нового .toml файла данными из таблицы, смерджить PR

About

No description, website, or topics provided.

Resources

Stars

23 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages