Moscow Python
Open in Telegram
ΠΠ°Π½Π°Π» Moscow Python. ΠΡΡ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ Π²ΡΡ ΠΎΠ΄ΠΈΡ Π² Π½Π°ΡΠΈΡ ΠΊΠ°Π½Π°Π»Π°Ρ ΠΈ ΠΎ Π½Π°ΡΠΈΡ ΠΌΠ΅ΡΠΎΠΏΡΠΈΡΡΠΈΡΡ . Π§Π°Ρ: @moscowpythonconf
Show more2 973
Subscribers
+224 hours
+617 days
+93030 days
Posts Archive
2 973
ΠΠΎΠ»Π»Π΅Π³ΠΈ ΠΈΠ· Yadro ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»ΠΈ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΎΡΡΡΡ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΠΏΡΠΎΡΡΠ» Π½Π°Ρ ΠΌΠ°ΡΡΠΎΠ²ΡΠΊΠΈΠΉ ΠΌΠΈΡΠ°ΠΏ - ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌ ΠΊ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠ»Π΅Π½ΠΈΡ (Π° ΡΠ°ΠΊΠΆΠ΅ ΠΊ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ΅ "ΠΏΠ»ΡΡΠ°ΠΌΠΈ" :)) https://habr.com/ru/companies/yadro/articles/727580/
2 973
ΠΡΠ²Π΅ΡΠ°Π΅ΠΌ Π½Π° Π²ΠΎΠΏΡΠΎΡΡ ΠΏΡΠΎ Python Π² ΠΏΡΡΠΌΠΎΠΌ ΡΡΠΈΡΠ΅
13 Π°ΠΏΡΠ΅Π»Ρ Π² 14:00 ΠΏΠΎ ΠΠΎΡΠΊΠ²Π΅ Π²ΡΡΡΠ΅ΡΠΈΠΌΡΡ Π½Π° ΡΡΠ°Π½ΡΠ»ΡΡΠΈΠΈ Moscow Python Podcast, Π³Π΄Π΅ ΠΡΠΈΠ³ΠΎΡΠΈΠΉ ΠΠ΅ΡΡΠΎΠ² ΠΈ ΠΠΈΡ
Π°ΠΈΠ» ΠΠΎΡΠ½Π΅Π΅Π² ΠΎΡΠ²Π΅ΡΡΡ Π½Π° Π²ΠΎΠΏΡΠΎΡΡ ΠΈ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ Π·ΡΠΈΡΠ΅Π»Π΅ΠΉ.
ΠΡΡΠ°Π²Π»ΡΠΉΡΠ΅ ΡΠ²ΠΎΠΈ Π²ΠΎΠΏΡΠΎΡΡ Π°Π½ΠΎΠ½ΠΈΠΌΠ½ΠΎ Π² ΡΠΎΡΠΌΠ΅ ΠΈΠ»ΠΈ ΠΏΡΠ±Π»ΠΈΡΠ½ΠΎ Π² ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡΡ
ΠΊ ΡΡΠ°Π½ΡΠ»ΡΡΠΈΠΈ β https://www.youtube.com/watch?v=fd_xgN_zHvk
ΠΡΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉΡΠ΅ΡΡ ΠΊ Π½Π°ΠΌ ΠΏΠΎ ΡΡΡΠ»ΠΊΠ΅!
2 973
Repost from Π₯ΠΈΡΡΡΠΉ ΠΠΈΡΠΎΠ½
ΠΠ°Π²ΡΡΠ°, 7 Π°ΠΏΡΠ΅Π»Ρ Π² 14:00 ΠΏΠΎ ΠΠΎΡΠΊΠ²Π΅ Π±ΡΠ΄Π΅ΠΌ ΠΎΠ±ΡΡΠΆΠ΄Π°ΡΡ Π½ΠΎΠ²ΠΎΡΡΠΈ ΠΏΠΈΡΠΎΠ½Π° Π·Π° ΠΌΠ°ΡΡ Π² ΠΏΡΡΠΌΠΎΠΌ ΡΡΠΈΡΠ΅:
- LTS-ΡΠ΅Π»ΠΈΠ· Django 4.2;
- Pandas 2.0;
- PyTorch 2.0;
- ΡΠ²Π΅ΠΆΠ΅Π΅ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ Django-ΡΠΊΠΎΡΠΈΡΡΠ΅ΠΌΡ ΠΎΡ JetBrains.
- ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΡ list comprehensions;
- ΠΎΡΠΊΠ»ΠΎΠ½Π΅Π½Π½ΠΎΠ΅ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ Π°Π½Π°Π»ΠΎΠ³Ρ node_modules Π² Python
ΠΡΠΈΡ
ΠΎΠ΄ΠΈΡΠ΅ ΠΏΠΎΠ±ΠΎΠ»ΡΠ°ΡΡ, ΡΡΠ°Π²ΡΡΠ΅ Π»Π°ΠΉΠΊΠΈ ΠΈ Π²ΠΎΡ ΡΡΠΎ Π²ΡΠ΅ π https://www.youtube.com/watch?v=vtjmhIhdweo
2 973
Repost from Π₯ΠΈΡΡΡΠΉ ΠΠΈΡΠΎΠ½
ΠΡΡΠ΅Π» LTS-ΡΠ΅Π»ΠΈΠ· Django - 4.2. Long Term Support ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ ΡΡΠΎΡ ΡΠ΅Π»ΠΈΠ· Π±ΡΠ΄ΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π»Π΅Ρ, Π΄ΠΎ 2026 Π³ΠΎΠ΄Π°. ΠΠ· ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΡ
Π½ΠΎΠ²ΠΈΠ½ΠΎΠΊ:
- Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π»ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ
psycopg3. Π‘Π΅ΠΉΡΠ°Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΡΡ ΠΎΠ±Π΅ Π»ΠΈΠ±Ρ, Π½ΠΎ ΠΎΡ psycopg2 ΠΏΠ»Π°Π½ΠΈΡΡΡΡ Π² Π±ΡΠ΄ΡΡΠ΅ΠΌ ΠΎΡΠΊΠ°Π·Π°ΡΡΡΡ
- ΠΠΎΠ±Π°Π²ΠΈΠ»ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΎΡΡΠ°Π²Π»ΡΡΡ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ Π΄Π»Ρ ΡΠ°Π±Π»ΠΈΡ ΠΈ ΠΏΠΎΠ»Π΅ΠΉ ΠΠ
- ΠΠ° ΡΠΌΠ΅Π½Ρ DEFAULT_FILE_STORAGE ΠΈ STATICFILES_STORAGE ΠΏΡΠΈΡ
ΠΎΠ΄ΠΈΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° STORAGES, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΎΠ±ΡΡΠ²Π»ΡΡΡ ΡΡΠΎΠ»ΡΠΊΠΎ ΡΠ°ΠΉΠ»ΠΎΠ²ΡΡ
ΡΡΠΎΡΠ΅Π΄ΠΆΠ΅ΠΉ, ΡΠΊΠΎΠ»ΡΠΊΠΎ Π½ΡΠΆΠ½ΠΎ
- In-memory file storage, ΡΠ΄ΠΎΠ±Π½Π°Ρ ΡΡΡΠΊΠ° Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π² ΡΠ΅ΡΡΠ°Ρ
, ΠΏΡΠΈΡΡΠ½ΠΎ ΡΡΠΈΡΡΠ²Π°Ρ, ΡΡΠΎ dj-inmemorystorage ΡΠΆΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π»Π΅Ρ ΠΊΠ°ΠΊ ΠΏΠ΅ΡΠ΅ΡΡΠ°Π»Π° ΠΎΠ±Π½ΠΎΠ²Π»ΡΡΡΡΡ
- ΠΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½Π°Ρ Π²Π΅ΡΡΠΈΡ postgres ΡΠ΅ΠΏΠ΅ΡΡ - 12-Ρ
- ΠΡΠ΅ Π±ΠΎΠ»ΡΡΠ΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ Π°ΡΠΈΠ½Ρ
ΡΠΎΠ½Π½ΠΎΡΡΠΈ - asave(), adelete() ΠΈ arefresh_from_db() Π΄Π»Ρ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ, ΠΏΠ»ΡΡ aadd(), aclear(), aremove() ΠΈ aset() Π΄Π»Ρ relation managers
Π ΡΠ°ΠΌΠΎΠ΅ Π³Π»Π°Π²Π½ΠΎΠ΅ - Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ ΡΠ΅ΠΌΠ½ΡΡ ΡΠ΅ΠΌΡ Π΄Π»Ρ Π°Π΄ΠΌΠΈΠ½ΠΊΠΈ. ΠΡΠ΅, ΠΊΡΠΎ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π» ΠΠΆΠ°Π½Π³Ρ ΠΈΠ·-Π·Π° ΠΎΡΡΡΡΡΡΠ²ΠΈΡ ΡΠ΅ΠΌΠ½ΠΎΠΉ ΡΠ΅ΠΌΡ, ΠΌΠΎΠ³ΡΡ Π½Π°ΡΠΈΠ½Π°ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ π
ΠΠΎΠ»Π½ΡΠΉ ΡΠΏΠΈΡΠΎΠΊ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ https://docs.djangoproject.com/en/4.2/releases/4.2/2 973
ΠΡΠ»ΠΎΠΆΠΈΠ»ΠΈ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Ρ Ρ 81-Π³ΠΎ ΠΌΠΈΡΠ°ΠΏΠ° - ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π²ΠΈΠ΄Π΅ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Ρ Π½Π°Ρ Π½Π° ΠΊΠ°Π½Π°Π»Π΅ - https://www.youtube.com/watch?v=feg3DYywNys&list=PLv_zOGKKxVpj-n2qLkEM2Hj96LO6uqgQw
Π ΡΠ»Π°ΠΉΠ΄Ρ Π΄ΠΎΡΡΡΠΏΠ½Ρ Π½Π° ΡΠ°ΠΉΡΠ΅ moscowpython.ru
ΠΠ°ΠΏΠΎΠΌΠ½ΠΈΠΌ, ΡΡΠΎ Π½Π° Π²ΡΡΡΠ΅ΡΠ΅ ΠΏΡΠΎΠ·Π²ΡΡΠ°Π»ΠΈ Π΄ΠΎΠΊΠ»Π°Π΄Ρ:
- ΠΠ²Π³Π΅Π½ΠΈΠΉ Π‘ΠΎΠΊΠΎΠ»ΠΎΠ² (YADRO, ΡΠΈΠΌΠ»ΠΈΠ΄ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π‘Π₯Π Tatlin). ΠΡΡΡΠΈΠΉ ΡΠ·ΡΠΊ β ΡΡΠΎβ¦ ΠΈΠ»ΠΈ ΠΠ°ΠΉΡΠΎΠ½ ΠΏΡΠΎΡΠΈΠ² Π‘ΡΡΠ»ΠΈΠΊΠ°
- ΠΠ°ΠΊΡΠΈΠΌ ΠΠ΅Π·ΡΡΠΊΠΎΠ² (Π Π΅Π΄ Π‘ΠΎΡΡ, middle/senior developer). ΠΡΠΎ ΡΠ°ΠΊΠΎΠΉ syslog, Π·Π°ΡΠ΅ΠΌ ΡΠΈΡΠ°ΡΡ RFC-* ΠΈ ΠΏΡΠΈΡΡΠΌ ΡΡΡ Django
- ΠΠΈΠΊΠΎΠ»Π°ΠΉ ΠΠ°ΡΠΊΠΎΠ² (Principal Architect Π² Aligned Research Group). ΠΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ½ΡΠ΅ Π·ΠΌΠ΅ΠΈ
ΠΡΡΡΠ΅ΡΠ° ΠΏΡΠΎΡΠ»Π° ΠΏΡΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ Yadro, Geekfactor.io, Evrone.com
2 973
Repost from MoscowPython Conf Channel
βοΈΠΡΠΈΠ³Π»Π°ΡΠ°Π΅ΠΌ ΡΠΏΠΈΠΊΠ΅ΡΠΎΠ² Π½Π° ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΡ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡ Π΄Π»Ρ python-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ²!
β
ΠΡΡΠ·ΡΡ, Ρ Π½Π°Ρ ΠΎΡΠΊΡΡΡ ΠΏΡΠΈΠ΅ΠΌ Π΄ΠΎΠΊΠ»Π°Π΄ΠΎΠ² Π½Π° Moscow Python Conf 2023, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΡΠΎΠΉΠ΄Π΅Ρ 19 ΠΈ 20 ΠΌΠ°Ρ Π² ΡΠ°ΠΌΠΊΠ°Ρ
ΠΌΠ΅ΠΆΠ΄ΡΠ½Π°ΡΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠΎΡΡΠΌΠ° ΠΏΠΎ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠΉ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ Positive Hack Days
β
βͺοΈΠΠ°ΡΠ²ΠΊΠΈ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅ΠΌ Π΄ΠΎ 17 Π°ΠΏΡΠ΅Π»Ρ.
βͺοΈΠ Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ Π΄ΠΎΠΊΠ»Π°Π΄Ρ ΠΏΡΠΈΠΌΠ΅ΠΌ 20 Π°ΠΏΡΠ΅Π»Ρ.
β
ΠΠ°ΠΌ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½Ρ Π΄ΠΎΠΊΠ»Π°Π΄Ρ ΠΏΡΠΎ Legacy, Python ΠΈ highload-ΠΏΡΠΎΠ΅ΠΊΡΡ, AI, ML ΠΈ ChatGPT, ΠΏΡΠΎ Π±ΡΠ΄ΡΡΠ΅Π΅ ΡΠ·ΡΠΊΠ°, MLOps ΠΈ Π΄Π°ΡΠ° -ΠΈΠ½ΠΆΠΈΠ½ΠΈΡΠΈΠ½Π³, ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π°, ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ Π² Python, Codestyle Π½Π° Python ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄ΡΡΠ³ΠΎΠ΅.
β‘οΈβ‘οΈ ΠΡΠ΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΡΡΠΈ ΠΏΠΎ ΡΡΡΠ»ΠΊΠ΅ - https://vk.cc/cmPAbt
2 973
Repost from Π₯ΠΈΡΡΡΠΉ ΠΠΈΡΠΎΠ½
Π ΠΏΡΡΠ½ΠΈΡΡ, 31 ΠΌΠ°ΡΡΠ° Π² 14:00 Π²ΡΡΡΠ΅ΡΠΈΠΌΡΡ Π² ΠΏΡΡΠΌΠΎΠΌ ΡΡΠΈΡΠ΅ Moscow Python Podcast Ρ ΠΡΡΠΈΡΠ»Π°Π²ΠΎΠΌ ΠΠ°Π·Π°ΠΊΠΎΠ²ΡΠΌ, ΡΠΈΠΌΠ»ΠΈΠ΄ΠΎΠΌ Π² Usetech. ΠΠΌΠ΅ΡΡΠ΅ Ρ Π³ΠΎΡΡΠ΅ΠΌ ΠΎΠ±ΡΡΠ΄ΠΈΠΌ:
β’ Π½Π°Π±Π»ΡΠ΄Π°Π΅ΠΌΠΎΡΡΡ(observability) ΡΠ΅ΡΠ²ΠΈΡΠΎΠ²;
β’ ΡΡΠ°Π½Π΄Π°ΡΡΠΈΠ·Π°ΡΠΈΡ Π»ΠΎΠ³ΠΎΠ²;
β’ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Elastic APM ΠΊ Django-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ;
β’ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Openmetrics Π΄Π»Ρ Π²ΡΠ³ΡΡΠ·ΠΊΠΈ Π΄Π°Π½Π½ΡΡ
.
Π Ρ
ΠΎΠ΄Π΅ ΡΡΠ°Π½ΡΠ»ΡΡΠΈΠΈ Π±ΡΠ΄Π΅ΠΌ ΠΎΡΠ²Π΅ΡΠ°ΡΡ Π½Π° Π²ΠΎΠΏΡΠΎΡΡ ΠΈ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ Π² ΠΏΡΡΠΌΠΎΠΌ ΡΡΠΈΡΠ΅. ΠΡΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉΡΠ΅ΡΡ ΠΏΠΎ ΡΡΡΠ»ΠΊΠ΅ ΠΈ ΡΡΠ°Π²ΡΡΠ΅ ΠΊΠΎΠ»ΠΎΠΊΠΎΠ»ΡΡΠΈΠΊ π, ΡΡΠΎΠ±Ρ Π½Π΅ Π·Π°Π±ΡΡΡ.
2 973
Repost from Π₯ΠΈΡΡΡΠΉ ΠΠΈΡΠΎΠ½
Π Π΅Π±ΡΡΠ°, ΠΊΠΎΡΠΎΡΡΠ΅ Π΄Π΅Π»Π°ΡΡ Starlite - Π΅ΡΠ΅ ΠΎΠ΄ΠΈΠ½ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠΉ Π²Π΅Π±-ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ, Π½Π°ΠΏΠΈΡΠ°Π»ΠΈ ΡΡΡΡ Π±ΠΎΠ»ΡΡΠ΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΡΡΠ΅ΠΉ ΠΎ Π²Π΅ΡΡΠΈΠΈ 2.0. Π§ΡΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠ°ΡΡ:
- ΠΎΠ½ΠΈ Π²ΡΠΏΠΈΠ»ΠΈΠ²Π°ΡΡ pydantic ΠΊΠ°ΠΊ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΡ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΡ. ΠΠΎΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΅Π³ΠΎ, Π½ΠΎ Π΅ΡΠ»ΠΈ Π½ΡΠΆΠ½Π° ΡΠΊΠΎΡΠΎΡΡΡ, ΠΌΠΎΠΆΠ½ΠΎ Π²Π·ΡΡΡ ΡΠΎΡ ΠΆΠ΅ msgspec
- Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ event bus - Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΈ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ. Π‘Π΅ΠΉΡΠ°Ρ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΠΎΠ»ΡΠΊΠΎ Ρ in-memory ΠΎΡΠ΅ΡΠ΅Π΄ΡΡ, Π½ΠΎ ΠΊ ΡΠ΅Π»ΠΈΠ·Ρ ΠΎΠ±Π΅ΡΠ°ΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ reddis/rabbitmq
- ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° key-value Ρ
ΡΠ°Π½ΠΈΠ»ΠΈΡ - in-memory, redis, ΡΠ°ΠΉΠ»Ρ. Π’Π΅ΠΏΠ΅ΡΡ Π½Π΅ Π½ΡΠΆΠ½ΠΎ ΠΏΡΠΈΠ΄ΡΠΌΡΠ²Π°ΡΡ ΡΠ²ΠΎΡ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ Π΄Π»Ρ, ΡΠΊΠ°ΠΆΠ΅ΠΌ, ΠΊΠ΅Ρ-Π±Π΅ΠΊΠ΅Π½Π΄Π°
ΠΡΡΠΌΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ Π½Π°Π±Π»ΡΠ΄Π°ΡΡ Π·Π° ΠΏΡΠΎΠ΅ΠΊΡΠΎΠΌ, ΡΠ°Π·Π²ΠΈΠ²Π°Π΅ΡΡΡ Π°ΠΊΡΠΈΠ²Π½ΠΎ ΠΈ ΠΏΡΠΈΡΠ°ΡΠΊΠΈΠ²Π°ΡΡ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠ΅ ΡΠΈΡΠΈ. ΠΠΎΠ»Π½ΠΎΡΡΡΡ Π°Π½ΠΎΠ½Ρ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΡΠΈΡΠ°ΡΡ Π½Π° reddit https://www.reddit.com/r/Python/comments/122ld24/starlite_updates_march_22_20_is_coming/
2 973
6 Π°ΠΏΡΠ΅Π»Ρ Π² 19:00 (GMT+4) ΡΠΎΡΡΠΎΠΈΡΡΡ Python Meetup by JettyCloud π
ΠΠΌΠΈΡΡΠΈΠΉ ΠΠ»ΠΈΠΌΠΎΠ² ΠΈΠ· JettyCloud ΠΈ Π―Π½ ΠΠΎΠ½ΠΎΠΌΠ°ΡΠ΅Π² ΠΈΠ· LitRes ΠΏΠΎΠ³ΠΎΠ²ΠΎΡΡΡ ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ, ΡΠ²ΡΠ·Π°Π½Π½ΠΎΠΉ Ρ hashlib, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Π΅Π»ΡΡΡΡ ΠΎΠΏΡΡΠΎΠΌ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ CQRS. ΠΠ°ΠΆΠ΄ΡΠΉ Π·ΡΠΈΡΠ΅Π»Ρ ΡΠΌΠΎΠΆΠ΅Ρ Π·Π°Π΄Π°ΡΡ Π²ΠΎΠΏΡΠΎΡ ΡΠΏΠΈΠΊΠ΅ΡΠ°ΠΌ Π² ΠΏΡΡΠΌΠΎΠΌ ΡΡΠΈΡΠ΅. Π―Π·ΡΠΊ ΠΌΠΈΡΠ°ΠΏΠ°: Π ΡΡΡΠΊΠΈΠΉ.
Π£ΡΠ°ΡΡΠΈΠ΅ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎΠ΅, Π½ΠΎ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°ΡΡΡΡ: https://www.jettycloud.com/events/python
2 973
ΠΡΠ΅ΠΌ ΠΏΡΠΈΠ²Π΅Ρ! ΠΡ Π½Π°ΡΠΈΠ½Π°Π΅ΠΌ Π²ΡΠΎΡΡΡ ΡΠ°ΡΡΡ ΠΌΠΎΠΊ ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΡ Π½Π° Python Junior ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° - ΡΠ°Π·Π±ΠΈΡΠ°Π΅ΠΌ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π·Π°Π΄Π°Π½ΠΈΡπ
ΠΠ΅ΡΠ΅Ρ
ΠΎΠ΄ΠΈΡΠ΅ ΠΏΠΎ ΡΡΡΠ»ΠΊΠ΅ Π½Π° ΠΊΠ°Π½Π°Π» Moscow Pythonπ₯
ΠΠ°Π²Π°ΠΉΡΠ΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠΌ Π½Π°ΡΠ΅Π³ΠΎ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠ° ΠΎΡ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²Π°!
2 973
Repost from Π₯ΠΈΡΡΡΠΉ ΠΠΈΡΠΎΠ½
List comprehensions (Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ ΡΠΈΠΏΠ°
[x for x in iterable]`) Π² ΠΏΠΈΡΠΎΠ½Π΅ ΠΎΠ±ΡΡΠ½ΠΎ ΡΠ»ΠΎΠΆΠ½ΠΎΠ²Π°ΡΠΎ Π΄Π°ΡΡΡΡ Π½ΠΎΠ²ΠΈΡΠΊΠ°ΠΌ. ΠΠΎ ΡΡΠΎΠΈΡ ΠΎΠ΄ΠΈΠ½ ΡΠ°Π· ΡΠ°Π·ΠΎΠ±ΡΠ°ΡΡΡΡ Ρ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠΎΠΌ, ΠΊΠ°ΠΊ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅ΡΡ, Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΠΎ ΡΠ΄ΠΎΠ±Π½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ. ΠΠΎΠ»Π΅Π΅ ΡΠΎΠ³ΠΎ, ΠΎΠ½ΠΈ Π±ΡΡΡΡΠ΅Π΅ ΡΠ΅ΠΌ .append()` Π² ΡΠΏΠΈΡΠΎΠΊ Π² ΡΠΈΠΊΠ»Π΅.
Π Π²ΠΎΡ Π² Π½ΠΎΠ²ΠΎΠΌ PEP 709 ΠΏΡΠ΅Π΄Π»Π°Π³Π°ΡΡ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΈΡ
ΡΠ°Π±ΠΎΡΡ. Π‘Π΅ΠΉΡΠ°Ρ ΠΏΡΠΈ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄Π΅ list/dict/set comprehension Π² Π±Π°ΠΉΡΠΊΠΎΠ΄ ΠΏΡΠΎΠΈΡΡ
ΠΎΠ΄ΠΈΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π²Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΈ Π΅Π΅ ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅. ΠΠ²ΡΠΎΡΡ PEP ΠΏΡΠ΅Π΄Π»Π°Π³Π°ΡΡ Π½Π΅ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΡ ΡΡΠ½ΠΊΡΠΈΡ, Π° ΡΡΠ°Π·Ρ ΠΏΠΈΡΠ°ΡΡ Π² Π±Π°ΠΉΡΠΊΠΎΠ΄Π΅ Π΅Π΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ (inline). ΠΡΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ Π² ΡΠ»ΡΡΠ°Π΅ list comprehention ΠΌΡ Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΌΠΈ ΡΡΠ΅Π΄ΡΡΠ²Π°ΠΌΠΈ Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅ Π΅Π³ΠΎ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΊΠ°ΠΊ-ΡΠΎ ΠΏΠΎΠ²Π»ΠΈΡΡΡ Π½Π° ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ Π²Π½ΡΡΡΠΈ.
Π£ ΡΡΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄Π° Π΅ΡΡΡ Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΏΠ»ΡΡ - ΡΡΠΊΠΎΡΠ΅Π½ΠΈΠ΅ ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΡ
Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠΉ Π½Π° 11% Π½Π° ΡΠ΅ΡΡΠ°Ρ
. ΠΠ· ΠΌΠΈΠ½ΡΡΠΎΠ² - Π² ΡΡΠ΅ΠΉΡΠ±Π΅ΠΊΠ°Ρ
Π±ΠΎΠ»ΡΡΠ΅ Π½Π΅ Π±ΡΠ΄Π΅Ρ ΠΏΡΠ½ΠΊΡΠ° listcomp ΠΈ ΠΏΡΠΈ ΡΡΠ΅ΠΉΡΠΈΠ½Π³Π΅/ΠΏΡΠΎΡΠΈΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Π½Π΅ Π±ΡΠ΄Π΅Ρ Π²ΠΈΠ΄Π½Ρ Π²Ρ
ΠΎΠ΄ Π² comprehension ΠΈ Π²ΡΡ
ΠΎΠ΄ ΠΈΠ· Π½Π΅Π³ΠΎ. ΠΠ° ΠΌΠΎΠΉ Π²Π·Π³Π»ΡΠ΄ ΠΏΠ»ΡΡΡ Π·Π°ΠΌΠ΅ΡΠ½ΠΎ ΠΏΠ΅ΡΠ΅Π²Π΅ΡΠΈΠ²Π°ΡΡ ΠΌΠΈΠ½ΡΡΡ, Π½Π°Π΄Π΅ΡΡΡ ΡΡΠΎΡ PEP ΠΏΡΠΈΠΌΡΡ ΠΈ Π²Π½Π΅Π΄ΡΡΡ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· Π±Π»ΠΈΠΆΠ°ΠΉΡΠΈΡ
ΡΠ΅Π»ΠΈΠ·ΠΎΠ².
Π‘ΡΡΠ»ΠΊΠ° https://peps.python.org/pep-0709/2 973
ΠΠΎΠ±Π°Π²ΠΈΠ»ΠΈ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠ΅ΡΡ Π½Π° ΡΠ΅Π³ΠΎΠ΄Π½ΡΡΠ½ΠΈΠΉ ΠΌΠΈΡΠ°ΠΏ - ΡΡΠΏΠ΅Π²Π°ΠΉΡΠ΅ ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°ΡΡΡΡ, Π΅ΡΠ»ΠΈ Π΅ΡΡ Π½Π΅ ΡΡΠΏΠ΅Π»ΠΈ: https://moscowdjango.timepad.ru/event/2353852/
Π’Π°ΠΊΠΆΠ΅ Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π΅ΠΌ, ΡΡΠΎ Π±ΡΠ΄Π΅Ρ Π΄ΠΎΡΡΡΠΏΠ½Π° ΠΎΠ½Π»Π°ΠΉΠ½-ΡΡΠ°Π½ΡΠ»ΡΡΠΈΡ Π½Π° Π½Π° Π½Π°ΡΠ΅ΠΌ ΡΠ°ΠΉΡΠ΅ moscowpython,.ru
2 973
ΠΡΠ΅ΠΌ ΠΏΡΠΈΠ²Π΅Ρ!
ΠΠ°ΠΏΠΎΠΌΠΈΠ½Π°Π΅ΠΌ, ΡΡΠΎ 27 ΠΌΠ°ΡΡΠ° Π² 19:00 ΠΏΠΎ ΠΌΡΠΊ ΠΏΡΠΎΠΉΠ΄Π΅Ρ Π²ΡΠΎΡΠ°Ρ ΡΠ°ΡΡΡ ΠΌΠΎΠΊ ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΡ Π½Π° Python Junior ΠΏΠΎΠ·ΠΈΡΠΈΡ - ΡΠ°Π·Π±ΠΈΡΠ°Π΅ΠΌ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π·Π°Π΄Π°Π½ΠΈΡπ
ΠΡΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉΡΠ΅ΡΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π·ΡΠΈΡΠ΅Π»Ρ, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΡΠ΅ Π½Π°ΡΠ΅Π³ΠΎ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠ° ΠΈ Π·Π°Π΄Π°ΠΉΡΠ΅ ΡΠ²ΠΎΠΈ Π²ΠΎΠΏΡΠΎΡΡ ΠΌΠ΅Π½ΡΠΎΡΡ Π² ΠΊΠΎΠ½ΡΠ΅ ΡΡΡΠΈΠΌΠ°.
Π Π΅Π³ΠΈΡΡΡΠΈΡΡΠΉΡΠ΅ΡΡ Π½Π° ΡΡΡΠΈΠΌ ΠΏΠΎ ΡΡΡΠ»ΠΊΠ΅
ΠΡΠ΅ΠΌ ΠΎΡΠ»ΠΈΡΠ½ΠΎΠ³ΠΎ Π½Π°ΡΡΡΠΎΠ΅Π½ΠΈΡ!
2 973
30 ΠΌΠ°ΡΡΠ° Π² 18.30 Π² Π‘Π°Π½ΠΊΡ-ΠΠ΅ΡΠ΅ΡΠ±ΡΡΠ³Π΅ ΠΏΡΠΎΠΉΠ΄ΡΡ ΠΌΠΈΡΠ°ΠΏ "Π’ΠΈΠΏΠΈΡΠ½ΡΠΉ Python", ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Π½ΡΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ Selectel. ΠΠΎΡΡΡΠΏΠ½Π° Π±ΡΠ΄Π΅Ρ ΡΠ°ΠΊΠΆΠ΅ ΠΎΠ½Π»Π°ΠΉΠ½-ΡΡΠ°Π½ΡΠ»ΡΡΠΈΡ.
ΠΠ° ΠΌΠΈΡΠ°ΠΏΠ΅ Π±ΡΠ΄ΡΡ ΡΠ΄Π΅Π»Π°Π½Ρ Π΄ΠΎΠΊΠ»Π°Π΄Ρ:
- Β«Oh-My-Py!Β» β ΠΠ»Π΅ΠΊΡΠ°Π½Π΄Ρ ΠΠΎΠ»ΠΈΡΡΠΊ (ΠΠ΅Π΄ΡΡΠΈΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ, ΠΠ’Π‘ Digital)
- Β«ΠΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΠΈΠΏΠΈΠ·Π°ΡΠΈΡΒ» β ΠΠ»Π°Π΄ΠΈΠΌΠΈΡ Π’ΡΡΠΎΠ² (Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π² ΠΎΡΠ΄Π΅Π»Π΅ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π½ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π²ΡΠ΄Π΅Π»Π΅Π½Π½ΡΡ
ΡΠ΅ΡΠ²Π΅ΡΠΎΠ² ΠΈ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ, Selectel)
- Β«ΠΠ°ΠΆΠΎΡΠ½ΡΠΉ ΡΠ΅Π»ΠΈΠ· Π°Π»Ρ
ΠΈΠΌΠΈΠΈΒ» β ΠΠ½Π°ΡΠΎΠ»ΠΈΠΉ ΠΠ°ΡΠ²Π΅Π΅Π² (ΠΠ½ΠΆΠ΅Π½Π΅Ρ ΠΏΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ Π΄ΠΈΡΠΊΠΎΠ² ΠΈ Π±ΡΠΊΠ°ΠΏΠΎΠ², Selectel)
ΠΠΈΠ΄Π΅ΠΎ-ΠΏΡΠΈΠ³Π»Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π° ΠΌΠΈΡΠ°ΠΏ: https://www.youtube.com/watch?v=KLf1z_KZY9c
Π‘ΡΡΠ»ΠΊΠ° Π½Π° ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΡ Π½Π° ΠΎΠ½Π»Π°ΠΉΠ½: https://slc.tl/e211f
Π‘ΡΡΠ»ΠΊΠ° Π½Π° ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΡ Π½Π° ΠΎΡΠ»Π°ΠΉΠ½: https://slc.tl/yvgst
2 973
ΠΡΠΏΡΡΡΠΈΠ»ΠΈ Π°Π½ΠΎΠ½Ρ ΠΌΠΈΡΠ°ΠΏΠ° Π½Π° Π₯Π°Π±ΡΠ΅ - ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΡΠ΅ ΠΏΠ»ΡΡΠΎΠΌ, ΠΏΠ»Π·. :)
https://habr.com/ru/company/yadro/news/t/723806/
2 973
Π£ Π½Π°Ρ ΠΎΡΠ»ΠΈΡΠ½Π°Ρ Π½ΠΎΠ²ΠΎΡΡΡ - ΠΠΈΠΊΠΎΠ»Π°ΠΉ ΠΠ°ΡΠΊΠΎΠ² ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΠ»ΡΡ Ρ ΡΠ΅ΠΌΠΎΠΉ Π΄ΠΎΠΊΠ»Π°Π΄Π° Π½Π° ΠΌΠΈΡΠ°ΠΏΠ΅, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΎΡΡΠΎΠΈΡΡΡ Π² ΡΡΠΎΡ ΡΠ΅ΡΠ²Π΅ΡΠ³. ΠΠΎΠΊΠ»Π°Π΄ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ "ΠΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ½ΡΠ΅ Π·ΠΌΠ΅ΠΈ". ΠΠ°ΠΈΠ½ΡΡΠΈΠ³ΠΎΠ²Π°Π½Ρ? Π§ΠΈΡΠ°ΠΉΡΠ΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΡΡΠΈ ΠΈ ΡΠ΅Π³ΠΈΡΡΡΠΈΡΡΠΉΡΠ΅ΡΡ ΡΡΡ (ΠΏΠΎΠΊΠ° Π΅ΡΡΡ ΠΌΠ΅ΡΡΠ°): https://moscowdjango.timepad.ru/event/2353852/
ΠΠ°ΠΏΠΎΠΌΠΈΠ½Π°Π΅ΠΌ, ΡΡΠΎ ΠΎΠ½Π»Π°ΠΉΠ½-ΡΡΠ°Π½ΡΠ»ΡΡΠΈΡ Π±ΡΠ΄Π΅Ρ Π΄ΠΎΡΡΡΠΏΠ½Π° Π½Π° Π½Π°ΡΠ΅ΠΌ ΡΠ°ΠΉΡΠ΅ - moscowpython.ru
ΠΠΈΡΠ°ΠΏ ΠΏΡΠΎΡ
ΠΎΠ΄ΠΈΡ ΠΏΡΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ΅ YADRO, Geekfactor.io ΠΈ Evrone.com
2 973
ΠΡΠ΅ΠΌ ΠΏΡΠΈΠ²Π΅Ρ! ΠΡ Π½Π°ΡΠΈΠ½Π°Π΅ΠΌ ΠΌΠΎΠΊ ΠΈΠ½ΡΠ΅ΡΠ²ΡΡ Π½Π° Junior Python ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°!
ΠΠ΅ΡΠ΅Ρ
ΠΎΠ΄ΠΈΡΠ΅ ΠΏΠΎ ΡΡΡΠ»ΠΊΠ΅ Π½Π° ΠΊΠ°Π½Π°Π» Moscow Pythonπ₯
ΠΠ°Π²Π°ΠΉΡΠ΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠΌ Π½Π°ΡΠ΅Π³ΠΎ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠ° ΠΎΡ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²Π°!
2 973
Repost from Π₯ΠΈΡΡΡΠΉ ΠΠΈΡΠΎΠ½
ΠΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΌΠ΅ΡΡΡΠ΅Π² ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎ Π²ΡΡ
ΠΎΠ΄ΡΡ Π½ΠΎΠ²ΠΎΡΡΠΈ Π² ΡΡΠΈΠ»Π΅ "Π½Π° pypi Π·Π°Π»ΠΈΠ»ΠΈ Π΅ΡΠ΅ 100500 ΠΏΠ°ΠΊΠ΅ΡΠΎΠ² Ρ Π½Π°Π·Π²Π°Π½ΠΈΡΠΌΠΈ, ΠΏΠΎΡ
ΠΎΠΆΠΈΠΌΠΈ Π½Π° ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ ΠΈ Π·Π»ΠΎΠ΄Π΅ΠΉΡΠΊΠΈΠΌ ΠΊΠΎΠ΄ΠΎΠΌ Π²Π½ΡΡΡΠΈ". ΠΡΠ° ΡΡ
Π΅ΠΌΠ° ΠΊΠ°ΠΊ-ΡΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΏΠΎΡΠΎΠΌΡ, ΡΡΠΎ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ Π½ΠΎΠ²ΠΈΡΠΊΠΈ ΡΠ°ΡΡΠΎ ΡΠ»ΡΡΠ°Ρ Π³Π΄Π΅-ΡΠΎ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ ΠΈ ΡΡΠ°Π²ΡΡ Π΅Π΅, Π½Π΅ ΠΏΠΎΡΠΌΠΎΡΡΠ΅Π² Π²Π½ΠΈΠΌΠ°ΡΠ΅Π»ΡΠ½ΠΎ, ΡΡΠΎ ΡΡΠΎ Π·Π° ΠΊΠΎΠ΄.
ΠΠ° realpython.com Π²ΡΡΠ»Π° ΡΡΠ°ΡΡΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΠΎΡΠ΅Π½ΠΈΡΡ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ Π»ΠΈΠ±Ρ ΠΏΠ΅ΡΠ΅Π΄ ΡΠ΅ΠΌ, ΠΊΠ°ΠΊ Π½Π°ΡΠ°ΡΡ Π΅Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ. Π ΠΏΡΠΈΠ½ΡΠΈΠΏΠ΅ Π½ΠΈΡΠ΅Π³ΠΎ ΡΠ»ΠΎΠΆΠ½ΠΎΠ³ΠΎ, Π½ΠΎ ΠΊΠ°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ Π»ΡΠ΄Π΅ΠΉ, ΠΊ ΠΏΡΠΈΠΌΠ΅ΡΡ, ΠΎΠ±ΡΠ°ΡΠ°ΡΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΡΠΎ, ΠΏΠΎΠ΄ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΡΠ΅Π½Π·ΠΈΠ΅ΠΉ Π²ΡΠΏΡΡΠ΅Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°?
ΠΡΠ°ΠΊ ΠΊΠΎΡΠΎΡΠΊΠΎ, ΡΡΠΎ ΠΎΠ½ΠΈ ΡΠΎΠ²Π΅ΡΡΡΡ:
- ΠΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π²Π½ΠΈΠΌΠ°ΡΠ΅Π»ΡΠ½ΠΎ ΡΡΡΠ°Π½ΠΈΡΡ ΠΏΠ°ΠΊΠ΅ΡΠ° Π½Π° pypi, ΠΊΡΠΎ Π°Π²ΡΠΎΡ, ΡΠΊΠΎΠ»ΡΠΊΠΎ Π±ΡΠ»ΠΎ ΡΠ΅Π»ΠΈΠ·ΠΎΠ², ΠΊΠΎΠ³Π΄Π° Π±ΡΠ» ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ ΡΠ΅Π»ΠΈΠ·, ΠΊΠ°ΠΊΠΎΠΉ Development Status - Π΅ΡΠ»ΠΈ ΡΠ°ΠΌ planning ΠΈΠ»ΠΈ alfa - ΡΠΎΡΠ½ΠΎ Π»ΠΈ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ ΡΠ°ΡΠΈΡΡ ΠΊ ΡΠ΅Π±Π΅ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΠΉ ΠΊΠΎΠ΄?
- ΠΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΡΡΡΠ°Π½ΠΈΡΡ ΠΏΠ°ΠΊΠ΅ΡΠ° Π½Π° Libraries.io, ΡΡΠΎ Π΄Π°ΡΡ ΡΡΡΡ Π±ΠΎΠ»ΡΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΡΠ΅ΠΌ pypi
- ΠΠ°Π³Π»ΡΠ½ΡΡΡ Π² ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ Π½Π° github/gitlab ΠΈ ΠΎΡΠ΅Π½ΠΈΡΡ Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ, ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ issues, ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ readme ΠΈ Ρ.Π΄.
- ΠΠΎΡΠΌΠΎΡΡΠ΅ΡΡ, ΡΡΠΎ Π·Π° Π»ΠΈΡΠ΅Π½Π·ΠΈΡ Ρ Π»ΠΈΠ±Ρ. ΠΡΠΎ Π½Π΅ ΠΎΡΠ΅Π½Ρ Π²Π°ΠΆΠ½ΠΎ Π΄Π»Ρ ΠΌΠ°Π»Π΅Π½ΡΠΊΠΈΡ
ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ², Π½ΠΎ Π΅ΡΠ»ΠΈ Π²Ρ ΠΏΠΈΡΠ΅ΡΠ΅ ΠΊΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠΈΠΉ ΡΠΎΡΡ, ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ½Π°Ρ Π»ΠΈΡΠ΅Π½Π·ΠΈΡ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΡΡΠ΅Π±ΠΎΠ²Π°ΡΡ ΡΡΠΎΡΠ½ΠΎ ΠΌΠ΅Π½ΡΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ Π΅ΡΠ»ΠΈ ΠΊ Π²Π°ΠΌ ΠΏΡΠΈΠ΄Π΅Ρ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π°ΡΠ΄ΠΈΡ ΠΏΡΠΈ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠΈ ΠΈΠ½Π²Π΅ΡΡΠΈΡΠΈΠΉ ΠΈΠ»ΠΈ Π·Π°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ ΠΊΡΡΠΏΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ°. ΠΠΎΠ²Π΅ΡΡΡΠ΅, Π²ΡΠΏΠΈΠ»ΠΈΠ²Π°ΡΡ Π»ΠΈΠ±Ρ ΠΏΡΠΎΡΠΎΡΡΡΡ ΠΊΠΎΡΠ½ΡΠΌΠΈ Π² ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΎΡΠ΅Π½Ρ, Ρ
ΠΌ, ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠΌ ΠΎΠΏΡΡΠΎΠΌ.
Π ΠΎΠ±ΡΠ΅ΠΌ Π΄ΡΠΌΠ°ΠΉΡΠ΅, ΡΡΠΎ Π²Ρ ΡΠΊΠ°ΡΠΈΠ²Π°Π΅ΡΠ΅ ΠΈΠ· ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠΎΠ² (Ρ) https://realpython.com/python-package-quality/
2 973
ΠΡΠ΅ΠΌ ΠΏΡΠΈΠ²Π΅Ρ!
Π£ΠΆΠ΅ 20 ΠΌΠ°ΡΡΠ° Π² 19:00 ΠΏΠΎ ΠΌΡΠΊ ΠΏΡΠΎΠΉΠ΄Π΅Ρ ΡΡΡΠΈΠΌ Ρ ΠΌΠΎΠΊΠΎΠ²ΡΠΌ ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π½Π° Python Junior ΠΏΠΎΠ·ΠΈΡΠΈΡ.
ΠΡΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉΡΠ΅ΡΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π·ΡΠΈΡΠ΅Π»Ρ, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΡΠ΅ Π½Π°ΡΠ΅Π³ΠΎ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠ° ΠΈ Π·Π°Π΄Π°ΠΉΡΠ΅ ΡΠ²ΠΎΠΈ Π²ΠΎΠΏΡΠΎΡΡ ΠΌΠ΅Π½ΡΠΎΡΡ Π² ΠΊΠΎΠ½ΡΠ΅ ΡΡΡΠΈΠΌΠ°.
Π Π΅Π³ΠΈΡΡΡΠΈΡΡΠΉΡΠ΅ΡΡ Π½Π° ΡΡΡΠΈΠΌ ΠΏΠΎ ΡΡΡΠ»ΠΊΠ΅
Π₯ΠΎΡΠΎΡΠ΅Π³ΠΎ Π²Π΅ΡΠ΅ΡΠ°!
