20 Aug 2026, 18:51 UTC≈2,020 views22 reactionsread 29 August 2026 Photo
داشتم دنبال یک ویدئو میگشتم که ببینم کسی ماژولهای مهم رو برای پایتون توضیح داده ؟
یک بخشی از داکیومنت رو خوندم و فهمیدم ماژول چیزی هست که دنبالشم و توی این سرچ متوجه شدم ۳ سال قبل با این ابزار آشنا شدم؛ یا اون موقع بدردم نمیخورده یا پروژههام همه رو اسکریپت بوده و کار میکرده یا ایراداتی داشته که نتونستم استفاده کنم.
خواستم این نکته رو هم اضافه کنم که :
هرچیزی به زمانش و به وقت نیاز بهش خوبه؛ چیزی که امروز خیلی راج…
👍22
20 Aug 2026, 18:29 UTC≈1,960 views28 reactionsread 29 August 2026 این دقیقا یکی از اون جاهایی هست که گفتم نیروی جونیور توی تیم لازم هست.
مسئله این هست که من اسکریپتهام و راهاندازی کانتینر dev برای ابزارها و کانفیگشون با اسکریپت و ... رو شاید ۱-۲ ماه بعد از یادگیری داکر (اوایل معروف شدن) شروع کردم همین امروز هم اگر تنبلی باعثش نبود عمرا همچین چیزی رو سرچ نمیکردم.
حتی اگر احمق بودن بیش از حد LLM ها نبود هم اینکار رو نمیکردم؛فیچرهایی که خواستم تست کنم جدید بود و البته چون نمیدو…
👍28
20 Aug 2026, 16:59 UTC≈2,050 views20 reactionsread 29 August 2026 من همیشه دیتابیس تست و ... رو براش اسکریپت مینویسم (دستی) بعد توی کدهام از اون موارد استفاده میکنم کار تمیزی هست ولی زمانبر
الان همینطوری یک سرچ زدم آنلاین ببینم روش دیگری هست ؟
پروژهای که دستم هست خیلی سادهاس و فقط میخواستم چندتا فیچر جدید رو هم تست کنم اینکه یک سری اسکریپت دقیق بنویسم و کانفیگ کنم بنظرم زیاد بود
testcontainer
رو پیدا کردم که بنظر میاد دقیقا برای همچین وقتایی هست گفتم معرفی کنم برای دوستان د…
👍20
18 Aug 2026, 08:14 UTC≈2,120 views41 reactionsread 29 August 2026 Forwarded from @per3onnel
اینم برای دوستان دانشجو یا علاقمندای به
Data Structure & Algorithm
این سایت با انیمیشن بهتون نحوه کار هر اگوریتم رو نشون میده (برای دانشگاه سنگاپور هست) و برای هر کدوم :
۱- کوئیز داره (نمره نداره یک سری سوال رندم برای درک میزان یادگیری هست)
۲- یک بخش پرینت داره که خلاصهی کامل رو بهتون میده مثل یک cheat sheet که توی چند مورد که من خوندم خیلی خوب و درست نوشته شده.
خلاصه این رو روزی ۱ بار بهش سر بزنید.
👍41
9 Aug 2026, 13:00 UTC≈3,780 views31 reactionsread 29 August 2026 Forwarded from @per3onnel
داشتم داستان ۲ هفته troubleshoot کردنم برای یک شرکت رو مینوشتم و اینکه ۷ نفر قبل من رفته بودند و راهکاری پیدا نشده بود.
حتی بهشون جابجایی استک پایتون رو هم پیشنهاد داده بودند.
و حتی اینکه خرید سرور تا ۳ برابر قویتر هم کمکی نکرده بود.
که سیستمم خاموش شد (نوسان برق)
خلاصهاش رو بگم،
تیبل refresh token رو براش بکگراند جاب بنویسید تمیز کنه.
که اگر یکی refresh token رو اشتباهی گذاشت روی 1 ساعت و ۵ میلیون یوزر داشتید
ت…
👍31
7 Aug 2026, 20:48 UTC≈4,140 views17 reactionsread 29 August 2026 بنظرم ویدئوهای کنفرانس امسال خیلی کم داره دیده میشه
PyData Youtube
👍17
1 Aug 2026, 09:29 UTC≈5,450 views39 reactionsread 29 August 2026 یک آپشن روی sqlalchemy برای relationship هست که شخصا خیلی دوسش دارم؛ باعث میشه به کوئری که سمت دیتابیس میفرستم فکر کنم بجای اینکه سادهترین راه رو انتخاب کنم.
هرجا هم که نیاز دارم دولوپرها به کوئریهاشون دقت کنند حتما ازش استفاده میکنم.
lazy = "raise"
الان داشتم خروجی پروفایلینگ یک پروژه رو نگاه میکردم؛ توی RandRng گفتم راجبش.
دیدم خیلی کوئریهای دیتابیس زمان بر هست؛ ی سرچ توی مدلهای دیتابیس زدم و همهی relatio…
👍39
28 Jul 2026, 07:56 UTC≈5,800 views21 reactionsread 29 August 2026 این ترکیب به راحتی میتونه خیلی از پروژهها رو از Postgres به Sqlite منتقل کنه؛
Sqlite + Litestream
توی خیلی پروژهها برای خودم پیش اومده که یک دیتابیس نیاز داشتم؛ شاید ۵-۱۰ تا جدول ولی اینکه فقط روی یک سرور نباشه هم برام مهم بوده که خب سرویسهای کلاد رو استفاده میکردم.
همزمان هم Latency میرفت بالا هم کلی هزینه پرفورمنس واسه سربارهایی کار کردن با Postgres میدادم درحالی که به ۹۰٪ اون ویژگیها نیازی نداشتم.
الان د…
👍21
27 Jul 2026, 20:48 UTC≈4,670 views70 reactionsread 29 August 2026 اینو یادداشت کرده بودم که بذارم:
تقریبا ۱.۵ سال پیش روی یک پروژهای کار میکردم (فکر کنم گفتم جزو معدود پروژههایی بود که از اول توی پروژه بودم)
امشب با مدیرعامل شرکت و صاحب پروژه صحبت میکردم (شاید پروژه دوم) میگفت علاوه بر دولوپرهای بعدی ادمین دیتابیس هر چندوقت یکبار که روی دیتابیس کار میکنه ی دمش گرم هم به ما میگه.
من استانداردهای زیادی رو رعایت کردم روی اون پروژه ولی این ۵ خط بنظر میاد خیلی بچههایی که رو…
👍70
27 Jul 2026, 16:28 UTC≈3,810 views14 reactionsread 29 August 2026 Background jobs
رو توی دو مرحله پیادهسازی کن
مرحله اول رو با خود
Fastapi
پیاده سازی کن ببرش زیر لود تست بعد ببین چه اتفاقی میوفته
ADR-0015
رو نمیدونم چی هست ولی اینکه بدونی تا چه زمانی از خود
Fastapi
میتونی استفاده کنی خیلی مهمه بعدش برو روی Dramatiq
——————
Auth
رو با
Argon2
هم چک کن (خیلی واجب نیست فقط برای اینکه بهش آشنا باشی)
————————
برای متریک
prometheus_client
استاندارد اصلی هست
————————
چندتا چیز دیگه که به…
👍14
27 Jul 2026, 16:28 UTC≈3,210 views18 reactionsread 29 August 2026 File
#Backend_RoadMap
#Sample_Project
زحمت این فایل رو شایان عزیز کشیده (با استفاده درست از AI) و توی گروه گذاشت من چندتا نکته رو اضافه کردم و با اجازهاش گفتم بعنوان نمونه اینجا منتشر کنم
پست بعدی نکاتی هست که من اضافه کردم.
👍18
27 Jul 2026, 14:42 UTC≈3,560 views12 reactionsread 29 August 2026 یادآوری :
https://t.me/pyHints/423
👍12
Showing the 12 most recent of 26 posts we hold for @pyHints. View and reaction counts are the latest single reading for each post, not a live figure, and a recent post is still accumulating both. A view count marked ≈ was rounded by Telegram before we ever saw it — t.me prints views in full below 1,000 and to three significant figures above, so ≈1,200,000 means somewhere between 1,150,000 and 1,249,999. Unmarked counts are exact. Text is reproduced from the public post preview and truncated for length.