چه تغییرات قشنگی داریم روی؛
برای من سه موردش خیلی جذاب هست؛
اولیش بالاخره؛
دومیش؛ پشتیبانی کامل از
تازه اگر پستهای قبلی رو دنبال کرده باشید میدونید
نهایتا یک سری
و یک اشاره هم بکنم به این پست (حدودا همین موقعها ۲ سال پیش):
https://t.iss.one/pyHints/117
هنوزم دیر نشده؛ وقت بذارید براش و درکش کنید!
پ.ن؛
از دوستان اشاره کردند،
شوخی خوبی بود، اگر نگرفتید:
بخاطر این هست که
PostgreSql 18
شماهم دیدید ؟برای من سه موردش خیلی جذاب هست؛
اولیش بالاخره؛
Asynchronous I/O
بله منم خوندم فعلا فقط روی Read
ولی همینم خوبه ۲-۳ برابر سرعت بیشتر اونم مفتی کیه که بدش بیاد ؟دومیش؛ پشتیبانی کامل از
UUIDv7
یعنی بدون دردسر میتونی حتی روی distributed system
هم primary key
کاملا یونیک داشته باشی.تازه اگر پستهای قبلی رو دنبال کرده باشید میدونید
UUIDv7
برای ایندکس هم عملکرد بهتری داره (مشکلی که خیلی از پروژهها با UUIDv4
داشتند و حالا تقریبا حل شده)نهایتا یک سری
Optimization
های خاص که بصورت اتومات کوئری شما رو قبل از اجرا بهبود میده مثلا اگر OR
زیاد باشه و بشه با Any تغییرش میده و ...و یک اشاره هم بکنم به این پست (حدودا همین موقعها ۲ سال پیش):
https://t.iss.one/pyHints/117
هنوزم دیر نشده؛ وقت بذارید براش و درکش کنید!
پ.ن؛
از دوستان اشاره کردند،
created_at
هم اگر یادمون بره به چخ نمیریم 😁شوخی خوبی بود، اگر نگرفتید:
بخاطر این هست که
UUIDv7
بر اساس زمان هستTelegram
Python Hints
#Quick
من این اخطار هارو همیشه زودتر به دوستان نزدیکم میگم
گفتم ازین به بعد بعضیهاش رو اینجا هم بگم:
اولین :
asyncio
رو هرچه زودتر یاد بگیرید، پترنها و مفاهیم برنامهنویسی
Async, Parallel, Concurent
قبلتر تأکید زیادی روش نداشتم، اما دیر نیست (توی…
من این اخطار هارو همیشه زودتر به دوستان نزدیکم میگم
گفتم ازین به بعد بعضیهاش رو اینجا هم بگم:
اولین :
asyncio
رو هرچه زودتر یاد بگیرید، پترنها و مفاهیم برنامهنویسی
Async, Parallel, Concurent
قبلتر تأکید زیادی روش نداشتم، اما دیر نیست (توی…
🔥27👍3
Python Hints
نمیدونم چرا ولی خیلیها پیام دادید کتاب برای fastapi هم معرفی کنم! برای خودمم نیاز بود یک کتاب خوب تو زمینه FastApi پیدا کنم برای معرفی؛ برای review مطالب یکی از دوستان هم اینکار رو زودتر شروع کرده بودم (۲ هفته قبل). تا اینجا ۳ تا کتاب رو خوندم که بنظرم…
👆👆👆👆👆
هر ۵ تا کتابی که گفتم + ۱ کتاب هم شما گفتید همرو خوندم.
اگر تا حالا اصلا سراغ FastApi نرفتید و خیلی با مفاهیم بکند هم آشنا نیستید؛ هرکدوم از کتابها که تاریخ 2024 یا 2025 خورده رو میتونید بخونید!
اما اگر ۳ ساعت بیشتر روی
داکیومنت FastApi رو بخونید!
داکیومنت ابزارهایی که معرفی کرده رو بخونید مثل celery یا sqlmodel بطور استثنا برای sqlalchemy کتاب خوب داریم (سرچ کنید میاد)
نگاهی هم به اسپانسرهاش و پروژههای open-source که باهاش نوشته شده بندازید که خودش یک دانشگاه هست!
متاسفم، کتابی برای این مورد نمیتونم معرفی کنم.
چون کتاب درخوری ندیدم
هر ۵ تا کتابی که گفتم + ۱ کتاب هم شما گفتید همرو خوندم.
اگر تا حالا اصلا سراغ FastApi نرفتید و خیلی با مفاهیم بکند هم آشنا نیستید؛ هرکدوم از کتابها که تاریخ 2024 یا 2025 خورده رو میتونید بخونید!
اما اگر ۳ ساعت بیشتر روی
FastApi
وقت گذاشتید؛ هیچکدوم از کتابها بدرد شما نخواهد خورد! داکیومنت FastApi رو بخونید!
داکیومنت ابزارهایی که معرفی کرده رو بخونید مثل celery یا sqlmodel بطور استثنا برای sqlalchemy کتاب خوب داریم (سرچ کنید میاد)
نگاهی هم به اسپانسرهاش و پروژههای open-source که باهاش نوشته شده بندازید که خودش یک دانشگاه هست!
متاسفم، کتابی برای این مورد نمیتونم معرفی کنم.
چون کتاب درخوری ندیدم
❤27👍11🔥3❤🔥2
Python Hints
#موقت #یادآوری 😁 حتماً باید تا آخر وقت امروز چند پست درمورد : Profiling بنویسم : timeit, cProfile, line_profiler, memory_profiler و خب پکیج مورد علاقه خودم Scalene
پستهای پروفایلینگ 👆👆👆
چون الان
ابزار scalene واقعاً کاربردی و فوقالعاده جذاب و راحت هست.
الان متوجه شدم پست آموزشش رو نذاشتم؛ ولی یادم نیست برای اینکه با متن نمیتونستم توضیح بدم پست نذاشتم
یا اینکه توی شلوغی روزهام فراموشش کردم!
#یادآوری
پست
چون الان
scalene
روزم رو نجات داد و توی ۱۵ دقیقه اشتباهات کد async
همکارم رو توی code review
پیدا کردم، گفتم یک اشاره بکنم به پستهای قدیمی که درمورد profiling
بوده ابزار scalene واقعاً کاربردی و فوقالعاده جذاب و راحت هست.
الان متوجه شدم پست آموزشش رو نذاشتم؛ ولی یادم نیست برای اینکه با متن نمیتونستم توضیح بدم پست نذاشتم
یا اینکه توی شلوغی روزهام فراموشش کردم!
#یادآوری
پست
scalene
رو روی کدهای Bashutils
بذارم 🤔❤18👍7