<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>نوشته های معراج فاریابی</title>
        <link>https://virgool.io/feed/@sky_attitude</link>
        <description>آموزش نجوم به زبان ساده</description>
        <language>fa</language>
        <pubDate>2026-06-18 09:05:56</pubDate>
        <image>
            <url>https://files.virgool.io/upload/users/175604/avatar/w0Z9dT.jpg?height=120&amp;width=120</url>
            <title>معراج فاریابی</title>
            <link>https://virgool.io/@sky_attitude</link>
        </image>

                    <item>
                <title>مگنتو</title>
                <link>https://virgool.io/@sky_attitude/%D9%85%DA%AF%D9%86%D8%AA%D9%88-zqqem8drwhrd</link>
                <description>کانال روبیکا  |    https://rubika.ir/Sky_Attitude/JAABBFJEJBCIFGCمگنتو سفر منطقه ایطرفی هست که با میدان مغناطیسی سیاره به وجود میاد در میان سیارات منظومه شمسی به جر مریخ و زهره مابقی سیارات میدان مغناطیسی در اطراف خود دارنداین میدان مغناطیسی باعث یک پدیده زیبا و نادر به نام شفق قطبی در مناطق قطبی این سیارات می شود در زمان طوفان های خورشیدی خورشید ذرات یونیزه شده پلاسمارو به داخل فضا پرتاب میکند این ذرات در نهایت به قطب های سیارات میرسند و شفق قطبی تشکیل میشود.در اتمسفر زمین به دلیل بودن اکسیژن شفق های سبز رنگ هستن ولی در سیارات دیگر به دلیل ترکیبات مختلف اتمسفر رنگ آنها تغییر میکند.پایان/سوالات خود را در گروه روبیکا و یا در پایین همین پست به صرت کامنت سوال کنید ❤  https://rubika.ir/joing/DIJBCGCC0EOWKRIQGWZEQREKOSGNCSLF </description>
                <category>معراج فاریابی</category>
                <author>معراج فاریابی</author>
                <pubDate>Thu, 29 Feb 2024 10:53:46 +0330</pubDate>
            </item>
                    <item>
                <title>فضا-زمان Space-Time</title>
                <link>https://virgool.io/@sky_attitude/%D9%81%D8%B6%D8%A7-%D8%B2%D9%85%D8%A7%D9%86-space-time-jag2k75hqh7o</link>
                <description>Spacetime curvatureعبارت است از یک مدل ریاضی که زمان و فضارو به صورت درهم تنیده و به عنوان یک کمیت پیوسته با یک دیگر ترکیب میکند.بر اساس فرضیات مفهوم فضای اقلیدیسی جهان ,سه بعد مکانی و یک بعد زمانی مستقل از هم دارد.در فضا-زمان سه بعد فضا و یک بعد زمان در هم ادغم میشود و یک محیط پیوسته چهاربعدی را ایجاد میکند .با ترکیب فضا و زمان و ایجاد یک محیط خمیده واحد, فیزیکدان ها توانسته اند تئوری های فیزیک رو در هم در سطح کیهانی و هم در بعد اتمی ساده سازی کنند. https://rubika.ir/Sky_Attitude/HGFBECIDEIJCFGC </description>
                <category>معراج فاریابی</category>
                <author>معراج فاریابی</author>
                <pubDate>Mon, 30 Oct 2023 11:54:15 +0330</pubDate>
            </item>
                    <item>
                <title>samsung</title>
                <link>https://virgool.io/@sky_attitude/samsung-zq3hhongcirn</link>
                <description>گره جنوبیمدیر عامل شرکت سامسونگ از یه فقیر پول و غذا میخواد https://www.aparat.com/v/zUYg2/%D9%85%D8%AF%DB%8C%D8%B1_%D8%B9%D8%A7%D9%85%D9%84_%D8%B4%D8%B1%DA%A9%D8%AA_%D8%B3%D8%A7%D9%85%D8%B3%D9%88%D9%86%DA%AF_%D8%A7%D8%B2_%DB%8C%D9%87_%D9%81%D9%82%DB%8C%D8%B1_%D9%BE%D9%88%D9%84_%D9%88_%D8%BA%D8%B0%D8%A7  https://www.aparat.com/v/zUYg2/%D9%85%D8%AF%DB%8C%D8%B1_%D8%B9%D8%A7%D9%85%D9%84_%D8%B4%D8%B1%DA%A9%D8%AA_%D8%B3%D8%A7%D9%85%D8%B3%D9%88%D9%86%DA%AF_%D8%A7%D8%B2_%DB%8C%D9%87_%D9%81%D9%82%DB%8C%D8%B1_%D9%BE%D9%88%D9%84_%D9%88_%D8%BA%D8%B0%D8%A7 </description>
                <category>معراج فاریابی</category>
                <author>معراج فاریابی</author>
                <pubDate>Sun, 02 Jan 2022 13:52:51 +0330</pubDate>
            </item>
                    <item>
                <title>تکنیک</title>
                <link>https://virgool.io/@sky_attitude/%D8%AA%DA%A9%D9%86%DB%8C%DA%A9-yydsjmo5rtng</link>
                <description>موسس اپلتکنیک های فروش استیو جابزاستیو جابز به عنوان یکی از ابر رهبران دنیای کسب و کار امروز الگو بسیاری از کارآفرینان و فعالان حوزه کسب و کار است. او از مهارت های بسیار زیادی در فروش و بازاریابی برخوردار بود. تکنیک های فروش استیو جابز موجب افزایش فروش محصولات شرکت اپل می گشت. روش های فروش استیو جابز با توجه به شخصیت منحصر بفرد وی به طرز شگفت انگیزی مورد توجه فروشندگان حرفه ایی قرار گرفته است.در این مطلب قصد داریم تا از زبان کارمین گالو، یکی از برجسته ترین نویسندگان نزدیک به استیو جابز، تکنیک ها و روش های فروش که استیو جابز بکار می بست را مورد بررسی قرار دهیم. با پدیده فکر مهتر همراه باشید.روش فروش استیو جابزکمتر کسی در مورد نبوغ و جسارت عملکرد استیو جابز تردید دارد. هوش سرشار از خلاقیت وی موجب شده بود تا در بهترین زمان ها از فرصت ها بهره ببرد. روش فروش استیو جابز نیز همراه با خلاقیت و سرشار از مهارت های ارتباطی بود. او بخوبی هنر تحت تاثیر قرار دادن مخاطب را می دانست. از همین برگ برنده برای اغلب سخنرانی ها و معرفی محصولات بهره می جست.تکنیک ها و روش فروش استیو جابز تماما از قواعد کلی فروش پیروی می کنند. اما نکته اصلی در به اجرا در آوردن هر تکنیک است. او با روش منحصر بفرد خود به معرفی و فروش محصولات می پرداخت. فن بیان قدرتمند و جسارت عملکرد وی وقتی با خلاقیت و حس مشارکت با دیگران تلفیق می گشت، اغلب مخاطبان را تحت تاثیر قرار می داد. استیو جابز بی شک یکی از بی بدیل ترین چهره های دنیای کسب و کار و کارآفرینی بوده و خواهد بود.در ادامه به بررسی ۷ ویژگی منحصر بفرد در تکنیک ها و روش های فروش استیو جابز می پردازیم.۱- لحظه های حیرت آوری خلق کنیددر اغلب برنامه ها و ارائه های محصول و معاملات استیو جابز لحظات خیره کننده ای وجود دارد؛ که زبان مخاطب از سخن گفتن باز می ماند.در یکی از این برنامه ها در سال ۲۰۰۸  میلادی، استیو جابز پاکتی را برداشت و آن را باز کرد. شیء سفید رنگی را از آن خارج کرد. این شیء سفید رنگ، همان کامپیوتر مک بوک ایر بود. گذاشتن آن در پاکت، نشان دهنده ی حجم و وزن ناچیز آن بود. این کار او، لحظه ای خیره کننده برای مخاطبان به وجود آورد. این تکنیک فروش استیو جابز مخاطب را بخوبی تحت تاثیر قرار می داد.در آن زمان بود که جابز برای اولین بار از اپل سخن گفت. عکس ها را روی آن به نمایش گذاشت. برای جابجایی تصاویر فقط از یک انگشت استفاده می کرد. همچنین برای بزرگ کردن تصویر از دو انگشت خود استفاده کرد. که مخاطبان با صدای بلند تعجب خود را نشان دادند.۲- تنها به سه اصل متعهد باشیدذهن انسان می تواند ۳ یا ۴ چیز را به یاد داشته باشد. و استیو جابز از این امر به خوبی آگاه بود. برای همین معاملاتی که همیشه ارائه می داد را تنها به ۳ بخش تقسیم می کرد. استیو جابز در نمایشگاه مک ورلد اعلام کرد که سه محصول انقلابی جدید MBl3 ، تلفن و مرورگر اینترنت در راه است. سپس گفت همه ی این اطلاعات در یک  دستگاهی به نام آیفون جای گرفته اند. با این روش فروش استیو جابز قصد داشت تا از آشفتگی ذهن مخاطب کم کند. او مدیریت ذهن مخاطب را در دست می گرفت. از قبل برای اینکار برنامه داشت.درباره ی ۳ چیز فکر کنید. سپس به مخاطبان خود اطلاع دهید. مهم ترین آن را انتخاب کنید! و تمرکز خود را بر روی آن قرار دهید. در این تکنیک فروش استیو جابز قصد داشت تا تمرکز مخاطب را روی محصول اصلی نگه دارد. و از پراکندگی و زیاد گویی خود داری کند.۳- صحنه را با دیگران سهیم شویدبه ندرت پیش می آمد که استیو جابز به تنهایی روی صحنه حاضر شده و سخنرانی کند. او شکوه تئاتر را با قرار دادن میکروفون در اختیار دیگران دوچندان می کرد. جابز بزرگان زیادی را به سن شرکت اپل دعوت می کرد تا با نمایندگان دیگر شرکت ها که برای موضوعاتی به گفتگو آمده اند را به بحث و گفتگو فرا خواند. اینگونه شاید افکار خلاقانه ای که در کلمات جاری می شدند بیش تر به او کمک می کردند.صحنه گردانی و مدیریت در لحظه از ویژگی های منحصر بفرد او بود. در این تکنیک فروش استیو جابز مانند استادی ماهر شروع به صحنه گردانی و مدیریت گفتگو می پرداخت.۴- افراد قهرمان یا خائن را ارائه دهیدمانند فیلم درام که افراد خائن و قهرمان دارد؛ استیو جابز هم در ساخت چنین درام هایی بسیار هوشمند بود. از سال ۱۹۸۴ وقتی استیو جابز مکینتاش کامپیوتر خود را معرفی کرد. در آن زمان جابز با رنگ سیاه نوشت :آِ بی ام در مقابله با جهان! جابز با این جمله مشخص کرد که آی بی ام؛ دشمن اپل است. و ابراز کرد که شرکت او در مقابل این هیولا ایستاده است. برای هر ارائه ای هیولا /شر / مشکلات وجود دارد. شما باید خطرات را مشخص کنید! تا مخاطب پشت شما بایستد و شما را قهرمان و نجات دهنده ی آن محصول بداند.استفاده از این تکنیک یا روش فروش استیو جابز نیاز به مهارت و جسارت فراوان دارد! در صورت عدم برخورداری از مهارت کافی، ممکن است به نابود و یا بدنامی کسب و کار شما منجر شود.۵- تفکر از طریق بصری و قابل مشاهدهارائه های محصولاتِ شرکت اپل، ساده و قابل مشاهده اند و بر اساس فیلم و عکس می باشند. همینطور ممکن است متوجه شده باشید که استیو جابز در انتخاب کلماتی که قصد بیان آنها را داشت دچار سختی نمی شد. وقتی میخواست سالگرد شرکت اپل را جشن بگیرد عکس کیکی را به نمایش گذاشت که عدد ۱ شمع روی آن بود؛ در کنار کیک، قیمت و کنار آن آی پد را گذاشت.در این تکنیک یا روش فروش استیو جابز با استفاده از تصاویر، اطلاعاتی را که می خواست به مخاطب ارائه دهد را ساده و قابل فهم می کرد. از نشانه ها و علائم برای رساندن منظور خود استفاده می کرد.۶- آدرس هایی را بنویسید که به راحتی در توئیتر و شبکه های اجتماعی استفاده شودمنابع خبری به انتشار اطلاعات در مورد اپل کمک می کنند. اپل نیز عناوین موضوعات را می نویسد. بنابراین جای تعجب نیست که همه برای پیدا کردن عنوان به همان آدرس می روند. صحبت درباره مک بوک ایر همین توصیفی ست که جابز برای جهان به کار برد. به سختی می توان عنوانی واضح، دقیق تر و کوتاه تر برای آن یافت. مانند تعریف آی پد = هزاران ترانه در جیب شما!اگر نتوانید عنوانی کمتر از ۱۴۰ حرف تایپ کنید، باید برای حل این مشکل فکر چاره کنید. سادگی همیشه برنده است.۷- اول رؤیا داشته باشید سپس محصول!استیو جابز با رؤیای خود برای تغییر جهان مشهور بود. این خواسته ی او هم در تمام معامله هایش مشخص بود. می توانید ماهرترین نویسندگان و طراحان گرافیک را استخدام کنید. اما اگر خود اشتیاق نداشته باشید شکست خواهید خورد! وقتی استیو آی پد را برای اولین بار معرفی کرد گفت موسیقی تجربه ای برای روانشناسی خود ماست. او می خواست جهانی بهتر برای مشتریانش بسازد. او می خواست جهان را تغییر دهد. و از گفتن آن شرم نداشت!و اینک سخن آخر؛اگر او را یک روانشناس متخصص بنامیم اغرار نکرده ایم.شناخت حساسیت های ذهن مخاطب رمز اصلی تکنیک ها و روش های فروش استیو جابز بود! مهارت های ارتباطی او با خلاقیت و جسارت در عمل همراه می شد. همین امر از او یک فروشنده حرفه ای ساخته بود.</description>
                <category>معراج فاریابی</category>
                <author>معراج فاریابی</author>
                <pubDate>Sun, 02 Jan 2022 13:45:09 +0330</pubDate>
            </item>
                    <item>
                <title>جیمز وب</title>
                <link>https://virgool.io/@sky_attitude/%D8%AC%DB%8C%D9%85%D8%B2-%D9%88%D8%A8-p3syetbq6o4q</link>
                <description>جیمز وب بر فراز اسمان یکی از بهترین لحظات زندگیم مشاهده جیمز وب  فرا در از اسمان تیم جیمز وب ساعت ۲۲ دیشب به وقت تهران گشایش سپر خورشیدی سمت چپ تلسکوپ را آغاز کرد و بازوها تا ساعت ۰۱:۱۹ بامداد باز شدند. سپس نوبت سپر سمت راست بود که فرآیند گشایش آن از ساعت ۰۳:۰۱ بامداد تا ۰۶:۴۳ بامداد به وقت تهران طول کشید.</description>
                <category>معراج فاریابی</category>
                <author>معراج فاریابی</author>
                <pubDate>Sun, 02 Jan 2022 13:38:36 +0330</pubDate>
            </item>
                    <item>
                <title>لطفا جغد نباشید ?</title>
                <link>https://virgool.io/@sky_attitude/%D9%84%D8%B7%D9%81%D8%A7-%D8%AC%D8%BA%D8%AF-%D9%86%D8%A8%D8%A7%D8%B4%DB%8C%D8%AF-ysd3bpcbcmrz</link>
                <description>یکی از عادت های بد برنامه نویسان نداشتن خواب کافی هستشب ها خیلی وقت میگذارند روز پروژه های خودشون و روز ها تا دیروقت خواب هستن این امر باعث اختلال در تغذیه و کیفت کاری پایین و نداشتن اخلاق خوب و روابط اجتماعی بد هست یک برنامه نویس خوب دارای یک برنامه کاری منظم و خوب میباشد لطفا جغد نباشید... ?</description>
                <category>معراج فاریابی</category>
                <author>معراج فاریابی</author>
                <pubDate>Sat, 22 May 2021 10:08:43 +0430</pubDate>
            </item>
                    <item>
                <title>آمار بازدید پست‌های من در سال ۹۹</title>
                <link>https://virgool.io/@sky_attitude/%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-mgjv78bc3drc</link>
                <description>در طول تاریخ از اعداد استفاده کردیم تا اغلب داد و ستد کنیم و آن‌چیزی که شمردنی است را بشماریم. برای هر عدد واحد درست کردیم تا عددهای زندگی قاطی نشوند و از اعداد، شفاف‌تر استفاده کنیم؛ مثلا وقتی می‌گوییم ده هزار تومان به پول اشاره داریم و وقتی می‌گوییم ده هزار بلیط به بلیط!روز به روز که در زندگی جلو‌تر رفتیم عددها فرقی نکردند ولی این واحدها بودند که زیاد شدند. واحد کریپتو، واحد اصله درخت، واحد فاصله و …«واحد» یک توافق عمومی است برای شمردن؛ تا همانطور که گفتم شمردن‌ها قاطی نشود. مشاهده افراد دارای ثروت (اجتماعی یا مالی) به من ثابت کرده اینکه چه چیزی را بشماریم از اینکه چطور بشماریم مهم‌تر است. هرکس با واحد خاصی مسائل زندگی را می‌شمارد. اینطور به نظرم آمده که مشخص کردن واحد یعنی مشخص کردن اینکه من در زندگی برای چه چیزهایی ارزش قائلم و می‌خواهم چه چیزهایی را در زندگی بشمارم. https://cdn.virgool.io/annual-report/1399/yw5cnortyxel-xtIoU.mp4 اعدادی که بدون واحد ثبت کردمبه ویدیویی که ویرگول برایم ساخته که نگاه می‌کنم میبینم که در سال ۹۹، من در مجموع ۲,۷۰۲ کلمه در ویرگول نوشتم و منتشر کردم و مخاطبین، پست‌های من را ۱۱ مرتبه پسندیدند و  ۶ بار هم نظر خود را روی پست‌های من به اشتراک گذاشتند. در سال ۹۹، ۷ نفر در ویرگول من را دنبال کردند تا پست‌های بعدیم را بخوانند. این اعداد نشان میدهند من کاری کرده‌ام. هرکدام به واحدی وصل هستند. از خودم می‌پرسم من کدام واحد را شمارش کرده‌ام؟ کدامیک از واحدهای بالا از همه برای من مهم‌تر است؟ ادامه ویدیو را می‌بینم.آمار از اثر بیرونی می‌گویندطبق آمار پست‌های من ۱۱۵ بار خوانده شدند و ۶,۹۳۲ ثانیه صرف مطالعه آنها شده است، که با توجه به جمعیتی که در ایران به اینترنت دسترسی دارند، ویرگول به من می‌گوید که توانستم  ۰/۰۰۰۰۹۵۰۳۷ ثانیه، سرانه مطالعه دیجیتال کشور را بالا ببرم.از طرف دیگر ویرگول به من می‌گوید که اگر قرار بود پست‌هایم را چاپ و به دست تک تک خوانندگان برسانم باید ۳۷۰ کاغذ مصرف می‌کردم.آن عددهای کوچک ابتدای ویدیو حالا تبدیل شده‌اند به عددهای بزرگ به اینکه من جلوی مصرف این تعداد کاغذ را گرفتم یا به اینکه من  ۰/۰۰۰۰۹۵۰۳۷ ثانیه، سرانه مطالعه دیجیتال کشور را جابه جا کرده‌ام. واحد این عددها برای من ملموس‌تر است.واحد نوشتن چیست؟همه عددهای بالا و همینطور اثر بیرونی که روی خوانندگان و همینطور در مقیاس بزرگتر طبیعت و جامعه اطرافم گذاشتم اعدادی هستند که من دوستشان دارم و به آنها افتخار می‌کنم. اگر چنین ویدیویی دست شما نیز رسید به شما بابت تک تک اعداد تبریک می‌گویم.اثر هر نوشته تا حدودی معلوم است، اگر بنویسید جلوی قطع درخت را می‌گیرید، به سرانه مطالعه کشور اضافه می‌کنید و خوانندگانی جذب می‌کنید که شما را از طریق نوشته‌هایتان می‌شناسند و …به نظرم می‌رسد که نوشته‌های من و شما واحد ندارند ولی اثر بیرونی دارند.</description>
                <category>معراج فاریابی</category>
                <author>معراج فاریابی</author>
                <pubDate>Fri, 14 May 2021 09:23:32 +0430</pubDate>
            </item>
                    <item>
                <title>پایتون چیست ؟</title>
                <link>https://virgool.io/coderlife/%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86-%DA%86%DB%8C%D8%B3%D8%AA-ovnits3uevde</link>
                <description>پایتون چیست؟پایتون چیست : امروزه تعداد زبان های برنامه نویسی بسیار زیاد است و هر کدام کاربردهای مختلفی دارند. هر کدام از این زبان‌ها مزایا و معایب خودشان را دارند. یکی از زبان‌ های برنامه نویسی مطرح بین برنامه نویسان پایتون است که روز به روز به میزان محبوبیت آن اضافه می شود. از این زبان برنامه نویسی برای انجام کارهایی زیادی از جمله برنامه نویسی هوش مصنوعی، توسعه وب، ساخت اپلیکیشن های موبایل و دسکتاپ استفاده می شود. اگر برای شروع آموزش پایتون و انتخاب آن با شک، تردید و سوالات زیادی در حال دست و پنجه نرم کردن هستید، ادامه این مطلب را از دست ندهید تا بدانید زبان برنامه نویسی پایتون چیست و چه کارهایی را می تواند انجام دهد. همچنین اگر تجربه برنامه نویسی با متلب و انجام پروژه متلب را دارید می توانید مقاله مقایسه متلب و پایتون را مطالعه کنید.پایتون یک زبان برنامه نویسی سطح بالا تفسیر شده برای برنامه نویسی عمومی است. این زبان دارای یک فلسفه طراحی است که بر خواندن کد، به خصوص با استفاده از فضای خالی مهم استوار است. Python دارای یک سیستم نوع پویا و مدیریت حافظه خودکار است و پارادایم های چندگانه برنامه نویسی را پشتیبانی می کند. مفسر پایتون برای بسیاری از سیستم عامل ها در دسترس است.به بیان فنی، «پایتون» (Python) یک زبان برنامه‌نویسی «شی‌گرا» (Object-Oriented) و «سطح بالا» (High-Level) با «معناشناسی» (Semantic) پویای یکپارچه شده برای وب و ساخت و توسعه «نرم‌افزارهای کاربردی» (Application software) است. این زبان برنامه‌نویسی در زمینه «توسعه سریع نرم‌افزارهای کاربردی» (Rapid Application Development) دارای جذابیت بالایی محسوب می‌شود زیرا دارای «انواع پویا» (Dynamic Types) و «انقیاددهنده پویا» (Dynamic Binding) است.پایتون، زبان برنامه‌نویسی نسبتا ساده‌ای محسوب می‌شود که یادگیری آن به دلیل دارا بودن «نحو» یکتایی که بر قابلیت خوانایی تمرکز و تاکید دارد آسان است. خواندن و ترجمه کدهای نوشته شده به زبان برنامه‌نویسی پایتون نسبت به دیگر زبان‌ها برای «توسعه‌دهندگان» (Developers) ساده‌تر محسوب می‌شود. این موضوع به نوبه خود هزینه‌های نگهداری و توسعه برنامه‌های نوشته شده به این زبان را کاهش می‌دهد زیرا امکان همکاری تیم‌ها بدون مواجهه با موانع زبانی و وجود تجربیات کاری متفاوت در میان اعضای تیم را به دست می‌دهد.علاوه بر این، پایتون از «ماژول‌ها» (modules) و «بسته‌ها» (packages) استفاده می‌کند، بدین معنا که برنامه‌های این زبان قابل طراحی به سبک «ماژولار» (modular) هستند و کدهای نوشته شده در یک پروژه در پروژه‌های گوناگون دیگر نیز قابل استفاده مجدد محسوب می‌شوند. هنگامی که کاربری ماژول یا بسته مورد نیاز خود را توسعه داد، خودش یا دیگر علاقمندان (در صورتی که کد در اختیار عموم قرار بگیرد) می‌توانند آن را برای استفاده در دیگر پروژه‌ها گسترش دهند. «ایمپورت» (Import) و «اکسپورت» (Export) کردن این ماژول‌ها نیز کار آسانی است.پایتون چیست و چگونه به‌وجود آمد؟زبان برنامه‌نویسی پایتون در سال ۱۹۹۱ میلادی توسط یک برنامه‌نویس هلندی به‌نام خیدو فان روسوم (Guido van Rossum) ایجاد شد، این زبان با قابلیت‌های فراوان و شگفت‌انگیزی که دارد تحولی در دنیای برنامه‌نویسی به‌وجود آورده است، از توسعه‌ی برنامه‌های تحت وب گرفته تا ایجاد بازی‌های رایانه‌ای! ?خیدوفانروسومخالقزبانبرنامهنویسیپایتون در سال‌های اخیر، پایتون مورد توجه بسیاری از برنامه‌نویسان بوده و روز به روز بر تعداد آن‌ها افزوده می‌شود، هرچند هنوز در ایران هنوز جایگاه خود را پیدا نکرده است، ولی می‌توان آینده‌‌‌ی روشنی برای آن تصور کرد، زیرا کاربردهای فراوانی داشته و در برنامه‌نویسی بسیاری از وبسایت‌های معتبر مورد استفاده قرار گرفته است.پایتون یک زبان اسکریپتی است که کدهای آن در پلتفرم های لینوکس، ویندوز، مکینتاش، سیستم عامل‌های موبایل و حتی پلی‌استیشن قابل اجراست و به‌دلیل قابلیت‌های فراوانی که دارد، به یکی از زبان‌های مورد علاقه‌ی برنامه‌نویسان وب تبدیل شده و شرکت‌های بزرگی مثل گوگل، یاهو، اینستاگرام، ناسا، یوتیوب و… در سطح بالایی در حال استفاده از آن هستند.زبان برنامه نویسی پایتون چه ویژگی هایی دارد؟اولین و مهمترین ویژگی این زبان «سادگی و آسانی» آن می باشد. این ویژگی آموزش پایتون را به یکی از بهترین گزینه ها برای انتخاب کسانی تبدیل کرده است که قصد دارند برای اولین بار به آموزش برنامه نویسی بپردازند. پایتون را خیلی سریع می توانید یاد بگیرید و به سرعت کدنویسی را با آن شروع کنید. اما اشتباه نکنید، سادگی پایتون به معنای ضعیف بودن آن نیست، بلکه python یک زبان برنامه نویسی مفسری، چندمنظوره و سطح بالاست که از شی گرایی و برنامه نویسی ساختار یافته به طور کامل پشتیبانی می کند.از این زبان برنامه نویسی به طور گسترده در دنیا استفاده می‌شود و برای آن فرقی نمی کند که هدف شما از استفاده آن ایجاد وب اپلیکیشن و برنامه نویسی دسکتاپ است و یا حتی برنامه نویسی هوش مصنوعی و یادگیری ماشینی، این زبان به بهترین نحو از عهده تمام آن ها بر خواهد آمد و به ‌جرات می‌توان ادعا کرد که در دیگر زمینه های برنامه‌ نویسی شما را تنها نخواهد گذاشت. برای اینکه بدانید که مهمترین ویژگی های پایتون چیست که آن را به چنین زبان قدرتمندی تبدیل کرده است، باید با ساختار آن آشنا شوید.پایتون زبانی قدرتمند و منعطف است که ساختاری بسیار منظم و کدنویسی در آن بسیار راحت است. این زبان برنامه نویسی تمرکز زیادی روی خوانایی کدها دارد، به طوری که هر کسی می‌تواند به راحتی کدهای این زبان را بخواند و با آن ارتباط برقرار کند. همانطور که اشاره شد، پایتون از انواع روش‌های برنامه نویسی مثل پروسه‌ای، تابعی و البته شیء گرایی پشتیبانی می‌کند. همین مورد باعث شده که در پروژه‌های بزرگ و حساس روی پایتون حساب باز کنند.مفسری بودن این زبان یعنی کدهای پایتون خط به خط توسط مفسر ترجمه می‌شوند. مفسر پایتون برای سیستم عامل های مختلف وجود دارد. وظیفه این مفسر تبدیل کدهای پایتون به زبان ماشین و سپس اجرای آن ها است. بسیاری از توزیع‌های لینوکس به طور پیشفرض پایتون و مفسر آن را دارند و شما بدون نیاز به انجام هیچ اقدامی می‌توانید کدنویسی را در این سیستم عامل شروع کنید. همچنین فایل نصبی نسخه ویندوز و سیستم عامل مک‌ هم از سایت پایتون قابل دانلود است.هر نرم افزار یا ابزار جدید که معرفی می‌شود، برای انتشار از یک پروانه یا مجوز (License) استفاده می‌کند. این مجوزها ماهیت برنامه را مشخص می‌کنند و به بقیه نشان می‌دهند که چطور باید از نرم افزار استفاده کرد. مثلا نرم افزارهای آزاد ۴ سطح آزادی را به برنامه نویس تضمین می‌دهند و لایسنس GPL این چهار سطح را در خود جا داده است. ۴ سطح آزادی که نرم افزارهای آزاد باید از آن پیروی کنند عبارتند از:کاربران بتوانند نرم افزار را به هر منظوری استفاده کنند.کابران بتوانند نرم افزار را تغییر دهند و به سورس کد برنامه دسترسی داشته باشند.کاربران بتوانند یک نسخه از نرم افزار را بازنشر کنند.دیگر کاربران بتوانند نسخه‌های بازنشر شده را ویرایش کرده و دوباره انتشار دهند.پایتون تحت پروانه اختصاصی خودش به نام PSFL یا Python Software Foundation License منتشر می‌شود. این مجوز کاملا مشابه مجوز GPL است، اما در بند چهارم سخت‌گیری کمتری برای بازنشر نرم افزارها در نظر گرفته است. به همین دلیل توسعه دهندگان به راحتی برای این زبان کتابخانه های زیادی طراحی کرده اند و به لطف آن‌ها پایتون کتابخانه‌های مشهوری دارد که در توسعه و پیشرفت آن نقش مهمی ایفا کردند. این کتابخانه‌ها بودند که پایتون را محبوب‌تر کرده و پای این زبان را به حوزه‌های مختلفی مثل طراحی سایت، طراحی اپلیکیشن، هوش مصنوعی و داده کاوی باز کردند.مزایای پایتون چیست؟حضور ماژول های شخص ثالثPython (PyPI) شامل چندین ماژول شخص ثالث است که باعث می شود Python بتواند با بسیاری از زبان ها و سیستم عامل های دیگر ارتباط برقرار کند.کتابخانه های پشتیبانی گسترده:پایتون کتابخانه استاندارد بزرگی را ارائه می دهد که شامل موضوعات مختلف مانند پروتکل اینترنت ، عملیات رشته ، ابزارها و سرویس های وب و رابط های سیستم عامل است. بسیاری از کارهای برنامه نویسی پر کاربرد قبلاً در کتابخانه استاندارد نگاشته شده اند که باعث می شود طول کد به طور قابل توجهی کاهش داده شود.منبع باز:زبان پایتون تحت مجوز OSI تأیید شده است که استفاده و توزیع آن را آزاد می کند ، از جمله برای اهداف تجاری. علاوه بر این ، توسعه آن توسط جامعه ای انجام می شود که از طریق میزبانی کنفرانس ها، برای کد آن همکاری می کنند و ماژول های بی شماری را برای توسعه آن فراهم می کنند.یادگیری سریع و آسان:، پایگاه گسترده کاربران و توسعه دهندگان فعال باعث شده است تا یک بانک منابع اینترنتی غنی برای ترغیب توسعه و ادامه پذیرش زبان ایجاد شود.ساختار داده های کاربر پسند: :پایتون دارای ساختار داخلی داده ها و فرهنگ نامه ها است که می تواند برای ساخت سریع داده های زمان اجرا سریع استفاده شود.بهره وری و سرعت:پایتون دارای طراحی شی گرا تمیز است ، قابلیت های کنترل پیشرفته یک فرایند را فراهم می کند ، و توانایی های ادغام و پردازش متن دارد ، که همه اینها به افزایش سرعت و بهره وری آن کمک می کند. پایتون گزینه ای مناسب برای ساخت برنامه های پیچیده دارای چند پروتکل تحت شبکه محسوب می شود. ?مزایایپایتون معایب پایتون چیست؟سرعت:پایتون کندتر از C یا C ++ است. پایتون یک زبان سطح بالا است ، برخلاف C یا C ++ به سخت افزار نزدیک نیست.توسعه موبایل:پایتون یک زبان خیلی خوب برای توسعه موبایل نیست. این یک زبان ضعیف برای محاسبات موبایل است. به همین دلیل است که برنامه های اندکی در تلفن های همراه مانند Carbonnelle در آن ساخته شده اند.مصرف حافظه:پایتون برای کارهای فشرده حافظه گزینه مناسبی نیست. به دلیل انعطاف پذیری انواع داده ها ، مصرف میزان حافظه پایتون نیز زیاد است.دسترسی به پایگاه داده:پایتون با دسترسی به بانک اطلاعات محدودیت هایی دارد. در مقایسه با فن آوری های رایج مانند JDBC و ODBC ، لایه دسترسی به پایگاه داده Python کمی توسعه نیافته و بدوی است.خطاهای زمان اجرا:برنامه نویسان پایتون در زمینه طراحی زبان چندین موضوع را ذکر کردند. از آنجا که این زبان به صورت پویا تایپ می شود ، به آزمایش بیشتری نیاز دارد و دارای خطاهایی است که فقط در زمان اجرا نشان می دهد.منابع:https://blog.paradisetechsoft.com/benefits-and-features-of-python/</description>
                <category>معراج فاریابی</category>
                <author>معراج فاریابی</author>
                <pubDate>Tue, 10 Nov 2020 09:40:16 +0330</pubDate>
            </item>
                    <item>
                <title>یونیتی چیست؟</title>
                <link>https://virgool.io/@sky_attitude/%DB%8C%D9%88%D9%86%DB%8C%D8%AA%DB%8C-%DA%86%DB%8C%D8%B3%D8%AA-hgmn1tvv9nqf</link>
                <description>یونیتی (Unity) یک موتور بازی سازی چند سکویی است که توسط فناوری‌های یونیتی ( Unity Technologies ) ساخته شده است و در ساخت بازی ویدیویی برای کامپیوترهای شخصی، کنسول های بازی، دستگاه های همراه و وب سایت ها استفاده می شود. برای اولین بار در کنفرانس جهانی توسعه دهندگان اپل در سال ۲۰۰۵ برای سیستم عامل OS X معرفی شد و از آن زمان به حال بر روی بیست و یک سکوی دیگر توسعه یافته است.ویرایشگر اسکریپتاین موتور بازی ساز از نرم‌افزار مونودولاپ که یک نرم‌افزار متن باز ویرایشگر زبان‌های برنامه نویسی است به عنوان ویرایشگر زبان برنامه نویسی استفاده می‌کند، این نرم‌افزار بسیار قدرتمند است و کاملاً با موتور بازی ساز یونیتی هماهنگ شده است، مهمترین قابلیت‌های این نرم‌افزار در لیست زیر معرفی شده استپیشنهاد دهنده خودکار کلماتسیستم دیباگینگ پیشرفتهپشتیبانی کامل از زبان سی شارپزبان برنامه‌نویسی یونیتییونیتی از جمله موتورهای بازی ساز است که می‌تواند از زبان‌های برنامه نویسی معروف پشتیانی کند، زبان‌های برنامه‌نویسی سی‌شارپ(C#.net)، جاوااسکریپت و زبان برنامه‌نویسی بو که یک زبان از خانواده زبان برنامه‌نویسی پایتون می‌باشد در یونیتی قابل استفاده هستند (البته امکان استفاده از زبان بو از نسخه ی 5 به بعد یونیتی حذف شده است). زبان سی‌شارپ (C#.net) قابلیت شی گرایی دارد و به واسطه این قابلیت، قابلیت‌هایی همچون ارث بری را نیز دارا می‌باشد، این قابلیت‌ها در پروژه‌های بزرگ برنامه‌نویسی بسیار سودمند هستند.پلتفرم‌های خروجییونیتی یک موتور بازی ساز چند پلتفرمه است، یعنی می‌تواند برای بسیاری از پلتفرم‌های موجود بازی را ایجاد کند. امروزه تنها حدود ۵ درصد کاربران بازی‌ها را بر روی کامپیوترهای شخصی اجرا می‌کنند و سهم بسیاری به کنسول‌های بازی و موبایل و وب می‌رسد.(بدون ذکر منبع) یونیتی برای پلتفرم‌های زیر خروجی ایجاد می‌کند:مک اواسویایکس‌باکس ۳۶۰پلی‌استیشن ۳آی‌اواساندرویدوبایکس باکس وانپلی استیشن 4تقریباً می‌توان گفت که unity برای تمامی پلتفرم‌های موجود خروجی بازی تولید می‌کند و ممکن است کمتر نیاز به ویرایش اسکریپت های پروژه پیدا کنید، که از لحاظ تجاری بسیار مهم است به خصوص اجرای بازی بر روی وب و به صورت چند کاربر (network) که باعث جذب کاربران بسیار می‌شود، تعدادی از بازی‌های موجود در شبکه اجتماعی فیس‌بوک توسط موتور بازی ساز یونیتی ایجاد شده است.از جمله بازی‌های ساخته شده برای وب توسط یونیتی می‌توان به بازی‌های زیر اشاره کرد:بتل‌استار گالکتیکاFusion FallBeGoneMarvel Superhero Squad OnlinePaper MoonShadow Bladeقیمتموتور بازی ساز یونیتی با توجه به قابلیت‌های بسیاری که دارد دارای قیمت مناسب و ارزانی است، که این خود یکی از دلایل روی آوردن بازی سازیان به این موتور بازی ساز شده است. این موتور بازی ساز در دو نسخه رایگان و غیر رایگان یا حرفه‌ای عرضه می‌شود، قیمت نسخه حرفه‌ای حدود ۱۵۰۰ دلار می‌باشد که البته برای بار اول باید این مبلغ را پرداخت کرد و برای نسخه‌های جدید تر نیازی به پرداخت دوباره نیست بلکه تخفیف بسیاری برای نسخه‌های بعدی به مشتری داده می‌شود. همچنین می‌توان به صورت ماهیانه با پرداخت ۷۵ دلار لایسنس این موتور را خریداری کرد.منبع: ویکی پدیا</description>
                <category>معراج فاریابی</category>
                <author>معراج فاریابی</author>
                <pubDate>Thu, 23 Apr 2020 16:06:18 +0430</pubDate>
            </item>
                    <item>
                <title>توضیح کوتاه زبان برنامه نویسی جاوا اسکریپت</title>
                <link>https://virgool.io/coderlife/%D8%AA%D9%88%D8%B6%DB%8C%D8%AD-%DA%A9%D9%88%D8%AA%D8%A7%D9%87-%D8%B2%D8%A8%D8%A7%D9%86-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D8%AC%D8%A7%D9%88%D8%A7-%D8%A7%D8%B3%DA%A9%D8%B1%DB%8C%D9%BE%D8%AA-kybdmg8pusyq</link>
                <description>جاوا اسکریپت یکی از مهم‌ترین زبان‌های برنامه‌نویسی حوزه‌ی وب محسوب می‌شود. جاوا اسکریپت اولین بار با اسم LiveScript و توسط شرکت نت اسکیپ معرفی شد و بعدها به جاوا اسکریپت تغییر نام داد. البته جالب است بدانید جاوا اسکریپت نه از نظر ساختار و نه از نظر مفاهیم، شباهتی به زبان جاوا ندارد و این تشابه اسمی، در حد همان کلمات و نام و نشان باقی مانده است.به‌طور طبیعی بعد از یادگیری HTML و CSS نوبت یادگیری جاوا اسکریپت می‌رسد. یادگیری جاوا اسکریپت چندان کار سختی نیست؛ ولی نکته مهم در رابطه با یادگیری این زبان، آن است که بر خلاف اچ‌تی‌ام‌ال یا سی‌اس‌اس که زبان‌های نشانه‌گذاری محسوب می‌شوند، جاوا اسکریپت یک زبان «برنامه نویسی» است. پس انتظار یادگیری سریع و بدون دردسر نداشته باشید و خود را برای چالش‌های جدید و درگیری‌های ذهنی بیشتر آماده کنید.منبع:تاپ لرن</description>
                <category>معراج فاریابی</category>
                <author>معراج فاریابی</author>
                <pubDate>Thu, 23 Apr 2020 16:01:39 +0430</pubDate>
            </item>
            </channel>
</rss>