<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>نوشته های داود جعفری</title>
        <link>https://virgool.io/feed/@davoodjafari</link>
        <description></description>
        <language>fa</language>
        <pubDate>2026-06-19 01:33:52</pubDate>
        <image>
            <url>https://files.virgool.io/upload/users/34633/avatar/Xl656N.png?height=120&amp;width=120</url>
            <title>داود جعفری</title>
            <link>https://virgool.io/@davoodjafari</link>
        </image>

                    <item>
                <title>آمار بازدید پست‌های من در سال ۹۹</title>
                <link>https://virgool.io/@davoodjafari/%D8%A2%D9%85%D8%A7%D8%B1-%D8%A8%D8%A7%D8%B2%D8%AF%DB%8C%D8%AF-%D9%BE%D8%B3%D8%AA-%D9%87%D8%A7%DB%8C-%D9%85%D9%86-%D8%AF%D8%B1-%D8%B3%D8%A7%D9%84-%DB%B9%DB%B9-tv5vmqo2pca4</link>
                <description>در طول تاریخ از اعداد استفاده کردیم تا اغلب داد و ستد کنیم و آن‌چیزی که شمردنی است را بشماریم. برای هر عدد واحد درست کردیم تا عددهای زندگی قاطی نشوند و از اعداد، شفاف‌تر استفاده کنیم؛ مثلا وقتی می‌گوییم ده هزار تومان به پول اشاره داریم و وقتی می‌گوییم ده هزار بلیط به بلیط!روز به روز که در زندگی جلو‌تر رفتیم عددها فرقی نکردند ولی این واحدها بودند که زیاد شدند. واحد کریپتو، واحد اصله درخت، واحد فاصله و …«واحد» یک توافق عمومی است برای شمردن؛ تا همانطور که گفتم شمردن‌ها قاطی نشود. مشاهده افراد دارای ثروت (اجتماعی یا مالی) به من ثابت کرده اینکه چه چیزی را بشماریم از اینکه چطور بشماریم مهم‌تر است. هرکس با واحد خاصی مسائل زندگی را می‌شمارد. اینطور به نظرم آمده که مشخص کردن واحد یعنی مشخص کردن اینکه من در زندگی برای چه چیزهایی ارزش قائلم و می‌خواهم چه چیزهایی را در زندگی بشمارم. https://cdn.virgool.io/annual-report/1399/fjxqrmlotq4m-KKHyd.mp4 اعدادی که بدون واحد ثبت کردمبه ویدیویی که ویرگول برایم ساخته که نگاه می‌کنم میبینم که در سال ۹۹، من در مجموع ۲,۰۲۲ کلمه در ویرگول نوشتم و منتشر کردم و مخاطبین، پست‌های من را ۲۵ مرتبه پسندیدند و  ۶ بار هم نظر خود را روی پست‌های من به اشتراک گذاشتند. در سال ۹۹، ۴ نفر در ویرگول من را دنبال کردند تا پست‌های بعدیم را بخوانند. این اعداد نشان میدهند من کاری کرده‌ام. هرکدام به واحدی وصل هستند. از خودم می‌پرسم من کدام واحد را شمارش کرده‌ام؟ کدامیک از واحدهای بالا از همه برای من مهم‌تر است؟ ادامه ویدیو را می‌بینم.آمار از اثر بیرونی می‌گویندطبق آمار پست‌های من ۱,۱۷۶ بار خوانده شدند و ۱۵۱,۴۰۴ ثانیه صرف مطالعه آنها شده است، که با توجه به جمعیتی که در ایران به اینترنت دسترسی دارند، ویرگول به من می‌گوید که توانستم  ۰/۰۰۲۰۷۵۷۳۳ ثانیه، سرانه مطالعه دیجیتال کشور را بالا ببرم.از طرف دیگر ویرگول به من می‌گوید که اگر قرار بود پست‌هایم را چاپ و به دست تک تک خوانندگان برسانم باید ۲,۸۹۰ کاغذ مصرف می‌کردم.آن عددهای کوچک ابتدای ویدیو حالا تبدیل شده‌اند به عددهای بزرگ به اینکه من جلوی مصرف این تعداد کاغذ را گرفتم یا به اینکه من  ۰/۰۰۲۰۷۵۷۳۳ ثانیه، سرانه مطالعه دیجیتال کشور را جابه جا کرده‌ام. واحد این عددها برای من ملموس‌تر است.واحد نوشتن چیست؟همه عددهای بالا و همینطور اثر بیرونی که روی خوانندگان و همینطور در مقیاس بزرگتر طبیعت و جامعه اطرافم گذاشتم اعدادی هستند که من دوستشان دارم و به آنها افتخار می‌کنم. اگر چنین ویدیویی دست شما نیز رسید به شما بابت تک تک اعداد تبریک می‌گویم.اثر هر نوشته تا حدودی معلوم است، اگر بنویسید جلوی قطع درخت را می‌گیرید، به سرانه مطالعه کشور اضافه می‌کنید و خوانندگانی جذب می‌کنید که شما را از طریق نوشته‌هایتان می‌شناسند و …به نظرم می‌رسد که نوشته‌های من و شما واحد ندارند ولی اثر بیرونی دارند.</description>
                <category>داود جعفری</category>
                <author>داود جعفری</author>
                <pubDate>Wed, 24 Mar 2021 19:32:43 +0430</pubDate>
            </item>
                    <item>
                <title>توزیع های لینوکس</title>
                <link>https://virgool.io/@davoodjafari/%D8%AA%D9%88%D8%B2%DB%8C%D8%B9-%D9%87%D8%A7%DB%8C-%D9%84%DB%8C%D9%86%D9%88%DA%A9%D8%B3-y2vbwih0jxrb</link>
                <description> یکسری اصلاحات و قسمت هایی تو لینوکس پر کاربرد هست که خیلی ها تفاوت و کاربردشون رو نمیدونن در مطالب قبلی درباره Linux یا GNU/Linux ، تفاوت shell و bash در لینوکس و میز کار در لینوکس صحبت کردم تو این پست قصد دارم درباره توزیع در لینوکس مختصری صحبت کنم.همانطور که می دونید سیستم عامل لینوکس به صورت متن باز یا open source ارائه شده است به همین خاطر خیلی از تیم های برنامه نویسی میان یکسری از لایه های سیستم عامل رو تغییر میدن و به اصطلاح یه توزیع جدید برای استفاده کاربران ارایه می کنن چون همه اینا از کرنل لینوکس استفاده میکنن نمیشه اسم اونا رو سیستم عامل گذاشت برای همین بهش میگن توزیع های مبتنی بر لینوکس. اون لایه های بالا اشاره کردم یکی user interface  و دیگری user aplication هستن که تو این پست Linux یا GNU/Linux کمی درباره اش گفتم.توزیع های زیادی مبتنی بر لینوکس ارائه شده که چندتا از پراستفاده ترین ها و محبو ترین توزیع ها رو اینجا معرفی میکنم، از جمله توزیع های معروف و پر استفاده ای که میشه بهشون اشاره کرد عبارتنداز:توزیع Ubuntuاین توزیع از لینوکس اسمش به گوش خیلی ها آشنا هست، به دلیل سریع بودنش و استفاده راحتی که داره بین کاربران لینوکس محبوبیت بیشتری داره. توزیع  ubuntu از میز کار unity استفاده میکنه و شما رو خیلی درگیر پیچیدگی های لینوکس نمیکنه و راحت می تونید نرم افزارهای مختلفی رو نصب و استفاده کنید.هر 6 ماه ubuntu یک نسخه ارایه می کند که به مدت 9 ماه برای هر ورژن پشتیبانی ارائه می کنه. و هر دو سال یک نسخه LTS واراد بازار میکند که به اصلاح longterm گفته میشه که نسخه پایدار هست و برای 5 سال پشتیبانی میشه. مثلا وقتی نسخه 18.04 رو ارایه میکند یعنی در ماه 4 ام سال 2018 وارد بازار شده است و معمولا ubuntu هر نسخه ای رو به اسم یک حیوان ارائه می کند.توزیع Fedoraبرای استفاده از توزیع fedora نیاز هست کمی حرفه ای تر باشید این توزیع به اصطلاح در لبه تکنولوژی راه میره و همیشه سعی میکنه تکنولوژی های جدید رو روی نسخه های خودش استفاده کنه.توزیع Debianاین توزیع جزو پایدارترین توزیع های لینوکس محسوب میشه و تمرکز تیم اصلی برنامه نویسی debian همیشه این بوده که یه توزیع پایدار وارد بازار کند به طوری که مشکلی براش پیش نیاد. توزیع debian به خوبی با سخت افزارهای قدیمی و جدید سازگار است. همانطور که می دونید پایداری سیستم عامل روی سرورها خیلی مهمه است و به دلیل پایداری بالایی که این توزیع داره روی سرورهای بیشتر استفاده میشه.توزیع Centosتوزیع Centos به دلیل حذف یکسری نرم افزارهای اضافی توزیع سبکی محسوب میشه و به همین خاطر یک توزیع مختص سرورها به حساب میاد. معمولا این توزیع با محیط گرفیکی نصب نمیشه و کاربران و مدیران سرور با CLI باهاش در ارتباط هستن.توزیع Kali Linuxاین توزیع هم شاید زیاد اسمشو زیاد شنیده باشید بیشتر برای کارهای امنیتی استفاده میشه و تمام پکیج هایی که برای کاراهای امنیت لازم هست روی این توزیع از لینوکس نصب شده است.همانطور که گفتم لینوکس توزیع های زیادی داره و سعی کردم اونایی که پر استفاده و محبوب تر هستند رو به طور خلاصه معرفی کنم.امیدورام این مطلب براتون مفید واقع شده باشه.</description>
                <category>داود جعفری</category>
                <author>داود جعفری</author>
                <pubDate>Fri, 22 May 2020 15:29:57 +0430</pubDate>
            </item>
                    <item>
                <title>چرا  نباید از قالب و افزونه های نال در وردپرس استفاده کرد</title>
                <link>https://virgool.io/@davoodjafari/%DA%86%D8%B1%D8%A7-%D9%86%D8%A8%D8%A7%DB%8C%D8%AF-%D8%A7%D8%B2-%D9%82%D8%A7%D9%84%D8%A8-%D9%88-%D8%A7%D9%81%D8%B2%D9%88%D9%86%D9%87-%D9%87%D8%A7%DB%8C-%D9%86%D8%A7%D9%84-%D8%AF%D8%B1-%D9%88%D8%B1%D8%AF%D9%BE%D8%B1%D8%B3-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%DA%A9%D8%B1%D8%AF-yspua7xfz6c8</link>
                <description>قبلا در مطلبی از امن بودن یا نبودن وردپرس صحبت کردم و یکی از مواردی که اشاره کرده بودم این بود که از قالب ها و افزونه های نال یا کرک شده وردپرس استفاده نکنید. اما به دلیل اینکه اخیرا دوباره مشاهده شده که بعضی از کاربران به دلیل استفاده از این نوع قالب ها، سایت شون آلوده شده و به دلیل عدم توجه به این نکات خساراتی به سایت اونها وارد شده و در نتیجه متحمل هزینه هایی شدن و در مواردی سایت شون رو از دست دادند. خواستم دوباره این چند مورد رو یادآوری کنم بلکه بتونیم در این زمینه آگاه سازی انجام داده باشیم.اینجا ما به سه تا مشکل عمده در استفاده از این نوع قالب ها و افزونه های نال شده خواهیم پرداخت:- عدم پشتیباین قالب های نال شدهشما وقتی از یک قالب یا افزونه نال شده استفاده می کنید، بعدها نمی توانید از امکانات پشتیبانی مربوط به اون قالب یا افزونه استفاده کنید. همچنین شما به آخرین بروزرسانی اون قالب و افزونه دسترسی نخواهید داشت. با توجه به اینکه ممکن هست قالب یا افزونه مورد نظر دارای مشکلات برنامه نویسی یا دارای باگ باشه نویسنده اون قالب یا افزونه بعدها بعد رفع مشکلات اون قالب یا افزونه یک ورژن جدید از اون رو در دسترس کاربران قرار خواهد گذاشت، و مشکلی که برای افراد استفاده کننده از این نوع قالب ها به وجود میاره  این هست که از رفع اشکالات و باگ های قالب بی خبر خواهند بود و در نتیجه این می تونه برای کاربران مشکل ساز باشه چون مشخص نیست که آیا اون قالب توسط شخص دیگری دستکاری شده باشه یا نه.- مشکل در سئو قالب های نال شدهقالب های نال شده می توانند تهدید جدی برای از دست رفتن رتبه سایت شما باشد و این می تونه سئو سایت شما رو دچار مشکل کند. معمولا برای این کار از  spam های آلوده جهت کاهش رنک یا رتبه پیج ها استفاده می شود و همچنین استفاده از استراتژی black-hat در سئو سایت قربانی به دلیل استفاده از کدهای مخرب می تونه به شدت برای شما مشکل ایجاد کنه. و از آنجایی که گوگل صاحب سایت هایی که دارای spam باشد رو جریمه می کند این میتواند به شدت بر سئو و رتبه سایت تاثیر بگذاره و در موارد جدی تر سایت رو پنالتی و از دسترس خارج کنه.- مشکل امنیت قالب های نال شده بارگزاری بدافزار یا قرار دادن کد های مخرب در قالب نال شده، یکی دیگر از مشکلاتی هست که این نوع قالب ها معمولا دارند. علاوه بر این باعث ویروسی شدن وب سایت و هاست کاربران می شوند می توانند با ایجاد back door هایی بازدیدهای مخربی رو روانه سایت شما و بالعکس کنند و ممکن هست شما تا مدتها از این قضیه بی خبر باشی و موقعی خبردار بشید که کار از کار گذشته و به داخل سایت شما کلی لینک آلوده تزریق شده باشه و بدتر از این توسط گوگل ایندکس شده باشند.نتیجهبا توجه به پیامد های جدی که استفاده از قالب ها و افزونه های نال شده دارند، حتما توصیه میشه از استفاده این نوع قالب ها و افزونه ها اجتناب کنید. حتما از قالب ها premium تا جایی که ممکن هست استفاده کنید و برای افزونه ها هم حتما از مخزن اصلی وردپرس استفاده کنید چون باید همون هزینه صرف مشکلاتی کنید که قالب های نال برای سایت شما به وجود آوردند.امیدوارم این مطلب مفید واقع شده باشد.</description>
                <category>داود جعفری</category>
                <author>داود جعفری</author>
                <pubDate>Sun, 05 Apr 2020 23:38:09 +0430</pubDate>
            </item>
                    <item>
                <title>میز کار در لینوکس</title>
                <link>https://virgool.io/@davoodjafari/%D9%85%DB%8C%D8%B2-%DA%A9%D8%A7%D8%B1-%D8%AF%D8%B1-%D9%84%DB%8C%D9%86%D9%88%DA%A9%D8%B3-a9yqn9kf0hlu</link>
                <description>اشتباه ای که برخی از کاربران لینوکس می کنند این هست که انواع میز کار در لینوکس را با انواع توزیع های لینوکس اشتباه می گیرند.در این نوشته  قصد داریم به صورت مختصر درباره میز کار در لینوکس صحبت کنیم تا این موضوع برای کاربرای لینوکس روشن و شفاف بشه. یکی از لایه های سیستم عامل ها UI یا User Interface نام دارد که خوده UI به دو دسته CLI و GUI تقسیم می شود که منظور از CLI یا Command Line Interface رابطی هست که ما به وسیله Command و یکسری دستورات با سیستم عامل در ارتباط هستیم و GUI یا Graphic User Interface رابطی هست که ما به صورت گرافیکی با سیستم عامل در ارتباط هستیم.ما در لینوکس GUI ها یا در واقع رابط های گرافیک زیادی داریم که هر کدوم ویژگی های خودشون رو دارن به طور مثال بعضی هاشون فانتزی هستن یا بعضی هاشون سبک تر نسبت به بقیه هستن که  به همه این رابطه های گرافیکی در لینوکس میز کار گفته میشود.در واقع میز کار این امکان رو به شما که لینوکس کار می کنید میده که هر وقت از محیط لینوکس خسته شدین بتونید به راحتی تغییرش بدید.در اینجا لیستی از پر استفاده ترین میزکارهای لینوکس لیست شده اند:. KDE Plasmaمیزکار Plasma KDE توسط جامع نرم افزاری KDE منتشر شده است و جزو میزکارهایی هست که امکان Customizable کردن زیادی رو به کاربر میده در واقع قدرت زیادی رو به کاربر میده که محیط گرافیکی رو سفارشی سازی بکنه. این میزکار محیط گرافیکی زیبا و امنی رو به کاربر میده و برای همه توزیع های لینوکس قابل استفاده می باشد.. GNOMEمیزکار GNOME جزو محبوب ترین میزکار های لینوکس هست که نسبت به KDE جدیدتر هستش. طبق گفته وب سایت GNOME، هدف این میز کار ایجاد سادگی، دسترسی پذیری آسان و قابلیت اطمینان به کاربران می باشد.. Cinnamonمیزکار Cinnamon هم جزو میزکارهای محبوب لینوکس هست که با توزیع Linux Mint ارایه میشه. این میزکار نسبت به MATE قدیمی تر هستش. میز کار Cinnamon بیشتر به تجربه کاربری پرداخته و از انیمیشن ها و افکت های زیادی استفاده کرده است.. MATEمیزکار MATE در مقایسه با GNOME و KDE مانند بچه ای هست که تاز وارد نوجوانی شده است. با توجه به اینکه تقریبا 5 سال از عمر MATE می گذرد توانسته بعد از این میزکارها قرار بگیرید. این میزکار نسبت به سه تا میزکار قبلی از حجم کمتری برخوردار و سبک تر هست به طوری که کمتر از منابع سخت افزاری استفاده می کند و برای دستگاه هایی که منابع سخت افزاری کمی دارند مناسب می باشد.. Xfceمیزکار Xfce برای دستگاه هایی که سخت افزار محدود دارند استفاده میشه و تقریبا دو دهه قدمت دارد. این میزکار محیط گرافیکی سبکی دارد و از هیچ افکت و انیمیشنی استفاده نمی کند و جزو میزکارهای محبوب و سبک لینوکس محسوب میشه.. Pantheonمیزکار Pantheon نمای گرافیکی زیبایی رو برای کاربران ایجاد می کنه . این میزکار برای کسایی که به نوار ابزار سیستم عامل مک عادت دارند می تونه خوشایند باشه تو صفحه دسک تاپ این میزکار شما می تونید نوار ابزاری همانند سیستم عامل مک داشته باشید.. LXQtمیزکار LXQt با هدف ایجاد محیط کار سبک برای لینوکس در سال 2014 ارایه شده است. در طراحی محیط های نرم افزاری این میز کار از فریم ورک KDE استفاده شده است. این میزکار ممکن است اونجور که کاربران دوست دارند محیط کار جذابی رو فراهم نکند اما برای آن دسته از دستگاه های قدیمی و سیستم های که کمبود منابع سخت افزاری دارند می تونه بسیار کارآمد باشه.. Budgieمیزکار Budgie تحت پروژه Solus Project به وجود آمده و نسبت به میز کار PIXEL از سن کمتری برخوردار است. همچنین میز کار Budgie  نسبت به محیط های دیگه از زمان بوت یا راه اندازی کمتری برخوردار است.. PIXELمیزکار PIXEL از سال 2016 برای لینوکس طراحی شد. این میزکار به صورت پیش فرض بر روی توزیع Raspbian مورد استفاده قرار گرفته است. این میز کار جز میزکارهای معمولی به حساب میاد. . Enlightenmentمیزکار Enlightenment در سال 1996 تحت پروژه E ایجاد شد. و توانست دسترسی به محیط دستوری گرافیک یا shell رو کنار محیط گرافیکی مانند میزکارهای GNOME و KDE فراهم کند. این میزکار به دلیل استفاده از کتابخانه EFL می تواند برای کاربران یک میز کار تمام عیار رو فراهم کند. Bodhi Linux یکی از توزیع های لینوکس است که از این میزکار به عنوان پیش فرض استفاده می کند.. Unityمیز کار Unity تحت انجمن Ayatana community طراحی شده است. این میزکار علاوه بر طراحی بصری خوبی  توانسته ابزارهای تست و آنالیز رو در کنار محیط گرافیکی حرفه ای و ابزارهای متن باز زیادی رو هرچه سبک ارایه کند. هدف این میزکار ارایه میزکار جذاب و زیبا است که کاربر بتواند از رایانه شخصی خود لذت ببرد.در مطلب بعدی درمورد انواع توزیع ها در لینوکس صحبت خواهیم کرد.امیدواریم این مطلب براتون مفید بوده باشه.</description>
                <category>داود جعفری</category>
                <author>داود جعفری</author>
                <pubDate>Fri, 03 Apr 2020 20:25:48 +0430</pubDate>
            </item>
                    <item>
                <title>بالاخره وردپرس امن هست یا نه؟!</title>
                <link>https://virgool.io/@davoodjafari/%D8%A8%D8%A7%D9%84%D8%A7%D8%AE%D8%B1%D9%87-%D9%88%D8%B1%D8%AF%D9%BE%D8%B1%D8%B3-%D8%A7%D9%85%D9%86-%D9%87%D8%B3%D8%AA-%DB%8C%D8%A7-%D9%86%D9%87-cj7fpe4szrdz</link>
                <description>این چیزی که میگم حاصل برداشت های خودم هست، طی چند سالی که با وردپرس کار می کنم. هنوز بین خیلی از بچه ها این موضوع سوال هست که وردپرس امن هست یا نه؟چیزی که من همیشه بهش معتقد هستم  و خواستم مطرحش کنم که بلکه کمکی کرده باشم این هست که نوع کاربری هر چیزی می تونه تعیین کننده وضعیتش باشه. خب این یعنی چی؟؟؟یه مثال میزنم شاید دیده باشید افرادی رو که هفته ای یا ماهی یکبار سیستم عامل کامپیوترشون همون ویندوزشون رو به دلیل کندی و یا خراب شدن، عوض می کنن و در عوض افرادی هم هست سالهاست بدون تغییر ویندوزشون ازش استفاده می کنن.نوع استفاده از سیستم عامل یا ویندوز یعنی اینکه چجوری باهاش به درستی کاری کنی و اطلاعات کافی برای کارکردن باهاش داشته باشی، نرم افزارهای کرک شده نصب کنی یا نه، به موقع بروز رسانی کنی یا نه، هر نرم افزاری رو نصب کنی یا نه و غیره.... اینا می تونه تعیین کننده طول عمر ویندوزتون باشهحرف من اینکه  اگر ویندوزت ویروسی میشه به خاطر کاربری نادرست هست، اگر ویندوزت سریع خراب میشه و زود به زود عوضش میکنی به خاطر اینکه نمی تونید بخوبی ازش استفاده کن، سریع موضع نگیرید که ویندوز یا هر سیستم عامل دیگه ای بدرد نمی خوره. بخاطر کاربری ضعیف و نداشتن اطلاعات کافی نمیشه گفت سیستم عامل ویندوز امن نبوده و بدرد نمی خوره. (ذاتا سیستم عامل ها امن هستن تو یه فرصت دیگه ای حتما درموردش صحبت خواهم کرد)خب ربطش به وردپرس چیه؟؟؟این مثالی رو  که آوردم رو میشه عینا تو خیلی از نرم افزارها آورد همینطور تو وردپرس. وردپرس ذاتا امن هست و این کاربری نادرست هست که باعث میشه امن نباشه. اینکه افزونه یا قالب نال شده استفاده میکنی و اطلاعات درست و کافی از محیط وردپرس، افزونه ها و قالب ها نداشته باشی باعث میشه نتونی به درستی با وردپرس کار کنی و به طبع امنیت وردپرس رو پایین بیاره، خب این باعث میشه وردپرست هک بشه و با خطاهایی مواجه بشی.اگر دیده باشید گزارشاتی که از هک سایت های وردپرس داده میشه بیشترین درصدش از سمت افزونه و قالب ها بوده و اون هم به خاطر کاربری ضعیف و نادرست هست و به ندرت دیده شده وردپرس از سمت هسته هک بشه.این تنها نظر شخصی من بوده که خواستم به اشتراک بزارم. ممنون</description>
                <category>داود جعفری</category>
                <author>داود جعفری</author>
                <pubDate>Fri, 09 Aug 2019 13:29:03 +0430</pubDate>
            </item>
                    <item>
                <title>Linux یا GNU/Linux</title>
                <link>https://virgool.io/@davoodjafari/linux-or-gnulinux-fbqdqbmixoog</link>
                <description>Linux or GNU/Linuxخیلی وقت ها دیدم سیستم عامل لینوکس رو اکثرا به همین نام میشناسن و صدا می کنن و فکر میکنن تنها Linus Torvalds خالق این سیستم عامل بوده و زیاد اسمی از Richard Stallman برده نمیشه و فکر کردم بد نیست این موضوع رو یادآوری کنم که ایشون هم نقشی در خلق کردن این سیستم عامل داشتن و نباید تلاش های Richard Stallman نادیده گرفته بشه.وقتی سیستم عامل ها به سمت تجاری شدن رفتن شخصی به نام Richard Stallman در جهت مبارزه با این موضوع شروع به نوشتن یک سیستم عامل کرد که به اسم پروژه GNU نام گذاری شد، پروژه ای که کاملا رایگان بود. Richard جزو فعلان جنبش نرم افزارهای آزاد بود و مبارزات زیادی در این زمینه انجام داده. Richard تونست قسمت های مختلف یک سیستم عامل (مثل Bootloader, User Interface, User Application) و یکسری قسمت های دیگه رو بنویسه اما تنها قسمتی که نتونسته بود تکمیل کنه تا سیستم عامل خودش رو جهت استفاده کاربران وارد بازار کنه قسمت Kernel سیستم عامل بود. در همین حین شخصی به نام  Linus Torvaldsتونسته بود تحت پروژه به اسم Linux کرنلی شبیه به Unix رو بنویسه، چیزی که پروژه GNU بهش نیاز داشت تا تکمیل بشه و مورد استفاده کاربران قرار بگیره.linux architectureبه همین خاطر دو پروژه GNU و Linux با هم ترکیب شدن و سیستم عامل قدرتمندی رو به وجود آوردن که اسمش شد GNU/Linux ، چیزی که امروزه بیش تر به اسم Linux می شناسن و افراد فعال تو حوزه نرم افزارهای آزاد یا open source تاکید دارن که به اسم GNU/Linux نام برده بشه چرا که حاصل تلاش دو پروژه Richard Stallman  و Linus Torvalds بوده و که هر کدام به تنهایی قادر به استفاده نبودن.امیدوارم مفید بوده باشه</description>
                <category>داود جعفری</category>
                <author>داود جعفری</author>
                <pubDate>Fri, 12 Jul 2019 19:35:51 +0430</pubDate>
            </item>
                    <item>
                <title>تفاوت shell و bash در لینوکس</title>
                <link>https://virgool.io/@davoodjafari/%D8%AA%D9%81%D8%A7%D9%88%D8%AA-shell-%D9%88-bash-%D8%AF%D8%B1-%D9%84%DB%8C%D9%86%D9%88%DA%A9%D8%B3-vvrmpqeyddtu</link>
                <description>چندتا اصلاحی که دیدم بچه ها تو کار با لینوکس هنوز به اشتباه استفاه می کنند رو خواستم یه توضیحی بدم مثل فرق بین shell و bash...- نکته اول اینکه در واقع  shell لایه بالاتر از kernel یا هسته سیستم عامل لینوکس هست و کارش تفسیر دستورات ورودی و خروجی هستش، به این صورت که دستورات دریافتی که کاربر به واسطه ترمینال وارد میکنه رو به زبان kernel ترجمه میکنه و تحویل kernel میده و همینطور بلعکس.- اما bash چیه؟ در واقع shell در انواع مختلفی وجود داره و bash یکی از انواع shell های موجود هست که در نسخه های ubuntu به صورت پیشفرض از bash استفاده شده . انواع دیگه shell وجود داره مثل csh - ksh - zsh که هر کدوم استفاده های خودش رو داره.- نکته دیگه درباره terminal هست، terminal یک برنامه گرافیکی به حساب میاد جهت ارتباط با shell سیستم عامل ‌. در واقع GUI ای رو در اختیار ما میزاره که بتونیم با shell راحتر در ارتباط باشیم. </description>
                <category>داود جعفری</category>
                <author>داود جعفری</author>
                <pubDate>Sun, 30 Jun 2019 07:36:07 +0430</pubDate>
            </item>
            </channel>
</rss>