π ΠΠ°ΠΏΠΈΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ΡΠ°
ΠΡΠΊΡΡΡΡ Π² Telegram
ΠΠ°Π½Π°Π» Ρ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΡΠΌΠΈ ΠΏΠΎΡΡΠ°ΠΌΠΈ ΠΎ ΡΠ°Π·Π½ΡΡ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΡ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π°Ρ (ΡΡΠ°ΡΡΠΈ, Π²ΠΈΠ΄Π΅ΠΎ, ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΈ ΠΈ ΠΏΠΎΠ»Π΅Π·Π½ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ). https://dotnet.social/@denisio
ΠΠΎΠ»ΡΡΠ΅1 078
ΠΠΎΠ΄ΠΏΠΈΡΡΠΈΠΊΠΈ
-124 ΡΠ°ΡΠ°
-17 Π΄Π½Π΅ΠΉ
+730 Π΄Π΅Π½Ρ
ΠΡΡ
ΠΈΠ² ΠΏΠΎΡΡΠΎΠ²
79 Π½Π΅Π²Π΅ΡΠ½ΡΡ
ΠΏΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΎ ΡΠ°Π±ΠΎΡΠ΅ Ρ Π΄Π°ΡΠΎΠΉ/Π²ΡΠ΅ΠΌΠ΅Π½Π΅ΠΌ :))
ΠΠ°ΠΊ ΠΏΡΠΈΠΊΡΡΡΠΈΡΡ ΡΠΎΠΊΠ΅Π½ Yubico Π΄Π»Ρ 2FA (ΠΆΠ°Π»Ρ ΡΡΠΎ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠ΄ Π»ΠΈΠ½ΡΠΊΡ, ΡΡΠΎΡ) #howto
Awesome System Design Resources - Π²Π°Π³ΠΎΠ½ΡΠΈΠΊ ΡΡΠ°ΡΠ΅ΠΉ ΠΏΡΠΎ System design ΠΈ ΡΡΠ΄ΠΎΠΌ, ΠΏΡΠΎ ΠΊΠΎΡΠΎΡΡΠ΅ Π²Π°Ρ ΡΠΎΡΠ½ΠΎ Π±ΡΠ΄ΡΡ ΡΠΏΡΠ°ΡΠΈΠ²Π°ΡΡ Π½Π° ΡΠΎΠ±Π΅ΡΠ°Ρ
π #books
ΠΡΠΎΡΡΠ΅Π½ΡΠΊΠ°Ρ ΡΡΠ°ΡΡΡ ΠΏΡΠΎ Akka.net ΠΈ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π²ΠΎΠΎΠ±ΡΠ΅ ΠΏΡΠΎ Π°ΠΊΡΠΎΡΠ½ΡΡ ΠΌΠΎΠ΄Π΅Π»Ρ #dotnet #akka
ΠΠΎΠ»Π΅Π·Π½ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΠ΅ ΡΡΡΠΎΠΊΠΈ, ΡΡΠΎΠ±Ρ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΡΠ°Π·Π½ΡΡ Π½ΠΈΠ·ΠΊΠΎΡΡΠΎΠ²Π½Π΅Π²ΡΡ ΡΠΈΠ³Π½Ρ ΠΏΠΎ HTTPS (ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΡ, ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Ρ, Π°Π»Π³ΠΎΡΠΈΡΠΌΡ, ΠΈ Ρ.Π΄.)
openssl s_client -connect intel.com:443
openssl s_client -tls1_3 -connect intel.com:443
nmap -sV --script ssl-enum-ciphers -p 443 intel.com
Π ΠΏΠ΅ΡΠ²ΠΎΠΉ ΠΈΠ»ΠΈ Π²ΡΠΎΡΠΎΠΉ ΡΡΡΠΎΠΊΠ΅ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π²ΡΡΠ΅ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Π½ΡΠ΅ ΠΊΠ»ΡΡΠΈ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΉ Π²Π΅ΡΡΠΈΠ΅ΠΉ TLS
nmap ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΏΠΎΠ΄ΠΎΠ»ΡΡΠ΅ ΠΏΠ΅ΡΠ²ΡΡ
Π΄Π²ΡΡ
(ΡΠ΅ΠΊΡΠ½Π΄ 10), ΠΏΡΠΎΠ±ΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡΡΡ ΡΠ°Π·Π½ΡΠΌΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π°ΠΌΠΈ.
#tools #sslΠ― ΠΏΠΎΡΡΠ°Π²ΠΈΠ» ΠΏΠΎΡΡΡ Π½Π° ΠΏΠ°ΡΠ·Ρ Π΄ΠΎ 2-Π³ΠΎ ΡΠΈΡΠ»Π°, Π² ΡΠ²ΡΠ·ΠΈ Ρ ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠ΅ΠΌ Π½ΠΎΠ²ΠΎΠ³ΠΎΠ΄Π½ΠΈΡ
ΠΏΡΠ°Π·Π΄Π½ΠΈΠΊΠΎΠ². ΠΠΎ Π΅ΡΠ»ΠΈ Π±ΡΠ΄Π΅Ρ ΡΡΠΎ-ΡΠΎ ΠΎΡΠ΅Π½Ρ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ - ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ Π·Π°ΠΏΠΎΡΡΡ, Π½ΠΎ ΠΏΠΎΠΊΠ° Π²ΡΠ΅ΠΌ ΠΎΡΠ΄ΡΡ
Π°ΡΡ! π
ΠΡΠ΅Ρ
Ρ Π½Π°ΡΡΡΠΏΠ°ΡΡΠΈΠΌ ΠΏΡΠ°Π·Π΄Π½ΠΈΠΊΠΎΠΌ!
ΠΠΈΡΠ½ΠΎΠ³ΠΎ Π½Π΅Π±Π°, ΡΡΠ°ΡΡΡΡ, Π·Π΄ΠΎΡΠΎΠ²ΡΡ, ΠΌΠ½ΠΎΠ³ΠΎ Π΄Π΅Π½Π΅Π³ ΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΡ
ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Π² Π½ΠΎΠ²ΠΎΠΌ Π³ΠΎΠ΄Ρ!
ΠΡΡ ΠΎΠ΄Π½Π° ΡΡΠ°ΡΡΡ ΠΏΡΠΎ Π°ΡΡΠ΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ JWT ΡΠΎΠΊΠ΅Π½ΠΎΠ² ΠΈ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ Mediator ΠΈ CQRS π #dotnet #jwt
ΠΡΡ ΠΎΠ΄ΠΈΠ½ syntax highlighter - Π΄ΠΎΡΠΈΠ³Π° ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠΎΠ² Π·Π½Π°Π΅Ρ, Π·Π½Π°Π΅Ρ ΠΏΡΠΎ Vue ΠΈ ΠΈΠΌΠ΅Π΅Ρ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΈ ΠΊΠ°ΡΡΠΎΠΌΠΈΠ·Π°ΡΠΈΠΈ #js
Testing Chiseled Ubuntu container images with .NET - ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠ΅ ΠΎΠ±ΡΠ°Π·Ρ Π΄Π»Ρ Ρ
ΠΎΡΡΠΈΠ½Π³Π° .net Π±Π°ΠΊΠ΅Π½Π΄ΠΎΠ². Π£ΠΆΠ΅ Π΅ΡΡΡ Π²Π΅ΡΡΠΈΠΈ ΠΏΠΎΠ΄ .net 8.
ΠΡΠΎΡΠ°Ρ ΡΡΠ°ΡΡΡ ΠΏΡΠΎ ΡΡΠΎ Π½Π° microsoft.com
Π’ΡΠ΅ΡΡΡ ΠΏΡΠΎΡΡΠ°Ρ ΡΡΠ°ΡΡΡ ΡΠΆΠ΅ Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΎΠΉ Π΄Π»Ρ Microsoft.NET.Build.Containers
#dotnet
Complete System Design with Implemented Case Studies and Code (github) - ΡΠ°ΠΌ ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅Π³ΠΎ ΠΏΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Ρ ΡΠ°Π·Π½ΡΡ
ΡΠΈΡΡΠ΅ΠΌ. ΠΠ΅ΡΡΠ°ΠΌΠΈ Π½Π΅ ΠΎΡΠ΅Π½Ρ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ (ΠΆΠ°Π»Ρ), ΠΌΠ΅ΡΡΠ°ΠΌΠΈ (instagram) - Π΄Π»ΠΈΠ½Π½Π΅ΠΉΡΠ°Ρ ΡΡΠ°ΡΡΡ. #architecture
ΠΠ°ΠΊΠ°Ρ ΠΊΠ»ΡΠ²Π°Ρ ΡΡΠ°ΡΡΡ ΠΏΡΠΎ Ρ
ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Ρ Π°Π½ΠΈΠΌΠ°ΡΠΈΡΠΌΠΈ ΠΈ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΡΠΌΠΈ ΠΏΡΠΈΠΌΠ΅ΡΠ°ΠΌΠΈ (Π² ΠΏΠ»Π°Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Ρ
ΡΡΠ° Π΄Π»Ρ Dictionary/HashSet) #howto
Π§ΡΠΎΠ±Ρ Π½Π΅ Π³Π΅ΠΌΠΎΡΠΎΠΈΡΠ° ΠΈ Π½Π΅ ΠΏΠΎΠ΄Π½ΠΈΠΌΠ°ΡΡ Π½Π° MVP ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ
Redis/Kafka/QStash ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Upstash - Π΅ΡΡΡ free tier (Π΄ΠΎ 10Π ΠΊΠΎΠΌΠ°Π½Π΄ Π² ΡΡΡΠΊΠΈ, ΠΌΠ°ΠΊΡ 1Π ΠΊΠΎΠΌΠ°Π½Π΄ Π² ΡΠ΅ΠΊΡΠ½Π΄Ρ) #tools
Are you using the right Mongo geospatial query? ΠΏΡΠΎ spatial Π·Π°ΠΏΡΠΎΡΡ ΠΊ #mongodb
Stable S3 signed URLs in AWS - Π² ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Π΄Π»Ρ ΡΠΈΡΡΠΎΠ²ΠΎΠΉ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΡΠΈΠΈ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ° Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ #aws
How does B-tree make your queries fast? - ΡΡΠ°ΡΡΡ Ρ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ°ΠΌΠΈ ΠΏΡΠΎ B-tree Π΄Π΅ΡΠ΅Π²ΡΡ, Π±ΡΠΊΠ²Π°Π»ΡΠ½ΠΎ Π½Π° ΠΏΠ°Π»ΡΡΠ°Ρ
#db #howto
https://introtorx.com/chapters/why-reactive-extensions-for-dotnet - ΠΏΡΠΎΡΡΠΎΠ΅ ΠΈΠ·Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² #books #dotnet
ΠΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠΉ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ - Π½Π°ΡΡΡΠΎΠΉΠΊΠ° nginx Π² ΡΠΎΡΠ΅ΡΠ°Π½ΠΈΠΈ Ρ Keycloak Π΄Π»Ρ AA Π½Π° ΡΠ»ΡΠ·Π΅. ΠΠΎΡΠ»Π΅ Π°ΡΡΠ΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ ΡΠ·Π΅Ρ Ρ
ΠΎΠ΄ΠΈΡ Π΄Π°Π»ΡΡΠ΅ Ρ ΡΠΎΠΊΠ΅Π½ΠΎΠΌ Π² ΡΠ΅ΡΠ²ΠΈΡΡ Π·Π° nginx. #keycloak
dolt - ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠΉ Π³ΠΈΠ±ΡΠΈΠ΄ (git over MySQL). ΠΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ½Π°ΠΏΡΠΎΡΠΈΡΡ ΡΠ΅Π»ΡΡΠΈΠΎΠ½Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΈ ΡΡ
Π΅ΠΌΡ ΠΊΠ°ΠΊ Π±ΡΠ΄ΡΠΎ ΠΎΠ½Π° Π² git (Π΅ΡΠ»ΠΈ Π½Π°Π΄ΠΎ Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π²Π΅ΡΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°ΡΡ Π΄Π°Π½Π½ΡΠ΅).
Π§ΡΡΠΈΠΊΠΈ ΡΠ°ΠΊΠΆΠ΅ ΡΠΎΠΎΠ±ΡΠ°ΡΡ, ΡΡΠΎ Π΅ΡΡΡ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΡΠΉ Π²Π°ΡΠΈΠ°Π½Ρ Π΄Π»Ρ Postgres - neon. #tools
Π ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΡΡΠ° - Monolith vs Microservices - Π²ΠΎΡ Π΅ΡΡ ΠΎΠ΄Π½Π° ΡΡΠ°ΡΡΡ ΠΏΡΠΎ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΡ π Π Π΄Π°, ΡΠ°ΠΌ ΠΌΠ½ΠΎΠ³ΠΎ Π²ΠΎΠΏΡΠΎΡΠΎΠ² ΠΏΠΎΠ΄Π½ΡΡΠΎ, ΠΏΡΠΎ ΠΊΠΎΡΠΎΡΡΠ΅ Π·Π°Π±ΡΠ²Π°ΡΡ, ΠΊΠΎΠ³Π΄Π° Π·Π°Π±ΠΎΠ»Π΅Π²Π°ΡΡ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΡΠ½ΠΊΠΎΠΉ
ΠΠ° ΠΈ Π²ΠΎΠΎΠ±ΡΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠΉ Π±Π»ΠΎΠ³, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎ Π·Π°ΡΡΠ°Π³ΠΈΠ²Π°Π΅ΡΡΡ ΡΠ΅ΠΌΠ° ΠΌΠΎΠ½ΠΎΠ»ΠΈΡ/ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΡ #architecture
facilmap - ΠΏΡΠΎΡΡΠΎΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΡ
ΠΊΠ°ΡΡ Ρ ΠΌΠ°ΡΠΊΠ΅ΡΠ°ΠΌΠΈ ΠΈ ΠΌΠ°ΡΡΡΡΡΠ°ΠΌΠΈ #tools
Π£ΠΆΠ΅ Π΄ΠΎΡΡΡΠΏΠ½ΠΎ! ΠΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ Telegram 2025 β ΠΊΠ»ΡΡΠ΅Π²ΡΠ΅ ΠΈΠ½ΡΠ°ΠΉΡΡ Π³ΠΎΠ΄Π° 
