هفتهٔ جشن راه‌اندازی: تا ۳۰ مهر همهٔ امکانات رایگان است! فقط کافی است وارد شوید. ورود رایگان

Esc

برنامه‌نویسی با اینترنت ایران Iran Dev Environment

عیب‌یابی خطاهای شبکه هنگام برنامه‌نویسی در ایران: مخزن‌های جایگزین npm و pip و Docker، تحریم و فیلتر، و کار آفلاین

مهارتتوسعه نرم‌افزار

قبل از نصب بخوانید

منبع
جامعهیک توسعه‌دهنده مستقل آن را ساخته است
کد منبع
متن‌باز، مجوز MITآخرین بررسی: ۲۴ مهر ۱۴۰۵

نصب برنامه‌نویسی با اینترنت ایران

دستور نصب، به نقل از راهنمای سازنده:

Terminal
git clone https://github.com/moeinforoughi/iran-dev-skill ~/.claude/skills/iran-dev-environment
سازنده
PsychoSofts
مجوز
MIT
آخرین بررسی
۲۴ مهر ۱۴۰۵

نمونه سؤال برای بعد از نصب

روی هر سؤال بزنید تا کپی شود.

درباره برنامه‌نویسی با اینترنت ایران

این مهارت (Skill) به دستیار برنامه‌نویسی شما کمک می‌کند وقتی GitHub، npm، pip، Docker Hub یا سرویس‌های هوش مصنوعی از ایران کند، فیلتر یا تحریم هستند، علت را پیدا کند و کار را ادامه دهد.

دستیار اول خطا را دسته‌بندی می‌کند (DNS، اتصال، TLS، تحریم یا مشکل خود سرویس) و بعد راه‌حلی پیشنهاد می‌کند که فقط همان ابزار را تغییر دهد و قابل برگشت باشد، نه توصیه کلی به VPN. هر تغییر در تنظیمات و هر آزمون شبکه به اجازه شما نیاز دارد.

چه چیزهایی در آن هست

  • راهنمای عیب‌یابی خطاهای DNS، اتصال، TLS، HTTP، API و نصب بسته
  • فهرست مخزن‌های جایگزین (mirror) برای مدیرهای بسته و Docker
  • فهرست سرویس‌های برنامه‌نویسی و API هوش مصنوعی، با نشانی صفحه وضعیت آن‌ها
  • روش‌های کار آفلاین: کش بسته‌ها، Git bundle و ساخت بدون اینترنت
  • نکته‌های امنیتی درباره مخزن‌های ناشناس، تونل‌ها و ربات‌های واسطه
  • یک اسکریپت کوچک که دسترسی HTTPS به سرویس‌ها را می‌سنجد

نکته‌ها

  • این نسخه ۰.۱ است. خود سازنده می‌گوید نشانی مخزن‌های جایگزین و ابزارها آزموده نشده‌اند و ممکن است از اینترنت شما کار نکنند.
  • طبق راهنمای مخزن، نام پوشه مهارت باید iran-dev-environment باشد؛ دستور بالا همین را رعایت می‌کند.

رفتن به نصب