<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>نوشته های Mohamadᶠᵍ</title>
        <link>https://virgool.io/feed/@MohamaadFG</link>
        <description>شدیداً علاقمند به یادگیری زبان برنامه نویسی و سخت افزار</description>
        <language>fa</language>
        <pubDate>2026-06-16 17:32:27</pubDate>
        <image>
            <url>https://files.virgool.io/upload/users/1351182/avatar/1FzshB.png?height=120&amp;width=120</url>
            <title>Mohamadᶠᵍ</title>
            <link>https://virgool.io/@MohamaadFG</link>
        </image>

                    <item>
                <title>⭐️ Extranet Extension - افزونه اکسترانت</title>
                <link>https://virgool.io/@MohamaadFG/%EF%B8%8F-extranet-extension-%D8%A7%D9%81%D8%B2%D9%88%D9%86%D9%87-%D8%A7%DA%A9%D8%B3%D8%AA%D8%B1%D8%A7%D9%86%D8%AA-aks9jhexhbvt</link>
                <description>سلام و درود خدمت همراهان عزیز سایت ویرگول در این قسمت قصد داریم تا در مورد یک افزونه کارآمد و کارراه انداز به نام Extranet (اکسترانت) رو معرفی کنیم! پس بدون معطلی و اتلاف وقت به معرفی آن میپردازیم.⭐️ اکسترانت ( Extranet ) چیست ؟نام اکسترانت از محدوده های اینترنت گرفته شده است ( عکس ) درحالی که شما در ( اینترانت ) به محدوده کمتری دسترسی دارید شما با این اکستنشن به اکسترانت وصل خواهید شد و به پل های ارتباطی به اینترنت وصل خواهید شد ( اطلاعات و تمام درخواست های شما در سمت سرورها از اخرین استاندارد های رمزنگاری ، رمزگذاری خواهد شد ) این فرایند فقط در این افزونه ، در زمان قطع اینترنت توسط دولت ایران رخ خواهد داد.? حالا این افزونه ( اکستنشن ) چیکار میکنه ؟| ? فیلترینگ و تحریم هارا با سرعت دور بزنید| ✳️ ترافیک مصرفی هر سایت را مشاهده کنید| ✳️ امنیت در پرداخت ( صفحات فیشینگ را شناسایی کنید )? چطور اعتماد کنیم ؟شما آزادید که انتخاب کنید ! تیم اکسترانت تمام تلاش خود را خواهد کرد تا اعتماد شمارو به دست آورد بنابراین سورس کد اکستنشن Extranet را به صورت عمومی در گیت هاب در اختیار عموم قرار داده شده است تا با مشاهده کدها به جاسوسی نبودن آن پی ببرید سورس کد : github.com/mohammadfg/Extranet? چرا باید به صورت دستی اکستنشن رو بروزرسانی یا نصب کنیم ؟بزودی اکستنشن در وب استور قرار خواهد گرفت و دیگر نیازی به اینکه به صورت دستی آپدیت کنید نخواهید داشت ! هیچ برنامه ای بدون باگ نیست و برنامه بدون باگ عادی نیست ! بی شک انتشار در وب استور حجم زیادی از مخاطب را وارد می کند که ممکن است تجربه ناخوشایندی را تجربه کنند و هیچکس دوست ندارد کاربش را از دست بدهد بنابراین قدم به قدم پیش خواهیم رفت تا همگی تجربه خوبی را داشته باشند❗️❗️ چطوری نصبش کنیم ؟? قبل از نصب بهتر است بگوییم که این افزونه درحال حاضر بر روی مرورگرهای Chrome و Edge قابل نصب می باشد هرچند که در نسخه های بعدی می توانیم بر روی مرورگرهای بیشتری آن را نصب کنیم? این افزونه و مراحل نصب این افزونه در لینک زیر توضیح داده شده است :https://github.com/mohammadfg/Extranet/tree/main/Extensions/Chrome%20And%20Edge? پاسخ به سایر سوالات در پیوند زیر : ? https://github.com/mohammadfg/Extranet/wiki</description>
                <category>Mohamadᶠᵍ</category>
                <author>Mohamadᶠᵍ</author>
                <pubDate>Mon, 19 Sep 2022 14:31:05 +0430</pubDate>
            </item>
                    <item>
                <title>Intl - international - ECMA International</title>
                <link>https://virgool.io/@MohamaadFG/intl-international-ecma-international-qdgqifittb9i</link>
                <description>سلام و وقت بخیر در این پست تصمیم داریم تا مثل پست های قبلی کاربرد اجزا و بخش های مختلف زبان Js رو باهم به بحث بگذاریم ما نمی خوایم کد نویسی کنیم ما فقط می خوایم کاربرد و علت پیدایش اون هارو باهم برسی کنیم !داخل هر زبانی یکسری چیز ها هست که شاید تا وقتی بهشون نیاز پیدا نکنیم ، بهشون سر نمی زنیم اگر می خواید یک زبان رو به طور تخصصی کار کنید حتماً باید صفر تا صد اون رو مورد مطالعه قرار بدید توصیه میشه اگر هم می خواید تخصصی یاد نگیرید بهتره در تایم خالی تون بخش های مختلفی رو یاد بگیرید تا در بهتر کردن کد نویسی شما کمک بشه و هم به اطلاعاتتون .اینتل ( Intl ) چیست ؟ این کلمه مخفف International هست و داخل و در کنار هر زبانی هست . و به بومی سازی برنامه شما کمک می کنه ! توسط یه سازمان که اسمش ECMA International هست ارائه میشه و در حوزه تکنولوژی، استاندارد تعریف می‌کنه. از سال 1961 شروع به کار کردند و تا الان طیف گسترده‌ای از استانداردها رو به طور سراسری ایجاد کردند.⚠️ توجه کنین : این سازمان هیچ ربطی به Ecma script نداره و حوزه هاشون متفاوت استکاربرد :شاید دلتون بخواد کلمات رو به ترتیب الفبا مرتب کنید یا  به طور مثال سه تا سه تا اعداد جدا بشن یا نمایش تاریخ و زمان با فرمت دلخواه کشور خودتون ببینید و کلی کار های دیگه ... همش به کمک این دوست عزیزمون میشهشاید باورتون نشه اما کسایی که تخصصی چیزی رو یاد نمی گیرن و سریع بحث Api هارو شروع می کنن حتی برای ساده ترین چیز ها مثل این ویژگی میرن از سایت های دیگه api اونو می نویسن و از api اونا استفاده می کنن و یا حتی سریع از لایبرری ها و ابزار های دیگه استفاده می کنن !!!(در صورتی که ما با این دوست عزیز بدون هیچ api یا ابزار کمکی دیگه ای می تونیم نیاز خودمون رو فراهم کنیم) شاید بگید تفاوت این با api ها یا ابزارهایی که ما استفاده می کنیم چیه ??   داخل سرعت ، عملکرد  ، امنیت ، کد نویسی کم تر و خیلی چیزای دیگه است .حالا یکسریا میگن این خودش Api هست ? !  خب بله هست با این تفاوت که داخل هسته جاوا اسکریپت و هر زبان دیگه ای هست و نیازی نیست از سایت یا ابزار های دیگه که نه سرعت داره و نه امنیت برید استفاده کنید ! هر چند خیلی وعده و وعید میدن که ما خیلی خوبیم? چرا امنیت ؟؟؟ اگه سایتی یا اون ابزار چه ({ عمومی یا خصوصی } ) بفهمه ازش استفاده می کنید برای حفظ منافع خودش می تونه دسترسی شمارو قطع می کنه و در برنامتون اختلال ایجاد میشه اگه دوست داشته باشه api یا ابزار خودشو رو جوری تغییر می ده که به جای تاریخ چیز دیگه ای داخل سایت شما نشون داده بشه یا حتی دوباره برنامتون رو از کار بندازهامکان هک شدن و خیلی چیزای دیگه ای که ممکنه رخ بده ! پس ریسک زیادی داره و همیشه باید به گوش باشید پس همچنین بهتره بدونید اگر یکم از ریاضی هم استفاده کنید دقیقاً مثل همون چیزا و حتی حرفه ای تر پروژتون در میادنحوه کارکردن  : از اونجایی که javascript سمت کاربر اجرا میشه پس میشه گفت intl عزیز با استفاده از مرورگر کاربر و منابع کامپیوتر طرف مقابل محاسباتی رو انجام میده و دقیقاً اون چیزی که شما توقع دارید رو برای کاربرتون خروجی میده و جای نگرانی از هیچ نظری نیست موفق باشید ! ?? نحوه استفاده و آموزش : https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl? منابع :https://developer.mozilla.org/en-US/docs? راه های ارتباطی :Telegram : MohamaadFG</description>
                <category>Mohamadᶠᵍ</category>
                <author>Mohamadᶠᵍ</author>
                <pubDate>Thu, 25 Nov 2021 16:33:36 +0330</pubDate>
            </item>
                    <item>
                <title>WebAssembly - وب اسمبلی</title>
                <link>https://virgool.io/@MohamaadFG/webassembly-zgdwrip3vyao</link>
                <description>سلام و وقتتون بخیر در این مقاله یا تحقیق سعی دارم تا ( خیلی سریع ) و مفید webassembly رو براتون توضیح بدم ! ( با جستجو هایی که کردم  بیش تر سایت های فارسی زبان متن هاشون تقریباً کپی شده هم بود ) و طرز ادبیات و گفتارشون گیج کننده بود . ازتون می خوام اگر دوست داشتید و در توسعه این  متن کمک کنید وب اسمبلی ( Webassebly ) یا  WASM چیست ؟ چه کاربردی داره و چرا ساخته شده ؟ اگر دیده باشید یکسری سایت ها هستن که بازی آنلاین روی مروگر شما اجرا می کنن و یا گرافیک و محیطشون خیلی خفنه بدون کاستی سرعت سایت و هیچ چیز دیگه ای قبلاً توسعه دهندگان از فیلم و عکس و کلی کد جاوااسکریپت ، یک محیط گرافیکی رو برای سایتشون طراحی می کردن و اگه شخصی می خواست از سایت اونا بازدید کنه ( کلی باید زمان صرف میشد تا ویدیو ها و عکس ها و حتی صدا ها دانلود بشن و کامپایل بشن و برای کاربر اجرا بشن !!!  ) خب این یه مشکل جدی بود حداقل از نظر من . برای مثال ( سئو ، حجم اینترنتی که کاربر میزاشت ، زمانی که تلف می شد و ... ) و کاربر اگه میدید ایجوری هست بیخیال میشداون زمان شاید فریمورک ها و لایبرری های خیلی کمی برای js وجود داشت نصبت به الان که خیلی شدن  تا اینکه وب اسمبلی اومد ! وب اسمبلی چی بود ؟؟؟؟  یه زبان که نمیشه گفت ولی یه namespace یا به قول بعضیا فضای نامی هست که جاوااسکریپت گفته با Math و یا با Intl مقایسه کنید که اولی برای ریاضی هست و دومی برای چیزای بین المللی مثل واحد پول و ... که تو هر زبانی هست !همینطور که گفتم وب اسمبلی متفاوت از هرچیزه و همچنین میشه اونو سطح پایین دونست و شبیه به زبان اسمبلی هست که با اعداد باینری و ... کار می کنه و خلاصه شده !روی مرورگر های جدید فقط کار می کنه و خدمات ارائه میده امنیت خودشو داره ، به خاطر سطح پایین بودن سرعت فوق  زیاد خودشو داره ، قابلیت دیباگ و ... مخصوص خودشو داره و اللخصوص قابل حمل هست یعنی اینکه یک بار کد میزنید و داخل هر زبان دیگه ای که پشتیبانی کند می تونید از کدتون استفاده کنیداین عزیز با خوندن اطلاعات و استفاده از تجهیزات سخت افزاری و منابع سیستم خیلی سریع داده هارو پردازش می کنه و خروجی میده برای مثال یک شکل 3D رو خیلی سریع خروجی میده ! این عزیز در کنار خیلی از زبان های دیگه داره کار میکنه مثل c++ و ... و قرار نیست جای کسی رو بگیره در نتیجه :: اگه دوست داشتید پروژه های خفن 3D و گرافیکی  و .. با سرعت خوب راه بندازین توصیه میشه!! {هرچند الان فریمورک و لایبرری هایی الان اومدن که کارشمارو خیلی خیلی راحت می کند} ⚠️ توجه کنین که کارهای گرافیکی به راحتی نیست و ساعت ها و روزها زمان میبره و کار تکی و هرکسی نیستمنابع : https://webassembly.orghttps://developer.mozilla.org/en-US/docs/WebAssembly راه های ارتباطی : Telegram : MohamaadFG</description>
                <category>Mohamadᶠᵍ</category>
                <author>Mohamadᶠᵍ</author>
                <pubDate>Tue, 23 Nov 2021 20:13:59 +0330</pubDate>
            </item>
            </channel>
</rss>