<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>نوشته های برگزیده‌های مجله فرادرس</title>
        <link>https://virgool.io/feed/@faradarsmag</link>
        <description>در این وبلاگ، مطالبی برگزیده از جانب نویسندگان «مجله فرادرس» در زمینه‌‌های گوناگون علمی، دانشگاهی و مهندسی منتشر می‌شود.</description>
        <language>fa</language>
        <pubDate>2026-04-15 04:42:38</pubDate>
        <image>
            <url>https://files.virgool.io/upload/users/43477/avatar/GtVT2T.png?height=120&amp;width=120</url>
            <title>برگزیده‌های مجله فرادرس</title>
            <link>https://virgool.io/@faradarsmag</link>
        </image>

                    <item>
                <title>پرتو درمانی چیست و چه عوارضی دارد؟</title>
                <link>https://virgool.io/@faradarsmag/%D9%BE%D8%B1%D8%AA%D9%88-%D8%AF%D8%B1%D9%85%D8%A7%D9%86%DB%8C-%DA%86%DB%8C%D8%B3%D8%AA-%D9%88-%DA%86%D9%87-%D8%B9%D9%88%D8%A7%D8%B1%D8%B6%DB%8C-%D8%AF%D8%A7%D8%B1%D8%AF-jlfbbhsoi1uf</link>
                <description>پرتو درمانی به اختصار RT ،RTx یا XRT گفته شده و با استفاده از پرتوهای یونیزه کننده انجام می‌شود، به طور کلی به عنوان بخشی از درمان سرطان برای کنترل یا از بین بردن سلول‌های بدخیم و توسط یک شتاب دهنده خطی ارائه می‌شود. پرتو درمانی ممکن است در برخی از انواع سرطان و در یک ناحیه خاص از بدن، قابل درمان باشد. گاهی از پرتو درمانی به عنوان درمان کمکی برای جلوگیری از عود تومور پس از جراحی استفاده می‌شود.پرتو درمانی چیست؟پرتو درمانی به دلیل توانایی در کند کردن رشد سلول‌ها، معمولاً به صورت مستقیم روی تومور سرطانی اعمال می‌شود. تابش یونیزه با آسیب رساندن به مولکول DNA بافت سرطانی منجر به مرگ سلول‌های آن می‌شود. پرتوهای تابشی برای محافظت از بافت‌های طبیعی (مانند پوست یا اندام‌هایی که تابش باید از آن‌ها عبور کند) از چندین زاویه به تومور تابانده می‌شوند و به این ترتیب دوز جذب شده بسیار بیشتری نسبت به بافت سالم دریافت می‌کنند.نحوه استفاده از پرتو درمانی به نوع تومور، محل، مرحله و همچنین سلامت عمومی بیمار بستگی دارد. تابش کامل بدن (TBI) یکی از روش‌های پرتو درمانی است که برای آماده سازی بدن برای پیوند مغز استخوان استفاده می‌شود. براکی تراپی که در آن یک منبع رادیواکتیو در داخل یا کنار ناحیه‌ای که نیاز به درمان دارد قرار می‌گیرد.در براکی تراپی طی مراحل درمان سرطان‌هایی مانند سرطان پستان و پروستات، در معرض قرار گرفتن بافت سالم را به حداقل می‌رساند. پرتو درمانی در شرایط غیر بدخیم از جمله درمان عصب سه قلو، نوروم آکوستیک، بیماری چشم ناشی از تیروئید، ناخنک، تومور سلول ژانت در غلاف تاندون و جلوگیری از رشد اسکار کلوئیدی، تنگی عروق و استخوان‌سازی هتروتوپیک کاربرد دارد.کاربردهای پرتودرمانیقبل از پرتو درمانی میزان حساسیت بافت تومور به اشعه و قدرت آن در درمان سرطان قابل اندازه گیری است. به عنوان مثال، سرطان خون با پرتودرمانی قابل درمان نیست. سرطان لنفوم در یک ناحیه خاص، ممکن است کاملاً با پرتو درمانی قابل درمان باشد. بسیاری از تومورهای شایع و متوسط ​​در مراحل اولیه به طور معمول با پرتو درمانی درمان می‌شوند. به عنوان مثال سرطان پوست غیر ملانوم، سرطان سر و گردن، سرطان پستان، سرطان دهانه رحم، سرطان مقعد و سرطان پروستات.سرطان‌های متاستاتیک به طور کلی با پرتو درمانی قابل بهبود نیستند زیرا درمان سرطان انتشار یافته با کاربرد اساسی این درمان مغایرت دارد. قبل از آغاز پرتو درمانی، سی تی اسکن برای شناسایی تومور و ساختارهای طبیعی اطراف انجام می‌شود. موقعیت‌یابی در این مرحله بسیار مهم است زیرا بیمار باید در هر بار درمان در موقعیت یکسانی قرار گیرد. بسیاری از دستگاه‌های موقعیت‌یاب به این منظور ساخته شده‌اند. پاسخ تومور به پرتودرمانی به اندازه آن نیز مربوط است.به دلیل رادیولوژی پیچیده، تومورهای بسیار بزرگ کمتر از تومورهای کوچکتر یا میکروسکوپی به تابش پاسخ می‌دهند. از استراتژی‌های مختلفی برای غلبه بر این مشکل استفاده می‌شود. رایج‌ترین روش، جراحی و برداشتن تومور قبل از پرتودرمانی است. این امر معمولاً در درمان سرطان پستان با برداشتن موضع گسترده یا ماستکتومی و به دنبال آن پرتودرمانی کمکی انجام می‌شود. روش دیگر، کوچک کردن تومور با شیمی درمانی نئوادجوانت قبل از پرتودرمانی رادیکال است.روش سوم، افزایش حساسیت به اشعه، با تجویز داروهای خاص طی دوره پرتودرمانی است. نمونه‌هایی از داروهای حساس به پرتوی سیس پلاتین، نیمورازول و استوکسیماب هستند. تأثیر پرتو درمانی بین انواع مختلف و گروه‌های مختلف سرطان متفاوت است. به عنوان مثال برای سرطان پستان پس از جراحی محافظتی، پرتو درمانی میزان عود بیماری را به یک دوم کاهش می‌دهد.انکولوژی پرتوی چیست؟انکولوژی پرتوی، یکی از شاخه‌های تخصصی پزشکی برای تجویز پرتودرمانی است و با رادیولوژی یعنی استفاده از پرتو در تصویربرداری پزشکی و تشخیصی متمایز است. گاهی پرتودرمانی با هدف درمان یا به عنوان درمان کمکی یا برای تسکین علائم استفاده شود. همچنین ترکیب پرتودرمانی با جراحی، شیمی درمانی، هورمون درمانی، ایمونوتراپی یا ترکیبی چندگانه از این روش‌ها معمول است.رادیوبیولوژی چیست؟رادیوبیولوژی یا زیست‌شناسی پرتوی رشته‌ای از علوم پزشکی بالینی است که در آن عملکرد تابش یونیزان بر موجودات زنده، به ویژه اثرات پرتوی بررسی می‌شوند. اشعه یونیزه به طور کلی برای موجودات زنده مضر و به طور بالقوه کشنده است. شایع‌ترین تأثیرات قرار گرفتن در معرض اشعه، القا سرطان با یک دوره نهفته از سال‌ها یا دهه‌ها پس از مواجهه است.دوزهای بالای تابش اشعه، باعث سوختگی چشم‌گیر یا حتی مرگ از طریق سندرم پرتوی حاد شود. اما از دوزهای کنترل شده اشعه با طول موج خاص، برای تصویربرداری و رادیوتراپی در درمان سرطان و تیروتوکسیکوز استفاده می‌شود.عوارض پرتودرمانی چه هستند؟پرتو درمانی به خودی خود بدون درد است. بسیاری از درمان‌های تسکینی با دوز کم (به عنوان مثال، پرتودرمانی متاستازهای استخوانی) حداقل عوارض جانبی را ایجاد می‌کنند یا هیچ عارضه جانبی ندارند. اگرچه درد کوتاه مدت را می‌توان در روزهای بعد از درمان به دلیل فشار ادم بر اعصاب ناحیه تحت درمان تجربه کرد. دوزهای بالا عوارض جانبی متفاوت و حادی در طول درمان، ماه‌ها یا سال‌های پس از آن (عوارض جانبی طولانی مدت) یا پس از درمان مجدد (عوارض جانبی تجمعی) ایجاد می‌کنند.ماهیت، شدت و طول مدت عوارض جانبی به اندامی که تابش را دریافت کرده، نوع تابش، دوز، شیمی درمانی همزمان و سلامت عمومی بیمار بستگی دارد.اشعه یونیزان برای موجودات مضر و بالقوه کشنده است. بیشترین عارضه جانبی ناشی پرتو درمانی به دو دسته کلی دسته‌بندی می‌شوند:اثرات قطعی (واکنش‌های مضر بافتی) که تا حد زیادی به دلیل از بین بردن یا سو عملکرد سلول‌ها به دنبال دوزهای بالای تابش رخ می‌دهنداثرات تصادفی، به عنوان مثال سرطان و اثرات توارثی شامل توسعه سرطان در افراد در معرض جهش سلول‌های سوماتیک یا بیماری وراثتی در فرزندان آن‌ها به دلیل جهش سلول‌های جنسی.بیشتر عوارض جانبی پرتو درمانی، قابل پیش‌بینی هستند و معمولاً به ناحیه تحت درمان محدود می‌شوند. از طرفی نوع و شدت عوارض وابسته به دوز هستند به عنوان مثال، دوز بالا برای درمان سرطان سر و گردن، می‌تواند با عوارض قلبی عروقی، اختلال عملکرد تیروئید و هیپوفیز همراه باشد. پرتودرمانی مدرن با هدف کاهش عوارض جانبی و کمک به بیمار در درک و مقابله با عوارض غیر قابل اجتناب انجام می‌شوند.از جمله عوارض جانبی رایج گزارش شده در پرتو درمانی موارد زیر هستند:خستگی: اغلب در اواسط دوره درمان ایجاد می‌شود و می‌تواند هفته‌ها پس از پایان درمان ادامه یابد.تحریک پوستی: مانند آفتاب سوختگی خفیف تا متوسط ​​هستند. تحریک پوستی بعد از قطع پرتودرمانی بهبود می‌یابد اما ممکن است پوست مانند قبل الاستیک نباشد.تهوع و استفراغ: عارضه جانبی عمومی در پرتودرمانی نیست و معمولاً چند ساعت پس از درمان مشاهده می‌شود. پرتو درمانی برای تومورهای سر و گردن با تأثیر بر مراکز تهوع یا دهلیز گوش داخلی می‌تواند باعث استفراغ حین یا پس از درمان شود اما این بیشتر یک پاسخ روانی محسوب می‌شود. تهوع به هر دلیلی با داروهای ضد استفراغ قابل درمان است.آسیب به سطوح اپیتلیال: آسیب ناشی از پرتودرمانی، ممکن است در سطوح اپیتلیال باقی بماند. بسته به ناحیه تحت درمان آسیب اپیتلیالی می‌تواند شامل پوست، مخاط دهان، حلق، مخاط روده یا مجرای حالب باشد. به طور معمول چند هفته از زمان درمان پوست شروع به صورتی و زخم شدن می‌کند. واکنش ممکن است در طول درمان و تا حدود یک هفته پس از پایان پرتو درمانی شدیدتر شود اما معمولاً سریع بهبود می‌یابد. واکنش‌های پوستی در مناطقی که چین‌های طبیعی در پوست وجود دارند مانند زیر سینه، پشت گوش و کشاله ران، دشوارتر است.زخم دهان، گلو و معده: اگر ناحیه سر و گردن تحت درمان باشند، درد و زخم موقتی در دهان و گلو ایجاد می‌شوند. در صورت شدید بودن، بلع نیز تحت تأثیر قرار می‌گیرد و ممکن است بیمار به داروهای مسکن یا مکمل‌های غذایی احتیاج داشته باشد. هنگام درمان بدخیمی و متاستازهای کبدی، ممکن است تابش باعث زخم معده یا اثنی عشر شود. روش، تکنیک و دستگاه مورد استفاده در کاهش این نوع عوارض جانبی مؤثر هستند.ناراحتی روده: سرطان انتهای روده ممکن است با پرتودرمانی به کلی درمان شود (درمان سرطان رکتوم یا مقعد) یا در اثر پرتودرمانی سایر ساختارهای لگن (پروستات، مثانه، دستگاه تناسلی زنان) تحت تأثیر قرار بگیرند که علائم معمول آن درد، اسهال و حالت تهوع هستند. مداخلات تغذیه‌ای ممکن است به اسهال ناشی از رادیوتراپی کمک کنند. تغییر در چربی، فیبر و لاکتوز رژیم غذایی طی رادیوتراپی، اسهال را کاهش می‌دهد.تورم: التهاب عمومی بدن و تورم بافت‌های نرم ممکن است در طول پرتو درمانی مشکلاتی ایجاد کند. این مسئله در طول درمان تومورهای مغزی و متاستازهای مغزی، خصوصاً در مواردی که از قبل فشار داخل جمجمه افزایش یافته باشد یا تومور باعث انسداد کامل لومن شود (به عنوان مثال نای یا برونش). مداخله جراحی ممکن است قبل از درمان با اشعه در نظر گرفته شود. اگر عمل جراحی غیرضروری یا نامناسب تشخیص داده شود، بیمار ممکن است در طول پرتو درمانی از استروئیدها برای کاهش تورم استفاده کند.ناباروری: غدد جنسی (تخمدان‌ها و بیضه‌ها) به اشعه بسیار حساس هستند و ممکن است به دنبال قرار گرفتن مستقیم در معرض دوز بالای پرتو، قادر به تولید گامت نباشند. برنامه‌ریزی درمانی برای تمام بخش‌های بدن به گونه‌ای طراحی شده است که اگر ناحیه اصلی درمان نباشند، دوز تجویزی غدد جنسی را به طور کامل غیر فعال نکند.اگر این مطلب بی شما مفید بوده است، آموزش‌های زیر نیز به شما پیشنهاد می‌شوند:مجموعه آموزش‌های علوم پزشکیروش های درمان سرطان — مختصر و مفیدشیمی درمانی چیست؟ | پاسخ تمام سئوالات شما به زبان سادهکارسینوما چیست؟ — به زبان ساده</description>
                <category>برگزیده‌های مجله فرادرس</category>
                <author>برگزیده‌های مجله فرادرس</author>
                <pubDate>Mon, 26 Apr 2021 18:05:43 +0430</pubDate>
            </item>
                    <item>
                <title>تفاوت میکروکنترلر و میکروپروسسور چیست؟ — به زبان ساده</title>
                <link>https://virgool.io/@faradarsmag/%D8%AA%D9%81%D8%A7%D9%88%D8%AA-%D9%85%DB%8C%DA%A9%D8%B1%D9%88%DA%A9%D9%86%D8%AA%D8%B1%D9%84%D8%B1-%D9%88-%D9%85%DB%8C%DA%A9%D8%B1%D9%88%D9%BE%D8%B1%D9%88%D8%B3%D8%B3%D9%88%D8%B1-%DA%86%DB%8C%D8%B3%D8%AA-%D8%A8%D9%87-%D8%B2%D8%A8%D8%A7%D9%86-%D8%B3%D8%A7%D8%AF%D9%87-tzcopwd4tbzf</link>
                <description>یکی از پرسش‌هایی که بسیاری از افراد برایشان ایجاد می‌شود، این است که «تفاوت بین میکروکنترلر و میکروپروسسور چیست؟» همچنین، بسیار پیش می‌آید که این دو کلمه به اشتباه به جای یکدیگر به کار می‌روند. در ادامه، با تفاوت‌های میکروکنترلر و میکروپروسسور آشنا می‌شویم.میکروکنترلر چیست؟«میکروکنترلر» یا «ریزکنترل‌گر» (Microcontroller) یک کامپیوتر کوچک بر روی تراشه مدار مجتمع یا آی‌سی نیمه‌هادی است. این قطعه یک کامپیوتر کامل است و تمام اجزای ضروری مورد نیاز در یک تراشه مانند واحد پردازش، رام (ROM)، رم (RAM)، پورت‌های ورودی-خروجی (I/O)، پورت‌های سریال، تایمر و غیره را دارد.میکروکنترلر برای عملکرد خود نیازی به اجزای خارجی ندارد و همین امر آن را به عنوان گزینه مناسبی برای تجهیزات تعبیه‌شده و فشرده در صنایع مختلف تبدیل مطرح کرده است. از متداول‌ترین سری میکروکنترلرها می‌توان به PIC ،8051 ،ARM ،AVR و... اشاره کرد.میکروپروسسور چیست؟«میکروپروسسور» یا «ریزپردازنده» (Microprocessor) نوعی آی‌سی است که فقط واحد پردازش مرکزی (CPU) دارد و فاقد سایر اجزای لازم در داخل آی‌سی است. در واقع، بسته‌بندی این قطعه شامل رم، رام و سایر اجزای مورد نیاز برای انجام یک کار مشخص نیست. به همین دلیل برای تکمیل آن به اجزا و قطعات خارجی نیاز است.به همین دلیل است که دستگاه‌های ساخته شده از ریزپردازنده‌ها حجیم و پرمصرف هستند. البته آن‌ها دارای حافظه قابل ارتقا بوده و قابلیت پردازش بالا برای انجام کارهای پیچیده مانند بازی‌ها، توسعه وب‌سایت و نرم‌افزار و غیره را دارند.تفاوت میکروکنترلر و میکروپروسسوربرخی از تفاوت‌های میکروکنترلرها و میکروپروسسورها به شرح زیر است: میکروکنترلر یک مینی‌کامپیوتر است که به تنهایی قادر به انجام وظایفی است (مثلاً میکروکنترلرهای 8051، 8951 و غیره)، اما میکروپروسسور واحد پردازش مرکزی رایانه است (مثلاً 8085، 8086 و غیره). میکروکنترلر دارای تجهیزات جانبی لازم در داخل تراشه است (مانند رام، رم و...)، به همین دلیل سیستم روی تراشه یا SoC نامیده می‌شود. واحدهای عملکردی این قطعه عبارت‌اند از ثبات‌ها، رم، رام، ALU، پورت‌های I/O، دیجیتال به آنالوگ، آنالوگ به دیجیتال، کانترها و تایمرها. در طرف مقابل، میکروپروسسور برای انجام یک کار به رم و رام خارجی نیاز دارد. واحدهای عملکردی آن ثبات، CU و ALU و غیره هستند.از میکروکنترلرها در سیستم‌های تعبیه‌ای و کاربردهای خاص استفاده می‌شود. اما میکروپروسسورها به عنوان مغز کامپیوتر به کار می‌روند. از آنجا که میکروکنترلر به تجهیزات خارجی نیاز ندارد، در وسایل فشرده به کار می‌رود، اما میکروپروسسور به تجهیزات جانبی نیاز دارد و در صورت استفاده از آن، اندازه وسیله حجیم خواهد شد. به دلیل تعداد کم تجهیزات خارجی میکروکنترلر، مصرف توان میکروکنترلر بسیار کم است و با باتری می‌توان آن را تغذیه کرد. اما میکروپروسسور به دلیل داشتن تجهیزات اضافه به توان بیشتری نیاز دارد و به همین دلیل برای کار با باتری مناسب نیست. میکروکنترلر داری حافظه داخلی با مقدار مشخصی است که قابلیت ارتقا ندارد. اما حافظه میکروپروسسور را می‌توان به سادگی و با توجه به کار مورد نظر ارتقا داد.میکروکنترلر به دلیل دارا بودن حافظه روی چیپ برنامه و دستورات را سریع‌تر بارگیری می‌کند. بنابراین، در هنگام راه‌اندازی سریع‌تر است. اما از آنجا که میکروپروسسور حافظه خارجی دارد، بارگیری برنامه‌ها در آن نسبت به میکروکنترلر زمان می‌برد و به همین دلیل، نسبتاً کند است. میکروکنترلر در زمان بیکاری سیستم مصرف توان را کاهش داده و در آن صرفه‌جویی می‌کند. اما میکروپروسسور سیستم صرفه‌جویی انرژی ندارد و در شرایط بیکار بودن سیستم انرژی مصرف می‌کند. سرعت پردازش میکروکنترلر ۷ مگاهرتز تا ۵۰ مگاهرتز است. بنابراین، نمی‌توان از آن برای کارهای پیشرفته استفاده کرد. این در حالی است که سرعت پردازش میکروپروسسور به بالای یک گیگاهرتز نیز می‌رسد و می‌تواند کارهای سنگین را نیز انجام دهد. میکروکنترلر ویدئوی اچ‌دی تا 720p را پشتیبانی می‌کند، در حالی که میکروپروسسور بالاتر از این مقدار را پشتیبانی خواهد کرد.  میکروکنترلر از USB 2.0 با حداکثر سرعت ۴۸۰ مگابیت بر ثانیه پشتیبانی می‌کند. اما میکروپروسسور قابلیت پشتیبانی از USB 3.0 با سرعت ۵ گیگابیت بر ثانیه را دارد. میکروکنترلر قطعه‌ای با کاربرد خاص است، بدین معنی که برای یک کار مشخص طراحی شده است. اما میکروپروسسور برای کارهای پیچیده و دشوار طراحی شده که از حافظه زیادی استفاده می‌کنند. میکروکنترلر ارزان است و مصرف توان کمتری دارد، بنابراین برای کاربردهای الکترونیک که در آن‌ها از باتری استفاده می‌شود و هزینه پایین مهم است، گزینه مناسبی هستند. در طرف مقابل، میکروپروسسورها گران و پرمصرف هستند و سرعت پردازش بالایی دارند، در نتیجه برای کارهای پیچیده کارایی بالایی دارند. در ادامه، برخی از این موارد را با جزئیات بیشتری شرح می‌دهیم. تفاوت در لوازم جانبی خارجیتفاوت اصلی بین میکروکنترلر و میکروپروسسور وجود تجهیزات جانبی یا اجزایی مانند رم (RAM)، رام (ROM)، ای‌ای‌پی‌رام (EEPROM) و غیره در داخل تراشه آی‌سی است.به دلیل طراحی جمع‌و‌جور میکروکنترلرها، از آن‌ها در اسباب‌بازی‌های کوچک و دستگاه‌های الکترونیکی قابل حمل استفاده می‌شود. در حالی که سیستم‌های مبتنی بر میکروپروسسور به دلیل وجود تجهیزات جانبی، حجیم و سنگین هستند و به همین دلیل در دستگاه‌های کوچک به کار نمی‌روند و گزینه مناسبی نیستند.تفاوت در مصرف برقمیکروکنترلر دارای ویژگی صرفه‌جویی در مصرف برق داخلی است و تجهیزات جانبی داخلی نیز در کم بودن مصرف برق تأثیر بسزایی دارند. تجهیزات جانبی خارجی مورد استفاده در کنار میکروپروسسورها، مصرف برق سیستم را افزایش می‌دهند. بنابراین دستگاه‌های مبتنی بر میکروکنترلر (MCU) با استفاده از باتری‌هایی با طول عمر بالا تغذیه می‌شوند‌، در حالی که دستگاه‌های مبتنی بر میکروپروسسور (MPU) برای کار با انرژی ذخیره شده مناسب نیستند.تفاوت دیگر نیاز به ریل‌های ولتاژ چندتایی است. میکروکنترلر به یک ریل تک ولتاژ نیاز دارد. با این حال، لوازم جانبی خارجی متصل به میکروپروسسور به سطوح ولتاژ متفاوتی نیاز دارند. بنابراین آن‌ها به یک منبع تغذیه پیچیده نیاز دارند که بتواند ریل‌های توان را با سطح ولتاژ متفاوت فراهم کند.سیستم‌های مبتنی بر ریزپردازنده به دلیل نیاز به رم، رام و... خارجی نسبتاً گران هستند، در حالی که میکروکنترلر یک تراشه ارزان است که می‌تواند به تنهایی وظیفه مورد نظر را انجام دهد.تفاوت در حافظه و قابلیت ارتقاحافظه داخلی سریع‌تر از حافظه خارجی است، زیرا در تراشه نیمه‌هادی تعبیه شده است. سرعت حافظه فلش داخلی میکروکنترلر از حافظه خارجی میکروپروسسور بیشتر است. بنابراین میکروکنترلر کد برنامه را سریع بارگیری و اجرا می‌کند. دستگاه های مبتنی بر میکروکنترلر بلافاصله کار می‌کنند، در حالی که کار سیستم مبتنی بر میکروپروسسور در هنگام راه‌اندازی مدتی طول می‌کشد.میکروکنترلر دارای یک فلش یا حافظه ثابت داخلی است که قابل ارتقا نیست. این در حالی است که می‌توان حافظه سیستم مبتنی بر میکروپروسسور را برای پاسخگویی الزامات ارتقا داد. این امر به یک سیستم مبتنی بر ریزپردازنده منجر می‌شود تا عملکرد و اجرای کارهای پیچیده را نسبت به میکروکنترلر بهبود دهد.میکروکنترلرها برای انجام یک کار خاص طراحی شده‌اند به همین دلیل به عنوان مدار مجتمع با کاربرد خاص (ASIC) شناخته می‌شوند و برای انجام یک کار واحد به سرعت پردازش و حافظه بالایی نیاز ندارد. در حالی که ریزپردازنده‌ها قطعاتی با اهداف عمومی هستند و می‌توانند وظایفی را انجام دهند که به منابع زیادی نیاز دارند و می‌توانند عملکرد بهتری داشته باشند.تفاوت در سرعت پردازشپردازش سریع میکروپروسسور بهتر از میکروکنترلر است. سرعت پردازش اولی از ۱ گیگاهرتز تا ۴ گیگاهرتز است، در حالی که سرعت دومی تقریباً ۸  مگاهرتز تا ۵۰ مگاهرتز است. ریزپردازنده بسیار سریع‌تر کار می‌کند و می‌تواند کارهای پیچیده‌ای مانند صوتی، تصویری، محتوای انیمیشن، ویرایش یا طراحی و غیره را سریع‌تر انجام دهد.انتخاب بین میکروکنترلر و میکروپروسسورانتخاب بین میکروکنترلر و میکروپروسسور به پروژه‌ای بستگی دارد که قصد انجام آن را داریم. به طور کلی، در نظر گرفتن موارد زیر در انتخاب بین میکروکنترلر و میکروپروسسور می‌تواند مفید باشد: تراشه میکروکنترلر شامل CPU (واحد پردازش مرکزی) و همچنین حافظه و وسایل جانبی لازم است، در حالی که تراشه میکروپروسسور فقط CPU دارد. بنابراین انتخاب بهتر از جهت اندازه میکروکنترلر است.بهترین میکروکنترلر می‌تواند از یک ویدئو با کیفیت 720p پشتیبانی کند. برای ویدئوهایی با کیفیت بالاتر از 7250p میکروپروسسور انتخاب بهتری است.میکروکنترلر از USB 2.0 پشتیبانی می‌کند و سرعت انتقال داده آن تقریباً ۱۲ مگابیت در ثانیه تا ۴۸۰ مگابیت در ثانیه است. USB 3.0 سرعت بهتری را در حدود ۵ گیگابیت در ثانیه فراهم می‌کند که به قدرت پردازش بالای میکروپروسسور نیاز دارد.میکروکنترلر کندتر از میکروپروسسور است، بنابراین اگر به پردازش سریع حجم زیادی از داده‌ها نیاز دارید، میکروپروسسور گزینه بهتری است.رابط کاربر گرافیکی (GUI) را می‌توان هم با میکروکنترلر و هم میکروپروسسور اجرا کرد، اما میکروپروسسور گزینه بهتری برای توسعه GUI با وضوح بالا است.ویژگی صرفه‌جویی در مصرف و مصرف کم انرژی میکروکنترلر، آن را برای محصولات باتری‌دار به گزینه ایده‌آلی تبدیل می‌کند. صرفه‌جویی در مصرف انرژی در شرایط بیکاری، عمر باتری را تا ده برابر افزایش می‌دهد.حافظه میکروکنترلر محدود است. این در حالی است که حافظه قابل ارتقای میکروپروسسور برای موارد که حافظه بالایی مورد نیاز است، گزینه مناسبی است.میکروپروسسور به سیستم عامل (OS) نیاز دارد، در حالی که میکروکنترلر به سیستم عامل نیاز ندارد و مستقیماً برنامه را از سفت‌افزار (Firmware) خود بارگیری می‌کند. سیستم عامل به سرعت پردازش اضافه نیاز دارد که میکروکنترلر فاقد آن است.از نکات بالا می‌توان چنین نتیجه گرفت که میکروپروسسور برای پردازش حجم زیاد داده، داشتن سرعت پردازش بالا، پشتیبانی از وضوح بیشتر از 720p (شامل رابط کاربر گرافیکی با وضوح بالا) و پشتیبانی از USB 3.0، گزینه بهتری است.اگر عملکرد مورد نظر نیازمند حافظه کم برای کاربردهایی مانند کنترل سنسورها، محرک‌ها و موتورها جهت انجام یک کار خاص و با هزینه مقرون به صرفه باشد، استفاده از میکروکنترلر منجر به محصولی مقرون به صرفه و جمع و جور خواهد شد که می‌تواند با باتری کار کند. برای پروژه‌های معمولی، انتخاب شما بین میکروکنترلر و ریزپردازنده باید میکروکنترلر باشد، زیرا تقریباً هر پروژه‌ای را می‌توان با استفاده از میکروکنترلرهایی مانند آردوینو به شکل مقرون به صرفه‌ای اجرا کرد.البته در بعضی از پروژه‌ها، برای انجام کارهای پیچیده‌ای مانند تشخیص گفتار، تشخیص چهره (پردازش تصویر)، هوش مصنوعی (AI) و... به حجم زیادی حافظه نیاز است که در این صورت باید از میکروپروسسور استفاده کرد.همچنین می‌توان از هر دو قطعه به طور جداگانه در پروژه استفاده کرد تا موارد مورد نظر به نحو مطلوب به دست آیند. مثلاً می‌توان برای کنترل سنسورها و موتورها در یک ربات با استفاده از میکروکنترلر استفاده کرد و پردازش حجم زیاد داده‌های دوربین و میکروفن را با میکروپروسسور انجام داد. اگر این مطلب برای شما مفید بوده است، آموزش‌های زیر نیز به شما پیشنهاد می‌شوند:مجموعه آموزش‌های مهندسی الکترونیکآموزش مقدماتی STM32 (میکروکنترلر ARM) به همراه پروژه های عملیمجموعه آموزش‌‌های میکروکنترلرآموزش پروژه محور اینترنت اشیا (IoT) - کنترل لوازم منزل با شبکه و پیامک و ماژول های SIM و ESP8266 ماژول رله ۵ ولت چهار کاناله | نحوه کارکرد و راهنمای عملینحوه تست مقاومت با مولتی متر | راهنمای کاربردیرگولاتور ۵ ولت | راهنمای انتخاب و استفاده عملیمنبع [+]</description>
                <category>برگزیده‌های مجله فرادرس</category>
                <author>برگزیده‌های مجله فرادرس</author>
                <pubDate>Sun, 07 Feb 2021 19:54:58 +0330</pubDate>
            </item>
                    <item>
                <title>ستاره کریسمس بعد از ۸۰۰ سال در آسمان می‌درخشد</title>
                <link>https://virgool.io/@faradarsmag/%D8%B3%D8%AA%D8%A7%D8%B1%D9%87-%DA%A9%D8%B1%DB%8C%D8%B3%D9%85%D8%B3-%D8%A8%D8%B9%D8%AF-%D8%A7%D8%B2-%DB%B8%DB%B0%DB%B0-%D8%B3%D8%A7%D9%84-%D8%AF%D8%B1-%D8%A2%D8%B3%D9%85%D8%A7%D9%86-%D9%85%DB%8C%D8%AF%D8%B1%D8%AE%D8%B4%D8%AF-fpx5zyam63nb</link>
                <description>با نزدیک شدن به جشن کریسمس تماشاگران آسمان شاهد یکی از عجایب آسمانی هستند که از سال ۱۲۲۶ میلادی تاکنون به وضوح مشاهده نشده است و آن چیزی غیر از ستاره کریسمس نیست. از حیث ستاره‌شناسی این پدیده زمانی رخ می‌دهد که دو سیاره مشتری و زحل بسیار به یکدیگر نزدیک شده و به نظر برسد تقریباً با هم برخورد کرده‌اند و هنگامی که از زمین به آن نگاه می‌کنید احساس مشاهده یک سیاره دوتایی پیدا می‌کنید.«پاتریک هارتیگان»، ستاره شناس از دانشگاه رایس، بیان می‌کند که هم ترازی بین این دو سیاره بسیار نادر اتفاق می‌افتد و هر 20 سال یک بار رخ می‌دهد و در حقیقت این اولین مواجهه بین مشتری و زحل در قرن ۲۱ است. با این حال نکته دیگر در اهمیت این مواجهه نزدیکی بسیار زیاد این دو سیاره است. آخرین باری که این دو سیاره در مواجهه خود تا این حد نزدیک به یکدیگر قرار گرفته‌اند چهارم مارس ۱۲۲۶ بوده است.این ستاره و درخشش آن در ۲۱ دسامبر سال ۲۰۲۰ یا اول دی ماه ۱۳۹۹ شاید بتواند پایان بخش روشنی بر این سال پر حادثه باشد.تاریخچه ستاره کریسمس چیست؟در طول سالیان متمادی ستاره‌شناسان توضیحات متفاوتی را برای این نماد اصلی جشن کریسمس ارائه داده‌اند. نام این ستاره در کتاب انجیل با عنوان ستاره «بیت لحم» (Bethlehem) نیز بیان شده است. با این حال اشاره‌ای به درخشندگی ستاره کریسمس نشده است.اما اساس نجومی ستاره کریسمس و توضیحات ستاره‌شناسی مربوط به آن چیست؟ چهار احتمال نجومی برای ستاره کریسمس وجود دارد که آن را در ادامه توضیح می‌دهیم.آیا ستاره کریسمس یک انفجار نُواختر یا سوپرنُواختر بوده است؟این ایده که مجوس یا مرد خردمند در انجیل شاهد انفجار نواختر یا سوپرنُواختر بوده است و از این پدیده به عنوان ستاره کریسمس یاد کرده است توسط ستاره شناس قرن 17، یوهانس کپلر مطرح شد و در آن زمان طرفداران زیادی پیدا کرد.با این حال هیچ داده‌ای از چنین انفجاری در کرانه باختری وجود ندارد. داده‌های مربوط به کشور چین فقط یک مورد احتمالی از انفجار نُواختر یا سوپرنُواختر را در مدت زمان تولد حضرت عیسی ذکر کرده‌اند.همچنین هیچ نوع از بقایای سوپرنواختری مربوط به این انفجار پیدا نشده است و بدین ترتیب با داده‌های امروزی، احتمالی که کپلر در قرن ۱۷ مطرح کرد بسیار کمرنگ شده است.آیا ستاره کریسمس یک ستاره دنباله دار است؟احتمال اینکه ستاره کریسمس یک ستاره دنباله دار باشد اولین بار توسط یکی از متکلمین مسیحی به نام «اریگن» (Origen) در سال ۲۴۸ میلادی مطرح شد. مجدداً با استفاده از داده‌های مربوط به منجمین چینی می‌توان این احتمال را بررسی کرد. اما داده‌های رصدی منجمین چینی این فرضیه را به خوبی پشتیبانی نمی‌کنند.یکی از مزیت‌های فرضیه ستاره دنباله دار این است که این ستاره حرکت می‌کند و این ویژگی می‌تواند با بیانی از ستاره کریسمس در انجیل که این ستاره در حال حرکت است همخوانی داشته باشد.آیا ستاره کریسمس نتیجه مواجهه میان سیاره مشتری و زحل است؟کپلر همچنین این ایده را نیز بیان کرد که ستاره کریسمس می‌تواند از پیوند نزدیک میان زحل و مشتری ایجاد شده باشد. در حقیقت زمانی که این دو سیاره به اندازه کافی به هم نزدیک شده‌اند سبب شده است که ستاره کریسمس در آسمان ظاهر شود.ستاره کریسمس می‌تواند مواجهه میان سیاره مشتری و زحل باشد.این اتفاق و این نظریه می‌تواند از نظر مذهبی برای عالمان دینی و از نظر علمی برای منجمان پدیده مهمی باشد. این نظریه اتفاقی است که هر ۲۰ سال یک بار رخ می‌دهد اما نزدیکی بسیار زیاد بین این دو سیاره در دسامبر ۲۰۲۰ و بعد از ۸۰۰ سال اتفاق خواهد افتاد.آیا ستاره کریسمس می‌تواند یک نقطه ثابت از سیاره مشتری باشد؟مشتری در مسیر خود در آسمان معمولاً در پس زمینه ستاره‌ای آسمان از شرق به غرب حرکت می‌کند. با توجه به حرکت نسبی زمین و سیارات دیگر، به نظر می‌رسد این حرکت با رسیدن مشتری به نقطه تعادل کند و سپس متوقف می‌شود.سیاره مشتریداده‌های رصدی نشان می‌دهد که این سیاره برای چند روز از شرق به غرب حرکت می‌کند و سپس دوباره حرکت خود را از غرب به شرق از سر می‌گیرد. بر اساس این فرضیه ممکن است در زمان احتمالی تولد مسیح در کتاب مقدس یکی از نقاط ساکن و تعادل مشتری در آسمان بیت لحم قرار داشته و از آن به عنوان ستاره کریسمس یاد شده است. مشکل اصلی فرضیه مذکور این است که حرکت مشتری هر ساله اتفاق می‌افتد و این فرضیه با نادر بودن ظهور ستاره کریسمس در آسمان همخوانی ندارد.آیا ستاره کریسمس می‌تواند نتیجه مواجهه مشتری، رگولوس و ناهید باشد؟یک احتمال دیگر این است که ستاره کریسمس از مجموع مواجهه میان سیاره‌های مشتری و ناهید و ستاره درخشان «رگولوس» (Regulus) است. با استناد به این فرضیه و استفاده از لغت شناسی می‌توان به نتایج جالبی دست پیدا کرد. مشتری در زبان عبری به Sedeq معروف است که اغلب به معنای درستی ترجمه می‌شود. مشتری همچنین به عنوان پادشاه سیارات نیز شناخته می‌شود. رگولوس نیز در لاتین به معنای شاهزاده یا پادشاه کوچک است و ناهید اغلب به عنوان نمادی از عشق، باروری و تولد دیده می‌شود. بدین ترتیب اگر این فرضیه صحیح باشد ظهور این ستاره در آسمان در زمان تولد عیسی مسیح از لحاظ لغوی به معنای تولد پادشاه پادشاهان بوده است.جمع بندیبا بررسی تمامی احتمالات بررسی شده در ۲۱ دسامبر ۲۰۲۰ و ۴۵ دقیقه بعد از غروب خورشید مواجهه بین سیاره مشتری و زحل رخ خواهد داد که این میزان از نزدیکی در میان این دو سیاره از ۸۰۰ سال قبل رخ نداده است و از این پدیده به عنوان ستاره کریسمس یاد شده است. فاصله بین این دو سیاره در این زمان به ۱/۵ برابر یک ماه کامل می‌رسد.مشاهده ستاره کریسمس اول دی ماه ۱۳۹۹ امکان‌پذیر است.این پدیده را می‌توانید با استفاده از دوربین شکاری یا تلسکوپ مشاهده کنید و از آن لذت ببرید و البته اگر آن را از دست دادید به مشاهده این پدیده با این میزان از فاصله بین دو سیاره در سال‌های آتی و طول عمر باقیمانده از زندگی خود امیدوار نباشید.اگر این مطلب برای شما مفید بوده است، آموزش‌ها و مطالب زیر نیز به شما پیشنهاد می‌شوند:مجموعه آموزش‌های فیزیکآموزش مقدماتی نجوم - نجوم باستان تا کیهان شناسیمجموعه آموزش‌های ریاضی و فیزیککهکشان راه شیری چیست؟ — پاسخ تمام پرسش های شمامنظومه شمسی چیست؟ — هر آنچه باید بدانیدکهکشان چیست؟ | همه چیز درباره کهکشان ها به زبان ساده</description>
                <category>برگزیده‌های مجله فرادرس</category>
                <author>برگزیده‌های مجله فرادرس</author>
                <pubDate>Sun, 20 Dec 2020 18:53:22 +0330</pubDate>
            </item>
                    <item>
                <title>چشم‌انداز فناوری در سال ۲۰۲۱ - راهنمای کاربردی</title>
                <link>https://virgool.io/@faradarsmag/%DA%86%D8%B4%D9%85%D8%A7%D9%86%D8%AF%D8%A7%D8%B2-%D9%81%D9%86%D8%A7%D9%88%D8%B1%DB%8C-%D8%AF%D8%B1-%D8%B3%D8%A7%D9%84-%DB%B2%DB%B0%DB%B2%DB%B1-%D8%B1%D8%A7%D9%87%D9%86%D9%85%D8%A7%DB%8C-%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%D8%AF%DB%8C-owwnqqqzi9wx</link>
                <description>کسب و کارها در سراسر جهان به منظور دستیابی به نوآوری، افزایش کارایی و رشد اقتصادی و در یک کلام ارتقای اقتصاد جهانی، به سمت فناوری‌های نو گام برمی‌دارند. این موضوع، اولویت‌های سرمایه‌گذاری در حوزه فناوری اطلاعات و ارتباطات و همچنین، الگوها و استراتژی‌های تخصیص بودجه در این حوزه را نیز دستخوش تغییر کرده است.جهان در مسیر توسعه و گسترش فناوری‌های نو حرکت می‌کند و همه‌گیری بیماری کووید-۱۹ تنها در شتاب‌دهی به این تحولات فناوری نقش داشته است. در هسته این توسعه‌ها، فناوری‌هایی مانند «پلتفرم سوم» (3rd Platform)، «رایانش ابری» (Cloud Computing)، «فناوری‌های موبایل» (Mobile Technologies)، «شبکه‌های اجتماعی» (Social Networks)، «کلان داده» (Big data | مِه داده)، «اینترنت اشیا» (Internet of Things | IoT)، «هوش مصنوعی» (Artificial Intelligence | AI)، «واقعیت افزوده» (Augmented Reality)/ «واقعیت مجازی» (Virtual Reality)، «بلاکچین» (Blockchain)، «پرینت سه‌بُعدی» (3D Printing)، «رباتیکز» (Robotics) و فناوری‌های امنیتی نسل بعدی قرار دارند.این فناوری‌ها، نوآوری‌های مهمی را برای سازمان‌ها به همراه دارند و در عین حال، تاثیر قابل توجهی بر رشد سازمانی می‌گذارند. سازمان‌هایی که مبتنی بر این فناوری‌ها هستند، سهم بیشتری از بازار فناوری اطلاعات و ارتباطات را تا سال ۲۰۲۲ به خود تخصیص خواهند داد. این در حالی است که شرکت‌های بیشتری به سمت ارائه راهکارهای مبتنی بر فناوری اطلاعات و ارتباطات گام بر می‌دارند تا فرایندهای کسب و کار خود را بهینه کنند، از انعطاف‌پذیری پشتیبانی کنند و هم‌گام با جهانیان، در راستای توسعه فناوری قدم بردارند و رشد کنند.پرسشی که ممکن است برای برخی از افراد در این وهله مطرح شود این است که تاکنون در سراسر جهان به چه میزان روی گرایش‌های فناوری مانند بلاکچین، هوش مصنوعی، اینترنت اشیا و پرینت سه‌بُعدی سرمایه‌گذاری شده است و در طی سال های آتی این سرمایه‌گذاری به چه میزانی خواهد رسید؟با در نظر داشتن آنکه سال ۲۰۲۰ چطور به طرز عجیبی با همه‌گیری کووید-۱۹ شروع شد و در حال پایان یافتن است، انجام پیش‌بینی برای سال ۲۰۲۱ ممکن است عجیب به نظر برسد. هیچ کس نمی‌تواند به طور دقیق پیش‌بینی کند که در سال جدید چه اتفاقاتی به وقوع خواهد پیوست؛ اما یک چیز واضح است: «فناوری نیز مانند دیگر بخش‌های زندگی بشر دستخوش تغییرات قابل توجهی خواهد شد.»نکته دیگری که باید به آن توجه داشت این است که نقش‌آفرینان کنونی صحنه فناوری، نقش قابل توجهی را در کمک به افراد برای مواجهه با تغییرات فناوری ایفا خواهند کرد. از تغییر مدل کاری از فعالیت در محل کار به کار در منزل و دورکاری گرفته تا قواعد جدید ملاقات با یکدیگر در فضاهای اجتماعی، دستخوش تغییر شده‌اند.در بسیاری از حوزه‌ها و فناوری‌ها، کووید-۱۹ به عنوان یک شتاب‌دهنده فناوری نقش‌آفرینی کرده است و زندگی آنلاین نوع بشر را به شدت گسترش داده است. در ادامه، برخی از گرایشات فناوری برای سال ۲۰۲۱ که مسیر فناوری در این سال را شکل می دهند، مورد بررسی قرار گرفته‌اند.هوش مصنوعیبدون شک، هوش مصنوعی در حال حاضر یکی از گسترش یافته‌ترین گرایشات فناوری است و در طول سال ۲۰۲۱، این فناوری به ابزاری ارزشمندتر برای کمک به افراد به منظور تفسیر و درک جهان اطراف مبدل خواهد شد. حجم داده‌هایی که انسان‌ها امروزه در حوزه بهداشت و درمان، شبکه‌های اجتماعی و دیگر زمینه‌ها گردآوری می‌کنند همواره در حال افزایش است و تحلیل این داده‌ها و کسب بینش از آن‌ها، به افراد برای تسریع، تسهیل و ارتقا تصمیم‌گیری‌ها کمک شایان توجهی می‌کند. این یعنی الگوریتم‌های یادگیری ماشین قدرتمندتر و پیچیدگی آن‌ها بیشتر خواهند شد و راهکارهای بهتری در اختیار بشر قرار خواهند گرفت.فناوری هوش مصنوعی، از «سیستم‌های بینایی کامپیوتری» (Computer Vision Systems) که نواحی عمومی را مورد نظارت قرار می‌دهند گرفته تا تحلیل تعاملات از طریق الگوریتم‌های خودیادگیرنده را در اختیار بشر قرار می‌دهند و همین امر، موجب ارائه بینشی به نوع بشر می‌شود که امکان ارائه آن به وسیله انجام تحلیل‌های دستی روی داده‌ها توسط انسان‌ها وجود نداشته است. در عین حال، هوش مصنوعی به انسان‌ها کمک می‌کند تا حجم تقاضا را برای سرویس‌های گوناگون از تعداد مراجعان یک بیمارستان‌ها گرفته تا دیگر ارائه‌دهندگان خدمات، پیش‌بینی کنند و همچنین، به مدیران این امکان را می‌دهد تا تصمیم‌سازی‌های بهتری را پیرامون زمان و مکان استقرار منابع داشته باشند.برای کسب و کارها، یکی از چالش‌های اساسی، درک تغییر الگوی رفتار کاربران آن‌ها است. در سال‌های اخیر، بیشتر فعالیت‌های انسان‌ها از خرید گرفته تا روابط اجتماعی و استخدام نیرو، به صورت آنلاین به وقوع می‌پیوندد. در سال ۲۰۲۱، بشر می‌تواند انتظار ظهور ابزارهایی را داشته باشد که برای تحلیل رفتارهای کاربران و تغییرات آن‌ها مورد استفاده قرار می‌گیرند تا امکان تخصیص بودجه و تامین زیرساخت‌ها را به صورت هوشمندانه‌تری فراهم کنند.هوش مصنوعی در حال حاضر به خوبی شناخته شده است، اما همچنان نیاز به زمان دارد تا همه جا حاضر شود. در سال ۲۰۲۱، انتظار می‌رود که فناوری‌های هوش مصنوعی به صورت نمایی رشد کنند و در آینده تقریبا در همه محصولات و  خدمات فناوری وجود داشته باشند. مطابق با نظر «تج کهلی» (Tej Kohli)، بشردوست و سرمایه‌گذار هوش مصنوعی، کاربردهای هوش مصنوعی حداقل ۴ برابر بیش‌تر از اینترنت است. بنابراین، اقتصاد هوش مصنوعی به تدریج، حداقل ۱۵۰ میلیارد دلار خواهد ارزید. علارغم آنکه فناوران برجسته‌ای مانند «ایلان ماسک» (Elon Musk) از نگرانی خود پیرامون هوش مصنوعی می‌گویند، این فناوری در حال حاضر در حوزه‌های گوناگون و متعددی مورد استفاده قرار گرفته و مفید واقع شده است.نظر به کاربردهای بالقوه هوش مصنوعی در کلیه صنایع، سال ۲۰۲۱ می‌تواند سالی باشد که هوش مصنوعی به معنای واقعی کلمه روی صحنه می‌آید و می‌درخشد.رباتیک، پهپادها و وسایل نقلیه خودراننظر به اینکه جمعیت مسافرانی که از وسایل حمل و نقل عمومی استفاده می‌کنند، از روزی به روزی دیگر و از هفته‌ای به هفته دیگر متناسب با شرایط محیطی متغیر است، ارائه راهکارهای نوآورانه در حوزه حمل و نقل هوشمند روز به روز در حال افزایش است. کارایی رانندگی در سرتاسر شبکه‌های حمل و نقل عمومی، یک اولویت برای ارائه‌دهندگان خدمات در این حوزه و همچنین، نهادهای مدنی است؛ چرا که کاهش هزینه‌های نیروهای انسانی به تراز کردن عدم قطعیت موجود در بحث نیاز به منابع انسانی، کمک خواهد کرد.در سال‌های اخیر، بشر شاهد ظهور ربات‌ها در بخش‌های گوناگون زندگی خود حتی در حوزه مراقبت و زندگی با کمک دستیاران سلامت (Assisted Living) بوده است. موضوع استفاده از ربات‌ها در زندگی روزمره و به ویژه در حوزه بهداشت و درمان، طی سال اخیر و پس از شیوع و همه‌گیری کووید-۱۹ به شدت با اهمیت شده است؛ به ویژه هنگامی که بحث از تعامل با بخشی از اعضای جامعه مانند سالمندان و افراد دارای بیماری‌های زمینه‌ای می‌شود که در مقابل انواع عفونت و بیماری‌های واگیردار آسیب‌پذیرتر هستند. انتظار می‌رود رباتیکز به جای آنکه به طور کل جایگزین تعاملات انسانی شود که برای بسیاری از افراد حائز اهمیت است، برای فراهم کردن کانال‌های ارتباطی جدیدی مانند دسترسی به کمک خانگی در ۲۴ ساعت و ۷ روز هفته مورد استفاده قرار بگیرد. همچنین، امکان مصاحبت، مراقبت و ویزیت افراد در خانه‌هایشان را در زمان‌هایی که ارسال پرسنل درمانی و پرستاران به خانه‌ها امن و صحیح نیست فراهم می‌کند (مثلا در شرایط همه‌گیری یک بیماری مسری مانند کووید-۱۹).علاوه بر آن، شرکت‌ها با در نظر داشتن آنکه حتی در زمان‌های خالی بودن و تعطیلی شرکت نیز نیاز به پرسنلی برای تمیزکاری و مسائل امنیتی است، به دنبال استفاده از ربات‌ها برای خدماتی مانند نظافت و امنیت هستند. این فعالیت‌ها در حال حاضر نیز منجر به افزایش قیمت سهام برای کسب و کارهای فعال در حوزه تولید ربات‌ها شده است.به زودی از پهپادها برای حمل و نقل داروهای حیاتی استفاده خواهد شد و در همین راستا، الگوریتم‌های بینایی کامپیوتری مورد بهره‌برداری قرار می‌گیرند که امکان نظارت بر رد پاها را در نواحی عمومی، به منظور کشف مکان‌هایی که در آن‌ها ریسک بالای انتقال بیماری وجود دارد و نیاز به دارو و درمان است، فراهم می‌کنند.رایانش لبه‌ایرایانش ابری و ابر، بخش جدایی نشدنی از زندگی روزمره انسان‌ها شده است. اما اکنون که رایانش ابری دیگر یک فناوری نوظهور محسوب نمی‌شود، می‌توان به جهش بزرگ و رو به جلوی بعدی یعنی «رایانش لبه‌ای» (Edge Computing) اشاره کرد. رایانش لبه‌ای مفهومی است که به سرعت از بخش موبایل و تلکام به تقریبا همه بخش‌ها گسترش پیدا کرده است. رایانش لبه‌ای پیشرفته‌تر از رایانش ابری است و به عنوان یک ویژگی مهم، تاخیر و کندی موجود در رایانش ابری را از میان برمی‌دارد. مطابق با گزارش‌های ارائه شده، با احتساب شرکت‌های «بلو چیپ» (Blue Chip) مانند مایکروسافت که میلیاردها دلار را در برای توسعه سریع رایانش لبه‌ای در سال اخیر سرمایه‌گذاری کردند، تا سال ۲۰۲۲ بازار رایانش لبه‌ای چند ده میلیارد دلار ارزش خواهد داشت.راهکارها به عنوان خدماتارائه راهکارها به عنوان خدمات (As-a-service)، در واقع، تامین خدماتی که برای زندگی و کار مورد نیاز است از طریق خدمات مبتنی بر ابر و پلتفرم‌های مبتنی بر تقاضا است. این راهکار، کلیدی است که درب‌ها را به سوی دیگر گرایش‌های فناوری که پیرامون آن‌ها صحبت شد می‌گشاید و آن‌ها را در دسترس عموم قرار می‌دهد.به همین دلیل است که هوش مصنوعی و رباتیکز، گزینه‌هایی محتمل برای آینده هر کسب و کار و سازمانی، صرف‌نظر از اندازه یا بودجه آن‌ها هستند. به لطف ابرهایی که توسط غول‌های فناوری مانند گوگل، مایکروسافت، آمازون و همچنین، استارتاپ‌ها و اسپین‌آف‌ها (Spinoffs | منظور شرکت‌هایی است که بخش‌های خود را به تجارت‌های جداگانه‌ای تخصیص می‌دهد) ارائه می‌شوند، مبتکران در همه حوزه‌ها می‌توانند فناوری‌های لبه علم را با کمترین سرمایه‌گذاری در ابزارها، تجهیزات یا نیروهای متخصص، توسعه دهند.با همه‌گیری کووید-۱۹، می‌توان به وضوح مشاهده کرد که شرکت‌هایی که روی خدمات ابری برای ارائه راهکارهای مقیاس‌پذیر به عنوان خدمات تکیه دارند، بسیار موفق شده‌اند. برای مثال، Take Zoom که به سرعت به یکی از فعالان شناخته شده حوزه ویدئو کنفرانس مبدل شد، این مزیت رقابتی را به لطف امکان افزایش سرورها، پوشش و کیفیت سطح خدمات خود به دست آورد. این ارزش‌ها، به دلیل ماهیت ابری این سرویس و همکاری آن با ارائه‌دهندگان خدمات ابری که قادر به افزایش سریع ظرفیت مورد تقاضا هستند، به دست آمده است. در سال ۲۰۲۱ و پس از آن، این موضوع به شدت حائز اهمیت خواهد شد و قابلیت‌های بیشتری را در اختیار افراد گوناگون قرار خواهد داد.امنیت سایبریبسیاری از افراد از شنیدن اینکه امنیت سایبری یکی از صدرنشین‌های لیست گرایش‌های اصلی فناوری در سال ۲۰۲۱ است شگفت زده می‌شوند. اما این مبحث حقیقتا شایسته چنین جایگاهی است. امنیت سایبری اکنون اولویت هر سازمانی برای تطبیق پیدا کردن با جهان پساکرونا است.هویت‌ها و دستگاه‌های دورکار، محیط‌های جدید نیازمند امنیت هستند و این در حالی است که هکرها همگام با کارشناسان امنیت سایبری به طور مداوم در مسیر پیشرفته‌تر شدن قرار دارند. یکی از سرمایه‌گذاران در حوزه امنیت سایبری، «نازو موسا» (Nazo Moosa) از جمله سرمایه‌گذاران اصلی امنیت سایبری است که رشد سریعی را در این حوزه پیش‌بینی می‌کند.گزارش‌ها حاکی از آن است که بازار امنیت سایبری در حال حاضر و در سال ۲۰۲۰، ارزشی برابر با ۱۷۳ میلیارد دلار دارد و این رقم تا سال ۲۰۲۶، به ۲۷۰ میلیارد دلار می‌رسد. مشاغل این حوزه نیز سه برابر سریع‌تر از هر شغل دیگری در حوزه فناوری اطلاعات رشد می‌کنند. بنابراین، بشر در سال ۲۰۲۱ شاهد آن خواهد بود که ابزارهای امنیت سایبری به جزئی عادی در زندگی روزمره شخصی و شغلی افراد مبدل شوند.نسل پنجم شبکه تلفن همراه (5G) و اتصالات بهبود یافتهاینترنت سریع‌تر و قابل اطمینان‌تر، صرفا به این معنا نیست که می‌توان صفحات وب را با سرعت بیشتری بارگذاری  و زمان کمتری را برای پخش ویدئوها در یوتیوب صرف کرد. موفقیت‌های پی در پی در اتصالات موبایل از نسل سوم شبکه تلفن همراه (3G) به بعد، از زمینه‌های جدیدی در حوزه اینترنت رونمایی کرد. 3G موجب شده است تا مرور وب و خدمات داده‌محور برای دستگاه‌های موبایل سودمند باشند، 4G موجب رشد استریم کردن ویدئوها و پلتفرم‌های موسیقی با افزایش پهنای باند شده است و به همین ترتیب، 5G نیز درب‌های جدیدی را در زمینه کاربری اینترنت به روی کاربران اینترنت گشوده است.اینترنت 5G بدان معنا است که خدماتی که بر فناوری‌های پیشرفته‌ای مانند «واقعیت افزوده» (Augmented Reality) و «واقعیت مجازی» (Virtual Reality) (که در پیش‌تر مورد بررسی قرار گرفتند) تکیه دارند و همچنین، پلتفرم‌های بازی مبتنی بر ابر مانند «گوگل استیدیا» (Google Stadia) یا «انویدیا جی‌فورس نو» (NVidia GeForce Now) به گزاره‌ای مناسب برای هر زمان و هر مکان مبدل شوند. همچنین، این فناوری در گذر زمان موجب خواهد شد تا شبکه‌های مبتنی بر کابل و فیبر زائد به نظر برسند و جای خود را به فناوری‌های ارتباطی جدید بدهند.به طور خلاصه، 5G و دیگر شبکه‌های ارتباطی پیشرفته و پر سرعت، دیگر فناوری‌های تشریح شده در اینجا را با سهولت و سرعت بیشتری در دسترس عموم قرار می‌دهند. برای مثال، برنامه‌های کاربردی پیشرفته یادگیری ماشین، به طور آنی به منابع ابری کلان داده دسترسی خواهند داشت. یک مثال خوب در این زمینه، یک مرکز پرورش ماهی در نروژ به نام «سالمار» (Salmar) است که از شبکه 5G برای خودکارسازی مراقبت از ماهی‌ها و غذا دادن به آن‌ها استفاده می‌کند. در این مزرعه پرورش ماهی از «الگوریتم‌های تشخیص تصویر» (Image Recognition Algorithms) برای شناسایی اینکه کدام ماهی‌ها کمتر/بیشتر غذا داده شده‌اند استفاده می‌شود و به طور خودکار، مواد غذایی و داروهای مورد نیاز برای سلامت نگه داشتن ماهی‌ها در آب توزیع می‌شود. نوآوری‌ها و ابتکاراتی مانند این، در سال ۲۰۲۱ که سازمان‌ها به دنبال خودکارسازی فعالیت‌های خود هستند، بسیار حائز اهمیت است.واقعیت تعمیم یافته، واقعیت افزوده و واقعیت مجازیاصطلاحات «واقعیت تعمیم یافته» (Extended reality)، «واقعیت افزوده» (Augmented Reality) و «واقعیت مجازی» (Virtual Reality)، فناوری‌هایی هستند که در آن‌ها که از عینک‌ها و هدست‌ها برای قرار دادن تصاویر (و صوت) تولید شده توسط کامپیوتر، به طور مستقیم در دید کاربر، استفاده می‌شود. فناوری که طی آن تصاویر تولید شده توسط کامپیوتر بر فراز چیزی قرار می‌گیرد که کاربر در دنیای واقعی می‌بینید، «واقعیت افزوده» (Augmented-Reality) نامیده می‌شود.در طول سال آینده، می‌توان انتظار داشت که این فناوری‌ها را در پیوستگی با دیگر گرایشات فناوری که در این مطلب مورد بررسی قرار گرفته اند مشاهده کرد. این فناوری‌ها به طور گسترده‌ای می‌توانند به افراد کمک کنند تا از شرایطی که در آن‌ها ریسک انتقال ویروس وجود دارد اجتناب کنند. برای مثال، معاینات پزشکی و تشخیصی، به طور گسترده‌ای از راه دور قابل انجام هستند. از این فناوری می‌توان به عنوان راهکاری در دسترس عینک‌سازان استفاده کرد که امکان آن را فراهم می‌کند که تست‌های چشم را به طور کامل در واقعیت مجازی انجام دهند. باید توجه داشت که دوربین‌های با وضوح بالا (High-Definition Cameras | HD) یک تصویر شفاف از چشمان کاربر را ارائه می‌کنند. یک ابزار واقعیت افزوده این امکان را برای مشتری فراهم می‌کند تا در میان طیفی از عینک‌ها بررسی کند و ببیند که هر یک از آن‌ها روی صورت او به چه شکلی هستند و او می‌تواند این کار را بدون نیاز به آنکه خانه را ترک کند انجام دهد.همچنین، رشد قابل توجهی در استفاده از ابزارهای واقعیت مجازی و واقعیت افزوده در بحث آموزش مشاهده می‌شود. این امر موجب کاهش نیاز به حضور در کلاس‌های شلوغ می‌شود. فناوری‌های واقعیت مجازی و واقعیت افزوده حتی اگر این نیاز را به طور کامل کاهش ندهند، دستکم در حوزه‌ها و نواحی که نرخ ابتلا به بیماری‌های واگیردار بالا است، قابلیت‌هایی بسیار کارآمد خواهند بود.همچنین، از ابزارهای واقعیت افزوده می‌توان به ابزارهایی اشاره کرد که برای ارائه هشدارهای آنی برای مثال در شرایط‌های پرخطر مانند مواقعی که فرد در محل‌هایی با ریسک بالای ابتلا به بیماری‌های واگیر قرار دارد، استفاده کرد. در چنین شرایطی، طی هر گامی می‌تواند به فرد یادآوری کرد که دست‌هایش را هنگام لمس دستگیره در در امکان عمومی بشوید (یا ضدعفونی کند)، هنگامی که بدون شستن دست‌ها صورت خودش را لمس می‌کند به هشدار بدهد و بدین شکل به پیشگیری از بیماری و جلوگیری از انتقال آن کمک کنند.واقعیت تجمعی یکی از اصلی‌ترین فناوری‌هایی است که در سال ۲۰۲۱ به میدان می‌آید. بسیاری از افراد چیزهایی را درباره واقعیت مجازی شنیده‌اند یا آزموده‌اند. اما دانش دقیقی پیرامون معنای حقیقی واقعیت افزوده ندارند. هرچه فناوری واقعیت افزوده به مبحث اصلی‌تری مبدل شود، انتظار می‌رود که کاربردهای بیشتری در استراتژی‌های بازاریابی آن مشاهده شود. چنانکه شرکت‌های بازی‌سازی به طور گسترده‌ای از واقعیت افزوده استفاده می‌کنند و برخی از فعالان حوزه ورزش نیز آینده استادیوم‌های ورزشی واقعیت افزوده را سرشار از هوادارانی توصیف می‌کنند که برنامه‌های زنده بازی‌ها را با استفاده از ابزارهای واقعیت افزوده تماشا می‌کنند.سرمایه‌گذار حوزه واقعیت افزوده، «ریان ونگ» (Ryan Wang)، پیش‌بینی کرده است که در سال پیش‌رو یعنی ۲۰۲۱ و پس از آن، رشد قابل توجهی در حوزه واقعیت افزوده به وقوع بپیوندد. پلتفرم تحلیلی واقعیت افزوده/ واقعیت مجازی دیجی-کپیتال، ۴٫۱ میلیون دلار در سال ۲۰۱۹ سرمایه‌گذاری داشته است و این سومین سرمایه‌گذاری بالا در حوزه واقعیت افزروده و واقعیت مجازی است که تا سال ۲۰۱۹ به وقوع پیوسته است.جمع‌بندیچنانکه مشخص است، وقوع بیماری همه‌گیر کووید-۱۹ در سال ۲۰۲۰ صرفا موجب شده است که حوزه‌های فناوری روز، با سرعت بیشتری به پیش بتازند و کاربرد آن‌ها گسترش پیدا کند. علاوه بر فناوری‌هایی که در این مطلب بیان شد، از دیگر فناوری‌هایی که در سال جدید رشد زیادی خواهند داشت می‌توان به اینترنت اشیا (Internet of Things | IoT)، بلاکچین، کلان‌داده، پرینت سه‌بُعدی و شبکه‌های اجتماعی اشاره کرد.اگر این مطلب برای شما مفید بوده است، آموزش‌ها و مطالب زیر نیز به شما پیشنهاد می‌شوند:مجموعه آموزش‌های‌ هوش مصنوعیآموزش اینترنت اشیا (Internet of things) – مقدماتی مجموعه آموزش‌های‌ رباتیکزاینترنت اشیا چیست؟ — از صفر تا صدفراگیری مفاهیم هوش مصنوعی — مجموعه مقالات جامع وبلاگ فرادرسرایانش ابری (Cloud Computing) — از صفر تا صدتحلیل شبکه‌های اجتماعی از صفر تا صد — راهنمای جامع</description>
                <category>برگزیده‌های مجله فرادرس</category>
                <author>برگزیده‌های مجله فرادرس</author>
                <pubDate>Wed, 18 Nov 2020 18:17:28 +0330</pubDate>
            </item>
                    <item>
                <title>چطور کمپرس گرم بسازیم؟</title>
                <link>https://virgool.io/@faradarsmag/%DA%86%D8%B7%D9%88%D8%B1-%DA%A9%D9%85%D9%BE%D8%B1%D8%B3-%DA%AF%D8%B1%D9%85-%D8%A8%D8%B3%D8%A7%D8%B2%DB%8C%D9%85-zlvskjqb6s2k</link>
                <description>حتما برای شما پیش آمده که بخواهید در مواقع مختلف، از بسته‌های گرم استفاده کنید. به طور مثال در زمستان برای گرم کردن دست‌ها یا استفاده‌های پزشکی از کمپرس‌های گرم، به این بسته‌ها نیاز پیدا می‌کنید. در این مطلب قصد داریم تا با روش‌هایی ساده، نحوه ساخت کمپرس گرم را یاد بگیریم.زمانی که سرکه و جوش شیرین با یکدیگر واکنش می‌دهند، ترکیبی را موسوم به سدیم استات بوجود می‌آورند. این ماده شیمیایی، نقطه ذوب بالایی دارد و زمانی‌که در دمای اتاق به صورت مایع قرار داشته باشد، مایعی «فوق سرد» (Super Cool) به شمار می‌آید. در این حالت، تنها یک دانه بلوری از سدیم استات می‌تواند سبب جامد شدن کل مایع شود و اگر این مایع در داخل یک بسته قرار داشته باشد، در اثر این اتفاق، به میزان کافی انرژی آزاد می‌شود که بسته را تا دمای 57 درجه سانتی‌گراد گرم کند. زمانی که این کمپرس گرم دمای خود را از دست داد و سرد شد، می‌توان آن‌را در داخل آب جوش قرار داد تا دوباره ماده موجود در آن به مایع اشباع تبدیل شود و بتوان به طور مجدد با سرد کردن آن،‌ از این کمپرس گرم استفاده کرد.مواد لازم برای ساخت کمپرس گرمبرای ساختن کمپرس گرم به مواد زیر نیاز داریم. این فرآیند، در حدود سه ساعت به طول می‌انجامد.سرکه سفیدجوش شیرینشیشه (مثل شیشه مربا)رنگ غذا (ضروری نیست)پاکت‌های پلاستیکی زیپ‌دار (ضروری نیست)کاغذ پوستی یا کاغذ الگووینیل شفاف (نوعی مشمع پلاستیکی ضخیم)نحوه ساختبه هنگام تهیه این وسیله حتما باید از محلی با تهویه مناسب استفاده کنید چراکه سرکه و وینیل داغ، هر دو بوی تندی دارند. در ادامه، مرحله به مرحله، نحوه ساخت کمپرس گرم را بررسی می‌کنیم.سرکه را در درون ظرفی مانند ماهی‌تابه بریزید و به آرامی، به ازای هر پیمانه سرکه، ۱ قاشق غذاخوری جوش شیرین اضافه کنید و آن‌را به آرامی هم بزنید تا مخلوط، تشکیل حباب ندهد. محلول حاصل را بجوشانید به طوریکه نیمی از حجم آن تبخیر و در لبه‌ها، لایه‌ای سفید تشکیل شود.محلول زردرنگ حاصل (سدیم استات) را به دقت به ظرف شیشه‌ای منتقل کنید. برای اینکه رنگ محلول عوض شود، کافی است تا مقداری رنگ خوراکی به آن اضافه کنید. زمانیکه ماهی‌تابه به طور کامل سرد و خشک شد،‌ رسوبات سفیدرنگ اطراف ماهی‌تابه (بلورهای سفید) را جدا کنید.وینیل شفافبرای اینکه که کمپرس گرم ساده داشته باشید، تنها نیاز دارید تا سدیم استات را به داخل یک کیسه پلاستیکی بریزید و با اضافه کردن بلور، آن‌را فعال کنید. برای استفاده مجدد، کیسه را درون آب جوش قرار دهید تا سدیم استات به طور مجدد مایع و سپس، فرصت دهید تا سرد شود. اگر می‌خواهید دوباره گرم شود، به طور مجدد، بلوری به آن اضافه کنید.در ادامه، روش دیگری را برای ساخت کمپرس گرم ارائه می‌دهیم. در حقیقت، زمانیکه یک محلول اشباع از سدیم استات تهیه می‌کنیم، برای انجام واکنش،‌ فقط به اعمال یک انرژی نیاز داریم. بنابراین، اگر کل محلول را در یک محفظه آب‌بندی شده به همراه شی فعال‌ساز خود قرار دهیم، خروجی بهتری خواهیم داشت. این موضوع در ادامه متن مورد بررسی قرار می‌گیرد.مواد لازم برای ساخت کمپرس گرم دائمیدر تصویر زیر، مواد لازم برای ساخت کمپرس گرم دائمی نشان داده شده است. اصلی‌ترین وسیله‌ای که در اینجا نیاز داریم، یک فعال‌کننده است که با فشردن آن، انرژی لازم برای تبلور سدیم استات فراهم شود. این فعال‌کننده‌ها به راحتی در دسترس نیستند پس بهتر است یک نمونه را خودمان تهیه کنیم.برای تهیه، نیاز به یک دستبند مخصوص داریم؛ دستبندهایی که با ضربه زدن روی مچ، به دور آن بسته می‌شوند. این نوع از دستبندها به «خط‌کش دستبندی» نیز معروف هستند. برای ساخت آن در ابتدا، پلاستیک دور خط‌کش و چسب‌های باقیمانده را جدا می‌کنیم و به کمک قیچی یا کاتر،‌ یک دایره از آن برش می‌دهیم. به هنگام برش سعی کنید لبه‌های تیز به کمک یک سمباده نرم، صاف شوند. توجه داشته باشید که این دایره (دیسک) برش داده شده، مانند خود دستبند، حالت کلیکی داشته باشند یعنی با خم کردن لبه‌ها، صدای کمی (مانند شکستن) از آن بشنویم.به کمک یک کاتر، دو برش کوچک و موازی در مرکز دیسک ایجاد کنید. این کار به حالت کلیکی شدن دیسک کمک می‌کند و در ادامه نیز دیسک را به کمک یک چکش، صاف کنید.حال می‌خواهیم کیسه حاوی سدیم استات را آماده کنیم. برای این کار باید یک کیسه پلاستیکی تهیه کنید تا هم ضد آب باشد و هم در آب جوش، سوراخ نشود. بهترین وسیله، وینیل است که می‌توانید از پلاستیک فروشی‌ها تهیه کنید. البته وینیل در دماهای بسیار سرد، حالت شکننده پیدا می‌کند. بعد از تهیه کردن وینیل، یک کیسه بسازید و چهار طرف آن‌را به کمک اتوی مو یا دستگاه پرس کارت، آب‌بندی کنید. به کمک قیچی و با برش یک گوشه از کیسه، فعال‌‌ساز را داخل آن بیاندازید.حال به کمک یک قیف، محلول سدیم استات داغ را به داخل کیسه بریزید سوراخ ایجاد شده را به طور مجدد، پرس کنید. البته برای نتیجه بهتر، حتما اطراف آن‌ با یک دستمال کاغذی، خشک شود. کمپرس گرم شما آماده شده است. کافی است برای مدتی آن‌را در یک محلول آب و یخ قرار دهید تا سرد شود. با فشردن فعال‌ساز، انرژی لازم به سیستم داده و گرما آزاد می‌شود. برای بکارگیری مجدد آن، ابتدا آن‌را در آب جوش و سپس در آب سرد قرار دهید.منبع ۱: [+]منبع ۲: [+]اگر این مطلب برای شما مفید بوده است، آموزش‌ها و مطالب زیر نیز به شما پیشنهاد می‌شوند:مجموعه آموزش‌های دروس شیمیمجموعه آموزش‌های مهندسی شیمیآموزش شیمی عمومیزنگ آهن چیست؟ — به زبان سادهآنتالپی استاندارد تشکیل — از صفر تا صد</description>
                <category>برگزیده‌های مجله فرادرس</category>
                <author>برگزیده‌های مجله فرادرس</author>
                <pubDate>Sun, 25 Oct 2020 22:05:42 +0330</pubDate>
            </item>
                    <item>
                <title>اثر موسیقی بر انسان</title>
                <link>https://virgool.io/@faradarsmag/%D8%A7%D8%AB%D8%B1-%D9%85%D9%88%D8%B3%DB%8C%D9%82%DB%8C-%D8%A8%D8%B1-%D8%A7%D9%86%D8%B3%D8%A7%D9%86-jugpjvmbhhu7</link>
                <description>از ابتدای تاریخ تا کنون، در تمام فرهنگ‌ها موسیقی به شکلی از کوبیدن چوب بر طبل تا نواختن پیچیده‌ترین سازها مانند پیانو ساخته شده است. سیستم عصبی، برای تفکیک نواهایی که ملودی، گام و ریتم دارند از سایر اصوات و پاسخ روانی و جسمی به آن عملکرد بیولوژیک خاصی دارد و ما در این مقاله به اثر موسیقی بر کارکردهای مختلف مغز و بیولوژی انسان پرداخته‌ایم.اثر موسیقی بر فعالیت مغزمطالعات انجام شده با MRI و PET اسکن، نشان می‌دهند که قسمت‌های مختلف مغز، از ویژگی‌های مختلف موزیک مثلا دریافت گام‌ها، تفکیک ملودی آهنگ‌های مختلف، تشخیص نوت‌های موسیقی، تفکیک صدای سازهای مختلف حتی با نت مشابه رمزگشایی می‌کنند.شنیدن موزیک همچون خوردن شکلات یا دیگر محرک‌های هیجانی باعث ایجاد حس پاداش در مغز می‌شود. مغز هر انسان سالمی قادر به انجام فرایندهای لازم برای درک موسیقی است اما مغز نوازندگان به نوع دیگری و با پیچیدگی بیشتری برای درک موسیقی سازمان یافته است.طبق پژوهش‌ها، در نوازندگان دو نیمکره راست و چپ مغز برای درک موسیقی باید با یکدیگر ارتباط داشته باشند تا در هر لحظه هم محاسبات ریتمیک و هم درک شنیداری از صدای تولید شده وجود داشته باشد. با مشاهده اسکن‌ها و تصاویر مغزی این‌طور به نظر می‌رسد که هنگام نواختن یک ساز در ذهن نوازنده یک جنگ تمام عیار اتفاق می‌افتد.در سوی دیگر بیمارانی وجود دارند که به دلیل آسیب‌های مغزی و بخش‌های مربوط به شنوایی در درک موسیقی دچار نقصی به نام موزیکو فیلیا (Musicophilia) هستند.اثر موسیقی بر عملکرد مغزمحققین نشان داده‌اند که گوش دادن به موسیقی، باعث فعال و منظم شدن عملکردهای عصبی در نیمه راست کورتکس مغزی می‌شود که مسئول عملکردهای پیچیده است. موسیقی یا حداقل انواعی از آن، برای گرم کردن سلول‌های عصبی یا نورون‌ها عمل می‌کنند و افزایش بازده مغزی را به دنبال دارند.اگرچه برخی از این اثرات بعد از قطع شدن موسیقی دوام کمی دارند و این تأثیرات باید در تحقیقات بیشتری بررسی شوند. پژوهش‌ها همچنین نشان می‌دهند که آموختن ساز مهارت های زبانی، حافظه و تمرکز را هم بیشتر می‌کند.اثر موزیک بر استرسدانشمندان در پژوهش‌های متعددی اثر موسیقی در بیماران را در دوره نقاهت پس از جراحی و حین جراحی (در حالت بیهوشی کامل و بی حسی موضعی) را بررسی کرده‌اند. بر اساس نتایج این تحقیقات، علائم بالینی مانند میزان فشار خون، ضربان قلب، آدرنالین خون و تعداد تنفس کمتر و نیاز به دریافت کمتری ماده مسکن و بی حسی داشتند. علائم روحی مانند حس درد و استرس بیمارانی که به موسیقی گوش داده بودند هم بسیار کمتر شده بود.در هیچ یکی از تحقیقات نوع دقیق موسیقی مشخص نبود اما در تحقیق ICU موزیک کلاسیک آرام استفاده شده بود. یک مطالعه ایتالیایی بر روی ۲۴ داوطلب سالم که نیمی از آن‌ها نوازندگان حرفه‌ای بودند نشان داد که تمپو مهم است و آرام یا متوسط بودن موسیقی، اثر آرامش‌دهنده دارد.ضرب‌اهنگ سریعتر باعث افزایش استرس می‌شود اما بلافاصله بعد از قطع کردن موزیک ضربان قلب و فشار خون بیماران پایین تر می‌آید و به سطح نرمال می‌رسد که نشان از آرامش آ‌نها دارد.ارتباط موسیقی و رشته پزشکیبه نظر می‌رسد چیزی پزشکان را به موسیقی مرتبط می‌کند. بسیاری از پزشکان در طول تاریخ، عاشق موسیقی و نوازندگان خوبی در سبک‌های مختلف موسیقی بوده‌اند. شاید به این دلیل که هم موسیقی و هم پزشکی دو شاخه سلامتی بخش برای انسان هستند.اثر موسیقی بر خُلق و خوموسیقی شاد می تواند افراد در هر گروه سنی را شاد، سرشار از انرژی و هوشیار کند و حتی در افزایش خلق افراد افسرده نقش دارد. با توجه به تحقیقات انجام گرفته، موسیقی درمانی علائم افسردگی مانند درد، اختلالات خواب، اختلالات خوردن، ضعف  و ناتوانی را کاهش می‌دهد. البته نوع موسیقی در نتایج اثرگذار است.اثر موسیقی بر سلامت سالمندانزمین افتادن یکی از مشکلات جدی، خصوصا در افراد بالای ۶۵ سال است. سالانه از هر ۳ شهروند سالمند، حداقل یکی از آنها دچار حادثه زمین افتادن می‌شود. آیا موسیقی در این مورد هم کمکی می‌کند؟ مطالعه‌ای در سال ۲۰۱۳ نشان داد که موزیک می‌تواند کمک کننده باشد.در یک پژوهش روی دو گروه متشکل از مردان و زنانی که مشکل خاصی در سیستم عصبی و حرکتی نداشتند، آزمایشی انجام گرفت. یکی از این دو گروه به مدت شش ماه آموزش انجام حرکات آرام و موزون با موسیقی داشتند.پس از اتمام این مدت، گروهی که تحرک همراه با موسیقی داشتند از تعادل حرکتی بالاتر و قدرت کنترل بهتری هنگام راه رفتن و ایستادن، نسبت به همسالان خود در گروه مقابل برخوردار بودند. در یک تحقیق مشابه نیز تحرک بیماران مبتلا به پارکینسون پیشرفت خوبی نشان داد.اثر موسیقی بر بیماران سکته مغزیسکته مغزی دلیل اصلی مرگ و میر در آمریکا است. در یک پژوهش که در آمریکا انجام شد، تعدادی از بیماران بستری در بیمارستان بررسی شدند که دچار سکته مغزی شده بودند.یک سوم از آن‌ها حداقل یک ساعت در روز به موسیقی و یک سوم دیگر به کتاب صوتی گوش دادند.باقی بیماران هیچ محرک صوتی را دریافت نکردند. بعد از گذشت ماه‌ها، حافظه زبانی در گروهی که موسیقی گوش می دادند ۶۰٪ و در گروهی که به کتاب صوتی گوش می‌دادند ۱۸٪ افزایش یافت و در باقی بیماران ۲۹٪ بیشتر شد.توانایی عملکردی و کنترلی اعمال ذهنی فقط در گروه اول حدود ۱۷٪ افزایش داشت. مطالعات دیگری هم نشان می‌دهند که گوش دادن به موسیقی می‌تواند پیام‌رسانی در مغز و توانایی آن در ایجاد سیناپس‌های جدید را بیشتر کند.اثر موسیقی بر ضربان قلبموسیقی به سیستم قلب و گردش خون کمک می‌کند و یکی از علل آن، کاهش استرس است. تحقیقی بر روی بیمارانی که به تازگی دچار حمله قلبی شده بودند و وضعیت وخیمی داشتند نشان داد که با شروع موسیقی، ضربان قلب و تعداد تنفس کاهش و اکسیژن خون آنها افزایش یافته است اگرچه این تأثیرات کوتاه‌مدت بودند.کم شدن سطح هورمون های استرس و اضطراب، توضیح احتمالی این پدیده است. دیدن فیلم‌های خنده‌دار و موسیقی آرام‌بخش یا شاد جریان خون را ۲۶٪  افزایش می‌دهد که عددی معادل اثر ورزش هوازی است.اثر موسیقی بر قدرت ماهیچه‌هاورزشکاران بسیاری هنگام ورزش موسیقی گوش می‌کنند. در پژوهش‌های متعدد اثر موسیقی بر عملکرد دوندگان و وزنه‌برداران بررسی شده است. این مطالعات نشان می‌دهند که قدرت ماهیچه‌ها برای دویدن روی تردمیل، قدرت وزنه‌بردای و مقاومت بدنی دوندگان و پایداری کلی برای ادامه ورزش با گوش دادن به موسیقی‌های مهیج و سریع بیشتر می‌شوند.اگر این مطلب بی شما مفید بوده است، آموزش‌های زیر نیز به شما پیشنهاد می‌شوند:مجموعه آموزش‌های روانشناسیآموزش روانشناسی مثبت گرا (Positive Psychology)استرس چیست؟ — به زبان سادهمدیریت استرس و راهکار‌های بهبود آن — راهنمای کاربردیآموزش مقدماتی انگیزش و هیجان</description>
                <category>برگزیده‌های مجله فرادرس</category>
                <author>برگزیده‌های مجله فرادرس</author>
                <pubDate>Mon, 21 Sep 2020 19:53:34 +0330</pubDate>
            </item>
                    <item>
                <title>زمین کردن یا ارتینگ چیست؟ — به زبان ساده</title>
                <link>https://virgool.io/@faradarsmag/%D8%B2%D9%85%DB%8C%D9%86-%DA%A9%D8%B1%D8%AF%D9%86-%DB%8C%D8%A7-%D8%A7%D8%B1%D8%AA%DB%8C%D9%86%DA%AF-%DA%86%DB%8C%D8%B3%D8%AA-%D8%A8%D9%87-%D8%B2%D8%A8%D8%A7%D9%86-%D8%B3%D8%A7%D8%AF%D9%87-v0y3wjzg5y44</link>
                <description>آیا تا به حال به این موضوع فکر کرده‌اید که چرا برخی وسایل الکتریکی به جای دوشاخه سه‌شاخه دارند؟ برای مثال، یخچال و فریزر از جنس فلز هستند، یعنی اجزای فلزی و همچنین یک قاب فلزی دارند. از نظر منطقی، انتظار می‌رود لحظه‌ای تماس با یخچال و فریزر سبب برق‌گرفتگی شود، زیرا فلزات رساناهای بسیار خوبی هستند. با این حال، بدیهی است که این اتفاق نمی‌افتد، زیرا اجزای این وسایل عایق‌بندی شده‌اند. اما وقتی عایق مستهلک شود و از بین برود، چرا باز هم با لمس این وسایل اتفاقی نمی‌افتد؟ پاسخ این پرسش‌ در اصطلاح «زمین کردن» یا «ارتینگ» (به انگلیسی: Grounding یا Earthing) نهفته است.  زمین کردن چیست؟ اقدامات ایمنی برای جلوگیری از برق‌گرفتگی افراد در صورت خرابی عایق لوازم برقی، «زمین کردن» یا «ارتینگ» نامیده می‌شود. شاخه سوم سه‌شاخه که در ابتدای متن به آن اشاره کردیم، در واقع همان اتصال «زمین» یا «ارت» وسیله برقی است.زمین به عنوان هادی خوب برق، مسیر مناسبی برای جریان الکترون‌های فراری از عایق ایجاد می‌کند. از سوی دیگر، اندازه غول‌پیکر زمین مسیری برای تخلیه ایمن بار الکتریکی مهیا خواهد کرد.از نظر فنی، زمین کردن الکتریکی را می‌توان فرایند انتقال مستقیم تخلیه فوری انرژی الکتریکی به زمین با کمک یک سیم کم‌مقاومت تعریف کرد. ارتینگ با اتصال قسمت غیرالکتریکی تجهیزات یا سیم نول سیستم تأمین برق به زمین انجام می‌شود.همان‌طور که قبلاً ذکر شد، زمین کردن مسیر ساده‌ای را برای عبور جریان نشتی فراهم می‌کند؛ به عنوان مثال، جریانی که در صورت وجود هرگونه عیب در عایق، از یک وسیله عبور می‌کند. همچنین با انجام ارتینگ، جریان اتصال کوتاه (جریان که از مسیری با حداقل مقاومت عبور می‌کند) تجهیزات به زمین با پتانسیل صفر می‌رسد، بنابراین سیستم و تجهیزات در برابر آسیب حافظت می‌شوند.چرا زمین کردن مهم است؟ سه دلیل اصلی برای اتصال دستگاه‌های برقی به زمین وجود دارد.ایمنی افراددستگاهی که به طور صحیح زمین شده باشد، هیچ جریانی را نشت نمی‌دهد و در صورت بروز هرگونه خطای داخلی در دستگاه، شخصی که با آن تماس بگیرد دچار برق‌گرفتگی نمی‌شود. سیستم الکتریکی بدون زمینهمان‌گونه که در شکل بالا می‌بینیم، در سیستمی که زمین نشده است، جریان خطا از بدن شخص عبور می‌کند. شکل زیر نیز تأثیر ارتینگ را بر محافظت از افراد در مقابل برق‌گرفتگی نشان می‌دهد. سیستم الکتریکی با زمینایمنی تجهیزات برقیارتینگ با جلوگیری از اضافه‌جریان یا اضافه‌ولتاژ‌ موجب عملکرد پایدار تجهیزات الکترونیکی می‌شود. اضافه‌ولتاژ می‌تواند باعث شود که دستگاه به دلیل گرمای بیش از حد دچار آتش‌سوزی شود. بنابراین، از نظر فنی، زمین کردن یک اقدام پیشگیرانه برای جلوگیری از آتش‌سوزی محسوب می‌شود.محافظت از ساختمان‌ها در برابر صاعقهجالب است بدانید که به غیر از وسایل برقی‌، سازه‌های بزرگی مانند آسمان‌خراش‌ها نیز زمین می‌شوند. دستگاه زمین به شکل برقگیر (صاعقه‌گیر) است که در بالاترین نقطه ساختمان قرار می‌گیرد و از طریق سیم یا صفحه رسانا به زمین متصل می‌شود. وقتی صاعقه به ساختمان برخورد می‌کند، صاعقه‌گیر برق را جذب کرده و آن میزان انرژی عظیم را به زمین منتقل خواهد کرد و از آسیب دیدن ساختمان و یا صدمه دیدن ساکنان آن جلوگیری می‌کند.انواع ارتینگ تجهیزات برقی عمدتاً از دو بخش حامل جریان و غیرحامل جریان تشکیل می‌شوند. این بخش‌ها قسمت نول سیستم یا قاب تجهیزات الکتریکی هستند. با توجه به این موضوع، دو نوع ارتینگ وجود دارد: ارتینگ نولارتینگ تجهیزاتارتینگ نولدر ارتینگ نول، نول سیستم به کمک سیم مستقیماً به زمین وصل می‌شود. ارتینگ نول، ارتینگ سیستم یا زمین کردن سیستم نیز نامیده می‌شود. این نوع زمین کردن اغلب برای سیستم‌هایی با سیم‌پیچ ستاره به کار می‌رود. به عنوان مثال، ارتینگ نول در ژنراتور، ترانسفورماتور، موتور و غیره تأمین می‌شود.ارتینگ تجهیزاتاین نوع زمین کردن برای تجهیزات برقی اجرا می‌شود. بدین ترتیب که قسمت غیرحامل جریان تجهیزات مانند قاب فلزی آن‌ها به کمک سیم رسانا به زمین وصل می‌شود. در صورت بروز هرگونه خطایی در دستگاه، جریان اتصال کوتاه سیم در زمین تخلیه می‌شود و بدین ترتیب، سیستم از آسیب‌دیدگی در امان خواهد ماند. روش‌های ارتینگ برای اتصال سیستم‌های الکتریکی از سیستم‌های ارتینگ مختلفی استفاده می‌شود که در ادامه با آن‌ها آشنا می‌شویم. ارتینگ صفحه‌ای زمین کردن صفحه‌ای با استفاده از یک صفحه مسی یا آهن گالوانیزه انجام می‌شود که به صورت عمودی در چاهی با عمق بیش از ۱۰ فوت (۳ متر) قرار می‌گیرد. این چاه که به چاه ارت معروف است، با لایه‌های زغال‌سنگ و نمک پر می‌شود.ارتینگ صفحه‌ایارتینگ لوله‌ایدر زمین کردن لوله‌ای یک لوله فولادی گالوانیزه در خاک قرار می‌گیرد. در لوله سوراخ‌هایی برای اتصال سیم‌های زمین تعبیه شده است. طول و قطر لوله به نوع خاک و تأسیسات الکتریکی بستگی دارد.ارتینگ لوله‌ایمشابه ارتینگ صفحه‌ای، در ارتینگ لوله‌ای نیز مخلوطی از نمک و زغال به کار می‌رود. این روش متداول‌ترین روش زمین کردن است. ارتینگ میله‌ای ارتینگ میله‌ای تقریباً شبیه به ارتینگ لوله‌ای است، زیرا در این روش، یک میله از جنس مس یا آهن گالوانیزه در زمین قرار داده می‌شود. میله‌ها به شکل الکترود هستند که در خاک تعبیه شده‌اند، بنابراین مقاومت زمین را در صورت لزوم کاهش می‌دهند.ساختار ارتینگ میله‌ایروش لوله آبدر این روش از لوله‌های انتقال آب، یعنی لوله‌های آهن گالوانیزه استفاده می‌شود. این لوله‌ها در زمین دفن شده و با استفاده از گیره‌های مخصوص اتصال به زمین، بسته می‌شوند و مقاومت اتصال الکتریکی را به حداقل می‌رساند.عوامل مؤثر بر زمین کردن چند مورد قبل از نصب تأسیسات ارتینگ باید مورد توجه قرار گیرد. اول اینکه نوع خاک بسیار مهم است. مقاومت زمین، سطح رطوبت در خاک، نمک موجود در خاک و... نیز در تعیین روش زمین کردن نقش بسزایی خواهند داشت. عامل مهم دیگر ترکیب خاک است. به عنوان مثال، خاک سنگ رفتار بسیار متفاوتی نسبت به خاک مرطوب دارد. علاوه بر خاک، موقعیت چاه ارت برای تعیین چگونگی نصب تأسیسات نیز مهم است. اگر انسدادهای زیرزمینی به شکل بسترهای سنگی وجود داشته باشد، بر نصب تأسیسات تأثیرگذار خواهد بود.منبع [+]اگر این مطلب برای شما مفید بوده است، آموزش‌های زیر نیز به شما پیشنهاد می‌شوند:مجموعه آموزش‌‌های مهندسی قدرتآموزش مقدماتی شبکه‌های هوشمند (Smart grid) انرژی الکتریکیمجموعه آموزش‌های نرم‌افزارهای مهندسی برقکنتاکتور چیست؟ — به زبان سادهساخت سیستم برق خورشیدی خانگی — راهنمای کاربردیمحاسبه قیمت برق از روی قبض — به زبان ساده</description>
                <category>برگزیده‌های مجله فرادرس</category>
                <author>برگزیده‌های مجله فرادرس</author>
                <pubDate>Sat, 22 Aug 2020 18:52:46 +0430</pubDate>
            </item>
                    <item>
                <title>راهنمای انتخاب نرم افزار برای کسب و کارها</title>
                <link>https://virgool.io/@faradarsmag/%D8%B1%D8%A7%D9%87%D9%86%D9%85%D8%A7%DB%8C-%D8%A7%D9%86%D8%AA%D8%AE%D8%A7%D8%A8-%D9%86%D8%B1%D9%85-%D8%A7%D9%81%D8%B2%D8%A7%D8%B1-%D8%A8%D8%B1%D8%A7%DB%8C-%DA%A9%D8%B3%D8%A8-%D9%88-%DA%A9%D8%A7%D8%B1%D9%87%D8%A7-cvyeyzux8ji3</link>
                <description>در این مطلب، ضمن ارائه راهنمایی برای انتخاب نرم‌افزار در کسب و کارها برای فعالیت‌های گوناگون با هدف ارتقا کیفی و کمی اجرا و مدیریت امور و همچنین تسهیل و تسریع رشد سازمان، تلاش شده تا به پرسش و در واقع مجادله «بهترین نرم‌افزار برای یک کار مشخص کدام است؟» نیز پاسخ داده شود. اما پیش از پرداختن به این موضوع، باید بررسی کرد که آیا «یک گزینه بهترین» وجود دارد؟ در بخش بعدی، به این موضوع پرداخته شده است.انتخاب بهترین گزینه برای همهدر حوزه‌های گوناگون علمی و فنی، این امکان وجود دارد که بین فعالان و کارشناسان آن حوزه‌ها در زمینه‌های گوناگون اختلاف نظرهایی وجود داشته باشد. در حوزه فناوری اطلاعات نیز چنین اختلاف نظرهایی وجود دارد. احتمالا قدمت بحث‌هایی مانند «کدام زبان برنامه‌نویسی بهتر است؟»، «کدام سیستم‌عامل بهتر است؟»، «کدام نرم‌افزار برای یک کار خاص بهتر است؟» از زمان معرفی اولین کامپیوترها و نرم‌افزارها وجود داشته است و خواهد داشت. با پیشرفت هر چه بیشتر فناوری و ظهور نرم‌افزارها و سخت‌افزارهای متنوع و متعدد، دامنه این بحث‌ها نیز روز به روز وسیع‌تر می‌شود.در این میان، شبکه‌های اجتماعی نیز به جایگاهی برای این بحث‌ها و به بیان بهتر، میدانی برای این کارزار مبدل شده‌اند. این بحث‌ها مختص روزهایی که انتشار جدیدی از یک محصول سخت‌افزاری یا نرم‌افزاری ارائه می‌شود یا مناسبت‌های خاص در حوزه فناوری اطلاعات نیستند و تقریبا همه روزه موضوعی برای بحث ایجاد می‌شود. اما آیا پاسخی برای پایان دادن به این بحث‌ها وجود دارد؟ آیا راهی برای اثبات اینکه کدام زبان برنامه‌نویسی یا نرم‌افزار بهتر از همتایان خود است وجود دارد؟در پاسخ به این پرسش باید گفت: نه! البته این به معنای آن نیست که پس الزاما این بحث‌ها باید همواره ادامه داشته باشند تا «بهترین» ممکن مشخص شود و یا یک توافق عمومی در انتخاب بهترین گزینه حاصل شود. بلکه، باید گفت که اساسا پرسش «بهترین کدام است؟» به صورت عمومی، یک پرسش اشتباه است. در واقع باید گفت احتمالا هیچ بهترین تعمیم یافته‌ای وجود ندارد. شاید در نقد گفته بالا، عده‌ای این نکته را مطرح کنند که اگر هیچ بهترینی وجود ندارد، چگونه شرکت‌های تحلیل فناوری و غول‌های فناوری دنیا گزارشاتی از برترین زبان‌های برنامه‌نویسی، برترین نرم‌افزارهای ویرایش تصویر یا دیگر موارد ارائه می‌کنند؟پاسخ این پرسش ساده است. این سازمان‌ها و شرکت‌ها، برترین‌ها را صرفا با مقایسه کلیه گزینه‌های موجود با یکدیگر از جهت «معیارهای» خاص و بر اساس خروجی این مقایسه، اعلام می‌کنند. ضمن آنکه اغلب این بررسی‌ها، یک عنوان اختصاصی دارند؛ برای مثال: «پردرآمدترین زبان برنامه‌نویسی کدام است؟». در این بررسی، یک معیار مشخص یعنی «درآمد» در نظر گرفته شده است و زبان‌های برنامه‌نویسی از جهت درآمدی که برای کارشناسان آن زبان‌ها به همراه دارند، با یکدیگر مقایسه می‌شوند. یا به عنوان مثالی دیگر می‌توان پرسش «کدام زبان برنامه‌نویسی بازار کار گسترده‌تری دارد؟» را عنوان کرد. در این بررسی نیز معیار مشخصا «تعداد فرصت‌های شغلی موجود برای کارشناسان هر زبان برنامه‌نویسی» است.البته، گاهی پرسش‌ها کلی‌تر و عمومی‌تر می‌شوند؛ مثلا پرسش «محبوب‌ترین زبان‌های برنامه‌نویسی کدام زبان‌ها هستند؟» پرسشی کل‌نگرانه‌تر است. اما در چنین بررسی‌هایی نیز معیارهایی برای مقایسه وجود دارد و تفاوت آن‌ها با بررسی‌های اختصاصی‌تر، تعدد معیارهایی است که در مقایسه باید به آن‌ها توجه شود. در مثال محبوب‌ترین زبان‌ها، معمولا معیارهایی مانند گستردگی بازار کار، درآمد کارشناسان آن زبان، تعداد افرادی که گرایش به یادگیری آن زبان دارند و معیارهای دیگری از این دست به طور یک‌جا در نظر گرفته می‌شوند و گزینه‌هایی که بیشترین میانگین را برای معیارهای مختلف نسبت به دیگر گزینه‌ها داشته باشند، به عنوان محبوب‌ترین‌ها انتخاب می‌شوند. پس دو نکته کلیدی را نباید فراموش کرد. در مقایسه‌ها، اولا دقیقا باید مشخص باشد که دو چیز از چه ابعادی در حال قیاس هستند و دوما آنکه معیارهای مقایسه چه مواردی هستند.بهترین‌های مسئله‌محورمسئله‌ای که در انتخاب نرم‌افزارها و ابزارهای مناسب یک پروژه باید به آن توجه کرد این است که گاه بهترین‌هایی که در رده‌بندی‌های کلی و عمومی مشخص می‌شوند، بهترین گزینه برای یک پروژه خاص نیستند. یعنی حتی اگر یک زبان برنامه‌نویسی در یک رده‌بندی کلی‌تر، در جایگاه‌های اول تا پنجم قرار گرفت، الزاما به این معنا نیست که آن زبان در همه پروژه‌ها بهترین گزینه ممکن است. بنابراین، یک نکته کلیدی را نباید فراموش کرد و آن این است که گاهی بهترین‌ها شخصی‌سازی می‌شوند و بهترین هر پروژه یک گزینه خاص خواهد بود.اولویت‌های متفاوتعلاوه بر آنکه گاهی بهترین‌ها از مسئله‌ای به مسئله دیگر متفاوت می‌شوند، گاه بهترین‌ها از فردی به فرد دیگر نیز بر اساس مهارت، دانش، نیازها، منابع (زمانی، پردازشی و دیگر موارد) و عوامل دیگر، از کارشناسی به کارشناس دیگر متفاوت می‌شوند. به بیان ساده‌تر باید گفت که شاید دو کارشناس متفاوت، از دو راهکار متفاوت برای حل یک مسئله واحد استفاده کنند. شاید در نقد این گفته عده‌ای این موضوع را مطرح کنند که برای مثال یک زبان برنامه‌نویسی در یک مسئله خاص از نظر زمانی بهینه‌تر و کاراتر است. اما حقیقت آن است که اگر برنامه‌نویس نیاز به ارائه پاسخ در سریع‌ترین زمان ممکن داشته باشد و از طرفی با زبانی که بهینه‌ترین کارایی زمانی را دارد هیچ آشنایی نداشته باشد و به دلایل گوناگون از جمله محدودیت‌های بودجه و زمان، امکان جلب همکاری متخصصان آن حوزه را نداشته باشد، از زبانی ممکن است استفاده کند که خود به آن مسلط است و بتواند سریع‌ترین پاسخ را ارائه کند و در عین حال، از نظر کارایی زمانی نیز فاجعه‌آفرین نباشد. در واقع، این مثال صرفا برای اشاره به این موضوع است که هر کارشناس اولویت‌هایی را شخصا برای معیارهای خود در نظر می‌گیرد و بر اساس این معیارها یک بهترین را بر می‌گزیند.ارزش‌ها، باورها و انتخاب‌هاگاهی جنس مجادله‌ها در انتخاب نرم‌افزارها کمی متفاوت‌تر از همیشه و صرف نظر از قابلیت‌ها و دیگر موارد است. برای مثال، در بحث انتخاب بین سیستم‌عامل‌هایی مانند «گنو/لینوکس» و «ویندوز»، معیارها چیزی فراتر از قابلیت‌های نرم‌افزاری و ویژگی‌های فنی است. در واقع، معیارهای اخلاقی مانند «حریم خصوصی» و «آزادی‌های انسانی» مطرح می‌شوند. در این میان بحث حقوق انسانی و پیامدهایی که عدم استفاده از نرم‌افزارهای آزاد و متن‌باز در زمینه‌های گوناگون از جمله حریم خصوصی و مالکیت بر محصول به دنبال دارد به میان می آید. اما متاسفانه یا خوشبختانه در این حوزه نیز اختلاف نگرش و دیدگاه بین آدم‌ها وجود دارد و هر کس دلایل خود را برای مسیری که انتخاب کرده است دارد. پس گاهی باید از تلاش برای پیدا کردن دلایل قانع کننده بیشتر و یا متقاعد کردن کردن آدم‌ها دست کشید و پذیرفت افراد با باورها و ارزش‌های خودشان زندگی می‌کنند.احترام به سلیقه‌هامسئله این است که در نهایت در نقطه‌ای باید به انتخاب‌های افراد احترام گذاشت و پذیرفت که آن‌ها بهترین‌های خودشان را انتخاب کرده‌اند. بهترینی که باور دارند پاسخ‌گوی نیاز آن‌ها است و اصراری هم به آزمودن گزینه‌های دیگری که شاید قابلیت‌ها و ویژگی‌های بهتری را هم در اختیار آن‌ها قرار دهد ندارند. پس حتی اگر یک بحث فنی شکل گرفت که در آن موضوع بررسی و معیارهای مقایسه مشخص بودند، باز هم به معنای آن نیست که پس از پایان مباحثه، همه به خروجی صدرنشین چنگ می‌زنند و از آن استفاده می‌کنند. حقیقت این است که در پایان این بحث‌ها هم همه به زندگی عادی خودشان باز می‌گردند و بر اساس اولویت‌های شخصی خودشان، نوع مسئله و بسیاری دیگر از عوامل، بهترین ابزارهای شخصی خودشان را انتخاب می‌کنند.راهنمای انتخاب نرم افزار برای کسب و کارهاهمه افراد تمایل دارند که از بهترین نرم‌افزارها برای کارها و فعالیت‌های خود، مستقل از نوع و جنس آن‌ها استفاده کنند. در دنیای فناوری کنونی، همه روزه نرم‌افزارها و ابزارهای جدیدی توسعه پیدا می‌کنند که قابلیت‌های زیادی را در اختیار کاربران قرار می‌دهند. بسیاری از ابزارهای قدیمی‌تر نیز مکررا به روز می‌شوند و علاوه بر رفع نواقص و خطاهای آن‌ها، قابلیت‌های جدیدی به آن‌ها افزوده می‌شود. همین موارد موجب می‌شود تا انتخاب نرم‌افزار و ابزار مناسب برای کسب و کارها، کاری دشوار باشد.چطور می‌توان «بهترین» نرم‌افزارها و ابزارها برای وظایف، فعالیت‌ها و به بیان بهتر، فرایندها‌ و جریان‌های کاری را انتخاب کرد؟ کسب و کارهای موفق چگونه نرم‌افزارهای مورد استفاده در کسب و کار خود را انتخاب کرده و می‌کنند؟ پاسخ به این پرسش شاید کمی پیچیده به نظر برسد. در این مطلب، راهکارهایی برای انتخاب بهترین و در واقع مناسب‌ترین نرم‌افزارها و ابزارهای نرم‌افزاری برای کسب و کارها بیان شده است. همچنین، تلاش شده تا به این پرسش که «بهترین نرم‌افزار برای یک کار مشخص کدام است؟» پاسخ داده می‌شود.تمرکز بر نیاز کسب و کارنکته مهمی که کسب و کارها باید به آن توجه داشته باشند این است که در هنگام آغاز یک پروژه، نباید همه توان و اولویت خود را به این موضوع اختصاص دهند که نرم‌افزارهای مناسب برای کار خود را انتخاب کنند. در واقع، آن‌ها بیشتر باید روی ساخت، تبلیغ و بازاریابی «محصول نهایی» خود متمرکز شوند.در واقع، کسب و کارها و به ویژه استارتاپ‌ها،در آغاز کار باید از پرداختن به مسائلی که زمان زیادی می‌گیرند و تمرکز تیم را از کار اصلی خود دور می‌کنند اجتناب کنند. البته باید در نظر داشت که نرم‌افزارهای مورد استفاده توسط تیم برای کارهای گوناگون، می‌توانند بسیار ارزش‌آفرین باشند و به تسریع و تسهیل فعالتی‌ها کمک به سزایی کنند.از سوی دیگر، گاهی ممکن است تمرکز بیش از اندازه روی انتخاب نرم‌افزار موجب شود تا تمرکز افراد از اصل کار دور شود و در دام تفاوت‌های موجود در ویژگی‌های جزئی و ساده بین دو نرم‌افزار مشابه، بیفتند. به طور کل همواره به کسب و کارها توصیه می‌شود تا سعی کنند به جای استفاده از نرم‌افزارها و پلتفرم‌های گوناگون، تعداد کمی نرم‌افزار که مشخصا نیاز آن‌ها را پوشش می‌دهند انتخاب کنند.نباید فراموش کرد که برنامه‌های کاربردی تنها به کسب و کارها کمک می‌کنند تا کارها را به شکل ساده‌تر و بهتری انجام دهند. بنابراین، نباید درصدد آن باشند که هر روز نرم‌افزارهای جدید را در همه حوزه‌ها دریافت کنند و بهتر است روی ابزارهایی که کار آن‌ها را به خوبی انجام می‌دهند متمرکز شوند.تحلیل خواسته‌ها و نیازهاهر کسب و کاری پیش از پرداختن به مسئله انتخاب نرم‌افزار، باید نیازهای خود را تحلیل کند و مشخص کند کدام موارد با نرم‌افزارها به شیوه بهتری قابل انجام هستند. البته، گاهی نیز در ضمن کار و فعالیت و با رشد کسب و کار، نیازهای کشف نشده مشخص می‌شوند و یا حتی نیازهای جدیدی سربر می‌آورند.اما برای آنکه در ابتدای مسیر انتخاب مناسب‌تری انجام شود، افراد باید روی جریان‌های کاری و فرایندهای کسب و کار خود متمرکز شوند و ضمن بررسی آن‌ها و نقاطی که کارها در آن‌ها با استفاده از نرم‌افزارها بهتر انجام می‌شوند را کشف کنند.جستجو برای نرم‌افزار مناسبهنگامی که نیازهای کسب و کار مشخص شد و درصدد تهیه نرم‌افزارهایی برآمد که نیازهای آن‌ها را مرتفع کند، باید برای انتخاب نرم‌افزار مناسبی که برای تیم، اهداف و جریان‌های کاری آن‌ها مناسب است تلاش کند. یکی از راهکارهای ساده این است که بررسی شود کسب و کارهای مشابه، از چه نرم‌افزارهایی استفاده می‌کنند. سپس، با توجه به بازخوردهای اعضای تیم، می‌توانند بهترین گزینه‌ها را برگزینند.بر اساس پژوهشی که در این حوزه انجام شده، مشخص شده است که ٪۷۰ از کسب و کارها انتخاب‌های نرم‌افزاری خود را بر اساس جوامع استارتاپی همتای خود انجام می‌دهند.بنابراین، یک راهکار مناسب آن است که بررسی شود که شرکت‌های همتای یک کسب و کار، از چه نرم‌افزارهایی استفاده می‌کننند. جستجو برای انتخاب نرم‌افزارهای متناسب با نیاز یک کسب و کار، مسئله بسیار مهمی محسوب می‌شود. زیرا انتخاب یک نرم‌افزار نامناسب برای کار یک کسب و کار مشخص، نه تنها ضررهای جبران ناپذیری در پی دارد، بلکه جا به جایی به یک نرم‌افزار دیگر نیز کاری به مراتب دشوارتر از اولین باری است که نرم‌افزاری برای کاری مستقر می‌شود.پس به کسب و کارها توصیه می‌شود که برای انتخاب نرم‌افزار مناسب زمان تخصیص دهند، ابزاری که پاسخگوی نیازهای آن‌ها است را انتخاب کنند و بدین شکل، از ارزش‌هایی که آن نرم‌افزار در کسب و کار خلق می‌کند، بهره‌مند شوند.نباید فراموش کرد که اولین گزینه‌ای که پیدا می‌شود، الزاما بهترین گزینه نیست. در جستجو برای نرم‌افزار مناسب، باید نقدها را خواند و از افرادی که پیش‌تر در مسیر مشابهی گام برداشته‌اند درخواست کرد تا راهنمایی‌های خود را ارائه کنند.سرسری نگرفتن مسئله انتخاب نرم‌افزار۴۲٪ از کسب و کارهای شرکت کننده در یک نظرسنجی پیرامون انتخاب نرم‌افزار برای سازمان خود، گفته‌اند که اصلی‌ترین معیار آن‌ها در انتخاب یک نرم‌افزار، هزینه است. خوشبختانه گزینه‌های رایگان و یا با قیمت ناچیزی وجود دارند که افراد می‌توانند از آن‌ها استفاده کنند.اما حقیقت این است که یک نرم‌افزار که برای کسب و کار خاصی مناسب نیست، حتی اگر رایگان باشد، هزینه‌های زمانی و مالی را به سازمان تحمیل می‌کند که شاید حتی افراد متوجه آن نیز نشوند. نداشتن نرم‌افزار مناسب بعضا می‌تواند خسارت‌های جبران‌ناپذیری نیز به دنبال داشته باشد.در عین حال، جا به جایی از یک نرم‌افزار اولیه که صرفا به خاطر رایگان بودن انتخاب شده است به یک نرم‌افزار مناسب، خود هزینه‌های متعددی را به دنبال دارد که ساده‌ترین آن‌ها هزینه‌های مربوط به آموزش نیروها جهت کار با نرم‌افزار جدید و هزینه‌های مربوط به سفارشی‌سازی و استقرار است. «بنجی مارکوف» (Benji Markoff) مدیرعامل «فاندر شیلد» (Founder Shield) در  این رابطه چنین می‌گوید:شما از نرم‌افزاری که برای آن پول می‌پردازید، در بسیاری از اوقات فعالیت کسب و کار خود استفاده می‌کنید. اگر ابزار نامناسبی را صرفا با هدف پرداخت هزینه کمتر تهیه کنید، صرفا کار برای شما سخت‌تر خواهد شد. زمان، پول است؛ بنابراین نباید فقط قیمت نرم‌افزار را در نظر بگیرید. شما برای نرم‌افزاری که به کسب و کار شما برای رشد کمک می‌کند همان‌قدر متحمل هزینه می‌شوید که اگر یک نرم‌افزار غلط را انتخاب و استفاده کنید.البته آنچه بیان شد بدین معنا نیست که نباید هزینه را در نظر گرفت، بلکه باید ضمن در نظر داشتن هزینه و بودجه، مباحثی مانند کاربرد، قابلیت یکپارچه‌سازی و تامین اهداف کسب و کار را نیز مورد توجه قرار داد. نباید فراموش کرد که برخی از نرم‌افزارها ممکن است گران قیمت باشند، اما اگر با نیازهای کسب و کار به خوبی تطبیق پیدا کنند، دستاوردهای قابل توجهی را برای سازمان به همراه خواهند داشت.درخواست کمک از توسعه‌دهندگان نرم‌افزارهنگام تهیه یک نرم‌افزار باید به این موضوع توجه داشت که آیا توسعه‌دهندگان آن نرم‌افزار برنامه‌ای برای به روز رسانی آن طی سال‌های آتی و افزودن ویژگی‌های جدید به آن را دارند یا خیر. البته این بدین معنا نیست که یک نرم‌افزار به امید ویژگی‌هایی که شاید در آینده به آن اضافه شود خریداری شود؛ بلکه این نکته صرفا از این جهت بیان می‌شود که پشتیبانی از یک نرم‌افزار توسط توسعه‌دهندگان آن کمک می‌کند تا عیب‌ها و نواقص احتمالی که در طول زمان بروز می‌کند را اصلاح کنند و در گذر زمان، ویژگی‌های جدیدی را به برنامه بیفزایند.برخی از شرکت‌ها و معمولا استارتاپ‌های کوچک‌تر که سعی در مشتری‌مداری و جلب رضایت مشتری و جذب مشتری بیشتر دارند، با توجه به نظرات مشتریان خود نیز اصلاحاتی را در نرم‌افزار ایجاد می‌کنند. کسب و کارهای تولید کننده نرم افزارها به دنبال آن هستند که مشتریان، علاقه‌مند نرم‌افزار تولیدی آن‌ها شوند؛ پس اگر با مشکلی مواجه شدید، با آن‌ها تماس بگیرید و درخواست کمک کنید.سفارشی‌سازی برنامه‌ها متناسب با نیازبسیاری از نرم‌افزارها و به طور ویژه نرم‌افزارهای حوزه «مدیریت منابع سازمانی» (Enterprise Resource Planning) این قابلیت را دارند که متناسب با نیاز کاربر سفارشی‌سازی شوند. در واقع، این نرم‌افزارها از ماژول‌های گوناگونی تشکیل شده‌اند و کاربر می‌تواند فقط ماژول مورد نظر خودش را تهیه کند و بدین شکل صرفا برای چیزی پول بپردازد که به آن نیاز دارد.البته بسیاری از نرم‌افزارهایی که بدین شکل قابل خریداری هستند، برای کسب و کارهای با مقیاس بزرگ‌تر مناسب محسوب می‌شوند. البته شرکت‌هایی نیز وجود دارند که نرم‌افزارهایی ویژه کسب و کارهای کوچک و متوسط ارائه می‌دهند. بنابراین ضمن استفاده از برنامه‌های قابل سفارشی‌سازی نباید نگرانی پیرامون حالت پیش‌فرض برنامه داشت و صرفا باید برنامه را به شکل مورد نظر کسب و کار سفارشی‌سازی کرد.یکپارچه‌سازی ابزارهاکسب و کارها در هنگام انتخاب ابزارهای نرم‌افزاری درصدد آن هستند که ارزش ابزارها را بیشینه کنند. در این راستا، راهکاری بهتر از آنکه نرم‌افزارها به گونه‌ای تنظیم شوند که با یکدیگر کار کنند وجود ندارد. در صورتی که کاربر خواهان آن باشد که وظایف را خودکار کند؛ کپی و پیست کمتری داشته باشد و ابزارها را به شیوه‌ای تغییر دهد که تمایل دارد، بهترین راهکار متصل کردن آن‌ها و در واقع یکپارچه‌سازی مجموعه نرم‌افزارهایی است که استفاده می‌کند.برای مثال، صفحه گسترده را با نرم‌افزار مدیریت ارتباط با مشتریان یکپارچه کند و سپس، نرم‌افزار بازاریابی ایمیلی را نیز با سیستم مدیریت ارتباط با مشتریان یکپارچه کند. کمینه کردن پیچیدگی موجود، مسئله بسیار مهمی است. ابزارهای گوناگونی برای یکپارچه کردن نرم‌افزارها با یکدیگر وجود دارند که بعضا حتی می‌توانند تا ۵۰۰ برنامه را با یکدیگر یکپارچه کنند. این کار به خودکارسازی برخی از فرایندها نیز کمک شایان توجهی می‌کند.یکپارچه‌سازی می‌تواند به افراد کمک کند تا برنامه‌های جدید را به هر چیز دیگری که تیم از آن استفاده می‌کند متصل کنند. این کار به خودکارسازی کارها، رفع زوائد کاری و انجام سریع‌تر امور، کمک شایان توجهی می‌کند.پذیرش نرم‌افزار توسط کارکنانپذیرش نرم‌افزار توسط کارکنان سازمان یک مسئله حیاتی و کلیدی است. معمولا، در ابتدای راه‌اندازی نرم‌افزارها در سازمان‌ها، مقاومتی در استفاده از آن‌ها وجود دارد. آموزش کار با نرم‌افزار، آگاهی‌رسانی پیرامون مزایای متعدد استفاده از نرم‌افزار و فرهنگ‌سازی در راستای تغییر عادات کاری کارکنان، مسائل بسیار مهمی محسوب می‌شوند. نباید فراموش کرد که نرم‌افزاری که مستقر شود ولی مورد استفاده قرار نگیرد، عملا مانند آن است که وجود ندارد. «جسیکا لسین» (Jessica Lessin)، بنیان‌گذار «دِ اینفورمیشن» (The Information) در این رابطه چنین می‌گوید:من فکر می‌کنم که اغلب سیستم‌های مدیریت پروژه شباهت بسیاری زیادی به یکدیگر دارند. نکته حائز اهمیت آن است که یک گزینه انتخاب، پیاده‌سازی و به طور سفت و سخت از آن استفاده شود. هنگامی که ما چیز جدیدی را مورد استفاده قرار می‌دهیم، مباحثی برای یادگیری، محدودیت‌ها و سختی‌هایی وجود دارند، پس باید سریع‌تر گام برداشت و گزینه مناسب را انتخاب کرد.ممکن است یک کسب و کار نرم‌افزاری را انتخاب کند که بهترین گزینه ممکن نیست؛ شاید حتی اصلا بهترین گزینه وجود نداشته باشد. اما سازمان‌ها باید پس از انتخاب ابزار، کارکنان را موظف به استفاده از آن کنند و ذهن خود را درگیر دیگر جایگزین‌های ممکن نکنند. این تنها راهی است که می‌توان از مزایای این برنامه‌ها استفاده کرد. پس به کسب و کارها توصیه می‌شود که به طور مرتب به دنبال برنامه‌های جدید نگردند. بلکه اطمینان حاصل کنند که همه کارکنان از برنامه موجود به طور صحیح و موثری استفاده می‌کنند.تعامل موثر با کارکنانسازمان‌ها پس از انتخاب ابزار مورد نظر، باید با کارکنان خود گفتگو کنند و دلایل انتخاب خود را برای آن‌ها شرح دهند. آن‌ها باید به نیروهای خود توضیح دهند که چرا یک نرم‌افزار را انتخاب کرده‌اند، این نرم‌افزار چه مشکلاتی را حل می‌کند و چطور می‌توان از آن به طور موثر در کار استفاده کرد.لازم به ذکر است که اگر تیم در تعامل با یکدیگر دچار مشکل هستند، شاید بهتر باشد که سازمان‌ها به استفاده از نرم‌افزارهای «همکاری» (Collaboration) نیز فکر کنند. مشارکت و همکاری بی‌درنگ مسئله‌ای کلیدی است. همه استارتاپ‌ها برنامه‌های مدیریت پروژه، منابع انسانی یا مدیریت ارتباطات با مشتریان را ندارند؛ اما همه کسب و کارها ابزارهایی برای تعامل داخلی دارند و البته که به آن نیاز دارند.همه کسب و کارها ابزارهایی را برای تعامل و گفتگو با کارکنان خود نیاز دارند. نیازی به پرداخت هزینه زیاد برای این کار نیست و حتی گزینه‌های رایگان متعددی برای این منظور وجود دارند. نکنه مثبت و مهم موجود نیز آن است که اغلب افراد با نرم‌افزارهای ارتباطی آشنایی دارند و معمولا مقاومت خاصی در برابر استفاده از آن‌ها ندارند. به طور کلی، سازمان‌ها باید از روش‌های گوناگون تعامل با کارکنان استفاده و پس از مستقر کردن یک نرم‌افزار جدید برای کارها، اطمینان حاصل کنند که همه با چگونگی کار و دلایل استفاده از آن آگاه هستند.معرفی ابزار منتخب خود به دیگرانفرهنگ به اشتراک‌گذاری دانش و اطلاعات خود، فرهنگ مثبتی است که افراد باید آن را بیاموزند. به کسب و کارها نیز توصیه می‌شود اطلاعات خود پیرامون دلایل انتخاب یک نرم‌افزار خاص و تجربیات خود در این راستا را با یکدیگر به اشتراک بگذارند. آن‌ها باید تجربه کاربری خود را با یکدیگر به اشتراک بگذارند و بدین شکل به یکدیگر در انتخاب گزینه‌های مناسب کمک کنند. این به اشتراک‌گذاری اطلاعات مسیری دو طرفه است که به آن‌ها در موفقیت بیشتر کمک خواهد کرد.اگر نوشته بالا برای شما مفید بوده است، آموزش‌های زیر نیز به شما پیشنهاد می‌شوند:مجموعه آموزش‌های ابزارهای مهندسی کامپیوتر | جامع و از مقدماتی تا پیشرفتهمجموعه آموزش‌های برنامه‌‌ نویسیمجموعه آموزش‌های دروس علوم و مهندسی کامپیوتربهترین زبان های برنامه نویسی سال ۹۹ ایران – معرفی ۷ زبان برنامه نویسی برتربازار کار پایتون | درآمد برنامه نویس پایتون در ایران و جهانمناسب‌ترین زبان برنامه‌نویسی وب برای اهداف مختلف چیست؟منابع : مجله فرادرس [+]زاپیر [+]</description>
                <category>برگزیده‌های مجله فرادرس</category>
                <author>برگزیده‌های مجله فرادرس</author>
                <pubDate>Tue, 21 Jul 2020 17:12:14 +0430</pubDate>
            </item>
                    <item>
                <title>کربن فعال و کاربردهای آن</title>
                <link>https://virgool.io/@faradarsmag/%DA%A9%D8%B1%D8%A8%D9%86-%D9%81%D8%B9%D8%A7%D9%84-%D9%88-%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%D8%AF%D9%87%D8%A7%DB%8C-%D8%A2%D9%86-kn25pp2mqja8</link>
                <description>کربن فعال که آن‌را با نام «زغال فعال» (Activated Charcoal) نیز می‌شناسند، شکل خامی از گرافیت است. به طور حتم با گرافیت یا همان نوک مداد آشنایی دارید. کربن فعال به عنوان شکل فرآوری شده و متخلخلی از کربن شناخته می‌شود و کاربردهای مختلفی دارد که از آن‌جمله می‌توان به واکنش‌های شیمیایی و جذب مواد به هنگام تصفیه آب و گاز اشاره کرد. از آن‌جایی که ذرات کربن فعال به شدت متخلخل هستند، سطوح بسیار گسترش پذیری در درون حفرات و کانال‌های خود دارند. ساختار یک گرافیت نیز به گونه‌ای است که سطح بسیار زیادی را برای جذب گستره عظیمی از ترکیبات در اختیار عنصر کربن قرار می‌دهد. کربن فعال دارای قوی‌ترین نیروی جذب فیزیکی یا بیشترین حجم «تخلخل جاذب» (Adsorbing Porosity) در بین مواد شناخته شده بشر است. خوب است بدانید که سطح تنها ۳ گرم از یک کربن فعال می‌تواند مساحتی به اندازه یک زمین فوتبال را پوشش دهد. جذب به چه معناست؟«جذب» (Adsorption) به فرآیندی می‌گویند که  مولکول‌های یک مایع یا گاز بر روی سطح جامد جمع (متمرکز) شوند. زمانی که می‌گوییم مواد بر روی کربن فعال جذب می‌شوند نیز به این فرآیند اشاره داریم.کربن فعال از چه چیزی ساخته شده است؟ کربن فعال ‌را می‌توان به کمک تمامی مواد با محتوای کربن زیاد از جمله چوب، زغال و پوست نارگیل تهیه کرد. مواد خام استفاده شده در تهیه کربن فعال، تاثیر زیادی بر مشخصه و عملکرد آن دارند. شکلهای مختلف کربن فعالسه شکل اصلی از کربن فعال وجود دارد:کربن فعال دانه‌ای (GAC): این نوع از کربن فعال، دارای شکل‌هایی با اندازه مختلف از ۰/۲ تا ۵ میلی‌متر هستند. از این نوع کربن فعال در مایعات و جامدات استفاده می‌شود. کربن فعال پودری (PAC): پودر نرم کربن با اندازه‌ای کمتر از ۰/۱۸ میلی‌متر که بیش‌تر در مایعات و برای تصفیه گازهای حاصل از احتراق، مورد استفاده قرار می‌گیرد.کربن فعال میله‌ای (EAC): کربن فعال میله‌ای که به آن کربن فعال «روزن‌ران» (Extruded) یا کربن فعال اسکترود شده نیز می‌گویند، شکلی استوانه‌ای با قطری بین ۰/۸ تا ۵ میلیمتر دارد. از این نوع کربن فعال در گازها بهره می‌گیرند چراکه افت فشار کم و استحکام مکانیکی بالایی دارند و کمتر به گَرد تبدیل می‌شوند.شکل‌های دیگری نیز از کربن فعال به صورت پارچه‌ای تولید می‌شوند که به کربن فعال ACC معروف هستند.علت جذب مولکول‌ها روی کربن فعال جذب مولکول‌ها در اثر نیروهای جاذبه بین مولکولی به عنوان نوعی از نیروهای پراکندگی لاندن صورت می‌گیرد. این نوع جذب، مشابه نیروی گرانش بین سیارات است. نیروهای پراکندگی لاندن در فاصله‌های بسیار کوتاه عمل می‌کنند و در نتیجه، نسبت به فاصله بین سطح کربن و مولکول جذب‌شونده بسیار حساس هستند. این نیروها همچنین خاصیتی جمع‌پذیر دارند به این معنی که نیروهای جاذبه، مجموعی از تمامی برهم‌کنش‌ها بین اتم‌ها هستند. گستره کوتاه و طبیعت جمع‌پذیر بودن این نیروها سبب شده است تا کربن فعال در بین تمامی ترکیبات شناخته شده بشر، قوی‌ترین نیروهای جذب فیزیکی را داشته باشد. جذب فاز گاز در کربن اکتیواین نوع از جذب، یک فرآیند میعانی (تراکمی)‌ است که در آن، نیروهای جاذب سبب تراکم مولکول‌های فاز گاز در داخل حفرات کربن اکتیو می‌شوند. نیروی محرک این جذب، نسبت فشار جزئی به فشار بخار ترکیب است. جذب فاز مایع در کربن اکتیومولکول‌ها در حالتی «نیمه‌مایع» (Semi-Liquid) به حفرات کربن فعال جذب می‌شوند. نیروی محرک این جذب، برابر با نسبت غلظت به انحلال‌پذیری ترکیب ذکر می‌شود.چه ترکیباتی جذب کربن فعال می‌شوند؟تقریبا تمامی ترکیبات به نوعی جذب کربن فعال می‌شوند اما در عمل، از کربن فعال برای جذب ترکیبات آلی و ترکیبات معدنی با وزن مولکولی بالا همچون ید و جیوه استفاده می‌کنند. به طور کلی، میزان جذب یک ترکیب به کربن فعال با شرایط زیر افزایش پیدا می‌کند: افزایش جرم مولکولیتعداد بیشتر گروه‌های عاملی و همچنین پیوندهای دوگانه یا ترکیبات هالوژنافزایش قطبیت (قطبش‌پذیری) مولکول که به ابرهای الکترونی مولکول مرتبط هستند. کاربردهای کربن فعالاز کربن فعال در موارد مختلفی همچون انبار کردن متان و هیدروژن، تصفیه هوا،‌بازیافت محلول، خالص‌سازی طلا، استخراج فلزات، تصفیه آب، فیلترهای هوا، ماسک‌های تنفسی، خمیر دندان و ... بهره می‌گیرند. کاربردهای صنعتییکی از اصلی‌ترین کاربردهای کربن فعال، بکارگیری آن در پرداخت فلزی و تصفیه محلول‌های آبکاری است. به طور مثال، برای حذف ناخالصی‌های آلی از محلول آبکاری نیکل، کربن فعال را مورد استفاده قرار می‌دهند. کاربردهای پزشکیاز کربن فعال جهت درمان مسمومیت‌های دارویی کمک می‌گیرند. البته درصورتی که این مسمویت، ناشی از خوردن مواد خورنده همچون اسیدها و بازهای قوی، الکل‌ها، آهن و فرآروده‌های نفتی باشد، کربن فعال، تاثیری در درمان آن ندارد. در حقیقت، کربن فعال نمی‌تواند از جذب این مواد در بدن انسان جلوگیری کند.کاربردهای کشاورزیکشاورزان و دامپروران از این ماده به عنوان آفت‌کش، مکمل غذای دام، ماده «کمک فرآیند» (Processing Aid) و ماده ضدعفونی کننده بهره می‌گیرند. منبع (۱): [+]منبع (۲): [+]اگر مطلب بالا برای شما مفید بوده است، آموزش‌ها و زیر نیز به شما پیشنهاد می‌شوند:مجموعه آموزش‌های دروس شیمیمجموعه آموزش‌های مهندسی شیمیآموزش محلول‌سازی در آزمایشگاهجدول تناوبی عناصر (+ فیلم آموزش رایگان)روشهای کاربردی حفظ کردن جدول تناوبی — به زبان ساده</description>
                <category>برگزیده‌های مجله فرادرس</category>
                <author>برگزیده‌های مجله فرادرس</author>
                <pubDate>Sat, 20 Jun 2020 17:10:45 +0430</pubDate>
            </item>
                    <item>
                <title>نرم‌افزار Power BI، ابزار هوش تجاری مایکروسافت</title>
                <link>https://virgool.io/@faradarsmag/%D9%86%D8%B1%D9%85%D8%A7%D9%81%D8%B2%D8%A7%D8%B1-power-bi-%D8%A7%D8%A8%D8%B2%D8%A7%D8%B1-%D9%87%D9%88%D8%B4-%D8%AA%D8%AC%D8%A7%D8%B1%DB%8C-%D9%85%D8%A7%DB%8C%DA%A9%D8%B1%D9%88%D8%B3%D8%A7%D9%81%D8%AA-vgdyebdwzrgv</link>
                <description>پس از انفجار اطلاعاتی و گستردگی فضای اینترنت و محتویات آن، ضرورت تحلیل و به کارگیری این حجم عظیم داده احساس شد به طوری که ابزارهای مختلفی برای کار روی چنین اطلاعاتی ابداع و تولید شده است. دسترسی و در عین حال قابلیت تحلیل روی چنین مجموعه داده‌ای باید به صورت برخط (Online) و سریع باشد. شرکت مایکروسافت (Microsoft Corporation) که تصمیم به ورود به چنین بازاری دارد، با عرضه نرم‌افزار برخط (Online) و البته نسخه رومیزی (Desktop) همچنین نسخه موبایل (Mobile) به نام Power BI یا همان «هوش تجاری قدرتمند» (Power Business Intelligent) سعی در برطرف کردن نیاز کاربران در این زمینه کرد. در این نوشتار با Power BI ابزار هوش تجاری مایکروسافت آشنا خواهیم شد و امکانات آن را مرور خواهیم کرد.از آنجایی که محیط و امکانات Power BI، به اکسل بسیار شباهت دارد، بهتر است نوشتارهای دیگر در مجله فرادرس که مرتبط با اکسل هستند مانند فرمول نویسی در اکسل – آموزش مقدماتی و جمع در اکسل — از صفر تا صد را هم مطالعه کنید. همچنین خواندن مطالب داشبورد مدیریتی در اکسل — راهنمای کاربردی و شاخص کلیدی عملکرد در داشبوردهای مدیریتی — به زبان ساده نیز خالی از لطف نیست. نرم‌افزار Microsoft Power BI یک بستر اطلاعاتی تجاری است که ابزارهایی برای جمع آوری، تجزیه و تحلیل، مصورسازی و به اشتراک‌گذاری داده‌ها در اختیار کاربران تجاری و حتی غیر فنی و حرفه‌ای می‌گذارد. رابط کاربری Power BI برای کاربرانی که با Excel کار می‌کنند کاملاً آشنا است و ادغام کامل و موثر آن با سایر محصولات شرکت مایکروسافت، Power BI را به یک ابزار سرویس دهی بسیار متنوع تبدیل کرده است. البته به کارگیری آن نیاز به کمی آموزش مقدماتی دارد.نسخه رایگان Power BI، برای صاحبان مشاغل کوچک و متوسط در نظر گرفته شده است. نسخه حرفه‌ای به نام Power BI Plus با هزینه اشتراک ماهانه در دسترس است. همچنین کاربران می‌توانند برنامه‌ای را برای ویندوز 10 با نام Power BI Desktop و برنامه‌های موبایل برای دستگاه‌های اندروید و iOS دریافت کنند. از طرفی نسخه سرور Power BI Report Server برای شرکت‌هایی مورد استفاده است که باید داده‌ها و گزارش‌های خود را در محل اصلی شرکت حفظ کرده ولی نتایج را به صورت گسترده بین کاربرانشان در سراسر جهان توزیع کنند.نرم‌افزار Power BI‌ و کاربردهای متداول آننرم‌افزار Microsoft Power BI برای یافتن بینش در داده‌های سازمان استفاده می‌شود. Power BI می‌تواند با اتصال مجموعه داده‌های متفاوت، عملیات تبدیل و پاکسازی داده‌ها را انجام داده و آن‌ها را برای گام‌های بعدی که تجزیه و تحلیل محسوب می‌شوند، آماده سازد. همچنین ایجاد نمودارها و نمایش تصویری اطلاعات از امکانات جالب در تهیه توصیف مناسب از داده‌ها است. به یاد داشته باشید که به عنوان یک کاربر Power BI، همه این موارد را می‌توانید با سایر کاربران در سازمان به اشتراک بگذارید. مدل‌های داده (Data Modeling) ایجاد شده توسط Power BI می‌توانند به روش‌های مختلفی برای سازمان‌ها قابل استفاده باشند، از جمله توصیف وضعیت موجود از طریق نمودارها و مصورسازی داده‌ها و همینطور بررسی سناریوهای تحلیل مختلف (What if) در درون داده‌ها از چنین مواردی هستند. گزارشات BI Power همچنین می‌تواند به سؤالات و درخواست‌ها (Query) در زمان واقعی (Real Time) پاسخ دهند و تحلیل‌های پیش‌بینی ارائه داده تا مدیریت مطمئن شود که بخش‌های مختلف شرکت به اهداف مورد نظر در برنامه‌ها استراتژیک خواهند رسید. Power BI همچنین می‌تواند در نقش یک داشبورد اجرایی نیز به یاری سرپرستان یا مدیران بیاید و به مدیریت بینش بیشتری در مورد عملکرد بخش‌ها مختلف سازمان ارائه دهد.کاربران اصلی Power BI چه کسانی هستند؟نرم‌افزار Power BI ابزاری برای ارائه خدمات هوش تجاری (BI) محسوب می‌شود، در نتیجه بیشتر خدمات آن توسط تحلیلگران داده و متخصصان هوش تجاری کاربرد دارد. با این حال، افرادی که وظیفه تهیه گزارشات ساده و ارائه اطلاعات محدود را دارند هم می‌توانند از طریق Power BI فعالیت کرده و خروجی‌های خود را با دیگران به اشتراک بگذارند. نرم‌افزارPower BI، توسط هر دو گروه تولید کننده گزارشات (کارمندان) و استفاده کنندگان از آن‌ها (مدیریت) مورد بهره‌برداری قرار می‌گیرد، برای مثال کارمندان برای ایجاد گزارش‌ها و پیش‌بینی‌های میزان فروش و بازاریابی از Power BI استفاده کرده و در عین حال داده‌هایی را نیز برای مدیریت در مورد پیشرفت بخش یا کارمندان جهت دستیابی به اهداف خود ارائه می‌دهند. علاوه بر این، Power BI یک پورتال مدیریتی برای پیکربندی و پیاده سازی Power BI و همچنین نظارت بر استفاده و مجوزها در اختیار مدیران قرار می‌دهد.ویژگی‌های اصلی Power BIشرکت مایکروسافت از زمان فعالیت خود در تولید بستری برای هوش تجاری، ویژگی‌های جالبی را در Power BI، در نظر گرفته است. برای مثال استفاده از تکنیک‌های مدرن هوش مصنوعی و یادگیری ماشین از امکاناتی است که در چنین نرم‌افزاری گنجانده شده است.در ادامه به صورت فهرست‌وار به بعضی از این امکانات و ویژگی‌ها اشاره خواهیم کرد.هوش مصنوعی (Artificial Intelligent- AI): کاربران می‌توانند در Power BI به امکاناتی نظیر تشخیص تصویر و تجزیه و تحلیل متن دسترسی پیدا کنند که با استفاده از قابلیت‌های یادگیری ماشین (Machine Learning)، مدل‌های مختلف یادگیری را ایجاد کرده و حتی با ابزار یادگیری ماشین شرکت مایکروسافت به نام «Azure Machine Learning» نتایج را ادغام کنند.پشتیبانی از امکانات ترکیبی (Hybrid deployment support): این ویژگی امکان برقرار ارتباط بین ابزارهای Power BI و بانک‌های اطلاعاتی دیگر از جمله بانک‌های اطلاعاتی مجاز شرکت Microsoft و سایر شرکت‌ها را می‌دهد. به این ترتیب احتیاجی به پیدا کردن روش‌های تبدیل قالب‌های مختلف داده‌ها نخواهید داشت.بینش سریع (Quick Insights): این ویژگی به کاربران امکان ایجاد زیر مجموعه‌ای از داده‌ها را می‌دهد که به طور خودکار تجزیه و تحلیل روی آن اطلاعات انجام  و گزارشات مربوطه به صورت زمان‌بندی شده، ارائه می‌شوند.پشتیبانی از مدل داده‌های مشترک (Common data model support): پشتیبانی Power BI از مدل داده‌های مشترک، امکان استفاده از یک مجموعه گسترده از طرح‌های داده استاندارد شامل هویت‌ها (Entity)، ویژگی‌ها (Feature) و روابط (Relation) در بانک‌های اطلاعاتی را می‌دهد.ادغام با دستیار صوتی مایکروسافت (Cortana): این ویژگی که بخصوص در دستگاه‌های تلفن همراه بسیار محبوب است، به کاربران امکان می‌دهد داده‌ها را با استفاده از زبان طبیعی و نتایج حاصل از کار با دستیار مایکروسافت به نام Cortana تهیه کنند. همچنین امکان پرس‌وجو (Query) از داده‌های جمع‌آوری شده توسط Cortana نیز وجود دارد.شخصی سازی (Customization): این ویژگی به توسعه دهندگان امکان می‌دهد ظاهر ابزارهای مصورسازی داده‌ها و همچنین شکل ظاهری گزارش‌ها به صورت دلخواه درآورند. حتی می‌توان با کمی سعی و تلاش ابزارهای جدیدی را به Power BI اضافه کرد.رابط برنامه‌نویسی یکپارچه (API for Integration)- این ویژگی، کد نمونه و رابط کارایی برنامه‌نویسی (API) را برای تعبیه داشبورد Power BI، در سایر محصولات نرم‌افزاری را در اختیار برنامه نویسان قرار می‌دهد.سرویس آماده‌سازی خودکار داده‌ها: با استفاده از پرس و جو با Power Query، تحلیلگران کسب و کار می‌توانند داده‌های بزرگ را در سرویس و خدمات مبتنی بر وب Power BI وارد، تبدیل و ادغام کنند. داده‌های جمع‌آوری شده را می‌توان در چندین مدل، گزارشات و داشبورد‌های BI Power به اشتراک گذاشت.نمای مدل‌سازی (Modeling View): نمای مدل‌سازی به کاربران امکان می‌دهد تا مدل‌های پیچیده داده‌ها را بر اساس موضوع به نمودارهای جداگانه، اشیاء چند گزینه‌ای و مجموعه‌هایی با ویژگی‌های مشترک، تقسیم کرده و پوشه‌های نمایشی را برای مصرف ساده‌تر مدل‌های پیچیده، ایجاد کنند.تاریخچه Microsoft Power BIنرم‌افزار Power BI در ابتدا به نام پروژه هلال (Crescent) نامیده شد و ابتدا در ژوئیه سال 2011 در دسترس بود. همچنین زمانی که با SQL Server همراه شد از آن با نام مستعار Denali یاد می‌کردند. پس از آن نام این پروژه به Power BI تغییر یافت و در سپتامبر 2013 به عنوان Power BI، برای Office 365 نامگذاری شد. در ابتدا از ویژگی‌های جدید Excel مانند Power Query ،Power Pivot و Power View رونمایی شد و مایکروسافت با گذشت زمان خصوصیات دیگری از جمله اتصال داده‌های سطح شرکت و گزینه‌های امنیتی را اضافه کرد. به این ترتیب Power BI در ژوئیه سال 2015 به عنوان یک محصول مستقل عرضه شد.امروزه شرکت مایکروسافت برنامه Power BI را با ویژگی‌ها و ابزارهای جدید به صورت ماهانه به روز رسانی (Update) می‌کند. برای دریافت به روزرسانی‌ها، کاربران Office 365، می‌توانند آخرین نسخه را از سایت Power BI بارگیری کنند یا کاربران ویندوز 10 می‌توانند Power BI Desktop را از فروشگاه Windows خریداری نمایند. نرم‌افزار Microsoft Power BI با اتصال به منابع داده و داشبوردهای مختلف و زیبای هوش تجاری به کاربران خدمات ارائه می‌کند. البته Power BI می‌تواند با صفحه گسترده اکسل نیز در ارتباط بوده و جتی انبارهای داده مبتنی بر «ابر» (Cloud) و اطلاعات محلی (Local Data) را گرد هم آورد. توجه داشته باشید که هنگام استفاده از منابع اطلاعاتی محلی مانند کاربرگ‌های اکسل یا پرونده Power BI Desktop به روز رسانی داده‌ها به طور خودکار صورت نمی‌گیرد و باید کاربران به صورت دستی اطلاعات را به روز رسانی کرده یا زمان‌بندی برای به روزرسانی مشخص کنند. ولی زمانی که از منابع اطلاعاتی ابری استفاده می‌کنید، به روز رسانی به طور خودکار صورت خواهد گرفت.اجزای Power BIنرم‌افزار Power BI از مجموعه برنامه‌های کاربردی مختلفی تشکیل شده که می‌تواند از طریق رایانه شخصی یا یک دستگاه تلفن همراه مورد استفاده واقع شود. اما این برنامه‌های با توجه به نسخه‌های مختلف این نرم‌افزار دارای امکانات کم و بیش مشابهی هستند. Power BI Desktop نسخه رومیزی و این نرم‌افزار محسوب می‌شود که روی رایانه‌های شخصی قابل دریافت بوده و با نصب آن کاربران می‌توانند از خدمات آن استفاده کنند همچنین نسخه  Power BI Service یک سرویس مبتنی بر پردازش ابری (Cloud) است.در حقیقت Power BI، از کنار هم قرار دادن چندین افزونه اکسل ایجاد شد که با توجه به ارتباط مستقیم آن‌ها و پشتیبانی شرکت مایکروسافت از Power BI، تبدیل به ابزاری مفید برای تحلیل داده‌ها گردید. بعضی از اجزای مهم این نرم‌افزار را در ادامه معرفی خواهیم کرد.پاور کوئری - Power Query: یک ابزار ترکیب و تبدیل داده‌ها.پاور پیوت - Power Pivot: ابزاری برای مدل سازی داده‌های جدولی و ایجاد جداول محوری.پاور ویو - Power View: یک ابزار تجسم و مصورسازی داده‌ها.پاور مپ - Power Map: یک ابزار تجسم سه بُعدی داده‌های مکانی روی نقشهپاور کیو اند ای - Power Q&amp;A: موتور سؤال و جواب دادن به زبان طبیعیعلاوه بر این ابزارها، ده‌ها منبع داده (Data Sets) نیز وجود دارد که به Power BI متصل می‌شوند، برای مثال پرونده‌ها اطلاعاتی ساخت یافته (Excel ، PDF ، پوشه SharePoint ، XML)، بانک‌های اطلاعاتی مختلف (SQL Server Database ،Oracle Database، IBM Database ،Amazon Redshift ،Google BigQuery) و بسیاری از خدمات آنلاین (Dynamics 365 ،Report Salesforce ،Google Analytics Report ،Adobe Analytics ، Facebook) همگی قابلیت هماهنگی با نرم‌افزار Power BI را دارند. نحوه استفاده از Power BIمحیط Power BI Desktop جایی است که تحلیلگران و سایر کاربران می‌توانند اتصال داده، مدل‌های داده و گزارش ایجاد کنند. Power BI Service به منظور اشتراک گذاری گزارش‌ها و داده‌ها مفید است در نتیجه از آن به عنوان یک ابزار شرکتی و مدیریتی می‌توان استفاده کرد. به این ترتیب سایر کاربران نیز می‌توانند از اطلاعات و گزارشات تولید شده با توجه به حقوق دسترسی، مطلع یا بهره‌مند شوند.ساختن گزارش Power BI با اتصال به منابع داده شروع می‌شود. کاربران سپس از داده‌ها براساس نیازشان، با استفاده از Power BI، پرس و جو می‌کنند تا گزارش‌های دلخواهشان را تولید کنند. این گزارش در Power BI Service منتشر شده است تا کاربران متصل به ابر اطلاعاتی (Cloud) و موبایل بتوانند با این گزارش ارتباط برقرار کرده و نظراتشان را به اشتراک بگذارند. مجوزها دسترسی کاربران بهPower BI Service را می‌توان تعیین نمود تا به همکاران امکان ویرایش گزارش‌ها یا ایجاد داشبورد داده شود یا حتی آن‌ها را با توجه به سطح دسترسی تعیین شده، محدود کرد.هزینه‌های استفاده از Power BIسه سطح سه نسخه متفاوت با امکانات متفاوت از Power BI، برای کاربران وجود دارد: Power BI Desktop ، Power BI Pro و Power BI Premium. البته نسخه رومیزی رایگان است، در حالی که مدل Pro برای هر کاربر در هر ماه 9/99 دلار هزینه دارد. قیمت‌گذاری برای Power BI Premium بستگی به میزان استفاده و تعداد کاربران دارد.آموزش پیاده‌سازی هوش تجاری در اکسلخوشبختانه در یکی از آموزش‌های ویدیویی فرادرس به موضوع هوش تجاری و پیاده‌سازی آن در اکسل اشاره شده که با نام آموزش پیاده سازی خوش تجاری در ا اکسل قابل استفاده است. در این آموزش کار با ابزارهای Power Query, Power Pivot و Power View مورد توجه قرار گرفته است. در درس اول این آموزش، مقدماتی مربوط به مفاهیم اولیه هوش تجاری پرداخته شده است. در درس دوم نیز Power Query و نحوه دریافت اطلاعات مورد بحث قرار گرفته و درس سوم نیز به مدل سازی با استفاده از PowerPivot اختصاص یافته است. درس چهارم و پنجم از این آموزش به تشریح مدل داده و گزارش مکان محور (Power Map) خواهیم رسید. در انتها نیز با موضوع ایجاد و طراحی گزارش‌ها در Power View و سایر امکانات اکسل برای هوش تجاری، در درس هفتم و هشتم آشنا خواهیم شد.خلاصه و جمع‌بندیدر این نوشتار به معرفی Power BI ابزار هوش تجاری مایکروسافت پرداخته، ویژگی‌ها و اجزای اصلی آن را معرفی کردیم. هر چند بسیاری از ویژگی‌های Power BI در نرم‌افزار اکسل نیز وجود دارد، ولی یکپارچگی و تجمیع امکانات، همراه با اتصال به بانک‌های اطلاعاتی دیگر و امکان استفاده از تلفن همراه، خصوصیات منحصر به فردی برای Power BI محسوب می شود که در اکسل قابل استفاده نیستند.اگر این مطلب برای شما مفید بوده است، آموزش‌های زیر نیز به شما پیشنهاد می‌شوند:مجموعه آموزش‌های نرم‌‌ افزار اکسلآموزش داشبوردهای مدیریتی اکسل (Excel)مجموعه آموزش‌های آمار و احتمالاتآموزش استفاده از توابع و فرمول نویسی در اکسلداشبورد مدیریتی در اکسل — راهنمای کاربردیمدیریت نوار (Ribbon) اکسل با چهار ترفند کاربردی — راهنمای جامعفرمول نویسی در اکسل – آموزش مقدماتیآدرس نسبی و مطلق سلول در فرمول اکسل — راهنمای کاربردی</description>
                <category>برگزیده‌های مجله فرادرس</category>
                <author>برگزیده‌های مجله فرادرس</author>
                <pubDate>Sat, 16 May 2020 17:13:50 +0430</pubDate>
            </item>
                    <item>
                <title>آی سی چیست؟</title>
                <link>https://virgool.io/@faradarsmag/%D8%A2%DB%8C-%D8%B3%DB%8C-%DA%86%DB%8C%D8%B3%D8%AA-xrloh6i5zcbd</link>
                <description>«آی سی» (IC) یا «مدار مجتمع» (Integrated Circuit) در حقیقت مداری است که از عناصری جداناپذیر تشکیل شده که به صورت الکتریکی به هم پیوسته‌اند، به گونه‌ای که نمی‌توان آن‌ها را از هم جدا کرد. از فناوری‌های مختلفی می‌توان برای ساختن چنین مداری استفاده کرد. چیزی که امروز ما آن را آی سی می‌نامیم، در ابتدا به عنوان یک مدار مجتمع یکپارچه شناخته می‌شد. اولین آی سی را «کیلبای» (Kilby) در سال ۱۹۵۸ ساخت. او در سال ۲۰۰۰ برنده جایزه نوبل فیزیک شد. اولین خریدار این اختراع نیروی هوایی ایالات متحده بود. برای آشنایی بیشتر با تاریخچه، نحوه ساخت و انواع آی سی، پیشنهاد می‌کنیم مطلب «آی سی (IC) چیست؟ | نحوه ساخت و انواع به زبان ساده» را در مجله فرادرس مطالعه کنید. آی سی چیست؟ مدار مجتمع، که گاهی به آن «ریزتراشه» (Microchip) یا میکروچیپ گفته می‌شود، یک ویفر نیمه‌هادی است که بر روی آن هزاران یا میلیون‌ها مقاومت، خازن و ترانزیستور ریز تعبیه شده است. آی سی می‌تواند یک تقویت‌کننده، نوسان‌ساز، تایمر، شمارنده، حافظه کامپیوتر یا ریزپردازنده باشد. یک آی سی، بسته به کاربردهای آن، در دو دسته خطی (آنالوگ) یا دیجیتال طبقه‌بندی می‌شود. ایده اصلی رسیدن به مداری کامل با اجزای فراوان و اتصالات بین آن‌ها و بازسازی همه چیز به شکل میکروسکوپی روی سطح یک قطعه سیلیکون بود. این یک ایده بسیار خلاقانه بود که امروزه در انواع وسایل میکروالکترونیک از ساعت‌های دیجیتال و ماشین‌حساب‌های جیبی گرفته تا موشک‌ها و فظاپیماهایی که دارای ناوبری ماهواره‌ای داخلی هستند، وجود دارد. آی سی چگونه ساخته می‌شود؟ چگونه می‌توانیم یک تراشه حافظه یا پردازنده را برای کامپیوتر بسازیم؟ همه این‌ها با یک عنصر ترکیب خام مانند سیلیکون شروع می‌شود که به صورت شیمیایی ناخالص شده است و خواص الکتریکی متفاوتی خواهد داشت.نماد آی سینیمه‌هادی‌های ناخالصبه طور معمول، تجهیزات و وسایل در دو دسته تقسیم می‌شوند: وسایلی که الکتریسیته به راحتی از طریق آن‌ها جریان می‌یابد (هادی) و آن‌هایی که جریان از آن‌ها عبور نمی‌کند (عایق). فلزات اغلب رساناها را تشکیل می‌دهند، در حالی که غیرفلزات از قبیل پلاستیک، چوب و شیشه عایق هستند. در حقیقت، ویژگی‌های عناصر بسیار پیچیده‌تر از این است، به ویژه هنگامی که می‌توان عناصر را در مرکز جدول تناوبی تعریف کرد (در گروه‌های ۱۴ و ۱۵)، به ویژه سیلیکون و ژرمانیوم. معمولاً اگر مقادیر کمی ناخالصی را در روشی به نام دوپینگ (Doping) وارد کنیم، عایق‌ها به عناصری تبدیل می‌شوند که می‌توانند مانند هادی‌ها جریان را از خود عبور دهند.طراحی مدار مجتمعاگر آنتیموان را به سیلیکون اضافه کنیم، تعدادی الکترون به آن افزوده می‌شود و به آن این قابلیت را می‌دهد که بتواند جریان را بهتر هدایت کند. سیلیکون «ناخالص» حاصل از این روش، به روش سیلیکون «نوع n» معروف است. وقتی بور را به جای آنتیموان به سیلیکون اضافه کنیم، تعدادی از الکترون‌های سیلیکون دور شده و «حفره»هایی ایجاد می‌شود که به عنوان «الکترون منفی» عمل می‌کنند. در نتیجه، می‌توان یک جریان الکتریکی مثبت را به روش مخالف ایجاد کرد. به این نوع سیلیکون «نوع p» گفته می‌شود. قرار دادن بخش‌های از سیلیکون نوع n و نوع P در کنار هم برای ایجاد اتصالات که در آن الکترون‌ها به شکل بسیار جذابی عمل می‌کنند، روشی است که ما به صورت الکترونیکی، افزاره‌های نیمه‌هادی مانند دیودها، ترانزیستورها و حافظه‌ها تولید می‌کنیم.تولید تراشهمراحل ساخت یک مدار مجتمع با یک کریستال بزرگ سیلیکون شروع می‌شود و به صورت یک لوله جامد شکل می‌گیرد که برش می‌یابد. این برش‌ها «ویفر» (Wafer) نامیده می‌شود. ویفرها با شکل‌های مربعی یا مستطیلی یکسان مشخص شده‌اند که هر یک از آن‌ها یک تراشه سیلیکون منفرد را (که بعضاً میکروچیپ خوانده می‌شود) تشکیل می‌دهند. هزاران، میلیون‌ها یا میلیاردها دستگاه در هر تراشه با دوپینگ (افزایش ناخالصی) بخش‌های متفاوت از سطح آن تولید می‌شوند تا آن‌ها را به سیلیکون نوع n یا p تبدیل کند.ناخالص کردن با تعداد مراحل مختلف انجام می‌شود. در یکی از آن‌ها، که به عنوان «کندوپاش» شناخته (Sputtering) می‌شود، یون‌های مواد ناخالصی، درست مانند گلوله‌های اسلحه به ویفر سیلیکون شلیک می‌شوند. یک روش دیگر به نام رسوب بخار وجود دارد که شامل افزودن ماده ناخالصی به عنوان گاز و متمرکز شدن آن به طوری است که اتم‌های ناخالصی یک فیلم نازک را روی سطح ویفر سیلیکونی ایجاد ‌کنند. پرتوی مولکولی اپتکسیال عبارت بسیار دقیق‌تری از این جمله است.درون یک تراشهالبته مدارهای مجتمع که در آن‌ها صدها، میلیون‌ها و یا میلیاردها دستگاه را روی یک تراشه سیلیکون به اندازه ناخن انگشت تعبیه می‌شود، کمی پیچیده‌تر از آنی هستند که به نظر می‌رسند. به همین دلیل است که نیمه‌هادی‌ها در محیط‌های بی‌عیب آزمایشگاهی به نام اتاق‌های تمیز تهیه می‌شوند که در آنجا هوا به طور دقیق فیلتر و تصفیه می‌شود و کارمندان باید از طریق هوابندها و با انواع لباس‌های محافظت شده وارد و خارج شوند.انواع آی سی‌هاانواع مختلف یک مدار مجتمع شامل موارد زیر است:آی سی دیجیتال این نوع آی سی در دو سطح تعریف شده است: ۱ و ۰ که این به این معناست که آن‌ها با ریاضیات دودویی کار می‌کنند و در آن ۱ روشن و ۰ خاموش است. چنین آی‌سی‌هایی به سختی ساخته می‌شوند، زیرا بیش از میلیون‌ها فلیپ فلاپ، گیت‌های منطقی و مواردی را شامل می‌شوند که همه در یک تراشه واحد گنجانیده شده‌اند. نمونه‌هایی از آی‌سی‌های دیجیتال شامل میکروکنترلرها و ریزپردازنده‌ها است.انواع آی سیآی‌سی‌های دیجیتال عبارتند از:آی‌سی‌های منطقی آی‌سی‌های واسط (جابه‌جاکننده سطح، سریال‌ساز / سریال‌زدا و غیره)آی‌سی‌های مدیریت انرژیقطعات برنامه‌پذیرآی ‌سی‌ آنالوگآسی‌سی‌های آنالوگ در دو دسته زیر موجود هستند: آی‌سی‌های خطی آی‌سی‌های RFآی سی سیگنال ترکیبی هنگامی که از آی‌سی‌های دیجیتال و آنالوگ در یک تراشه استفاده شود، آی سی حاصل به عنوان مدار مجتمع سیگنال مختلط یا سیگنال ترکیبی شناخته می‌شود. این آی‌سی‌ها شامل موارد زیر هستند:آی‌سی‌های اکتساب داده (شامل مبدل‌های آنالوگ به دیجیتال، دیجیتال به آنالوگ، پتانسیومترهای دیجیتال) آی‌سی‌های کلاک/تایمینگکاربرد مدارهای مجتمع مدار مجتمع از یک ماده نیمه‌رسانا به عنوان سطح کار استفاده می‌کند و اغلب سیلیکون برای این کار انتخاب می‌شود. پس از آن، قطعات الکتریکی از قبیل دیودها، ترانزیستورها و مقاومت‌ها و غیره به این تراشه اضافه می‌شوند. اجزای الکتریکی به گونه‌ای تجمیع شده‌اند که قادر به انجام چندین کار و محاسبه هستند. سیلیکون در این مجموعه به عنوان ویفر شناخته می‌شود. برخی از کاربردهای مختلف آی‌سی‌ها به شرح زیر است: رادارساعت مچی تلویزیون آبمیوه‌گیریکامپیوتر پردازنده ویدئو تقویت‌کننده صوتی دستگاه‌های حافظهدستگاه‌های منطقی انکدرها و دیکدرهای فرکانس رادیوییجمع‌بندیدر این مطلب، به طور خلاصه در مورد مدار مجتمع یا همان آی سی بحث کردیم که شامل تعریف یک مدار مجتمع، نحوه ساخت، انواع و کاربرد آن بود. گفتیم که از دو روش برای ساخت مدارهای مجتمع با کمک یک نیمه‌رسانای ناخالص، در داخل تراشه استفاده شده است. همچنین با انواع مختلف مدارهای مجتمع مانند مدارهای مجتمع دیجیتال، مدارهای مجتمع آنالوگ و در آخر آی‌سی‌های سیگنال مختلط آشنا شدیم. علاوه بر این، استفاده از مدار مجتمع و کاربرد آی‌سی‌ها را نیز مورد بحث قرار دادیم.منبع [+]اگر این مطلب برای شما مفید بوده است، آموزش‌های زیر نیز به شما پیشنهاد می‌شوند:مجموعه آموزش‌‌های مهندسی الکترونیکآموزش مبانی ​الکترونیک – مفاهیم تئوریک به همراه شبیه سازی عملی و کاربردیمجموعه آموزش‌های نرم‌افزارهای مهندسی برق و الکترونیکآموزش الکترونیک ۱مولتی متر و روش استفاده از آن — به زبان سادهاسیلوسکوپ و روش استفاده از آن — راهنمای جامع</description>
                <category>برگزیده‌های مجله فرادرس</category>
                <author>برگزیده‌های مجله فرادرس</author>
                <pubDate>Mon, 20 Apr 2020 11:10:04 +0430</pubDate>
            </item>
                    <item>
                <title>راهنمای انتخاب زبان برنامه‌نویسی برای یادگیری</title>
                <link>https://virgool.io/@faradarsmag/%D8%B1%D8%A7%D9%87%D9%86%D9%85%D8%A7%DB%8C-%D8%A7%D9%86%D8%AA%D8%AE%D8%A7%D8%A8-%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-m35l5efzkplk</link>
                <description>با توجه به بازار کار گسترده، فرصت‌های شغلی متعدد موجود و البته درآمد و جایگاه شغلی خوبی که برای برنامه‌نویس‌ها وجود دارد، بسیاری از افراد علاقه‌مند به ورود به این حوزه هستند. یادگیری زبان برنامه‌نویسی برای بسیاری از افراد در یک نیمه شب و با جست‌وجوی چیزی شبیه عبارت زیر در گوگل، آغاز شده است:«یادگیری ...»اما چگونه این افراد انتخاب می‌کنند که کدام زبان برنامه‌نویسی را بیاموزند؟ پرسش‌هایی وجود دارد که پاسخ‌گویی به آن‌ها می‌تواند در انتخاب زبان برنامه‌نویسی که یک فرد نیاز دارد بیاموزد، کمک شایان توجهی کند.تصمیم‌گیری برای انتخاب اولین زبان برنامه‌نویسی می‌تواند فرایندی جالب باشد. چیزی شبیه تست‌های شخصی وب‌سایت‌هایی که با پاسخ به چند سوال به شما می‌گوید شبیه کدام ابرقهرمان فیلم‌ها هستید. اما پیش از اینکه مثلا به خاطر آنکه در کودکی به خمیربازی علاقه داشتند، زبان برنامه‌نویسی «روبی» (Ruby) را یاد بگیرید، به خاطر داشته باشید که اینجا قمار بزرگتری پیش روی شماست. صدها ساعت زمان برای تمرین و حتی رقابت‌های از راه دور لازم است تا فردی اولین زبان برنامه‌نویس خود را بیاموزد. بنابراین، موارد زیر را به خاطر داشته باشید.بازار کار یک زبان برنامه‌نویسیچشم‌انداز بلند مدت یک زبانسادگی یادگیری یک زبانپروژه‌های قابل انجام به وسیله آن زبانهر سال، زبان‌های برنامه‌نویسی جدیدی به میان می‌آیند و هم‌زمان با آن‌ها، مقالات دانشگاهی گوناگون منتشر می‌شود. هنگامی که بحث از انتخاب اولین زبان برنامه‌نویسی می‌شود، هیچ کمبودی در لیست گزینه‌های پیش رو وجود ندارد. اما در حال حاضر، به دلایل گوناگون، چند زبان برجسته‌تر هستند و افراد معمولا به انتخاب از میان آن‌ها می‌پردازند. آگاهی از این زبان‌ها، لیست گزینه‌های قابل انتخاب به وسیله کاربران را کوتاه‌تر می‌کند. این زبان ها عبارتند از:پایتون (Python)جاوا (Java)جاوااسکریپت (JavaScript)گو (Go)روبی (Ruby)کاتلین (Kotlin) و سوئیفت (Swift) (برای پلتفرم‌های موبایل)جاوا (Java)، پستی‌ها و بلندی‌های خودش را داشته  و پایتون به تدریج مبدل به محبوب‌ترین زبان برنامه‌نویسی شده است. این در حالی است که جاوا اسکریپت نیز طی سال‌های اخیر با پشت سر گذاشتن مسیری طویل و به آرامی، به محبوبیت قابل توجهی دست پیدا کرده است. پیش از آنکه درباره این زبان‌ها صحبت شود، لازم است به چند نکته پیرامون این مطلب اشاره شود:قصد این مطلب آن نیست که بگوید کدام زبان از دیگری بهتر است.توسعه‌دهندگان نیاز دارند که به تدرج زبان‌های برنامه‌نویسی بیشتری را بیاموزند.هر فردی ابتدا باید یک زبان را به خوبی بیاموزد و بعد زبان‌های دیگر را فرا بگیرد.در ادامه به این پرسش که چطور می‌توان زبان برنامه‌نویسی مورد نظرتان را انتخاب کنید، پاسخ داده شده است.دانشگاه‌ها همچنان به شیوه‌ای سنتی، برنامه‌نویسی را زیر چتر علوم کامپیوتر آموزش می‌دهند، که خود افزونه‌ای از ریاضیات است و یا به مهندسی الکترونیک گره خورده است. جمله زیر، احتمالا حرف دل بسیاری از دانشجویان مهندسی و علوم کامپیوتر است:آموزش علوم کامپیوتر نمی‌تواند از هیچ کس برنامه‌نویس متخصص کامپیوتر بسازد، همانطور که اگر کسی قلموها و رنگ‌ها را بشناسد نقاش نخواهد بود. - اریک اس. ریموندتا سال ۲۰۱۶، بسیاری از دانشگاه‌ها هنوز هم با برنامه‌نویسی مانند علوم کامپیوتر برخورد می‌کردند و البته نباید فراموش کرد که علوم کامپیوتر نیز ماهیت ریاضیات دارد. در نتیجه، بسیاری از دوره‌های مقدماتی برنامه‌نویسی روی زبان‌های برنامه‌نویسی سطح پایین‌تری مانند C یا زبان‌هایی با تمرکز ریاضیات مانند «متلب» (MATLAB) متمرکز شده بودند. هیئت علمی‌ها به طور کلی زبان‌هایی را برای آموزش در دانشگاه‌ها انتخاب می‌کردند که در صدر لیست سالانه  TIOBE Index یا برای مثال IEEE قرار داشتند.در حال حاضر، بسیاری از زبان‌های پیشگام در حوزه‌های آکادمیک، تقریبا مشابه مواردی هستند که طی ده سال گذشته بوده‌اند. اما تغییر بلاخره اتفاق می‌افتد، به ویژه در فضای دانشگاهی. در سال ۲۰۱۴، پایتون از جاوا به عنوان زبان برتر برنامه‌های علوم کامپیوتر ایالات متحده آمریکا سبقت گرفت. اما همچنان تغییرات دیگری در ادامه به وقوع پیوستند. طی سال‌های پس از آن، زبان‌های دیگری مانند جاوااسکریپت نیز توانستند به محبوبیت بسیاری زیادی دست پیدا کنند و حتی جزو چند زبان اول برنامه‌نویسی در دنیا شوند.در حال حاضر با وجود پیش‌تاز و اول بودن پایتون در اغلب لیست‌های مربوط به زبان های برنامه‌نویسی برتر، توسعه‌دهندگان زیادی و به ویژه توسعه‌دهندگان وب از جاوا اسکریپت استفاده می‌کنند. می‌توان گفت که جاوااسکریپت برای توسعه وب فرانت-اند (front-end)گزینه‌ای الزامی است و البته در توسعه بک-اند نیز بسیار پرکاربرد است. جاوا اسکریپت طی سال‌های اخیر توانسته است به به زمینه‌هایی مانند توسعه بازی و «اینترنت اشیا» (Internet of Things) نیز وارد می‌شود.مشاغلی که برای توسعه‌دهندگان جاوااسکریپت وجود دارد بسیار زیاد و در رقابت با مشاغل موجود برای جاوا و پایتون است. اما هر فردی چطور می‌تواند زبان برنامه‌نویسی مناسب برای خودش را انتخاب کند و در واقع، در چه معیارهایی در انتخاب یک زبان برنامه‌نویسی برای یادگیری و فعالیت، باید در نظر گرفته شود؟فرصت‌های شغلیافرادی که برنامه‌نویسی را صرفا از روی کنجکاوی دنبال می‌کنند، شاید بتوانند از این فاکتور مهم و قابل توجه، چشم‌پوشی کنند. البته، این روزها کمتر کسی وجود دارد که یک مهارت را صرفا از روی علاقه محض و یا کنجکاوی بیاموزد. اغلب افراد به دنبال یادگیری مهارت‌هایی هستند که از جنبه‌های گوناگون برای آن‌ها مفید باشد و یکی از این جنبه‌ها، پیدا کردن شغلی با درآمد مناسب و جایگاه شغلی خوب است. همچنین، افراد علاقه‌مند به یادگیری مهارتی هستند که فرصت‌های شغلی بیشتری در انتظارش باشد و در واقع، قدرت انتخاب بیشتری به آن‌ها داده شود. داشتن ویژگی پیشرفت شغلی نیز یکی دیگر از معیارهای مربوط به شغل است که افراد ضمن یادگیری یک مهارت جدید به آن فکر می‌کنند.اما، به طور کلی افرادی که برنامه‌نویسی را با در نظر داشتن این معیار یاد می‌گیرند که فرصت‌های شغلی خوبی کسب کنند، حتما باید در هنگام انتخاب یک زبان برنامه‌نویسی بررسی و تحقیقات متعددی پیرامون فرصت‌های شغلی موجود برای زبان مورد نظرشان و البته، جایگاه شغلی و درآمد برنامه‌نویسان به آن زبان، انجام دهند. جاوا، جاوا اسکریپت، پایتون، گو و روبی از جمله زبان‌هایی هستند که فرصت‌های شغلی متعدد، خوب و با درآمد بالایی در انتظارشان است.چشم‌انداز بلند مدتپروژه‌های نرم‌افزاری بسیار زیادی در جهان، در گیت‌هاب وجود دارند. این نکته مهم و جالب توجه درباره یک زبان وجود دارد که میزان مشارکت برنامه‌نویسان کدام زبان‌ها در گیت‌هاب بیشتر است و یا به بیان بهتر، کدام زبان‌های برنامه‌نویسی سهم بیشتری از پروژه‌های در حال انجام در جهان را دارند. بررسی این موضوع، به فرد کمک می‌کند تا چشم‌انداز بلند مدتی از زبان برنامه‌نویسی که قصد یادگیری آن را دارد به دست آورد.البته، نباید فراموش کرد که این آمار می‌تواند نشانه‌ای از عظمت جامعه کاربری یک زبان نیز باشد که خود یک فاکتور مهم در انتخاب زبان برنامه‌نویسی است. زبان‌هایی با جامعه کاربری بزرگ‌تر، معمولا خود سریع‌تر توسعه پیدا می‌کنند و البته، مشکلات احتمالی که یک فرد با آن‌ها برخورد می‌کند، احتمالا پیش‌تر برای افراد دیگر مطرح بوده و پاسخ آن‌ها ارائه شده است. همچنین، در صورتی که فرد با مشکلی مواجه شود که پاسخ آن پیش از این داده نشده و در وب موجود نباشد (که این اتفاق از موارد نسبتا نادر محسوب می‌شود) افراد بیشتری وجود دارند که فرد می‌تواند با طرح پرسش خود در محل مناسب (مانند استک‌اورفلو) توجه آن‌ها را به خود جلب و پاسخ پرسش خود را دریافت کنید.سهولت یادگیرییکی از ویژگی‌های مهمی که باید در هنگام انتخاب زبان برنامه‌نویسی جهت یادگیری مد نظر داشت، سهولت یادگیری آن زبان برنامه‌نویسی است. جاوا تا سال ۲۰۱۶، زبان اول آموزش برنامه‌نویسی در جهان بود و دانشگاه‌ها، کالج‌ها، آموزشگاه‌ها، پژوهشکده‌ها و سایر مراکز، این زبان را به فراگیران نیازمند برنامه‌نویسی آموزش می‌دادند. اما، در سال ۲۰۱۶، پایتون توانست جاوا را کنار بزند و به زبان اول آموزش برنامه‌نویسی در جهان مبدل شود. دلیل این امر، چیزی جز سهولت یادگیری نحو و البته ساختار شفاف پایتون نبود. برای بسیاری از افراد نیز، سهولت یادگیری یک زبان از اهمیت ویژه‌ای برخوردار است. پایتون از جمله زبان‌هایی است که این ویژگی را با قدرت فراوان در خود دارد و بنابراین به افرادی که درصدد یادگیری یک زبان برنامه‌نویسی هستند و به ویژه زبان اولی‌ها، یادگیری آن اکیدا توصیه می‌شود.پروژه‌های قابل انجام با یک زبانبرخی از افراد، به دنبال یادگیری یک زبان برنامه‌نویسی برای یک هدف خاص برای مثال، برنامه‌نویسی موبایل و یا برنامه‌نویسی محاسباتی و علمی هستند. این افراد، باید بررسی کنند و زبان مناسب برای انجام آن کار خاص را انتخاب کنند. این کار معمولا خیلی هم دشوار نیست. اما، در بیشتر مواقع افراد به دنبال یادگیری زبانی هستند که بتوانند از آن در زمینه‌های گوناگونی استفاده کنند. در این شرایط، یادگیری یک زبان «همه‌منظوره» (General Purpose) به این افراد توصیه می‌شود. پایتون، جاوا و گو هر سه از جمله زبان‌های همه منظوره‌ای هستند که این روزها توجهات زیادی را به خود جلب کرده‌اند. البته، با وجود همه منظوره بودن این زبان‌ها، هر یک از آن‌ها در یک زمینه خاص قدرتمندتر هستند. برای مثال، پایتون در بحث «علم‌داده» (Data Science) و «یادگیری ماشین» (Machine Learning) و همچنین، در حوزه توسعه وب بسیار قدرتمند است. حال آنکه گو در زمینه توسعه وب (بک‌اند) حرف‌های زیادی برای گفتن دارد. ولی به طور کلی، هر سه این زبان‌ها همه منظوره هستند. هرچند که به دلایل مختلفی، برنامه‌نویسان ارشد زیادی، یادگیری پایتون را به افراد مختلف پیشنهاد می‌کنند. در مجموعه مقالاتی که د ر ادامه معرفی شده است، برخی از محبوب‌ترین زبان‌های برنامه‌نویسی با پایتون مقایسه شده‌اند.پایتون یا متلب کدام بهتر است؟ — راهنمای جامعپایتون یا جاوا کدام بهتر است؟ — راهنمای جامعپایتون یا جاوا اسکریپت کدام بهتر است؟ — راهنمای جامعپایتون یا سی شارپ کدام بهتر است؟ — راهنمای جامعکدام زبان برای داده کاوی بهتر است، پایتون یا R؟پایتون، R یا SAS؟ کدام بهتر است؟بررسی پروژه‌هایی که پیش از این نیز با یک زبان خاص انجام شده‌اند، به فرد در انتخاب دقیق‌تر و هوشمندانه‌تر کمک قابل توجهی می‌کند.یک پند کلیابتدا یک زبان را خیلی خوب یاد بگیرید؛ سپس به سراغ زبان‌های دیگر بروید. افراد زیادی هستند که در حین یادگیری برنامه‌نویسی، برای داشتن آینده شغلی بهتر و تسلط بر زبانی که قدرتمندتر است، مرتب از یک زبان به زبان دیگر تغییر انتخاب می‌دهند؛ در حالیکه هیچ یک از این زبان‌ها را به خوبی نمی‌آموزند. اما نکته مهمی که اکثر افراد از آن بی‌اطلاع هستند این است که در بحث یادگیری زبان یک برنامه‌نویسی، مسئله در وهله اول یادگیری نحو یا قابلیت‌های خاص آن زبان نیست. بلکه، مسئله یادگیری مفاهیم پایه‌ای برنامه‌نویسی است که در کلیه زبان‌ها مشترک است.بنابراین، هنگام یادگیری یک زبان، به طور خاص افراد تازه‌وارد به دنیای برنامه‌نویسی، باید به این نکته توجه داشته باشند که ابتدا یک زبان خاص و به تبع مفاهیم اساسی برنامه‌نویسی را به خوبی یاد بگیرند. سپس، به سراغ یادگیری دیگر زبان‌های برنامه‌نویسی بروند.این کار نه تنها یادگیری دیگر زبان‌های برنامه‌نویسی را آسان می‌کند، بلکه به فرد کمک می‌کند تا از همان زبانی که آموخته، به بهترین نحو ممکن و با قدرت تمام استفاده کند. نباید فراموش کرد که یادگیری اولین زبان برنامه‌نویسی شاید سخت باشد، ولی اگر فرد آن زبان را به همراه مفاهیم برنامه‌نویسی به خوبی بیاموزد، یادگیری زبان دوم برای او آسان‌تر و بعد از آن، یادگیری دیگر زبان‌های برنامه‌نویسی ساده و ساده‌تر می‌شود.اگر مطلب بالا برای شما مفید بوده، آموزش‌های زیر نیز به شما پیشنهاد می‌شود:مجموعه آموزش‌های برنامه‌‌نویسیآموزش جاوا اسکریپت (JavaScript)مجموعه آموزش‌های برنامه‌نویسی پایتونچطور برنامه‌نویس شویم؟ — راهنمای عملی ورود به دنیای برنامه‌نویسی۷ روش برای یادگیری یک زبان برنامه‌نویسی جدید۵ نکته ضروری برای شروع برنامه‌نویسیمنبع [+]</description>
                <category>برگزیده‌های مجله فرادرس</category>
                <author>برگزیده‌های مجله فرادرس</author>
                <pubDate>Wed, 11 Mar 2020 16:51:16 +0330</pubDate>
            </item>
                    <item>
                <title>۷ آزمایش جالب در شیمی برای همه</title>
                <link>https://virgool.io/@faradarsmag/%D8%A2%D8%B2%D9%85%D8%A7%DB%8C%D8%B4-%D9%87%D8%A7%DB%8C-%D8%AC%D8%A7%D9%84%D8%A8-%D8%B4%DB%8C%D9%85%DB%8C-%D8%A8%D8%B1%D8%A7%DB%8C-%D9%87%D9%85%D9%87-gzwuudmojrtd</link>
                <description>همانطور که همه می‌دانید، امکان انجام آزمایشات مختلف در شیمی، آن را به علمی جذاب تبدیل کرده است و همه ما چه در دوران مدرسه و چه در دانشگاه، حداقل یک بار تجربه کار با لوازم آزمایشگاهی و انجام آزمایش را داشته‌ایم. در این نوشته قصد داریم تا با ۷ آزمایش جالب در شیمی آشنا و با انجام آن‌ها، به این علم علاقه‌مند شویم. ۱. آزمایش مس و نیتریک اسیدزمانی که قطعه‌ای از مس را در نیتریک اسید قرار می‌دهید، یون‌های مس و نیترات در واکنش با یکدیگر، محلول را به رنگ سبز و سپس به رنگ سبز-قهوه‌ای تبدیل می‌کنند. اگر محلول حاصل را رقیق کنید، آب سبب می‌شود تا یون‌های نیترات در اطراف مس قرار بگیرند و رنگ محلول به رنگ آبی تبدیل خواهد شد. ۲. هیدروژن پراکسید و پتاسیم‌یدیداین آزمایش جالب در شیمی را بسیاری از افراد به عنوان آزمایش «خمیردندان فیلی» (Elephant Toothpaste) می‌شناسند. در حقیقت، در اثر واکنش شیمیایی بین پتاسیم‌یدید و هیدروژن پراکسید (آب‌اکسیژنه)، ستونی از فوم (کف) به بیرون از ظرف آزمایش فوران می‌کند. کافی‌ است تا کف حاصل را با رنگ‌های خوراکی تزیین کنید تا جلوه‌ای از خمیردندان پیدا کند. ۳. فلزات قلیایی در آب خوب است بدانید که تمامی فلزات قلیایی، به شدت با آب واکنش می‌دهند. به طور مثال، در خصوص سدیم باید گفت که این عنصر در واکنش با آب، شعله‌ای روشن به رنگ زرد تولید می‌کند. البته توجه داشته باشید که این آزمایش جالب در شیمی به صورت انفجاری رخ می‌دهد و به هنگام انجام آن باید مسائل ایمنی را رعایت کنید. به همین شکل، رنگ محلول حاصل در اثر سوختن پتاسیم و لیتیوم به ترتیب، به رنگ بنفش و قرمز خواهد بود. سزیم نیز به طور کاملا انفجاری واکنش می‌دهد. سعی کنید آزمایش‌ها را به ترتیب از بالا به پایین در جدول تناوبی برای گروه فلزات قلیایی انجام دهید. ۴. واکنش ترمیت«واکنش ترمیت» (Thermite Reaction) در حقیقت مشابه واکنش زنگ آهنی است که با سرعت بسیار زیادی روی دهد. اگر شرایط مهیا باشد، هر فلزی می‌تواند در واکنش ترمیت شرکت کند اما به طور معمول، در این واکنش، اکسید آهن با آلومینیوم طبق تصویر زیر وارد واکنش می‌شود و حرارت و نور تولید خواهد شد.برای اینکه تصویر بهتری از این واکنش داشته باشید، بهتر است که این مخلوط را داخل ظرفی از یخ خشک قرار دهید و به انجام آزمایش بپردازید.  ۵. رنگ‌آمیزی شعلهزمانی که یون‌ها در اثر اعمال شعله، حرارت ببینند، الکترون‌هایشان برانگیخته می‌شوند و به هنگام بازگشت از حالت برانگیخته، به سطوح انرژی پایین‌تر می‌رسند. در اثر این اتفاق، فوتون آزاد خواهد شد. انرژی یک فوتون، از مشخصه‌های یک ماده شیمیایی به شمار می‌آید و با رنگ مشخصی در شعله،‌ قابل مشاهده است. در شیمی تحلیلی، این روش، اساس «آزمون شعله» (Flame Test) محسوب می‌شود. علاوه بر این، با انجام این آزمایش جالب در شیمی می‌توان به رنگ‌ شعله حاصل از سوختن مواد مختلف دست پیدا کرد. ۶. تیله‌های پلیمری بسازیدبرای ساخت تیله‌های پلیمری به مواد زیر نیاز دارید:بوراکس: این ماده را به راحتی می‌توانید از خشکشویی‌ها یا فروشگاه‌های اینترنتی تهیه کنید.نشاسته ذرتچسب چوبآب گرمرنگ خوراکیپیمانهقاشق جهت هم‌زدندو فنجان کوچک پلاستیکیماژیکخط‌کشکیسه‌های پلاستیکیبرای ساختن تیله‌های پلیمری، مراحل زیر را به ترتیب انجام می‌دهیم:روی یکی از فنجان‌ها عبارت «محلول بوراکس» و روی دیگری، عبارت «تیله» را یادداشت کنید. دو قاشق غذاخوری آب گرم را با نصف قاشق چایخوری پودر بوراکس مخلوط کنید. این مخلوط را در فنجان محلول بوراکس، تا حل شدن پودر، هم بزنید. در صورت تمایل می‌توانید رنگ‌های خوراکی نیز به آن اضافه کنید. یک قاشق غذاخوری از چسب چوب را به فنجانِ تیله اضافه کنید و نصف قاشق چایخوری از محلول بوراکس را به همراه یک قاشق غذاخوری نشاسته ذرت به فنجان اضافه کنید. ابتدا در حدود ۱۰ تا ۱۵ ثانیه به مواد فرصت دهید تا با یکدیگر برهم‌کنش انجام دهند و سپس این مواد را به طور کامل هم بزنید تا این ترکیب، سفت شود.  سپس، ماده را از داخل فنجان بیرون آورید و با دست، شروع به ساختن گلوله‌های پلیمری کنید. لازم به ذکر است که مواد ساخته شده، خوراکی نیستند.۷. یخِ داغ بسازیددر هفتمین مورد از آزمایش جالب در شیمی به ساختن یخ داغ می‌پردازیم. سدیم استات که با نام «یخِ داغ» (Hot Ice) شناخته می‌شود، ماده شیمیایی فوق‌العاده‌ای است که آن را از سرکه و جوش شیرین بدست می‌آورند. محلول سدیم استات را می‌توان تا کمتر از نقطه ذوب آن سرد کرد و در این مرحله، مایع شروع به تبلور می‌کند. این فرآیند به صورت گرماده اتفاق می‌افتد و نتیجه آن، تشکیل قالب‌هایی به شکل یخ، اما با دمای بالا خواهد بود. منجمد شدن این محلول به سرعت روی می‌دهد به گونه‌ای که می‌توانید با سرریز کردن محلول، مجسمه‌های مختلفی بسازید. مواد لازم برای ساخت یخ داغبرای ساخت یخ داغ و انجام این آزمایش جالب در شیمی به ابزار خاصی نیاز نداریم. تنها کافی است تا موارد زیر را تهیه کنیم: ۴ قاشق غذاخوری جوش شیرین ۱ لیتر سرکهطرز تهیه سدیم استاتدر یک ظرف یا بِشر بزرگ، جوش شیرین را به سرکه اضافه کنید. این کار را به مرور زمان انجام دهید و در این میان، مخلوط را هم بزنید. جوش شیرین و سرکه در اثر واکنش، سدیم استات و گاز دی‌اکسید کربن آزاد می‌کنند. اگر سرکه و جوش شیرین را به آرامی یه یکدیگر اضافه نکنید، ماده حاصل از واکنش، به صورت یک آتشفشان از ظرف بیرون می‌ریزد. با انجام مرحله بالا، سدیم استات را تولید کرده‌اید اما این محلول، بسیار رقیق است و برای آزمایش جالب در شیمی که در نظر گرفته‌ایم مناسب نیست. بنابراین، نیاز داریم تا در صورت امکان، آب را از محلول خارج کنیم.  بدین منظور، محلول را بجوشانید تا غلظت آن بیشتر شود. این کار را تا زمانی ادامه دهید تا بلورهای کوچکی به صورت یک فیلم نازک در سطح، بوجود بیایند. تحت حرارت ملایم، این فرآیند در حدود یک ساعت به طول می‌انجامد. در صورتی که از حرارتِ کمتر استفاده کنید، مایعی بی‌رنگ خواهید داشت اما با حرارت زیاد، مایعی به رنگ زرد یا قهوه‌ای تشکیل خواهد شد. زمانی که شعله را خاموش کردید، برای جلوگیری از تبخیر بیشتر، به سرعت روی ظرف را بپوشانید. بهترین کار این است که محلول را در ظرفی جداگانه بریزید. اگر دانه‌های بلوری در ظرف داشتید، مقدار بسیار کمی آب به آن اضافه کنید تا دانه‌ها حل شوند. در نهایت، ظرف را در یخچال قرار دهید تا دمای آن پایین بیایید. منبع [+]اگر مطلب بالا برای شما مفید بوده است، آموزش‌های زیر نیز به شما پیشنهاد می‌شوند:مجموعه آموزش‌های دروس شیمیمجموعه آموزش‌های مهندسی شیمیآموزش محلول‌سازی در آزمایشگاهنقطه جوش — از صفر تا صدتغییر شیمیایی — به زبان ساده</description>
                <category>برگزیده‌های مجله فرادرس</category>
                <author>برگزیده‌های مجله فرادرس</author>
                <pubDate>Sun, 16 Feb 2020 17:25:58 +0330</pubDate>
            </item>
                    <item>
                <title>پست برق چیست؟</title>
                <link>https://virgool.io/@faradarsmag/%D9%BE%D8%B3%D8%AA-%D8%A8%D8%B1%D9%82-%DA%86%DB%8C%D8%B3%D8%AA-ovt3nhsuhabo</link>
                <description>پست برق (Electrical Substation) بخش کلیدی سیستم‌های تولید، انتقال و توزیع برق است. پست برق، در صورت نیاز، ولتاژ را به سطوح بالاتر یا پایین‌تر تغییر می‌دهد و در انتقال تا توزیع توان الکتریکی از نیروگاه‌ها تا مراکز مصرف نقش بسیار مهمی دارد. در یک سیستم قدرت الکتریکی، بین تولید و مصرف، چندین پست وجود دارد که در چند مرحله سطح ولتاژ را تغییر می‌دهند. در این مطلب، به طور اجمالی، پست‌های برق و انواع آن‌ها را مورد بررسی قرار می‌دهیم. انواع پست‌های برقپست‌های برق را معمولاً برحسب سطح ولتاژ در سه دسته اصلی تقسیم‌بندی می‌کنند: پست انتقال (Transmission Substation)، پست فوق توزیع (Sub-transmission Substation) و پست توزیع (Distribution Substation).پست‌های انتقال خطوط انتقال را در شبکه‌ای با چندین ارتباط موازی متصل می‌کنند، به گونه‌ای که توان به سادگی از بخش تولید در فواصل طولانی به هر مصرف‌کننده‌ای منتقل شود. سطح ولتاژ خطوط انتقال برق ایران ۲۳۰ و ۴۰۰ کیلوولت است. شکل زیر، یک سیستم قدرت را از تولید تا توزیع نشان می‌دهد. وظیفه یک پست فوق توزیع، کاهش ولتاژ از سطح انتقال به سطح فوق توزیع است. سطوح ولتاژ فوق توزیع، ۱۳۲ و ۶۳ کیلوولت است. پست توزیع نیز ولتاژ بارهای نهایی را تأمین می‌کند و از ترانسفورماتورهای توزیع بهره می‌گیرد. ولتاژ ورودی ترانسفورماتورهای توزیع، ۲۰ کیلوولت (در برخی مناطق ۱۱ یا ۳۳ کیلوولت) بوده و ولتاژ خروجی آن‌ها ۲۳۰ ولت تکفاز یا ۴۰۰ ولت سه‌فاز است. دسته دیگری از پست‌های برق به نام پست‌های سوئیچینگ یا کلیدزنی (Switching Substation) وجود دارند که در آن‌ها ترانسفورماتور وجود نداشته و سطح ولتاژ تغییر نمی‌کند. وظیفه پست کلیدزنی، ارتباط خطوط مختلف شبکه با یکدیگر است. یک دسته‌بندی دیگر برای پست‌ها، بر حسب عملکرد و نقشی است که ایفا می‌کنند. بدین ترتیب، یک پست برق را می‌توان در سه دسته پست افزاینده (Step-Up Substation)، پست کاهنده (Step-Down Substation) و پست توزیع (Distribution Substation) دسته‌بندی کرد. پست‌های افزاینده یا نیروگاهی، ولتاژ ژنراتورها (معمولاً در نیروگاه‌ها) را بالا می‌برند تا انتقال توان به صورت مؤثر انجام شود. پست‌های کاهنده، ولتاژ خط انتقال را به مقداری کاهش می‌دهند که در دسته فوق توزیع قرار می‌گیرد. برخی صنایع از ولتاژ‌ فوق توزیع استفاده می‌کنند. سطح ولتاژ خروجی پست‌های توزیع از پست‌های فوق توزیع کمتر است. این ولتاژ همان سطح ولتاژی است که بارهای خانگی، تجاری و صنعتی در آن کار می‌کنند و با استفاده از یک ترانسفورماتور توزیع، قبل از بار نهایی به دست می‌آید. انواع پست‌ها از نظر محل قرارگیری به دو دسته پست‌های باز و پست‌های بسته تقسیم می‌شوند. پست‌های باز یا خارجی (Outdoor Substations) در هوای آزاد قرار داشته و در معرض شرایط جوی، از جمله باد و باران و گرد و خاک هستند. پست‌های بسته یا داخلی (Indoor Substations) درون یک مکان بسته و در سالن یا اتاق‌هایی قرار دارند. از نظر عایقی پست‌ها را می‌توان در دو دسته معمولی و گازی قرار داد. پست‌های معمولی که ارزان‌تر نیز هستند، در مواقعی مورد استفاده قرار می‌گیرند که محدودیت فضا وجود نداشته باشد. عایق بین تجهیزات، فازها و زمین در این نوع پست‌ها هوا است و به همین دلیل، فاصله مطمئن باید رعایت شود. هزینه احداث این پست‌ها کمتر است. در پست‌های گازی، تجهیزات درون محفظه‌هایی قرار دارند که توسط گاز SF6 یا هگزا فلوئور گوگرد پر شده و از آنجایی که خاصیت عایقی آن چند برابر هوا است، اندازه پست‌های گازی یا GIS کوچک‌تر از پست‌های معمولی با عایق هوا است. البته، هزینه این پست‌ها بیشتر است. تجهیزات پست‌ها ترانسفورماتور قدرت کلیدی‌ترین بخش یک پست است که سطح ولتاژ را تغییر می‌دهد (جز در پست‌های سوئیچینگ یا کلیدزنی). باس‌بار یا شین، مقره، برقگیر، مدارشکن یا بریکر، سکسیونر یا دژنگتور، کلید زمین، ترانسفورماتور جریان، ترانسفورماتور ولتاژ، راکتور شنت، کابل‌های توان و کنترل، تابلوی حفاظت و کنترل، پست فشار ضعیف AC، تجهیزات شارژ و باتری DC و سازه‌های مکانیکی فولادی از دیگر تجهیزات مهم تشکیل دهنده پست‌ها است. منبع [+]اگر این مطلب برای شما مفید بوده است، آموزش‌های زیر نیز به شما پیشنهاد می‌شوند:مجموعه آموزش‌‌های مهندسی قدرتآموزش مقدماتی شبکه‌های هوشمند (Smart grid) انرژی الکتریکیمجموعه آموزش‌های نرم‌افزارهای مهندسی برقآموزش بررسی سیستم های قدرت ۱پخش بار اقتصادی — از صفر تا صدمدل ژنراتور سنکرون — از صفر تا صدساخت سیستم برق خورشیدی خانگی — راهنمای کاربردی</description>
                <category>برگزیده‌های مجله فرادرس</category>
                <author>برگزیده‌های مجله فرادرس</author>
                <pubDate>Sat, 11 Jan 2020 19:32:15 +0330</pubDate>
            </item>
                    <item>
                <title>چرا باید در سال ۲۰۲۰ پایتون یاد گرفت؟</title>
                <link>https://virgool.io/@faradarsmag/%DA%86%D8%B1%D8%A7-%D8%A8%D8%A7%DB%8C%D8%AF-%D8%AF%D8%B1-%D8%B3%D8%A7%D9%84-%DB%B2%DB%B0%DB%B2%DB%B0-%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86-%DB%8C%D8%A7%D8%AF-%DA%AF%D8%B1%D9%81%D8%AA-mgrspbisco5g</link>
                <description>برنامه‌نویسی یکی از مهارت‌های جذابی است که طی سال‌های اخیر، علاقه‌مندان زیادی را به خود جلب کرده است. مواجهه با چالش‌های گوناگون، حل مساله و رسیدن به نتایج جالب و موثر، فرصت‌های شغلی زیاد و درآمد خوب، از جمله دلایلی هستند که موجب شده‌اند افراد تمایل به ورود به دنیای برنامه‌نویسی و در واقع، برنامه‌نویس شدن داشته باشند.این افراد، در ابتدای مسیر خود با دو پرسش اساسی مواجه هستند که در ادامه بیان شده است.چه زبان برنامه‌نویسی را انتخاب کنم؟چطور برنامه‌نویس شوم؟پیش از این، در مطالبی از مجله فرادرس، به این موضوعات پرداخته شده است. برای مطالعه پاسخ‌های این پرسش‌ها، منابع زیر پیشنهاد می‌شوند.چه زبان برنامه‌نویسی را انتخاب کنم؟ده زبان برنامه نویسی که باید در سال ۱۳۹۸ یاد بگیریدزبان‌های برنامه نویسی که نباید در سال ۲۰۱۹ بیاموزیدمناسب‌ترین زبان برنامه‌نویسی وب برای اهداف مختلف چیست؟شش زبان برنامه‌نویسی مناسب برای مبتدی‌هابرای ساخت بازی کدام زبان برنامه‌نویسی مناسب‌تر است؟و مطالب متعدد دیگر...چطور برنامه‌نویس شوم؟چطور برنامه‌نویس شویم؟ — راهنمای عملی ورود به دنیای برنامه‌نویسیچگونه برنامه‌نویس وب شویم؟چگونه برنامه‌نویسی وب را شروع کنم؟نکاتی پیرامون فراگیری مهارت برنامه‌نویسی — پادکست پرسش و پاسخگاهی پیش می‌آید که افرادی که تازه قصد یادگیری برنامه‌نویسی را دارند یا حتی برنامه‌نویسانی که قصد یادگیری یک زبان جدید را دارند، بر سر چند راهی قرار می‌گیرند و نمی‌دانند کدام زبان را انتخاب کنند. یکی از زبان‌هایی که ممکن است افراد قصد یادگیری آن را داشته باشند ولی با تردیدهایی نیز پیرامون آن مواجه باشند، «زبان برنامه‌نویسی پایتون» (Python Programming Language) است. با توجه به اینکه رقیب‌های قدرتمندی مانند «گو» (Go) و «جاوا» (Java) نیز برای پایتون وجود دارند، گاه نیز این پرسش برای افراد پیش می‌آید که بین زبان پایتون و یک زبان دیگر، کدام یک را انتخاب کنند. پیش از این، در مجله فرادرس، طی یک مجموعه مطلب به این موضوع پرداخته شد. لیست این مطالب جامع، برای علاقه‌مندان به مطالعه آن‌ها، در ادامه آورده شده است.پایتون یا گوپایتون یا جاواپایتون یا جاوا اسکریپتپایتون یا متلبپایتون یا سی‌شارپکدام زبان برای داده کاوی بهتر است، پایتون یا R؟پایتون، R یا SAS؟ کدام بهتر است؟در مطلب پیش رو، هدف این است که به این پرسش پاسخ داده شود که «چرا باید در سال ۲۰۲۰ پایتون یاد گرفت؟». تا پیش از سال ۲۰۱۶، بسیاری از مهندسان نرم‌افزار و توسعه‌دهندگان نرم‌افزاری به افراد جویای کار در این حوزه‌ها و همچنین، به علاقه‌مندان یادگیری مهارت برنامه‌نویسی، توصیه می‌کردند که زبان برنامه‌نویسی جاوا را بیاموزند. اما در سال ۲۰۱۶ ناگهان ماجرا تغییر کرد.از سال ۲۰۱۶، پایتون به محبوب‌ترین زبان برنامه‌نویسی در کالج‌ها و دانشگاه‌ها مبدل شد و از آن زمان تاکنون، پایتون همچنان رو به جلو می‌تازد. پایتون همواره در حال رشد است و سال‌های زیادی است که به رشد خود ادامه داده است. افرادی که اخبار فناوری و برنامه‌نویسی و یا پست‌های وبلاگ‌ها را در این زمینه‌ها دنبال می‌کنند، حتما تاکنون متوجه ظهور پایتون به عنوان یک زبان برنامه‌نویسی اصلی و مهم در بسیاری از جوامع توسعه‌دهندگان از جمله «استک‌اورفلو» (StackOverFlow) و «کدآکادمی» (CodeAcademy) شده‌اند.اما بزرگ‌ترین پرسشی که در این میان مطرح می‌شود، این است که چرا برنامه‌نویس‌ها باید پایتون را یاد بگیرند. درست است که پایتون در حال رشد است، اما این به اندازه کافی متقاعد کننده نیست؛ چون این بدین معنا نیست که جاوا یا «سی‌پلاس‌پلاس» (++C) رشد نمی‌کنند یا در حال افول هستند.بسیاری از افرادی که برنامه‌نویس جاوا هستند، بر این باورند که جاوا زبان برنامه‌نویسی محبوب آن‌ها بوده، است و باقی خواهد ماند. اما این امر مانع از آن نمی‌شود که آن‌ها زبان‌های برنامه‌نویسی و ابزارهای جدید را بیاموزند. زیرا این کار موجب توانمندتر شدن آن‌ها می‌شود. نکته جالب آنکه «پایتون» یکی از گزینه‌های منتخب این افراد است.در واقع، در چند سال گذشته، «اسکریپت نویسی» دلیل اصلی افراد برای یادگیری پایتون بود و همین موضوع، دلیل جذب بسیاری از افراد به زبان برنامه‌نویسی پایتون و حتی ترجیح دادن آن نسبت به «پرل» (Perl) محسوب می‌شد که دیگر زبان اسکریپت‌نویسی محبوب آن دوران بود.برای برنامه‌نویسان با تجربه یا فردی که در حال حاضر «روبی» (Ruby)، جاوا یا «جاوا اسکریپت» (JavaScript | JS) می‌داند، فراگیری پایتون به معنای فراگیری یک ابزار جدید و قدرتمند است. چنانکه در کتاب «خودکارسازی فعالیت‌های کسل کننده با زبان برنامه‌نویسی پایتون» (Automate the Boring Stuff with Python) بیان شده است، پایتون توانایی خودکارسازی فعالیت‌های کم‌اهمیت و بدیهی را به کاربر می‌دهد و کمک می‌کند تا فرد روی چیزهای جالب‌تر و مفیدتری متمرکز شود. افرادی که توسعه‌دهنده جاوا هستند، می‌توانند از «آپاچی گرووی» (Apache Groovy) نیز استفاده کنند، اما گرووی از قابلیت‌هایی که پایتون دارد، شامل گستره وسیع کتابخانه‌ها، «رابط‌های برنامه‌نویسی کاربردی» (Application Programming Interface | API)، «چارچوب‌ها» (Frameworks) و دامنه وسیع کاربردها در زمینه‌های گوناگون شامل «علم داده» (Data Science)، «یادگیری ماشین» (Machine Learning) و «توسعه وب» (Web Development) بی‌بهره است. در این مطلب و در ادامه، این موضوع مورد بررسی قرار خواهد گرفت که چرا باید در سال ۲۰۲۰ پایتون یاد گرفت.چرا باید در سال ۲۰۲۰ پایتون را یاد گرفت؟به افرادی که تمایل به فراگیری پایتون دارند اما هنوز اطمینان حاصل نکرده‌اند که چرا باید این کار را انجام دهند، توصیه می‌شود این مطلب را تا پایان مطالعه کنند. در اینجا، ۱۰ دلیل بیان شده است که نشان می‌دهد چرا باید در سال ۲۰۲۰ پایتون یاد گرفت.اگرچه، پاسخ این پرسش تا حدی وابسته به این است که چه کسی آن را مطرح می‌کند؛ برای مثال، اگر این پرسش توسط یک فرد مبتدی پرسیده شود، دلیل ساده و اصلی که بیان می‌شود این است که سادگی این زبان و سهولت یادگیری آن، دلیل اصلی توصیه به یادگیری پایتون محسوب می‌شود.از سوی دیگر، اگر یک برنامه‌نویسی حرفه‌ای که قصد دارد وارد حوزه‌های علم داده و یادگیری ماشین شود این پرسش را مطرح کند، در پاسخ باید گفت که اهمیت فراگیری پایتون از این رو است که این زبان به سرعت به پرکاربردترین زبان برنامه‌نویسی محاسبات علمی و هوش مصنوعی مبدل شده است و رابط‌های برنامه‌نویسی کاربردی قدرتمند و کتابخانه‌های زیادی برای «هوش مصنوعی» (Artificial Intelligence)، علم داده و یادگیری ماشین دارد.اما در ادامه، به اصل مطلب پرداخته خواهد شد و ۱۰ دلیل مهمی که نشان می‌دهند چرا افراد باید در سال ۲۰۲۰ پایتون یاد بگیرند، بیان شده است.۱. علم دادهاین مورد، بزرگ‌ترین دلیل یادگیری پایتون توسط بسیاری از پژوهشگران و برنامه‌نویسان در سال ۲۰۲۰ است. افراد زیادی که از مشاغل مرتبط با برنامه‌نویسی جاوا خسته شده‌اند در حال یادگیری پایتون هستند تا شغلی در زمینه علم داده برای خود پیدا کنند؛ زیرا این شغل جذاب و با درآمد بسیار بالا است.اما چه چیزی موجب می‌شود که پایتون زبان مناسب علم داده و یادگیری ماشین محسوب شود؟ آیا «زبان برنامه‌نویسی آر» (R Programming Language) تا مدت‌ها به عنوان بهترین زبان برای علم داده محسوب نمی‌شد؟ کتابخانه‌ها و چارچوب‌هایی که پایتون برای هوش مصنوعی، علم داده و یادگیری ماشین در اختیار کاربر قرار می‌دهد، از جمله «پانداز» (Pandas)، «پای‌برین» (PyBrain)، «نام‌پای» (NumPy) و «پای‌مای‌سکیوال» (PyMySQL) یکی از دلایل اصلی این موضوع محسوب می‌شوند. برای مطالعه بیشتر در این رابطه، مطالعه مطالب زیر پیشنهاد می‌شود.۱۰ کتابخانه پایتون علم داده — راهنمای کاربردییادگیری علم داده (Data Science) با پایتون — از صفر تا صد۲. یادگیری ماشیناین مورد، دلیل دیگری برای این است که چرا برنامه‌نویسان در سال ۲۰۲۰ پایتون می‌آموزند. رشد یادگیری ماشین طی سال‌های گذشته در نوع خود پدیده‌ای محسوب می‌شود و موجب شده است تا بشر همه روزه شاهد تغییرات قابل توجهی در دنیای اطراف خود باشد.الگوریتم‌ها هر روز پیچیده‌تر می‌شوند؛ بهترین مثال در این رابطه، «الگوریتم جستجوی گوگل است» که اکنون می‌تواند پاسخ درخواست‌های کاربر را بدهد. ربات‌های چتی وجود دارند که می‌توانند به کوئری‌های کاربر پاسخ دهند و حتی برنامه‌ای مانند «اوبر» (Uber) به طور کامل بر اساس الگوریتم‌ها بنا نهاده شده است.پایتون برای علاقه‌مندان به فراگیری یادگیری ماشین که قصد انجام یک پروژه کوچک و یا ورود جدی به این حوزه را دارند، گزینه اصلی و مهم محسوب می‌شود. برای مطالعه بیشتر در این رابطه، مطالب زیر پیشنهاد می‌شوند.۱۳ کتابخانه یادگیری عمیق پایتون — راهنمای کاربردی۸ کتابخانه یادگیری ماشین پایتون — راهنمای کاربردییادگیری ماشین با پایتون — به زبان سادهپیاده‌سازی الگوریتم‌های یادگیری ماشین با پایتون و R — به زبان سادهراه‌اندازی محیط پایتون برای یادگیری ماشین — راهنمای کاربردی۳. توسعه وبتوسعه وب، دلیل دیگری برای فراگیری پایتون محسوب می‌شود. این زبان، از کتابخانه‌های خوب و متعددی مانند «جنگو» (Django) و «فلسک» (Flask) بهره می‌برد که موجب می‌شود توسعه وب حقیقتا آسان شود. کاری که انجام آن در «پی‌اچ‌پی» (PHP) ساعت‌ها به  طول می‌انجامد را می‌تواند در پایتون طی چند دقیقه انجام داد. همچنین، از پایتون برای وب اسکرپینگ (Web Scraping) نیز استفاده می‌شود. برخی از وب‌سایت‌های محبوب در اینترنت، مانند «ردیت» (Reddit) با استفاده از پایتون ساخته شده‌اند.۴. سادگیاین ویژگی نیز یکی از دلایل بسیار مهم برای فراگیری پایتون محسوب می‌شود. هنگامی که فرد شروع به یادگیری برنامه‌نویسی و کدنویسی می‌کند، دوست ندارد که کار خود را با زبانی آغاز کند که نحو سخت و قواعد پیچیده دارد.پایتون زبانی خوانا و ساده است. همچنین، راه‌اندازی آن نیز آسان است و کاربر نیازی به سر و کله زدن با مسائل classpath مانند آنچه در جاوا وجود دارد و یا مشکلات کامپایلر مانند آنچه در سی‌پلاس‌پلاس به وقوع می‌پیوندد ندارد.تنها کافی است که کاربر پایتون را نصب کند و والسلام. در حین نصب، از کاربر درخواست می‌شود که پایتون را در PATH‌ وارد کند و این بدین معنا است که کاربر می‌تواند پایتون را از هر کجای در سیستم خود اجرا کند. برای مطالعه بیشتر پیرامون این ویژگی پایتون، مطالعه مطلب زیر توصیه می‌شود.آموزش پایتون برای کودکان — راهنمای جامعبرنامه‌نویسی پایتون برای مبتدیان — به زبان ساده۵. جامعه بزرگبرای فراگیری فناوری‌های جدید، نیاز به یک جامعه کاربری بزرگ است و هنگامی که صحبت از یادگیری یک زبان برنامه‌نویسی می‌شود، دوستان فرد بزرگترین دارایی او محسوب می‌شوند. زیرا کاربر اغلب با مسائل مختلفی مواجه می‌شود و در آن زمان، نیاز به دست‌های یاریگر دارد.به لطف گوگل، می‌توان طی چند دقیقه راهکاری برای مسائل مربوط به پایتون پیدا کرد. جوامعی مانند «استک‌اورفلو» نیز کارشناسان پایتون زیادی را گرد هم می‌آورند و به افراد تازه‌وارد کمک شایان توجهی می‌کنند.۶. کتابخانه‌ها و چارچوب‌هایکی از شباهت‌های پایتون و جاوا، تعداد قابل توجه کتابخانه‌های متن‌باز، چارچوب‌ها و ماژول‌هایی است که به منظور انجام کارهای مورد نظر کاربر، برای آن‌ها موجود است. این ویژگی توسعه برنامه‌های کاربردی را بسیار آسان می‌سازد. برای درک هر چه بهتر اهمیت وجود این کتابخانه‌ها و سایر موارد، می‌توان حالتی را متصور شد که یک برنامه کاربردی وب بدون استفاده از «اسپرینگ» (Spring) در جاوا و یا بدون جنگو و فلسک در پایتون توسعه داد شود! این کتابخانه‌ها، چارچوب‌ها و ماژول‌ها کار برنامه‌نویس را به ویژه هنگامی که نیاز به تمرکز روی منطق کسب و کار دارد آسان می‌کنند.پایتون دارای کتابخانه‌های متعددی برای انجام کارهای گوناگون و پاسخگویی به نیازهای مختلف است. جنگو و فلسک برای توسعه وب و «نام‌پای» (NumPy) و «سای‌پای» (SciPy) برای علم داده  بسیار محبوب هستند.در حقیقت، پایتون یکی از بهترین مجموعه‌های کتابخانه‌های یادگیری ماشین و علم داده شامل «تنسورفلو» (TensorFlow)، «سایکیت‌لرن» (Scikit-Learn)، «کرس» (Keras)، «پانداس» (Pandas)، «پای‌تورچ» (PyTorch) و بسیاری از دیگر موارد را دارد.۷. خودکارسازیبسیاری از افراد، در ابتدا برای اسکریپت‌نویسی به پایتون روی می‌آوردند. برای مثال، یک برنامه‌نویس جاوا که بعدها به پایتون روی آورده در این رابطه می‌گوید: «من با برنامه کاربردی کار می‌کردم که پیغام‌ها را از UDP دریافت می‌کرد و این موضوع مشکلاتی را ایجاد کرده بود؛ بر این اساس، پیام‌ها در سوابق دیده نمی‌شدند. من می‌خواستم ببینم که آیا ترافیک UDP روی آن پورت هست یا نه، اما نمی‌توانستم هیچ دستور یونیکس مفیدی برای انجام این کار پیدا کنم. یکی از دوستان من که کنار من نشسته بود، در حال یادگیری پایتون بود و طی ۵ دقیقه ابزاری برای رهگیری پیام‌های UDP با استفاده از یکی از ماژول‌های پایتون نوشت. من به وضوح تحت تاثیر زمانی قرار گرفته بودم که نوشتن این ابزار می‌برد». این مورد، مثالی کوچک از توانایی پایتون برای نوشتن اسکریپت‌ها، ابزارها و خودکارسازی کارها است.۸. چند هدفه بودنپایتون یک زبان برنامه‌نویسی چند منظوره است و می‌توان برای کارهای مختلفی از آن استفاده کرد. از مهم‌ترین حوزه‌های کاربرد پایتون در حال حاضر، علم داده و یادگیری ماشین است. از پایتون برای توسعه وب نیز استفاده می‌شود و البته کتابخانه‌ها و چارچوب‌هایی که بدین منظور دارد، آن را به رقیبی قدرتمند برای دیگر زبان‌های برنامه‌نویسی وب مبدل کرده‌اند. همچنین، نباید فراموش کرد که با نوشتن اسکریپت‌های پایتون گوناگون، می‌توان بسیاری از کارهای تکراری را خودکار کرد.۹. فرصت‌های شغلی و رشد آن‌هاپایتون حقیقتا به سرعت در حال رشد است و این رشد، مدت زیادی است که استمرار دارد. همین امر دلیل خوبی برای فراگیری پایتون است؛ به ویژه برای افرادی که قصد دارند به طور جدی در این حوزه مشغول به کار شوند.یادگیری پایتون نه تنها موجب می‌شود که افراد به سرعت کار پیدا کنند، بلکه رشد کسب و کار آن‌ها را سرعت می‌بخشد. به نظر می‌رسد برای افراد تازه‌وارد، بعد از سهولت یادگیری و سادگی زبان، رشد آن زبان و وجود فرصت‌های شغلی متعدد برای آن، مهم‌ترین دلیل یادگیری پایتون است.۱۰. درآمدتوسعه‌دهندگان پایتون از جمله توسعه‌دهندگانی با بالاترین سطح درآمد هستند. به طور خاص، توسعه‌دهندگان پایتونی که در زمینه علم داده، یادگیری ماشین و توسعه وب کار می‌کنند، دارای درآمد بسیار قابل توجهی هستند.به طور میانگین، درآمد برنامه‌نویسان پایتون بسته به میزان تجربه، محل کار و زمینه فعالیت بین ۷۰ هزار تا ۱۵۰ هزار دلار است. در ایران نیز برنامه‌نویسان پایتون درآمدی از ۴ میلیون تا ۲۵ میلیون تومان دارند. اگر نوشته بالا برای شما مفید بوده است، آموزش‌های زیر نیز به شما پیشنهاد می‌شوند:مجموعه آموزش‌های برنامه‌نویسی پایتون Pythonآموزش تکمیلی برنامه‌نویسی پایتونمجموعه آموزش‌های داده‌کاوی و یادگیری ماشینزبان برنامه‌نویسی پایتون (Python) — از صفر تا صدیادگیری علم داده (Data Science) با پایتون — از صفر تا صدآموزش پایتون (Python) — مجموعه مقالات جامع وبلاگ فرادرس</description>
                <category>برگزیده‌های مجله فرادرس</category>
                <author>برگزیده‌های مجله فرادرس</author>
                <pubDate>Sun, 15 Dec 2019 12:13:14 +0330</pubDate>
            </item>
                    <item>
                <title>معرفی مرکز آمار ایران و نقش آن در مدیریت کشور</title>
                <link>https://virgool.io/@faradarsmag/%D9%85%D8%B9%D8%B1%D9%81%DB%8C-%D9%85%D8%B1%DA%A9%D8%B2-%D8%A2%D9%85%D8%A7%D8%B1-%D8%A7%DB%8C%D8%B1%D8%A7%D9%86-jnzgdrvaqmee</link>
                <description>یکی از نهادهای اصلی دولت، مرکز آمار ایران است که به عنوان یک مرجع اطلاعاتی، وظیفه تهیه داده‌ها و اطلاعات جمعیتی و همچنین پیش‌بینی مقادیر آینده را دارد. این نهاد حکومتی در سال ۱۳۰۳ خورشیدی ثبت و در بهار سال ۱۳۱۸، قوانین سرشماری توسط این سازمان، به مجلس شورای ملی برده و تصویب شد. در این سال، سرشماری یکروزه در ۳۶ شهر کشور به عمل آمد، ولی این تلاش بنا به دلایلی ناتمام ماند.مرکز آمار ایران در قالب یک موسسه دولتی و وابسته به سازمان برنامه و بودجه است. هدف ایجاد این سازمان ثبت و پیش‌بینی آمارهای کشوری و ناحیه‌ای مربوط به سیاست‌گذاری کلان دولت است. چنین امری را به عنوان آمار رسمی کشوری می‌شناسیم. از طرفی مرکز آمار ایران به عنوان بالاترین مرجع سیاست‌گذاری در زمینه آمارهای رسمی در کشور شناخته می‌شود.یکی از اصلی‌ترین وظایف مرکز آمار ایران، سرشماری نفوس و مسکن است زیرا این سرشماری یکی از عمده‌ترین راه‌های شناخت کشور به منظور برنامه‌ریزی، نظارت و کنترل فعالیت‌های ملی است. سابقه شمارش جمعیت که اصطلاحاً سرشماری نفوس خوانده می‌شود به سال ۱۳۳۵ در کشور باز می‌گردد. در اغلب کشورها سرشماری نفوس در دوره‌های ۵ یا ۱۰ ساله صورت می‌گیرد. در ایران، سرشماری در سال‌های ۱۳۳۵، ۱۳۴۵، ۱۳۵۵، ۱۳۶۵، ۱۳۷۵، ۱۳۸۵ در دوره‌های ۱۰ ساله صورت گرفت و در سال‌های ۱۳۹۰ و ۱۳۹۵ شمسی دوره به صورت پنج ساله در نظر گرفته شد ولی به علت هزینه‌های زیاد سرشماری، دوباره به دوره‌های ۱۰ ساله بازگشته است. سرشماری ۱۳۹۰، با حدود ۷۰ هزار آمارگیر، هزینه‌ای برابر با یکصد میلیارد تومان داشته است.در سال‌های اخیر، عملیات سرشماری با استفاده از تکنیک‌ها جمع‌آوری جدید و روش‌های علمی ویژه‌ای صورت می‌گیرد و بسیاری از کارشناسان در این زمینه تجربیات گرانبهایی کسب کرده‌اند. نتایج سرشماری سال‌های مختلفدر نمودار زیر، نتایج سرشماری نفوس را از سال ۱۳۵۵ تا سال ۱۳۹۵ قابل مشاهده است. همانطور که دیده می‌شود جمعیت کشور در حدود ۶۰ سال تقریبا چهار برابر شده است. این امر نشان می‌دهد که به طور متوسط سالانه یک میلیون نفر به جمعیت کشور اضافه می‌شود. البته نرخ رشد جمعیت در سا‌ل‌های ۱۳۶۰ تا ۱۳۶۵ بیشتر بوده است.همچنین نمودار زیر که به نمودار هرم سنی-جمعیتی نیز مشهور است، نحوه تقسیم‌بندی گروه‌های سنی و جنس را بر اساس سرشماری سال ۱۳۹۵ نشان می‌دهد.در این نمودار به وضوح دیده می‌شود که بیشترین جمعیت مربوط به رده سنی ۳۰ تا ۳۵ سال است که نشان از یک فرصت برای نیرو کار کشور خواهد بود.دسترسی به اطلاعات و داده‌های آمار رسمی کشورخوشبختانه مرکز آمار ایران دارای سامانه‌ای است که مشتریان داده‌ها، می‌توانند بسیاری از اطلاعات کشوری را به صورت رایگان دریافت کنند. بعضی از طرح‌های آمارگیری بخش خصوصی نیز توسط مرکز آمار ایران تهیه می‌شود. برای دسترسی به این سامانه کافی است از اینجا (+) وارد سایت شوید و نوع داده‌های درخواستی را مشخص کنید. آرشیو کاملی از داده‌های سرشماری سال‌های گذشته نیز در این سایت وجود دارد.اصول مرکز آمار ایراناصولی که مرکز آمار به عنوان مرجع اصلی اطلاعات و داده‌های باید به آن پایبند باشد در ادامه به صورت فهرست‌وار، معرفی شده است.اصل ۱- ارتباط، بی‌طرفی و دسترسی برابر:  قرار بر اين است كه آن دسته از آمارهای رسمی كه سودمندی آن‌ها در عمل به اثبات رسيده است توسط مؤسسات آمارهای رسمی تهيه شده و بدون  هيچ تبعيضی در اختيار علاقمندان قرار گيرد تا به اين وسيله حق شهروندان در برخورداری از اطلاعات عمومی ادا شود.آمارهای رسمی با ارائه اطلاعات در مورد وضعيت اقتصادی، جمعيتی، اجتماعی و زيست‌محيطی، جزئی ضروری از سيستم اطلاعاتی يك جامعه دموكراتيک را فراهم می‌سازد كه هم دولت، هم اقتصاد و هم عموم افراد جامعه از آن بهره می‌برند.اصل ۲- موازين و اخلاق حرفه‌ای: لازم است كه مؤسسات آماری بر مبنای ملاحظات دقيق تخصصی شامل اصول علمی و اخلاق حرفه‌ای، در مورد روش‌های جمع‌آوری، پردازش، ذخيره‌سازی و توزيع داده‌های آماری تصميم بگيرند تا اعتماد عمومی به آمارهای رسمی بوجود آید.اصل ۳- پاسخ‌گويی و شفافيت: برای تسهيل درک صحيح از داده‌ها لازم است مؤسسات آماری، اطلاعات را منطبق با استانداردهای علمی تدوين شده در مورد منابع، روش‌ها و روندهای آماری ارائه نمايند.اصل ۴ـ پيشگيری از استفاده نادرست: مؤسسات آماری مجازند برای پيشگيری از تفسيرها و تعبيرهای اشتباه و استفاده نادرست از آمار، توضيحات لازم را ارائه نمايند.اصل ۵- صرفه‌جويی: مؤسسات آماری می‌توانند داده‌های لازم را از انواع منابع، اعم از آمارگير‌ی‌های مختلف و يا اطلاعات ثبتی اداری تهيه كنند. لازم است مؤسسات آماری منابع خود را با توجه به كيفيت، دقت زمانی، هزينه‌ها و زحماتی كه متوجه پاسخگويان ‌می‌شود، انتخاب نمايند.اصل ۶- حفظ محرمانگی: اطلاعات مربوط به اشخاص اعم از حقيقی يا حقوقی كه توسط مؤسسات آماری به منظور تهيه‌ جداول آماری جمع‌آوری می‌شوند، بايد كاملاً محرمانه محسوب شده و تنها برای مقاصد آماری مورد استفاده قرار گيرند.اصل ۷- قانون آمار: لازم است قوانين، مقررات و موازين حاكم بر نظام آماری به اطلاع همگان رسانده شود.اصل ۸- هماهنگي درسطح ملی: برقراری هماهنگی بين مؤسسات آماری يک كشور برای تحقق نظام آماری هماهنگ، منسجم و كارآمد، امری ضروری است.اصل ۹- استانداردهای بين‌المللی: بهره‌گيری مؤسسات آماری كشورهای جهان از مفاهيم، طبقه‌بند‌ی‌ها و روش‌های بين‌المللی، هماهنگی، انسجام و كارايی نظام‌های آماری را در تمام سطوح رسمی افزايش می‌دهد.اصل ۱۰- همكاری بين‌المللی: همكاری دوجانبه و چندجانبه‌ آماری موجب پيشرفت نظام آمارهای رسمی كشورها می‌شود.منبع [+]اگر این مطلب برای شما مفید بوده است، آموزش‌های زیر نیز به شما پیشنهاد می‌شوند:مجموعه آموزش‌های آمار و احتمالاتمجموعه آموزش‌های نرم‌افزار آماری SPSSآموزش آمار و احتمال مهندسیتوزیع های آماری — مجموعه مقالات جامع وبلاگ فرادرس</description>
                <category>برگزیده‌های مجله فرادرس</category>
                <author>برگزیده‌های مجله فرادرس</author>
                <pubDate>Tue, 12 Nov 2019 11:09:43 +0330</pubDate>
            </item>
                    <item>
                <title>۶ راه ساده برای از بین بردن زنگ آهن</title>
                <link>https://virgool.io/@faradarsmag/%D8%A7%D8%B2-%D8%A8%DB%8C%D9%86-%D8%A8%D8%B1%D8%AF%D9%86-%D8%B2%D9%86%DA%AF-%D8%A2%D9%87%D9%86-xmkh4syyrlvu</link>
                <description>کافی است نگاهی به ابزارهای خود بیاندازید تا ببینید هر کدام چقدر زنگ زده‌اند. وجود زنگ آهن در لوله‌های آب، خودرو و ابزارهای ما علاوه بر اینکه موجب فرسودگی آن‌ها می‌شود، زیبایی آن‌ها را نیز تحت تاثیر قرار می‌دهد. برخی فلزات هم مانند تیتانیوم و طلا در برابر خوردگی مقاوم هستند. البته در صنعت برای جلوگیری از خوردگی فلزات، تمهیداتی را در نظر می‌گیرند اما در این آموزش سعی داریم تا با ۶ روش ساده، زنگ آهن را از ابزارآلات خود برطرف کنیم.زنگ آهن چیست؟زنگ آهن  یا زنگ زدگی فلزات زمانی اتفاق می‌افتد که سطوح آن‌ها در تماس طولانی با آب و رطوبت قرار بگیرند. در این شرایط فلزات با اکسیژن ترکیب و طی فرآیندی اکسید می‌شوند. این فرآیند در نهایت به خوردگی فلز و تبدیل شدن سطح آن به رسوب قرمز-قهوه‌ای می‌انجامد که به نام زنگ آهن می‌شناسیم. ۶ راه ساده برای حذف زنگ آهنبهترین راه مقابله با زنگ آهن، حفاظت آن در برابر رطوبت است. راه‌های بسیاری برای از بین بردن زنگ آهن وجود دارد. حتی محصولات متنوعی به همین منظور تولید شده‌اند اما معمولا این محصولات حاوی مواد مضر برای طبیعت هستند. راه‌های پاک‌تری هم البته وجود دارند که در اینجا به آنها خواهیم پرداخت و ممکن است تمامی لوازم مورد نیاز آن را هم در خانه داشته باشید. در ادامه به بررسی ۶ راه ساده برای حذف زنگ آهن از ابزارآلات می‌پردازیم.۱. تمیز کردن: برای شروع بهتر است به کمک سیم ظرفشویی یا فرچه سیمی سطح مورد نظر را تمیز کنید. اگر زنگ‌زدگی ابزارآلات شما خیلی کم و سطحی باشد، با انجام این مرحله، بسیاری از آنها از بین خواهند رفت. اگر این زنگ‌زدگی عمیق باشد، بازهم اولین مرحله تمیز کردن سطح فلز از زنگ آهن است. ۲. استفاده از سرکه سفید: بیشتر زنگ زدگی‌ها به کمک سرکه سفید از بین می‌روند. استیک اسید موجود در این ماده برای حل کردن زنگ آهن بسیار موثر است. جواهرآلات کوچک، پیچ و مهره را در سرکه سفید قرار دهید تا زنگ‌زدگی آنها از بین برود. حتما بعد از اتمام کار، وسایل خود را شستشو دهید چرا که سرکه بجا مانده در نهایت می‌تواند سبب خوردگی شود.۳. جوش شیرین: از جوش شیرین برای تمیز کردن بسیاری از لوازم خانه می‌توان استفاده کرد. اما آیا تا بحال آن را روی زنگ آهن امتحان کرده‌اید؟ به کمک جوش شیرین و آب، یک خمیر ضخیم درست کنید تا به طور کامل روی سطح فلز پخش شود. برای مدتی اجازه دهید تا این خمیر روی فلز باقی بماند و سپس آن را از سطح فلز پاک کنید. برای پاک کردن می‌توانید از فرچه سیمی یا سیم ظرفشویی استفاده کنید. در صورت نیاز، این کار را چندین مرتبه انجام دهید. ۴. سیب زمینی: می‌توانید از یک برش سیب‌ زمینی برای از بین بردن زنگ زدگی استفاده کنید. استفاده از سیب زمینی روی سطوحی مانند چاقو و ماهیتابه به خوبی زنگ زدگی را از سطوح آن پاک می‌کند. کافی است مقداری نمک یا جوش شیرین روی سیب زمینی بریزید و آن را بر روی سطح فلز بکشید یا اینکه یک چاقو را در سیب زمینی فرو کنید و برای مدتی به حال خود رها کنید. اگزالیک اسید موجود در سیب زمینی به حل شدن زنگ آهن کمک می‌کند. ۵. آب لیمو: از آب لیمو هم برای حذف زنگ آهن می‌توان استفاده کرد. روی سطح مورد نظر مقداری نمک بپاشید و به آن آب لیمو اضافه کنید. بعد از گذشت مدت زمان کمی، سطح فلز را شستشو دهید. بهتر است کمی سرکه را با آب لیمو مخلوط کنید تا محلول قوی‌تری برای این کار بدست آورید. با این کار هم زنگ آهن را برطرف و هم بوی خوب مرکبات را استشمام می‌کنید. ۶. نوشابه: اگر یک سکه زنگ زده را در نوشابه بیاندازید، از تمیز شدن آن متعجب خواهید شد. نوشابه‌های گازدار به دلیل داشتن مقادیری از فسفریک اسید می‌توانند به منظور از بین بردن زنگ آهن از پیچ و مهره‌ها یا حتی تمیز کردن سرباطری‌ها مفید باشند. البته نوشابه‌ها بسیار چسبناک هستند و پاک کردن آنها از سطوح دشوار است، بنابراین ممکن است بخواهید از مواد دیگری استفاده کنید.بعد از اتمام کار، حتما تمامی سطوح را خشک کنید چراکه اگر مرطوب باشند دوباره زنگ می‌زنند. می‌توانید بعد از این کار آنها را رنگ کنید. اگر این روش‌ها را برای زنجیر دوچرخه‌ها بکار بردید بهتر است قبل از استفاده از سلامت آنها مطمئن شوید. در نهایت با استفاده از کمی گریس یا روغن نارگیل می‌توانید از زنگ زدن مجدد آنها جلوگیری کنید یا حداقل آن را به تعویق بیاندازید. منبع [+]اگر مطلب بالا برای شما مفید بوده است، آموزش‌های زیر نیز به شما پیشنهاد می‌شوند: مجموعه آموزش‌های دروس شیمیمجموعه آموزش‌های مهندسی شیمیآموزش هایسیس HYSYS برای شبیه‌سازی فرایندهای شیمیاییالکترولیز -- به زبان سادههیدرولیز و کاربردهای آن — به زبان ساده</description>
                <category>برگزیده‌های مجله فرادرس</category>
                <author>برگزیده‌های مجله فرادرس</author>
                <pubDate>Sat, 12 Oct 2019 17:45:30 +0330</pubDate>
            </item>
                    <item>
                <title>ترندهای برنامه نویسی در سال ۲۰۲۰ چه خواهند بود؟</title>
                <link>https://virgool.io/@faradarsmag/%D8%AA%D8%B1%D9%86%D8%AF%D9%87%D8%A7%DB%8C-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D8%AF%D8%B1-%D8%B3%D8%A7%D9%84-%DB%B2%DB%B0%DB%B2%DB%B0-i5sdccksglzg</link>
                <description>اگر به برنامه‌نویسی و توسعه برنامه‌های کاربردی علاقه‌مند باشید، بدون شک به این موضوع اندیشیده‌اید که کدام یک از زبان‌های برنامه‌نویسی در آینده محبوبیت بیشتری میان جامعه برنامه‌نویسان و توسعه‌دهندگان پیدا خواهند کرد. به عبارت دیگر، رصد کردن ترندهای برنامه‌نویسی در سال‌های آینده به برنامه‌نویسان و توسعه‌دهنگان اجازه می‌دهد تا پلتفرمی را برای برنامه‌نویسی انتخاب کنند که از یک سو آینده شغلی مناسبی برای آن‌ها رقم خواهد زد و از سوی دیگر، بیشترین امکانات و بهترین ابزارهای لازم برای توسعه یک برنامه کاربردی را در اختیار برنامه‌نویسان قرار می‌دهد.در این مطلب، با ترندهای برنامه‌‎نویسی در سال 2020 و فراتر از آن آشنا خواهید شد. رصد کردن ترندهای برنامه‌نویسی به شما اجازه خواهد داد تا ظهور فناوری‌های برنامه‌نویسی برتر در سال 2020 را پیش‌بینی کنید. بنابراین، سؤالی که باید در اینجا پرسیده شود این است که کدام یک از زبان‌های برنامه‌نویسی در آینده محبوب‌تر خواهند شد و اینکه ترندهای برنامه‌نویسی در سال 2020 و فراتر از آن چه خواهند بود؟به جرأت می‌توان گفت که سال 2019 یکی از بهترین سال‌ها برای جامعه برنامه‌نویسی و زبان‌های برنامه‌نویسی است. تنوع زبان‌های برنامه‌نویسی و کاربرد آن‌ها برای مقاصد مختلف نظیر «علم داده» (Data Science)، «یادگیری ماشین» (Machine Learning)، «هوش مصنوعی» (Artificial Intelligence)، «توسعه تحت وب» (Web Development) و سایر موارد، صنعت زبان‌های برنامه‌نویسی را به یکی از داغ‌ترین سوژه‌های فناوری و پرسودترین تجارت‌های حوزه فناوری تبدیل کرده است.زبان‌های برنامه‌نویسی نظیر «پایتون» (Python)، «جاوا اسکریپت» (Javascript) و «جاوا» (Java) همچنان در میان جامعه برنامه‌نویسان و توسعه‌دهندگان برنامه‌های کاربردی محبوب هستند. دلیل این امر، پشتیبانی گسترده از این زبان‌ها و ارائه «بسته‌های برنامه‌نویسی» (Packages) متنوع برای آن‌ها است. در نقطه مقابل، زبان‌هایی نظیر «پرل» (Perl)، «دلفی» (Delphi) و PHP روندی نزولی در پیش گرفته‌اند و محبوبیت آن‌ها نزد برنامه‌نویسان و توسعه دهندگان برنامه‌های کاربردی کاهش پیدا کرده است.بنابراین، مطالعه ترندهای برنامه‌نویسی در سال 2020 و اینکه کدام یک از زبان‌های برنامه‌نویسی نوظهور محبوبیت بیشتری در میان برنامه‌نویسان پیدا می‌کنند، کمک خواهد کرد تا برنامه‌نویسان مبتدی و علاقه‌مندان به توسعه برنامه‌های کاربردی، انتخاب بهتری در یادگیری زبان‌های برنامه‌نویسی داشته باشند.زبان Rust یکی از ترندهای برنامه‌نویسی خواهد بودبدون شک در سال ۲۰۲۰ شاهد ظهور زبان برنامه‌نویسی Rust به عنوان یکی از ترندهای برنامه‌نویسی خواهید بود. زبان Rust، یک «زبان برنامه‌نویسی سیستمی و چندالگویی» (Multi-Paradigm and System Programming Language) است که تمرکز زیادی روی ویژگی‌های امنیتی دارد؛ به ویژه ویژگی «هم‌روندی» (Concurrency) امن. زبان Rust از لحاظ «قواعد دستوری» (Syntax) شباهت زیادی به زبان C++‎ دارد. با این حال، ویژگی کلیدی که آن را از زبان C++‎ متمایز می‌کند، عملکرد بالا و «امنیت حافظه» (Memory Safety) در زبان Rust است.منظور از امنیت حافظه در زبان‌های برنامه‌نویسی، وضعیتی است که در آن دستورات یک زبان برنامه‌نویسی به گونه‌ای طراحی می‌شوند که در هنگام اجرا و دسترسی به حافظه، سبب ایجاد خطاهای نرم‌افزاری و «آسیب‌پذیری امنیتی» (Security Vulnerabilities) در سیستم نمی‌شوند و یا این خطاها و آسیب‌پذیری‌ها را به حداقل می‌رسانند. خطاهایی نظیر «سرریز بافر» (Buffer Overflow) از جمله خطاهای نرم‌افزاری و آسیب‌پذیری‌های امنیتی هستند که استفاده از زبان Rust، مواجهه با چنین خطاهایی را به حداقل می‌رساند. با این اوصاف، زبان برنامه‌نویسی Rust به یکی از ترندهای برنامه‌نویسی در سال 2020 تبدیل خواهد شد.ویژگی‌های امنیتی Rust، این زبان را به یکی از ترندهای برنامه‌نویسی در سال 2020 تبدیل کرده است. در طی چهار سال اخیر، زبان برنامه‌نویسی Rust رشد بسیار قدرتمندی را تجربه کرده است. با این حال، پیش‌بینی‌ها حکایت از آن دارد که زبان Rust در سال 2020 به طور رسمی به یکی از زبان‌های «جریان اصلی» (Mainstream) تبدیل خواهد شد. دلیل این امر، اشتیاق زیاد و البته روز افزون مدارس، دانشگاه‌ها و مؤسسات آموزشی به معرفی و آموزش زبان Rust به علاقه‌مندان است. این امر در طی سال‌های آینده نیز افزایش خواهد یافت. چنین امری سبب ایجاد موجی از مهندسان نرم‌افزار و برنامه‌نویسان مسلط به زبان Rust طی چند سال آینده خواهد شد.در چند سال اخیر، زبان Rust محبوبیت دوچندانی کسب کرده و به یکی از ترندهای برنامه نویسی تبدیل شده استیکی دیگر از دلایل محبوبیت زبان Rust در چند سال اخیر، جامعه برنامه‌نویسی فعال و پر جنب و جوش آن است. همچنین، سرمایه‌گذاری شرکت فیسبوک روی زبان Rust و استفاده از آن برای ساختن ارز دیجیتالی و محیط برنامه‌نویسی Libra سبب خواهد شد تا جایگاه این زبان به برنامه‌نویسی به عنوان یکی از ترندهای برنامه‌نویسی در سال 2020 مستحکم‌تر شود. اگر شما به دنبال یادگیری یک زبان برنامه‌نویسی جدید و آینده‌دار هستید، زبان برنامه‌نویسی Rust یکی از بهترین گزینه‌ها خواهد بود.افزایش به کارگیری زبان GraphQL برای توسعه برنامه‌های کاربردیزبان GraphQL یک زبان «منبع باز» (Open Source) برای «دستکاری» (Manipulation) و «پرس و جوی» (Query) داده‌ها در واسط‌های برنامه‌نویسی کاربردی محسوب می‌شود. یکی از ویژگی‌های مهم زبان GraphQL، فراهم آوردن قابلیت دستکاری و پرس و جوی داده‌ها در «زمان اجرا» (Run Time) است. زبان GraphQL، در سال 2012 توسط فیسبوک توسعه داده شد و در سال 2015 در دسترس عموم قرار گرفت. نکته مهم در مورد زبان GraphQL، افزایش علاقه برنامه‌نویسان به این زبان در چند سال اخیر است. چنین امری، زبان GraphQL را به یکی از ترندهای برنامه‌نویسی تبدیل کرده است.هر چقدر که پیچیدگی برنامه‌های کاربردی و داده‌های استفاده در آن‌ها افزایش یابد، ضعف زبان‌ها و پلتفرم‌های دیگر در دست و پنجه نرم کردن با پیچیدگی‌های معرفی شده در این برنامه‌ها بیشتر مشخص می‌شود. در چنین حالتی، بهترین گزینه استفاده از زبان GraphQL است. زبان GraphQL در مقایسه با پلتفرم‌های مرسوم REST API، راه حل به مراتب قدرتمندتری برای «واکشی» (Fetch) داده‌ها محسوب می‌شود.پلتفرم‌های REST API، معمولا برای واکشی داده‌ها احتیاج به بارگیری اطلاعات از چندین آدرس URL مختلف دارند. در حالی که «واسط‌های برنامه‌نویسی کاربردی» (Application Programming Interfaces) تولید شده به وسیله زبان GraphQL قادر هستند تمامی داده‌های مورد نیاز یک برنامه کاربردی را تنها با یک «درخواست» (Request) واکشی کنند. چنین قابلیت مهمی در زبان GraphQL، این ابزار کاربردی را به یکی از ترندهای برنامه‌نویسی در سال 2020 تبدیل خواهد کرد.نحوه واکنشی داده‌ها توسط واسط‌های برنامه‌نویسی کاربردی نوشته شده به زبان GraphQLدر طی چند سال اخیر، شرکت‌ها، سازمان‌ها و تیم‌های زیادی از زبان GraphQL برای دستکاری و واکشی داده‌های پیچیده در محیط و زبان‌های برنامه‌نویسی مختلف استفاده کرد‌اند. چنین کاری با هدف ساختن برنامه‌های کاربردی موبایل، وب‌سایت‌ها و واسط‌های برنامه‌نویسی کاربردی (APIs) با کمک زبان GraphQL انجام می‌شود.استفاده شرکت‌ها، سازمان‌ها و تیم‌های مختلف از GraphQL، این زبان دستکاری و واکشی داد‌ه‌ها را به یکی از ترندهای برنامه‌نویسی در سال 2020 تبدیل خواهد کرد.برنامه‌های کاربردی تحت وب پیش‌روندهیکی از دیگر از ترندهای برنامه‌نویسی در سال 2020، «برنامه‌های کاربردی تحت وب پیش‌رونده» (Progressive Web Apps | PWA) خواهند بود. این دسته از برنامه‌های کاربردی، رویکرد جدیدی در ساختن برنامه‌های کاربردی محسوب می‌شوند. در این رویکرد، بهترین ویژگی‌های نرم‌افزارهای تحت وب با خصوصیات برتر برنامه‌های کاربردی موبایل ترکیب می‌شوند تا برنامه‌های جدیدی شکل بگیرند. برنامه‌های کاربردی تحت وب پیش‌رونده یا PWA، بدون شک یکی از ترندهای برنامه‌نویسی در سال 2020 خواهند بود.با بررسی سطحی تعداد توسعه‌دهندگان برنامه‌های تحت وب و برنامه‌نویسان پلتفرم‌های خاص (نظیر ویندوز، مک، اندروید، ios، تحت وب و سایر موارد)، به راحتی می‌توان دریافت که تعداد توسعه‌دهندگان برنامه‌های تحت وب بیشتر هستند. در چند سال آینده، شرکت‌های بزرگ در خواهند یافت که به جای برنامه‌نویسی برای پلتفرم‌های خاص، آن‌ها قادر خواهند بود با هزینه به مراتب کمتری، برنامه‌های کاربردی تحت وب پیش‌رونده یا PWA تولید کنند. در چنین حالتی، شاهد موج عظیمی از برنامه‌های کاربردی تحت وب پیش‌رونده و جامعه برنامه‌نویسی پویا و متشکل از توسعه‌دهندگان این دسته از برنامه‌های کاربردی خواهید بود.البته، از آنجایی که فناوری ساختن برنامه‌ها با استفاده از رویکرد PWA نوظهور است، بازه گذار از توسعه برنامه‌های کاربردی مرسوم به این دسته از برنامه‌ها ممکن است کمی زمان‌بر باشد (در تمامی فناوری‌های نوظهور، شاهد چنین بازه گذاری خواهید بود). با این حال، زمانی که شرکت‌های بزرگ دریابند که نوشتن یک برنامه قابل اجرا در پلتفرم‌های مختلف (برنامه‌ها نوشته شده توسط رویکرد PWA، تنها به یک مرورگر منطبق با برنامه‌های PWA برای اجرا احتیاج خواهند داشت) نه تنها کار کمتری می‌طلبد، بلکه سود بیشتری نصیب آن‌ها خواهد کرد، به سرعت به سمت توسعه چنین برنامه‌هایی مهاجرت خواهند کرد.داده‌های Google Trend نیز گواه این مطلب است که برنامه‌های کاربردی تحت وب پیش‌رونده، یکی از ترندهای برنامه‌نویسی در سال 2020 خواهند بود. بر خلاف دیگر رویکردهای برنامه‌نویسی، از آنجایی که مهم‌ترین عامل تأثیرگذار در موفقیت یک برنامه PWA، تعامل صحیح این برنامه‌ها با مرورگرهای نصب شده در پلتفرم‌های مختلف است، بیشتر حجم کاری برنامه‌نویسی با استفاده از رویکرد PWA، در بخش Front-End توسعه برنامه کاربردی متمرکز خواهد شد.افزایش محبوبیت WebAssembly در سال 2020پلتفرم WebAssembly (که به شکل مخفف به آن Wasm نیز گفته می‌شود)، یک قالب یا فرمت دستورالعمل باینری برای «ماشن‌های مجازی مبتنی بر پشته» (Stack-based Virtual Machine) محسوب می‌شود. پلتفرم Wasm به عنوان محیطی «قابل انتقال» (Portable) جهت «کامپایل کردن» (Compiling) کدهای زبان‌های سطح پایین (Low-Level Languages) نظیر C ،C++‎ و Rust طراحی شده است.کامپایل کردن کدهای زبان‌های سطح پایین نظیر C ،C++‎ و Rust در محیط‌های برنامه‌نویسی تحت وبهمچنین، می‌توان از پلتفرم Wasm جهت توسعه نرم‌افزار‌های تحت وب (از جمله برنامه‌های کاربردی تحت وب پیش‌رونده یا PWA) استفاده کرد. به عبارت دیگر، می‌توان از پلتفرم Wasm به عنوان ابزاری برای یکپارچه‌سازی فناوری‌های JavaScript با دیگر فناوری‌های برنامه‌نویسی و واسط‌های برنامه‌نویسی کاربردی استفاده کرد. به عنوان نمونه، در صورتی که قصد استفاده از کتابخانه پردازش تصویر زبان Rust را در برنامه‌های کاربردی React داشته باشید، پلتفرم WebAssembly اجازه چنین کاری را به شما خواهد داد. چنین ویژگی‌هایی در WebAssembly، این پلتفرم را به یکی از ترندهای برنامه‌نویسی در سال 2020 تبدیل خواهد کرد.از جمله مهم‌ترین ویژگی‌های پلتفرم WebAssembly، می‌توان به موارد زیر اشاره کرد:کارایی و سرعت بالا: کدبندی‌های تولید شده به فرمت باینری در ماشین پشته Wasm، از نظر اندازه و زمان بارگذاری بسیار مقرون به صرفه و کارآمد هستند. پلتفرم WebAssembly، با بهره‌گیری از قابلیت‌های سخت‌‍افزاری مشترک در دامنه وسیعی از پلتفرم‌ها، کدها را با سرعت بسیار مناسبی اجرا می‌کند.امنیت در پلتفرم WebAssembly: پلتفرم WebAssembly، یک محیط اجرایی با ویژگی «حافظه امن» (Memory-Safe) تعریف می‌کند. محیط اجرایی امن تعریف شده در پلتفرم WebAssembly این قابلیت را دارد تا درون ماشین‌های مجازی جاوا اسکرپیت نیز پیاده‌سازی و اجرا شود. چنین ویژگی مهمی، امکان اجرای کدهای نوشته شده در پلتفرم WebAssembly را در موتور اختصاصی مرورگرها، جهت اجرای مؤلفه‌های جاوا اسکریپت، فراهم می‌آورد.در محیط‌های اجرای کدها و برنامه‌های کاربردی، سرعت و عملکرد حرف اول را می‌زند و مهم‌ترین عامل محسوب می‌شود. ثابت نگه داشتن سطح عملکرد اجرایی کدها و برنامه‌های کاربردی، به ویژه زمانی که حجم داداه‌ها به شدت افزایش می‌یابد، کار بسیار سختی خواهد بود. در چنین حالتی، وجود محیط اجرایی مناسب جهت کامپایل کردن کدهای زبان‌های سطح پایین نظیر C ،C++‎ و Rust، نه تنها امکان مدیریت و پردازش حجم عظیمی از داده‌ها را فراهم می‌کند، بلکه سرعت اجرای کدهای مرتبط با برنامه کاربردی را نیز افزایش می‌دهد.کتابخانه React همچنان به پیشتازی خود ادامه خواهد داد بدون شک، کتابخانه React، محبوب‌ترین کتابخانه زبان جاوا اسکریپت برای برنامه‌نویسی Front-End و توسعه برنامه‌های کاربردی تحت وب است. دلیل این امر سادگی توسعه و ساختن برنامه‌های کاربردی توسط این کتابخانه است. همچنین، تیم‌های پشتیبانی کتابخانه React و جامعه برنامه‌نویسان، تلاش‌های زیادی برای فراهم کردن امکانات و ابزارهای لازم جهت توسعه «واسط کاربری» (User Interface) برنامه‌های کاربردی توسط این ابزار کاربردی انجام داده‌اند. در نتیجه، کتابخانه React، همچنان به رشد بی‌سابقه خود (به ویژه، در چند سال اخیر) ادامه خواهد داد. همین امر سبب شده است تا کتابخانه React به یکی از ترندهای برنامه‌نویسی در چند سال اخیر تبدیل شود.داده‌های گوگل ترندز نیز گواه این مطلب است که کتابخانه React و توسعه واسط کاربری توسط این کتابخانه، رشد بی‌سابقه‌ای در چند سال اخیر تجربه کرده و توجه برنامه‌نویسان و توسعه‌دهندگان Front-End زیادی به سمت آن منعطف شده است. از جمله دیگر پلتفرم‌های مشابهی که برای توسعه واسط کاربری مورد استفاده قرار می‌گیرند، می‌توان به مواردی نظیر Vue و Angular اشاره کرد.جاوا اسکریپت، زبانی مطمئن برای برنامه‌نویسان و توسعه‌دهندگان وببدون شک، دهه دوم قرن 21 میلادی، دهه حکم‌رانی زبان برنامه‌نویسی جاوا اسکریپت (به ویژه، در میان زبان‌های برنامه‌نویسی Front-End) محسوب می‌شود. در این دهه، زبان جاوا اسکریپت رشد بی‌سابقه‌ای را (به ویژه، در چند سال اخیر) تجربه کرده است و به نظر نمی‌رسد که روند رشد آن، به زودی کند یا متوقف شود.برخی از توسعه‌دهندگان و جوامع برنامه‌نویسی، به دلیل ویژگی‌های خاص زبان جاوا اسکریپت و تمرکز زیاد آن روی برنامه‌نویسی فرانت اند، زبان جاوا اسکریپت را یک زبان واقعی برای توسعه برنامه‌های کاربردی به شمار نمی‌آورند. در حالی که چنین برداشتی از زبان جاوا اسکریپت کاملا غلط است؛ امروزه، زبان جاوا اسکریپت قلب تپنده بسیاری از شرکت‌های بزرگ فعال در حوزه فناوری نظیر گوگل، Netflix، فیسبوک و سایر موارد محسوب می‎شود.نکته قابل توجه در مورد زبان جاوا اسکریپت این است که بسیاری از فناوری‌های خلاق و نوآورانه در یک دهه اخیر، به ویژه در حوزه برنامه‌نویسی Front-End، به وسیله توسعه‌دهندگان و جامعه برنامه‌نویسی جاوا اسکریپت پدید آمده‌اند.همچنین، آمارها نشان می‌دهد که برنامه‌نویسان و توسعه‌دهندگان جاوا اسکریپت، بیشترین مشارکت را در به اشتراک‌گذاری پروژه‌های مختلف در «مخزن‌های» (Repositories) نرم‌افزاری و وب‌سایت‌های اشتراک کد نظیر Github دارند. همچنین، برای پنجمین سال متوالی، بیشترین برنامه‌ها و کدهای به اشتراک گذاشته شده در مخزن‌های نرم‌افزاری و وب‌سایت‌های اشتراک کد، برنامه‌های نوشته شده به زبان جاوا اسکریپت هستند.منبع [+]اگر این مطلب برای شما مفید بوده است، آموزش‌های زیر نیز به شما پیشنهاد می‌شوند:مجموعه آموزش‌های برنامه‌نویسی پایتون Pythonگنجینه آموزش‌های برنامه نویسی پایتون (Python)مجموعه آموزش‌های برنامه‌نویسیمجموعه آموزش های برنامه نویسی متلب (MATLAB)مجموعه آموزش های برنامه نویسی جاوا (JAVA)آموزش مقدماتی فریمورک React Native برای طراحی نرم افزارهای اندروید و iOS با زبان جاوااسکریپتزبان برنامه نویسی پایتون (Python) — از صفر تا صدترفندهای برنامه‌نویسی در پایتون — از صفر تا صدنصب پایتون — از صفر تا صد</description>
                <category>برگزیده‌های مجله فرادرس</category>
                <author>برگزیده‌های مجله فرادرس</author>
                <pubDate>Sun, 15 Sep 2019 17:06:30 +0430</pubDate>
            </item>
                    <item>
                <title>درجه حفاظت یا استاندارد IP چیست؟</title>
                <link>https://virgool.io/@faradarsmag/%D8%AF%D8%B1%D8%AC%D9%87-%D8%AD%D9%81%D8%A7%D8%B8%D8%AA-%DB%8C%D8%A7-%D8%A7%D8%B3%D8%AA%D8%A7%D9%86%D8%AF%D8%A7%D8%B1%D8%AF-ip-uhuythmmjd51</link>
                <description>احتمالاً برایتان پیش آمده که کدی به شکل IP XY، مثلاً IP 65 را روی دستگاه‌های الکتریکی و الکترونیکی دیده باشید. این کد، استاندارد درجه حفاظت (International Protection Standard یا Ingress Protection Marking) است که به اختصار IP نامیده می‌شود و از حروف IP و یک عدد دورقمی تشکیل می‌شود. طبق استاندارد CEI 6529، آی‌پیِ یک محصول الکتریکی یا الکترونیکی، درجه حفاظت آن را در برابر ذرات جامد و مایع نشان می‌دهد. ساختار این کد به صورت شکل زیر است: در ادامه، مفاهیم مربوط به رقم‌های اول و دوم را بیان می‌کنیم.عدد اول: جامداترقم اول، درجه حفاظت محصولات را در برابر نفو‌ ذرات جامد، از جمله مواد روی دست و انگشت انسان، گرد و غبار، تماس‌های تصادفی و غیره را نشان می‌دهد. این رقم از ۰ شروع می‌شود که نشان دهنده عدم وجود محافظت است و در ۶ پایان می‌یابد که مشخص می‌کند محصول در برابر ذرات جامد کاملاً محافظت شده است. معنی هریک از ارقام مختلف به شرح زیر است: ۰: عدم وجود محافظت.۱: محافظت شده در برابر اشیاء بزرگ‌تر از ۵۰ میلی‌متر، مانند دست. ۲:  محافظت شده در برابر اشیاء بزرگ‌تر از ۱۲٫۵ میلی‌متر، مانند انگشت. ۳: محافظت شده در برابر اشیاء بزرگ‌تر از ۲٫۵ میلی‌متر، مانند پیچ‌گوشتی. ۴: محافظت شده در برابر اشیاء بزرگ‌تر از ۱ میلی‌متر، مانند سیم. ۵: محافظت شده در برابر گرد و غبار. از ورود کامل گرد و غبار جلوگیری نمی‌شود، اما گرد و غبار به راحتی هم وارد بدنه نمی‌شود. ۶: کاملاً ضد گرد و غبار.عدد دوم: مایعاترقم دوم در کد IP، از شاخص حفاظت ۰ شروع می‌شود که به معنای عدم وجود هر گونه حفاظتی در برابر آب و رطوبت است و در رقم ۸ پایان می‌یابد که مشخص می‌کند محصول در برابر غوطه‌وری در آب به مدت طولانی مقاومت می‌کند.  معنی هر یک از ارقام مایعات به صورت زیر است:‌۰: عدم وجود محافظت. ۱: در برابر ریزش عمودی قطرات آب محافظت می‌شود. ۲: در برابر ریزش عمودی آب تا ۱۵ درجه کج‌شدگی نسبت به حالت عادی محافظت می‌شود. ۳: در برابر ریزش آب به صورت افشانه تا زاویه ۶۰ درجه نسبت به عمود محافظت شده است. ۴: در برابر پاشش آب با هر زاویه‌ای محافظت شده است.۵: در برابر پاشش جت‌های آب محافظت شده است.  ۶: جت‌ها قوی آب نباید موجب ورود آب به داخل آن شود. ۷: در برابر غوطه‌وری در آب به عمق ۱۵ تا ۱۰۰ سانتی‌متر و به مدت ۳۰ دقیقه مقاومت می‌کند. ۸: در برابر اثرات غوطه‌وری در آب تحت فشار به مدت طولانی محافظت شده است. شکل زیر، خلاصه کدهای IP را برای ارقام مختلف نشان می‌دهد. برای مثال، یک تلفن همراه که درجه حفاظت آن IP 67 است، ضد گرد و غبار بوده و اگر به مدت ۳۰ دقیقه در آبی به عمق ۱۵ تا ۱۰۰ سانتی‌متر قرار گیرد، مشکلی برایش پیش نمی‌آید. منبع [+]اگر این مطلب برای شما مفید بوده است، آموزش‌های زیر نیز به شما پیشنهاد می‌شوند:مجموعه آموزش‌‌های مهندسی قدرتآموزش برق و کنترل های تاسیساتمجموعه آموزش نرم‌افزارهای مهندسی برقآموزش اتوکد الکتریکال (AutoCAD Electrical)محاسبه قیمت برق از روی قبض — به زبان سادهمفاهیم روشنایی — به زبان سادهمبدل برق خودرو — به زبان ساده</description>
                <category>برگزیده‌های مجله فرادرس</category>
                <author>برگزیده‌های مجله فرادرس</author>
                <pubDate>Sun, 04 Aug 2019 10:37:40 +0430</pubDate>
            </item>
                    <item>
                <title>نوترون چیست؟</title>
                <link>https://virgool.io/@faradarsmag/%D9%86%D9%88%D8%AA%D8%B1%D9%88%D9%86-%DA%86%DB%8C%D8%B3%D8%AA-onpivk6t4l1o</link>
                <description>هسته هیدروژن یکی از کوچکترین هسته‌ها را در بین تمامی اتم‌ها دارا بوده که دارای بار الکتریکی 1+ است. درسال 1914 ارنست رادرفورد، فیزیکدان استرالیایی این تصور را داشت که هسته اتم تنها از پروتون تشکیل شده و دارای بار مثبت است. در حقیقت پروتون در زبان یونانی به معنی نخست است.این‌طور به‌نظر می‌رسد که هسته دیگر اتم‌ها نیز به اندازه عدد اتمی‌شان دارای پروتون هستند. برای نمونه هسته اتم اورانیوم، ۲۹۸ پروتون و هسته اتم اکسیژن، ۸ پروتون دارد. در نتیجه می‌توان گفت جرم هسته هر اتم باید تنها از پروتون تشکیل شده باشد. اما اندازه‌گیری‌ها نشان می‌داد که برای نمونه جرم هسته هلیوم ۴ برابر جرم هسته هیدروژن است. این در حالی است که نسبت عدد اتمی آن‌ها برابر با ۲ است. بنابراین این اندازه‌گیری نشان می‌داد که تنها نصف جرم اتم هلیوم از پروتون تشکیل شده است. حال این سوال مطرح می‌شود که نصف دیگر جرم از چه چیزی تشکیل شده است؟هسته اتم‌های هیدروژن و هلیومبه‌طور دقیق‌تر می‌توان گفت اختلاف بین جرم پروتون‌ها و جرم اتم‌ها برای تمامی اتم‌هایی با بیش از ۱ پروتون وجود دارد. فیزیکدانان همواره این پرسش را در ذهن داشتند تا این که پاسخ آن در سال ۱۹۳۲ یافت شد.داستان کشف نوترون به آغاز قرن بیستم برمی‌گردد. نهایتا کشف این ذره منجر به تولید بمب اتمی در سال ۱۹۴۵ شد.  در مدل اتمی رادرفورد، اتم شامل یک هسته مثبت خالی کوچک بود که توسط تعدادی الکترون با بار منفی احاطه شده‌اند.  در سال 1920، رادرفورد پیشنهاد کرد که هسته اتم شامل پروتون‌هایی با بار مثبت و ذراتی خنثی است. فرض بر این بود که الکترون‌ها در داخل هسته قرار دارند، زیرا آزمایش‌ها نشان می‌داد که تابش بتا شامل الکترونهایی است که از هسته منتشر می‌شوند. در طول دهه 1920 فیزیکدانان تصور می‌کردند که هسته اتم از پروتون ها و «الکترون‌های هسته‌ای» تشکیل شده‌اند. اما این فرض تناقضاتی را در پی داشت. برای نمونه سازگار شدن این مدل برای هسته‌ها با اصل عدم قطعیت هایزنبرگ مکانیک کوانتومی بسیار دشوار به‌نظر می‌رسد. پارادوکس کلاین که توسط اسکار کلاین در سال 1928 ارائه شد، تناقضات بیشتری را بین کوانتوم مکانیک و مفهوم الکترون محدود شده درون هسته، ارائه داد.ساختار آزمایش انجام شده توسط رادرفوردوالتر بوث و هربرت بکر در سال 1931 دریافتند که اگر تابش ذرات آلفای ناشی شده از پولونیوم را به اتم‌های بریلیم، بورون یا لیتیوم بتابانند، تابشی غیرعادی تولید می‌شود که قدرت نفوذ آن بسیار بالا است. این تابش تحت تاثیر میدان الکتریکی قرار نمی‌گیرد، بنابراین بوث و بکر فرض کردند که تابش مذکور اشعه گاما است. رادرفورد و جیمز چادویک در آزمایشگاه کاوندیش در کمبریج با تفسیر ارائه شده در مورد اشعه گاما متقاعد نشدند. چادویک به سرعت یک سری آزمایش انجام داد و نشان داد که پرتو تولید شده شامل ذرات بدون باری  با جرمی در حدود جرم پروتون است. او این ذرات را نوترون نامید. چادویک در سال 1935 جایزه نوبل فیزیک را برای این کشف به دست آورد. مدل پروتون-نوترونی هسته اتم معمای چرخش هسته را توضیح ‌می‌داد. منشاء اشعه بتا نیز در سال 1934 توسط انریکو فرمی و با استفاده از فرایند واپاشی بتا توضیح داده شد. او بیان کرد که در این فرآیند نوترون با ایجاد یک الکترون و یک نوترینو، به یک پروتون تبدیل می‌شود.ویژگی‌هانوترون‌ها در داخل هسته، پایدار هستند. این استحکام ساختاری، زمانی که آن‌ها در یک موقعیت آزاد و مستقل قرار بگیرند از بین می‌رود. از آنجایی که نوترون کمی سنگین‌تر از پروتون است، رابطه معروف انرژی انیشتین، جرم اضافی را با انرژی معادل‌سازی کرده و آن را توضیح می‌دهد.متوسط ​​طول عمر یک نوترون در حالت آزاد، عددی از مرتبه یک چهارم ساعت است. به همین دلیل نوترون‌های آزادی که ما با آنها روبرو هستیم، اخیرا تشکیل شده‌اند. این نوترونها یا توسط اشعه‌های کیهانی در فضای بیرونی تولید شده و یا اخیرا توسط راکتورهای هسته‌ای بوجود آمده‌اند.نوترون، همان‌طور که از نام آن می‌توان فهمید، هیچ بار الکتریکی نداشته در نتیجه تحت تاثیر بار الکتریکی هسته نیست. از این رو می‌توان از آن به‌منظور شروع واکنش‌های هسته‌ای استفاده کرد. نفوذ ناگهانی نوترون به یک هسته سنگین می‌تواند تعادل آن را بر هم زده و عاملی برای ایجاد واکنش هسته‌ای شود.در صورت علاقه‌مندی به مباحث مرتبط در زمینه فیزیک و ریاضی، آموزش‌های زیر نیز به شما پیشنهاد می‌شوند:مجموعه آموزش‌های دروس فیزیکمجموعه آموزش‌های ریاضیاتاوربیتال و آرایش الکترونی — به زبان سادهمدل اتمی بور — به زبان سادهحرکت پرتابی — به زبان سادهمنبع [+]</description>
                <category>برگزیده‌های مجله فرادرس</category>
                <author>برگزیده‌های مجله فرادرس</author>
                <pubDate>Sat, 13 Jul 2019 17:48:39 +0430</pubDate>
            </item>
            </channel>
</rss>