Telegram Web Link
Hey! 🙌

به‌زودی..
Forwarded from Seyed Mahdi Notes (Seyed Mahdi)
رادیو cli آماده شد.

هنوز بتا هست و اگه باگی دیدید یا فیچری مد نظرتون بود pv یا issues یا pr :)

https://github.com/seyedmahdi4/radio
نظر شما چیه؟ 🤔

👍 or 👎
Sadra Codes
نظر شما چیه؟ 🤔 👍 or 👎
اینو هم بررسی کنید و ری‌اکشن بدید.

+ به نظر من این متد توی انگلیسی بیشتر حس می‌شه تا فارسی.
شما بیشتر کد می‌زنید یا بیشتر حرف می‌زنید؟!

Service: shiptalkers.dev
دواپس‌کار: بیا بریم بیرون دو دقیقه از کار و مشغله کاری دور باشیم.

بیرون همون لحظه:
نسخه جدید Hey رو رلیز کردم! 🙌

+ خیلی سریعتره نسبت به ورژن قبلی.

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

+ تقریبا همه‌جاش قابل شخصی‌سازی هست. از پراومت تا انیمیشن لودینگ!

نحوه نصب و ریپازیتوری: github.com/lnxpy/hey

و اینکه از اون اپ‌هاست که خودم شخصا استفاده می‌کنم و پایداره. :))
اگه از FastAPI استفاده می‌کنید و سعی دارید MVP بیارید بالا (درحدی که منابع زیادی مورد نیاز نباشه) پلتفورم‌های زیر Free Trial دارن و بدون پرداخت می‌تونید سرویس بک‌اندتون رو روشون بالا بیارید. داکیومنت و بلاگ هم در دسترس هست کافیه سرچ کنید.


1️⃣ - https://render.com/

2️⃣ - https://www.cyclic.sh/

3️⃣ - https://fly.io/

4️⃣ - https://leapcell.io/

5️⃣ - https://vercel.com/
Hey on Windows (Terminal)!

+ ولی واسه محیط ویندوز طراحی نشده. یه سری از کامندها ممکنه خوب جواب نده.
در WWDC امروز چه گذشت؟ 😂

Join 👉 @lnxpylnxpy
Sadra Codes
Hey on Windows (Terminal)! + ولی واسه محیط ویندوز طراحی نشده. یه سری از کامندها ممکنه خوب جواب نده.
باگ فایل temp و EDITOR روی ویندوز فیکس شد!

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

pip install -U hey-mindsdb

روی مک و لینوکس، از vim بعنوان ادیتور دیفالت استفاده میشه. روی ویندوز از notepad. اگه می‌خواید ادیتور پیش‌فرضش رو تغییر بدید، یه Environment Variable به اسم EDITOR بسازید و مقدارش رو برابر با فایل اجرایی ادیتور کنید. مثلا اگه از git bash استفاده می‌کنید روی ویندوز و ویم و نانو نصب دارید، با این تریک میشه ادیتور پیش‌فرض رو ست کرد روی ویم یا نانو:

EDITOR = C:\Program Files\Git\usr\bin\vim

or

EDITOR = C:\Program Files\Git\usr\bin\nano

شیوه ست کردن Environment Variable در ویندوز: https://phoenixnap.com/kb/windows-set-environment-variable
🌌
Success doesn't have much to teach, but failure does.
alias زمثشق=clear

~ you can thank me later. <3
توی فرم پایتون، یه ایده به اشتراک گذاشتم و راجع به اضافه کردن فیچر Immediately Invoked Function (IIF) در پایتون صحبت کردم. احتمالا توی جاوا اسکریپت این مدل ساختار رو دیدین:

(function (a, b, c) {
console.log(a+b+c);
})(1, 2, 3);


فرض کنید که یه دیکوریتور functools.invoke وجود داشت که چنین قابلیتی رو فراهم می‌کرد.
اینکه موقع تعریف کردن یه فانکشن، اون رو ران کنه. مثلا اگه یه فایل main.py داشتیم و درش این محتوا قرار داشت:

from functools import invoke

@invoke(1, 2, 3)
def main(a, b, c):
print(a+b+c)


وقتی فایل main.py رو ران می‌کردیم خروجی ۶ به ما می‌داد. این درحالیه که فانکشن main هیچ‌جای این فایل صدا زده نشده! همچنین مثال زیر:

@invoke  # no parentheses
def main():
print("Hello There")


Output:
Hello There


من این ایده رو با کامیونیتی به اشتراک گذاشتم و نقطه نظرات جالب و آموزنده بود. پیشنهاد می‌کنم ابتدا سعی کنید چنین چیزی رو پیدا کنید. یعنی یه decorator بسازید که چنین عملکردی داشته باشه. بعد فرم رو باز کنید و نظر مردم رو بخونید.

Forum: https://discuss.python.org/t/invoke-built-in-decorator-for-immediately-invoked-function-iif-ability/55815
2025/07/07 05:16:39
Back to Top
HTML Embed Code: