برنامه نویسی | Teachify
12K subscribers
1.01K photos
420 videos
231 files
649 links
برای موفق شدن 🌱 با این عبارت خداحافظی کن: "باشه فردا"🍃


Admin: @Yousef_Vafaei
Download Telegram
@Teachify | برنامه نویسی
💔30👌21
💹 قیمت طلا، تتر، بیت‌کوین و ارز دیجیتال
سلام دوستان این کانال رو ساختم تا دسترسی سریع و آسان به نرخ لحظه‌ای ارز دیجیتال، بیت‌کوین، تتر و طلا داشته باشید. امیدوارم اطلاعات این کانال بتونه کمکی کوچک اما مفید به تصمیم‌های مالی شما باشه و کمی حس خوب به روزهاتون اضافه کنه. ❤️ #yousef 1404.11.16 - 03:52AM…
✔️ آپدیت جدید بات ToopCoins

چند قابلیت جدید و کاربردی به بات اضافه شد:

+ قیمت طلای ۱۸ عیار (۷۵۰) از سایت میلی گلد


+ قیمت بشکه نفت WTI

+ قابلیت Market Risk Score (امتیاز ریسک بازار)

یک شاخص جدید برای درک سریع وضعیت کلی بازارهای جهانی:

🟢 آرام (۰–۱۴)
🟡 مراقبت (۱۵–۳۴)
🟠 هشدار (۳۵–۵۹)
🔴 بحران (۶۰–۱۰۰)

این امتیاز بر اساس رفتار دارایی‌های مهم بازار مثل:

VIX • S&P500 • دلار • طلا • نفت

و همچنین سیگنال‌های ترکیبی هوشمند محاسبه میشه.

با قابلیت "امتیاز ریسک بازار" میشه با یک نگاه، فضای ریسک بازار رو سنجید.

@ToopCoins
1👍1
✔️ با CSS میشه آدم کشت :))

@Teachify | #FRONTGPS
😁28👀1
این عالی بود :/
مسیر شغلی مهندسین نرمٰ‌افزار

@Teachify | #IranCoderz
👍19😁6👌2
✔️ حرکت مهم Postman در حوزه مستندسازی API

شرکت Postman، یکی از شناخته‌شده‌ترین پلتفرم‌های توسعه و مدیریت API، شرکت Fern را تصاحب کرد.

شرکت Fern در زمینه تولید خودکار مستندات و SDK از روی تعریف API فعالیت می‌کند. ابزارهای این شرکت امکان تولید مستندات ساخت‌یافته، استاندارد و قابل انتشار را مستقیماً از روی مشخصات فنی (مانند OpenAPI) فراهم می‌کنند؛ موضوعی که همواره یکی از چالش‌های تیم‌های فنی بوده است.

با این اقدام، Postman می‌تواند قابلیت‌های پیشرفته‌تری در زمینه مستندسازی خودکار، تولید SDK و بهبود تجربه توسعه‌دهندگان را مستقیماً در پلتفرم خود ارائه دهد. این موضوع به کاهش فاصله میان «پیاده‌سازی API» و «ارائه مستندات حرفه‌ای» کمک خواهد کرد.

@kaliboys | کالی بویز
5
Forwarded from بات تلگرامی راست چین
🔥کدهای تخفیف در بات راست چین فعال شد!

❤️@rtldiscountbot

اگه مدت‌هاست می‌خوای قالب، افزونه یا اسکریپت بخری
یا دوره‌های آموزشی طراحی (ui) و ساخت حرفه ای و هوشمند سایت رو شروع کنی…

🔻الان بهترین فرصته 👇

🎯 ۳۰٪ تخفیف روی همه محصولات سایت
🎓 ۵۰٪ تخفیف دوره‌های راست‌چین آکادمی

🚀کدها فقط داخل ربات فعالن؛
و تنها ۴۸ ساعت فرصت داری رفیق!

⬅️دریافت کد هدیه راست‌چین به تو
👇👇👇
❤️@rtldiscountbot

❤️@rtldiscountbot


🔥 راستی، جشنواره ۵۰_۵۰ راست چین هم تا ۴۸ ساعت آینده فعاله🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
✔️ AI Vibe Coding vs Engineer-Guided AI

کدی که فقط تولید شود، الزاماً مهندسی نشده است.

وقتی بدون دانش عمیق و صرفاً با تکیه بر AI کد می‌نویسیم، ممکن است خروجی کار کند؛
اما زیرساخت آن سست است و در اولین فشار واقعی دچار مشکل می‌شود.

تفاوت اصلی در «دانش پشت کد» است.
معماری، طراحی، امنیت، مقیاس‌پذیری و تحلیل، چیزهایی نیستند که با چند پرامپت جایگزین شوند.

هوش مصنوعی ابزار سرعت است، نه جایگزین تفکر مهندسی.

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

@Teachify | برنامه نویسی
👍92
✔️ قانون LEGB در پایتون (Python Scope Rule)

وقتی پایتون به یک متغیر می‌رسه، از کجا می‌فهمه کدوم متغیر رو استفاده کنه؟

پاسخ اینه: قانون LEGB
پایتون متغیرها رو به این ترتیب جستجو می‌کنه:
L → Local (داخل تابع فعلی)

E → Enclosing (تابع بیرونی)

G → Global (سطح اصلی فایل)

B → Built-in (توابع داخلی مثل print و len)


چرا این اتفاق می‌افته؟ چون پایتون برای پیدا کردن x این مسیر رو طی می‌کنه:
-> اول داخل تابع فعلی (Local)
-> بعد داخل تابع والد (Enclosing)
-> بعد در سطح فایل (Global)
-> و در نهایت در توابع داخلی پایتون (Built-in)
به همین دلیل هر print مقدار متفاوتی نمایش می‌دهد.

اگر داخل تابع بخواهی مقدار متغیر global را تغییر بدهی باید از global استفاده کنی:
x = 10

def change():
    global x
    x = 20

change()
print(x)  # 20

و برای Enclosing باید از nonlocal استفاده کنی:
def outer():
    x = 10
   
    def inner():
        nonlocal x
        x = 20
   
    inner()
    print(x)  # 20

outer()

@Teachify | برنامه نویسی
👍62
✔️ دوره رایگان مهندسی هوش مصنوعی از صفر
شامل 503 درس، 20 فاز و 320 ساعت


00: Setup & Tooling
01: Math Foundations
02: ML Fundamentals
03: Deep Learning Core
04: Computer Vision
05: NLP
06: Speech & Audio
07: Transformers Deep Dive
08: Generative AI
09: Reinforcement Learning
10: LLMs from Scratch
11: LLM Engineering
12: Multimodal AI
13: Tools & Protocols
14: Agent Engineering
15: Autonomous Systems
16: Multi-Agent & Swarms
17: Infrastructure & Production
18: Ethics, Safety & Alignment
19: Capstone Projects (85 lessons)

github.com/rohitg00/ai-engineering-from-scratch

@Teachify | برنامه نویسی
2
✔️ معرفی «LangChain Code» – رقیب متن‌باز Claude Code و Cursor

شرکت، LangChain یه محصول جدید به اسم Deep Agents Code (یا همون Code) معرفی کرده.

یه فریم‌ورک کاملاً متن‌باز (MIT) برای ساخت agentهای کدنویسی حرفه‌ای. برخلاف Claude Code یا Cursor، به هیچ مدل خاصی وابسته نیست. می‌تونید از هر LLM دلخواه (GPT، Claude، Gemini، Qwen، DeepSeek،...) با API key خودتون استفاده کنید.

قابلیت‌های کلیدی:

▪️دسترسی مستقیم به فایل‌سیستم (خواندن، نوشتن، ویرایش، grep، glob)

▪️اجرای دستورات شل در محیط ایزوله (sandbox)

▪️برنامه‌ریزی هوشمند و خرد کردن تسک‌های پیچیده

▪️اجرای چندین sub-agent به صورت موازی (حتی async)

▪️مدیریت حافظه و contextهای طولانی

▪️رایگان و اوپن‌سورس

@Teachify | برنامه نویسی
8