<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>نوشته های amir shell</title>
        <link>https://virgool.io/feed/@m_89859158</link>
        <description></description>
        <language>fa</language>
        <pubDate>2026-06-18 02:51:02</pubDate>
        <image>
            <url>https://files.virgool.io/upload/users/1431731/avatar/b7CJyS.png?height=120&amp;width=120</url>
            <title>amir shell</title>
            <link>https://virgool.io/@m_89859158</link>
        </image>

                    <item>
                <title>زبان golang چیست؟ و چه طوری از اون استفاده کنیم؟</title>
                <link>https://virgool.io/@m_89859158/%D8%B2%D8%A8%D8%A7%D9%86-golang-%DA%86%DB%8C%D8%B3%D8%AA-%D9%88-%DA%86%D9%87-%D8%B7%D9%88%D8%B1%DB%8C-%D8%A7%D8%B2-%D8%A7%D9%88%D9%86-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%DA%A9%D9%86%DB%8C%D9%85-mtesohwd4wv5</link>
                <description>سلام دوستان عزیز امروز اومدیم با آموزش های این زبان و توضیحات اون رو هم این پایین میتونین بخونین توضیحات گولنگ:این زبان در نوامبر ۲۰۰۹ (برابر ‎آبان ۱۳۸۸) معرفی شد و در حال حاضر در چند سامانهٔ اجرایی گوگل استفاده می‌شود.مترجم گو از لینوکس، مک او اس، ویندوز و انواع سیستم‌های عامل بی‌اس‌دی مانند FreeBSD پشتیبانی می‌کند. از لحاظ معماری پردازنده نیز، معماری ایکس۸۶، معماری ایکس۶۴، معماری آرم و معماری POWER که مخصوص به شرکت آی‌بی‌ام است، توسط مترجم گو پشتیبانی می‌شوند.«go» به عنوان یک آزمایش توسط مهندسان گوگل رابرت گریسیمر، راب پایک و کن تامپسون توسعه پیدا کرده است. این زبان برنامه‌نویسی به شیوه‌ای طراحی شده است که ضمن برطرف کردن انتقادهای رایج از دیگر زبان‌ها، ویژگی‌های مثبت آنها را حفظ کند. زبان جدید شامل ویژگی‌های زیر بود:به صورت ایستا نوشته شده، مقیاس پذیر به سیستم‌های بزرگ (به عنوان جاوا و C ++)نیاز به محیط‌های توسعه یکپارچه ندارند، اما از آن‌ها حمایت می‌کنند پشتیبانی از شبکه و چند پردازشمنبع توضیحات متنی این زبان از ویکی پدیا هستطرز استفاده از آن هم در گوشی و هم در کامپیوتر:خب ‌برای شروع این کار خیلی ساده هست و باید لینوکس یا ترموکس خودمون رو باز کنیم و دستور زیر رو بزنیم تا این زبان در ترموکس یا لینوکس ما دانلود بشه و ما بتونیم از اون استفاده کنیم pkg install golangخب حجمش ۳۵۰ مگ هست و باید اگر در گوشی هم میزنید حافظه تون خالی باشه و پر نباشه و حجم دانلودش هم تقریبا ۶۹ یا ۶۰ مگ هست خب وقتی زدید باید با دستور زیر micro رو نصب کنید pkg install micro و بعدش دستور زیر رو بزنید و وارد محیط go بشید و البته به جای test اسم پروژه تون رو بزنیدmicro test.go سپس این کد زیر را کپی و در محیط آن پیست کنید packege main 




import &amp;quotfmt&amp;quot


// main function 

func main() {



    fmt.Println(&amp;quotWelcome to golang in termux !!&amp;quot)
}تمام این کد ها که یک متن رو خروجی میده :|خب بعدش وقت به اجرا میرسه اجرای آن :ابتدا از محیط آن با زدن CTRL + Qو تایپ حرف y خارج میشیم و در محیط ترموکس یا لینوکس کد زیر رو میزنیم و توجه کنید که به جای کلمه test نامی که برای پروژه خودتون انتخاب کردید رو بزنید go build test.go و شاید یکمی انجامش طول بکشه و وقتی تموم شد با دستور ./ آن را اجرا کنید یعنی به طور زیر ./test به جای کلمه test نام پروژه بزنید و پسوند آن یعنی .go را نزنید :|||خب سپس خروجی به صورت زیر خواهد بود و ان شا الله در آموزش های بعدی هم این بحث رو گسترده تر توضیح خواهیم داد خِروجی :||||| خب دیگه این آموزش هم تمم شد و تا آموزش های دیگه یاعلی</description>
                <category>amir shell</category>
                <author>amir shell</author>
                <pubDate>Fri, 07 Jan 2022 15:54:52 +0330</pubDate>
            </item>
                    <item>
                <title>آموزش رنگی کردن متن خروجی در پایتون</title>
                <link>https://virgool.io/@m_89859158/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%B1%D9%86%DA%AF%DB%8C-%DA%A9%D8%B1%D8%AF%D9%86-%D9%85%D8%AA%D9%86-%D8%AE%D8%B1%D9%88%D8%AC%DB%8C-%D8%AF%D8%B1-%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86-izbunmhior1s</link>
                <description>سلام ^__^ امروز اومدیم با آموزش رنگی کردن متن خروجی در پایتون خب برای شروع کار لینوکس یا ترموکس خودتون رو باز کنیدسپس دو پکیج زیر رو نصب کنید pkg install python pkg install micro دوستان micro هم مانند nano هست و قرق نمیکنه از کدومش استفاده کنید خب با دستور micro واردش میشیم البته بهتره قبل از وارد شدن اسمی انتخاب کنید چون توی محیط micro خارج شدن و انتخاب نام فایل یکمی سخته بهتره دستور زیر رو بزنید و به جای color نام دلخواه رو براش بذاریدmicro color.pyسپس وارد میشیم و دو دستور زیر رو میزنیم البته این برای پاک کردن صفحه هست و زیاد لازم نمیدونم import os
os.system&#40;&#039;clear&#039;&#41;خب زدن کد های بالا کاملا اختیاری هست ولی بهتره برای پاک کردن صفحه تون بزنید سپس یک class color براش تعریف میکینم? با دستور زیر class color : 
   RED = &#039;\033[91
   END = &#039;\033[0m&#039;خب وقتی این کار رو کردیم نوبت به خروجی متن میرسه که میتونیم با دستور زیر این کار رو انجام بدیم print(color.RED + &#039;AMIR&#039; + color.END)خب باید بگم به صورت اصلی برای تعریف یک class color کد هایی که گفتم به اون شکل در نمی آد و باید یکمی شو دستکاری کنیم :/ خب با دیدن گیف زیر بهتر منظورم رو متوجه میشید ببخشید که کیفیت گیف کمه فقط اون ۳ تا فاصله رو ببینید مهمهخب پس از این کار ها وقت به خروجی میرسه که خب معلومه که اگه مراحل رو به درستی رفته باشید خروجی شما رنگی خواهد بود خب من اینجا کد هایی که نوشتم رو میذارم تا با رنگ های بیشتری آشنا بشید خروجی آن تقریبا شبیه به تصویر زیر خواهد شد و اینکه بگم حتما فایلش رو آپلود میکنم و اینجا لینکش رو قرار میدم تا رنگ ها و همچنین بهتر یاد بگیریدخب آموزش ما هم تموم شد و برای خروج از micro هم یک ctrl گرفته و حرف Q را بزنید و سپس حرف y به منی آره رو تایپ کنید تا خارج شید حتما ما رو دنبال و این پست رو لایک کنید با تشکر آموزش های بعدی ما را از دست ندهید یا علی</description>
                <category>amir shell</category>
                <author>amir shell</author>
                <pubDate>Wed, 05 Jan 2022 21:54:14 +0330</pubDate>
            </item>
                    <item>
                <title>تعریف رنگ در زبان شل shell</title>
                <link>https://virgool.io/@m_89859158/%D8%AA%D8%B9%D8%B1%DB%8C%D9%81-%D8%B1%D9%86%DA%AF-%D8%AF%D8%B1-%D8%B2%D8%A8%D8%A7%D9%86-%D8%B4%D9%84-shell-ufpsglp7ua43</link>
                <description>سلام دوستان عزیز امروز اومدیم تا کمی پیچیده تر این بحث رو توضیح بدیم ابتدا اگر به کامپیوتر خود دسترسی ندارید کافیست ترموکس را در گوشی نصب و وارد آن بشید و وقتی وارد شدید دستور زیر را زده و به جای کلمه test میتوانید نام دلخواه خودتون رو بزنید nano test.sh پسوند شل هم sh هست سپس وارد محیط میشوید و اگر با کد های رنگ آشنایی ندارید من اینجا کد رنگ های قرمز و سبز را میذارم سبز:&amp;quot\e[1;32m&amp;quotو قرمز:&amp;quot\033[91m&amp;quot خب این کد ها رنگ های قرمز و سبز هستند که میتوانید آنها را با c1 یا نام اصلی آن ها تعریف کنید مانند red يا green  خب سپس قبل از هر کاری آن ها را به صورت تصویر زیر تعریف میکنیمتوجه کنید که من اینجا code رو c در نظر گرفتم :|بعد از تعریف یک خط پایین رفته و کد زیر را تعریف میکنیم logo=&amp;quotحال میتوانید logo را l در نظر بگیرید و اینکه میتوانید &quot; را هم &#x27; در نظر بگیرید سپس نوشته خود را وارد میکنیم مثل Amir${c1} shell${c2}و اینکه برای نمایش دادن اون هم یک خط پایین رفته و &quot; که برای کد logo تعریف کردیم رو میزنیمتوجه کنید: به جای c1 و c2 نامی که تعریف کردید را بزنید سپس کد زیر را میزنید تا آنها را نمایش بدهد و بازهم تاکید میکنم که به جای c1 و یا c2 و حالا هر چی اسمی که برای رنگ تعریف کردید رو بزنید $_$ کد را به صورت printf میزنیم مانند:printf &amp;quot${c1}${c2}${logo}سپس کد های نهایی به صورت زیر خواهد بود من اینجا logo رو l در نظر گرفتم و سپس خروجی آن هم به صورت زیر خواهد بود فایل هایی با پسوند sh را با bash باز میکنند خب دوستان آموزش ما تموم شد تا آموزش های دیگر به درود </description>
                <category>amir shell</category>
                <author>amir shell</author>
                <pubDate>Mon, 03 Jan 2022 11:32:31 +0330</pubDate>
            </item>
                    <item>
                <title>تفریح و سرگرمی با ترموکس</title>
                <link>https://virgool.io/@m_89859158/%D8%AA%D9%81%D8%B1%DB%8C%D8%AD-%D9%88-%D8%B3%D8%B1%DA%AF%D8%B1%D9%85%DB%8C-%D8%A8%D8%A7-%D8%AA%D8%B1%D9%85%D9%88%DA%A9%D8%B3-pnovs84wp6d4</link>
                <description>آموزش های سرگرمی با ترموکس  در این آموزش هست:۱_ رنگی نوشتن اسم با figlet و lolcat۲_آوردن آتش در ترموکس۳_آوردن قطار متحرک و رنگی خب با سلام خدمت دوستان عزیز این آموزش های امروز ما در مورد وسایل پیشفرض ترموکس هست که با اون ها یک سرگرمی میشه کرد  خب برای رنگی نوشتن اسم ابتدا باید روبی رو نصب کنیم با دستور زیر pkg install ruby و سپس باید یک gem نصب کنیم با دستور زیرgem install lolcat و سپس باید خود figlet رو با دستور زیر نصب کنیم pkg install figlet و برای اجرای اون هم باید کد زیر رو بزنیم و به جای my name اسم خودتون رو بزنیدfiglet myname | lolcat  و سپس خروجی آن به صورت زیر خواهد بود و اینکه هر بار که بزنید یک رنگ دیگه میاره و سپس برای آوردن اتش هم ابتدا دستور زیر را زدهpkg install libcacaو برای اجرای آن هم cacafire و یک صفحه جدید باز شده و آتش متحرک را مشاهده خواهید کرد تصویر خروجی کد cacafireو اما قطار رنگی متحرکبرای این کار نیز کافیست پکیج مورد نیاز را نصب و آن را اجرا کنید کد نصب پکیج:pkg install slو برای اجرای اون هم به صورت رنگی دستور زیر رو بزنید:sl | lolcat نتیجه به صورت عکس زیر خواهد بود:قطار رنگی </description>
                <category>amir shell</category>
                <author>amir shell</author>
                <pubDate>Sun, 02 Jan 2022 14:23:29 +0330</pubDate>
            </item>
                    <item>
                <title>آموزش اولیه ی ترموکس</title>
                <link>https://virgool.io/@m_89859158/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%A7%D9%88%D9%84%DB%8C%D9%87-%DB%8C-%D8%AA%D8%B1%D9%85%D9%88%DA%A9%D8%B3-dhpctlh3evrw</link>
                <description>سلام امروز میخواهم آموزش های اولیه و کاربردی ترموکس را به شما یاد بدمدر این آموزش هست:۱_ایجاد پوشه دلخواه در ترموکس۲_آموزش کامل CTRL۳_نصب گیت در ترموکس با git clone و wgetو...خب ابتدا ترموکس را از سایت فارسروید با حجم ۸۱ مگابایت دانلود کنید چون اگر از فروشگاه دانلود کنید یکمی کار سخت تر میشهوارد ترموکس میشیم و دستور زیر را برای اولین دستور خود در ترموکس وارد میکنیمapt update &amp;&amp; apt upgrade خب پس از وارد کردن دستور بالا حال نوبت دادن مجوز محل ذخیره به ترموکس هستشtermux-setup-storage بعد از دادن دستور بالا اگر یک ls بگیرید متوجه ایجاد شدن پوشه جدیدی به نام storage هستشولی ما در گام اول میخواهیم یک پوشه با نام دلخواه ایجاد کنیم برای این کار دستور زیر را تایپ و به جای name نام دلخواه پوشه را وارد کنید :)mkdir name سپس اگر یک ls بگیرید می بینید که یک پوشه جدید با نام دلخواهتان ایجاد شده و اما آموزش کامل CTRLاگر یک ctrl گرفته و d را بزنید از ترموکس خارج میشوید لیست ctrl ها در ترموکس۱_CTRL+c متوقف کردن اجرای دستور۲_CTRL+l پاک کردن نصف دستورات در ترموکس ۳_CTRL+t باز کردن صفحه جدیدو سپس نصب گیت در ترموکس ابتدا دستور زیر را میزنیمpkg install git بعد وارد میکنیمgit clone (LINK) به جای حرف LINK آدرس گیت هاب را میزنیم ولی اگر با wget میخواهید دانلود کنید دستور های زیر را به ترتیب در ترموکس وارد کنیدpkg install wgetwget (LINK)باز هم به جای link لینک گیت هاب رو بزنیدو سپس کاراکتر هایی مانند . و .. هست که خیلی به کارتون میاد مثلا با زدن .. به پوشه قبلی بر می گردید و با زدن . به جای اول بر میگردیدتا آموزش های دیگر به درود مشکلات خود را بگویید ^_^</description>
                <category>amir shell</category>
                <author>amir shell</author>
                <pubDate>Sat, 01 Jan 2022 21:34:29 +0330</pubDate>
            </item>
            </channel>
</rss>