Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
89 changes: 0 additions & 89 deletions docs/welcome/intro_eng.md

This file was deleted.

347 changes: 0 additions & 347 deletions docs/welcome/intro_ru.md

This file was deleted.

30 changes: 30 additions & 0 deletions git/stash.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# %% [markdown]
# # Ответы на вопросы по заданию [TASK] STASH #3
#
# 1. Команда git stash позволяет сохранить все текущие изменения, которые еще не были закоммичены во временное хранилище.
#
# 2. Если в графическом редакторе, то нужно перейти в раздел раздел 'source control' и напротив changes нажав на '...', в выпадающем меню нужно выбрать 'stash',
# а далее 'view stash...'. Также это возможн сделать в терминале с помощью команды git stash list .
#
# 3-4. В терминале: git stash apply - последний стэш, git stash apply@{1} - по номеру, если это делать в графическом редакторе, то можно применить apply latest stash
# и apply stash... - если нужно по конкретному номеру. Также можно сначала вызвать стэш-список и применить стэш с помощью кнопки справа (стрелочка вверх,
# слева от иконки урны). Эта команда, только применяет стэш, но не удаляет его из списка.
#
# 5. Команда git stash apply применяет стэш, но не удаляет его, а команда git stash pop и применяет и удаляет.
#
# 6. git stash drop только удаляет стэш.
#
# 7. В терминале - git stash clear, в VS code - drop all stashes... Чтобы не удалить случайно лишнее, рекомендуется перед удалением посмотреть стэш-список.
#
# 8. Удобно использовать когда нужно переключится на другое задание, ветку, вообщем сделать что-то вне текущей работы, а текущие изменения еще не готовы к коммиту,
# по этому удобно их сохранить во временное хранилище, также во избежания конфликта файлов когда нужно выполнить команды pull или merge.
#
# 9. Git прервёт выполнение команды и сообщит о ошибке.
#
# 10. Да, но не только если не была запущена команда git gc - это команда очищает неиспользуемые обьекты. Может запускать автоматически, либо програмистом.
#
# 11. Создает имя для стэш, рекомендуется замена на git stash push -m "NAME_STASH"
#
# 12. Применяет конкретный стэш, но не удаляет его, но написание не верное, нужно написать git stash apply stash@{N}
#
# 13. Применяет конкретный стэш и после удаляет, также неверный синтаксис, замена на git stash pop stash@{N}
103 changes: 103 additions & 0 deletions log.ipynb
Original file line number Diff line number Diff line change
@@ -0,0 +1,103 @@
{
"cells": [
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"vscode": {
"languageId": "plaintext"
}
},
"outputs": [],
"source": [
"\"\"\"Файл для отчета по занятиям.\"\"\""
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"\n",
"26/11\n",
"\n",
"Обсуждали программу обучения, знакомились, определяли цели. \n",
"1. Для меня важно структурированная база для самостоятельного обучения, конкретные задания и материалы.\n",
"\n",
"2. Также важно внутри себя уже собрать теор знания, тех что не хватает заполнить пробелы в идеале до июня 2025, как получится будет видно, ну и конечно применять уже их на практике, разобраться в пайтоне. \n",
"\n",
"3. В идеале с лета уже нарабатывать практическую базу (в том числе готовиться к участие в проектах на kaggle) и готовить себя к поиску работы, если и не работы то практики, которая перерастет в работу. \n",
"\n",
"4. Также хочу напомнить, что я учусь в техническом вузе, но я бы предпочла не учитывать это, так как в моем образование изначально было много упущено, и на данный момент я стараюсь наверстать упущенное. Но однозначно это помогает мне ориентироваться и обрабатывать информацию быстрее. Для меня важно, менторство так как самостоятельно пока у меня взрывается мозг. "
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"28/11\n",
"\n",
"1. Множество - это совокупность элементов. \n",
"2. Обсудили диаграмму Эйлера-Венна, кванторы и условные обозначения, \n",
"натуральные и целые числа. \n",
"3. Затронули такие операции над множествами как пересечение (коньюнкция, \"и\"), обьединение (дизьюнкция \"или\"), симметрическую разность. \n",
"\n",
"4. в конце поотвечала на вопросы по школьной прорамме (успешно)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": []
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"03/12\n",
"\n",
"1. Обсуждали функцию, что она может относится к сюрьекции при соотвествии х одному у, иньекции при отсутсвии х некоторым у, биекции при взаимно однозначном соответсвии.\n",
"\n",
"2. Обсудили синус, его график, что это тригонометрическая функция нечетная и что при отрицательном аргументе значение функции также отрицательное.\n",
"3. Далее затронули понятие обратное функции\n",
"4. Последовательность - это упорядоченный набор эллементов, с определенной последовательностью, порядок важен. Далее затронули свойства бесконечно малых и большых последовательностей. Ограниченную последовательнсть.\n",
"\n",
"5. Предел числовой последовательности (по Коши) - это такое число а, что для любого положительного эпсилен, найдетсы такое число N (зависящее от эпсилон), что для всех n>N выполняется неравенство |x_n - a|<эпсилон. Тоесть с числа N(которое определяется исходя из эпсилон) все члены последовательности (n) попадают в эпсилон коридор (тоесть a+- эпсилон)."
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"05/12\n",
"\n",
"1. повторили определение предела по Коши\n",
"2. Порешали разнообразные виды пределов (такие как предел функций, предел геометрическрей прогресси, предел факториальной последовательности, предел разных последовательностей ) "
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"19/12\n",
"\n",
"1. Начали изучение линейной алгебры с интерпретацией ее в питоне.\n",
"2. Ознакомились с термином скаляр и вектор, с размерностью, стандарт позицией, хвостом и головой вектора, важностью последовательности чисел в записи вектора, количество координат соответсвует размерности пространства. \n",
"3. посмотрели как мы можем записать вектор в пайтон используя библиотеку нампай, а также как мы можем реализовать его на графике с помощью директории матплотлиб используя функцию пайплот. \n",
"4. атрибут в классе это переменная, а функция это метод, метод мы можем узнать по использованию круглых скобок. \n",
"5. лист не сможет допустить транспонирование вектора, а массив позволит записать как вектор-строку так и вектор-столбец. "
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": []
}
],
"metadata": {
"language_info": {
"name": "python"
}
},
"nbformat": 4,
"nbformat_minor": 2
}
26 changes: 26 additions & 0 deletions python/commits.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# %% [markdown]
#
# # Ответы на вопросы по issues - commit
#
# 1. feat - тип, которые используется при добавлении новой функциональности, то что вносит что-то новое, но не влияет на совместимость, соответствует MINOR.
# fix - также не влияет на совместимость, изменения которые фиксят баги, соответствует PATCH.
# docs - изменения вносимые в документацию.
# style - все изменения относящиеся к форматированию и стилю кода, оформление (пробелы, табы и т.д.).
# refactor - переписывание или улучшения структуры кода, но не меняющая функциональность.
# test - добавление или изменения тестов, не меняя кода.
# build - изменения чего-то в конфигурации сборки или зависимостях проекта, в технической части, отвечающей за запуск и упаковку проекта, но не в самом коде приложения.
# ci - изменения, связанные с автоматической сборкой и тестированием.
# perf - изменения относящиеся к ускорения или снижения потребления ресурсов, например убрать лишнюю
# обработку данных.
# chore - разные рутинные задачи, все что не влияет на код программы.
#
# 2. fix: исправлена ошибка функции - округления чисел
#
# 3. feat: добавлена функция generateReport для формирования отчётов
#
# 4. style: исправлено форматирование и отступы во всём проекте
#
# 5. docs(report): добавлено описание функции generateReport в README
#
# 6. test(report): добавлены тесты для функции generateReport
#
Loading
Loading