unknown 3 months ago
parent
commit
0bc7a413d3

+ 15 - 40
.obsidian/workspace.json

@@ -20,33 +20,8 @@
               "icon": "lucide-file",
               "title": "Задачи по направлениям"
             }
-          },
-          {
-            "id": "d26006a3a01f0cba",
-            "type": "leaf",
-            "state": {
-              "type": "markdown",
-              "state": {
-                "file": "Python/SQLite.md",
-                "mode": "source",
-                "source": false
-              },
-              "icon": "lucide-file",
-              "title": "SQLite"
-            }
-          },
-          {
-            "id": "dcb8f822a1a154b5",
-            "type": "leaf",
-            "state": {
-              "type": "empty",
-              "state": {},
-              "icon": "lucide-file",
-              "title": "Новая вкладка"
-            }
           }
-        ],
-        "currentTab": 1
+        ]
       }
     ],
     "direction": "vertical"
@@ -68,7 +43,7 @@
                 "sortOrder": "alphabetical"
               },
               "icon": "lucide-folder-closed",
-              "title": "Файловый менеджер"
+              "title": "Files"
             }
           },
           {
@@ -116,7 +91,7 @@
       }
     ],
     "direction": "horizontal",
-    "width": 234.5
+    "width": 200
   },
   "right": {
     "id": "cf92ccf43e96a53d",
@@ -168,25 +143,27 @@
   },
   "left-ribbon": {
     "hiddenItems": {
-      "switcher:Меню быстрого перехода": false,
-      "graph:Граф": false,
-      "canvas:Создать новый холст": false,
-      "command-palette:Открыть палитру команд": false,
-      "markdown-importer:Импорт Markdown-файлов": false
+      "switcher:Open quick switcher": false,
+      "graph:Open graph view": false,
+      "canvas:Create new canvas": false,
+      "command-palette:Open command palette": false,
+      "markdown-importer:Open format converter": false
     }
   },
-  "active": "d26006a3a01f0cba",
+  "active": "73a67a187e3f5097",
   "lastOpenFiles": [
+    "Django/common.md",
+    "English/Homework.md",
+    "todo/Разное.md",
+    "Python/function основное.md",
+    "todo/Задачи по направлениям.md",
+    "Python/SQLite.md",
     "Python/venv.md",
     "English/Text 5.md",
     "English/img/5-4.jpg",
     "English/img/5-2.jpg",
-    "todo/Задачи по направлениям.md",
     "English/img/5-1.jpg",
-    "English/Homework.md",
-    "todo/Разное.md",
     "tr.md",
-    "Python/SQLite.md",
     "English/Text 0.md",
     "todo/Счета.md",
     "English/img/5-3.jpg.~tmp",
@@ -198,7 +175,6 @@
     "English/Text 4.md",
     "Python/jinja.md",
     "Django/SQL.md",
-    "Django/common.md",
     "Python/common.md",
     "Python/jinja",
     "proGit.md",
@@ -207,7 +183,6 @@
     "linux/alacritty.md",
     "English/img/4-4.JPEG",
     "English/img/4-3.JPEG",
-    "Python/function основное.md",
     "Python/Docstring. Аннотации..md",
     "Python/Архитектура.md",
     "Greenstar/ethernet stm32.md",

+ 6 - 0
Django/common.md

@@ -49,6 +49,12 @@ Redirect
 - 301 - страница перемещена на другой постоянный URL-адрес
 - 302 - страница перемещена временно на другой URL-адрес
 
+~={yellow}Шаблонный тег url=~
+
+```html
+<a href="URL-адрес страницы">Название ссылки</a>
+```
+
 Остановился на:
 https://docs.djangoproject.com/en/5.1/intro/tutorial05/
 

+ 14 - 0
English/Homework.md

@@ -61,3 +61,17 @@
 8. The girl said, "I spent my holidays in the country". The girl said that she had spent her holidays in the country.
 9. The policeman said, "I haven't seen this man here before". The policeman said that he had not seen thid man here before.
 10. The tourist said, "I have booked the tickets beforehand".  The tourist said that he had booked the tickets beforehand.
+~={green}278 Поставь 5 типов вопросов к каждому предложению (общий, альтернативный, к подлежащему, разделительный и специальный)=~
+1. My friends watch action films on TV every evening.
+	1.1 (общий) Do my friends watch action films on TV.
+	1.2 (альтернативный) Do my friends watch action or comedy films?
+	1.3 (к подлежащему) Who is watch action films on TV every evening?
+	1.4 (разделительный) My friends watch action movies on TV every evening, don't they?
+	1.5 (специальный) What films do my friends watch on TV every evening?
+	
+2. My brother went to school to play football yesterday.
+	2.1 (общий) Did my brother go to school to play football yesterday?
+	2.2 (альтернативный) Did my brother go to school to play football or basketball?
+	2.3 (к подлежащему) Who is went to school to play football yesterday?
+	2.4 (разделительный) My brother went to school to play football, didn't he?
+	2.5 (специальный) What did my brother do when he went to school yesterday?

+ 12 - 1
Python/SQLite.md

@@ -132,5 +132,16 @@ LIMIT 2 # вывести только 2 записи
 JOIN - создание сводных отчетов
 ```sql
 SELECT name, sex, games.score FROM games
-JOIM users ON games.user_id = users.rowid
+JOIN users ON games.user_id = users.rowid
+
+# Вариант без JOIN но будет другой результат!
+SELECT name, sex, games.score FROM users, games
+```
+
+```sql
+SELECT user_id, sum(score) as sum
+FROM games
+JOIN users ON games.user_id = users.rowid
+GROUP BY user_id
+ORDER BY sum DESC
 ```

+ 21 - 0
Python/function основное.md

@@ -353,3 +353,24 @@ print(all([len(word) > 4 for word in words]))  # Все ли слова боль
 print(any([len(word) > 7 for word in words]))  # Хотя бы одно слово больше 7х символов
 print(any([len(word) >= 7 for word in words]))  # Хотя бы одно слово больше или равно 7 символов
 ```
+
+~={yellow}Функция map=~
+
+Возвращает итератор
+```python
+# Преобразование к списку
+a = [-1, 2, -3, 4, -5]
+b = list(map(abs, a))
+print(b)
+
+# Можно передавать методы объктов
+a = ['hello', 'hi', 'good morning']
+b = list(map(str.upper, a))
+print(b)
+
+# Можно передвать lambda
+list_strings = ['hello', 'hi', 'good morning']
+b = list(map(lambda x: x[::-1], list_strings))
+print(b)
+```
+

+ 14 - 7
todo/Задачи по направлениям.md

@@ -1,12 +1,13 @@
 <h6>Срочные дела</h6>
 - [x] Оплатить счета
 - [x] Подкрутить пластины
-- [ ] Запись к ортодонту
+- [x] Запись к ортодонту
 - [x] Передать показания счетчиков
 - [ ] Разобраться со счетчиком горячей воды в Подреcково
 <h6>Работа и образование</h6>
 - [ ] Пройти на 100% курс по Python OOP.
-- [ ] Пройти раздел 6.3 до 18 января в Python Function
+- [ ] Залить старую версию gnu-arm-eabi на сервер
+- [ ] Пройти раздел 6.3 до 29 января в Python Function
 - [x] Пройти разделы 1.7 до 18 января в курсе Kind Django
 - [x] Пройти разделы 1.8 до 18 января в курсе Kind Django
 - [x] Проработать серию видео по Jinja2
@@ -14,13 +15,13 @@
 - [ ] Пройти весь раздел 2 - Шаблоны в Django KInd
 - [ ] Пройти весь раздел 3 - SQL в Django KInd
 - [ ] Проработать серию видео по SQLite
-- [ ] Что будет если установлена другая версия Python?
+- [ ] Собрать стенд для отладки stm-ethernet под (блок питания, USB type C)
+
 <h6>Финансы:</h6>
 - [x] Открыть новый вклад 16 января
 - [ ] Разобраться с налоговым вычетом по квартире
 <h6>Бытовые:</h6>
 - [x] Купить зимнюю куртку
-- [ ] Починить санки
 - [x] Забрать бустер из Озона
 <h6>Здоровье:</h6>
 - [x] ~={red}Зубы=~. Записаться к осмотр к стоматологу (Екатерина +7 926 973-07-49 сказать, что муж племянницы дондурмы. Метро Фрунзенская)
@@ -28,16 +29,22 @@
 - [ ] Примерно в августе 2025 удалять верхний зуб мудрости.
 <h6>Задачи по датам</h6>
 - [x] ~={yellow}Визит к стоматологу 19 января.=~
+- [ ] ~={yellow}Визит к ортодонту 29 января в среду к 8:30=~
 - [ ] Покрасить стену на кухне на новогодних каникулах
 - [ ] Визит к ортодонту в начале февраля 2025
-
-
+ 
+<h6>Покупки и траты</h6>
+- [ ] Телефон мне
+- [ ] Телефон жене
+- [ ] Планшет Тане
+- [ ] Одежда Тане на 4ый класс
+- [ ] Поездки
+- [ ] Одежда жене
 ---
 <h6>Срочные задачи:</h6>
 - [ ] Забрать документы на счетчик в Подрезково
 - [ ] Купить батарейку для часов жены.
 - [ ] Борьба с плесенью в ванной.
-- [ ] Разобраться на балконе в большой комнате.
 - [ ] Купить футболки.
 - [ ] Починить пороги.
 <h6>Технические задачи</h6>