Writing .NET Application Services for Kubernetes - Π² ΡΡΠ°ΡΡΠ΅ Π½Π° ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΠΏΡΠΎΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΎΠ±ΡΡΡΠ½ΡΠ΅ΡΡΡ ΠΊΠ°ΠΊ Π΄Π΅ΠΏΠ»ΠΎΠΈΡΡ Π² ΠΊΡΠ±Π΅Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° .net, Ρ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠΌ yaml ΡΠ°ΠΉΠ»Π° #dotnet #kubernetes
The System Design Primer - ΠΎΡΠ»ΠΈΡΠ½Π°Ρ ΡΡΠ°ΡΡΡ-ΠΏΡΠΈΠΌΠ΅Ρ (Π½Π° github) ΠΏΡΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½ ΡΠΈΡΡΠ΅ΠΌ, Ρ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ°ΠΌΠΈ, ΡΠΈΡΡΠ°ΠΌΠΈ ΠΈ ΠΎΠ±ΡΡΡΠ½Π΅Π½ΠΈΡΠΌΠΈ ΠΏΠΎΡΠ΅ΠΌΡ ΠΈ Π·Π°ΡΠ΅ΠΌ ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΠ°ΠΊ.
β€5
ΠΠ»ΡΠ΄Ρ, ΡΠ»ΠΊΡ Π½Π°Π΄ΠΎ ΠΊΡΠΏΠΈΡ!
π5π1
Keycloak as Authorization Server in .NET - ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ IdentityServer Π½ΡΠ½ΡΠ΅ ΠΏΠ»Π°ΡΠ½ΡΠΉ, ΠΏΡΠΈΡ
ΠΎΠ΄ΠΈΡΠ° ΠΈΡΠΊΠ°ΡΡ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Ρ. Keycloak ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π½ΠΈΡ
. ΠΡΡ Π΅ΡΡΡ OpenIddict, Π½ΠΎ ΠΏΡΠΎ Π½Π΅Π³ΠΎ ΠΏΠΎΠΏΠΎΠ·ΠΆΠ΅. Π ΡΡΠ°ΡΡΠ΅ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°Π΅ΡΡΡ ΠΏΡΠΎΡΡΠΎΠΉ ΠΏΡΠΎΠ΅ΠΊΡ Π½Π° asp.net core Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Keycloak. #dotnet
ΠΠ½ΠΈΠ³Π° Machine learning for absolute beginners by Oliver Theobald - Ρ Π½Π΅Ρ ΡΡ ΠΌΡ ΠΈ Π½Π°ΡΠ½ΡΠΌ ΠΊΠΎΠ²ΡΡΡΡΡ ML. ΠΏΠΎ ΠΏΠ΅ΡΠ²ΠΎΠΌΡ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π½ΠΈΡ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ Π½Π΅ ΠΎΡΠ΅Π½Ρ ΡΠ»ΠΎΠΆΠ½ΠΎΠΉ :)
CSS-Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΡ Π³ΡΠ°Π΄ΠΈΠ΅Π½ΡΠΎΠ² ΠΈ Π±Π°ΠΊΠ³ΡΠ°ΡΠ½Π΄ΠΎΠ²
π https://stripesgenerator.com
π https://cssgradient.io
π https://www.patternify.com
π https://accordionslider.com
ΠΠ²Π° Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ° css-layout'ΠΎΠ²
π https://grid.layoutit.com
π https://cssgrid-generator.netlify.app
https://keyframes.app/ - Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡ ΠΊΠ΅ΠΉΡΡΠ΅ΠΉΠΌΠΎΠ² Π΄Π»Ρ Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ (Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π»ΡΠ±ΠΈΠ» ΡΡΠΊΠ°ΠΌΠΈ ΠΏΠΎΠ΄Π±ΠΈΡΠ°ΡΡ Π² CSS Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΡΡΠ΅ΠΉΠΌΠΎΠ²)
#css
ΠΠ²Π° Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ° css-layout'ΠΎΠ²
https://keyframes.app/ - Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡ ΠΊΠ΅ΠΉΡΡΠ΅ΠΉΠΌΠΎΠ² Π΄Π»Ρ Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ (Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π»ΡΠ±ΠΈΠ» ΡΡΠΊΠ°ΠΌΠΈ ΠΏΠΎΠ΄Π±ΠΈΡΠ°ΡΡ Π² CSS Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΡΡΠ΅ΠΉΠΌΠΎΠ²)
#css
Please open Telegram to view this post
VIEW IN TELEGRAM
β€1
C4Model - ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ-ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ ΠΠ Π² Π²ΠΈΠ΄Π΅ ΠΈΠ΅ΡΠ°ΡΡ
ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΡΡΡΠΊΡΡΡΡ ΡΠ΅ΡΡΡΠ΅ "C":
Context - Containers - Components - Code
(ΠΈ ΡΠ»ΠΎΠ²ΠΎ Container ΡΡΡ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡ ΠΊ ΠΊΠ°ΠΊΠΈΠΌ-Π»ΠΈΠ±ΠΎ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ°ΠΌ ΡΠΈΠΏΠ° docker, ΡΡΠΎ ΠΏΡΠΎΡΡΠΎ Π°Π±ΡΡΡΠ°ΠΊΡΠΈΡ) #architecture
Context - Containers - Components - Code
(ΠΈ ΡΠ»ΠΎΠ²ΠΎ Container ΡΡΡ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡ ΠΊ ΠΊΠ°ΠΊΠΈΠΌ-Π»ΠΈΠ±ΠΎ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ°ΠΌ ΡΠΈΠΏΠ° docker, ΡΡΠΎ ΠΏΡΠΎΡΡΠΎ Π°Π±ΡΡΡΠ°ΠΊΡΠΈΡ) #architecture
Refactoring a saga from the State pattern to the State monad - Π΅ΡΡ ΠΎΠ΄Π½Π° ΡΡΠ°ΡΡΡ Mark Seemann (ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠ΅ ΠΏΡΠΎ ΠΌΠΎΠ½Π°Π΄Ρ Ρ ΡΠΆΠ΅ ΠΏΠΈΡΠ°Π» ΡΡΡ). Π§Π΅Π»ΠΎΠ²Π΅ΠΊ ΠΏΠΈΡΠ΅Ρ ΠΏΡΠΎΡΡΡΠΌ ΡΠ·ΡΠΊΠΎΠΌ ΠΏΡΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠΉ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ Π² C#. #dotnet
Π‘ ΡΠ΄ΠΈΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ ΡΠ·Π½Π°Π», ΡΡΠΎ Ρ Jetbrains Π΅ΡΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ/ΠΎΡΠ»Π°Π΄ΠΊΠΈ Ρ AWS - AWS Toolkit for Rider #rider #jetbrains #tools
JetBrains: Developer Tools for Professionals and Teams
Develop on AWS with C# in Rider
JetBrains Rider, a fast and powerful cross-platform .NET IDE, allows you to work with AWS Lambdas and remotely debug your .NET Core applications hosted in ECS.
Vue & Nuxt - Π½Π΅ΠΏΠ»ΠΎΡ
Π°Ρ ΡΠ΅ΡΠΈΡ ΠΈΠ· 13 ΡΡΠ°ΡΠ΅ΠΉ (Π½Π° Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ) - ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΡΠ²Π΅ΠΆΠ°ΠΊ (nuxt 3 ΡΠ΅Π»ΠΈΠ·Π½ΡΠ»ΠΈ ΠΎΡΠ΅Π½Ρ Π½Π΅Π΄Π°Π²Π½ΠΎ). ΠΠ΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ°Π»ΠΈΡ, ΡΡΠΎ Π² ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π΅ ΡΡΠ°ΡΠ΅ΠΉ Π½Π΅ typescript, Π° ΠΎΠ±ΡΡΠ½ΡΠΉ js (Π±Π΅ΡΠΈΡ!) #nuxt #js #ts #vue
Counting unique visitors without using cookies, UIDs or fingerprinting - ΠΊΠ°ΠΊ ΠΏΠΎΡΡΠΈΡΠ°ΡΡ ΡΠ·Π΅ΡΠΎΠ² Π±Π΅Π· ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΡΡ
ΠΊΡΠΊ ΠΈ fingerprinting Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°
last-modified
#toolsπ1
ΠΡΡΠ΅Π²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ C++ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ° ΠΏΠΎ Π½Π΅ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌΡ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ - ΠΏΡΠΈΠ»ΠΈΡΠ½ΡΠΉ ΡΡΡΠ΄ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠ° (Π½Π° ΡΡΡΡΠΊΠΎΠΌ) ΠΏΠΎ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ ΡΠ°Π·Π½ΡΡ
Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ² UB Π² C++ (Ρ ΠΏΡΠΈΠΌΠ΅ΡΠ°ΠΌΠΈ ΠΈ ΠΎΠ±ΡΡΡΠ½Π΅Π½ΠΈΡΠΌΠΈ) #c++
π1
Keycloak as Authorization Server in .NET - Π½Π΅ΠΏΠ»ΠΎΡ
Π°Ρ ΡΡΠ°ΡΡΡ Ρ ΠΏΡΠΈΠΌΠ΅ΡΠ°ΠΌΠΈ Π½Π° asp.net core ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Keycloak (ΡΠΎΠ»ΠΈ, ΠΏΡΠ°Π²Π° Π΄ΠΎΡΡΡΠΏΠ°) #dotnet
Please open Telegram to view this post
VIEW IN TELEGRAM
petite-vue - Π½Π°Π΄Π΅ΡΡΡ Π²ΡΠ΅ Π² ΠΊΡΡΡΠ΅ ΠΏΡΠΎ ΡΡΡΠ΅ΡΡΠ²ΠΎΠ²Π°Π½ΠΈΠ΅ 6 ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡΠ½ΠΎΠΉ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Ρ #vuejs #front :)
.NET 6 on AWS Lambda, Quick Demos - Ρ
ΠΎΡΠΎΡΠΈΠΉ quick start Π΄Π»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ Π·Π°ΠΏΠΈΠ»ΠΈΡΡ ΠΏΡΠΎΡΡΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² AWS Lambda. Π£ ΠΌΠ΅Π½Ρ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΎΡΡ ΠΏΡΡΠΌΠΎ Ρ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΡΠ°Π·Π° (Π·Π° ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΈΠΌΠ΅Π½ΠΈ bucket - ΡΠ°ΠΌ Π΄ΡΡΠ³ΠΎΠΉ Π±ΡΠ»). ΠΡΡΠ°Π»ΠΎΡΡ ΠΏΡΠΎΠ²Π΅ΡΡΠΈ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΡ Ρ Π²ΡΠ΅ΠΌΠ΅Π½Π΅ΠΌ ΠΆΠΈΠ·Π½ΠΈ Π»ΡΠΌΠ±Π΄ΠΎΠ²ΡΡ
ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΠΈ Π²ΡΡΡΠ½ΠΈΡΡ Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΎΠ²Π΅ΡΡ
ΡΠ΄ ΠΏΡΠΈ Π±ΠΎΠ»Π΅Π΅ ΡΠ°ΡΡΡΡ
Π²ΡΠ·ΠΎΠ²Π°Ρ
. #dotnet #aws
ΠΠ° Π΄Π½ΡΡ
ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»ΠΈ ΠΈΡΡ
ΠΎΠ΄Π½ΠΈΠΊΠΈ ΡΠ½Π΄Π΅ΠΊΡ-ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠ΅Π². ΠΡΠ°ΡΠΊΠΈΠΉ ΡΠ°Π·Π±ΠΎΡ :))
Forwarded from Kamil
if ($pageOwner == yandex) {$rank = 1} else {$rank = rand()}. Π‘ ΡΠ°Π½ΠΆΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π²ΡΠ΅ ΡΡΠ½ΠΎ. ΠΠ°Π²Π°ΠΉΡΠ΅ Π΄Π°Π»ΡΡΠ΅.