Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
993ded3
SENATOROVAI/intro-cs/issues/6 (https://github.com/SENATOROVAI/intro-c…
nigmatullin244 Oct 13, 2025
3ddc6b4
Create quiz.py
nigmatullin244 Oct 13, 2025
9bf5c33
SENATOROVAI/intro-cs/issues/4 (https://github.com/SENATOROVAI/intro-c…
nigmatullin244 Oct 20, 2025
94383c7
удалил квизы
nigmatullin244 Oct 20, 2025
1aab7ab
[TASK] Виртуальное окружение #7 (https://github.com/SENATOROVAI/intr…
nigmatullin244 Oct 26, 2025
632b25b
fix: correct number rounding function
nigmatullin244 Oct 27, 2025
134e1df
feat: add generateReport function for generating reports
nigmatullin244 Oct 27, 2025
aa2f1d6
style: fixed indents and formatting throughout the project
nigmatullin244 Oct 27, 2025
e94ffe1
docs: add documentation for the generateReport function
nigmatullin244 Oct 27, 2025
2c575c6
test: add tests for the generateReport function
nigmatullin244 Oct 27, 2025
db4c7ef
[TASK] Commits #5 (https://github.com/SENATOROVAI/intro-cs/issues/5)
nigmatullin244 Oct 27, 2025
3b8c34d
[TASK] issues #2 (https://github.com/SENATOROVAI/intro-cs/issues/2)
nigmatullin244 Nov 1, 2025
5621f5b
[TASK] issues #2 (https://github.com/SENATOROVAI/intro-cs/issues/2)
nigmatullin244 Nov 1, 2025
af076f5
[TASK] Контрибьютинг в Open Source #8 (https://github.com/SENATOROVA…
nigmatullin244 Nov 2, 2025
8b6da62
удалил issues.py
nigmatullin244 Nov 10, 2025
a890c15
[TASK] issues #2 (https://github.com/SENATOROVAI/intro-cs/issues/2)
nigmatullin244 Nov 13, 2025
209a2ca
удалил ненужные файлы
nigmatullin244 Nov 13, 2025
57bcad0
[TASK] Контрибьютинг в Open Source #8 (https://github.com/SENATOROVA…
nigmatullin244 Nov 13, 2025
9a6fcdd
Update repository link in opensource.py
nigmatullin244 Nov 14, 2025
2e5e722
Add links to Data Science project resources
nigmatullin244 Nov 15, 2025
39757bb
Fix typo and add PR reference in opensource.py
nigmatullin244 Nov 15, 2025
2c44f60
[TASK] Python #1 (https://github.com/SENATOROVAI/python/issues/1)
nigmatullin244 Dec 12, 2025
fe38c1f
[TASK] Python #1 (https://github.com/SENATOROVAI/python/issues/1)
nigmatullin244 Dec 16, 2025
61f1257
temp
nigmatullin244 Dec 16, 2025
7bd30a3
temp
nigmatullin244 Dec 16, 2025
a6396cd
[TASK] Python #1 (https://github.com/SENATOROVAI/python/issues/1)
nigmatullin244 Dec 20, 2025
fcc53e3
Delete python/makarov/lesson01_variables.py
nigmatullin244 Dec 20, 2025
01ee89a
[TASK] Python #1 (https://github.com/SENATOROVAI/intro/issues/5)
nigmatullin244 Dec 20, 2025
19c3c91
Merge branch 'main' of https://github.com/nigmatullin244/Data-Science…
nigmatullin244 Dec 20, 2025
641d098
[TASK] Python #1 (https://github.com/SENATOROVAI/intro/issues/5)
nigmatullin244 Dec 20, 2025
1a9c7f4
[TASK] Python #1 (https://github.com/SENATOROVAI/python/issues/1)
nigmatullin244 Dec 21, 2025
fd78a9f
[TASK] Python #1 (https://github.com/SENATOROVAI/python/issues/1)
nigmatullin244 Dec 21, 2025
1e31b17
[TASK] Python #1 (https://github.com/SENATOROVAI/python/issues/1)
nigmatullin244 Dec 21, 2025
1f9e313
[TASK] Python #1 (https://github.com/SENATOROVAI/python/issues/1)
nigmatullin244 Dec 21, 2025
7afede3
[TASK] Python #1 (https://github.com/SENATOROVAI/python/issues/1)
nigmatullin244 Dec 21, 2025
31cc18f
Delete github/quiz.ipynb
nigmatullin244 Dec 21, 2025
c9f6433
Delete github/quiz.py
nigmatullin244 Dec 21, 2025
92c2a06
[TASK] Python #1 (https://github.com/SENATOROVAI/python/issues/1)
nigmatullin244 Dec 21, 2025
2d9c841
Merge branch 'main' of https://github.com/nigmatullin244/Data-Science…
nigmatullin244 Dec 21, 2025
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
93 changes: 93 additions & 0 deletions git/stash.ipynb

Large diffs are not rendered by default.

38 changes: 38 additions & 0 deletions git/stash.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
"""[TASK] STASH #3."""

# 1. Что делает команда git stash?
# - Сохраняет изменения в рабочей директории и индексированные изменения в локальное хранилище
# 2. Как просмотреть список всех сохранённых изменений (стэшей)?
# - Команда git stash list показывает сохраненные стеши
# 3. Какая команда применяется для использования верхнего стэша?
# - Команда git stash apply
# 4. Как применить конкретный стэш по его номеру?
# - git stash apply stash@{N}, где N - номер стеша
# 5. Чем отличается команда git stash apply от git stash pop?
# - git stash apply применяет изменения из стэша, но оставляет его в списке
# - git stash pop применяет изменения и удаляет этот стэш из списка
# 6. Что делает команда git stash drop?
# - git stash drop stash@{N} - удалит стеш с номером N
# 7. Как полностью очистить все сохранённые стэши?
# - git stash clear
# 8. В каких случаях удобно использовать git stash?
# - Когда необходимо переключиться на другую ветку или задачу без необходимости закоммитить текущие изменения
# 9. Что произойдет, если выполнить git stash pop, но в проекте есть конфликтующие изменения?
# - Будет сообщение о конфликте, требующем ручного разрешения
# 10. Можно ли восстановить удалённый стэш после выполнения git stash drop?
# - Можно, если не закрыли терминал (пока объекты не были удалены сборщиком мусора):
# 1. git fsck --no-reflog | awk '/dangling commit/ {print $3}' - выведет список хешей коммитов, на которые больше нет ссылок
# 2. git show <хеш_коммита> - посмотреть содержимое стеша
# 3. git stash apply <хеш_коммита> - применить изменения как стэш
# 11. Что делает команда git stash save "NAME_STASH"
# - Сохраняет изменения в стэш с комментариями, указанными в кавычках
# 12. Что делает команда git stash apply "NUMBER_STASH"
# - Применяет конкретный стэш по номеру
# 13. Что делает команда git stash pop "NUMBER_STASH"
#
# Сохраните текущие изменения в стэш под названием "SENATOROV ver1", вставьте скриншот из терминала
#
# Внесите любые изменения в ваш репозиторий и сохраните второй стэш под именем "SENATOROV ver2"
# Восстановите ваш стэш "SENATOROV ver1", вставьте скриншот из терминала
# Удалите все стеши из истории, вставьте скриншот из терминала
#
72 changes: 72 additions & 0 deletions github/opensource.ipynb
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
{
"cells": [
{
"cell_type": "code",
"execution_count": null,
"id": "36215b23",
"metadata": {},
"outputs": [],
"source": [
"\"\"\"[TASK] Контрибьютинг в Open Source #8.\"\"\""
]
},
{
"cell_type": "markdown",
"id": "a81fca61",
"metadata": {},
"source": [
"Проект в который вы отправили пул реквест, попадает под определение опенсорса:\n",
"\n",
"Есть ли у него лицензия? Обычно в корне репозитория находится файл LICENSE.\n",
" - Да\n",
"Напишите название понравившейся компании и ссылку на репозиторий\n",
" - https://github.com/yandex\n",
"Проект активно принимает стороннюю помощь?\n",
" - Да\n",
"Напишите второе улучшение которое вы сделали\n",
" - Исправил опечатку в коде\n",
"Посмотрите на коммиты в основной ветке, напишите общее количество\n",
" - 27\n",
"Когда был последний коммит?\n",
" - 12.11.25\n",
"Сколько контрибьюторов у проекта?\n",
" - 6\n",
"Как часто люди коммитят в репозиторий? (На GitHub выяснить это можно, кликнув по ссылке «Commits» в верхней панели.)\n",
" - в среднем 3 коммита в месяц\n",
"Сколько сейчас открытых ишью?\n",
" - 7\n",
"Быстро ли мейнтейнеры реагируют на ишью после того, когда они открываются?\n",
" - Нет \n",
"Ведётся ли активное обсуждение ишью?\n",
" - Да\n",
"Есть ли недавно созданные ишью?\n",
" - Да\n",
"Есть ли закрытые ишью? (На странице Issues GitHub-репозитория щелкните на вкладку «Closed», чтобы увидеть закрытые ишью.)\n",
" - Да\n",
"Сколько сейчас открытых пул-реквестов?\n",
" - 13\n",
"Быстро ли мейнтейнеры реагируют на пул-реквесты после их открытия?\n",
" - Да\n",
"Ведётся ли активное обсуждение пул-реквестов?\n",
" - Нет\n",
"Есть ли недавно отправленные пул-реквесты?\n",
" - Да\n",
"Как давно были объединены пул-реквесты? (На странице Pull Request GitHub-репозитория щелкните на вкладку «Closed», чтобы увидеть закрытые пул-реквесты.)\n",
" - 12 часов"
]
}
],
"metadata": {
"kernelspec": {
"display_name": ".venv (3.14.0)",
"language": "python",
"name": "python3"
},
"language_info": {
"name": "python",
"version": "3.14.0"
}
},
"nbformat": 4,
"nbformat_minor": 5
}
42 changes: 42 additions & 0 deletions github/opensource.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
"""[TASK] Контрибьютинг в Open Source #8."""

# Проект в который вы отправили пул реквест, попадает под определение опенсорса:
#
# Есть ли у него лицензия? Обычно в корне репозитория находится файл LICENSE.
# - Да
# Напишите название понравившейся компании и ссылку на репозиторий
# - https://github.com/Shailaja-poojari/hacktoberfest-2025
# Проект активно принимает стороннюю помощь?
# - Да
# Напишите второе улучшение которое вы сделали
# - Исправил опечатку в коде
# - Два изменения в одном PR: Shailaja-poojari/hacktoberfest-2025#48
# Посмотрите на коммиты в основной ветке, напишите общее количество
# - 27
# Когда был последний коммит?
# - 12.11.25
# Сколько контрибьюторов у проекта?
# - 6
# Как часто люди коммитят в репозиторий? (На GitHub выяснить это можно, кликнув по ссылке «Commits» в верхней панели.)
# - в среднем 3 коммита в месяц
# Сколько сейчас открытых ишью?
# - 7
# Быстро ли мейнтейнеры реагируют на ишью после того, когда они открываются?
# - Нет
# Ведётся ли активное обсуждение ишью?
# - Да
# Есть ли недавно созданные ишью?
# - Да
# Есть ли закрытые ишью? (На странице Issues GitHub-репозитория щелкните на вкладку «Closed», чтобы увидеть закрытые ишью.)
# - Да
# Сколько сейчас открытых пул-реквестов?
# - 13
# Быстро ли мейнтейнеры реагируют на пул-реквесты после их открытия?
# - Да
# Ведётся ли активное обсуждение пул-реквестов?
# - Нет
# Есть ли недавно отправленные пул-реквесты?
# - Да
# Как давно были объединены пул-реквесты? (На странице Pull Request GitHub-репозитория щелкните на вкладку «Closed», чтобы увидеть закрытые пул-реквесты.)
# - 12 часов
# Firstcontributions: firstcontributions/first-contributions#107001
Loading