From c813171446e6f254f953fcdba7c5506f8a8987bc Mon Sep 17 00:00:00 2001 From: Ihar Hancharenka Date: Wed, 13 Dec 2023 17:57:06 +0300 Subject: [PATCH] m --- devops/k8s/docs/whatsnew.txt | 3 ++ hw/knife/sharpener/misc.txt | 4 ++ hw/misc/hw-translator.txt | 3 ++ os/unix/email/clients/cli/curl-smtp.txt | 43 +++++++++++++++++++ pages/pages.txt | 3 ++ .../testing/mock/mockito/docs/articles.txt | 1 + 6 files changed, 57 insertions(+) create mode 100644 hw/misc/hw-translator.txt create mode 100644 os/unix/email/clients/cli/curl-smtp.txt diff --git a/devops/k8s/docs/whatsnew.txt b/devops/k8s/docs/whatsnew.txt index c0ee73c94..aa485a270 100644 --- a/devops/k8s/docs/whatsnew.txt +++ b/devops/k8s/docs/whatsnew.txt @@ -1,3 +1,6 @@ +1.29 +https://habr.com/ru/companies/flant/articles/779700/ + 1.28 https://kubernetes.io/blog/2023/09/13/userns-alpha/ user namespace for stateful pods diff --git a/hw/knife/sharpener/misc.txt b/hw/knife/sharpener/misc.txt index 73393be72..fc005cd9c 100644 --- a/hw/knife/sharpener/misc.txt +++ b/hw/knife/sharpener/misc.txt @@ -9,3 +9,7 @@ https://ozon.by/category/tochilki-dlya-nozhey-14511/kakbritva-100868412 400-500 https://ozon.by/product/tochilka-dlya-nozhey-element-1179120218 https://ozon.by/product/tochilka-dlya-nozhey-gran-komfort-683451214 + +super-minimal-hand-driven +https://ozon.by/product/art-002-tochilka-dlya-nozhey-tochiru-kami-s-reguliruemym-uglom-zatochki-brusok-abrazivnyy-240-800-1133922489/ + ! 105 bin diff --git a/hw/misc/hw-translator.txt b/hw/misc/hw-translator.txt new file mode 100644 index 000000000..797355c6f --- /dev/null +++ b/hw/misc/hw-translator.txt @@ -0,0 +1,3 @@ +2023 +Smoorez - This $70 Translator Pen runs Android...let's break it and see if it can play DOOM! (iWish) 0:00 of 58:56 + https://www.youtube.com/watch?v=PiqNePnxzEc diff --git a/os/unix/email/clients/cli/curl-smtp.txt b/os/unix/email/clients/cli/curl-smtp.txt new file mode 100644 index 000000000..c81e381d9 --- /dev/null +++ b/os/unix/email/clients/cli/curl-smtp.txt @@ -0,0 +1,43 @@ +https://t.me/srv_admin/2596 +https://t.me/srv_admin/2729 +spec mailx util. + +https://everything.curl.dev/usingcurl/smtp + +# curl -v --url "smtp://mail.server.ru:25" --mail-from "root@server.ru" --mail-rcpt "user@gmail.com" --user 'root@server.ru:password123' --upload-file ~/mail.txt + +Содержимое mail.txt примерно следующее: + +From: "Vladimir" +To: "User" +Subject: Mail from curl + +Hello! How are you? + +Причём с помощью curl очень удобно управлять адресом отправителя. +В mail.txt его любой указать можно, а не тот, от которого идёт отправка. +Впрочем, как и другие заголовки. + +Не очень хорошая идея светить почтовый пароль в консоли. +Можно его спрятать в .netrc файл. +Для этого его надо создать в домашней директории пользователя ~/.netrc. Содержание такое: + +machine mail.server.ru login root@server.ru password password123 +machine mail.server02.ru login user@server02.ru password password12345 + +Каждый сервер на новой строке. Удобно, если используется отправка через несколько разных серверов. +В соответствии с указанным smtp сервером берутся настройки учётной записи из файла .netrc. +Команда на отправку с использованием .netrc будет такая: + +# curl -v --url "smtp://mail.server.ru:25" --mail-from "root@server.ru" --mail-rcpt "user@gmail.com" --netrc --upload-file ~/mail.txt + +Так как мы используем ключ -v, в консоли видим весь лог общения с почтовым сервером, что может быть удобно для отладки. +Если не указывать никаких ключей для TLS, то будет использоваться нешифрованное соединение. +Если нужно только шифрованное, то можно добавить ключ --ssl-reqd, +а если хотите чтобы при поддержке сервером шифрование использовалось, а если поддержки нет, то нет, тогда добавьте ключ --ssl. + +Если используется шифрованное соединение и порт 465, то достаточно просто указать адрес сервера в виде smtps://mail.server.ru. +Отдельно указывать порт и ключи для ssl не обязательно. + +Для того, чтобы явно указать HELO / EHLO при отправке, добавьте его через слеш после адреса сервера. Примерно так: +smtp://mail.server.ru/client_helo.server.ru diff --git a/pages/pages.txt b/pages/pages.txt index 170426d5d..3e5c33f08 100644 --- a/pages/pages.txt +++ b/pages/pages.txt @@ -3,6 +3,9 @@ https://www.gomel.it-academy.by/about/contacts/ https://vk.com/schoolprog_start https://codeforces.com/profile/Igor_2017?locale=ru +diagrams software +https://github.com/erictossell/nixflakes/issues/67 + zinoviev - zapad https://chitatel.by/catalog/book/1494029 https://chitatel.by/catalog/book/1524490 diff --git a/pl/java/tools/quality/testing/mock/mockito/docs/articles.txt b/pl/java/tools/quality/testing/mock/mockito/docs/articles.txt index 2413967ee..f153bcb86 100644 --- a/pl/java/tools/quality/testing/mock/mockito/docs/articles.txt +++ b/pl/java/tools/quality/testing/mock/mockito/docs/articles.txt @@ -1,6 +1,7 @@ https://www.baeldung.com/tag/mockito 2023 +https://habr.com/ru/companies/otus/articles/780090/ https://www.baeldung.com/mockito-java-8 2021 https://habr.com/ru/company/skillfactory/blog/541364/