πŸ“° Weekly #6: новости, подкасты, ΠΎΡ‚Π±ΠΎΡ€Π½Ρ‹Π΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ ΠΈ ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΠ΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ ΠΏΠΎ Python, Data Science, Go, C# ΠΈ C/C++

Π’ этом выпускС: Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ ΠΈ полнотСкстовый поиск с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Django ΠΈ Postgres; 15 вопросов ΠΏΠΎ Π½Π°ΡƒΠΊΠ΅ ΠΎ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΡΡ‚Π΅ΡΠ½ΡΠ΅Ρ‚Π΅ΡΡŒ Π·Π°Π΄Π°Ρ‚ΡŒ; ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ Π½Π° популярныС вопросы ΠΎ конкурСнтности Π² Go; Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΊΠ»ΠΎΠ½Π° Redis Π½Π° C#; Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² 30 Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½Ρ‹Ρ… структур Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² ΠΈ Π΅Ρ‰Π΅ 150 ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… ссылок.

Python

Π‘ΠΎΠ»ΡŒΡˆΠ΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ Π½Π° нашСм Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ Β«Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° питониста»

Π‘Ρ‚Π°Ρ‚ΡŒΠΈ ΠΈ руководства

Data Science

Π‘ΠΎΠ»ΡŒΡˆΠ΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ Π½Π° нашСм Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ Β«Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° data scientist’а»

Π‘Ρ‚Π°Ρ‚ΡŒΠΈ ΠΈ руководства

Go

Π‘ΠΎΠ»ΡŒΡˆΠ΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ Π½Π° нашСм Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ Β«Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Go Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°Β»

Новости

Π‘Ρ‚Π°Ρ‚ΡŒΠΈ ΠΈ руководства

  • Π’Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ с Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ Π΄Π²Π°Π΄Ρ†Π°Ρ‚ΠΈΠ»Π΅Ρ‚Π½ΠΈΠΌ ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ ΠΏΠΎΠΌΠΈΠΌΠΎ основного языка (PHP) Ρ€Π΅ΡˆΠΈΠ» ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ Go. ΠŸΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Π·Π°ΠΌΠ΅Ρ‚ΠΊΠΈ ΠΈ мысли ΠΎΠ½ оставляСт Ρƒ сСбя Π² Π±Π»ΠΎΠ³Π΅. Π’Π΄Ρ€ΡƒΠ³ ΠΊΡ‚ΠΎ-Ρ‚ΠΎ Π½Π°ΠΉΠ΄Ρ‘Ρ‚ Π² Π½ΠΈΡ… Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π½ΠΎΠ²ΠΎΠ΅ ΠΈ интСрСсноС. ΠŸΡ€ΠΎΡˆΡ‘Π» 13-ΠΉ дСнь.
  • Π’Ρ‹ΡˆΠ»Π° вторая Ρ‡Π°ΡΡ‚ΡŒ сСрии статСй с вопросами ΠΈ ΠΎΡ‚Π²Π΅Ρ‚Π°ΠΌΠΈ Π½Π° собСсСдовании ΠΏΠΎ Go.
  • Π“Π°ΠΉΠ΄ ΠΏΠΎ использованию Protocol Buffers ΠΈ gRPC для проСктирования API Π² Go-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ.
  • ΠŸΠΎΠ³Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ Π² микросСрвисы: ΠΌΠΎΡ‰Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» статСй ΠΈΠ· Π΄Π°Π»Π΅ΠΊΠΎΠ³ΠΎ 2015 Π³ΠΎΠ΄Π° Π² Π±Π»ΠΎΠ³Π΅ Nginx:

β€” Introduction to Microservices

β€” Building Microservices: Using an API Gateway

β€” Building Microservices: Inter-Process Communication in a Microservices Architecture

β€” Service Discovery in a Microservices Architecture + ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π½Π° Go

β€” Event-Driven Data Management for Microservices

β€” Choosing a Microservices Deployment Strategy

β€” Refactoring a Monolith into Microservices

  • РазбираСмся с Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³ΠΎΠΌ ΠΈ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ тСкста. ПолСзная Π·Π°ΠΌΠ΅Ρ‚ΠΊΠ° ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΈΠ³Ρ€ Π½Π° Go + ebiten ΠΎΡ‚ Π˜ΡΠΊΠ°Π½Π΄Π΅Ρ€Π°, которая сэкономит ΠΏΠ°Ρ€Ρƒ-Ρ‚Ρ€ΠΎΠΉΠΊΡƒ Π²Π΅Ρ‡Π΅Ρ€ΠΎΠ².
  • ΠžΠ±Π·ΠΎΡ€ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌΠΈ SQL-Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠΌΠΈ Π² Go ΠΈ анонс Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, которая стрСмится ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ ΠΈΡ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅.
  • БСрия Π²ΠΈΠ΄Π΅ΠΎΡƒΡ€ΠΎΠΊΠΎΠ² ΠΏΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΈΠ³Ρ€Ρ‹ с использованиСм Go ΠΈ Raylib. Π§Π°ΡΡ‚ΡŒ: 5
  • БпСциалисты Akamai зафиксировали Π½ΠΎΠ²Ρ‹ΠΉ P2P-Π±ΠΎΡ‚Π½Π΅Ρ‚, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ Π½Π° Go. Π§Ρ‚ΠΎ Ρ‚ΡƒΡ‚ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ? ΠžΡ‚Π»ΠΈΡ‡Π½Π°Ρ Ρ€Π°Π±ΠΎΡ‚Π° ΠΊΠ°ΠΊ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΌΠ°Π»Π²Π°Ρ€ΠΈ, Ρ‚Π°ΠΊ ΠΈ исслСдоватСлСй. ΠŸΠΎΡ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΡΡ‚Π°Ρ‚ΡŒΡŽ β€” сами всС ΠΏΠΎΠΉΠΌΡ‘Ρ‚Π΅.
  • БСрия статСй ΠΏΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°. Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΉ части описаны тСорСтичСскиС ΠΈ практичСскиС аспСкты Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ дСплоя ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ Π½Π° DDD микросСрвиса с использованиСм Go, gRPC, OpenAPI, Docker ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… инструмСнтов.
  • Руководство ΠΏΠΎ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ распрСдСлСнной трассировки Π² Go-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ с использованиСм OpenTelemetry ΠΈ SigNoz:.
  • ΠžΡ‚Π²Π΅Ρ‚Ρ‹ Π½Π° популярныС вопросы ΠΎ конкурСнтности Π² Go.
  • Как Π½Π° самом Π΄Π΅Π»Π΅ устроСн Ρ‚ΠΈΠΏ Map Π² Go? РассказываСт Николай Π’ΡƒΠ·ΠΎΠ²:
  • gRPC Π² дСйствии: Ρ€Π°Π·Π±ΠΈΡ€Π°Π΅ΠΌ 4 ΠΌΠ΅Ρ‚ΠΎΠ΄Π° взаимодСйствия с gRPC Π² Go.
  • Create Your Tests Easily: анонс open source Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΎΡ‚ Ozon Tech Π² BDD-стилС, которая ΠΎΠ±Π»Π΅Π³Ρ‡Π°Π΅Ρ‚ тяготы создания автотСстов.
  • ΠžΠΏΡ‹Ρ‚ создания CI-ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½Π° для Go-Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ с использованиСм Dagger.
  • Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Ρ„Π°Π·Π·ΠΈΠ½Π³: Π½ΠΎΠ²ΠΎΠ΅ видСоруководство Π½Π° ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ YouTube-ΠΊΠ°Π½Π°Π»Π΅:
  • ΠžΠΏΡ‹Ρ‚ использования Preact, Vite ΠΈ Hugo для быстрой ΠΈ эффСктивной Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.
  • Uber ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΌΠΎΠ½ΠΎΡ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ для Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… сСрвисов ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ Π½Π° основС Go. Π•Π³ΠΎ нСдостатком Π±Ρ‹Π» каскад ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ ΠΈ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈ внСсСнии ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ зависимости. Π’ ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π° Uber описываСт, ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ ΠΏΡ€Π΅ΠΎΠ΄ΠΎΠ»Π΅Ρ‚ΡŒ эти ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹.
  • Π‘Π²Π΅ΠΆΠΈΠΉ взгляд Π½Π° Ρ‡ΠΈΡΡ‚ΡƒΡŽ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ Π² Go ΠΎΡ‚ ΠΊΠ°Π½Π°Π»Π° The Art of Development:

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ

  • scc β€” инструмСнт для подсчСта строк ΠΊΠΎΠ΄Π° Π² ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Π±Π°Π·Π΅. Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ быстро, ΠΎΡ†Π΅Π½ΠΈΠ²Π°Π΅Ρ‚ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠ΄Π°, врСмя ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ количСство Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² с ΠΎΠ±Ρ‰Π΅ΠΉ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° с нуля. Π˜Π½Ρ‚Π΅Ρ€Π΅ΡΠ½ΠΎ ΡƒΠ·Π½Π°Ρ‚ΡŒ, сойдутся Π»ΠΈ Ρ†ΠΈΡ„Ρ€Ρ‹ Π½Π° Π²Π°ΡˆΠΈΡ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ…?
  • HTTPLoot β€” Go-инструмСнт для исслСдования бСзопасности Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ автоматичСски ΡΠΊΠ°Π½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ тСхничСский стСк, Π·Π°ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡ‹, ΠΈΠ·Π²Π»Π΅ΠΊΠ°Ρ‚ΡŒ сСкрСты ΠΈΠ· страниц ошибок/ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ ΠΈ JavaScript-ΠΊΠΎΠ΄Π° сайтов. Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ RedHunt Labs. Бвою Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ ΠΎΠ½ ΡƒΠΆΠ΅ Π΄ΠΎΠΊΠ°Π·Π°Π», найдя 1 676 634 сСкрСтов Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Π΄Π²ΡƒΡ… этапов Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ³ΠΎ тСстирования.
  • SyMon β€” лСгковСсный Go-инструмСнт для систСмного ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° ΠΈ оповСщСния.

Книги

Everyday Golang – The Fast Track (2021), Автор: Alex Ellis

ΠŸΠ΅Ρ€Π΅Π΄ Π²Π°ΠΌΠΈ ΠΌΠΈΠ½ΠΈ-ΠΊΠ½ΠΈΠ³Π° ΠΎΡ‚ Π°Π²Ρ‚ΠΎΡ€Π° мноТСства руководств ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½ΠΎΠΌΡƒ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Π² Go ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΡƒΡ‡Π΅Π±Π½Ρ‹Ρ… ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² (ΠΊΠ½ΠΈΠ³ΠΈ Serverless For Everyone Else ΠΈ курса Kubernetes on Raspberry Pi).

Everyday Golang β€” это ускорСнный курс для изучСния ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΉ ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ Π² своСй повсСднСвной Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ….

ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» ΠΊΠ½ΠΈΠ³ΠΈ прСдставляСт собой сборник практичСских ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ², ΡƒΡ€ΠΎΠΊΠΎΠ² ΠΈ Ρ‚Π΅Ρ…Π½ΠΈΠΊ для Go-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ².

C#

Π‘ΠΎΠ»ΡŒΡˆΠ΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ Π½Π° нашСм Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ Β«Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΡˆΠ°Ρ€ΠΏΠΈΡΡ‚Π°Β»

Новости

Π‘Π²Π΅ΠΆΠΈΠ΅ новости ΠΈ ΡΡ‚Π°Ρ‚ΡŒΠΈ ΠΈΠ· ΠΌΠΈΡ€Π° .NET-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ:

.NET-докумСнтация: Π½ΠΎΠ²Ρ‹Π΅ возмоТности Π·Π° ΠΌΠ°ΠΉ 2022 Π³ΠΎΠ΄Π°:

Π‘Ρ‚Π°Ρ‚ΡŒΠΈ ΠΈ руководства

  • Руководство ΠΏΠΎ использованию Scopes (ΠΎΠ΄Π½Π° ΠΈΠ· Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Serilog) ΠΈ Seq для ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ логирования Π² .NET 6.
  • Π‘Π°Π·ΠΎΠ²ΠΎΠ΅ руководство ΠΏΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ с MySQL Π² ASP.NET Core для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ….
  • Π’ΠΎΠ»ΡˆΠ΅Π±ΡΡ‚Π²ΠΎ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ остаСтся Π·Π° кулисами Π²Π°ΡˆΠΈΡ… C#-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ.
  • Π Π°Π·Π±ΠΈΡ€Π°Π΅ΠΌ Π΄Π²Π° способа использования Entity Framework Core + ASP.NET Core для создания ΠΌΡƒΠ»ΡŒΡ‚ΠΈΡ‚Π΅Π½Π°Π½Ρ‚Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.
  • Онлайн-ΡƒΡ‡Π΅Π±Π½ΠΈΠΊ с мноТСством совСтов ΠΈ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΉ ΠΏΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ с Azure.
  • ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ прСимущСства использования Ρ‚ΠΈΠΏΠ° record ΠΏΡ€ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ шаблона Π‘Ρ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒ Π² C#.
  • Π‘ΠΎΠ»Π΅Π΅ 70 000 Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² рассказали ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ учатся ΠΈ ΠΏΠΎΠ²Ρ‹ΡˆΠ°ΡŽΡ‚ свой ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ инструмСнты ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΈ Ρ‡Π΅Π³ΠΎ хотят.
  • ΠŸΠΎΠ΄Π±ΠΎΡ€ΠΊΠ° свСТих руководств ΠΎΡ‚ Code Maze:

β€” Ternary Operator ? : in C#

β€” Remove Duplicates From a List in C#

β€” Counting Sort in C#

β€” How to Implement Retry Logic in C#

β€” Method Overloading In C#

β€” Pattern Matching in C#

β€” Introduction to Regular Expressions in C#

β€” Radix Sort in C#

β€” Dictionary in C#

β€” Console Class in C#

β€” Global Using Directives in C#

β€” Stack in C#

β€” Bucket Sort in C#

Книги

Learn WinUI 3.0: Leverage the power of WinUI, the future of native Windows application development (2021), Автор: Alvin Ashcraft

ΠŸΠ΅Ρ€Π΅Π΄ Π²Π°ΠΌΠΈ руководство ΠΏΠΎ созданию ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ для соврСмСнных вСрсий Windows с использованиСм WinUI.

Книга ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‚Π΅ΠΌΡ‹:

  • Π Π°Π±ΠΎΡ‚Π° с WinUI, Visual Studio ΠΈ UWP
  • Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° тСстируСмых ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ с использованиСм шаблона MVVM
  • Знакомство с мастСром создания Π½ΠΎΠ²Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Windows Template Studio ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠΌΠΈ WinUI
  • ΠœΠΎΠ΄Π΅Ρ€Π½ΠΈΠ·Π°Ρ†ΠΈΡ прилоТСния WPF ΠΈ WinForms с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ WinUI ΠΈ XAML Islands
  • ИспользованиС систСмы Fluent Design для создания красивых ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ WinUI ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅

Π’ ΠΎΠ±Ρ‰Π΅ΠΌ, Ссли Π²Ρ‹ Π·Π½Π°ΠΊΠΎΠΌΡ‹ с UWP/WPF, Π½ΠΎ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ свои знания Π² области Windows-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ ΠΌΠΎΠ΄Π΅Ρ€Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, эта ΠΊΠ½ΠΈΠ³Π° Π±ΡƒΠ΄Π΅Ρ‚ Π²Π°ΠΌ ΠΏΠΎΠ»Π΅Π·Π½Π°. ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π·Π½Π°Π½ΠΈΠΉ WinUI Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ, Π½ΠΎ практичСский ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с C# ΠΈ .NET привСтствуСтся.

C/C++

Π‘ΠΎΠ»ΡŒΡˆΠ΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ Π½Π° нашСм Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ Β«Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° C/C++ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°Β»

Новости

Π‘Ρ‚Π°Ρ‚ΡŒΠΈ ΠΈ руководства

  • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ„Π»Π°Π³ΠΈ компилятора для Π·Π°Ρ‰ΠΈΡ‚Ρ‹ стСка Π² GCC ΠΈ Clang.
  • Π‘ΠΎΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² C++: Ρ‡Ρ‚ΠΎ это Π·Π½Π°Ρ‡ΠΈΡ‚, ΠΊΠΎΠ³Π΄Π° я объявляю свою сопрограмму ΠΊΠ°ΠΊ noexcept?
  • 5 ΠΏΡ€ΠΈΡ‡ΠΈΠ½, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π²Π°ΠΌ слСдуСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ C++ для Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ сигналов.
  • TIL ΠΎ Π½Π°Π»ΠΎΠ³Π΅ Π½Π° врСмя компиляции std::ranges, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ платят всС, ΠΊΡ‚ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ C++20.
  • МоС cобСсСдованиС c СвропСйской ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ. Senior C++ Developer.

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ

  • FlatBuffers – Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° сСриализации с эффСктивным использованиСм памяти.
***

ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠ΅ выпуски

Π›Π£Π§Π¨Π˜Π• БВАВЬИ ПО Π’Π•ΠœΠ•

admin
11 дСкабря 2018

ООП Π½Π° Python: ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ, ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° Python допускаСт Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΈ, Π½ΠΎ Π² Π΅Π³ΠΎ основС...
admin
28 июня 2018

3 самых Π²Π°ΠΆΠ½Ρ‹Ρ… сфСры примСнСния Python: возмоТности языка

БущСствуСт мноТСство областСй примСнСния Python, Π½ΠΎ Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΠ½ особСнно...
admin
13 фСвраля 2017

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° Python: ΠΎΡ‚ Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ° Π΄ΠΎ профСссионала

Пошаговая инструкция для всСх, ΠΊΡ‚ΠΎ Ρ…ΠΎΡ‡Π΅Ρ‚ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒΒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° Python...