Telegram Web Link
(تخمین میزان دانلود پکیج requests)

این دیتاسورس pypi هست. اطلاعاتی از پکیج‌های پایتون در اختیار شما قرار میده. اینکه در هر روز، فلان پکیج چند بار روی چه سیستم عامل هایی دانلود شده و..

توی این مقاله از این دیتاسورس استفاده کردم تا تخمین بزنم فلان پکیج در هفته آینده چند بار دانلود میشه.

صرفا آزمایشی بود. دلیل اینکه دقیق جواب نمیده اینه که سعی کردم روی دیتای time series، از الگوریتم رگرسیون خطی استفاده کنم. اگه دقت کنید، اون تابع (خط قرمزه) دقیق روی دیتاها (خط بنفش) قرار نگرفته.

👉 https://blog.imsadra.me/i-predicted-the-future-with-mindsdb
اگه می‌خواید از Sighted استفاده کنید ولی حوصله یا امکان نصب پایتون و پکیج‌های مورد نیازش رو ندارید، اینجا با issue باز کردن می‌تونید از Sighted استفاده کنید. :))

👉 https://github.com/lnxpy/sighted-action/issues/new/choose

اینکه چطوری با GitHub Actions همچین سیستمی رو راه انداختم، اینجا راجع بهش نوشتم.
👉 https://blog.imsadra.me/boosting-sighted-accessibility-building-a-python-github-action
vulnerability = 💯

Love __slots__ and setters btw. :))
ستون میگه یه سیستم داشته باشیم که با هر کامیت روی پروژه، یه ورژن بامپ (bump) شه. یعنی یه ورژن (احتمالا) patch اپگرید شه.

اگه همچین سیستمی داشتیم، بنظرتون الان کرنل لبنوکس ورژن چند بود؟ 😂
Sadra Codes
ستون میگه یه سیستم داشته باشیم که با هر کامیت روی پروژه، یه ورژن بامپ (bump) شه. یعنی یه ورژن (احتمالا) patch اپگرید شه. اگه همچین سیستمی داشتیم، بنظرتون الان کرنل لبنوکس ورژن چند بود؟ 😂
به این نکته توجه نکردم که اگه همچین سیستمی وجود داشته باشه، ممکنه شما رو بندازه توی یه لوپ بی‌نهایت از کامیت کردن!

شما کامیت می‌کنی. یه هوک میاد و ورژن رو میبره بالا و خودش دوباره کامیت می‌کنه. اون کامیته دوباره یه هوک دیگه رو میاره بالا تا ورژن رو ببره بالا.. دوباره کامیت می‌کنه و..
❤️
This media is not supported in your browser
VIEW IN TELEGRAM
اون تیرانداز ترکه رو یادتون تو المپیک؟ توییت زد ایلان ماسک رو تگ کرد گفت بنظرت ربات‌هایی میان که اینجوری، با یه دست تو جیب، تیراندازی کنن و مدال بیارن؟

این کلیپو امروز ایلان ماسک توییت کرد: 😅
Forwarded from Python BackendHub (Mani)
فرهنگ فیدبک دادن واقعا افتضاحه! یک نفر میاد همینطوری کامنت میذاره، بدون اینکه هیچ دلیل و استدلالی باشه. هروقت دارین یک نظری راجب یک content میدین، چه مثبت چه منفی باید اینطوری باشه:
من فکر میکنم <افکارتون>…، چون <دلیل ۱> و <دلیل ۲>.
من حدس میزنم دوستمون چرا همچین حرفی زده، برای همین تو کانال توضیح میدم:

اولا سطح همه ویدیو ها خیلی پایینه، من دارم یک چیزیو abstract شده به شما توضیح میدم، با ازمون خطا. من نیازی به ازمون خطا ندارم برای اینکه اون مطلبو به شما بگم، بلکه دارم سعی میکنم انتقال مطلب رو قوی تر انجام بدم

دوما همه چیزو تو detail ریز توضیح نمیدم. مثلا تو ویدیو اخر میگم اره Session داره ابجکت های orm اتون رو track میکنه. نمیام بگم چطوری میکنه. چون باید یک ویدیو بدم فقط راجب این حرف بزنم، و به درده ۹۹ درصد نمیخوره و هدف یک crash course نیست و اکثریت رو گیج میکنه. به جاش با ازمون خطا این فکتو ثابت میکنم.

@PyBackendHub
This media is not supported in your browser
VIEW IN TELEGRAM
اگه اوپن‌سورس کار می‌کنید، حتما ببینید!

دلسرد نشید. ❤️
👀
وای 😂😂
توی این مقاله، راجع به ابزارها و فلوی توسعه نرم‌افزار متن‌باز پایتون نوشتم!

نکاتی که باید بعنوان Contributor و Maintainer رعایت کنید. درباره نقش هر یک از ابزارهای زیر صحبت کردیم:

PyTest - pre-commit - Tox - GitHub Actions - Ruff - MkDocs - Material MkDocs - Sphinx - Coverage.py - CodeCov

و اینکه خودم چطور از این ابزارها استفاده می‌کنم.

اگه ریپازیتوری متن‌باز توسعه می‌دید، این مقاله دید خیلی خوبی راجع به روند توسعه بهتون میده. اینکه چطور Development Experience رو افزایش بدیم و ریپازیتوری رو دربرابر Vulnerabilityها مقاوم کنیم.

Link 👉 https://blog.imsadra.me/python-open-source-development-how-i-build-and-maintain-open-source-repositories

امیدوارم لذت ببرید. :) ❤️
Sadra Codes
توی این مقاله، راجع به ابزارها و فلوی توسعه نرم‌افزار متن‌باز پایتون نوشتم! نکاتی که باید بعنوان Contributor و Maintainer رعایت کنید. درباره نقش هر یک از ابزارهای زیر صحبت کردیم: PyTest - pre-commit - Tox - GitHub Actions - Ruff - MkDocs - Material MkDocs…
اینم اضافه کنم، از تمام ابزارهایی که نام بردم (به جز codecov) در ریپازیتوری PyAction استفاده کردم.

https://github.com/lnxpy/pyaction

قبلا از codecov واسه نشون دادن coverage badge استفاده می‌کردم. بد نبود ولی پرکتیس جالبی نیست. میشه اون badge رو از روش‌های بهتری هم درستش کرد و به نمایش گذاشت.

می‌تونه مثال خوبی باشه واسه تمرین!
مانی حرف قشنگی زد. گفت الان کلی بیزینس اومده بالا که صرفا ChatGPT Wrapperه و نه چیز دیگه! 👌
تقریبا هرچیزی که راجع به Lambda Functionها در پایتون نیازه که بدونید رو اینجا قرار دادم! ۵ دقیقه زمان می‌بره خوندنش!

- بهترین و بدترین رویکردهای استفاده از لامبداها.
- یوزکیس‌های عادی.
- یوزکیس‌های پیشرفته و کاربردی.

link 👉 https://blog.imsadra.me/lambda-the-single-line-function

لذت ببرید. :))

پی‌نوشت: عکس پست یکی از جالب‌ترین و در عین حال، بدترین یوزکیس‌های لامبدا فانکشنه. اینکه بعنوان یه Decorator از لامبدا استفاده کنی! 😅
درود دوستان. شرکت خوب جهت امریه سراغ دارید؟ (ترجیحا شیراز ولی تهرانم اوکیه)

دانشکده فنی دولتی درس خوندم. لیسانس نرم‌افزار. معدل بالا.

پیوی من: @lnxpy

اگه به دیده شدن هرچه بیشتر این پیام کمک کنید، خیلی ممنون میشم. :) ❤️
Sadra Codes pinned «درود دوستان. شرکت خوب جهت امریه سراغ دارید؟ (ترجیحا شیراز ولی تهرانم اوکیه) دانشکده فنی دولتی درس خوندم. لیسانس نرم‌افزار. معدل بالا. پیوی من: @lnxpy اگه به دیده شدن هرچه بیشتر این پیام کمک کنید، خیلی ممنون میشم. :) ❤️»
2025/07/07 23:34:49
Back to Top
HTML Embed Code: