<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>نوشته های آقای ربات</title>
        <link>https://virgool.io/feed/@mrrobat</link>
        <description>سلام من آقای ربات هستم و اینجا مطالبی در مورد برنامه‌نویسی و... قرار میدم.</description>
        <language>fa</language>
        <pubDate>2026-06-15 23:01:43</pubDate>
        <image>
            <url>https://files.virgool.io/upload/users/161880/avatar/hPQnoA.jpg?height=120&amp;width=120</url>
            <title>آقای ربات</title>
            <link>https://virgool.io/@mrrobat</link>
        </image>

                    <item>
                <title>دسترسی به مقالات مدیوم در زمان محدودیت اینترنت؛ راهکاری کاربردی برای برنامه‌نویسان</title>
                <link>https://virgool.io/@mrrobat/%D8%AF%D8%B3%D8%AA%D8%B1%D8%B3%DB%8C-%D8%A8%D9%87-%D9%85%D9%82%D8%A7%D9%84%D8%A7%D8%AA-%D9%85%D8%AF%DB%8C%D9%88%D9%85-%D8%AF%D8%B1-%D8%B2%D9%85%D8%A7%D9%86-%D9%85%D8%AD%D8%AF%D9%88%D8%AF%DB%8C%D8%AA-%D8%A7%DB%8C%D9%86%D8%AA%D8%B1%D9%86%D8%AA-%D8%B1%D8%A7%D9%87%DA%A9%D8%A7%D8%B1%DB%8C-%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%D8%AF%DB%8C-%D8%A8%D8%B1%D8%A7%DB%8C-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%D8%A7%D9%86-dht94j0eb2nj</link>
                <description>دنیای برنامه‌نویسی و توسعه نرم‌افزار به شدت به جریان آزاد اطلاعات وابسته است. برای ما که در حوزه تکنولوژی فعالیت می‌کنیم، منابع آموزشی معتبری مثل مدیوم حکم مرجع اصلی را دارند. مدیوم تنها یک پلتفرم وبلاگ‌نویسی ساده نیست بلکه گنجینه‌ای از تجربیات توسعه‌دهندگان بزرگ، آموزش‌های دقیق هوش مصنوعی و تحلیل‌های عمیق در مورد معماری نرم‌افزار است که هر روز به دانش فنی ما اضافه می‌کند. اما زمانی که با محدودیت‌های دسترسی به اینترنت بین‌المللی مواجه می‌شویم و درب‌های این منبع دانش به روی ما بسته می‌شود، چالش بزرگی در روند یادگیری و تحقیق ایجاد می‌شود.بسیاری از توسعه‌دهندگان در روزهایی که دسترسی به سایت‌های خارجی دچار اختلال می‌شود، احساس می‌کنند که از دانش روز دنیا عقب مانده‌اند. در چنین شرایطی داشتن یک راهکار جایگزین و هوشمندانه برای عبور از این بن‌بست اهمیت دوچندان پیدا می‌کند. خبر خوب این است که ابزارهایی وجود دارند که به شما کمک می‌کنند تا محدودیت‌ها را دور بزنید و بدون دغدغه، همچنان به محتوای تخصصی مدیوم دسترسی داشته باشید. این ابزارها نه تنها دسترسی شما را تضمین می‌کنند بلکه حتی امکان مطالعه مقالات پریمیوم که به‌صورت عادی پولی هستند را نیز فراهم می‌آورند.سایتی که در ویدیوی آموزشی امروز معرفی کرده‌ام، دقیقا برای همین هدف طراحی شده است. این ابزار به شما اجازه می‌دهد تا در شرایط سخت اینترنت ملی، به جای توقف در فرآیند یادگیری، با استفاده از یک بستر جایگزین، مقالات مورد نظرتان را جستجو و مطالعه کنید. دسترسی به تجربیات فنی دیگران در زمان قطعی اینترنت یک مزیت رقابتی بزرگ برای هر برنامه‌نویس محسوب می‌شود. استفاده از این روش به شما این قدرت را می‌دهد که جریان یادگیری خود را حفظ کنید و حتی در زمانی که دسترسی به سرویس‌های اصلی محدود است، از قافله تکنولوژی عقب نمانید.اگر شما هم از فعالان حوزه فناوری هستید و نمی‌خواهید روند رشد و یادگیری‌تان تحت تاثیر محدودیت‌های دسترسی قرار بگیرد، پیشنهاد می‌کنم حتما آموزش کامل کار با این ابزار را در ویدیوی زیر مشاهده کنید. در این آموزش به شما نشان می‌دهم که چگونه در عرض چند ثانیه به منبع اصلی مقالات مدیوم متصل شوید و دانش فنی خود را در هر شرایطی به‌روز نگه دارید.ویدیو آموزشی دسترسی به مقالات مدیوم:https://www.aparat.com/v/wsz83s9لینک‌های مفید:وبسایت: https://icodeacademy.ir/کانال لرن‌پای در بله: https://ble.ir/learnpy</description>
                <category>آقای ربات</category>
                <author>آقای ربات</author>
                <pubDate>Thu, 21 May 2026 18:50:20 +0330</pubDate>
            </item>
                    <item>
                <title>آموزش نصب افزونه‌های VSCode در اینترنت ملی</title>
                <link>https://virgool.io/@mrrobat/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D9%86%D8%B5%D8%A8-%D8%A7%D9%81%D8%B2%D9%88%D9%86%D9%87-%D9%87%D8%A7%DB%8C-vscode-%D8%AF%D8%B1-%D8%A7%DB%8C%D9%86%D8%AA%D8%B1%D9%86%D8%AA-%D9%85%D9%84%DB%8C-rxn364bfhnqt</link>
                <description>سلام! اگر برنامه‌نویس هستین قطعا این روزا به این فکر افتادین که آیا راهی هست که افزونه‌های VSCode رو نصب کرد؟ بعضی از این افزونه‌ها اونقدر حیاتی هستن که نمیشه واقعا صبر کرد تا اینترنت کاملا وصل بشه! وی اس کد یه کد ادیتور هستش که مایکروسافت اون رو در سال 2015 منتشر کرد و شرط میبندم خودشم نمیدونست چقدر این کد ادیتور تبدیل میشه به اصلی‌ترین محیط برنامه‌نویسی برای کل زبان‌ها...! برنامه‌نویسا از سراسر دنیا شروع کردن به نوشتن افزونه‌هایی برای این کد ادیتور و کم کم این کد ادیتور تبدیل به یه IDE برای هر زبانی شد! وقتی وی اس کد رو برای اولین بار نصب میکنید تقریبا هیچ افزونه‌ای روش نصب نیست و اگر بخواین اون رو برای زبان برنامه‌نویسی که میخواین، شخصی‌سازی کنید باید افزونه‌های مرتبط رو نصب کنید...من یه روشی پیدا کردم و گفتم بهتون بگم. میتونید افزونه‌های وی اس کد رو از لینک زیر دانلود کنید:vscode extension تو این سایت افزونه‌ها با فرمت vsix وجود داره. بعدش میتونید اونا رو آفلاین نصب کنید. اگر نمیدونید چطور میشه این کار رو کرد ویدیو زیر رو ببینید:https://www.aparat.com/v/gpe33x7 امیدوارم این مقاله بهتون کمک کرده باشه ❤️</description>
                <category>آقای ربات</category>
                <author>آقای ربات</author>
                <pubDate>Sun, 17 May 2026 11:20:32 +0330</pubDate>
            </item>
                    <item>
                <title>آموزش ساخت بازو برای پیام‌رسان بله با پایتون</title>
                <link>https://virgool.io/@mrrobat/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%B3%D8%A7%D8%AE%D8%AA-%D8%A8%D8%A7%D8%B2%D9%88-%D8%A8%D8%B1%D8%A7%DB%8C-%D9%BE%DB%8C%D8%A7%D9%85-%D8%B1%D8%B3%D8%A7%D9%86-%D8%A8%D9%84%D9%87-%D8%A8%D8%A7-%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86-nzkugobogzq7</link>
                <description>سلام! توی این روزها ساختن بازو برای پیام‌رسان بله خیلی ترند شده و برنامه‌نویس‌ها دوست دارن این کار رو یاد بگیرن. منم خیلی کنجکاو شدم و رفتم یه سر به مستندات بله زدم:مستندات بازوی بله و حقیقتا ترسیدم! چون همه چی API محور بود و البته خوبم هست که اینطوری از پایین‌ترین لایه‌ها درس داده ولی خب با خودم گفتم چه خوب میشد که یه فریمورک برای ساختن بازوی بله با پایتون وجود داشت. یه سرچ توی مخازن pypi زدم و چیزایی که موجود بود چنگی به دل نمیزد چون اونا هم سینتکس‌شون به پیچیدگی مستندات بازوی بله بود. برای همین یه چیزی تو سرم جرقه زد! &quot;هی! چرا خودت یه فریمورک نمیسازی؟&quot; و این شد که فریمورک balebale رو ساختم. بله بله (که اسمش رو از اون شعر که توی آگهی‌ها میخوندن &quot;بله بله میدونم..&quot; الهام گرفتم!) یه فریمورک برای ساخت بازو برای پیام‌رسان بله هستش که به دور از پیچیدگی‌های غیر ضروری، میتونید به توسعه بات (یا همون بازو) بپردازین. یه مثال اکو بات باهاش ببینید:from balebale import Bot, Dispatcher, Types
from balebale.Filters import Command

bot = Bot(&quot;TOKEN_HERE&quot;)
dp = Dispatcher(bot)


@dp.message(Command(&quot;start&quot;))
def start(message: Types.Message):
    message.answer(&quot;Hello!\nThis is a echo bot...&quot;)


@dp.message()
def echo(message: Types.Message):
    message.answer(message.text)


if __name__ == &quot;__main__&quot;:
    bot.start_polling(dp)
اگر کمی با آیوگرام کار کرده باشین میدونید که سینتکسش رو شبیه به همون نوشتم! چون خیلی به نظرم اینطوری تمیز و مرتبه! خب حالا چطوری ازش استفاده کنیم؟ این پایین چند‌ تا لینک میذارم که به درد میخوره:https://pypi.org/project/balebalehttps://github.com/imrrobat/balebaleبرای دانلود میتونید از سایت یا کانال به شکل آفلاین نصب کنید:https://icodeacademy.ir/hub/pypihttps://ble.ir/pypiیه ویدیو هم توی آپارات ضبط کردم:https://www.aparat.com/v/vkrly7bنظری، پیشنهادی، انتقادی چیزی اگر داشتین بگین :)</description>
                <category>آقای ربات</category>
                <author>آقای ربات</author>
                <pubDate>Sat, 16 May 2026 20:31:16 +0330</pubDate>
            </item>
                    <item>
                <title>بعد از بیان و ویرگول!</title>
                <link>https://virgool.io/@mrrobat/%D8%A8%D8%B9%D8%AF-%D8%A7%D8%B2-%D8%A8%DB%8C%D8%A7%D9%86-%D9%88-%D9%88%DB%8C%D8%B1%DA%AF%D9%88%D9%84-tw4j71ufmaah</link>
                <description>بعد از اینکه بیان حذف شد و ویرگول اجازه وارد شدن نمیداد، مهلت خوبی بود برای به چالش کشیدن خودم! اینکه بیام و برای خودم یه سرویس وبلاگ ایجاد بکنم. هدف اولیه این بود که یه جایی باشه فقط برای خودم که بتونم نوشته هامو جایی داشته باشم که همیشه بهشون میشه دسترسی داشت و مطمئنی هیچوقت پاک نمیشن. پس اومدم یه پروژه لوکال ساختم با جنگو و بوت استرپ، میخواستم همه چی مینیمال باشه تا بدون حواس پرتی فقط بخونم و بنویسم. بعد از اینکه پروژه تقریبا تکمیل شد، یه ایده زد به سرم که بیام این پروژه رو آنلاین کنم و بهش قابلیت ثبت‌نام و لاگین هم اضافه کنم تا بقیه آدما هم بیان و توش بنویسن. اسم این سرویس شد بلاگیفای! (چون خیلی شانسی دامنه آی آر براش فعال بود) خیلی مثل ویرگول قابلیت‌های زیادی نداره ولی من دوستش دارم! و چون برنامه‌نویس جنگو هستم و این یکی از نمونه کارهای من قراره محسوب بشه، همیشه نگه میدارمش و قابلیت‌های جدید بهش اضافه میکنم. لذا اگر دنبال جایی برای نوشتن و خوندن بودین بدون حاشیه و حواس پرتی، شاید بد نباشه یه سر به بلاگیفای بزنید! https://blogify.ir/</description>
                <category>آقای ربات</category>
                <author>آقای ربات</author>
                <pubDate>Sat, 09 May 2026 14:30:21 +0330</pubDate>
            </item>
                    <item>
                <title>چرا آخر شب حس می‌کنیم کاری انجام ندادیم؟</title>
                <link>https://virgool.io/@mrrobat/%DA%86%D8%B1%D8%A7-%D8%A2%D8%AE%D8%B1-%D8%B4%D8%A8-%D8%AD%D8%B3-%D9%85%DB%8C-%DA%A9%D9%86%DB%8C%D9%85-%DA%A9%D8%A7%D8%B1%DB%8C-%D8%A7%D9%86%D8%AC%D8%A7%D9%85-%D9%86%D8%AF%D8%A7%D8%AF%DB%8C%D9%85-poiw9wyucfxo</link>
                <description>احتمالا برای شما هم پیش اومده که یک روز بخواین دنیا رو تکون بدین و کلی کار انجام بدین! روز شلوغی داشته باشین، درگیر کارهای مختلف باشین اما شب که بشه حس کنید هیچ کاری نکردین... این اتفاق دلایل مختلفی میتونه داشته باشه اما یکیش میتونه &quot;فرسودگی ذهنی&quot; باشه. این معنیش این نیست که شما تنبل هستین. مغز انسان نیاز داره بازخورد فوری بگیره و وقتی کارهاتون رو یکی پشت سر هم انجام میدین و نتیجه‌اش رو سریع نمیبینید (خصوصا اگر بلند مدت باشه) به مرور ذهن‌تون فرسوده میشه. شما برای ادامه دادن به &quot;حس پیشرفت&quot; نیاز دارین...به خاطر همین من که خدایگان اهمال کاری و فرسودگی ذهنی ام! برای خودم یه پروژه رو شروع کردم به اسم OTOS:One Task One Smile - یک تسک یک لبخندایده این بود که لیست کارهامو بتونم یه جایی ثبت کنم، کارها بر اساس اولویت‌شون امتیاز داشته باشن و وقتی انجام‌شون میدم امتیاز بگیرم و یه لبخند بزنم و حس پیشرفت بگیرم! بتونم گزارش بتونم بگیرم روزانه و...اولش یه نرم افزار شخصی بود، اما بعدش تصمیم گرفتم یه سیستم ثبت نام و مدیریت کاربران هم براش بنویسم و به شکل یک بات تلگرامی دربیارم که همه بتونن ازش استفاده کنن چون خودم ازش واقعا نتیجه گرفتم. اگر دوست داشتین شما هم امتحانش کنید:https://t.me/onetaskonesmile_bot?start=startو اگر باهاش کار کردین، خوشحال میشم که اینجا نظراتتون رو بشنوم...</description>
                <category>آقای ربات</category>
                <author>آقای ربات</author>
                <pubDate>Thu, 12 Feb 2026 14:36:03 +0330</pubDate>
            </item>
                    <item>
                <title>پایتون در حوزه زیست‌شناسی چه کاربردی داره؟</title>
                <link>https://virgool.io/@mrrobat/%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86-%D8%AF%D8%B1-%D8%AD%D9%88%D8%B2%D9%87-%D8%B2%DB%8C%D8%B3%D8%AA-%D8%B4%D9%86%D8%A7%D8%B3%DB%8C-%DA%86%D9%87-%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%D8%AF%DB%8C-%D8%AF%D8%A7%D8%B1%D9%87-odcjrz60xk1b</link>
                <description>سلام! اگر زیست‌شناس هستید و می‌خواهید بدانید چطور می‌توانید از پایتون در تحقیقات و کارهای آزمایشگاهی خود استفاده کنید، این مطلب مخصوص شماست. پایتون با سادگی، قدرت و کتابخانه‌های گسترده‌اش، تبدیل به یکی از ابزارهای اصلی پژوهشگران زیستی شده است.۱. آنالیز تصاویر میکروسکوپی 🔬 در زیست‌شناسی سلولی و میکروسکوپی، تحلیل دقیق تصاویر یکی از مهم‌ترین بخش‌های تحقیق است. کتابخانه‌هایی مانند OpenCV و scikit-image به شما اجازه می‌دهند تا به‌راحتی سلول‌ها را شناسایی کنید، ساختارهای زیستی را بررسی کرده و تغییرات را در طول زمان دنبال کنید. به کمک این ابزارها می‌توان عملیات‌هایی مانند شمارش سلول‌ها، تقسیم‌بندی بافت‌ها و ردیابی رشد میکروارگانیسم‌ها را به‌صورت خودکار انجام داد.۲. هوش مصنوعی و یادگیری ماشین در زیست‌شناسی 🤖 هوش مصنوعی در حال تغییر چهره‌ی زیست‌شناسی است! زیست‌شناسان از الگوریتم‌های یادگیری ماشین برای پیش‌بینی تعاملات پروتئینی، تحلیل داده‌های ژنتیکی و حتی پیش‌بینی ساختار سه‌بعدی پروتئین‌ها استفاده می‌کنند. کتابخانه‌های TensorFlow و scikit-learn ابزارهای قدرتمندی هستند که این فرایندها را ساده‌تر و دقیق‌تر می‌سازند.۳. تحلیل داده‌های آماری 📊 یکی از مهم‌ترین چالش‌های زیست‌شناسان، تحلیل داده‌های پیچیده و حجیم آزمایشگاهی است. کتابخانه‌های Pandas و SciPy به پژوهشگران کمک می‌کنند تا داده‌ها را مرتب، تمیز و تحلیل کنند. از بررسی داده‌های اپیدمیولوژیک گرفته تا تحلیل جمعیت‌های میکروبی در اکوسیستم‌ها، پایتون نقش کلیدی در استخراج الگوها و نتایج علمی دارد.۴. مدل‌سازی و شبیه‌سازی سیستم‌های زیستی 🧫 مدل‌سازی ریاضیاتی و شبیه‌سازی، ابزار قدرتمندی برای درک بهتر رفتار سیستم‌های زیستی است. با استفاده از NumPy و Matplotlib می‌توانید مدل‌هایی از جمعیت سلول‌ها، واکنش‌های بیوشیمیایی، یا فرایندهای متابولیکی بسازید و نتایج را به‌صورت نمودارهای زیبا نمایش دهید. این رویکرد به درک عمیق‌تر پدیده‌های زیستی و پیش‌بینی رفتار سیستم‌ها کمک می‌کند.سخن پایانی 💬 پایتون دیگر فقط زبان برنامه‌نویسان نیست — بلکه ابزاری حیاتی برای زیست‌شناسان مدرن است. چه در آزمایشگاه باشید، چه پشت مانیتور در حال تحلیل داده، یادگیری پایتون می‌تواند مسیر تحقیقات شما را متحول کند. اگر هنوز با این زبان آشنا نیستید، امروز بهترین زمان برای شروع هستش!</description>
                <category>آقای ربات</category>
                <author>آقای ربات</author>
                <pubDate>Wed, 28 Jan 2026 23:39:22 +0330</pubDate>
            </item>
                    <item>
                <title>لینک های کاربردی برای برنامه نویسان در اینترنت ملی</title>
                <link>https://virgool.io/@mrrobat/%D9%84%DB%8C%D9%86%DA%A9-%D9%87%D8%A7%DB%8C-%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%D8%AF%DB%8C-%D8%A8%D8%B1%D8%A7%DB%8C-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%D8%A7%D9%86-%D8%AF%D8%B1-%D8%A7%DB%8C%D9%86%D8%AA%D8%B1%D9%86%D8%AA-%D9%85%D9%84%DB%8C-iqk1oojydqio</link>
                <description>سلام، من اینجا میخوام لینک های کاربردی که به درد برنامه نویسا میخوره رو بذارم. توی شرایط اینترنت ملی امیدوارم که به دردتون بخوره. البته من اینجا هم یه سری لینک کاربردی گذاشتم که اگر دوست داشتین چک کنید.اگه میخواین چیزی بین گوشی و کامپیوتر منتقل کنید میتونید از پیست هاب و پیستد استفاده کنید.توی سایت وی ویکی داکیومنت زبان های برنامه نویسی یا مثلا یه نسخه بیسیک از w3school وجود داره.توی سایت سی آر 0 میتونید چت های موقتی انجام بدین! اگر سایت خبری که بی طرف باشه خواستین زومان هست.اگر خواستین وضعیت اینترنت کشور رو چک کنید از رادار ابرآروان استفاده کنید.ابزارهای مختلفی توی ایبو وجود داره مثل کاهش حجم عکس، تبدیل پی دی اف به متن یا...درسان دسک یه جایگزین موقتی برای انی دسک هست...میزیتو یه جایگزین برای ترلو هستش و مناسب کارهای تیمیران فلر یه سری mirror برای پکیج های pypi، npm، داکر و... دارهآی کد آکادمی پکیج های پایتون رو دانلود کرده و قرار داده که آفلاین نصب کنید.آران سرور یه سری ریپو گذاشته که ممکنه به دردتون بخوره...اینجا و اینجا2 یه سری کتاب رایگان هست که به درد میخوره همچنین آی کد آکادمی هم کتابخونه داره.مخازن اوبونتو، دبیان، کالی میزبانی شده روی دیتاسنتر شاتلیه سری mirror کاربردی هم توی KubarCloud هستشمخزن ملی منابع متن باز که توسط فناوری اطلاعات ایران نگهداری میشه، حاوی مخازن Gradle، Pypi، CentOS، Fedora، Rocky، Debian، npm، Composer، Maven و…میرور میرور جامع دانشگاه صنعتی اصفهان برای بسیاری از توزیع های لینوکس مثل Debian، Ubuntu، Mint، Arch Linux، Manjaro، Raspbian، Alpine، Rocky Linux، Fedora، OpenSUSE، OpenBSD و مخازن CTANداکر ریجستری مبین هاستیه cdn برای کتابخونه ها و فریم ورک های مختلف از ارون کلادتوی کارلنسر میتونید پروژه قبول کنید...اگه به درد خورد برام یه کافی بخرین!</description>
                <category>آقای ربات</category>
                <author>آقای ربات</author>
                <pubDate>Thu, 22 Jan 2026 23:36:02 +0330</pubDate>
            </item>
                    <item>
                <title>آشنایی با مفهوم bottleneck در برنامه‌نویسی</title>
                <link>https://virgool.io/@mrrobat/%D8%A2%D8%B4%D9%86%D8%A7%DB%8C%DB%8C-%D8%A8%D8%A7-%D9%85%D9%81%D9%87%D9%88%D9%85-bottleneck-%D8%AF%D8%B1-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-gepk6ns0j7qs</link>
                <description>تا حالا براتون سوال شده که &quot;چرا اگر پایتون کنده، 80 درصد ChatGPT با پایتون توسعه داده شده؟&quot; یا &quot;چرا اگر پایتون کم سرعته، اینستاگرام با جنگو و پایتونه؟!&quot; توی این پست میخوایم با مفهومی آشنا بشیم که دید شما رو نسبت به سرعت زبان برنامه‌نویسی عوض میکنه! مفهومی به نام bottleneck یا گلوگاه.گلوگاه یا bottleneck یعنی چی؟فرض کنید یه اتوبان 6 لاینه داریم که آخرش یه پل تک لاین هست! چه چیزی باعث افزایش سرعت جریان و حرکت ماشینا میشه؟ مدل ماشین‌ها؟ عرض اتوبان؟ یا اون پل آخر؟ قطعا اون پل... به اون پل میگن bottleneck یا گلوگاه برنامه‌نویسی. خیلیا فکر میکنن سرعت کل پروژه برنامه‌نویسی مساوی هستش با سرعت زبان برنامه‌نویسی اما این یه تصور غلط هستش! در صورتی که سرعت پروژه برنامه‌نویسی مساوی هستش با سرعت کندترین قسمت! یعنی همون گلوگاه و 90 درصد مواقع گلوگاه اصلا زبان برنامه‌نویسی نیست.پیدا کردن گلوگاه!مثلا توی یه پروژه وب با پایتون، اگر ما چنین شبه‌کدی رو در نظر بگیریم:user = get_user_from_db()
send_http_request_to_another_service()
return responseاجرای این کد توی پایتون اگر 0.1 میلی ثانیه طول بکشه، دیتابیس 50 میلی ثانیه، شبکه 200 میلی ثانیه و اگر ما برداریم کد پایتون رو بهینه کنیم که 2 برابر یا حتی 20 برابر سریعتر کار کنه! یا نه اصلا پایتون رو عوض کنیم جاش Rust بنویسیم که کد 50 برابر سریعتر بشه، بازم تقریبا هیچی انگار سریعتر نشده! چرا؟ چون گلوگاه ما جای دیگه‌اس...توی یه سایتی مثل اینستاگرام، که بزرگترین پروژه توسعه داده شده با جنگو هستش، درخواست‌های HTTP مدیریت میشن، کوئری‌های دیتابیس رد و بدل میشه، شبکه، کش، CDN، دیسک و... کلی بخش هست و در کنارش یه بخش تقریبا کوچیکی (در برابر این همه کارِ دیگه که انجام میشه) کدنویسی پایتون/جنگو هست. اگر اینستاگرام داره سریع کار میکنه به خاطر اینه که توسعه‌دهندگانِ اینستاگرام، بخش پایتون رو گلوگاه نمیدونن و به جاش بخش شبکه، بخش کش رو اومدن به شکل فوق‌العاده‌ای بهینه کردن...یه مثال دیگه بزنیم. ChatGPT که همتون میدونید چیه! تقریبا 80 درصد بخش‌هاش با پایتون نوشته شده. و یه مثال عالی هستش برای اونایی که میگن &quot;پایتون کند هستش پس برای پروژه‌های جدی نباید استفاده بشه!&quot; پایتون به خاطر مخازن پکیج غنی‌ای که داره میشه توش از زبان‌های دیگه هم استفاده کرد و این بحث کم بودن سرعت رو و کاملا محو کرد!توی پروژه چت جی پی تی، توی پایتون از نام‌پای استفاده میشه که هسته‌اش توسط C نوشته شده، از PyTorch استفاده میشه که توسط سی پلاس پلاس توسعه داده شده، از Tensorflow استفاده میشه که بازم با ++C نوشته شده و با پایتون میشه از تمام این قدرت‌ها استفاده کرد و اینا رو با هم مخلوط کرد. برای همین گاهی وقتا به پایتون میگن Glue Language یعنی زبانی که چیزهای مختلف رو به هم میچسبونه و اصلا حکم گلوگاه رو نداره و کارهای سنگین توسط C, C++, CUDA, TensorRT انجام میشه پس اینجا گلوگاه میشه GPU و کتابخانه‌های سطح پایین.حالا چرا پس همین کارا رو با C یا ++C انجام نمیدن از اول؟ چون کد اونقدر پیچیده و سخت و ناخوانا میشه که اگر یه باگ رخ بده، پیدا کردن و رفع کردنش خیلی طول میکشه. نگهداری چنین کدی توی چنین پروژه با ابعاد بزرگی تقریبا ناممکن میشه و برای همین میان این کارها رو در ابعاد پکیج، برای پایتون مینویسن تا بعدش کارها راحت‌تر جلو بره.سخنان پایانیتوی این مقاله با مفهوم bottleneck (باتِل نِک) آشنا شدیم و فهمیدیم چیه. اگر شما نتونید توی پروژه گلوگاه رو تشخیص بدین، بهینه‌سازی تبدیل میشه به وقت هدر دادن! اول باید بفهمید گلوگاه کجاست و اونوقت تصمیم بگیرین که زبان رو عوض کنید؟ الگوریتم رو عوض کنید؟ یا اصلا به کد ربطی نداره! پس از این به بعد به جای اینکه بگین فلان زبان کند هستش و به درد نمیخوره به یاد bottleneck بیوفتین و بهش فکر کنید!</description>
                <category>آقای ربات</category>
                <author>آقای ربات</author>
                <pubDate>Tue, 20 Jan 2026 21:58:14 +0330</pubDate>
            </item>
                    <item>
                <title>تمام موتورهای جستجوی ایرانی</title>
                <link>https://virgool.io/@mrrobat/%D8%AA%D9%85%D8%A7%D9%85-%D9%85%D9%88%D8%AA%D9%88%D8%B1%D9%87%D8%A7%DB%8C-%D8%AC%D8%B3%D8%AA%D8%AC%D9%88%DB%8C-%D8%A7%DB%8C%D8%B1%D8%A7%D9%86%DB%8C-nvdtikqbo6se</link>
                <description>سلام! امروز تصمیم گرفتم براتون از موتورهای جستجوی ایرانی بنویسم. اصلا قابل رقابت با موتورهای جستجوی خارجی مثل گوگل، بینگ، یاهو، داک‌داک‌گو و... نیستن ولی خب در حال حاضر (اینترنت ملی) اینا تنها انتخاب‌هامون هستن.بهترین: ذره‌بینتقریبا میشه گفت ذره‌بین بهترین هستش توی این لیست! بدجنس نبودم و آخر مقاله ننوشتم. برای اینکه اگر نیاز دارین بهش بتونید سریعتر کارتون رو انجام بدین! ذره‌بین همچنین اپ اندروید داره (نمیدونم iOS هم داره یا نه) که میتونید اخبار، قیمت ارزها و... رو سریعتر دنبال کنید. بخش فیلم دیدن و آهنگ گوش کردن هم داره البته توی موبایل.جالب: گردومورد بعدی گردو هستش. اول کار نمیکرد ولی روش کار کردن و درست شده. همین که تیم برنامه‌نویسی فعالی داره قابل تحسین هستش. همچنین مرورگر داره (الله اکبر) البته تعجب نکنید! همون اپ موبایل هستش دیگه... اما یه نکته خیلی ناامیدانه که توش هست اینه که جستجوی تصویرش کار نمیکنه و از اون ناامیدانه‌تر اینکه زیرش آدرس گوگل رو داده گفته از اینجا استفاده کنید! هعیی...!کم‌سرعت‌: 2059توی این لیست این موتور جستجو از همه کم‌سرعت‌تره. تازه اگر برین توی صفحه اصلیش، میبینید هی توی بخشی که باید سرچ کنید مینویسه با من میتونی فلان کنی، با من میتونی ال کنی، با من میتونی بل کنی...! (دو دقیقه صبر کن ببینم با تو میتونم چیکار کنم عع!) البته از گردو بهتره! کم سرعت تر هستش ولی حداقل یه چیزی برای نتایج میاره! کودکانه: شادبیناین موتور جستجو هم سرعتش خوبه، هم نتایج قابل قبولی داره، هم بخش تصاویر و ویدیوهاش کار میکنه. کلا خوبه! بهتر از هیچیه. از 2059 و گردو به نظرم یه آب پاک‌تره! فقط کاش تیم طراحی لوگو و تیم انتخاب اسم بیشتر کار میکردن براش! آدم همش فکرش میره سمت اپلیکیشن شاد...! کاردستی: برنامه‌نویسواقعا حیف اسم برنامه‌نویس که روی این سایت گذاشتن! اصلا میخواستم توی این لیست اسمشو نیارم ولی چون خواستم این لیست کامل‌ترین باشه گفتم این کاردستی هم به عنوان آخرین مورد اینجا اسمش بیاد. بعضی چیزا رو سرچ میکنی میگه هیچ نتایجی پیدا نشد! بخش تصاویر و ویدیو و اخبار که فقط یه متن گذاشتن و به هیچی وصل نیست. وای... هر چی بیشتر بگم ازش بیشتر حرص میخورم...خب اینم از موتورهای جستجوی ایرانی. حرفی ندارم! اگر شما حرفی داشتین کامنت کنید. اگر کارتون با این موتورها راه افتاد برام یه کافی بخرین (حمایت از آقای ربات از 40 هزار تومان به بالا).</description>
                <category>آقای ربات</category>
                <author>آقای ربات</author>
                <pubDate>Fri, 16 Jan 2026 11:11:03 +0330</pubDate>
            </item>
                    <item>
                <title>نصب پکیج پایتون از mirror ایرانی!</title>
                <link>https://virgool.io/@mrrobat/%D9%86%D8%B5%D8%A8-%D9%BE%DA%A9%DB%8C%D8%AC-%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86-%D8%A7%D8%B2-mirror-%D8%A7%DB%8C%D8%B1%D8%A7%D9%86%DB%8C-oavukomclhhu</link>
                <description>سلام! من توی این پست بهتون یاد دادم چطوری پکیج‌های پایتون رو آفلاین نصب کنید. اما امروز یه mirror پیدا کردم که ایرانی هستش و میتونید پکیج‌های پایتون رو از اونجا دانلود و نصب کنید و توی این مقاله میخوام معرفی کنمش و بهتون یاد بدم چطور میشه ازش استفاده کنید.آموزش ویدیویی این پست از اینجا (کلیک کنید)اسم این سرویس رانفلر هستش و توی این صفحه میتونید mirror هایی که پشتیبانی میکنن رو ببینید. حالا ما با mirror پایپی کار داریم. نحو استفاده‌اش خیلی ساده‌اس. با دستور زیر اول یه محیط مجازی نصب کنید:python -m venv venvسپس فعالش کنید:linux &amp; mac: source venv/bin/activate
windows: ./venv/Scripts/activateو حالا مثلا میخوایم جنگو رو نصب کنیم. مینویسیم:pip install -i https://mirror-pypi.runflare.com/simple djangoیا مثلا اگر بخواین nicegui رو نصب کنید باید بنویسید:pip install -i https://mirror-pypi.runflare.com/simple niceguiو خیلی راحت براتون نصب میشه! به طور کلی این آدرس mirror هستش:https://mirror-pypi.runflare.com/simpleاگر بخواین میتونید با دستورات زیر، این mirror رو به pip معرفی کنید تا بعد از این بدون اینکه بگین، بره از اینجا پکیج‌ها رو سعی کنه که نصب کنه:pip config --user set global.index https://mirror-pypi.runflare.com/simple
pip config --user set global.index-url https://mirror-pypi.runflare.com/simple
pip config --user set global.trusted-host mirror-pypi.runflare.comاینطوری دیگه برای نصب پکیج فقط کافیه از همون pip install معمولی استفاده کنید. مثلا برای نصب فلسک:pip install flaskو به راحتی براتون نصب میشه! امروز که اینو یاد گرفتم یه جون به جون‌هایی که توی این روزها برام باقی مونده اضافه شد! اگر شما هم حال کردین میتونید برام یه کافی بخرین (حمایت مالی 40 هزار به بالا). هوپ ایت هلپز!</description>
                <category>آقای ربات</category>
                <author>آقای ربات</author>
                <pubDate>Thu, 15 Jan 2026 13:46:44 +0330</pubDate>
            </item>
                    <item>
                <title>دلنوشته‌های یک برنامه‌نویس در خاموش‌ترین اینترنت ایران</title>
                <link>https://virgool.io/@mrrobat/%D8%AF%D9%84%D9%86%D9%88%D8%B4%D8%AA%D9%87-%D9%87%D8%A7%DB%8C-%DB%8C%DA%A9-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3-%D8%AF%D8%B1-%D8%AE%D8%A7%D9%85%D9%88%D8%B4-%D8%AA%D8%B1%DB%8C%D9%86-%D8%A7%DB%8C%D9%86%D8%AA%D8%B1%D9%86%D8%AA-%D8%A7%DB%8C%D8%B1%D8%A7%D9%86-a4plriatxchy</link>
                <description>سلام. این روزهایی که داره میگذره، شدیدترین قطعی اینترنت ایران تا به الان رو شاهد هستیم. حدودا یک هفته‌اس که اینترنت بین‌المللی که هیچ، اینترنت ملی هم قطع هستش! همه دارن از خاموشی آنلاین شاپ‌ها میگن. از ضرر‌هایی که شرکت‌های مختلف میکنن میگن. اما هیچکس خبر نداره این روزها برنامه‌نویس‌های داخل ایران در بلاتکلیف‌ترین حالت ممکن قرار دارند! هیچکس خبر ندارد که برنامه‌نویس‌ها به گیت و گیت‌هاب دسترسی ندارند، به مخازن لینوکس، npm، pypi به پروژه‌های مختلف دسترسی ندارند. به لینکدین دسترسی ندارند و این موارد هییییییچ مشابه‌ی در ایران ندارد. (و امیدوارم نداشته باشه چون بعضی وقت‌ها چیزی رو نداشته باشی سنگین تری!) هیچ انجمن برنامه‌نویسی فعالی وجود ندارد. هیچ موتور جستجوی به‌روزی وجود ندارد. هیچ دسترسی به داکیومنت‌های برنامه‌نویسی وجود ندارد. هیچکس خبر ندارد که این چقدر فاجعه بزرگیست!برای کسانی که سال‌هاست چشم و دست و فکر و حوصله‌شان را خرج کدنویسی و ساخت چیزهایی که حالا همه میتوانند از آنها استفاده کنند کرده‌اند، این وضعیت درستی نیست. برای کسانی که به یادگیری اعتیاد دارند. به ساختن اعتیاد دارند. به حل کردن مشکلات اعتیاد دارند. این اصلا وضعیت درستی نیست. امیدوارم این دلنوشته آنقدر دست به دست بشود. آنقدر خوانده بشود. تا بالاخره این روزها بگذرد و این محدودیت‌ها برای قشری که آزارشان فقط به دکمه Enter کیبوردشان میرسد، برداشته شود...!</description>
                <category>آقای ربات</category>
                <author>آقای ربات</author>
                <pubDate>Tue, 13 Jan 2026 23:45:24 +0330</pubDate>
            </item>
                    <item>
                <title>قبل از شروع هوش مصنوعی با پایتون، این نکات را حتما بدانید</title>
                <link>https://virgool.io/@mrrobat/%D9%82%D8%A8%D9%84-%D8%A7%D8%B2-%D8%B4%D8%B1%D9%88%D8%B9-%D9%87%D9%88%D8%B4-%D9%85%D8%B5%D9%86%D9%88%D8%B9%DB%8C-%D8%A8%D8%A7-%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86-%D8%A7%DB%8C%D9%86-%D9%86%DA%A9%D8%A7%D8%AA-%D8%B1%D8%A7-%D8%AD%D8%AA%D9%85%D8%A7-%D8%A8%D8%AF%D8%A7%D9%86%DB%8C%D8%AF-ccih4acjzmgd</link>
                <description>این روزها خیلی ها می‌خواهند وارد دنیای هوش مصنوعی شوند، اما یک اشتباه رایج وجود دارد: شروع AI بدون داشتن پایه درست.اگر قصد دارید هوش مصنوعی را با پایتون شروع کنید، قبل از هر چیز باید بدانید که AI یک نقطه شروع نیست، یک مقصد است. در این مقاله، قدم به قدم بررسی می‌کنیم که قبل از ورود به هوش مصنوعی، دقیقا چه چیزهایی را باید بلد باشید تا مسیر یادگیریتان هم منطقی باشد و هم سریع تر.۱. تسلط واقعی روی خود پایتونبدیهی ترین و در عین حال مهم ترین پیش نیاز هوش مصنوعی، بلد بودن پایتون است. منظور از بلد بودن، فقط سینتکس یا چند خط کد ساده نیست. شما باید مطمئن باشید که:متغیرها و تایپ های داده را می‌شناسیدشرط ها و حلقه ها را درست استفاده می‌کنیدبا فانکشن ها راحت هستیدو مهم تر از همه، مفاهیم شی گرایی را درک کرده‌ایداگر این بخش ها برایتان مبهم است، ورود به AI فقط باعث سردرگمی می‌شود. اول پایتون را اصولی یاد بگیرید، بعد سراغ هوش مصنوعی بروید. اگر دوست داشتین اصولی و کامل پایتون رو یاد بگیرین ،دوره کامل پایتون رو چک کنید.۲. کتابخانه های پایه پایتون برای AIبعد از خود زبان پایتون، نوبت به ابزارهایی می‌رسد که تقریبا ستون فقرات دنیای داده و هوش مصنوعی هستند.مهم ترین کتابخانه هایی که باید با آن ها آشنا باشید:NumPy: برای کار با اعداد، آرایه ها و محاسبات عددی سریعPandas: برای کار با داده ها، جدول ها، فایل های CSV و تمیز کردن دادهMatplotlib: برای بصری سازی داده ها و درک بهتر الگوهااین کتابخانه ها شاید مستقیما «مدل هوش مصنوعی» نسازند، اما بدون آن ها عملا نمی‌توانید داده ها را تحلیل کنید و AI بدون داده معنی ندارد.۳. ریاضیات، ولی به اندازه لازمیکی از ترس های رایج، ریاضیات هوش مصنوعی است. خبر خوب این است که نیازی نیست ریاضی دان باشید.نه مدال المپیاد لازم دارید، نه فرمول های عجیب. برای شروع AI، دانستن این موارد کافی است:جبر پایه (معادله ها و عملیات روی ماتریس ها)آمار و احتمال پایهمفاهیم اولیه تابع و مشتقهدف این نیست که همه چیز را حفظ باشید، بلکه باید مفهوم کلی را بفهمید تا بدانید مدل ها در پشت صحنه چه کاری انجام می‌دهند.۴. مفاهیم پایه ای که مسیرتان را هموار می‌کندمنطق شرطی و الگوریتم هاباید بتوانید مسیر تصمیم گیری یک برنامه را درک کنید. این که اگر یک شرط برقرار شد، چه اتفاقی بیفتد و اگر نه، چه مسیری طی شود. همین منطق های ساده، پایه اصلی مدل سازی در هوش مصنوعی هستند.آشنایی با داده هاهوش مصنوعی تماما با داده سر و کار دارد. شما باید بدانید:داده چیستچه شکل هایی دارد (عددی، متنی، تصویری و ...)چطور باید داده را آماده و تمیز کردبدون این درک، حتی بهترین مدل ها هم به درد نمی‌خورند.مفهوم خطا و دقتمدل های هوش مصنوعی همیشه جواب درست نمی‌دهند. باید بدانید مفاهیمی مثل Accuracy یعنی چه، خطا چرا وجود دارد و چطور عملکرد یک مدل ارزیابی می‌شود. این مفاهیم پایه برای تحلیل نتایج مدل ها ضروری هستند.۵. ابزارهایی که باید همراهتان باشنددر نهایت، برای ورود جدی به دنیای AI، به یک سری ابزار نیاز دارید:Git و GitHub (و نه فقط نصب، بلکه بلد بودن استفاده)Jupyter Notebook یا Google Colab که تقریبا یار همیشگی شما خواهند شدیک محیط برنامه نویسی مناسبو مهم تر از همه، یک منبع یادگیری قابل اعتمادجمع بندیهوش مصنوعی چیزی نیست که با یک ویدیو یا یک کتابخانه شروع شود. اگر پایتون را اصولی بلد باشید، با داده ها آشنا باشید، مفاهیم پایه ریاضی و الگوریتمی را درک کنید و ابزارهای درست را بشناسید، مسیر AI برایتان هم لذت بخش می‌شود و هم قابل پیشرفت.بعد از آماده شدن این پایه ها، آن وقت می‌توانید با خیال راحت وارد دنیای هوش مصنوعی شوید. اگر دوست داشتین بیشتر در مورد نقشه راه هوش مصنوعی بخونید من توی وبسایت آی کد آکادمی یه نقشه راه کاملتر نوشتم که از اینجا میتونید اون رو بخونید.</description>
                <category>آقای ربات</category>
                <author>آقای ربات</author>
                <pubDate>Tue, 13 Jan 2026 22:24:16 +0330</pubDate>
            </item>
                    <item>
                <title>سرویس‌های آپلود فایل ایرانی (در زمان محدودیت اینترنت)</title>
                <link>https://virgool.io/@mrrobat/%D8%B3%D8%B1%D9%88%DB%8C%D8%B3-%D9%87%D8%A7%DB%8C-%D8%A2%D9%BE%D9%84%D9%88%D8%AF-%D9%81%D8%A7%DB%8C%D9%84-%D8%A7%DB%8C%D8%B1%D8%A7%D9%86%DB%8C-%D8%AF%D8%B1-%D8%B2%D9%85%D8%A7%D9%86-%D9%85%D8%AD%D8%AF%D9%88%D8%AF%DB%8C%D8%AA-%D8%A7%DB%8C%D9%86%D8%AA%D8%B1%D9%86%D8%AA-bkktsqx9qxf9</link>
                <description>سلام! اگر این روزها نیاز دارین برای کسی فایلی بفرستین و نمیدونید کجا آپلودش کنید این مقاله برای شماست چون میخوام توش سرویس‌های ایرانی رو معرفی کنم که میتونید داخلشون فایل آپلود کنید. تمامی این سایت‌ها تست شدن و در تاریخ 23 دی کار میکنن!1- فایلز | لینک ورودفایلز یکی از گزینه های خیلی پرسرعت هستش این روزها ازش استفاده کردم و کار میکنه. این سرویس شباهت خیلی زیادی به گوگل درایو داره. توی پلن رایگانش 2 گیگ فضای رایگان دارین. ولی انقدر تجربه کاربری خوبی داره که نمیشد به عنوان گزینه اول نذارمش! کار باهاش خیلی راحته میتونید پوشه بندی کنید، دسترسی به فایل ها رو محدود کنید که مثلا کیا بتونن به فایل دسترسی داشته باشن؟ چقدر دسترسی داشته باشن؟ و...2- آپلود کن | لینک ورودآپلود کن تا 10 گیگ بهتون اجازه میده که فایل آپلود کنید. اکثر فرمت‌ها رو هم پشتیبانی میکنه. البته همچنان فایل‌هایی مثل .py یا .exe و... رو نمیتونید آپلود کنید. تجربه کاربری خوبی هم داره و کار باهاش راحته.3- بیا آپلود | لینک وروداین سایت هم یکی دیگه از گزینه‌های مناسب هستش. من خودم تا حالا ازش استفاده نکردم اگر شما استفاده کردین نظرتون رو در موردش توی کامنت‌ها بنویسید. تا 120 مگابایت میشه بدون ثبت‌نام چیزی آپلود کرد.4- بیست اسکریپت | لینک وروداین سایت‌ هم فعلا بالاست و صفحه‌اش سریع لود شد. یه فایل هم آپلود کردم توش و کار کرد. میتونید توی مواقع ضروری ازش استفاده کنید.سخنان پایانیخوشبختانه توی سرویس‌های آپلود فایل، گزینه‌های مناسبی داریم. برعکس موتور جستجو که واقعا جای کار دارد! حالا شاید براتون سوال باشه که چرا پیکوفایل رو ننوشتم؟ چون وارد نمیشه! چون من از 5 روز پیش روی دکمه لاگین کلیک کردم و همچنان داره فکر میکنه که وارد بشه یا نشه! حالا نظر شما چیه؟ تا حالا از اینا استفاده کردین؟ خیلی خوشحال میشم اگر نظرتون رو در موردشون بنویسید که همه بتونیم استفاده کنیم.</description>
                <category>آقای ربات</category>
                <author>آقای ربات</author>
                <pubDate>Tue, 13 Jan 2026 11:48:30 +0330</pubDate>
            </item>
                    <item>
                <title>چت‌بات‌های هوش‌مصنوعی که با اینترنت ملی هم کار میکنند!</title>
                <link>https://virgool.io/@mrrobat/%DA%86%D8%AA-%D8%A8%D8%A7%D8%AA-%D9%87%D8%A7%DB%8C-%D9%87%D9%88%D8%B4-%D9%85%D8%B5%D9%86%D9%88%D8%B9%DB%8C-%DA%A9%D9%87-%D8%A8%D8%A7-%D8%A7%DB%8C%D9%86%D8%AA%D8%B1%D9%86%D8%AA-%D9%85%D9%84%DB%8C-%D9%87%D9%85-%DA%A9%D8%A7%D8%B1-%D9%85%DB%8C%DA%A9%D9%86%D9%86%D8%AF-pyrrwmwjj7go</link>
                <description>سلام! من توی این پست سایت هایی که توی اینترنت ملی میتونیم دسترسی داشته باشیم رو معرفی کردم اما این پست میخوام مخصوصا در مورد چت‌بات‌های هوش‌مصنوعی صحبت کنم که میتونیم باهاشون کار کنیم. چت‌بات‌های هوش‌مصنوعی از زمانی که گسترش پیدا کردن، خیلی سریع تبدیل شدن به یکی از ابزارهایی که هر روز باهاشون کار میکنیم. فرقی نداره برنامه‌نویس باشیم، نقاش باشیم، نویسنده‌ باشیم، مترجم باشیم و... احتمالا شما هم توی هر شغلی که هستین از این چت‌بات‌ها استفاده میکردین و در زمان محدودیت اینترنت ممکنه این خلا رو حس کرده باشین برای همین توی این پست چت‌بات‌هایی رو میخوام بهتون معرفی کنم که کار میکنند! مشخصا به سطح و کیفیت و دقت چت‌بات‌های اصلی نمیرسن ولی خب توی این شرایط این‌ها بهترین انتخاب‌ها هستند:1- گپ جی پی تی - لینکگپ جی پی تی به عنوان اولین انتخاب من هستش. چندین بار هم تبلیغ‌شون رو کردم توی اینستاگرام و عملکرد خوبی دارن اما توی این شرایط فقط برای کسایی کار میکنه که اشتراک تهیه بکنند. اما خبر خوب اینه که قیمت‌هاشون تقریبا مناسبه!2- هوشنگ! - لینکهوشنگ اسمش خیلی بامزس! امروز تست کردم و دیدم کار میکنه! حتی بدون ثبت‌نام. فقط یکم کند هستش. فککر کنم شیرازی باشه! (امیدوارم به شیرازی‌ها برنخوره!) وقتی صفحه‌اش رو باز کردین صبر کنید تا اون پیغام &quot;عصر بخیر&quot; یا &quot;صبح بخیر&quot; یا... رو بهتون بگه بعدش سوالتون رو بپرسین! فقط یه بدی داره اونم اینه که نمیشه فعلا ثبت‌نام کرد توش و پیام‌ها ذخیره نمیشه.3- بوف AI - لینکمن حقیقتا خیلی با این چت بات کار نکردم ولی الان که ثبت‌نام کردم دیدم سرعتش خوب بود و خیلی سریع همه چی لود شد. سوالم رو پرسیدم و خیلی سریع جواب گرفتم. پلن رایگان هم داره و یکی از گزینه‌های مناسب توی این لیست هستش. (البته من که گزینه نامناسب معرفی نمیکنم!)4- بازوی هوش‌مصنوعی پیام‌رسان بله!یکی دیگه از گزینه‌های روی میز استفاده از بازو (همون بات) هوش‌مصنوعی توی پیام‌رسان بله هستش. به شکل رایگان فکر کنم 3 توکن در روز میتونید استفاده کنید و پلن ماهانه هم داره که قیمتش هم مناسبه میتونید تهیه بکنید.5- روبو! - لینکروبو هست، میتونید توش ثبت‌نام بکنید، کار هم میکنه ولی خیلی فکر میکنه تا بتونه جواب بده! خیلی کند هستش. امیدوارم که سازندگانش یه فکری به حالش بکنن!سخنان پایانیاین چت بات‌ها خوبن. خوب کار میکنن. قطعا زمانی که محدودیت‌های اینترنتی ایران برداشته بشه این چت‌بات‌ها خیلی بهتر هم کار میکنن. ولی فعلا با این شرایط دقت پایین‌تری دارن ولی خب خلاصه همیشه میگن لنگ کفش در بیابان نعمت است! اگر این پست براتون مفید بود لایک کنید. اگر سرویس دیگه‌ای میشناسین حتما توی بخش نظرات بگین تا منم به این پست اضافه‌اش کنم.</description>
                <category>آقای ربات</category>
                <author>آقای ربات</author>
                <pubDate>Mon, 12 Jan 2026 00:24:13 +0330</pubDate>
            </item>
                    <item>
                <title>داکیومنت آفلاین جنگو!</title>
                <link>https://virgool.io/learnpy/%D8%AF%D8%A7%DA%A9%DB%8C%D9%88%D9%85%D9%86%D8%AA-%D8%A2%D9%81%D9%84%D8%A7%DB%8C%D9%86-%D8%AC%D9%86%DA%AF%D9%88-vxmvpxrdkcqf</link>
                <description>سلام! اگر برنامه‌نویس جنگو هستین و جایی هستین (زمانی یا مکانی) که به اینترنت دسترسی ندارین! براتون اینجا داکیومنت آفلاین جنگو رو میخوام قرار بدم. حتما میدونید که برای یادگیری جنگو یا مرور جنگو بهترین منبع و اصلی‌ترین منبع داکیومنت خودش هست... این داکیومنت آفلاین یه اپ اندرویدی هستش که توی پلی استور هست میتونید سرچ کنید:Django Offline Documentationو براتون میاد که دانلودش کنید ولی خب به هر دلیلی اگر دسترسی به پلی استور ندارین میتونید از اینجا دانلود کنید:دانلود داکیومنت آفلاین جنگوامیدوارم که توی این روزای سخت که دسترسی به اینترنت مقدور نیست، بهتون کمک کنه ❤️نکته: اگر دوست داشتین میتونید از من و محتواهایی که میذارم با خرید یک قهوه (40 هزار تومان به بالا) از این لینک، حمایت کنید.</description>
                <category>آقای ربات</category>
                <author>آقای ربات</author>
                <pubDate>Sun, 11 Jan 2026 21:48:59 +0330</pubDate>
            </item>
                    <item>
                <title>چطور پکیج‌های پایتون رو آفلاین نصب کنیم؟!</title>
                <link>https://virgool.io/learnpy/%DA%86%D8%B7%D9%88%D8%B1-%D9%BE%DA%A9%DB%8C%D8%AC-%D9%87%D8%A7%DB%8C-%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86-%D8%B1%D9%88-%D8%A2%D9%81%D9%84%D8%A7%DB%8C%D9%86-%D9%86%D8%B5%D8%A8-%DA%A9%D9%86%DB%8C%D9%85-s80xarmcfbet</link>
                <description>سلام! توی روزایی که دسترسی به اینترنت بین‌الملل ندارین (به هر دلیلی!) و نیاز دارین یه پکیج پایتونی رو نصب کنید، اون لحظه فکر میکنید دنیا به آخر رسیده؟ نه ناامید نشین. همیشه یه راهی وجود داره و ارزش امتحان کردن رو داره. توی این آموزش من میخوام بهتون بگم چطوری میشه به شکل آفلاین پکیج‌های پایتون رو نصب کرد. پس همراه من باشین...تماشای آموزش ویدیویی این پست از اینجا (کلیک کنید).از قبل آماده باشین!همیشه بهتره از قبل آماده باشین. یعنی چی؟ یعنی اگر الان که در حال مطالعه این مقاله هستین، دسترسی به اینترنت بین‌الملل دارین، پس بیاین پکیج‌هایی که میخواین رو دانلود کنید! (به جای اینکه نصب‌شون کنید). برای اینکار فقط کافیه توی ترمینال بنویسید:pip download &lt;package_name&gt;و بعد همون دایرکتوری که هستین، پکیج شما به همراه تمام وابستگی‌هاش، دانلود میشه و زمانی که خواستین میتونید اونا رو آفلاین نصب کنید.اما اگر کار از کار گذشته و الان که دارین این مقاله رو میخونید، دسترسی شما به اینترنت بین‌الملل قطع شده، یه سر بیاین توی سایت من، اونجا اکثر پکیج‌های معروف رو هر ماه آپدیت میکنم و قرار میدم. اونجا از دسته‌بندی‌های مختلف، پکیج‌ خودتون رو پیدا کنید (امیدوارم باشه) و بعدش دانلود کنید.نصب آفلاین کتابخانه‌های پایتونخب حالا که به هر شکلی تونستیم بالاخره پکیج‌ خودمون رو دانلود کنیم. نوبت میرسه به نصب اون پکیج. شاید فکر کنید کار سختیه! اما اصلا سخت نیست. فقط کافیه که برین توی پوشه پکیج (همونجایی که کلی فایل با فرمت whl وجود داره) و تایپ کنید:pip install --no-index --find-links=. &lt;package_name&gt;مثلا اگر میخواین جنگو رو نصب کنید بایستی بنویسید:pip install --no-index --find-links=. djangoهمین! بعدش اینتر بزنید و پکیج شما نصب میشه! به همین خوشمزگی...نکته قبل از بستن این مقاله: اگر دوست داشتین این تولید محتوا ادامه دار باشه، همیشه میتونید از من حمایت کنید. با خریدن یه قهوه برام! لینک حمایت مالی از آقای ربات (40 هزار تومان به بالا)</description>
                <category>آقای ربات</category>
                <author>آقای ربات</author>
                <pubDate>Sun, 11 Jan 2026 16:09:10 +0330</pubDate>
            </item>
                    <item>
                <title>سایت‌های در دسترس در زمان محدودیت اینترنت</title>
                <link>https://virgool.io/@mrrobat/%D8%B3%D8%A7%DB%8C%D8%AA-%D9%87%D8%A7%DB%8C-%D8%AF%D8%B1-%D8%AF%D8%B3%D8%AA%D8%B1%D8%B3-%D8%AF%D8%B1-%D8%B2%D9%85%D8%A7%D9%86-%D9%85%D8%AD%D8%AF%D9%88%D8%AF%DB%8C%D8%AA-%D8%A7%DB%8C%D9%86%D8%AA%D8%B1%D9%86%D8%AA-%D8%A8%D8%B1%D8%A7%DB%8C-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%D8%A7%D9%86-wrjgmimkv2ym</link>
                <description>سلام، با توجه به قطع بودن (محدود بودن) اینترنت، تصمیم گرفتم یه لیست از وبسایت‌های دردسترس رو اینجا بذارم که در مرحله اول خودم بتونم استفاده کنم! و در مرحله بعدی با شما به اشتراک بذارم. به امید روزی که دیگه از این محدودیت‌ها خبری نباشه...نکته: این لیست دائم آپدیت میشه.آخرین آپدیت: 26 دی 1404وبسایت‌های خبری:خبرگزاری ایرنا - لینکخبرگزاری ایسنا - لینکباشگاه خبرنگاران جوان - لینکخبر فوری - لینکخبرگزاری مهر - لینکشهر خبر - لینکپایگاه خبری جماران - لینکورزش 3 - لینکشبکه اجتماعی و انجمن:نی نی سایت - لینکبلاگ بیان - لینکویرگول - لینک D:ایمیل چاپار - لینکموتورهای جستجو و هوش‌مصنوعی:موتور جستجوی ذره‌بین - لینکموتور جستجوی گردو - لینکموتور جستجوی 2059 - لینکوضعیت آب و هوا - لینکگپ جی پی تی - لینکهوش مصنوعی هوشنگ - لینکبوف AI - لینکمترجم FastDict - لینکدیکشنری فرازین - لینکوبسایت‌های تکنولوژی:زومیت - لینکدیجیاتو - لینکروزیاتو - لینکویجیاتو - لینکزومجی - لینکدیجیکالا مگ - لینکوبسایت‌های دانلود:سافت 98 - لینکپارس گیم - لینکیاس دانلود - لینکسافت گذر - لینکدانلود ها - لینکسرزمین دانلود - لینکفارسروید - لینکفایلز (جایگزین موقتی برای گوگل درایو) - لینکوبسایت‌های برنامه‌نویسی:آی کد آکادمی - لینککوئرا - لینکبلاگ فرادرس - لینکسبز لرن - لینکسکان آکادمی - لینکسون لرن - لینکمکتبخونه - لینککد یاد - لینکدانلود موزیک و فیلم:موزیک فا - لینکآپ موزیک - لینکموزیکدل - لینکشبنم موزیک - لینکگودموزیک - لینکتاج موزیک - لینکتیارین - لینکاهورا موزیک - لینکسونامی موزیک - لینکپادکست رخ - لینکوالا موزیک - لینکایرانیان دانلود - لینکفیلیمو - لینکآپارات - لینکگپ فیلم - لینکنماوا - لینککتابخوانی:فیدیبو - لینککتابراه - لینکطاقچه - لینکنوار - لینکخرید و فروش:دیجیکالا - لینکایسام - لینکباسلام - لینکپزشکی:نوبت آی آر - لینکدکتر تو - لینکدکتر ساینا - لینکدکتر دکتر - لینک</description>
                <category>آقای ربات</category>
                <author>آقای ربات</author>
                <pubDate>Sat, 10 Jan 2026 11:57:48 +0330</pubDate>
            </item>
                    <item>
                <title>چگونه کدهای پایتون خود را استاندارد و مرتب کنیم؟</title>
                <link>https://virgool.io/learnpy/%DA%86%DA%AF%D9%88%D9%86%D9%87-%DA%A9%D8%AF%D9%87%D8%A7%DB%8C-%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86-%D8%AE%D9%88%D8%AF-%D8%B1%D8%A7-%D8%A7%D8%B3%D8%AA%D8%A7%D9%86%D8%AF%D8%A7%D8%B1%D8%AF-%D9%88-%D9%85%D8%B1%D8%AA%D8%A8-%DA%A9%D9%86%DB%8C%D9%85-jxtmy2jrxsb6</link>
                <description>همه ما تجربه کرده‌ایم که بعد از نوشتن چندین خط کد، به کدنویسی خود نگاه می‌کنیم و می‌بینیم که شلوغ و ناخوانا شده است. این وضعیت باعث می‌شود خواندن و نگهداری کد سخت شود و حتی گاهی باگ‌ها پنهان بمانند. خوشبختانه راهی ساده وجود دارد تا کدهای پایتون شما همیشه استاندارد، تمیز و مرتب باقی بمانند. در این مقاله با یک ابزار فوق العاده کاربردی به نام Black آشنا می‌شویم و یاد می‌گیریم چطور آن را در ویژوال استودیو کد (VS Code) فعال کنیم.مرحله اول: نصب افزونهبرای شروع، ویژوال استودیو کد را باز کنید و به بخش Extensions یا افزونه‌ها بروید. در بخش جستجو عبارت Black Formatter را تایپ کنید و افزونه مربوطه را نصب کنید.این افزونه یکی از بهترین ابزارها برای فرمت خودکار کد پایتون است و به شما کمک می‌کند تا بدون تلاش زیاد، کدهای تمیز و استاندارد داشته باشید.مرحله دوم: فعالسازی و تنظیمپس از نصب افزونه، به بخش تنظیمات ویژوال استودیو کد بروید (Manage → Settings).در قسمت جستجو عبارت format را وارد کنید و گزینه Format on Save را فعال کنید. سپس Default Formatter را روی Black تنظیم کنید.با این کار، هر بار که کد خود را ذخیره کنید، Black به طور خودکار کد را طبق استانداردهای پایتون مرتب می‌کند.مرحله سوم: لذت ببرید!حالا می‌توانید کدهای خود را هر چقدر شلخته و غیر استاندارد هم که نوشته باشید، بنویسید و بعد از فشار دادن Ctrl+S، شاهد تغییر جادویی باشید: کدها به شکل کاملاً استاندارد و خوانا در می‌آیند.این ابزار مخصوصاً وقتی روی پروژه‌های بزرگ کار می‌کنید، ارزش واقعی خود را نشان می‌دهد و باعث افزایش سرعت توسعه و کاهش خطاهای احتمالی می‌شود.نتیجه‌گیریاستفاده از Black Formatter در ویژوال استودیو کد یک روش ساده و سریع برای مرتب کردن کدهای پایتون است. با چند مرحله ساده نصب و تنظیم، همیشه کدهایی تمیز، قابل خواندن و استاندارد خواهید داشت.اگر می‌خواهید برنامه‌نویسی حرفه‌ای‌تر و مرتب‌تری داشته باشید، حتماً از این ابزار بهره ببرید.</description>
                <category>آقای ربات</category>
                <author>آقای ربات</author>
                <pubDate>Wed, 31 Dec 2025 15:27:26 +0330</pubDate>
            </item>
                    <item>
                <title>ناسا از پایتون کجاها استفاده می کند؟</title>
                <link>https://virgool.io/learnpy/%D9%86%D8%A7%D8%B3%D8%A7-%D8%A7%D8%B2-%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86-%DA%A9%D8%AC%D8%A7%D9%87%D8%A7-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D9%85%DB%8C-%DA%A9%D9%86%D8%AF-ts9fkhmcgxux</link>
                <description>زبان برنامه نویسی پایتون فقط مخصوص پروژه های کوچک یا استارتاپی نیست. این زبان به قدری قدرتمند و انعطاف پذیر است که یکی از ابزارهای کلیدی در پروژه های سازمانی بسیار بزرگ مثل ناسا به حساب می آید.از تحلیل داده های عظیم فضایی گرفته تا شبیه سازی ماموریت های پیچیده، پایتون تقریبا همه جا حضور دارد. در این مقاله به صورت دقیق و ساده بررسی می کنیم که ناسا دقیقا در چه بخش هایی از پایتون استفاده می کند.تحلیل داده های علمی و فضایییکی از مهم ترین کاربردهای پایتون در ناسا، پردازش و تحلیل داده های حجیم علمی است. ناسا روزانه حجم بسیار زیادی داده از ماهواره ها، تلسکوپ ها و سنسورهای مختلف دریافت می کند که بدون ابزارهای قدرتمند، تحلیل آن ها عملا غیرممکن است.کتابخانه هایی مثل NumPy، Pandas، SciPy و Matplotlib به دانشمندان کمک می کنند تا داده ها را فیلتر کنند، مدل سازی انجام دهند و نتایج را به شکل نمودارها و خروجی های قابل فهم تبدیل کنند.پایتون این امکان را می دهد که تحلیل داده هم سریع انجام شود و هم قابل تکرار و مستندسازی باشد.تلسکوپ های فضایی جیمز وب و هابلبرای پردازش تصاویر و داده های دریافتی از تلسکوپ های فضایی مثل James Webb و Hubble، پایتون نقش بسیار مهمی دارد.ابزارهایی مانند AstroPy و SunPy در تحلیل نور ستاره ها، طیف سنجی، بررسی ساختار کهکشان ها و تحلیل اجرام آسمانی استفاده می شوند.این کتابخانه ها به محققان کمک می کنند تا داده های خام فضایی را به اطلاعات علمی ارزشمند تبدیل کنند، بدون اینکه درگیر پیچیدگی های سطح پایین پردازش تصویر شوند.رباتیک و شبیه سازی ماموریت هاپایتون در ناسا فقط برای تحلیل داده نیست، بلکه در رباتیک و شبیه سازی ماموریت ها هم کاربرد گسترده ای دارد.برنامه ریزی حرکت، شبیه سازی تصمیم گیری و مدل سازی محیط برای ربات ها و مریخ نوردها، بخشی از کاربردهای پایتون در این حوزه است.مثلا قبل از اجرای یک ماموریت واقعی روی مریخ، رفتار ربات ها بارها در محیط های شبیه سازی شده بررسی می شود تا خطاها به حداقل برسند. پایتون به خاطر سادگی و انعطاف بالا، انتخاب مناسبی برای این شبیه سازی هاست.زمین شناسی سیاره ایتیم های تحقیقاتی ناسا از پایتون برای تحلیل سطح سیارات استفاده می کنند. این تحلیل ها شامل بررسی تغییرات دما، فشار، ساختار سطحی و حتی احتمال وجود آب در گذشته سیارات مختلف است.داده های زمین شناسی که از فضاپیماها ارسال می شوند، با پایتون پردازش می شوند تا الگوها و نشانه های علمی از دل آن ها استخراج شود. این اطلاعات نقش مهمی در شناخت تاریخچه سیارات دارند.پروژه های هوش مصنوعی و یادگیری ماشیندر آزمایشگاه معروف JPL (Jet Propulsion Laboratory)، پایتون یکی از زبان های اصلی برای توسعه پروژه های هوش مصنوعی است.مدل های یادگیری ماشین برای تشخیص اشیا فضایی، پیش بینی خطاها، بهینه سازی مصرف انرژی فضاپیماها و تحلیل داده های پیچیده آموزش داده می شوند.اکوسیستم قدرتمند پایتون در حوزه یادگیری ماشین، باعث شده این زبان انتخاب اول بسیاری از تیم های تحقیقاتی ناسا باشد.ابزارهای درون سازمانیعلاوه بر پروژه های علمی، ناسا از پایتون برای توسعه ابزارهای داخلی هم استفاده می کند.سیستم های مدیریت داده، مانیتورینگ، اتوماسیون وظایف و حتی داشبوردهای گزارش گیری، اغلب با پایتون ساخته می شوند.دلیل این انتخاب واضح است: پایتون سریع توسعه داده می شود، خواناست و به راحتی قابل گسترش است.نتیجه گیریپایتون فقط یک زبان برنامه نویسی ساده نیست. در ناسا، این زبان یکی از ستون های اصلی تحلیل داده، شبیه سازی های علمی و پروژه های هوش مصنوعی به حساب می آید.اگر دنبال الهام برای یادگیری پایتون هستی، بد نیست بدانی که این زبان نه تنها روی زمین، بلکه تا اعماق فضا هم استفاده می شود.</description>
                <category>آقای ربات</category>
                <author>آقای ربات</author>
                <pubDate>Wed, 31 Dec 2025 14:53:53 +0330</pubDate>
            </item>
                    <item>
                <title>مایکروسافت ویرایشگر متنی جدید خود را به‌عنوان جایگزینی برای Vim و Nano معرفی کرد</title>
                <link>https://virgool.io/@mrrobat/%D9%85%D8%A7%DB%8C%DA%A9%D8%B1%D9%88%D8%B3%D8%A7%D9%81%D8%AA-%D9%88%DB%8C%D8%B1%D8%A7%DB%8C%D8%B4%DA%AF%D8%B1-%D9%85%D8%AA%D9%86%DB%8C-%D8%AC%D8%AF%DB%8C%D8%AF-%D8%AE%D9%88%D8%AF-%D8%B1%D8%A7-%D8%A8%D9%87-%D8%B9%D9%86%D9%88%D8%A7%D9%86-%D8%AC%D8%A7%DB%8C%DA%AF%D8%B2%DB%8C%D9%86%DB%8C-%D8%A8%D8%B1%D8%A7%DB%8C-vim-%D9%88-nano-%D9%85%D8%B9%D8%B1%D9%81%DB%8C-%DA%A9%D8%B1%D8%AF-bp8zeckkoy8l</link>
                <description>مایکروسافت به‌تازگی ویرایشگر متنی جدیدی به نام «Edit» را منتشر کرده که به‌زودی به‌صورت یک برنامه داخلی در ویندوز عرضه خواهد شد. این ویرایشگر با الهام از برنامه Edit در MS-DOS دهه ۱۹۹۰ ساخته شده و هم‌اکنون به‌صورت نرم‌افزار متن‌باز در دسترس است.این شرکت در کنفرانس Build 2025 خود این ویرایشگر جدید را معرفی کرد. مایکروسافت در یک پست وبلاگی اعلام کرد: «ما یک ویرایشگر متنی خط فرمان به نام Edit را برای ویندوز معرفی می‌کنیم که با اجرای دستور ‘edit’ در خط فرمان قابل دسترسی است. این ابزار به توسعه‌دهندگان امکان می‌دهد فایل‌ها را مستقیماً در خط فرمان ویرایش کنند، بدون نیاز به تغییر محیط کاری و کاهش جابجایی بین وظایف. این ویرایشگر هم‌اکنون متن‌باز است و در ماه‌های آینده برای پیش‌نمایش در برنامه Windows Insider در دسترس خواهد بود.»این ویرایشگر برای کسانی که با Vim، Nano یا سایر ویرایشگرهای خط فرمان کار کرده‌اند، آشنا به نظر می‌رسد. Edit می‌تواند فایل‌های متنی ساده را برای مشاهده و ویرایش باز کند و دارای قابلیت‌هایی مانند جستجو و جایگزینی و همچنین گزینه‌ای برای شکستن خودکار خطوط است. این ویرایشگر یک نوار منو در بالا و یک نوار وضعیت در پایین برای نمایش اطلاعات فایل دارد، بنابراین رابط کاربری آن به Notepad یا Nano نزدیک‌تر است تا Vi/Vim. مایکروسافت اعلام کرده که حجم Edit کمتر از ۲۵۰ کیلوبایت است و کاملاً با زبان برنامه‌نویسی Rust نوشته شده است. کد این برنامه تحت مجوز MIT در GitHub به‌صورت رایگان در دسترس است. اگرچه مایکروسافت در حال حاضر آن را فقط برای ویندوز توسعه داده، ممکن است در آینده نسخه‌هایی (رسمی یا غیررسمی) برای سایر سیستم‌عامل‌ها نیز ارائه شود.چرا این ویرایشگر ساخته شد؟با وجود ویرایشگرهای متنی متعدد خط فرمان، چرا مایکروسافت تصمیم به ساخت یک ویرایشگر جدید گرفت؟ در پست وبلاگی توضیح داده شده: «بسیاری از شما احتمالاً با میم معروف ‘چطور از Vim خارج شوم؟’ آشنا هستید. اگرچه یادگیری دستور خروج از Vim نسبتاً ساده است، اما این موضوع اغلب به‌عنوان یک چالش برای برنامه‌نویسان تازه‌کار و حتی حرفه‌ای مطرح می‌شود. از آنجا که ما می‌خواستیم از این مشکل برای یک ویرایشگر پیش‌فرض داخلی جلوگیری کنیم، گزینه‌هایمان به ویرایشگرهایی محدود شد که یا پشتیبانی رسمی برای ویندوز نداشتند یا بیش از حد بزرگ بودند تا در هر نسخه از سیستم‌عامل گنجانده شوند. به همین دلیل، Edit متولد شد.»ادیتور Edit با الهام از ویرایشگر MS-DOS ساخته شده که در سال ۱۹۹۱ به‌عنوان ویرایشگر متنی داخلی MS-DOS معرفی شد و بعداً در ویندوز ۹۵ به‌عنوان جایگزینی برای Notepad به‌صورت یک برنامه مستقل عرضه شد. این ویرایشگر در تمام نسخه‌های ۳۲ بیتی ویندوز، از جمله ویندوز ۱۰، حضور داشت. اما از آنجا که نسخه‌های ۶۴ بیتی ویندوز نمی‌توانند برنامه‌های ۱۶ بیتی مانند Editor را به‌صورت بومی اجرا کنند و ویندوز ۱۱ تنها به‌صورت ۶۴ بیتی عرضه شده، این ویرایشگر کاملاً کنار گذاشته شد.برای کسی که معمولاً برای ویرایش سریع در ترمینال از Nano استفاده می‌کند، Edit گزینه‌ای جذاب به نظر می‌رسد. امیدوارم در آینده کسی نسخه‌ای برای macOS هم ارائه دهد.چگونه Edit را دریافت کنیم؟برنامه Edit هنوز از طریق winget یا سایر مخازن بسته‌ها در دسترس نیست، اما می‌توانید آن را از صفحه انتشار GitHub دانلود کنید:https://github.com/microsoft/edit/releases/latest برای استفاده، باید آن را در پوشه استخراج‌شده اجرا کنید یا فایل اجرایی edit را به یک دایرکتوری در PATH سیستم خود کپی کنید سپس میتوانید در CMD یا Terminal با آن کار کنید.مایکروسافت اعلام کرده که این ویرایشگر در ماه‌های آینده در نسخه‌های Windows Insider عرضه خواهد شد و پس از آن به‌تدریج برای همه کاربران ویندوز ۱۱ منتشر می‌شود.</description>
                <category>آقای ربات</category>
                <author>آقای ربات</author>
                <pubDate>Thu, 22 May 2025 12:51:45 +0330</pubDate>
            </item>
            </channel>
</rss>