πŸ““ Записки ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅Ρ€Π°
1.01K subscribers
304 photos
1 video
6 files
599 links
Канал с рСгулярными постами ΠΎ Ρ€Π°Π·Π½Ρ‹Ρ… интСрСсных ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°Ρ… (ΡΡ‚Π°Ρ‚ΡŒΠΈ, Π²ΠΈΠ΄Π΅ΠΎ, Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΈ ΠΈ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ инструмСнты).

https://dotnet.social/@denisio
Download Telegram
AzureDiagrams - ΠΎΡ‡ симпатичныС Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ (мСстами Π΄Π°ΠΆΠ΅ Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅) для рисования структуры Ρ€Π°Π·Π½Ρ‹Ρ… ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ².

Будя ΠΏΠΎ названию Π·Π°ΠΏΠΈΠ»Π΅Π½Π° ΠΏΠΎΠ΄ Azure, Π½ΠΎ Π² ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅ Π² ΠΎΠ±Π»Π°ΠΊΠ°Ρ… Π½Π°Π±ΠΎΡ€Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Π΅, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π΄ΡƒΠΌΠ°ΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ для Amazon. #tools
πŸ‘1
FusionCache - Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π° для LazyCache (Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΡ…ΠΎΠΆΠ΅ ΠΏΠΎΠ΄Π·Π°Π±ΠΈΠ»ΠΈ) ΠΈ ΡˆΡ‚Π°Ρ‚Π½ΠΎΠΉ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ IMemoryCache. Много Ρ€Π°Π·Π½Ρ‹Ρ… ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² (для сСриализации, ΠΈΠ½Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠΈ ΠΈ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ) #dotnet
πŸ‘3
DAWG (Directed Acyclic Word Graph) is a data structure for storing and searching large word lists and dictionaries. It can be 40x more efficient than the .NET Dictionary class for certain types of data.

#dotnet
πŸ‘1
πŸ““ Записки ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅Ρ€Π° pinned Β«Π‘Π»ΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ интСрСсно для вас, ΡƒΠ²Π°ΠΆΠ°Π΅ΠΌΡ‹Π΅ подписчики. Π’Ρ‹ ΠΊΠ°ΠΊ-Ρ‚ΠΎ ΡΠΈΠ³Π½Π°Π»ΡŒΡ‚Π΅ СмодТями ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ-Ρ‚ΠΎ Π΅Ρ‰Ρ‘, Ρ‡Ρ‚ΠΎΠ±Ρ‹ искал Π½ΡƒΠΆΠ½Ρ‹Π΅ (интСрСсныС) ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‚Π΅ΠΌΡ‹ 😁 ВсмыслС ΡΠΈΠ³Π½Π°Π»ΡŒΡ‚Π΅ Π½Π° Ρ‚Π΅Ρ… постах ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Π°ΠΌ интСрСсны, Ρ‡Ρ‚ΠΎΠ±Ρ‹ я отслСТивал Ρ‚Π΅ΠΌΡ‹Β»
НСсколько Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠ² Π½Π° Π·Π°ΠΌΠ΅Π½Ρƒ ΡˆΡ‚Π°Ρ‚Π½ΠΎΠΉ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ IMemoryCache
πŸ”ΈFastCache (Ρ‚ΡƒΠΏΠΎ ΠΎΠ±Π΅Ρ€Ρ‚ΠΊΠ° Π½Π°Π΄ ConcurrentDictionary)
πŸ”ΈLazyCache (ΠΏΠΎΡ…ΠΎΠΆΠ΅ ΠΏΠΎΠ΄Π·Π°Π±ΠΈΠ»ΠΈ Π½Π° Π½Π΅Π³ΠΎ, хотя ΠΎΠ½ Ρƒ мСня Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ…)
πŸ”ΈFusionCache
πŸ”Έintelligentcache
πŸ”ΈCacheTower (ΠΏΠΎΠΊΠ° остановился Π½Π° Π½Ρ‘ΠΌ)
πŸ”ΈEasyCaching

Π’ΠΎΠΎΠ±Ρ‰Π΅ ΠΌΠ½Π΅ для Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΆΠΈΠ·Π½ΠΈ Π½Π°Π΄ΠΎ нСсколько Π²Π΅Ρ‰Π΅ΠΉ ΠΎΡ‚ кэша:
* Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΌΠ΅Π»ΠΎ ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ backend для Redis
* Ρ‡Ρ‚ΠΎΠ±Ρ‹ GetOrAdd (GetOrSet) ΠΈΠΌΠ΅Π»ΠΎ Π»ΠΎΠΊ Π½Π° cache key - Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π² ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚Π½ΠΎΠΉ срСдС Ρ„Π°Π±Ρ€ΠΈΠΊΠ° для создания ΠΈΡ‚Π΅ΠΌΠ° Π½Π΅ Π²Ρ‹Π·Ρ‹Π²Π°Π»Π°ΡΡŒ нСсколько Ρ€Π°Π· (ΠΊΠ°ΠΊ это Π² ConcurrentDictionary Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€)
* (Ρ€Π΅Π΄ΠΊΠΎ) событиС Π½Π° evict ΠΈΡ‚Π΅ΠΌΠ° ΠΏΠΎ expiration
* (Ρ€Π΅Π΄ΠΊΠΎ) sliding expiration

И я Π΅Ρ‰Ρ‘ Π½Π΅ встрСчал кэша (для Π΄ΠΎΡ‚Π½Π΅Ρ‚Π° ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволял Π±Ρ‹ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π΄Π΅Ρ€Π΅Π²ΠΎ/Π³Ρ€Π°Ρ„ ΠΈΡ‚Π΅ΠΌΠΎΠ² с evict всСх зависимых частСй.
К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, Ρƒ нас Π΅ΡΡ‚ΡŒ user ΠΈ teams Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ½ Π²Ρ…ΠΎΠ΄ΠΈΡ‚. ΠŸΡ€ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ/ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠΈ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΡŽΠ·Π΅Ρ€Π° Π² team - Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ Π±Ρ‹ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ всС Ρ‚ΠΈΠΌΡ‹ ΠΏΠΎ id ΡŽΠ·Π΅Ρ€Π° (с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΎΠ½ связан). Π•ΡΡ‚ΡŒ разумССтся ΠΈ Π±ΠΎΠ»Π΅Π΅ слоТныС случаи, ΠΊΠΎΠ³Π΄Π° ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΡ‚Π΅ΠΌΠ° зависит дСсяток Π΄Ρ€ΡƒΠ³ΠΈΡ… Π² кэшС, Ρ‚Π°ΠΊ Π²ΠΎΡ‚ Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ Π±Ρ‹ ΠΈΡ… Ρ‚ΠΎΠΆΠ΅ всС evict'Π½ΡƒΡ‚ΡŒ. #dotnet
❀3πŸ”₯3
This media is not supported in your browser
VIEW IN TELEGRAM
Π˜Π½Ρ‚Π΅Ρ€Π΅ΡΠ½Ρ‹ΠΉ инструмСнт для совмСстного рисования tldraw.com (ΠΌΠΎΠΆΠ½ΠΎ Π΄Π°ΠΆΠ΅ Π½Π΅ Ρ€Π΅Π³Π°Ρ†Π°, просто ссылку ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΠ΅ΡˆΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΡƒ) #tools
πŸ‘3
Π― Π΄ΡƒΠΌΠ°Π», Ρ‡Ρ‚ΠΎ мСньшС 3-5 Π΅Π²Ρ€ΠΎΠ² Π² мСсяц Π·Π° VDS слоТно Π½Π°ΠΉΡ‚ΠΈ (для ΠΏΠ΅Ρ‚-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€), Π½ΠΎ оказываСтся Π΅ΡΡ‚ΡŒ ΠΈ Π·Π° 0.58-1 Π΄ΠΎΠ»Π»Π°Ρ€ (7-12 Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ² Π’ Π“ΠžΠ”).

ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ разумССтся ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ - сСрвСра стоят Π·Π° NAT ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ нСсколько ΠΏΠΎΡ€Ρ‚ΠΎΠ² (Π½ΠΎ Π΅ΡΡ‚ΡŒ domain forwarding Π½Π° 80-ΠΉ / 443-ΠΉ ΠΏΠΎΡ€Ρ‚Ρ‹).
πŸ‘6
Redacting sensitive data in logs with Microsoft.Extensions.Compliance.Redaction - рСдкая, Π½ΠΎ ΠΈΠ½ΠΎΠ³Π΄Π° ΠΊΡ€Π°ΠΉΠ½Π΅ нуТная Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎ ΠΎΡ‚ΠΏΠΈΠ»ΠΈΠ²Π°Ρ‚ΡŒ sensitive Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΈ Π»ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ #dotnet
πŸ”₯3
DistributedLock - Ρ‚ΠΎΠΆΠ΅ ΠΈΠ½ΠΎΠ³Π΄Π° нуТная ΡˆΡ‚ΡƒΠΊΠ° - ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ lock Π½Π° ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½Ρ‹ΠΉ рСсурс. Π₯ΠΎΡ€ΠΎΡˆΠΎ, ΠΊΠΎΠ³Π΄Π° Ρƒ тСбя инстанс ΠΎΠ΄ΠΈΠ½ (Ρ‚Π°ΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±ΠΎΠΉΡ‚ΠΈΡΡŒ ΡˆΡ‚Π°Ρ‚Π½Ρ‹ΠΌΠΈ ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Π°ΠΌΠΈ), Π½ΠΎ Ссли ΠΈΡ… большС ΠΎΠ΄Π½ΠΎΠ³ΠΎ - Π½ΡƒΠΆΠ΅Π½ внСшний ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ΠΎΡ€ (MySql, Postgres, SqlServer, Oracle, Redis, ZooKeeper, ...).

Π Π°Π΄ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ„ΠΈΡ‡ΠΈ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ Π΄Π²ΠΈΠΆΠΊΠ° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π² SqlServer ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ sp_getapplock - ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΊΠ°ΠΊ Ρ€Π°Π· ΠΈ являСтся Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ Π»ΠΎΠΊΠ° Π½Π° ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½Ρ‹ΠΉ "application resource") #dotnet
πŸ”₯4
How does continuous backup and point-in-time recovery work in databases - Π²ΠΊΡ€Π°Ρ‚Ρ†Π΅ ΠΈ достаточно понятно ΠΊΠ°ΠΊ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π΄Π΅Π»Π°ΡŽΡ‚ Π±Π°ΠΊΠ°ΠΏΡ‹ (Π² ΠΎΠ½Π»Π°ΠΉΠ½Π΅, Π±Π΅Π· Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ доступа) ΠΈ рСсторят Π΄Π°Π½Π½Ρ‹Π΅. #database #howto
πŸ”₯2
ΠžΡ‚Π»ΠΈΡ‡Π½Π°Ρ нСдлинная ΡΡ‚Π°Ρ‚ΡŒΡ ΠΏΡ€ΠΎ слоты Π² VueJS ΠΈ Ρ‚Π°ΠΌ (ΠΎΡ‡Π΅Π½ΡŒ ΠΊΡ€Π°Ρ‚ΠΊΠΎ) описаны всС Ρ‚ΠΈΠΏΠΎΠ²Ρ‹Π΅ кСйсы со слотами. А Π²ΠΎΠΎΠ±Ρ‰Π΅ это 14-я Ρ‡Π°ΡΡ‚ΡŒ сСрии статСй ΠΏΡ€ΠΎ #vuejs - ΡΠΎΠ²Π΅Ρ‚ΡƒΡŽ ΠΏΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ, ΠΎΠ½ΠΈ всС ΠΎΡ‡Π΅Π½ΡŒ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠ΅ ΠΈ с ΠΎΠ±ΠΈΠ»ΠΈΠ΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ². Для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… Π² VueJS самоС Ρ‚ΠΎ. #js
❀1πŸ‘1
This media is not supported in your browser
VIEW IN TELEGRAM
Brainboard - выглядит красиво. МоТно Π½Π°Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±Π»Π°Ρ‡Π½ΡƒΡŽ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ (ΠΈΠ»ΠΈ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ· ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ…) ΠΈ ΠΎΠ½ΠΎ Ρ‚Π΅Π±Π΅ Π³Π΅Π½Π΅Ρ€ΠΈΡ‚ terraform Ρ„Π°ΠΉΠ»Ρ‹ для Ρ€Π°Π·Π½Ρ‹Ρ… сСрвисов (GCP, AWS, Azure). #tools
πŸ‘4
Π‘Π»ΡƒΡ‡Π°ΠΉΠ½ΠΎ наткнулся Π½Π° .net-Π±ΠΈΠ½Π΄ΠΈΠ½Π³ΠΈ (github) ΠΊ Pinecone, ΠΎΡ‚ΠΊΡƒΠ΄Π° я ΡƒΠ·Π½Π°Π» ΠΎ сущСствовании Pinecone - Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… для хранСния Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ², Ρ‡Ρ‚ΠΎ выглядит интСрСсно, Π½ΠΎ ΠΏΠΎΠΊΠ° Π² ΠΌΠΎΠ΅ΠΌ ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠΈ нСвострСбовано.

Надо Π±ΡƒΠ΄Π΅Ρ‚ хотя Π±Ρ‹ ΠΏΠΎΡ‚Ρ‹ΠΊΠ°Ρ‚ΡŒ для ознакомлСния, Ρ‡Ρ‚ΠΎ это Π·Π° ΡˆΡ‚ΡƒΠΊΠ°. ΠŸΡ€Π°ΠΉΡΠΈΠ½Π³ Π½Π΅ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Ρ€Π°Π΄ΡƒΠ΅Ρ‚, ΠΎΠ½ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ (плюс/минус) для managed Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… Π² ΠΎΠ±Π»Π°ΠΊΠ΅ (Ρ‚ΠΎΡ‚ ΠΆΠ΅ managed Postgres мСстами стоит Π΄ΠΎΡ€ΠΎΠΆΠ΅). #database #dotnet
The Human Side of Airbnb’s Microservice Architecture
40-ΠΌΠΈΠ½ΡƒΡ‚Π½ΠΎΠ΅ Π²ΠΈΠ΄Π΅ΠΎ ΠΎΡ‚ Airbnb - ΠΏΡ€ΠΎ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ ΠΈ ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΡŽ с ΠΎΠ΄Π½ΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ Π½Π° Π΄Ρ€ΡƒΠ³ΡƒΡŽ.

tldr:
* 2008-2017 - ΠΌΠΎΠ½ΠΎΠ»ΠΈΡ‚
* 2017-2020 - микросСрвисы
* 2020 ΠΏΠΎ настоящСС врСмя - ΠΌΠΈΠΊΡ€ΠΎ ΠΈ макросСрвисы

Π Π΅Π·ΡŽΠΌΠΈΡ€ΡƒΡ - компания ΠΆΠΈΠ»Π° 9 Π»Π΅Ρ‚ Π½Π° ΠΌΠΎΠ½ΠΎΠ»ΠΈΡ‚Π΅. К микросСрвисами ΠΎΠ½ΠΈ ΠΌΠΈΠ³Ρ€ΠΈΡ€ΠΎΠ²Π°Π»ΠΈ ΡƒΠΆΠ΅ Π½Π°Π±Ρ€Π°Π² ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΡΠΊΡƒΡŽ Π±Π°Π·Ρƒ, Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ ΠΈ Ρ„ΠΈΡ‡ΠΈ. ΠœΠΈΠΊΡ€ΠΎΡΠ΅Ρ€Π²ΠΈΡΡΠ½ΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π·Π°Π±ΠΎΠ»Π΅Π²Π°ΡŽΡ‚ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ (Π° часто ΠΈ стартапы) - часто Π½Π΅ Π½ΡƒΠΆΠ½Π° ΠΈ Π½Π΅ ΠΎΠΏΡ€Π°Π²Π΄Π°Π½Π° Π½Π° ΠΌΠΎΠΉ взгляд. ΠœΠΎΠ΄ΡƒΠ»ΡŒΠ½Ρ‹ΠΉ ΠΌΠΎΠ½ΠΎΠ»ΠΈΡ‚ позволяСт ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ удобство Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ Π»Π΅Π³ΠΊΠΎ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌ (ΠΌΠΈΠΊΡ€ΠΎ)сСрвисам ΠΏΡ€ΠΈ нСобходимости. #architecture
πŸ‘3😁1
60 API queries per minute FOR FREE - Google ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π» API для своСго Π±ΠΎΡ‚Π° Bard #google #api
πŸ”₯4
2️⃣0️⃣0οΈβƒ£πŸ˜
πŸ”₯11πŸ‘1😁1
Π˜Π½Ρ‚Π΅Ρ€Π΅ΡΠ½Π°Ρ конструкция - nuget-ΠΏΠ°ΠΊΠ΅Ρ‚ с embedded Postgres. По Ρ„Π°ΠΊΡ‚Ρƒ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ Π½Π°Π±ΠΎΡ€ Π±ΠΈΠ½Π°Ρ€Π½ΠΈΠΊΠΎΠ² Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Π°, с Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌ запуском ΠΈ ΡΠ»ΡƒΡˆΠ°Π½ΠΈΠ΅ΠΌ ΠΏΠΎΡ€Ρ‚Π° Π½Π° localhost. Π”ΡƒΠΌΠ°ΡŽ ΠΎΡ‡Π΅Π½ΡŒ Π΄Π°ΠΆΠ΅ Π·Π°ΠΉΠ΄Ρ‘Ρ‚ для тСстов. #dotnet
πŸ‘5πŸ”₯1
grammY - Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ для создания Π±ΠΎΡ‚ΠΎΠ² для Ρ‚Π΅Π»Π΅Π³ΠΈ (typescript/javascript). Выглядит Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎ Π΄Π°ΠΆΠ΅ Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΈ Π² ts/js смогут ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π±ΠΎΡ‚Π° Π·Π° 5 ΠΌΠΈΠ½ΡƒΡ‚. #js
OpenTelemetry-dotnet Π½Π°ΠΊΠΎΠ½Π΅Ρ†-Ρ‚ΠΎ Ρ€Π΅Π»ΠΈΠ·Π½ΡƒΠ»ΠΈ (1.7.0 вСрсия) послС многочислСнных -beta ΠΈ -rc. #dotnet
πŸ”₯5
Π›ΠΎΠΊΠ°Π»ΡŒΠ½ΠΎ развСртываСмая LLM Ollama для извлСчСния тСкста ΠΈΠ· Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² (Π²ΠΊΠ»ΡŽΡ‡Π°Ρ PDF). На ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ выглядит ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ, ΠΊΠ°ΠΊ ΠΎΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ - Π½Π°Π΄ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ. #llm
πŸ‘1
facilmap - простой инструмСнт для создания собствСнных ΠΊΠ°Ρ€Ρ‚ с ΠΌΠ°Ρ€ΠΊΠ΅Ρ€Π°ΠΌΠΈ ΠΈ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚Π°ΠΌΠΈ #tools