π° Weekly #18: Π½ΠΎΠ²ΠΎΡΡΠΈ, ΠΏΠΎΠ΄ΠΊΠ°ΡΡΡ, ΠΎΡΠ±ΠΎΡΠ½ΡΠ΅ ΡΡΠ°ΡΡΠΈ ΠΈ ΠΎΠ±ΡΡΠ°ΡΡΠΈΠ΅ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Ρ ΠΏΠΎ Python, Data Science, Go, C#, C/C++ ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅
Π ΡΡΠΎΠΌ Π²ΡΠΏΡΡΠΊΠ΅: ΠΠ-ΡΠ°ΠΌΠΎΡΡΠΊΠ° Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΡΠ΅Ρ ΡΡ ΠΎΠ΄ΡΡΠ²ΠΎ Ρ ΡΠ΅ΠΌ, ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΌΠΎΠ·Π³; ΠΏΠΎΡΠ΅ΠΌΡ ΡΠ°Π·ΠΌΠ΅Ρ Π²Π°ΡΠ΅Π³ΠΎ Π²Π΅Π±-ΡΠ°ΠΉΡΠ° Π½Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡΠ΅Π²ΡΡΠ°ΡΡ 14 ΠΠ±; ΠΏΠΎΡΠ΅ΠΌΡ ΠΊΠΎΠΌΠ°Π½Π΄Π° Google Cloud Π»ΡΠ±ΠΈΡ Go; ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ iOS-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.
Python
ΠΠΎΠ²ΠΎΡΡΠΈ
- ΠΠ°Π³ΡΠΈΠΊΡ Django: 4.1.1.
Π‘ΡΠ°ΡΡΠΈ ΠΈ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π°
- REST API Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Snake (Python, Mamba, Hydra ΠΈ Fast API).
- Π§ΡΠΎ Π±ΡΠ»ΠΎ Π² Π³ΠΎΠ»ΠΎΠ²Π΅ Ρ ΠΠ²ΠΈΠ΄ΠΎ, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ ΡΠΎΠ·Π΄Π°Π²Π°Π» Python.
- Π ΡΠ°ΡΡΡΡΠ΅ΠΉ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΠΈ Python.
- Π‘ΡΡΠΎΠΊΠΎΠ²ΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ Python, ΠΊΠΎΡΠΎΡΡΠ΅ Π½ΡΠΆΠ½ΠΎ Π·Π½Π°ΡΡ.
- ΠΡ Π²ΡΠ΅ Π΅ΡΠ΅ ΠΏΠΎΠΊΡΠΏΠ°Π΅ΡΠ΅/ΡΠΈΡΠ°Π΅ΡΠ΅ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΡΡ Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΡ?
- Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΡΠ΅Π·Π°ΡΡΡΡ ΠΈ ΠΊΠ°ΠΊ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΡΠ΅ΠΌΠ°Π½ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΡΡ
ΠΎΠ΄ΡΡΠ²ΠΎ ΡΠ»ΠΎΠ².
- ΠΠ»Π°Π½ΠΈΡΡΠ΅ΠΌ ΠΈΠ΄Π΅Π°Π»ΡΠ½ΡΠΉ ΠΏΠΎΡ
ΠΎΠ΄ Ρ NetworkX ΠΈ OpenStreetMap.
- Π€Π°ΠΊΡΠΎΡΠ½ΡΠΉ Π°Π½Π°Π»ΠΈΠ· Π΄Π»Ρ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΈΠΈ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΎΠ³ΠΎ ΠΎΠΏΡΡΠ°.
- ΠΠ»Π°Π³ΠΈΠ½Ρ, Π³ΠΎΡΡΡΠΈΠ΅ ΠΊΠ»Π°Π²ΠΈΡΠΈ, Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π΄Π»Ρ PyCharm.
- ΠΠΊΡΠΈΠ²Π°ΡΠΈΡ Π΄Π°Π½Π½ΡΡ
Π² ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΌ ΡΡΠ΅ΠΊΠ΅ Π΄Π°Π½Π½ΡΡ
.
- ΠΠΎΡΠ΅ΠΌΡ ΡΠ°Π·ΠΌΠ΅Ρ Π²Π°ΡΠ΅Π³ΠΎ Π²Π΅Π±-ΡΠ°ΠΉΡΠ° Π½Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡΠ΅Π²ΡΡΠ°ΡΡ 14 ΠΠ.
- ΠΠ°ΠΊ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΏΡΠ΅ΡΠ΅Π»ΠΈΠ·Π½ΡΡ Π²Π΅ΡΡΠΈΡ Python?
- ΠΠΎΠΆΠ΅Ρ Π»ΠΈ CodeWhisperer ΠΎΡ Amazon ΠΏΠΈΡΠ°ΡΡ Π½Π° Python Π»ΡΡΡΠ΅, ΡΠ΅ΠΌ Π²Ρ?
- ΠΠΎΡ ΠΏΠΎΡΠ΅ΠΌΡ Π²Π°ΠΌ ΡΡΠΎΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ Walrus Π² Python.
- ΠΠΎΠΆΠ°Π»ΡΠΉΡΡΠ°, Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Python Π΄Π»Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ.
- ΠΠΎΠ»Π½ΠΎΡΠΈΠΏΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ Π΄Π΅ΠΊΠΎΡΠ°ΡΠΎΡΡ Ρ Π½Π΅ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠΌΠΈ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ.
- ΠΡΠΎΠ±Π»Π΅ΠΌΠ° Jupyter+git ΡΠ΅ΠΏΠ΅ΡΡ ΡΠ΅ΡΠ΅Π½Π°.
- HTML ΠΈ CSS Π΄Π»Ρ Python ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ².
- Π‘ΠΏΠΈΡΠΊΠΎΠ²ΡΠ΅ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π² Python ΠΌΠΎΡΠ½Π΅Π΅, ΡΠ΅ΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΡΠΌΠ°ΡΡ.
Data Science
ΠΠΎΠ²ΠΎΡΡΠΈ
- ΠΡΠΏΡΡΠ΅Π½ TensorFlow 2.10.
Π‘ΡΠ°ΡΡΠΈ ΠΈ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π°
- ΠΠ-ΡΠ°ΠΌΠΎΡΡΠΊΠ° Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΡΠ΅Ρ ΡΡ ΠΎΠ΄ΡΡΠ²ΠΎ Ρ ΡΠ΅ΠΌ, ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΌΠΎΠ·Π³.
- Π Π°ΡΠΏΠΎΠ·Π½Π°Π²Π°Π½ΠΈΠ΅ ΡΠ·ΡΠΊΠ° ΠΆΠ΅ΡΡΠΎΠ² Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π³Π»ΡΠ±ΠΎΠΊΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ.
- ΠΠΎΡΠ΅ΠΌΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΡ ΠΏΠΎ Π³Π»ΡΠ±ΠΎΠΊΠΎΠΌΡ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΡΠ°ΠΊ ΡΠ°ΠΌΠΎΡΠ²Π΅ΡΠ΅Π½Π½Ρ?
- ΠΡΠ°ΡΠΊΠ°Ρ Ρ
ΡΠΎΠ½ΠΎΠ»ΠΎΠ³ΠΈΡ Π³Π»ΡΠ±ΠΎΠΊΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ Π΄Π»Ρ ΡΠ°Π±Π»ΠΈΡΠ½ΡΡ
Π΄Π°Π½Π½ΡΡ
.
- ΠΠΏΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Ρ ΠΠ Π² ΠΏΡΠΎΠΌΡΡΠ»Π΅Π½Π½ΠΎΡΡΠΈ Π½Π° ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΏΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ ΡΠ»Π΅ΠΊΡΡΠΎΠ»ΠΈΠ·Π΅ΡΠΎΠ².
- Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΡΠ΅Π·Π°ΡΡΡΡ ΠΈ ΠΊΠ°ΠΊ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΡΠ΅ΠΌΠ°Π½ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΡΡ
ΠΎΠ΄ΡΡΠ²ΠΎ ΡΠ»ΠΎΠ².
- ΠΠ½ΠΎΠ½Ρ Π½Π°Π±ΠΎΡΠ° Π΄Π°Π½Π½ΡΡ
ΡΡ
ΠΎΠ΄ΡΡΠ²Π° ΠΏΠ°ΡΠ΅Π½ΡΠ½ΡΡ
ΡΡΠ°Π·.
- ΠΡΠ±ΠΎΠ²Ρ, Π»ΡΠ΄ΠΈ ΠΈ ΡΠΎΠ±ΠΎΡΡ: ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ°Ρ-Π±ΠΎΡΠ°, Π·Π° ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π½Π΅ ΡΡΡΠ΄Π½ΠΎ.
- ΠΡΠ΅Π΄ΠΎΡ
ΡΠ°Π½ΠΈΡΠ΅Π»ΠΈ Π΄Π»Ρ Π΄Π°Π½Π½ΡΡ
: ΠΊΠ°ΠΊ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π²ΡΠΊΠ»ΡΡΠ°ΡΠ΅Π»ΠΈ ΠΏΠΎΠ²ΡΡΠ°ΡΡ Data Quality.
- ΠΠΎΠ²Π°Ρ (1Ρ57ΠΌ) Π²ΠΈΠ΄Π΅ΠΎ-Π»Π΅ΠΊΡΠΈΡ ΠΎΡ ΠΠ½Π΄ΡΠ΅Ρ ΠΠ°ΡΠΏΠ°ΡΡ.
- ΠΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ° (NLP) ΠΌΠ΅ΡΠΎΠ΄Π°ΠΌΠΈ ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ Π² Python.
- ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π»ΠΎΠ³ΠΎΠ² Π²Π΅Π±-ΡΠ΅ΡΠ²Π΅ΡΠ° Π΄Π»Ρ ΠΎΡΠ²Π΅ΡΠΎΠ² Π½Π° Π²ΠΎΠΏΡΠΎΡΡ Π±ΠΈΠ·Π½Π΅ΡΠ°.
- AudioLM: ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ ΡΠ·ΡΠΊΠΎΠ²ΠΎΠ³ΠΎ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΊ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ Π·Π²ΡΠΊΠ°.
- ΠΠΎΠΆΠ΅Ρ Π»ΠΈ CodeWhisperer ΠΎΡ Amazon ΠΏΠΈΡΠ°ΡΡ Π½Π° Python Π»ΡΡΡΠ΅, ΡΠ΅ΠΌ Π²Ρ?
- Π£ΡΠΎΠΊΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΠΎΠ³ΠΎ Π·ΡΠ΅Π½ΠΈΡ. ΠΠ³Π»Π°Π²Π»Π΅Π½ΠΈΠ΅.
- ΠΠ°ΠΊ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ ΠΎΡΡΡΠΎΠΉ: ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ
/ΡΡΠ΅Π΄Π½ΠΈΡ
ΠΏΠΎ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊΡΡΡΡΡ
ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ ΠΈΠ· Stable Diffusion [ΠΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΠ΅ Reddit]
- RuLeanALBERT β ΠΊΡΡΠΏΠ½Π΅ΠΉΡΠ°Ρ BERT-ΠΏΠΎΠ΄ΠΎΠ±Π½Π°Ρ Π½Π΅ΠΉΡΠΎΡΠ΅ΡΡ Π² ΠΎΠΏΠ΅Π½ΡΠΎΡΡΠ΅ Π΄Π»Ρ ΡΡΡΡΠΊΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ°. ΠΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π° ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌΠΈ ΠΈΠ· Yandex Research.
- Π§Π΅Π»ΠΎΠ²Π΅ΠΊ, ΠΌΠ°ΡΠΊΠ° ΠΈ Π°Π²Π°ΡΠ°ΡΠ°. ΠΠ΅ ΡΠ°Π½ΠΎ Π»ΠΈ ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄ΠΈΡΡ Π½Π° Π±ΠΈΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΡΡ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ.
- ΠΠ°ΠΊ Meta Learning ΠΏΠΎΠΌΠΎΠ³ Π²ΡΠΈΠ³ΡΠ°ΡΡ Ρ Π°ΠΊΠ°ΡΠΎΠ½.
Go
ΠΠΎΠ²ΠΎΡΡΠΈ
- ΠΡΡ Π½Π΅Π΄Π΅Π»Ρ Π½Π°Π·Π°Π΄ Π±ΡΠ»ΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Ρ ΡΠ΅Π»ΠΈΠ·Ρ Go 1.19.1 ΠΈ 1.18.6, Π²ΠΊΠ»ΡΡΠ°ΡΡΠΈΠ΅ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π΄Π»Ρ net/http (CVE-2022-27664) ΠΈ net/url (CVE-2022-32190).
Π‘ΡΠ°ΡΡΠΈ ΠΈ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π°
- GoGetPodcast: ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ Go-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° Π³Π»Π°Π·Π°ΠΌΠΈ Π½Π°Π½ΠΈΠΌΠ°ΡΠ΅Π»Ρ.
- Π ΡΠ΅ΠΌ Π²ΡΠ΅ΠΌΠ΅Π½Π΅ΠΌ Π²ΡΡΠ΅Π» ΠΏΠ΅ΡΠ²ΡΠΉ ΡΡΠ΅ΠΉΠ»Π΅Ρ ΠΠΈΠ½ΡΡΠΎΡΠΈΠΈ, Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠΈΠ»ΡΠΌΠ° ΠΎ ΠΠΈΠ½ΡΠΊΡ Π² Π ΠΎΡΡΠΈΠΈ.
- Dependency Injection Π² Go: ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΠ΅ ΠΎΠ±ΡΡΡΠ½Π΅Π½ΠΈΠ΅ Ρ ΠΏΡΠΈΠΌΠ΅ΡΠ°ΠΌΠΈ.
- Π£Π·Π½Π°ΠΉΡΠ΅, ΠΊΠ°ΠΊΠΈΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ ΡΡΡΠ΅ΡΡΠ²ΡΡΡ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΡΠΌΠΈ Π² Go-ΠΏΡΠΎΠ΅ΠΊΡΠ΅ Π½Π° ΡΠ΅ΠΊΡΡΠΈΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ.
- Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° goroutine-safe ΠΏΠ°ΠΊΠ΅ΡΠ° Π½Π° Go Ρ ΠΏΠΎΡΠ°Π³ΠΎΠ²ΡΠΌΠΈ ΠΏΡΠΈΠΌΠ΅ΡΠ°ΠΌΠΈ.
- Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π² VK ΠΠΈΠΊΠΈΡΠ° ΠΠ°Π»ΡΡΠΊΠΎ ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ, ΠΊΠ°ΠΊ Go ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΠΈΡ ΠΊ ΠΈΠ½Π»Π°ΠΉΠ½ΠΈΠ½Π³Ρ ΡΡΠ½ΠΊΡΠΈΠΉ (Π²ΡΡΡΠ°ΠΈΠ²Π°Π½ΠΈΡ).
- ΠΠΎΠ»Π½ΡΠΉ Π³Π°ΠΉΠ΄ ΠΏΠΎ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π² Go Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Zerolog: ΠΊΠ°ΠΊ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ, Π½Π°ΡΡΡΠΎΠΈΡΡ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Zerolog logger Π² Go-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ.
- Π‘ ΡΠΎΡΡΠΎΠΌ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΎΠΉ Π±Π°Π·Ρ ΠΈ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΠΈ DigitalOcean ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π½Π° Rails ΠΏΠΎΡΡΠΏΠ°Π»ΠΈΡΡ, ΠΏΠΎΡΠ»Π΅ ΡΠ΅Π³ΠΎ Π½Π° ΠΏΠΎΠΌΠΎΡΡ ΠΏΡΠΈΡΠ»ΠΈ Go ΠΈ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠ½Π°Ρ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠ°. Π ΡΡΠ°ΡΡΠ΅ ΠΊΡΠ°ΡΠΊΠΎ ΠΎΠΏΠΈΡΠ°Π½Ρ ΠΏΡΠ΅Π΄ΠΏΠΎΡΡΠ»ΠΊΠΈ ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄Π° ΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π΄Π΅ΡΠ°Π»ΠΈ.
- health β Go-Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠ΅Π°Π»ΠΈΠ·ΡΠ΅Ρ health check Π² Π²Π°ΡΠ΅ΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠ΅. ΠΡΠ²Π΅ΡΡ ΠΎ ΡΠ°Π±ΠΎΡΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΠΈ ΠΊΡΡΠΈΡΡΡΡΡΡ, ΡΡΠΎΠ±Ρ Π½Π΅ Π½Π°Π³ΡΡΠΆΠ°ΡΡ ΠΏΡΠΎΠ΅ΠΊΡ.
- Go Developer Survey 2022 Q2. Π ΡΡΠ°ΡΡΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Ρ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ ΠΎΠΏΡΠΎΡΠ° Go-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² Π·Π° ΠΈΡΠ½Ρ 2022 Π³ΠΎΠ΄Π°. ΠΠΎΡ ΠΊΠ»ΡΡΠ΅Π²ΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ:
β ΠΠΆΠ΅Π½Π΅ΡΠΈΠΊΠΈ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΈ Π±ΡΡΡΡΠΎΠ΅ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅, ΡΠ΅Π³ΠΎ Π½Π΅ ΡΠΊΠ°ΠΆΠ΅ΡΡ ΠΎ ΡΠ°Π·Π·ΠΈΠ½Π³Π΅
β Π‘ΡΠΎΡΠΎΠ½Π½ΠΈΠ΅ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΡΠ²Π»ΡΡΡΡΡ Π³Π»Π°Π²Π½ΠΎΠΉ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΎΠΉ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ
β ΠΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΠΎΡΠΈΠ±ΠΎΠΊ ΠΎΡΡΠ°Π΅ΡΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΎΠΉ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ²
- ΠΡΠ°ΡΠΊΠΈΠ΅ Π·Π°ΠΌΠ΅ΡΠΊΠΈ ΠΎΡ ΠΠΈΠΊΠΎΠ»Π°Ρ Π’ΡΠ·ΠΎΠ²Π° ΠΎΠ± ΡΡΡΡΠΎΠΉΡΡΠ²Π΅ ΡΡΠ½ΠΊΡΠΈΠΈ
time.Sleep()
Π² Go. - ΠΠ°Π·ΠΎΠ²ΠΎΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎ Π΄Π΅ΠΏΠ»ΠΎΡ Π²Π΅Π±-ΡΠ΅ΡΠ²ΠΈΡΠ° Π½Π° Go Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Azure Functions ΠΈ ΡΠ°Π±ΠΎΡΠ΅ Ρ GitHub Actions Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ Π΄Π΅ΠΏΠ»ΠΎΡ.
- ΠΠΎΠΏΠΎΠ»Π½ΡΠ΅ΠΌ ΠΊΠΎΠ»Π»Π΅ΠΊΡΠΈΡ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ² ΠΏΠΎ Go Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ
: Π±ΡΡΡΡΠΎΠ΅ Π·Π½Π°ΠΊΠΎΠΌΡΡΠ²ΠΎ Ρ ΡΠ·ΡΠΊΠΎΠΌ.
- ΠΠ²ΡΠΎΡ 100 Go Mistakes Π΄Π΅Π»ΠΈΡΡΡ ΡΡΠ½Π΄Π°ΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΡΠΌΠΈ Π·Π½Π°Π½ΠΈΡΠΌΠΈ ΠΎ ΠΊΠΎΠ½ΠΊΡΡΠ΅Π½ΡΠ½ΠΎΡΡΠΈ Π² Go ΠΈ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΏΡΠΈΠΌΠ΅Ρ, Π³Π΄Π΅ ΠΊ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΊΠΎΠ½ΠΊΡΡΠ΅Π½ΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΡ Β«Π΅ΡΡΡ Π²ΠΎΠΏΡΠΎΡΡΒ».
- Π’ΡΡ Russ Cox Π½Π°ΡΠ°Π» Π΄ΠΈΡΠΊΡΡΡΠΈΡ ΠΎΠ± ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΉ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΠΈ Go. ΠΡΠΎΡΠΈΡΠ°ΠΉΡΠ΅, Π΅ΡΠ»ΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ.
- ΠΠ΅Π³ΠΊΠΎ ΠΈΠ·ΡΡΠ°ΡΡ, ΠΏΠΈΡΠ°ΡΡ, ΡΠΈΡΠ°ΡΡ, ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈ Π΄Π΅ΠΏΠ»ΠΎΠΈΡΡ β Π²ΠΎΡ ΠΏΠΎΡΠ΅ΠΌΡ ΠΊΠΎΠΌΠ°Π½Π΄Π° Google Cloud Π»ΡΠ±ΠΈΡ Go.
- ΠΡΠ»ΠΈ ΠΊΡΠΎ-ΡΠΎ Π΅ΡΡ Π½Π΅ Π·Π½Π°Π΅Ρ Π°Π²ΡΠΎΡΠ° BoltDB ΠΠ΅Π½Π° ΠΠΆΠΎΠ½ΡΠΎΠ½Π°, ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΡΡΠ΅ΡΡ Ρ Π΅Π³ΠΎ Π±Π»ΠΎΠ³ΠΎΠΌ. Π‘Π΅ΠΉΡΠ°Ρ, ΡΡΠ΄Ρ ΠΏΠΎ Π²ΡΠ΅ΠΌΡ, Ρ Π½Π΅Π³ΠΎ ΡΠ²ΠΎΡΡΠ΅ΡΠΊΠΈΠΉ ΠΊΡΠΈΠ·ΠΈΡ Π½Π° ΡΡΠ°ΡΡΠΈ ΠΈ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π° Π² Π±Π»ΠΎΠ³Π΅, Π½ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π²ΡΠ΅ ΡΠ°Π²Π½ΠΎ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ.
- ΠΠ°ΠΉΠ΄ ΠΏΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ todo-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π²Π΅Π±-Π²ΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠ° Echo, ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΡ
Π²Π°ΡΡΠ²Π°Π΅Ρ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ Π°ΡΠΏΠ΅ΠΊΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ.
- Filippo Valsorda Π΄ΠΎ 2022 Π³ΠΎΠ΄Π° ΠΎΡΠ²Π΅ΡΠ°Π» Π·Π° ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΠΈΡ ΠΈ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ Go Π² Google, Π½ΠΎ Π½Π° ΡΠ΅ΠΊΡΡΠΈΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ ΠΎΠ½ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ ΡΠΎΠΏΡΠΎΠ²ΠΎΠΆΠ΄Π°ΡΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΠΈΠΈ Go. Π ΠΊΡΠΈΠΏΡΠ΅ ΠΈ ΠΏΠΎΠΉΠ΄Π΅Ρ ΡΠ΅ΡΡ Π² ΡΡΠ°ΡΡΠ΅, ΡΠΎΡΠ½Π΅Π΅ ΠΎ ΠΏΠ»Π°Π½Π°Ρ
Π² Go 1.20.
C#
ΠΠΎΠ²ΠΎΡΡΠΈ
Π‘Π²Π΅ΠΆΠΈΠ΅ Π½ΠΎΠ²ΠΎΡΡΠΈ ΠΈ ΡΡΠ°ΡΡΠΈ ΠΈΠ· ΠΌΠΈΡΠ° .NET-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ:
- Adding color to bracket pairs
- Announcing Materialized Views for Azure Cosmos DB API for Cassandra Preview
- Azure DevOps Graph connectors for Microsoft Search
- Extension: Omit null value properties in ASP.NET Core OData
- Announcing .NET 7 Release Candidate 1
- ASP.NET Core updates in .NET 7 Release Candidate 1
- Arm64 Performance Improvements in .NET 7
- Announcing Entity Framework 7 Release Candidate 1
- .NET now on Windows Package Manager
- .NET 7 comes to Azure Functions & Visual Studio 2022
- Microsoft Teams Assignments Serviceβs Journey to .NET 6
- Visual Studio 2022 17.4 Preview 2
- DataTable Visualizer Improvements
- Itβs finally here. Bicep is in Visual Studio!
- .NET on Azure Functions Roadmap Update
- Azure Developer CLI September Release
- Azure SDK September Release
- JetBrains Rider .NET Watch Run Configuration Plugin
- ReSharper and Rider 2022.2.3
- ReSharper 2022.3 Roadmap
- Rider 2022.3 Roadmap
.NET-Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ: Π½ΠΎΠ²ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π·Π° Π°Π²Π³ΡΡΡ 2022 Π³.
- BinaryFormatter serialization APIs produce compiler errors
- All assemblies trimmed by default
- Install .NET Framework on Windows Server 2022
- Source generation for custom marshalling
- Make HTTP requests with the HttpClient
- System.Threading.Channels library
- Generic math
- Checked and unchecked statements
Π‘ΡΠ°ΡΡΠΈ ΠΈ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π°
- ΠΠ°ΠΌΠ΅ΡΠΊΠΈ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΡΡΠΆΠΈΡΡ Canvas ΠΈ ItemsSource Π² WPF ΠΈ AvaloniaUI.
- ΠΠ΅Π·ΠΎΠΏΠ°ΡΠ½Π°Ρ ΡΠ°Π±ΠΎΡΠ° Ρ System.Random ΠΈ ΠΏΠΎΡΠΎΠΊΠ°ΠΌΠΈ Π² .NET Core ΠΈ .NET Framework. ΠΡΠ»ΠΈ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ .NET 6, ΠΏΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π²ΡΠ΅Π³Π΄Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ
Random.Shared
. ΠΡΠ»ΠΈ Π²Π°ΠΌ Π½ΡΠΆΠ½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Π±ΠΎΠ»Π΅Π΅ ΡΡΠ°ΡΡΡ Π²Π΅ΡΡΠΈΠΉ .NET Core/.NET Framework, ΡΠΈΡΠ°ΠΉΡΠ΅ Π΄Π°Π»ΡΡΠ΅. - ΠΡΠ°ΠΊΡΠΈΠΊΠ° ΠΊΠ°ΡΡΠΎΠΌΠ½ΠΎΠΉ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ AuthorizationFailureReason Π² ASP.NET Core.
- .NET-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΡ Π½Π° Π·Π°ΠΌΠ΅ΡΠΊΡ: ΠΊΠΎΠ³Π΄Π° ΠΈ ΠΏΠΎΡΠ΅ΠΌΡ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ MediatR ΠΌΠΎΠΆΠ΅Ρ Π½Π΅ ΠΎΠΏΡΠ°Π²Π΄Π°ΡΡ ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠΉ.
- Π‘Π΅ΡΠΈΡ ΡΡΠ°ΡΠ΅ΠΉ ΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΠΈ Π΄Π΅ΠΏΠ»ΠΎΠ΅ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ gRPC ΡΠ΅ΡΠ²Π΅ΡΠ°/ΠΊΠ»ΠΈΠ΅Π½ΡΠ° Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ .NET: ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² gRPC, Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ gRPC-ΡΠ΅ΡΠ²Π΅ΡΠ°, Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ gRPC-ΠΊΠ»ΠΈΠ΅Π½ΡΠ°, ΠΠ΅ΠΏΠ»ΠΎΠΉ gRPC Π²Π΅Π±-ΡΠ΅ΡΠ²ΠΈΡΠ° Π² Azure App Service.
- SynchronizationContext Π² C#: ΠΊΡΠ°ΡΠΊΠΎΠ΅ Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΈ ΠΎΠ±Π·ΠΎΡ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ² ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ.
- Π’ΠΎΠΏ Π²Π΅ΡΠ΅ΠΉ ΠΈΠ· Java, ΠΊΠΎΡΠΎΡΡΡ Π½Π΅ Ρ Π²Π°ΡΠ°Π΅Ρ Π² C#. Π‘ΡΠ±ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ΅, Π½ΠΎ Π»ΡΠ±ΠΎΠΏΡΡΠ½ΠΎΠ΅ ΠΌΠ½Π΅Π½ΠΈΠ΅ Π‘ΡΠ΅ΠΏΠ°Π½Π° ΠΠΈΠ½ΠΈΠ½Π°, .NET-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° Π² Raiffeisen Bank Russia.
- ΠΠΎΠΏΠΎΠ»Π½ΡΠ΅ΠΌΠ°Ρ ΡΠ΅ΡΠΈΡ Π²ΠΈΠ΄Π΅ΠΎΡΡΠΎΠΊΠΎΠ² Π΄Π»Ρ .NET-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ AWS.
- Π Π°Π·Π±ΠΎΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡ ΠΈΠ·Π²Π΅ΡΡΠ½ΡΡ .NET-ΡΠ΅ΡΠ΅Π½ΠΈΠΉ.
- ΠΠΈΠΊ Π§Π°ΠΏΡΠ°Ρ ΠΎΠ±ΡΡΡΠ½ΡΠ΅Ρ, ΠΏΠΎΡΠ΅ΠΌΡ ΠΊΠ»Π°ΡΡΡ Π² C# Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ sealed ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠ°Π·Π±ΠΈΡΠ°Π΅Ρ Π²ΠΎΠΏΡΠΎΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ.
- ΠΡΠ°ΡΠΊΠΈΠ΅ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠΎΠ²Π΅ΡΡ Π΄Π»Ρ .NET-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°.
- ΠΠΎΠ»Π»Π΅ΠΊΡΠΈΡ ΠΏΠ°ΡΡΠ΅ΡΠ½ΠΎΠ² ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Π°Ρ Π½Π° C#.
- Π‘Π΅ΡΠΈΡ ΡΡΠ°ΡΠ΅ΠΉ ΠΎΠ± ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ C#-ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π² Π² ΠΈΠ³ΡΠΎΠ²ΠΎΠΉ Π΄Π²ΠΈΠΆΠΎΠΊ C++ Π΄Π»Ρ Windows: ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅, ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΠΏΡΠΎΠ΅ΠΊΡΠ°, Π₯ΠΎΡΡΠΈΠ½Π³ .NET.
C/C++
ΠΠΎΠ²ΠΎΡΡΠΈ
- ΠΡΡΠ΅Π» Clang 15.
Π‘ΡΠ°ΡΡΠΈ ΠΈ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π°
- 20+ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² ΠΈΠ½ΠΈΡΠΈΠΈΡΠΎΠ²Π°ΡΡ ΡΡΡΠΎΠΊΡ Π² ΠΏΠΎΠΈΡΠΊΠ°Ρ Π·Π΄ΡΠ°Π²ΠΎΠΌΡΡΠ»ΠΈΡ.
- ΠΠΎΠ²Π°ΡΠ΅Π½Π½Π°Ρ ΠΊΠ½ΠΈΠ³Π° ΠΌΠΈΠ³ΡΠ°ΡΠΈΠΈ Π΄Π°Π½Π½ΡΡ
ΠΌΠ΅ΠΆΠ΄Ρ ΠΠ ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ ΠΏΠ΅ΡΠ΅Π½Π΅ΡΡΠΈ Π΄Π°Π½Π½ΡΠ΅ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ ΠΠ Π² Π΄ΡΡΠ³ΡΡ Ρ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΉ Π±ΠΎΠ»ΡΡ.
- ΠΠΏΠΈΠ·ΠΎΠ΄ 92 ADSP: Π‘ΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠΉ Π³ΠΎΡΡΡ ΠΠ΅ΠΉΡ ΠΡΠ΅Π³ΠΎΡΠΈ.
- ΠΠΎΡΡΡΠΏΠ½Π°Ρ ΡΠ΅ΡΠ²Π΅ΡΠΎΠ½ΠΎΠ³ΠΈΠΉ ΡΠΎΠ±ΠΎΡ-ΡΠΎΠ±Π°ΠΊΠ° Π² ΡΡΠΈΠ»Π΅ Boston Dynamics Π΄Π»Ρ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ STEM ΠΈ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² Ρ ΠΠ.
memgraph
β ΠΎΠ·Π΄Π°Π²Π°ΠΉΡΠ΅ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ Π³ΡΠ°ΡΠΎΠ²ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Π²Π°ΡΠΈΡ ΠΏΠΎΡΠΎΠΊΠΎΠ²ΡΡ Π΄Π°Π½Π½ΡΡ Π·Π° ΡΡΠΈΡΠ°Π½Π½ΡΠ΅ ΠΌΠΈΠ½ΡΡΡ.- Π Π΅ΡΠ΅ΠΏΡΡ CMake Cookbook.
- ΠΠΎΡΡΡΠΈΠ½Ρ C++20 ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ·Π°Π΄Π°ΡΠ½ΠΎΡΡΡ Π½Π° ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² stm32.
- Π‘Π»ΡΡΠ°ΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ std::Optional Π΄Π»Ρ ΡΡΡΠ»ΠΎΡΠ½ΡΡ
ΡΠΈΠΏΠΎΠ² ΠΈ Void.
- Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Β«Π²Π΅ΠΊΡΠΎΡΠ½Π°Ρ ΠΏΠ΅ΡΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡΒ»? β ΠΡΡΡΡ Π'ΠΡΠ°ΠΉΠ΅Ρ
- Π‘ΠΈΠΌΡΠ»ΡΡΠΎΡ ΠΏΡΠ°Π²ΠΈΠ» Π°ΡΠΈΡΠΌΠ΅ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ C/C++.
- ΠΠΎΠ²ΡΠΉ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΉ C++23.
- ΠΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ½ΡΠ΅ ΡΠ΅ΡΡΡ C++ Hashmap 2022.
- ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² C++ Π² Office Ρ ΠΏΠΎΠΌΠΎΡΡΡ MSVC (1/n).
- Π₯Π°ΡΠ°Π»ΡΠ΄ ΠΡ
ΠΈΡΡ: Swift C++.
- Π¦Π΅Π»ΠΎΡΠΈΡΠ»Π΅Π½Π½ΡΠ΅ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ ΠΈ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΡΠ΅ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Π² C++20.
- Π Π°Π·Π³Π°Π΄ΡΠ²Π°Π΅ΠΌ Π·Π°Π³Π°Π΄ΠΊΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ C++.
- ΠΠ΅Π³ΠΊΠΎΠ΅ Π΄ΠΎΡΡΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΠΈΠ·ΠΌΠ° Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠ² stdlib.
ΠΠΎΠ±ΠΈΠ»ΡΠ½Π°Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°
ΠΠΎΠ²ΠΎΡΡΠΈ
- ΠΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ Π½ΠΎΠ²ΡΠΉ ΡΠ΅Π»ΠΈΠ· The Composable Architecture, ΠΊΠΎΡΠΎΡΡΠΉ Π²ΠΊΠ»ΡΡΠΈΠ» ΡΡΠ΄ ΡΠ»ΡΡΡΠ΅Π½ΠΈΠΉ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ Π² ΡΠ²ΠΎΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ.
Π‘ΡΠ°ΡΡΠΈ ΠΈ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π°
- Layout Protocol Π² SwiftUI: ΠΊΠ°ΠΊ Ρ Π½ΠΈΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°ΡΡ ΡΠ΅ΠΉΡΠ°Ρ ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ Π½ΠΎΠ²ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π°Π½ΠΎΠ½ΡΠΈΡΠΎΠ²Π°Π½Ρ Π² iOS 16.0.
- OAuth Π² ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ
ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡ
. ΠΠ°ΠΊΡΠΈΠΌ ΠΡΠ»ΠΊΠΈΠ½, ΡΡΠΊΠΎΠ²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π² KTS, ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΎ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ OAuth Π½Π° Android Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ live coding ΠΈ Π΄Π΅Π»ΠΈΡΡΡ ΡΠΎΠ²Π΅ΡΠ°ΠΌΠΈ ΠΈΠ· ΡΠ²ΠΎΠ΅Π³ΠΎ ΠΎΠΏΡΡΠ°.
- Π’ΡΠΈ ΡΠΎΠ²Π΅ΡΠ° ΠΏΠΎ ΡΠ»ΡΡΡΠ΅Π½ΠΈΡ ΡΠΈΡΠ°Π±Π΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΊΠΎΠ΄Π° ΠΏΡΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² UIKit.
- ΠΠΊΡΡΠ°Π»ΡΠ½ΠΎΠ΅ Π±Π°Π·ΠΎΠ²ΠΎΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ iOS-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.
- ΠΠ°ΠΊ Π΄Π»Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ
ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΠΌΠ΅Π½ΡΠ»ΡΡ Android Ρ 2014 Π³ΠΎΠ΄Π° ΠΈ Π΄ΠΎ ΡΠ΅Π³ΠΎΠ΄Π½ΡΡΠ½Π΅Π³ΠΎ Π΄Π½Ρ? Π’Π΅ΠΊΡΡΠΎΠ²Π°Ρ ΡΠ°ΡΡΠΈΡΡΠΎΠ²ΠΊΠ° Π΄ΠΎΠΊΠ»Π°Π΄Π° ΠΠΈΡΠΈΠ»Π»Π° Π ΠΎΠ·ΠΎΠ²Π° Π½Π° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ Mobius.
- Π‘Π΅ΡΠΈΡ ΡΡΠ°ΡΠ΅ΠΉ, ΠΏΠΎΡΠ²ΡΡΡΠ½Π½Π°Ρ ExtensionKit Π² iOS: ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Extens ionKit, ExtensionKit ΠΈ XPC, ExtensionKit End-to-End, ExtensionKit Views.
- ΠΠ±Π·ΠΎΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² ΠΈ ΠΊΠ΅ΠΉΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° Digital Security Π΄Π»Ρ Π°Π½Π°Π»ΠΈΠ·Π° Android-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.
- Π’ΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΠ±Π·ΠΎΡ Π½ΠΎΠ²ΠΎΠ²Π²Π΅Π΄Π΅Π½ΠΈΠΉ Π² Swift ΠΎΡ ΠΠΎΠ»Π° Π₯Π°Π΄ΡΠΎΠ½Π° ΠΈ Xcode playground Π΄Π»Ρ ΠΎΡΡΠ°Π±ΠΎΡΠΊΠΈ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡ
.
- ΠΠ°ΠΊΡΠΈΠΌ ΠΡΠ΅Π΄ΠΈΡ
ΠΈΠ½, Android-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π² Π’ΠΈΠ½ΡΠΊΠΎΡΡ, ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΎΠ± ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΡ
ΠΌΠΎΠΌΠ΅Π½ΡΠ°Ρ
ΠΈΠ· Fragment API, ΠΎ ΠΊΠΎΡΠΎΡΡΡ
Π²Ρ ΠΌΠΎΠ³Π»ΠΈ Π½Π΅ Π·Π½Π°ΡΡ. Π§Π°ΡΡΡ 1. Π’ΡΠ°Π½Π·Π°ΠΊΡΠΈΠΈ
- Type Erasure Π² Swift: Π² ΡΠ΅ΠΌ ΡΡΡΡ Π΄Π°Π½Π½ΠΎΠΉ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΈ ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ Π½ΠΎΠ²ΠΎΠ²Π²Π΅Π΄Π΅Π½ΠΈΡ ΠΏΠΎΡΠ²ΠΈΠ»ΠΈΡΡ Π² Swift 5.7.
- ΠΠ½ΡΡΡΡΠΌΠ΅Π½Ρ ΠΎΡ Twitter, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΠΊΠΎΠ΄Π° Π΄Π»Ρ ΠΎΠ±Π»Π΅Π³ΡΠ΅Π½ΠΈΡ Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΡ Compose.
- Π Π°Π·Π±ΠΈΡΠ°Π΅ΠΌΡΡ Ρ ΡΠ΅ΠΆΠΈΠΌΠΎΠΌ edge-to-edge ΠΈ WindowInsets Π² Android, Π° ΡΠ°ΠΊΠΆΠ΅ Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΎΠΉ insets Π² Compose ΠΈ View.
- Privacy Sandbox, deep links, ΠΌΠΎΠ΄ΡΠ»ΡΡΠΈΠ·Π°ΡΠΈΡ, Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°, ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ, Jetpack Glance ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄ΡΡΠ³ΠΎΠ΅ Π² Π½ΠΎΠ²ΠΎΠΌ Π²ΡΠΏΡΡΠΊΠ΅ Now in Android. Π§ΠΈΡΠ°ΡΡ
- ΠΠ°ΠΊ ΠΈ ΠΊΠΎΠ³Π΄Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ UIHostingConfigurationAPI Π² iOS 16.
ΠΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠ΅ Π²ΡΠΏΡΡΠΊΠΈ
- π° Weekly #16: Π½ΠΎΠ²ΠΎΡΡΠΈ, ΠΏΠΎΠ΄ΠΊΠ°ΡΡΡ, ΠΎΡΠ±ΠΎΡΠ½ΡΠ΅ ΡΡΠ°ΡΡΠΈ ΠΈ ΠΎΠ±ΡΡΠ°ΡΡΠΈΠ΅ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Ρ ΠΏΠΎ Python, Data Science, Go, C#, C/C++ ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅
- π° Weekly #14: Π½ΠΎΠ²ΠΎΡΡΠΈ, ΠΏΠΎΠ΄ΠΊΠ°ΡΡΡ, ΠΎΡΠ±ΠΎΡΠ½ΡΠ΅ ΡΡΠ°ΡΡΠΈ ΠΈ ΠΎΠ±ΡΡΠ°ΡΡΠΈΠ΅ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Ρ ΠΏΠΎ Python, Data Science, Go, C#, C/C++ ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅
- π° Weekly #12: Π½ΠΎΠ²ΠΎΡΡΠΈ, ΠΏΠΎΠ΄ΠΊΠ°ΡΡΡ, ΠΎΡΠ±ΠΎΡΠ½ΡΠ΅ ΡΡΠ°ΡΡΠΈ ΠΈ ΠΎΠ±ΡΡΠ°ΡΡΠΈΠ΅ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Ρ ΠΏΠΎ Python, Data Science, Go, C#, C/C++ ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅