From 759967edf2719b356e41f7ed7a3cd655700971fe Mon Sep 17 00:00:00 2001 From: Ihar Hancharenka Date: Sun, 27 Aug 2023 11:18:25 +0300 Subject: [PATCH] m --- devops/k8s/tools/kubectl/docs/cheatsheet.txt | 3 +++ pl/asm/asmjit.txt | 4 ++++ pl/cpp/docs/books/dp.txt | 10 +++------- pl/java/features/io/concurrency/locks.txt | 3 +++ .../distributed/cloud/circuitbreaker/resilience4j.txt | 2 ++ pl/java/libfws/spring/docs/whatsnew.txt | 2 +- .../libfws/spring/rest/{ => client}/rest-client.txt | 0 pl/java/libfws/spring/rest/{ => features}/async.txt | 0 .../spring/rest/{ => features}/exception-handling.txt | 0 pl/java/libfws/spring/rest/{ => features}/hateoas.txt | 0 pl/java/libfws/spring/rest/{ => features}/headers.txt | 0 .../libfws/spring/rest/{ => features}/media-type.txt | 0 .../libfws/spring/rest/{ => features}/multi-part.txt | 0 .../rest/{ => features}/response/response-entity.txt | 0 .../response/streaming-response-body.txt | 0 .../uri-components-builder.txt} | 0 .../libfws/spring/rest/{ => features}/validation.txt | 0 .../spring/rest/{ => template}/rest-template.txt | 0 .../spring/security/oauth/oauth2/server/keycloak.txt | 5 +++++ pl/py/docs/books.txt | 2 ++ pl/rs/libfws/io/fileformats/parsing/cmdline/clap.txt | 2 ++ pl/web/js/docs/books/books.txt | 3 +++ pl/web/js/libfws/fp/books.txt | 6 +++--- 23 files changed, 31 insertions(+), 11 deletions(-) create mode 100644 pl/asm/asmjit.txt rename pl/java/libfws/spring/rest/{ => client}/rest-client.txt (100%) rename pl/java/libfws/spring/rest/{ => features}/async.txt (100%) rename pl/java/libfws/spring/rest/{ => features}/exception-handling.txt (100%) rename pl/java/libfws/spring/rest/{ => features}/hateoas.txt (100%) rename pl/java/libfws/spring/rest/{ => features}/headers.txt (100%) rename pl/java/libfws/spring/rest/{ => features}/media-type.txt (100%) rename pl/java/libfws/spring/rest/{ => features}/multi-part.txt (100%) rename pl/java/libfws/spring/rest/{ => features}/response/response-entity.txt (100%) rename pl/java/libfws/spring/rest/{ => features}/response/streaming-response-body.txt (100%) rename pl/java/libfws/spring/rest/{uri-components.builder.txt => features/uri-components-builder.txt} (100%) rename pl/java/libfws/spring/rest/{ => features}/validation.txt (100%) rename pl/java/libfws/spring/rest/{ => template}/rest-template.txt (100%) diff --git a/devops/k8s/tools/kubectl/docs/cheatsheet.txt b/devops/k8s/tools/kubectl/docs/cheatsheet.txt index 88303b1cc..02ef3644e 100644 --- a/devops/k8s/tools/kubectl/docs/cheatsheet.txt +++ b/devops/k8s/tools/kubectl/docs/cheatsheet.txt @@ -2,3 +2,6 @@ https://kubernetes.io/docs/reference/kubectl/cheatsheet/ https://kubernetes.io/ru/docs/reference/kubectl/cheatsheet/ https://github.com/xcad2k/cheat-sheets/blob/main/devops/kubectl-cheat-sheet.md + +2023 +https://www.tecmint.com/kubectl-commands/ diff --git a/pl/asm/asmjit.txt b/pl/asm/asmjit.txt new file mode 100644 index 000000000..b11671dc1 --- /dev/null +++ b/pl/asm/asmjit.txt @@ -0,0 +1,4 @@ +https://asmjit.com/ +https://asmjit.com/asmgrid/ +https://github.com/asmjit/asmjit +https://github.com/asmjit/asmdb diff --git a/pl/cpp/docs/books/dp.txt b/pl/cpp/docs/books/dp.txt index 66b663042..682e0dc52 100644 --- a/pl/cpp/docs/books/dp.txt +++ b/pl/cpp/docs/books/dp.txt @@ -1,7 +1,3 @@ -2019 -Pikus - Hands-On Design Patterns with Cpp - 42595920782BF6E050EB7E22093BBAFA - C0D870896B0D6E313FCF44803DA4966C - E4035078AB0DCC742A2F57F94CD9343C - 7709D236496C85E4AC0C6A6B61F90D9D - 829FF0CE812F814985F50F74C532E75F +2023 +Pikus - Hands-On Design Patterns with Cpp 2nd ed + 8B6057CA0999A4A200AFDBAE72FAA461 diff --git a/pl/java/features/io/concurrency/locks.txt b/pl/java/features/io/concurrency/locks.txt index bac7b8749..9b871b897 100644 --- a/pl/java/features/io/concurrency/locks.txt +++ b/pl/java/features/io/concurrency/locks.txt @@ -1,3 +1,6 @@ +2023 +https://questdb.io/blog/concurrent-lockfree-datastructure-design-walkthrough/ + https://stackoverflow.com/questions/6965731/are-locks-autocloseable https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/locks/ReentrantLock.html diff --git a/pl/java/libfws/io/distributed/cloud/circuitbreaker/resilience4j.txt b/pl/java/libfws/io/distributed/cloud/circuitbreaker/resilience4j.txt index c67d5be85..9ee8db932 100644 --- a/pl/java/libfws/io/distributed/cloud/circuitbreaker/resilience4j.txt +++ b/pl/java/libfws/io/distributed/cloud/circuitbreaker/resilience4j.txt @@ -7,6 +7,8 @@ https://resilience4j.readme.io/docs 2023 ThinkConstructive - Microservices Java Spring Boot Resilience4J Tutorial https://www.youtube.com/watch?v=mdcKAnGrjUE +https://engineering.zalando.com/posts/2023/07/all-you-need-to-know-about-timeouts.html + https://habr.com/ru/articles/755750/ 2022 https://arnoldgalovics.com/feign-rate-limiter-resilience4j/ https://arnoldgalovics.com/resilience4j-resttemplate/ diff --git a/pl/java/libfws/spring/docs/whatsnew.txt b/pl/java/libfws/spring/docs/whatsnew.txt index 726309c4b..72a9fd0e0 100644 --- a/pl/java/libfws/spring/docs/whatsnew.txt +++ b/pl/java/libfws/spring/docs/whatsnew.txt @@ -2,7 +2,7 @@ https://github.com/spring-projects/spring-framework/wiki/What's-New-in-the-Sprin 6.x https://vladmihalcea.com/spring-6-migration/ -https://github.com/spring-projects/spring-framework/wiki/What%27s-New-in-Spring-Framework-6.x/ +https://github.com/spring-projects/spring-framework/wiki/What's-New-in-Spring-Framework-6.x https://spring.io/blog/2022/11/16/spring-framework-6-0-goes-ga Devoxx - Introducing Spring Framework 6 0 by Brian Clozel and Stephane Nicoll 0:00 of 46:29 https://www.youtube.com/watch?v=5FWNpaiqYhw diff --git a/pl/java/libfws/spring/rest/rest-client.txt b/pl/java/libfws/spring/rest/client/rest-client.txt similarity index 100% rename from pl/java/libfws/spring/rest/rest-client.txt rename to pl/java/libfws/spring/rest/client/rest-client.txt diff --git a/pl/java/libfws/spring/rest/async.txt b/pl/java/libfws/spring/rest/features/async.txt similarity index 100% rename from pl/java/libfws/spring/rest/async.txt rename to pl/java/libfws/spring/rest/features/async.txt diff --git a/pl/java/libfws/spring/rest/exception-handling.txt b/pl/java/libfws/spring/rest/features/exception-handling.txt similarity index 100% rename from pl/java/libfws/spring/rest/exception-handling.txt rename to pl/java/libfws/spring/rest/features/exception-handling.txt diff --git a/pl/java/libfws/spring/rest/hateoas.txt b/pl/java/libfws/spring/rest/features/hateoas.txt similarity index 100% rename from pl/java/libfws/spring/rest/hateoas.txt rename to pl/java/libfws/spring/rest/features/hateoas.txt diff --git a/pl/java/libfws/spring/rest/headers.txt b/pl/java/libfws/spring/rest/features/headers.txt similarity index 100% rename from pl/java/libfws/spring/rest/headers.txt rename to pl/java/libfws/spring/rest/features/headers.txt diff --git a/pl/java/libfws/spring/rest/media-type.txt b/pl/java/libfws/spring/rest/features/media-type.txt similarity index 100% rename from pl/java/libfws/spring/rest/media-type.txt rename to pl/java/libfws/spring/rest/features/media-type.txt diff --git a/pl/java/libfws/spring/rest/multi-part.txt b/pl/java/libfws/spring/rest/features/multi-part.txt similarity index 100% rename from pl/java/libfws/spring/rest/multi-part.txt rename to pl/java/libfws/spring/rest/features/multi-part.txt diff --git a/pl/java/libfws/spring/rest/response/response-entity.txt b/pl/java/libfws/spring/rest/features/response/response-entity.txt similarity index 100% rename from pl/java/libfws/spring/rest/response/response-entity.txt rename to pl/java/libfws/spring/rest/features/response/response-entity.txt diff --git a/pl/java/libfws/spring/rest/response/streaming-response-body.txt b/pl/java/libfws/spring/rest/features/response/streaming-response-body.txt similarity index 100% rename from pl/java/libfws/spring/rest/response/streaming-response-body.txt rename to pl/java/libfws/spring/rest/features/response/streaming-response-body.txt diff --git a/pl/java/libfws/spring/rest/uri-components.builder.txt b/pl/java/libfws/spring/rest/features/uri-components-builder.txt similarity index 100% rename from pl/java/libfws/spring/rest/uri-components.builder.txt rename to pl/java/libfws/spring/rest/features/uri-components-builder.txt diff --git a/pl/java/libfws/spring/rest/validation.txt b/pl/java/libfws/spring/rest/features/validation.txt similarity index 100% rename from pl/java/libfws/spring/rest/validation.txt rename to pl/java/libfws/spring/rest/features/validation.txt diff --git a/pl/java/libfws/spring/rest/rest-template.txt b/pl/java/libfws/spring/rest/template/rest-template.txt similarity index 100% rename from pl/java/libfws/spring/rest/rest-template.txt rename to pl/java/libfws/spring/rest/template/rest-template.txt diff --git a/pl/java/libfws/spring/security/oauth/oauth2/server/keycloak.txt b/pl/java/libfws/spring/security/oauth/oauth2/server/keycloak.txt index c924febed..e8e46b3a2 100644 --- a/pl/java/libfws/spring/security/oauth/oauth2/server/keycloak.txt +++ b/pl/java/libfws/spring/security/oauth/oauth2/server/keycloak.txt @@ -41,6 +41,11 @@ https://www.keycloak.org/server/logging spring-boot https://www.keycloak.org/docs/latest/securing_apps/index.html#_spring_boot_adapter +books +2023 +Thorgersen - Keycloak + 2FCEDB79A750149203A1E5CEA5118AA2 + 2023 https://www.youtube.com/watch?v=vmEWywGzWbA https://github.com/ali-bouali/keycloak-integration-with-spring-boot-3 diff --git a/pl/py/docs/books.txt b/pl/py/docs/books.txt index 91e820ffb..9d1ca669a 100644 --- a/pl/py/docs/books.txt +++ b/pl/py/docs/books.txt @@ -6,6 +6,8 @@ children https://habr.com/company/raiffeisenbank/blog/425843/ 2023 +Antao - Fast Python + CDEE247BEBBF1ACA6D3DD212307E253A Beazley - Python Distiled ru 9FFD0F039915B302BB804168FB51D358 ! good diff --git a/pl/rs/libfws/io/fileformats/parsing/cmdline/clap.txt b/pl/rs/libfws/io/fileformats/parsing/cmdline/clap.txt index 507a027c2..230c3c47a 100644 --- a/pl/rs/libfws/io/fileformats/parsing/cmdline/clap.txt +++ b/pl/rs/libfws/io/fileformats/parsing/cmdline/clap.txt @@ -6,6 +6,8 @@ https://github.com/clap-rs/clap cargo add clap --features derive 2023 +rimClike - Delightful command-line utilities with Rust 0:00 of 46:57 + https://www.youtube.com/watch?v=Y-LTWNciEks https://epage.github.io/blog/2023/03/clap-v4-2/ https://blog.railway.app/p/rust-cli-rewrite 2022 diff --git a/pl/web/js/docs/books/books.txt b/pl/web/js/docs/books/books.txt index 7704815ee..267ec0ed9 100644 --- a/pl/web/js/docs/books/books.txt +++ b/pl/web/js/docs/books/books.txt @@ -4,6 +4,9 @@ http://exploringjs.com/impatient-js/toc.html https://jsbooks.revolunet.com/ https://github.com/revolunet/JSbooks +2023 +Kereki - Mastering JavaScript Functional Programming 3rd ed + 893641748E984949326D20FB2E64EF95 2021 HunterEnglish - Multithreaded JavaScript BEE88F62F845F572E2D643C6CD24C839 diff --git a/pl/web/js/libfws/fp/books.txt b/pl/web/js/libfws/fp/books.txt index fbf804210..8d6a2a6af 100644 --- a/pl/web/js/libfws/fp/books.txt +++ b/pl/web/js/libfws/fp/books.txt @@ -1,7 +1,7 @@ https://github.com/MostlyAdequate/mostly-adequate-guide-ru -2020 -Kereki - Mastering JavaScript Functional Programming 2nd ed - 46F7E92F5989598ABD55F7B1B15B85BB +2023 +Kereki - Mastering JavaScript Functional Programming 3rd ed + 893641748E984949326D20FB2E64EF95 2018 Aravinth - Beginning Functional JavaScript 2nd ed