برنامهنویسی با اینترنت ایران Iran Dev Environment
عیبیابی خطاهای شبکه هنگام برنامهنویسی در ایران: مخزنهای جایگزین npm و pip و Docker، تحریم و فیلتر، و کار آفلاین
مهارتتوسعه نرمافزار
قبل از نصب بخوانید
- منبع
- جامعهیک توسعهدهنده مستقل آن را ساخته است
- کد منبع
- متنباز، مجوز MITآخرین بررسی: ۲۴ مهر ۱۴۰۵
نصب برنامهنویسی با اینترنت ایران
دستور نصب، به نقل از راهنمای سازنده:
git clone https://github.com/moeinforoughi/iran-dev-skill ~/.claude/skills/iran-dev-environmentنمونه سؤال برای بعد از نصب
روی هر سؤال بزنید تا کپی شود.
درباره برنامهنویسی با اینترنت ایران
این مهارت (Skill) به دستیار برنامهنویسی شما کمک میکند وقتی GitHub، npm، pip، Docker Hub یا سرویسهای هوش مصنوعی از ایران کند، فیلتر یا تحریم هستند، علت را پیدا کند و کار را ادامه دهد.
دستیار اول خطا را دستهبندی میکند (DNS، اتصال، TLS، تحریم یا مشکل خود سرویس) و بعد راهحلی پیشنهاد میکند که فقط همان ابزار را تغییر دهد و قابل برگشت باشد، نه توصیه کلی به VPN. هر تغییر در تنظیمات و هر آزمون شبکه به اجازه شما نیاز دارد.
چه چیزهایی در آن هست
- راهنمای عیبیابی خطاهای DNS، اتصال، TLS، HTTP، API و نصب بسته
- فهرست مخزنهای جایگزین (mirror) برای مدیرهای بسته و Docker
- فهرست سرویسهای برنامهنویسی و API هوش مصنوعی، با نشانی صفحه وضعیت آنها
- روشهای کار آفلاین: کش بستهها، Git bundle و ساخت بدون اینترنت
- نکتههای امنیتی درباره مخزنهای ناشناس، تونلها و رباتهای واسطه
- یک اسکریپت کوچک که دسترسی HTTPS به سرویسها را میسنجد
نکتهها
- این نسخه ۰.۱ است. خود سازنده میگوید نشانی مخزنهای جایگزین و ابزارها آزموده نشدهاند و ممکن است از اینترنت شما کار نکنند.
- طبق راهنمای مخزن، نام پوشه مهارت باید
iran-dev-environmentباشد؛ دستور بالا همین را رعایت میکند.
