Try Code Box – Telegram
Try Code Box
346 subscribers
43 photos
6 videos
2 files
47 links
👨🏻‍💻 TryCodeBox – جایی برای شروع و جدی‌تر ادامه دادن

گروه:
@TryCodeBoxGroup

🔗 کانال‌های ما:
📦 @TryHackBox – آموزش و چالش‌های هک و امنیت
🧭 @TryHackBoxOfficial – نقشه راه و منابع یادگیری
📖 @TryHackBoxStory – داستان ها و تجربه‌های هکری
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
🚀 ۴ ابزار خفن AI که باید همین امروز بشناسی!
مخصوص توسعه دهنده هایی که زیرساخت اولیه پیاده سازی ماژول ها و کتابخانه هایی که استراکچر نصب حتی مدل های بیزنسی که Vibe Coding انجام میدن رو با خیاله راحت ai agent پیاده میکنه ولی برای شما reasoning میکنه و پیاده میکنه
@TryCodeBox
#HackTheBox #DeepSeek #Docker #AI #LLM #FastAPI #هوش_مصنوعی #آموزش
😁1
Deepsite –
پلتفرم ساخت اپ با مدل‌های AI دلخواه

🧩 رابط گرافیکی جذاب برای ساخت برنامه‌های مبتنی بر مدل‌های متن‌باز (مثل Mistral، LLaMA، Claude و غیره).
📦 Drag & Drop
برای ساخت بَک‌اِند و رابط کاربری با قابلیت اتصال به API مدل‌ها.

⚙️ مخصوص کسایی که می‌خوان بدون کدنویسی زیاد، اپ AI بسازن!

🌐 https://deepsite.io
👍1
✍️ Manus – نویسنده هوشمند شخصی شما!

📌 اگه دنبال نوشتن مقاله، گزارش، یادداشت، یا حتی کدنویسی با کمک هوش مصنوعی هستی، Manus دقیقاً اون چیزیه که لازمه!

🧠 با قدرت مدل‌های LLM، این ابزار یه محیط نوشتاری بهت می‌ده که نه فقط زیباست، بلکه باهوشه!

🎯 ویژگی‌های جذاب Manus:

🔹 Autocomplete هوشمند:
فقط جمله رو شروع کن، خودش کاملش می‌کنه دقیق، طبیعی، و با سبک خودت!
🔹 Context-Aware:
تفاوتش با بقیه اینه که می‌فهمه داری در مورد چی حرف می‌زنی.
🔹 پشتیبانی از Markdown و کد:
مناسب برای توسعه‌دهنده‌ها، بلاگرها، نویسنده‌های فنی
🔹 ایده‌پردازی، بازنویسی، خلاصه‌سازی و تبدیل متن با یک کلیک
🔹 بدون حواس‌پرتی. فقط بنویس و تمرکز کن!

🌐 تستش کن: https://manus.im
👍1
🧪 MGX.dev – آزمایشگاه پروژه‌های هوش مصنوعی مولد!

📦 یه پلتفرم منبع‌باز و جذاب برای ساخت و تست پروژه‌های Generative AI در حوزه‌هایی مثل:

🎨 تصویر
🎙 صدا
📜 متن
📹 ویدیو
👥 چت‌بات‌ها
🧠 و حتی Agentها!

🎯 چرا MGX؟

🔹 بدون نیاز به نصب یا GPU: فقط پروژه رو باز کن و مستقیم اجرا کن
🔹 تعامل‌پذیری بالا: مثل Replit برای AI، با قابلیت فورک، تست و اشتراک
🔹 کد + UI همزمان: هر پروژه یه UI کاربردی هم داره برای تست مستقیم
🔹 پشتیبانی از WebGPU، PyTorch و HuggingFace Models

👀 پروژه‌هایی که همین الان می‌تونی تست کنی:

✔️ Stable Diffusion XL
✔️ LLaMA 3 در حالت chat
✔️ Voice cloning با Bark
✔️ Video-to-video با AnimateDiff
✔️ Agents with OpenDevin

🌐 تست کن و پروژه خودتو بساز یا فورک کن:
https://mgx.dev
اگر برنامه‌نویس هستید یا به توسعه نرم‌افزار علاقه دارید، Trae AI می‌تونه بهترین همکار شما باشه! این IDE قدرتمند با هوش مصنوعی پیشرفته، کدنویسی رو سریع‌تر، ساده‌تر و لذت‌بخش‌تر می‌کنه.

ویژگی‌های جذاب Trae AI:
🔹 کدنویسی هوشمند: پیشنهادات کد مبتنی بر زمینه پروژه، با پشتیبانی از چندین زبان برنامه‌نویسی.

🔹 حالت Builder: پروژه‌های پیچیده رو به کارهای کوچک‌تر تقسیم می‌کنه و قدم‌به‌قدم باهاتون پیش می‌ره.

🔹 چت با AI: سوالات کدنویسی‌تون رو بپرسید، ارورها رو رفع کنید یا حتی کد آماده بگیرید!

🔹 پشتیبانی از VSCode: افزونه‌ها و تنظیمات VSCode رو به‌راحتی وارد کنید.

🔹 رایگان و بدون محدودیت: دسترسی نامحدود به مدل‌های پیشرفته مثل Claude 3.7 و GPT-4!

🔗 برای دانلود و اطلاعات بیشتر به سایت رسمی سر بزنید: www.trae.ai
🔶سایر پیشنهادات داخل کامنت ارسال کنید
✔️ ۱۰ سال تجربه برنامه‌نویسی در ۶۰ ثانیه

۰/ دیباگر رو بلد شو، درست و حسابی، چند ساعت وقت بذار، صدها ساعت جلو می‌افتی

۱/ عوض کردن شغل خیلی راحت‌تر از افزایش دادن حقوقه، مسخره‌ست ولی واقعیه

۲/ مصاحبه‌ رفتن یکی از مهم‌ترین مهارت‌های شغلیه، تاثیر مستقیم روی درآمد و موقعیت شغلی

۳/ بیرون از محل کارت، چیزی بساز، پروژه شخصی یا کار جانبی، باعث رشد مداومته

۴/ همیشه "بهترین" راه‌حل، کاربردی‌ترین نیست، وگرنه کسی با JavaScript کار نمی‌کرد :)

۵/ یادداشت‌برداری روزانه از کارت داشته باش، آخر سال خودتم نمی‌دونی چی کار کردی

۶/ هیچ‌وقت کاری نکن کسی حس نادونی بگیره، یه روز نوبت خودته که اشتباه کنی

۷/ به تیم‌های فروش، مارکتینگ و حقوقی احترام بذار، خیلی وقت‌ها اونا موفقیت محصول رو تعیین می‌کنن

۸/ باهوشِ ازخودراضی نباش، از این تیپ آدم‌ها پره، کسی دنبالشون نیست

۹/ برای حل مسائل سخت، از پشت لپ‌تاپ بلند شو، راه‌حل توی پیاده‌روی، حمام یا یه خواب کوتاه پیداش می‌شه

@TryCodeBox
#تجربه #برنامه_نویسی
👍7
✔️ سورس کد مرورگر فایرفاکس موزیلا به صورت رسمی روی گیت‌هاب اومد.

https://github.com/mozilla-firefox/firefox

@TryCodeBox
#سورس_کد #فایرفاکس
🔥4
✔️ پنج روش ریورس کردن یک لیست در پایتون

@TryCodeBox
#پایتون #python
👍3🤔1
اینجا یه لیست خیلی باحال از برنامه‌نویس‌ها رو دارین که سایت‌های شخصی و رزومه‌شون رو توی گیت‌هاب به اشتراک گذاشتن. می‌تونید از طراحی‌ها، سبک نوشتن و نحوه ارائه مهارت‌هایشون الهام بگیرین. البته اگه الان سرتون شلوغه، بهتره بعداً سر بزنین؛ چون انقدر جالبه که چند ساعت هم می‌تونه وقتتونو بگیره!

لینک:
https://github.com/emmabostian/developer-portfolios
@TryCodeBox
#برنامه_نویسی #رزومه
خروجی کد چه خواهد بود؟
def f():
    setattr(f, "x", getattr(f, "x", 0) + 1)
    f.f = f
    return f
x = f()()().f.f.f().f.x
print(x)
😁1
✔️ کد شناسایی بانک از روی شماره کارت با پایتون!

اگه شماره کارت بانکی داری و می‌خوای بدونی این کارت مربوط به کدوم بانکه، فقط کافیه ۶ رقم اولش (BIN) رو بررسی کنی. با این کد پایتونی، به‌راحتی می‌تونی بانک رو تشخیص بدی:

  مناسب پروژه‌های پرداخت، فرم‌های ورود اطلاعات یا تحلیل داده

banks = {
    '603799': 'بانک ملی',
    '603770': 'بانک صادرات',
    '603769': 'بانک کشاورزی',
    '589210': 'بانک سپه',
    '610433': 'بانک ملت',
    '628023': 'بانک مسکن',
    '627648': 'بانک توسعه صادرات',
    '627961': 'بانک صنعت و معدن',
    '627353': 'بانک تجارت',
    '589463': 'بانک رفاه',
    '639347': 'بانک پاسارگاد',
    '627412': 'بانک اقتصاد نوین',
    '622106': 'بانک پارسیان',
    '627488': 'بانک کارآفرین',
    '621986': 'بانک سامان',
    '639346': 'بانک سینا',
    '639607': 'بانک سرمایه',
    '502806': 'بانک شهر',
    '502938': 'بانک دی',
    '627381': 'بانک انصار',
    '639599': 'بانک قوامین',
}

def detect_bank(card_number: str) -> str:
    # Check if input is valid
    if len(card_number) < 6 or not card_number.isdigit():
        return "Invalid card number. Please enter at least 6 digits."

    # Extract first 6 digits (BIN)
    bin_code = card_number[:6]

    # Lookup bank name from dictionary
    bank_name = banks.get(bin_code, "Unknown Bank")

    return f"Detected Bank: {bank_name}"

if __name__ == "__main__":
    print("=== Bank Detector ===")
    card_input = input("Enter your card number: ")
    result = detect_bank(card_input)
    print(result)

@TryCodeBox
#پایتون
👍8
✔️ ابزاری قدرتمند در Git برای حذف فایل از تاریخچه مخزن

گاهی پیش می‌آید که نیاز دارید یک فایل خاص (مانند کلیدهای API یا اطلاعات حساس) را از کل تاریخچه‌ی یک مخزن Git حذف کنید، بدون آن‌که کل ریپو را پاک یا بازنویسی کامل کنید. در این شرایط، دستور زیر می‌تواند بسیار مفید باشد:
git filter-repo --path filename.txt --invert-paths

با اجرای این دستور، فایل مشخص‌شده (در اینجا filename.txt) از تمامی کامیت‌های گذشته حذف می‌شود؛ فرآیندی بسیار سریع‌تر و تمیزتر نسبت به ابزار قدیمی‌تر filter-branch.

این روش، راهکاری مناسب برای پاک‌سازی مواردی است که نباید هیچ اثری از آن‌ها در مخزن باقی بماند.
اگر تاکنون از git filter-repo استفاده نکرده‌اید، توصیه می‌شود آن را بررسی و آزمایش کنید. Git ابزارهای قدرتمند و پنهان زیادی در اختیار توسعه‌دهندگان قرار می‌دهد.
@TryCodeBox
#Git
زیر کاپوت گیت چه خبره؟
اسلاید های یک ارائه خوب ولی قدیمی از جزییات کارکرد گیت

https://github.com/techgaun/git-internals/blob/master/README.md


این اسلایدها هم هست که جذاب تر و طولانی تره ولی به نظرم بالایی مختصر مفید تر بود
https://www.slideshare.net/slideshow/git-internals-187357386/187357386

@TryCodeBox
#Git
✔️ زندگی یک برنامه نویس!

بعضی روزها زندگی، شبیه یه متغیر توی رم می‌مونه.
بودنش وابسته‌ست به این که برنامه‌ات هنوز اجرا بشه یا نه.
همین که یه بار restart شدی، همه‌چی پاک میشه...
همه‌ی اون چیزایی که فکر می‌کردی مهمن،
همه‌ی حس‌ها، رویاها، خاطره‌ها —
می‌پرن، چون فقط توی RAM بودن.
اگه چیزی رو بخوای نگه‌داری،
باید بریزش توی یه پایگاه داده،
یه جایی امن، یه جایی موندگار.
ولی زندگی هیچوقت بهت commit نمی‌ده.
هر چی هم ذخیره کنی، شاید یه روز rollback شه.
و ما،
برنامه‌نویس‌هایی که سعی می‌کنیم
توی یه سیستم بدون پایداری،
یه زندگی پایدار بسازیم...
@TryCodeBox
✔️ ۱۲ دستور پر استفاده گیت
@TryCodeBox
#گیت