Giter VIP home page Giter VIP logo

ml-ta's Introduction

Ответы на вопросы экзамена "Математическая Логика и Теория Алгоритмов"

Таблица со списком

Инструкции

Правила

  1. Стараемся уложиться в одну страницу.
  2. Выбираем незанятый вопрос из таблицы и вписываем свою фамилию в ней.
  3. В папке template есть docx файл, используйте его как шаблон.
  4. Название документа - двузначный номер вопроса (не 5, а 05).
  5. Сохранить его в docx и pdf форматах и сделать пулл реквест. В commit message название вопроса.
  6. Смотрите и проверяйте работы других.
  7. Ждем ревью и мержа.

Подробная инструкция по разработке (с помощью GitHub Desktop)

  1. Делаем fork репозитория.
  2. Открываем GitHub Desktop.
  3. В левом верхнем углу через "File->Clone repository" находим fork-нутый репозиторий. Выбираем его, выбираем куда его склонировать и производим клонирование с помощью кнопки "Clone".
  4. Заходим в "Current branch" и создаем новую ветку с помощью "New branch". Название - номер вопроса (например, "16").
  5. Далее необходимо опубликовать данную ветку. Жмем по "Publish branch".
  6. Работаем только с данным вопросом, копируем готовый документ в папку репозитория.
  7. В GitHub Desktop должны отобразиться изменения, он предложит вам сделать commit. Дайте commit'у вразумительное название и нажмите на "Commit to <название вашей ветки>". Далее сделайте "Push origin", чтобы ваши изменения попали в удаленную ветку. Так следует делать всегда, когда вы совершаете изменения.
  8. Переходим в репозиторий на сайт. Там должно отобразиться, что вы делали изменения в ветке. Далее 2 варианта:
    1. GitHub предложит вам открыть pull request - для этого жмем по "Compare & pull request". Называем pull request также, как и название документа. Жмем по "Create pull request".
    2. У вас не появилось данной кнопки. Тогда жмем по "New pull request". Слева должна быть выбрана ветка master, а справа ваша ветка. Назваем pull request также, как и название документа. Жмем по "Create pull request".
  9. Вы сделали pull request. Теперь можете ткнуть в своих соседей, чтобы они провели рецензирование. В случае каких-то замечаний, необходимо будет поправить документ.
  10. После того, как ваша ветка будет merge'нута в мастер, сходите в таблицу и отметьте, что вы сделали данный вопрос.

ml-ta's People

Contributors

thesanchouz avatar alexbatashev avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.