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

https://dotnet.social/@denisio
加ε…₯钑道
Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° распознаватСля QR-ΠΊΠΎΠ΄ΠΎΠ² Π½Π° JS - ΡƒΠΌΠ΅Π΅Ρ‚ ~15 Ρ‚ΠΈΠΏΠΎΠ² QR-ΠΊΠΎΠ΄ΠΎΠ², Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² Ρ‚.Ρ‡. ΠΈ Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ… #js

upd: для #blazor https://github.com/densen2014/ZXingBlazor
ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΉ Ρ€Π°Π·Π±ΠΎΡ€ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ Ρ€Π°Π·Π½Ρ‹Ρ… извСстных сСрвисов. ПолСзно для понимания ΠΈ систСматизации Π·Π½Π°Π½ΠΈΠΉ - ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ это всё ΠΈ выглядит с Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния. Π—Π°ΠΎΠ΄Π½ΠΎ ΠΏΠΎΡ‚ΠΎΠΌ Π½Π° собСсС смоТСтС ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎ :)) (Π½Π° английском) #education

Youtube Design
WhatsApp
Parking Lot
Twitter
50-100 вопросов для собСсов ΠΏΠΎ Π±Π°Π·Π°ΠΌ Π΄Π°Π½Π½Ρ‹Ρ…. НСкоторыС ΡΡ‚Π°Ρ‚ΡŒΠΈ Π΄Π°Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ 201Ρ… Π³ΠΎΠ΄ΠΎΠΌ, Π½ΠΎ ΠΏΠΎ ΠΏΡ€ΠΎΠ»ΠΈΡΡ‚Ρ‹Π²Π°Π½ΠΈΡŽ - вопросы Ρ‚Π°ΠΌ ΠΏΠΎ ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ (Π½Π° английском) #education

Database
SQL Queries
Microsoft SQL Server
MySQL
Postgres
Oracle
πŸ‘1
QuestPDF - ΠΏΠ°ΠΊΠ΅Ρ‚ для Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ PDF-Ρ„Π°ΠΉΠ»ΠΎΠ² #dotnet
πŸ”₯1
Kaitai Struct is a declarative language used to describe various binary data structures, laid out in files or in memory: i.e. binary file formats, network stream packet formats, etc. ΠŸΡ€ΠΈΠ»Π°Π³Π°Π΅Ρ‚ΡΡ Web IDE #tools
Π‘Ρ‚Π°Ρ‚ΡŒΡ ΠΈΠ· 6 частСй ΠΏΡ€ΠΎ StringBuilder, Π³Π΄Π΅ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ всС кишки этого казалось Π±Ρ‹ простого класса. ОсобСнно интСрСсна послСдняя Ρ‡Π°ΡΡ‚ΡŒ, Π³Π΄Π΅ рассматриваСтся ValueStringBuilder - стСковая рСализация StringBuilder, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎ ряду ΠΏΡ€ΠΈΡ‡ΠΈΠ½ остался internal Π² #dotnet
ΠŸΡ€ΠΎΡΡ‚ΠΎ ΠΈ понятно (с ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ°ΠΌΠΈ) ΠΏΡ€ΠΎ SSH ΠΈ Ρ€Π°Π·Π½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ Π΅Π³ΠΎ использования with labs #ssh #tools
https://iximiuz.com/en/posts/ssh-tunnels/
πŸ‘1
ΠΏΠ°ΠΊΠ΅Ρ‚ dotNext - ΠΌΠ½ΠΎΠ³ΠΎ интСрСсного Π²Π½ΡƒΡ‚Ρ€ΠΈ, начиная ΠΎΡ‚ Ρ€Π°Π·Π½Ρ‹Ρ… ΡˆΡ‚ΡƒΠΊ Ρ‚ΠΈΠΏΠ° ΠΌΠΎΠ½Π°Π΄ Result<T> / Optional<T>. Π’Π°ΠΊΠΆΠ΅ Π΅ΡΡ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ unsafe ΡˆΡ‚ΡƒΠΊΠΈ для байтоёбства - частично это ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ это всё Ρ€Π΅ΡˆΠ°Π΅Ρ‚ΡΡ Marshal, Unsafe ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΡˆΡ‚ΡƒΠΊΠ°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π°Π²Π΅Π·Π»ΠΈ Π² .net, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ Π΅Ρ‰Ρ‘ назывался core. Π•ΡΡ‚ΡŒ ΡƒΠ΄ΠΎΠ±Π½Ρ‹Π΅ ΡˆΡ‚ΡƒΠΊΠΈ для конструирования Expressions, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠ°Ρ€Π° Π²Π΅Ρ‰Π΅ΠΉ относящихся ΠΊ распрСдСлённым систСмам - рСализация Raft Consensus Algorithm (Ссли Π²Π΄Ρ€ΡƒΠ³ ΠΊΡ‚ΠΎ Π·Π°Ρ…ΠΎΡ‡Π΅Ρ‚ ΠΏΠΈΡΠ°Ρ‚ΡŒ Π°Π½Π°Π»ΠΎΠ³ Orleans, Akka ΠΈ Ρ‚.Π΄.) ΠΈ рСализация Write Ahead Log, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ‡Π°ΡΡ‚Π΅Π½ΡŒΠΊΠΎ сопутствуСт этому. #dotnet
ИспользованиС рСгулярок для Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ Colored HTML #dotnet
ΠΏΠ°ΠΊΠ΅Ρ‚ Π½Π° github
пСсочница
Vuetastic - симпатичный UI-framework для Vue.js 3.0 #js #ui
SeaweedFS - кроссплатформСнный scalable object storage с Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° S3, Π²Π΅Π±ΠΌΠΎΡ€Π΄ΠΎΠΉ, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ, TTL Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… интСрСсных ΡˆΡ‚ΡƒΠΊ. ΠžΡ‡Π΅Π½ΡŒ простой Π² настройкС. По ΡΡƒΠ±ΡŠΠ΅ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌ ощущСниям - ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ записи/чтСния упираСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² диск (Π΄Π°ΠΆΠ΅ Π½Π° PCI 4.0 NVMe).

ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ open-source ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΏΠΎΡ…ΠΎΠΆΠ΅Π³ΠΎ Ρ€ΠΎΠ΄Π° - CloudServer, Π½ΠΎ Π΅Π³ΠΎ Π»ΠΈΡ‡Π½ΠΎ Π½Π΅ Ρ‚Ρ€ΠΎΠ³Π°Π» ΠΈ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… подробностСй Π½Π΅ имСю, хотя судя ΠΏΠΎ Π³ΠΈΡ‚Ρ…Π°Π±Ρƒ - ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΆΠΈΠ²Ρ‘Ρ‚ ΠΈ развиваСтся.

Π’ΠΎΠ±Ρ‰Π΅ΠΌ тСорСтичСски ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ, ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΈ ΠΎΡ‚Π»Π°ΠΆΠΈΠ²Π°Ρ‚ΡŒ софт локально с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° S3, Π° Π½Π° ΠΏΡ€ΠΎΠ΄Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ Amazon S3. Π‘ SeaweedFS Ρƒ мСня Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π»ΠΎΡΡŒ, с CloudServer - Π½Π΅ знаю, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄ΡƒΡ‚ ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ особСнности ΠΈ различия ΠΊΠ°ΠΊ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ :)) #storage
ΠšΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΡ ΠΊΠ½ΠΈΠ³ Π½Π° русском ΠΈ Π°Π½Π³Π» языках (~250 ΠΊΠ½ΠΈΠ³) #books
πŸ”₯3
Π˜Π½Ρ‚Π΅Ρ€Π΅ΡΠ½Π΅ΠΉΡˆΠΈΠΉ Ρ†ΠΈΠΊΠ» статСй ΠΎΡ‚ Nick Craver (это Architecture Lead StackOverflow/StackExchange). На ΠΌΠΎΠΉ взгляд StackOverflow это Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ проСктирования Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ ΠΈ Π΅Ρ‘ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ (учитывая ΠΈΡ… ΠΏΠΎΡΠ΅Ρ‰Π°Π΅ΠΌΠΎΡΡ‚ΡŒ ΠΈ Ρ‚Π°ΠΊΠΎΠ΅ Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ количСство сСрвСров, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ обслуТиваСт ΠΈΡ… инфраструктуру).

Π’Π°ΠΊΠΆΠ΅ SO врСмя ΠΎΡ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π²Ρ‹ΠΊΠ»Π°Π΄Ρ‹Π²Π°Π΅Ρ‚ ΠΎΠ±Π½ΠΎΠ²Π»Ρ‘Π½Π½Ρ‹ΠΉ Π΄Π°ΠΌΠΏ ΠΈΡ… Π±Π°Π·Ρ‹ MSSQL - ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ структуру (Ρƒ мСня ΠΊ Π½Π΅ΠΉ Π΅ΡΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ вопросы - Π½ΠΎ Π±Π΅Π· погруТСния Π² инфраструктуру Ρ‚ΡƒΡ‚ ΠΊΡ€ΠΈΡ‚ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒ слоТно, Π½ΠΎ Π² Ρ†Π΅Π»ΠΎΠΌ выглядит Π½ΠΎΡ€ΠΌ). НСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΡΡ‚Π°Ρ‚ΡŒΠΈ Π΄Π°Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ 2016-ΠΌ Π³ΠΎΠ΄ΠΎΠΌ - практичСски вся ΠΈΠ½Ρ„Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π° ΠΈ ΠΏΠΎ сСй дСнь.

Π’ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ - краткая история ΠΈΡ… ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ с .NET Framework Π½Π° .NET 6 ΠΈ с Ρ‡ΡƒΡ‚ΡŒ большим количСством тСхничСских подробностСй #architecture #stackoverflow
Build your own .NET CPU profiler in C# - ΠΊΠ°ΠΊ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ свои ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ Π² ΠΎΠ±Ρ‰ΠΈΠΉ workflow ΡˆΡ‚Π°Ρ‚Π½Ρ‹Ρ… Trace ΠΈ Listeners #dotnet #tools #docker
πŸ”₯1
RxWiki - мноТСство ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² System.Reactive (observable ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ, ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π°Π³Ρ€Π΅Π³Π°Ρ†ΠΈΠΈ ΠΈ Ρ‚.Π΄.).

Rx.Book - нСсмотря Π½Π° возраст рСпозитория ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΏΠΎ ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹

#dotnet
ΠŸΠΎΡΡ‚ high level design микросСрвисных систСм 😁 Для Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΊΡ€ΡƒΠ³ΠΎΠ·ΠΎΡ€Π° нСсколько ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… ссылок. Π”Π°, это Ρ€Π΅Π°Π»ΡŒΠ½ΠΎ всё встрСчаСтся Π½Π° собСсах ΠΎΡ‚ senior ΠΈ Π²Ρ‹ΡˆΠ΅ (ΠΈΠ½Ρ„Π° 100%):

Microsoft - Drone Delivery system - нСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ это Ρ€Π°Π·Π΄Π΅Π» ΠΏΡ€ΠΎ Azure - описаниС, тСория ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ проСктирования ΠΌΠ°Π»ΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΊ Azure, ΠΎΠ½ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌ Π² любой ΠΎΠ±Π»Π°Ρ‡Π½ΠΎΠΉ ΠΈ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ срСдС.

На medium - Ρ‚ΠΎΠ»ΡŒΠΊΠΎ тСория ΠΈ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Ρ‹ проСктирования

30 вопросов ΠΏΠΎ System Design с ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ°ΠΌΠΈ 😁
System Design Patterns (github)
Backend best practices (github)
Domain-Driven Hexagon (github) - рСализация Π½Π° #typescript

Domain-Driven Design and Messaging Architectures

#books #education #ddd
πŸ‘1
А Ρ‡Ρ‚ΠΎ, Ρ‚Π°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ? πŸ˜΅β€πŸ’« #css #ui
ΠΌΠ½ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΡ… cheat sheet для CSS
πŸ‘2
DotNetBook - ΠΊΠ½ΠΈΠ³Π° Бтанислава Бидристого (ru) ΠΏΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΌΡƒ устройству ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π² #dotnet, disposable-ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Ρƒ, memory management'Ρƒ, ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡΠΌ, ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚Π½ΠΎΠΌΡƒ доступу, ΠΈ Ρ‚.Π΄. РСкомСндуСтся для прочтСния Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ всСм, ΠΊΡ‚ΠΎ ΠΏΠΈΡˆΠ΅Ρ‚ для dotnet. #education
Dapr - Distributed Application Runtime - Π΅Ρ‰Ρ‘ ΠΎΠ΄ΠΈΠ½ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ для построСния распрСдСлённых ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Π‘Π°ΠΌ Π½Π΅ пользовал, Π½ΠΎ выглядит интСрСсно. Π§Ρ‚ΠΎ Π½Π΅ΠΌΠ°Π»ΠΎΠ²Π°ΠΆΠ½ΠΎ - ΠΎΠ½ позволяСт Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π³Π΅Ρ‚Π΅Ρ€ΠΎΠ³Π΅Π½Π½Ρ‹Π΅ прилоТСния Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… Ρ€Π°Π½Ρ‚Π°ΠΉΠΌΠ°Ρ… ΠΈ языках. ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΡŽ Π² блиТайшСС врСмя ΠΏΠΎΡ‚Ρ‹ΠΊΠ°Ρ‚ΡŒ ΠΈ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΎΠ½ΠΎ Π² Ρ€Π°Π±ΠΎΡ‚Π΅. Scott Hanselman Π΄Π°ΠΆΠ΅ ΠΊΠ½ΠΈΠ³Ρƒ ΠΏΠΎ Π½Π΅ΠΌΡƒ написал Π΄Π²Π° Π³ΠΎΠ΄Π° Π½Π°Π·Π°Π΄ (ΠΊΠ½ΠΈΠ³Π° бСсплатная).