Skip to content
This repository was archived by the owner on Jul 2, 2024. It is now read-only.
Merged
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
2 changes: 1 addition & 1 deletion assets/impress.js
Binary file modified assets/mermaid/git/cherry-pick.mmd.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/mermaid/git/commits.mmd.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/mermaid/git/gitflow.mmd.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/mermaid/git/lifecycle.mmd.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 2 additions & 2 deletions assets/mermaid/git/merge-1.mmd
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
%%{init: {'gitGraph': {'mainBranchName': 'master'}} }%%
gitGraph
commit id: "Initial commit"
branch feature/issue53
branch feature/GH-53
commit
commit
checkout master
merge feature/issue53
merge feature/GH-53
Binary file modified assets/mermaid/git/merge-1.mmd.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 6 additions & 6 deletions assets/mermaid/git/merge-2.mmd
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
%%{init: {'gitGraph': {'mainBranchName': 'master'}} }%%
gitGraph
commit id: "Initial commit"
branch feature/issue53
branch feature/issue54
checkout feature/issue53
branch feature/GH-53
branch feature/GH-54
checkout feature/GH-53
commit
commit
checkout master
merge feature/issue53
checkout feature/issue54
merge feature/GH-53
checkout feature/GH-54
commit
checkout master
commit
merge feature/issue54 type:NORMAL id: "merge commit"
merge feature/GH-54 type:NORMAL id: "merge commit"
Binary file modified assets/mermaid/git/merge-2.mmd.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/mermaid/git/rebase-1.mmd.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/mermaid/git/rebase-2.mmd.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/mermaid/git/states.mmd.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion libms-db
10 changes: 5 additions & 5 deletions poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "python-course"
version = "2024.02.dev"
version = "2024.03.dev"
description = "Python training course materials"
license = "MIT"
authors = [
Expand Down
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ pybtex==0.24.0 ; python_version >= "3.9" and python_version < "4.0"
pygments==2.17.2 ; python_version >= "3.9" and python_version < "4.0"
pyyaml==6.0.1 ; python_version >= "3.9" and python_version < "4.0"
requests==2.31.0 ; python_version >= "3.9" and python_version < "4.0"
setuptools==69.1.0 ; python_version >= "3.9" and python_version < "4.0"
setuptools==69.1.1 ; python_version >= "3.9" and python_version < "4.0"
six==1.16.0 ; python_version >= "3.9" and python_version < "4.0"
snowballstemmer==2.2.0 ; python_version >= "3.9" and python_version < "4.0"
sphinx-copybutton==0.5.2 ; python_version >= "3.9" and python_version < "4.0"
Expand Down
28 changes: 14 additions & 14 deletions src/_locales/uk/LC_MESSAGES/rdbms/functions.po
Original file line number Diff line number Diff line change
Expand Up @@ -5,18 +5,18 @@
# SERHII HORODILOV <sgorodil@gmail.com>
msgid ""
msgstr ""
"Project-Id-Version: Python Training Course 2023.11.dev\n"
"Project-Id-Version: Python Training Course 2024.03.dev\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-12-16 13:55+0000\n"
"PO-Revision-Date: 2024-02-18 17:44+0200\n"
"PO-Revision-Date: 2024-03-05 16:23+0200\n"
"Last-Translator: Serhii Horodilov <sgorodil@gmail.com>\n"
"Language-Team: uk <LL@li.org>\n"
"Language: uk\n"
"Language-Team: \n"
"Language: uk_UA\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"n%10<=4 && (n%100<12 || n%100>14) ? 1 : 2);\n"
"Generated-By: Babel 2.13.1\n"
"X-Generator: Poedit 3.4.2\n"

Expand Down Expand Up @@ -742,7 +742,7 @@ msgstr "Умовні вирази"

#: ../../src/rdbms/functions.txt:369
msgid "CASE"
msgstr ""
msgstr "CASE"

#: ../../src/rdbms/functions.txt:371
msgid ""
Expand All @@ -754,7 +754,7 @@ msgstr ""

#: ../../src/rdbms/functions.txt:377
msgid "COALESCE"
msgstr "НАГЛЕЮЄТЬСЯ"
msgstr "COALESCE"

#: ../../src/rdbms/functions.txt:379
msgid ""
Expand Down Expand Up @@ -875,17 +875,17 @@ msgstr ""
#: ../../src/rdbms/functions.txt:532 ../../src/rdbms/functions.txt:564
#: ../../src/rdbms/functions.txt:602
msgid "year"
msgstr "рік"
msgstr "year"

#: ../../src/rdbms/functions.txt:464 ../../src/rdbms/functions.txt:500
#: ../../src/rdbms/functions.txt:532 ../../src/rdbms/functions.txt:564
#: ../../src/rdbms/functions.txt:602
msgid "month"
msgstr "місяць"
msgstr "month"

#: ../../src/rdbms/functions.txt:464
msgid "avg"
msgstr "в середньому"
msgstr "avg"

#: ../../src/rdbms/functions.txt:466 ../../src/rdbms/functions.txt:468
#: ../../src/rdbms/functions.txt:502 ../../src/rdbms/functions.txt:504
Expand Down Expand Up @@ -971,7 +971,7 @@ msgstr ""

#: ../../src/rdbms/functions.txt:500
msgid "count"
msgstr "рахувати"
msgstr "count"

#: ../../src/rdbms/functions.txt:502 ../../src/rdbms/functions.txt:506
#: ../../src/rdbms/functions.txt:510
Expand Down Expand Up @@ -1000,7 +1000,7 @@ msgstr ""

#: ../../src/rdbms/functions.txt:532
msgid "max"
msgstr "макс"
msgstr "max"

#: ../../src/rdbms/functions.txt:534
msgid "12383"
Expand Down Expand Up @@ -1036,7 +1036,7 @@ msgstr ""

#: ../../src/rdbms/functions.txt:564
msgid "min"
msgstr "мін"
msgstr "min"

#: ../../src/rdbms/functions.txt:566
msgid "3365"
Expand Down
34 changes: 25 additions & 9 deletions src/_locales/uk/LC_MESSAGES/rdbms/index.po
Original file line number Diff line number Diff line change
Expand Up @@ -4,19 +4,19 @@
# SERHII HORODILOV <sgorodil@gmail.com>
msgid ""
msgstr ""
"Project-Id-Version: Python Training Course 2022.11.dev\n"
"Project-Id-Version: Python Training Course 2024.03.dev\n"
"Report-Msgid-Bugs-To: https://github.com/edu-python-course/edu-python-course."
"github.io/issues\n"
"POT-Creation-Date: 2023-12-16 13:55+0000\n"
"PO-Revision-Date: 2023-12-21 03:58+0200\n"
"PO-Revision-Date: 2024-03-05 16:17+0200\n"
"Last-Translator: Serhii Horodilov <sgorodil@gmail.com>\n"
"Language-Team: ua <LL@li.org>\n"
"Language: ua\n"
"Language-Team: \n"
"Language: uk_UA\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.12.1\n"
"X-Generator: Poedit 3.4.1\n"
"X-Generator: Poedit 3.4.2\n"

#: ../../src/rdbms/index.txt:-1
msgid "Relational databases"
Expand All @@ -32,15 +32,15 @@ msgstr "sql, db, database, intro, introduction, index"

#: ../../src/rdbms/index.txt
msgid "PostgreSQL"
msgstr ""
msgstr "PostgreSQL"

#: ../../src/rdbms/index.txt
msgid "SQLite"
msgstr ""
msgstr "SQLite"

#: ../../src/rdbms/index.txt
msgid "MySQL"
msgstr ""
msgstr "MySQL"

#: ../../src/rdbms/index.txt:23
msgid "Relational Database"
Expand Down Expand Up @@ -96,44 +96,60 @@ msgid ""
"Security is a paramount aspect of managing databases. Even at the "
"introductory level, it's crucial to be aware of the basic security measures:"
msgstr ""
"Безпека - найважливіший аспект управління базами даних. Навіть на "
"початковому рівні важливо знати основні заходи безпеки:"

#: ../../src/rdbms/index.txt:46
msgid ""
"**Authentication and Authorization**: Ensuring that only authorized users "
"have access to the database."
msgstr ""
"**Аутентифікація та авторизація**: Забезпечення доступу до бази даних лише "
"авторизованим користувачам."

#: ../../src/rdbms/index.txt:48
msgid ""
"**Role-Based Access Control**: Assigning permissions based on roles within "
"the organization."
msgstr ""
"**Контроль доступу на основі ролей**: Призначення дозволів на основі ролей в "
"організації."

#: ../../src/rdbms/index.txt:50
msgid ""
"**Data Encryption**: Protecting sensitive data both at rest and in transit."
msgstr ""
"**Шифрування даних**: Захист конфіденційних даних як у стані спокою, так і "
"під час передачі."

#: ../../src/rdbms/index.txt:52
msgid ""
"There are dozens of RDBMS, used in nowadays projects. But most widespread "
"are:"
msgstr ""
"Існують десятки СУБД, які використовуються в сучасних проектах. Але "
"найпоширенішими є наступні:"

#: ../../src/rdbms/index.txt:54
msgid ""
"|postgres| **PostgreSQL**: A Powerful, open source object-relational "
"database system."
msgstr ""
"|postgres| **PostgreSQL**: Потужна об'єктно-реляційна система баз даних з "
"відкритим вихідним кодом."

#: ../../src/rdbms/index.txt:56
msgid ""
"|sqlite| **SQLite**: A C-library that implements a small, full featured SQL "
"database engine."
msgstr ""
"|sqlite| **SQLite**: C-бібліотека, яка реалізує невеликий, проте "
"повнофункціональний рушій баз даних SQL."

#: ../../src/rdbms/index.txt:58
msgid ""
"|mysql| **MySQL**: A fast, multithread, multi-user, and robust SQL database "
"server."
msgstr ""
"|mysql| **MySQL**: Швидкий, багатопотоковий, багатокористувацький і надійний "
"сервер баз даних SQL."
18 changes: 9 additions & 9 deletions src/_locales/uk/LC_MESSAGES/rdbms/query.po
Original file line number Diff line number Diff line change
Expand Up @@ -5,19 +5,19 @@
# SERHII HORODILOV <sgorodil@gmail.com>
msgid ""
msgstr ""
"Project-Id-Version: Python Training Course 2023.11.dev\n"
"Project-Id-Version: Python Training Course 2024.03.dev\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-12-16 13:55+0000\n"
"PO-Revision-Date: 2024-02-18 17:54+0200\n"
"POT-Creation-Date: 2024-03-05 14:17+0200\n"
"PO-Revision-Date: 2024-03-05 16:26+0200\n"
"Last-Translator: Serhii Horodilov <sgorodil@gmail.com>\n"
"Language-Team: uk <LL@li.org>\n"
"Language: uk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"Generated-By: Babel 2.13.1\n"
"Generated-By: Babel 2.14.0\n"
"X-Generator: Poedit 3.4.2\n"

#: ../../src/rdbms/query.txt:-1
Expand Down Expand Up @@ -206,9 +206,9 @@ msgid ""
"derived table such as sub-query, a ``JOIN`` construct, or complex "
"combinations of these. If more than one table reference is listed in the "
"``FROM`` clause, the table are cross-joined. The result of the ``FROM`` list "
"is an intermediate virtual table tant can then be subject to transformations "
"by the ``WHERE``, ``GROUP BY``, and ``HAVING`` clauses and is finally the "
"result of the overall table expression."
"is an intermediate virtual table which can then be subject to "
"transformations by the ``WHERE``, ``GROUP BY``, and ``HAVING`` clauses and "
"is finally the result of the overall table expression."
msgstr ""
"Речення ``FROM`` виводить таблицю з однієї або кількох інших таблиць, "
"наведених у списку посилань на таблиці, розділених комами. Посилання на "
Expand Down Expand Up @@ -327,7 +327,7 @@ msgstr ""

#: ../../src/rdbms/query.txt:173
msgid "Labels are often referenced as \"aliases\"."
msgstr "Етикетки часто називають \"псевдонімами\"."
msgstr "Мітки часто називають \"псевдонімами\"."

#: ../../src/rdbms/query.txt:176
msgid "DISTINCT"
Expand Down
Loading