<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>نوشته های محمد امین</title>
        <link>https://virgool.io/feed/@m_46714101</link>
        <description></description>
        <language>fa</language>
        <pubDate>2026-06-07 11:12:22</pubDate>
        <image>
            <url>https://static.virgool.io/images/default-avatar.jpg</url>
            <title>محمد امین</title>
            <link>https://virgool.io/@m_46714101</link>
        </image>

                    <item>
                <title>کسب کار پسر سود??</title>
                <link>https://virgool.io/@m_46714101/%DA%A9%D8%B3%D8%A8-%DA%A9%D8%A7%D8%B1-%D9%BE%D8%B3%D8%B1-%D8%B3%D9%88%D8%AF-zh2qnmcjntxb</link>
                <description>تازه کسب کار راه انداختی؟?‍?حمایت نمیشی؟? یا اصلا خرید یا بازدید نداری؟?واقعا سخته اینقدر زحمت کشیدی هیچ حمایت نمیشی؟☔یا معامله نداری اصلا؟?خب واقعا سخته یا باید سالها منتظر بمونی تا یکم حمایت شی تا اون موقع پیر میشی??و به ارزوتم نرسیدی واقعا داشتن کسب کار خوب ارزو هست!?دلیلش واضحه کاملا!?میدونی مردم نمیشناسن تورو مردم شاید شانسی تورو ببینن و ندونن کی هستی و رد شن همون 1 نفر❌خب ما حل کردیم مشکلتو !خدمات ما?️:تبلیغ گسترده شما و اشنا کردن شما با مردم?افزایش ممبر فیک بدون ریزش?ممبر واقعی بدون ریزش یا با ریزش کم?ارسال پیام انبوه به صورت پیامک و خدمات پیامکی⚡این کار فقط برای کسب کار نیست یادت باشه عید نزدیکه و تبریک نیازه㊗️و خیلی چیزای دیگه باید خودت ببینی?️اگر میخوای این خدماتو با قیمت پایین بیا با ما بپیوند!?کانال تلگرام برای اطلاعات بیشتر?‍♂️:https://t.me/khadamatehosseiniربات برای سفارش ممبر در تلگرام?:@Drhosseini0botسایت برای ارسال پیام انبوه?:https://b2n.ir/u62123</description>
                <category>محمد امین</category>
                <author>محمد امین</author>
                <pubDate>Fri, 11 Feb 2022 23:17:06 +0330</pubDate>
            </item>
                    <item>
                <title>پایتون چیست توضیح کامل</title>
                <link>https://virgool.io/@m_46714101/%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86-%DA%86%DB%8C%D8%B3%D8%AA-%D8%AA%D9%88%D8%B6%DB%8C%D8%AD-%DA%A9%D8%A7%D9%85%D9%84-unkec3lfuwnr</link>
                <description>«زبان برنامه نویسی پایتون» (Python Programming Language)، زبانی با یادگیری آسان محسوب می‌شود و از همین رو بسیاری از برنامه‌نویس‌های تازه‌کار آن را به عنوان اولین زبان برنامه‌نویسی خود برمی‌گزینند، زیرا پایتون به عنوان یک «زبان همه‌منظوره» (General-Purpose Language) ساخته و توسعه داده شده و محدود به توسعه نوع خاصی از نرم‌افزارها نیست. به بیان دیگر، می‌توان از آن برای هر کاری، از «تحلیل داده» (Data Analysis) گرفته تا ساخت بازی‌های کامپیوتری استفاده کرد. بنابراین، یادگیری پایتون بسیار حائز اهمیت است.همچنین، پایتون در میان جوامع علمی از محبوبیت فوق‌العاده‌ای برخوردار است، زیرا از آن برای محاسبه معادلات پیچیده و تحلیل‌های داده استفاده می‌شود. در ادامه به طور دقیق‌تر به چیستی این زبان، دلایل محبوبیت، ویژگی‌ها، مزایا و معایب، کاربردها، نسخه‌های گوناگون و چگونگی انتخاب از میان آن‌ها، روش راه‌اندازی محیط پایتون، چیستی «جنگو» (Django)، تفاوت‌های پایتون با دیگر زبان‌های برنامه‌نویسی، جمعیت برنامه‌نویس‌های پایتون در جهان، وضعیت اشتغال برنامه‌نویس‌های پایتون در ایران، شش پروژه برنامه‌نویسی پایتون برای مبتدیان، مزایای یادگیری و روش یادگیری این زبان پرداخته خواهد شد.زبان برنامه نویسی پایتون چیست؟به بیان فنی، «پایتون» (Python) یک زبان برنامه‌نویسی «شی‌گرا» (Object-Oriented) و «سطح بالا» (High-Level) با «معناشناسی» (Semantic) پویای یکپارچه شده برای وب و ساخت و توسعه «نرم‌افزارهای کاربردی» (Application software) است. این زبان برنامه‌نویسی در زمینه «توسعه سریع نرم‌افزارهای کاربردی» (Rapid Application Development) دارای جذابیت بالایی محسوب می‌شود زیرا دارای «انواع پویا» (Dynamic Types) و «انقیاددهنده پویا» (Dynamic Binding) است.پایتون، زبان برنامه‌نویسی نسبتا ساده‌ای محسوب می‌شود که یادگیری آن به دلیل دارا بودن «نحو» یکتایی که بر قابلیت خوانایی تمرکز و تاکید دارد آسان است. خواندن و ترجمه کدهای نوشته شده به زبان برنامه نویسی پایتون نسبت به دیگر زبان‌ها برای «توسعه‌دهندگان» (Developers) ساده‌تر محسوب می‌شود. این موضوع به نوبه خود هزینه‌های نگهداری و توسعه برنامه‌های نوشته شده به این زبان را کاهش می‌دهد زیرا امکان همکاری تیم‌ها بدون مواجهه با موانع زبانی و وجود تجربیات کاری متفاوت در میان اعضای تیم را به دست می‌دهد.علاوه بر این، زبان برنامه نویسی پایتون از «ماژول‌ها» (modules) و «بسته‌ها» (packages) استفاده می‌کند، بدین معنا که برنامه‌های این زبان قابل طراحی به سبک «ماژولار» (modular) هستند و کدهای نوشته شده در یک پروژه در پروژه‌های گوناگون دیگر نیز قابل استفاده مجدد محسوب می‌شوند. هنگامی که کاربری ماژول یا بسته مورد نیاز خود را توسعه داد، خودش یا دیگر علاقمندان (در صورتی که کد در اختیار عموم قرار بگیرد) می‌توانند آن را برای استفاده در دیگر پروژه‌ها گسترش دهند. «ایمپورت» (Import) و «اکسپورت» (Export) کردن این ماژول‌ها نیز کار آسانی است.یکی از قابل توجه‌ترین مزایای زبان برنامه نویسی پایتون آن است که «کتابخانه» (Library) و «مفسر استاندارد» (Standard Interpreter) آن، هم به صورت «دودویی» (binary) و هم «منبع» (source) به رایگان در دسترس همگان قرار دارند. در پایتون هیچ انحصاری وجود ندارد، زیرا همه ابزارهای لازم برای آن در کلیه «پلتفرم‌های اصلی» (Main Platforms) موجود هستند. بنابراین، پایتون برای توسعه‌دهندگانی که نمی‌خواهند دغدغه هزینه‌های بالای توسعه را داشته باشند گزینه‌ای جذاب به شمار می‌آید.برای افرادی که تصور می‌کنند مطالبی که بالاتر پیرامون زبان برنامه نویسی پایتون ارائه شد فراتر از دانش آن‌ها است جای نگرانی وجود ندارد. کلیه جزئیات لازم در این رابطه در ادامه همین مطلب به طور کامل و به بیان ساده تشریح خواهد شد. آنچه افراد برای ادامه مطالعه این مطلب نیاز دارند بدانند این است که پایتون یک زبان برنامه‌نویسی برای توسعه نرم‌افزارهای وب و نرم‌افزارهای کاربردی از جمله برنامه‌های موبایل محسوب می‌شود، یادگیری آن آسان و ابزارهای اساسی آن به رایگان در دسترس است. این امر موجب می‌شود که زبان برنامه نویسی پایتون تقریبا برای همه افراد در دسترس و قابل استفاده باشد. افرادی که زمان کافی را به یادگیری زبان برنامه نویسی پایتون تخصیص دهند، می‌توانند برنامه‌های جالبی با این زبان خلق کنند.دلایل محبوبیت پایتون چه هستند؟میانگین درآمد برنامه‌نویس‌های پایتون ممکن است بالا باشد، اما این موضوع نمی‌تواند چرایی اینکه بسیاری از افراد آن را به عنوان زبان برنامه‌نویسی محبوب خود انتخاب می‌کنند توضیح دهد. در ادامه دلایل محبوبیت زبان برنامه نویسی پایتون به طور جزئی‌تر مورد بررسی قرار خواهد گرفت.۱. غول‌های فناوری دنیا این زبان را دوست دارند: «گوگل» (Google)، «یوتیوب» (YouTube)، «فیس‌بوک» (Facebook)، «ناسا» (NASA)، «دراپ‌باکس» (Dropbox)، «یاهو» (Yahoo)، «موزیلا» (Mozilla)، «کورا» (Quora)، «اینستاگرام» (Instagram)، «ردیت» (Reddit) و IBM تنها برخی از نام‌های بزرگ فناوری به شمار می‌آیند که از زبان برنامه نویسی پایتون به طور گسترده برای اهداف گوناگون استفاده می‌کنند و به طور مستمر به دنبال استخدام مهندس‌های پایتون هستند. (آمارهای ارائه شده در نمودارهای آتی مربوط به سال ۲۰۱۸ است.)گوگل از زبان برنامه نویسی پایتون برای هر کاری از پیاده‌سازی الگوریتم‌های «هوش مصنوعی» (Artificial Intelligence) گرفته تا «موتور اجرای برنامه گوگل» (App Engine Cloud) استفاده می‌کند. این در حالیست که ۹۹/۹٪ کد دراپ‌باکس شامل «بک‌اند سرور» (server backend)، کلاینت دسکتاپ، «منطق کنترل‌گر وب‌سایت» (website controller logic)، «بَک‌اند رابط برنامه‌نویسی کاربردی» (API backend) و ابزارهای تحلیلی آن به زبان برنامه نویسی پایتون نوشته شده‌اند.۲. به طور گسترده در یادگیری ماشین مورد استفاده قرار می‌گیرد: با رشد علم داده، محبوبیت زبان برنامه نویسی پایتون به عنوان یک زبان علمی اوج گرفت. کتابخانه‌های «یادگیری ماشین» (Machine Learning) بسیار زیادی به زبان برنامه نویسی پایتون نوشته شده‌اند. در عین حال، ابزارهای زیادی نیز با فراهم آوردن امکان استفاده از زبان برنامه نویسی پایتون، انجام پروژه‌های یادگیری ماشین را آسان‌تر می‌سازند.۳. مناسب بودن برای مبتدی‌ها:  زبان برنامه نویسی پایتون انتخاب خیلی خوبی برای برنامه‌نویس‌های مبتدی محسوب می‌شود زیرا ساده است و نحو انعطاف‌پذیری دارد. با زبان برنامه نویسی پایتون، می‌توان به سرعت و سادگی برنامه‌های قابل استفاده‌ای ساخت. احساس دستاورد داشتن سریع فاکتور بسیار مهمی در یادگیری برنامه‌نویسی است.. پایتون می‌تواند تنها زبان مورد نیاز کاربر باشد: از آنجا که پایتون یک زبان برنامه‌نویسی همه منظوره است، کاربر می‌تواند تقریبا برای کلیه پروژه‌ها از آن استفاده کند. مطابق گزارش «Skill Up 2018: Developer Skills»، پایتون زبان برنامه‌نویسی اسکریپتی است که به همه از «کارشناسان تست نفوذ» (pentesters) گرفته تا مهندسان «دواُپس» (DevOps engineers) درجه قابل توجهی از کنترل کردن را می‌دهد و آن‌ها را قادر به حل مسائل گوناگون می‌سازد. می‌توان از زبان برنامه نویسی پایتون برای ساخت وب‌سایت‌ها، توسعه «واسط گرافیکی کاربر» (GUI | Graphical User Interface) و تحلیل داده استفاده کرد. این یعنی پایتون قابلیت‌های زبان‌های برنامه‌نویسی گوناگون را در یکجا گرد هم آورده و در واقع آنچه خوبان همه دارند زبان برنامه نویسی پایتون به تنهایی دارد و بنابراین می‌تواند تنها زبانی باشد که یک برنامه‌نویس برای کلیه وظایف لازم در حین توسعه به آن نیاز دارد.پایتون واقعا رایگان است زیرا دانلود یا استفاده از آن هیچ هزینه‌ای ندارد و هیچ هزینه پروانه‌ای (licensing fees) برای آن وجود ندارد. همچنین، این زبان به طور آزادانه‌ای قابل ویرایش و بازتوزیع است، زیرا علارغم آنکه «حق نشر» (کپی رایت | Copyright) دارد، همراه با پروانه‌های متن‌باز ارائه می‌شود.   مزایا و معایب زبان برنامه‌نویسی پایتون چه هستند؟شرکت‌های نرم‌افزاری، پایتون را به این دلیل می‌پسندند که دارای ویژگی‌های متنوع و در عین حال نیازمند نوشتن کدهای کم‌تری است. نزدیک به ۱۴٪ برنامه‌نویسان از این زبان روی سیستم‌عامل‌هایی مانند یونیکس، لینوکس، ویندوز و Mac OS استفاده می‌کنند. برنامه‌نویس‌های شرکت‌های بزرگ از پایتون به دلیل ویژگی‌های گوناگون از جمله موارد زیر بهره می‌برند: (پایان پارت یک)</description>
                <category>محمد امین</category>
                <author>محمد امین</author>
                <pubDate>Fri, 31 Dec 2021 01:59:41 +0330</pubDate>
            </item>
                    <item>
                <title>ربات ما ساخته شد??</title>
                <link>https://virgool.io/@m_46714101/%D8%B1%D8%A8%D8%A7%D8%AA-%D9%85%D8%A7-%D8%B3%D8%A7%D8%AE%D8%AA%D9%87-%D8%B4%D8%AF-v2de84es7qxi</link>
                <description>ما ربات خود را بخاطر اینکه شما استفاده و سرگرمی هم داشته باشید رباتی ساختیم شما با این ربات میتوانید سرگرم شوید و نظرات خود را برای ما با ربات ارسال کنید و برای همین ما رباتی هم خدمات رسانی، سرگرمی، و دانستن نظر شما ساختیم شما میتوانید با این لینکی که میگذارم وارد ربات شوید ربات ما ربات تلگرام هست لینک:@SixiakzIbot</description>
                <category>محمد امین</category>
                <author>محمد امین</author>
                <pubDate>Mon, 31 May 2021 12:31:23 +0430</pubDate>
            </item>
                    <item>
                <title>عجیب ترین حقایق جهان که باور نمی کنید</title>
                <link>https://virgool.io/@m_46714101/%D8%B9%D8%AC%DB%8C%D8%A8-%D8%AA%D8%B1%DB%8C%D9%86-%D8%AD%D9%82%D8%A7%DB%8C%D9%82-%D8%AC%D9%87%D8%A7%D9%86-%DA%A9%D9%87-%D8%A8%D8%A7%D9%88%D8%B1-%D9%86%D9%85%DB%8C-%DA%A9%D9%86%DB%8C%D8%AF-ksqx9vk8r74g</link>
                <description>۱- ریاست جمهوری آلبرت اینشتیندر ۱۷ نوامبر سال ۱۹۵۲ میلادی، نخست وزیر رژیم غاصب صهیونیستی به صورت رسمی پیشنهاد ریاست جمهوری سرزمین‌های اشغالی را به آلبرت اینشتین ارائه کرد. با این حال دانشمند آلمانی پیشنهاد را رد کرد و اظهار داشت که علاقه‌ای به انجام این کار ندارد.۲- استفاده از کیسه‌های آرد به عنوان لباسدر دهه ۱۹۳۰ میلادی هنگامی که مردم آمریکا حال و روز چندان مناسبی نداشتند، بانوان با انتخاب‌های متعددی برای پوشیدن لباس رو به رو نبودند. آن‌ها باید خلاقیت به خرج می‌دادند و بنابراین تصمیم گرفتند به وسیله کیسه‌های کتانی آرد برای خود و اطرافیانشان لباس بدوزند.هنگامی که تولید کنندگان به فراگیر شدن این مسئله پی بردند، کیسه‌های آرد خود را با الگوها، طرح‌ها و نقش‌های مختلف تولید کردند. روی برخی از کیسه‌ها حتی دستور شستشو و یا دوخت لباس نیز حک شده بود.۳- بزرگترین پرنده در جهانفسیل «پرنده نقره‌ای عظیم» با نام علمی «Argentavis magnificens» در سال ۱۹۷۹ میلادی در کشور آرژانتین پیدا شد. پژوهشگران اعلام کردند که این پرنده ۶ میلیون سال قبل روی کره زمین می‌زیسته است. طول بال‌های جانور به ۶ تا ۸ متر می‌رسیده و ارتفاع آن نیز ۲ متر برآورد شده است.۴- عجیب‌ترین پیام اضطراریعکس این قسمت غیر قابل پخش هستدر سال ۱۹۴۸ میلادی، کشتی‌هایی که در حال عبور از مالزی بودند، پیغام‌های اظطراری عجیبی دریافت کردند. کشتی‌های آمریکایی با سیگنال‌هایی از سوی یک کشتی هلندی به نام «SS Ourang Medan» مواجه شدند. پیغام به این شرح بود: “تمام افسران به همراه کاپیتان مرده اند. احتمالا تمام کارکنان کشته شده اند؛ من در حال مرگ هستم».هنگامی که کشتی‌ها برای نجات آن‌ها به محل مراجعه کردند، تمام خدمه و افسران را مرده و در حالتی شبیه به یخ زدن پیدا کردند. در چهره‌های آن‌ها ترس و وحشت زیادی وجود داشت و دست هایشان نیز به صورت کشیده قرار گرفته بود. حتی سگ آن‌ها نیز به همین شکل جانش را از دست داده بود. نکته ترسناک این بود که هیچ جراحتی روی بدن آن‌ها دیده نمی‌شد.۵- دلیل استفاده از اثر انگشتدو فردی که در تصویر بالا مشاهده می‌کنید، دلیل استفاده ما از اثر انگشت هستند. آن‌ها هر دو یک اسم داشتند، به یک زندان فرستاده شدند و عجیب‌تر آنکه هیچگاه قبل از آن همدیگر را ندیده بودند. چهره آن‌ها علی رغم عدم وجود هیچ گونه ارتباط فامیلی، با یکدیگر یکسان بود. به همین دلیل برای شناسایی آن‌ها از اثر انگشت استفاده شد.۶- بیدار باش قدیمیقبل از آنکه ساعت‌های زنگ دار اختراع شوند، افرادی به نام «knocker upper» وجود داشتند که کارشان بیدار کردن افراد بود. به این ترتیب مردم می‌توانستند به موقع به کار‌های خود برسند. آن‌ها با استفاده از چوب و یا نخود به شیشه‌ها ضربه می‌زدند تا افراد را بیدار کنند.۷- زیبایی دردناک آسیاییدر گذشته بانوان چینی پا‌های خود را می‌بستند و به این ترتیب از رشد آن‌ها جلوگیری می‌شد. این کار به این دلیل انجام می‌گرفت که داشتن پا‌های کوچک به عنوان مظهر زیبایی و زنانگی به شمار می‌رفت. همین امر سبب می‌گشت که پا‌های آن‌ها بد فرم شوند.۸- هرم‌های کریستالی عظیمدانشمندان با استفاده از فناوری انعکاس صدا موفق شدند دو هرم غول پیکر را در عمق ۱۸۳۰ متری دریا پیدا نمایند. به نظر می‌رسد که آن‌ها از کریستال ضخیم ساخته شده اند. اندازه آن‌ها از هرم جیزه در مصر نیز بزرگتر است.۹- اختراع فتوشاپ توسط استالینهر زمان که جوزف استالین از مرگ و یا ناپدید شدن یک نفر مطلع می‌شد، دستور می‌داد تصویر آن را از تمام عکس‌هایی که با او گرفته پاک کنند؛ بنابراین روتوش عکس به این شکل آغاز گشت.۱۰- خواب بودن برخی از افراد مقدساین باور وجود دارد که اجساد افراد مقدس تجزیه نمی‌شوند. قدیمی‌ترین جسد سالم باقی مانده به «سیسیلیای مقدس» تعلق دارد. او ۱۷۷ سال پس از میلاد مسیح در راه دین کشته شد و اکنون بدنش بسیار شبیه به همان ۱۷۰۰ سال پیش جلوه می‌کند. این موضوع تمام قانون‌های طبیعت را زیر سوال برده است.۱۱- محل جام مقدس حضرت عیسیدر بنای تاریخی شفرد در استافورد شایر انگلستان، سنگ نوشته‌ای عجیب دیده می‌شود: “DOUOSVAVVM. ” هیچکس نمی‌داند چه فردی آن را در این محل قرار داده و معنی عبارت نوشته شده چیست. با این حال بسیاری اعتقاد دارند که این پیغام توسط شوالیه‌های معبد نوشته شده تا از این طریق محل قرارگیری جام مقدس پیدا شود.۱۲- ترسناک‌ترین مومیایی‌هامومیایی‌های گوآناخوآتو، ترسناک‌ترین مومیایی‌ها در جهان هستند. حالت چهره نشان می‌دهد که آن‌ها یا به صورت زنده زنده دفن گشته و یا آن که بر اثر شکنجه کشته شده اند.۱۳- شربت سرفه عجیببین سال‌های ۱۸۹۰ تا ۱۹۱۰ میلادی، هروئین توسط فردی به نام بایر تولید شد. این ماده به عنوان جایگزینی غیر اعتیاد آور برای مرفین معرفی شد و برای درمان سرفه کودکان نیز مورد استفاده قرار می‌گرفت.۱۴- جاودانه بودن راسپوتینراسپوتین چهره سرشناس روسی، در طول زندگی خود بار‌ها از سوء قصد‌های مختلف جان سالم به در برد. مسموم شدن، چاقو خوردن و مورد اصابت گلوله قرار گرفتن، همه در یک شب برای وی اتفاق افتادند. کسانی که این کار‌ها را انجام داده بودند، تصور کردند که وی واقعا جاودانه است؛ تا زمانی که آن‌ها راسپوتین را پس از شلیک چند باره به او در رودخانه نوا انداختند. چند روز بعد جسد وی از آب بیرون آورده شد.۱۵- مبارزه یک میمون در جنگ جهانی اولآلبرت مار مدت کوتاهی قبل از شروع جنگ جهانی اول، یک بابون آفریقایی به نام جکی را پیدا کرد. هنگامی که جنگ آغاز گشت، آلبرت به صورت داوطلبانه راهی نبرد شد و جکی را نیز با خودش برد. این حیوان بامزه نه تنها سربازان دیگر را سرگرم می‌کرد، بلکه هنگام نزدیک شدن دشمن آن‌ها را مطلع می‌ساخت و حتی در مبارزات نیز شرکت داشت. پس از اتمام خدمت او، به جکی مدال شجاعت داده شد. این میمون تا سلا ۱۹۲۱ میلادی در کنار صاحبش زندگی کرد.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;</description>
                <category>محمد امین</category>
                <author>محمد امین</author>
                <pubDate>Sun, 30 May 2021 22:10:35 +0430</pubDate>
            </item>
                    <item>
                <title>اولین برنامتون بساز {پایتون}</title>
                <link>https://virgool.io/@m_46714101/%D8%A7%D9%88%D9%84%DB%8C%D9%86-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D8%AA%D9%88%D9%86-%D8%A8%D8%B3%D8%A7%D8%B2-%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86-dzh4a1fkr6nb</link>
                <description>گام اول) ویرایشگر PyCharm را بازکنید. صفحه خوش آمدگویی PyCharm را مشاهده خواهید کرد. برای ایجاد یک پروژه جدید، روی گزینه Create New Project کلیک کنید.می توانید مکانی که پروژه باید در آن ایجاد شود را انتخاب کنید. اگر قصد ندارید که مکان را تغییر دهید، حداقل نام پروژه را از « untitled» به چیزی با معنی‌تر، مثلاً «FirstProject» تغییر دهید.Pycharm باید مفسر پایتونی که پیش از این نصب کرده بودید را شناسایی کرده باشد.سپس روی گزینه Create کلیک کنید.گام سوم) حال به منوی File رجوع کرده و گزینه New را انتخاب کنید و سپس، گزینه Python File را انتخاب کنید.گام چهارم) یک پنجره پاپ-آپ جدید ظاهر می شود. حال نام فایل را تایپ کرده(در اینجا ما نام «Hello World» را وارد می کنیم) و روی OK کلیک کنید.گام پنجم) حال کد یک برنامه ساده را تایپ کنید – Hello Worldprint(&quot;Hello World&quot;)گام ششم)  اکنون به منوی Run مراجعه کرده و گزینه Run را انتخاب کنید تا برنامه اجرا شود.گام هفتم) می توان خروجی برنامه را در انتهای صفحه مشاهده کرد.</description>
                <category>محمد امین</category>
                <author>محمد امین</author>
                <pubDate>Sun, 30 May 2021 12:05:03 +0430</pubDate>
            </item>
                    <item>
                <title>آمار بازدید پست‌های من در سال ۹۹</title>
                <link>https://virgool.io/@m_46714101/%D8%A2%D9%85%D8%A7%D8%B1-%D8%A8%D8%A7%D8%B2%D8%AF%DB%8C%D8%AF-%D9%BE%D8%B3%D8%AA-%D9%87%D8%A7%DB%8C-%D9%85%D9%86-%D8%AF%D8%B1-%D8%B3%D8%A7%D9%84-%DB%B9%DB%B9-k8zro42vtcd2</link>
                <description>در طول تاریخ از اعداد استفاده کردیم تا اغلب داد و ستد کنیم و آن‌چیزی که شمردنی است را بشماریم. برای هر عدد واحد درست کردیم تا عددهای زندگی قاطی نشوند و از اعداد، شفاف‌تر استفاده کنیم؛ مثلا وقتی می‌گوییم ده هزار تومان به پول اشاره داریم و وقتی می‌گوییم ده هزار بلیط به بلیط!روز به روز که در زندگی جلو‌تر رفتیم عددها فرقی نکردند ولی این واحدها بودند که زیاد شدند. واحد کریپتو، واحد اصله درخت، واحد فاصله و …«واحد» یک توافق عمومی است برای شمردن؛ تا همانطور که گفتم شمردن‌ها قاطی نشود. مشاهده افراد دارای ثروت (اجتماعی یا مالی) به من ثابت کرده اینکه چه چیزی را بشماریم از اینکه چطور بشماریم مهم‌تر است. هرکس با واحد خاصی مسائل زندگی را می‌شمارد. اینطور به نظرم آمده که مشخص کردن واحد یعنی مشخص کردن اینکه من در زندگی برای چه چیزهایی ارزش قائلم و می‌خواهم چه چیزهایی را در زندگی بشمارم. https://cdn.virgool.io/annual-report/1399/j0wpb9irixrh-nsudA.mp4 اعدادی که بدون واحد ثبت کردمبه ویدیویی که ویرگول برایم ساخته که نگاه می‌کنم میبینم که در سال ۹۹، من در مجموع ۱۱,۰۳۵ کلمه در ویرگول نوشتم و منتشر کردم و مخاطبین، پست‌های من را ۱۵ مرتبه پسندیدند و  ۱۱ بار هم نظر خود را روی پست‌های من به اشتراک گذاشتند. در سال ۹۹، ۱ نفر در ویرگول من را دنبال کردند تا پست‌های بعدیم را بخوانند. این اعداد نشان میدهند من کاری کرده‌ام. هرکدام به واحدی وصل هستند. از خودم می‌پرسم من کدام واحد را شمارش کرده‌ام؟ کدامیک از واحدهای بالا از همه برای من مهم‌تر است؟ ادامه ویدیو را می‌بینم.آمار از اثر بیرونی می‌گویندطبق آمار پست‌های من ۱۷۱ بار خوانده شدند و ۱۰۰,۷۷۵ ثانیه صرف مطالعه آنها شده است، که با توجه به جمعیتی که در ایران به اینترنت دسترسی دارند، ویرگول به من می‌گوید که توانستم  ۰/۰۰۱۳۸۱۶۱۵ ثانیه، سرانه مطالعه دیجیتال کشور را بالا ببرم.از طرف دیگر ویرگول به من می‌گوید که اگر قرار بود پست‌هایم را چاپ و به دست تک تک خوانندگان برسانم باید ۲,۳۵۲ کاغذ مصرف می‌کردم.آن عددهای کوچک ابتدای ویدیو حالا تبدیل شده‌اند به عددهای بزرگ به اینکه من جلوی مصرف این تعداد کاغذ را گرفتم یا به اینکه من  ۰/۰۰۱۳۸۱۶۱۵ ثانیه، سرانه مطالعه دیجیتال کشور را جابه جا کرده‌ام. واحد این عددها برای من ملموس‌تر است.واحد نوشتن چیست؟همه عددهای بالا و همینطور اثر بیرونی که روی خوانندگان و همینطور در مقیاس بزرگتر طبیعت و جامعه اطرافم گذاشتم اعدادی هستند که من دوستشان دارم و به آنها افتخار می‌کنم. اگر چنین ویدیویی دست شما نیز رسید به شما بابت تک تک اعداد تبریک می‌گویم.اثر هر نوشته تا حدودی معلوم است، اگر بنویسید جلوی قطع درخت را می‌گیرید، به سرانه مطالعه کشور اضافه می‌کنید و خوانندگانی جذب می‌کنید که شما را از طریق نوشته‌هایتان می‌شناسند و …به نظرم می‌رسد که نوشته‌های من و شما واحد ندارند ولی اثر بیرونی دارند.</description>
                <category>محمد امین</category>
                <author>محمد امین</author>
                <pubDate>Mon, 26 Apr 2021 16:09:59 +0430</pubDate>
            </item>
                    <item>
                <title>چگونه به یک متخصص هوش مصنوعی تبدیل شویم؟ راهنمای قدم به قدم</title>
                <link>https://virgool.io/@m_46714101/%DA%86%DA%AF%D9%88%D9%86%D9%87-%D8%A8%D9%87-%DB%8C%DA%A9-%D9%85%D8%AA%D8%AE%D8%B5%D8%B5-%D9%87%D9%88%D8%B4-%D9%85%D8%B5%D9%86%D9%88%D8%B9%DB%8C-%D8%AA%D8%A8%D8%AF%DB%8C%D9%84-%D8%B4%D9%88%DB%8C%D9%85-%D8%B1%D8%A7%D9%87%D9%86%D9%85%D8%A7%DB%8C-%D9%82%D8%AF%D9%85-%D8%A8%D9%87-%D9%82%D8%AF%D9%85-thsnjsieke7b</link>
                <description>وقتی اصطلاح “هوش مصنوعی” را می‌شنویم  مواردی همچون دستیارهای دیجیتال، چت‌بات‌ها، ربات‌ها و اتومبیل‌های خودران به ذهن ما خطور می‌کنند. این‌ها چند نمونه واقعی از محصولات قدرتمند و جالب مبتنی بر هوش مصنوعی هستند. برخلاف سایر فناوری‌ها، ما همچنان شاهد پیشرفت هوش مصنوعی و  یادگیری ماشین در سال ۲۰۲۰ و بعد از آن خواهیم بود. این بدان معنی نیست که فناوری‌های دیگر رشد نخواهند کرد بلکه پیشرفت یادگیری عمیق و یادگیری ماشین ما را غافل‌گیر خواهند کرد. در همین حال، بسیاری از مدیران عامل معتقدند که انقلاب هوش مصنوعی بزرگ‌تر از انقلاب اینترنتی خواهد بود.?با وجود به‌روزرسانی‌های چشم‌گیر هوش مصنوعی، بازهم جا برای معرفی ابتکارات هوش مصنوعی وجود دارد. هوش مصنوعی به وجود آمده تا روش کار و زندگی ما را دگرگون کند. سیستم‌های هوش مصنوعی می‌توانند وقوع خطاهای انسانی را به حداقل برسانند.“هوش مصنوعی اینجاست تا شغل ایجاد کند نه اینکه آنها را از بین ببرد.“وضعیت شغلی هوش مصنوعی در میانه  کووید-۱۹طبق گفته گارتنر، هوش مصنوعی باعث ایجاد ۲.۳ میلیون شغل تا سال ۲۰۲۰ شده و همچنین منجر به ۵۰۰۰۰۰ شغل بالقوه جدید می‌شود. با توجه به بحران کووید ۱۹، فرصت‌های شغلی برای متخصصان هوش مصنوعی قطعاً شاهد افزایش چشم‌گیری خواهند بود. اگر چه وضعیت اقتصادی جهانی یکسان نیست اما ظرفیت شغل هوش مصنوعی می‌تواند مثبت باقی بماند.طبق اعلام شرکت بین‌المللی داده (IDC) ، پیش‌بینی می‌شود تعداد مشاغل هوش مصنوعی در جهان امسال ۱۶ درصد رشد کند.گزارش گارتنر همچنین اشاره می‌کند که ۸۵ درصد از متخصصان هوش مصنوعی معتقدند این صنعت در سال‌های اخیر از تنوع بیشتری برخوردار شده است.سازمان‌های زیادی در بخش‌های مختلف خود از هوش مصنوعی و یادگیری ماشین استقبال کرده‌اند، بنابراین بدیهی است که برای متخصصان ماهر در این حوزه‌ها پس از سال ۲۰۲۰ تقاضای زیادی وجود خواهد داشت.آیا هوش مصنوعی خط مقدم بعدی دنیای دیجیتال خواهد بود؟همه‌گیری کووید ۱۹ میلیون‌ها شغل را از بین برده است، با این‌ وجود، غول‌های بزرگ اینترنتی در حال گسترش استفاده از هوش مصنوعی هستند. گزارش سال ۲۰۱۷ توسط مک کینزی پیش‌بینی کرده است که یک‌سوم کارگران در ایالات ‌متحده تا سال ۲۰۳۰ با اتوماسیون و ربات جایگزین شوند. رویدادهایی مانند همه‌گیری کووید ۱۹ قطعاً همه ‌چیز را دگرگون خواهد کرد. اما این انسان‌ها هستند که تصمیم می‌گیرند چگونه می‌خواهند این فناوری را در دنیای واقعی استفاده کنند.در واقع می‌توان گفت سال ۲۰۲۰ برای متخصصانی که پیش از این درگیر هوش مصنوعی بوده‌اند مانند یک دروازه است.گارتنر می‌گوید، حدود ۳۰ درصد از کل شرکت‌های B2B از هوش مصنوعی استفاده می‌کنند تا دست‌کم یکی از فرآیندهای فروش خود را بهبود ببخشند.طبق گفته Demandbase، حدود ۸۰ درصد از مدیران بازاریابی B2B که از هوش مصنوعی استفاده می‌کنند، تا پایان سال ۲۰۲۰ انقلابی در صنعت بازاریابی ایجاد می‌کنند.IDC پیش‌بینی می‌کند ۷۵ درصد از برنامه‌های تجاری تا سال ۲۰۲۱ از هوش مصنوعی استفاده کنند.اما یک نظرسنجی از O’Reilly نشان داد که در مهارت‌های مرتبط با هوش مصنوعی کمبود استعداد وجود دارد و این بزرگ‌ترین مانع در برابر به‌کارگیری هوش مصنوعی است. نگرانی عمده در مورد هوش مصنوعی این است که  برنامه‌های آموزشی و دانشگاهی با روندهای فعلی صنعت همگام نیستند. سازمان­‌ها نه تنها به افراد متخصص در فناوری­‌های هوش مصنوعی نیاز دارند بلکه نیاز به کارکنانی چابک دارند که  مهارت­‌های خود را نیز به مرور زمان تغییر دهند.یک شغل هوش مصنوعی ممکن است که به درد همه نخورد. بنابراین، اگر شما علاقه­‌مند به شروع کار در هوش مصنوعی هستید، این راهنما برای شما نوشته شده است .فناوری هوش مصنوعی یکی از رشته‌های علوم رایانه است که گاهی هوش ماشین نیز نامیده می‌شود. به زبان ساده، هوش مصنوعی رشته‌ای در علوم کامپیوتر است که به ماشین‌ها یاد می‌دهد چگونه ذهن انسان را درک کنند و همچون انسان واکنش نشان دهند. هدف هوش مصنوعی ساخت ماشین‌هایی است که بتوانند همانند انسان‌ها فکر کنند، رفتار کنند و درک کنند.در میان همه این هیاهو، هوش مصنوعی در حال هموار کردن راه برای جایگزینی موقعیت‌های شغلی اضافی با دستگاه‌های هوشمند و خودکارسازی است. با این‌حال هنوز به مرحله‌ای نرسیده‌ایم که ماشین‌ها بتوانند کنترل کامل زندگی روزمره ما را داشته باشند.شما به‌عنوان یک فرد مشتاق به هوش مصنوعی، فرصت‌های شغلی زیادی در این زمینه خواهید داشت. برخی از مشاغل هوش مصنوعی شامل مهندس یادگیری ماشین، دانشمند داده، توسعه‌دهنده هوش تجاری، دانشمندان تحقیقاتی و مهندس هوش مصنوعی است. مهندس هوش مصنوعی امروزه یکی از برجسته‌ترین موقعیت‌های شغلی در صنعت هوش مصنوعی است. به‌ عنوان یک مهندس باید از نوآوری‌های حوزه فناوری مطلع باشید. بنابراین، در اینجا نگاهی داریم به مسئولیت‌های هوش مصنوعی در قبال مهندسی.یک مهندس هوش مصنوعی وظایف زیر را بر عهده دارد:۱. در مورد الگوریتم‌های مناسب یادگیری ماشین تحقیق کند.۲. پیش ‌الگوهای علم داده را تغییر دهد.۳. یک مهندس هوش مصنوعی بر اساس مقتضیات، باید نحوه توسعه برنامه‌های یادگیری ماشین را بداند.۴. با مهندسان برق و گروه رباتیک همکاری نزدیک داشته باشد۵. تست‌های یادگیری ماشین را اجرا کند.۶. در صورت لزوم سیستم‌ها را آموزش دهد.۷. تکنیک‌های نمایش داده‌ها و دیتاست ‌های مناسب را انتخاب کند.بسته به سطح تخصص ( اینکه حرفه‌ای باشید یا تازه کار) مسئولیت‌های شما متفاوت خواهند بود. با این حال، اینها نقش‌ها و مسئولیت‌های کلی است که یک مهندس هوش مصنوعی بر عهده دارد.راهنمای گام به گام برای شروع شغل به عنوان یک مهندس هوش مصنوعی به عنوان یک تازه واردمدرک لیسانس در رشته های زیر لازم است:۱. علوم کامپیوتر۲. فناوری اطلاعات۳. ریاضیات و آمار۴. مالی۵. اقتصادعلاوه بر مدرک لیسانس شما باید در مهارت‌های تحلیلی، مهارت‌های حل مسئله، تفکر خلاق، ارتباطات مؤثر و دانش صنعت تبحر داشته باشید. این مهارت‌ها  از طریق آموزش‌های آنلاین یا گرفتن مدرک کارشناسی ارشد به دست می‌آیند. با این‌حال، از آنجا که هوش مصنوعی “کلیدواژه” دنیای فناوری امروز شمرده می‌شود، توصیه می‌کنیم دوره‌های آنلاین و آموزشی را در مؤسسات معتبر بگذرانید.در حالت ایده‌آل، یک مدرک لیسانس فقط می‌تواند به شما کمک کند یک موقعیت سطح پایین را به دست آورید.مدرک کارشناسی ارشداگر می‌خواهید نقش‌های رهبری و نظارت تیم هوش مصنوعی را بر عهده بگیرید، باید مدرک کارشناسی ارشد یا دکترا داشته باشید.مدرک کارشناسی ارشد علوم کامپیوتر با تخصص هوش مصنوعی یا کارشناسی ارشد هوش مصنوعی به شما این فرصت را می‌دهد شغل خود را در هوش مصنوعی بسازید. برنامه کارشناسی ارشد به‌طورکلی بر توسعه متخصصان متمرکز است و دارای دوره‌های آموزشی قوی‌ای است که به مشکلات دنیای واقعی و حوزه‌های کاربردی می‌پردازد.یک متخصص حرفه‌­ایبرای شخصی در صنعت IT، مهارت‌های فنی بسیار مهم است. در واقع برای تبدیل ‌شدن به یک مهندس هوش مصنوعی باید جدیدترین مهارت‌ها و فناوری‌ها را یاد بگیرید. مهندسان هوش مصنوعی فقط متخصصان ماهری نیستند بلکه دانش عملی و نظری عمیقی نیز باید داشته باشند. داشتن یک رویکرد عملی نسبت به این فناوری‌ها به شما کمک می‌کند تا نسبت به سایر رقبا در جایگاه بالاتری بایستید. شرکت در کارگاه‌ها و داشتن گواهینامه‌های مختلف در زمینه هوش مصنوعی در هنگام جستجوی شغل در برای شما امتیاز بزرگی محسوب می‌شود.مهارت‌های مورد نیازهوش مصنوعی یک فناوری نوظهور است و یک نقشه راه برای تبدیل‌ شدن به یک مهندس هوش مصنوعی لازم است. اکثر متخصصان در حال گذراندن دوره‌های هوش مصنوعی هستند. متخصصانی که به دنبال کار در هوش مصنوعی هستند باید مهارت‌های فنی و تجاری مورد نیاز را داشته باشند.مهارت‌های فنی:زبان های برنامه نویسی مانند R ، Python ، Java  و  C ++مهارت در برنامه‌نویسی یکی از مهارت‌های مهمی است که باید به‌عنوان یک مهندس هوش مصنوعی داشته باشید. تبحر در زبان‌های برنامه‌نویسی مانند R ، Python ، Java و C ++ مهم هستند. این موضوع به درک مفاهیمی مانند ساختار داده‌ها و کلاس‌ها کمک می‌کند. یادگیری بیش از یک‌زبان برنامه‌نویسی همیشه به‌عنوان یک مزیت اضافه محسوب می‌شود، زیرا سازمان‌ها این روزها بر روی افرادی که چندین مهارت دارند متمرکز شده‌اند.آمار، جبر خطی و حساببرای درک کارکرد الگوریتم‌ها و عملکردهای یادگیری ماشین باید آمار را متوجه شوید. همچنین توزیع‌های گاوسی، انحراف معیار و میانگین به کار می‌آیند. درک جامع احتمال و مدل‌هایی مانند Naive Bayes، مدل‌های  Hidden Markov و مدل‌های مخلوط گوسی توصیه می‌شود.علاوه بر این، باید با بردارها، ماتریس‌ها، ضرب ماتریس و درک انتگرال‌ها و مشتقات آشنا باشید.پردازش زبان طبیعیپردازش زبان طبیعی یک زیرشاخه مهم از هوش مصنوعی است، این فناوری کامپیوترها را قادر می‌سازد تا زبان انسانی را درک و پردازش کنند. به‌طور خلاصه، پردازش زبان طبیعی، باعث می‌شود کامپیوترها به درک سطح زبان انسان نزدیک شوند.دو حوزه اصلی دربرگیرنده این فناوری زبانشناسی و علوم رایانه است.  احتمالاً باید باکارهای صوتی، تصویری یا متنی سروکار داشته باشید. به همین دلیل داشتن مهارت کنترل و دانش کافی در کتابخانه‌هایی مانند NLTK و Gensim و تکنیک‌هایی همچون تجزیه‌وتحلیل احساسات ، خلاصه‌سازی و word2vec ضروری است.معماری شبکه عصبیوقتی کد نویسی به کار سختی تبدیل شود یادگیری کمک‌کننده خواهد شد. گفته می‌شود پیشرفت‌های اخیر در یادگیری ماشین، رایانه‌ها را قادر به انجام کارهایی کرده است که درک آن برای ذهن انسان غیرممکن است.ثابت‌شده است که شبکه‌های عصبی روش دقیقی برای حل مشکلاتی همچون تشخیص گفتار، طبقه‌بندی تصاویر و ترجمه است.مهارت‌های غیر فنی:یک مهندس هوش مصنوعی  چگونه می‌تواند اهمیت هوش مصنوعی را برای ذینفعان و افراد بدون دانش فنی توضیح دهد؟ برای تبدیل‌شدن به یک مهندس هوش مصنوعی موفق، داشتن دانش در زمینه‌ی غیر فنی نیز مهم است.دانش صنعتدانش عمیق در مورد صنعت برای متخصصان هوش مصنوعی که در این زمینه کار می‌کنند مفید خواهد بود، زیرا این امر به متخصصان کمک می‌کند سناریوی‌های دنیای واقعی و نقاط ضعف صنعت را درک کنند.مهارت‌های ارتباطیتوضیح مفاهیمی همچون هوش مصنوعی و یادگیری ماشین برای فردی که مهارت‌های ارتباطی ضعیفی دارد دشوار خواهد بود. درنتیجه وقتی ‌که بتوانید به‌خوبی ارتباط برقرار کنید بهتر می‌توانید به توضیح و تبیین چنین مفاهیمی برای افراد با دانش فنی بسیار کم بپردازید.تفکر انتقادیاعداد و داده‌ها باید مهندسان هوش مصنوعی را مجذوب خود کند، آن‌ها باید بتوانند از این یافته‌ها استفاده کنند و نتیجه‌گیری‌های روشنی برسند که این کار با داشتن تفکر انتقادی امکان‌پذیر است. با ظهور هوش مصنوعی، هر بخش اکنون به دنبال پیاده‌سازی هوش مصنوعی است که تقاضا برای متخصصان را ۲ برابر بیشتر می‌کند.سخن پایانیما در عصر  فناوری زندگی می‌کنیم و افراد حرفه‌ای بسیاری به دنبال ارتقای خود برای کسب مشاغل جدید این عصر هستند. شما می‌توانید بسیاری از دوره‌های آنلاین و مؤسسات آموزش آنلاین ارائه‌دهنده را پیدا کنید و گواهینامه مهندس هوش مصنوعی و گواهینامه یادگیری ماشین و … را کسب کنید. گواهینامه‌های حرفه‌ای یکی از اصلی‌ترین راه‌هایی است که به کارفرما اطمینان می‌دهد فرد درستی را دارد استخدام می‌کند.هوش مصنوعی در حال پیشرفت‌های عظیم است امروز خود را آموزش دهید تا مشاغل فردا را ترسیم کنید!</description>
                <category>محمد امین</category>
                <author>محمد امین</author>
                <pubDate>Sat, 26 Dec 2020 20:32:12 +0330</pubDate>
            </item>
                    <item>
                <title>اگه از اینجا بی خنده رفتی اگه قسمت یک</title>
                <link>https://virgool.io/@m_46714101/%D8%A7%DA%AF%D9%87-%D8%A7%D8%B2-%D8%A7%DB%8C%D9%86%D8%AC%D8%A7-%D8%A8%DB%8C-%D8%AE%D9%86%D8%AF%D9%87-%D8%B1%D9%81%D8%AA%DB%8C-%D8%A7%DA%AF%D9%87-%D9%82%D8%B3%D9%85%D8%AA-%DB%8C%DA%A9-evicuwszpxmc</link>
                <description>7 واقعیت دنیا :  1.شما نمیتوانید صابون روی چشمانتان بریزید ??????   2.شما نمیتوانید موهایتان را بشمارید ????  3.شما نمیتوانید از بینی خود نفس بکشید، زمانیکه زبانتان بیرون است ???  4.شما مورد سوم را انجام دادید!  ????  5- ﺯﻣﺎﻧﯿﮑﻪ ﺍﻧﺠﺎﻡ ﺩﺍﺩﯾﺪ،ﻓﻬﻤﯿﺪﯾﺪﮐﻪ ﻣﯿﺘﻮﺍﻧﯿﺪﺍﻣﺎﺷﺒﯿﻪ ﺑﻪ ﯾﮏ ﺣﯿﻮﺍﻥ ﺑﺎ ﻭﻓﺎ ﺷﺪﯾﺪ  ???☺️  6- ﺍﻻﻥ ﻟﺒﺨﻨﺪ ﻣﯿﺰﻧﯿﺪ،ﺩﺭﺣﺎﻟﯿﮑﻪ ﺳﺮﮐﺎﺭ ﺭﻓﺘﻪ ﺍﯾﺪ ????  7.برای دیگران share ﮐﻨﯿﺪ ﻭ ﺍﻧﺘﻘﺎﻡ ﺍﻻﻥ ﺭﺍ ﺑﮕﯿﺮﯾﺪ! ???   سيا سيا سيا سيا سيا سيا سيا سيا سيا سيا سيا سيا سيا سيا سيا سيا سيا سيا سيا سيا سيا سيا سيا سيا سيا سیا سیا سیا سیا سیا سیا سیا سیا سیا سیا سیا سیا سیا سیا سیا سیا سیا سیا سیا سیا سیا سیا سیا ????  1-شما آنقدر تنبل هستيد كه اين 40 تا سيا رو نخوندين ????  2-شما آنقدر سهل انگارهستيد كه متوجه نشدید يكي از آن ها سينا ميباشد ????  3-شما آنقدر ساده هستيد كه رفتيد بالا و پيدا نكرديد ?????????  4-من شما را سر كار گذاشتم ?????????  5-داريد ميسوزيد ????????  6-بي مزه هم خودتي! ???????? ????   7-از اينكه شما را سركار گذاشتم خوشحال باشيد! ????  8-الان نفهميديد كه خوشحال رو اشتباه نوشته بودم  ???????????????????????????????????   9-بازم رفتيد چك كرديد ولي من بازم سركارتون  گذاشتم  ????????????????                       ********************** ‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌  ‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌?آموزش آشپزی در شبکه نسیم：?     ماهیتابه تفلون دسینی رو که قبلا با شیرآلات البرز شستید می گذارید روی گاز پنج شعله فردار سینجر که با ضمانت سام الکتریک عرضه میشه. بعد گاز رو با کبریت توکلی روشن کنید.  کمی روغن لادن دوست تو و من رو بریزید توش. دو تا هم تخم مرغ تلاونگ بندازید داخلش. اگر در حین کار خسته شدید از ماساژور شاندرمن استفاده کنید.??? ‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌                 ****************************** ‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌</description>
                <category>محمد امین</category>
                <author>محمد امین</author>
                <pubDate>Thu, 24 Dec 2020 00:18:42 +0330</pubDate>
            </item>
                    <item>
                <title>دانستنی های هکی با پایتون</title>
                <link>https://virgool.io/CodeLovers/%D8%AF%D8%A7%D9%86%D8%B3%D8%AA%D9%86%DB%8C-%D9%87%D8%A7%DB%8C-%D9%87%DA%A9%DB%8C-%D8%A8%D8%A7-%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86-v0gbh4edb0hh</link>
                <description>در این مقاله قصد داریم درباره دانستنی های هک با پایتون حرف بزنیم و بدانیم چرا زبان برنامه‌نویسی پایتون موردپسند هکرهاست؟ اما فرض را بر این می‌گذاریم با هک و پایتون آشنایی چندانی ندارید و بحث را از کمی پایه‌تر شروع می‌کنیم و در نهایت با توضیح دو مفهوم هک و پایتون، به سراغ هک با پایتون می رویم تا بدانیم چه پیش نیازهایی برای این کار نیاز داریم. در ادامه مقاله‌ی آموزش یادگیری ماشین لرنینگ با پایتون را نیز به شما پیشنهاد می کنیم.ویدیو پییشنهادی : آموزش هک قانونمند (CEH)?پس بیایید در ابتدا با مفهوم هک آشنا شویم تا ادامه ماجرا را با هم پیشی ببریم. اما پیش از آن که وارد بحث اصلی شویم بهتر است کمی از واژه خاکستری حرف بزنیم. زیرا علاوه بر عنوان در ادامه نیز از این واژه سخن خواهیم گفت و به عنوان صفت استفاده خواهیم کرد. خاکستری یک واژه بسیار جالب در حوزه کلام محسوب می‌شود و یک رنگی که علاوه بر رنگ، مفهوم خاصی برای خود به همراه دارد. خاکستری رنگی بین سفید و سیاه است.منظور از هک با پایتونقبل از آشنایی با هک با پایتون بد نیست نگاهی به مقاله ی جاوا یا پایتون ؟ کدام بهتر است؟ نیز داشته باشیم. یعنی نه سیاه است و نه سفید. اگر سفید را نماد پاکی دانست و سیاه را نماد زشتی بنامیم. خاکستری نه خوب است نه بعد. تا اینجا چیز زیاد عجیبی نیست. اما جالب است که خاکستری می تواند نزدیک به سفید یا سیاه باشد. در نهایت وقتی می گوییم چیزی خاکستری است یعنی مانند یک چاقو است. می توان با آن میوه پوست کند یا آدم کشت.آن چیزی که در این مورد های خاکستری مهم است نحوه استفاده از آن است. از این رو می توان گفت هک با پایتون می تواند نسبت به استفاده کننده اش یک استفاده مثبت باشد یا یک استفاده منفی باشد. در ادامه هر کدام از این استفاده های مثبت و منفی را خواهیم گفت تا بیشتر مفهوم آن را متوجه شوید. حال نوبت این است داستان هک و آموزش هک با پایتون را شروع کنیم. پس آماده باشید.هک، واژه ای که ترسناک است حتی در آموزش هک با پایتونمی رسیم به این که احتمالا بسیار واژه هک را شنیده اید و به راحتی می توان گفت این واژه از معدود واژه های تخصصی است که بسیار نام آشنا می باشد. احتمالا سبب این را می توان در فیلم ها و سریال هایی دانست که مردم نگاه می کنند و البته از حق نگذریم که بسیار جذاب هم می باشند. بد نیست به مقاله ی زبان برنامه نویسی پایتون چیست؟ نیز نگاهی داشته باشیم.در این فیلم ها معمولا دیده می شود که یک هکر با حالتی جذاب مانند داشتن جایی به اصطلاح خفن با سه یا چهار مانیتور و یک هدفون و آدامسی در دهان مشغول هک کردن هستند. در واقع بیشتر علاقه به هک بخاطر داشتن استایل خاص آن است. از این رو کسانی که تنها به خاطر همین کار وارد هک می شوند را هکرهای کلاه صورتی می نامند که در ادامه از آن خواهیم گفت.اما وقتی به دنیا واقعی بیاییم هک چه معنی پیدا می کند؟ هکر را چه کسی می توانیم بنامیم؟ هک در آموزش هک با پایتون چیست؟ لزوما هکر ها لباس هایی خفن ندارند. اما ذهنی به مراتب جالب و جذاب دارند. هک در معنی علمی می توان ورود غیر مجاز را گفت. ورودی که به صورت عادی کسی آن را نمی تواند پیش بینی کند و اگر بکند مسلما آن راه را می بندد.ویدیو پییشنهادی : آموزش برنامه نویسی پایتون?هکر ترسناکیک دزد را می توان با تعریف بالا هکر نامید. وقتی دزد می تواند با شکستن قفل درب یا با گذر از پنجره وارد خانه شود و به آن نفوذ کند در حقیقت راهی به جز راه عادی را یافته است و وارد آن شده است.در یک جمله، هرگونه ورود و نفوذ بی اجازه، از روش های مختلف و غیر عادی را هک می نامند. بنابراین هک یک واژه کلی است و می توان در هر مبحثی و هر چیزی وجود داشته باشد. هک در ذات خود کار خلافی است که باعث ایجاد زحمت می شود و ممکن است امنیت را از بین ببرد. از این رو هک واقعا واژه ای ترسناک است. حتی در آموزش هک با پایتون.هک و هکر بیشتر در شبکه های کامپیوتریتا حالا شنیده اید که به یک دزد خانه یا ماشین هکر بگویند؟ قطعا نه. چرا؟ چون این واژه و تعریف آن از زمانی وارد واژگان شد که شبکه های کامپیوتری ایجاد شد. در واقع ورود غیرمجاز به شبکه های کامپیوتری را هکر می نامند و برای ملموس بودن آن دزدی خانه و دزد را مثال میزنند. بنابراین هک یک واژه اختصاصی در دنیای کامپیوتر و شبکه های کامپیوتری است.پس تا اینجا دانستیم در حوزه کامپیوتر قرار است بچرخیم. شاید مسخره باشد گفتن این حرف. اما این حرف ساده در دل خود حرف های بسیاری دارد. یعنی وقتی میگوییم در حوزه کامپیوتر قرار است بچرخیم. یعنی قبل از آموزش هک با پایتون باید پیش نیازی از جمله داشتن دانش حداقلی با کامپیوتر است. دانش حداقلی در کامپیوتر یعنی شناختن عملگرهای آن، توانایی نصب و اجرای برنامه و داشتن توانایی فهم سخن کامپیوتر.بنابراین اگر حس می کنید با این توانایی ها مشکلی دارید. بعد از اتمام همین مقاله سراغ مباحثی تحت عنوان شروع ساده با کامپیوتر یا همچنین چیزهایی بروید.حال می توانیم تعریفی از هکر نیز به راحتی ارائه دهیم. هکر کسی است که با کامپیوتر آشناست و سعی دارد با آن به یک کامپیوتر و سیستم دیگر به هر دلیلی ورودی غیر مجاز داشته باشد.هک، در هر صورت لازمه امنیتاین دلایل ممکن است خوب یا بد باشد. فک کنم برای دلایل بد نیاز به توضیح نداشته باشیم. اما برای مثال درباره دلیل خوب برای هک می توان تست نفوذ را مثال زد. یعنی برای این که بدانیم شبکه کامپیوتری، سایت یا هرچیزی که باید از ورود غیرمجاز و بی دلیل به آن جلوگیری شود، می تواند مقابل آن ورود ها بایستد خودمان باید ورود غیرمجاز را امتحان کنیم.تا هم راه های نفوذ (باگ) را شناسایی کنیم و هم آن هایی را که شناسایی شده را دوباره تست کنیم و بدانیم تا کجا توانایی مقاومت دارند. از این رو آموزش هک با پایتون قسمت عمده اش را آموزش تست نفوذ با پایتون تشکیل می دهد.با توجه به گفته های بالا می توان هکر ها را به سه دسته کلی تقسیم بندی کرد:کلاه سفیدکلاه سفید ها که هکرهایی هستند به منظور تست امنیت و مشخص کردن باگ های نفوذ، کار می کنند. بسیار برای دنیای کامپیوتری امروز مفید هستند و مورد استفاده قرار میگیرند.کلاه سیاهکلاه سیاه ها همان هایی هستند که برای اهداف شوم خود که ممکن است از دزدین پول تا ترور کسی باشد از هک و روش های آن استفاده می کنند. این افراد دقیقا افراد مقابل کلاه سفید ها هستند.کلاه صورتی هاکسانی هستند که در بالاتر از آن ها گفتیم. این گروه بیشتر به ژست هکری علاقه مند هستن و نه خود هک. این ها نه مفید هستن و نه مضر. گروهی خنثی برای خودشان هستند. در این مورد بهتر است به مقاله ی آموزش دیکشنری در پایتون و بررسی متدهای آن مراجعه کنید.این نکته را نیز توجه کنید که هکرها چه کلاه سفید و چه کلاه سیاه ها در کل برای پیشرفت شبکه و امنیت آن بسیار مهم و مفید هستند. زیرا هر هکی که صورت میگیرد یعنی باگی وجود داشته و با یافتن آن باگ یک امنیت به امنیت روز قبل اضافه می شود.در هک با پایتون نیز ممکن است هر کدام از این دسته ها نیز متولد شوند. پس اموزش هک با پایتون یک آموزش دولبه و خاکستری محسوب می شود.زبان برنامه نویسی، تنها راه هکبعد از این که دانستیم هک چیست و هکر کیست. سراغ این می رویم که هکر ها در شبکه های کامپیوتری از چه چیز برای نفوذ استفاده می کنند و شاه کلید آن ها چه چیز می تواند باشد؟ به زبان بهتر چه چیزی باعث شده هک به وجود بیاید؟کمی به عقب برگردیم. به زمان اختراع اولین کامپیوتر. این کامپیوتر از طریق روشن یا خاموش بودن لامپ ها صفر و یک را تعریف می کردند. این صفر و یک پایه ترین و مهم ترین زبان برای کامپیوتر یا ماشین محسوب میشود. زیرا تنها آن را می تواند درک کند. وقتی از کامپیوتر یا ماشین قرار است چیزی بخواهیم باید بدانیم چطور این صفر و یک را تغییر دهیم و از آن استفاده کنیم.این باعث شد تخصص و شغلی پدید بیاید که دانش این را داشته باشد چگونه صفر و یک ها را پشت سر هم قرار دهد تا یک عمل از کامپیوتر بخواهد یا وقتی ماشین با صفر و یک حرف خود را می زند بفهمد چه می گوید. بعدها این توانایی را برنامه نویسی و کسی که این توانایی را دارد برنامه نویس می گویند.زبان برنامه نویسیاز آنجایی که یک هکر باید بتواند اعمال خواست خود را به کامپیوتر ارجاع بدهد و آن هم اعمالی که به صورت عادی نمی توان اعمال کرد. باید این زبان را بداند و بفهمد چگونه و چطور با کامپیوتر حرف بزند.مجموع این حرف ها این را می رساند که هکر قبل از این که یک هکر باشد، یک برنامه نویس است. بنابراین اگر توانایی ابتدایی با کامپیوتر را دارید یک قدم جلو رفتید و به اینجا که رسیدید لازم است برنامه نویسی را بدانید. منتهی قبل از آن باید با برنامه نویسی به صورت کلی آشنا شوید و الگوریتم و غیره را بشناسید و آموزش ببینید. اگر به برنامه نویسی علاقه مند هستیم از کجا باید شروع کنیم. پس با ما بمانید تا از این سفر لذت ببریم.زبان ماشین تا زبان انسان قسمتی از آموزش هک با پایتوندر ادامه گفتیم که ماشین و به طور خاص کامپیوتر، زبان خاصی دارد که آن را صفر و یک می نامند. چرا که این زبان ماشین تنها صفر و یک را متوجه می شود. اگر کمی مبحث را باز تر کنیم صفر و یک را می فهمد یعنی این که ترکیبی از صفر و یک وقتی پشت سر هم قرار می گیرد می تواند آنها را درک کند. به طور مثال برای یک ماشین 01001 با 01000 بسیار متفاوت است و با عوض شدن هر خانه به سمت صفر یا یک ( در اصطلاح عامه خاموش یا روشن) دستوری عوض می شود.حال شما فرض کنید می خواهید دستوری به ماشین بدهید. باید با زبان آن حرف بزنید. یعنی مثلا می خواهید بگویید “بنویس” باید بنویسید ( به طور فرضی ) 000110101101 و وقتی می خواهید بگوید ” بخوان” باید بنویسید ( به طور فرضی ) 00000111110101. سخت است. واقعا یک زبان سخت که هر خانه صفر و یک ( اصطلاحا بیت) دارای مفهوم خاص خودش است. نمی توان آن را حفظ کرد یا واقعا حفظ و بکارگیری آن بسیار سخت است. گرچه مهندسان قدیمی و کارکشته به این زبان مسلط هستند.بعدها هرچه از عمر دنیا می گذشت و انسان پا به سوی آرامش و یافتن راحتی گذاشت. به این نتیجه رسید که هرچه انسان با زبان خودش بتواند حرف بزند همان قدر راحت تر است. از این رو نیاز به یک واسط بین انسان و ماشین احساس می شد. تا انسان ها با زبان خودشان بنویسند و آن واسط نقش مترجم را برعهده بگیرد و آن زبان را تبدیل به زبان ماشین بکند.برنامه نویسی پایتوناینجاست که شروع زبان های برنامه نویسی امروزی همچون c و C++ و پایتون و … رقم خورد. کاری به ساختار و معماری زبان های برنامه نویسی نداریم. در ادامه آموزش هک با پایتون تنها خواستیم یادآوری کرده باشیم که انسان امروزی بسیار جلوتر از تصور است و می تواند با زبان خودش دستورات لازم را بدهد.اما چیزی که این وسط مهم است این است که بداند این دستورات را به چه صورت و نحوی به کامپیوتر و ماشین بدهد. اینجاست که برنامه نویس از مردم عادی جدا می شود. دیگر نوبت آن است که بعد از گفت و گو کلی از برنامه نویسی سراغ قسمت دوم عنوان آموزش، به سراغ پایتون برویم. در ادامه باید پایتون را بشناسیم تا بدانیم بر چه پایه ای قرار است صحبت کنیم و آن را بشناسیم.زبان برنامه نویسی پایتونپایتون یک زبان برنامه نویسی همه کاره است. یعنی می توان با آن نرم افزار تولید کرد، تحلیل داده انجام داد، محاسبه معادلات پیچیده را کرد و حتی با آن یک هکر حرفه ای شد.این ها احتمالا نوید یک برنامه نویسی سخت را در پایتون به ما میدهند. اما این طور نیست. پایتون به قدری ساده و شیرین است که بسیاری اولین زبان برنامه نویسی که یاد میگیرند پایتون است.پایتون یک زبان برنامه نویسی شئ گرا می باشد که به صورت سطح بالا نوشته شده است. سطح بالا یعنی نزدیک به زبان انسان و فهمیدن راحت تر زبان انسان. پس اموزش هک با پایتون یک آموزش روان می تواند باشد.فهمیدن زبان انسان یعنی چه؟بیایید کمی در این باره حرف بزنیم. وقتی میگوییم فهمیدن زبان انسان یعنی چه؟ مثلا چه فرقی بین فهمیدن زبان انسان در برنامه نویسی c با برنامه نویسی پایتون است؟ در برنامه نویسی هرچه با جملات کمتر ( اصطلاحا دستورالعمل کمتر ) بتوانیم مفهوم خود را به ماشین حالی کنیم آن برنامه سطح بالا محسوب می شود. به طور مثال برای گفتن محاسبه ِک cos در برنامه c باید چندین خط دستورالعمل نوشته شود اما در پایتون با کوتاه ترین دستور می توان آن را به ماشین فهماند.مسلما این مزایای بسیاری دارد. زیرا اولا کار با آن را بسیار ساده تر می کند و باعث می شود که راحت تر با زبان برنامه نویسی کار کنیم. دوم اینکه خطوط کمتر یعنی محاسبه کمتر واین یعنی سرعت بالاتر و حجم استفاده کمتر. اینها مزایایی است یک زبان سطح بالا مانند پایتون برای ما به همراه دارد.یکی دیگر از ویژگی های جذاب پایتون، این است که کاملا رایگان است. تمام کتابخانه های آن که منبع اصلی دستورات ریز و درشت آن است توسط توسعه دهندگان به صورت کاملا رایگان در اختیار کاربر قرار می گیرد و این باعث شده طرفداران بسیاری را در کل دنیا به سمت خود جذب کند.گوگل، طرفدار پایتونشاید جالب باشد بدانید که امروزه یکی از بزرگترین طرفداران این زبان گوگل است و این شرکت امروزه در تمامی کارهای خود از جمله تولیدات هوش مصنوعی از پایتون استفاده می کند و به نوعی در به در دنبال مهندس برنامه نویس پایتون می باشد.ویدیو پییشنهادی : آموزش پیشرفته زبان پایتون ?گوگل تنها غول طرفدار پایتون نیست. یاهو، موزیلا، فیس بوک، ناسا و بسیاری از نام آشنا ها از طرفداران سرسخت پایتون محسوب می شوند.در یک کلام پایتون شما را در هر چیز دیگر بی نیاز می کند. از مبتدی تا فوق پیشرفته. دیگر لازم نیست برای پیشرفته شدن در یک کاری و موفقیت در هک با پایتون از هزار برنامه قبل تر آغاز کنید. زبان برنامه نویسی پایتون را یاد بگیرید و در گوگل استخدام شوید.در ادامه آموزش هک با پایتون کمی سراغ ویژگی های پایتون می رویم. سپس سراغ پاسخ چرا زبان برنامه نویسی پایتون مورد پسند هکرهاست؟ می رویم.ویژگی های جذاب برنامه پایتوناولین و مهم ترین ویژگی پایتون را در بالا گفتیم. این برنامه سطح بالاست و بسیار نزدیک به زبان انسان می باشد. بنابراین برنامه نویسی با آن می تواند بسیار جذاب و دل انگیز باشد.پایتون همگام سازی خوبی با اینترنت دارد و با بروز شدن کتاب خانه خود را سریع با آن وفق می دهد و نیاز چندانی به آپدیت کل برنامه نیست.زبان پایتون را می توان گسترش داد و این با استفاده از ماژول های مختلفی است که در فضای اینترنت وجود دارد و حتی می توان از ماژول های c و c++ نیز در این مسیر استفاده کرد.زبان برنامه نویس پایتون را می توان در لینوکس و ویندوز و هر سیستم عامل دیگری پیاده کرد و از آن استفاده کرد. این یک ویژگی فوق العاده در یک برنامه محسوب می شود که با بسیاری از سیستم عامل ها سازگاری داشته باشد.به طور خلاصه می توان ویژگی های عمده زبان پایتون در هک با پایتون را به شکل زیر تعریف کرد:به شکل کاملا تعاملی می باشد. یعنی همان سطح بالا بودنمی تواند ماژول بپذیرد و اصطلاحا ماژولار می باشدقابل هم و پرتابل است. یعنی حتی نیاز به نصب هم ندارد می تواند به صورت پرتابل کار کند.یک برنامه در ذات شی گرا می باشد.و بسیار مزایای دیگر که در این جا وقت آن نیست از آن صحبت کنیم. اما پایتون معایبی نیز دارد که باید آن ها را نیز بیان کرد. در ادامه آموزش هک با پایتون سراغ این معایب می رویم.معایب نه چندان مشکل ساز پایتونپایتون مانند هرچیزی در این دنیا از مزایا و معایبی برخوردار است. مهم این است که بدانیم چگونه با این مزایا و معایب در هک با پایتون کنار بیاییم و در کفه ترازو خود چگونه آن ها را بسنجیم. از معایب پایتون اگر بخواهیم نام ببریم.مهم ترین مشکل آن را در هک با پایتون، ضعف برنامه نویسان پایتون در نوشتن سایر زبان ها می توان دانست. در واقع یک پایتون کار کمی سخت با زبان هایی مثل c و c++ کنار می آید. این از سطح بالا بودن زبان پایتون نشات گرفته و چون بسیاری از دستورات و نحوه نگارشی حذف شدند علت وجود بسیاری از چیزها را در سایر برنامه ها را برنامه نویس پایتون نمیتواند درک کند.مشکل دیگر پایتون در  هک با پایتون را می توان مفسری بودن آن دانست. این یعنی عدم استفاده از یک مترجم و متکی به خود بودن. یعنی این که برنامه خودش انرژی صرف می کند تا خودش را به ماشین بفهماند. مثالش در دنیای امروز این است که به طور مثال رییس جمهور ایران برای سفر به چین خودش برود زبان چینی آموزش ببیند و سپس برود با نخست وزیر چین مذاکره کند.ممکن است حرفش را بهتر بفهمد و حرف خودش را بهتر بزند. اما چقدر وقت و هزینه قرار است مصرف شود؟ در زبان پایتون نیز دقیقا همین اتفاق رخ می دهد.عیب زبان برنامه نویسی پایتونیکی از باحال ترین معایب این زبان همان مزیت آن است. همگام سازی بی دردسر. در واقع با بروز شدن کتابخانه ها و خود پایتون ممکن است برنامه ای که قبلا نوشته اید امروزه با بروز شدن دچار خطاهایی شود. این یعنی عدم اعتماد به آینده و این که ممکن است با هر بروز رسانی که خطاهایی یافت شود. خیلی جالب است.عدم توانایی سازگاری کامل به عنوان برنامه موبایلی در آموزش هک با پایتون نیز از عقب ماندگی های زبان برنامه نویسی پایتون محسوب می شود که امروزه یقه آن را بسیار گرفته است و باعث شده است کمی از بازار سبد عمومی جدا شود و بیشتر مختص، متخصصان شود.همه چی برای هک با پایتونمشکل کوچکی نیز در پایگاه داده خود در هک با پایتون دارد. زیرا کمی در طراحی آن سادگی دیده می شود و عدم وجود لایه های مختلف کمی کار را برای تحلیل گران داده سخت تر کرده است.با این حال پایتون امروز بسیار پرکاربرد است و همانطور که گفتیم یکی از پرطرفدارترین برنامه ها بین غول های کامپیوتر می باشد. در اینجا مجال این نیست که سراغ کاربرد های پایتون، معرفی نسخه ها و نحوه نصب و… آن صحبت کرد. اگر به پایتون علاقه دارید یا دارید علاقه مند می شوید. پیشنهاد می دهم با جست و جویی ساده در سایت های ایرانی و خارجی بیشتر با این برنامه جالب و دوست داشتنی آشنا شوید.ما در اینجا کمی خطرناک تر می شویم و می خواهیم مفهوم هک با پایتون را توضیح دهیم . پس قبل از شروع با سوال خط اول ادامه می دهیم چرا زبان برنامه نویسی پایتون مورد پسند هکرهاست؟چرا زبان برنامه نویسی پایتون مورد پسند هکرهاست؟ما در  هک با پایتون برای رسیدن به این نقطه که حالا ایستادیم بسیار داستان تعریف کریم. از هک و هکر گفتیم. گذری به کامپیوتر اولیه زدیم. دانستیم زبان ماشین چیست و چه کنیم با آن راحت تر حرف بزنیم. دانستیم این راحتی ممکن است راحت تر نیز بشود و سراغ پایتون را گرفتیم. پایتون زبانی ساده اما سطح بالا را بیشتر شناختیم. معایب و مزایای آن را بیان کردیم. تا در نهایت به اینجا رسیدیم که چرا زبان برنامه نویسی پایتون مورد پسند هکرهاست؟به صورت تلویحی و در میان حرف های بالا دلیل این علاقه را بیان کردیم. در اینجا کمی بیشتر این موضوع را در اموزش هک با پایتون بیان می کنیم. برای آموزش بهتر پایتون می توانید مقاله ی زبان برنامه نویسی پایتون را بهتر بشناسیم را مطالعه کنید.یکی از مهمترین دلایلی که باعث شده هکر ها به سمت پایتون کشیده شوند و هک با پایتون جای خود را بسیار باز کند این است که پایتون همانطور که گفتیم در بسیاری از جاها استفاده می شود. پرکاربردترین برنامه نویسی این روزها محسوب می شود که می تواند زبان C را نیز ساپورت کند. در هک بسیار مهم است که بدانید که سیستم عامل و بیس برنامه را چه تشکیل داده است.از این رو از آن جایی که بسیاری از جاها مانند گوگل از پایتون استفاده می کنند پس هکرها با استفاده از برنامه پایتون می توانند به راحتی نفوذ کنند. اگر علت این را بخواهیم بیشتر بررسی کنیم به این نکته می رسیم. در هک وقتی از جنس خود برنامه پایه استفاده کنیم به نوعی برنامه راحت تر فریب می خورد و دچار اشتباه می شود و بجای اعمال برنامه خود برنامه شما را به عنوان یک هکر انجام دهد.پایتون و تست نفوذمورد دیگر پاسخ به سوال بالا و علت سوق بسیار به سمت یادگیری هک با پایتون این است که پایتون از کتابخانه ها و ماژول های بسیار وسیع و آنلاین استفاده می کند. این یعنی ابزار بیشتر و داشتن راه های بیشتر برای نفوذ و هک. این ویژگی در هک با پایتون واقعا یک ویژگی فوق العاده برای هکر ها می باشند. اگر با شکستن قفل درب را نتوانند باز کنند سراغ پنجره می روند و اگر این هم نشد در نهایت تبدیل به روح می شوند و از دیوار رد می شوند. جالب است. نه؟داستان شیرینی را تا اینجا پشت سر گذاشتیم. ما هدفمان این بود که با توضیح هک و پایتون به سراغ آموزش هک با پایتون برویم. برای توضیح نحوه ی هک با پایتون مجبور بودیم تمام پله های بالا را یکی یکی طی کنیم تا به این نقطه حال حاضر برسیم.آموزش هک با پایتون امروزه بسیار مورد توجه کاربران، مدرسان و برنامه نویسان قرار گرفته است. دلیل آن را به صورت کامل و مفصل در بالا بیان کردیم و ندانستیم وقتی زبان شبکه های اجتماعی پر طرفداری مثل فیس بوک و اینستاگرام در بیس پایتون است برای هک کردن آن بهترین وسیله نیز پایتون است.در واقع در یادگیری هک با پایتون، ما این را آموزش می بینیم که یک اسب تروی بسازیم و سعی کنیم آنقدر واقعی بسیاریم تا خود حرف ما اجازه ورود بی دردسر به ما بدهد سپس مشغول هدف خود شویم. البته نحوه ساختن و ورود نیز خود یک هدف مجزا تحت عنوان آموزش تست نفوذ با پایتون است.پیش نیازهای هک با پایتونبا این که به صورت بسیار کامل و جزئی در بالا از پیش نیاز های هک با پایتون سخن گفتیم اما بهتر است اینجا به صورت تیتر وار آن ها را جمع بندی کنیم تا موجب سردرگمی نشویم. قبل از آن نگاهی به مقاله ی حلقه تکرار for در پایتون نیز داشته باشیم.مهم ترین و اولین پیش نیاز آن آشنایی با کامپیوتر است. اگر با تکنولوژی مشکل دارید از همین جا برگردید و رویای هکری را نیز به رویایی مانند نویسندگی تغییر دهید. باور کنید موفق تر می شوید.پیشنیاز بعدی و مهم دیگر آشنایی با نحوه برنامه نویسی و آشنایی با الگوریتم است. شاید ندانید اما شما یک زبان را بدانید در واقع تمام زبان ها را می توانید بنویسید. و علت آن این است که روش یافتن پاسخ و نوشتن کلی برنامه از ابتدا تا انتها یکی است و فقط نحوه نوشتن آن مهم است. پس سعی کنید ذهن برنامه نویسی پیدا کنید.بعد از در اموزش هک با python، آموزش خود برنامه نویسی در پایتون مهم است که آموزش ببینید و با دستورالعمل ها و تمام ویژگی های آن آشنا شوید.پیش نیاز هک با پایتونیکی دیگر از پیش نیازها که در این آموزش هک با پایتون اصلا از آن صحبت نکردیم. آموزش سیستم عامل لینوکس است. گرچه پایتون در بسیاری از سیستم عامل ها کارایی دارد. اما در هک باید گاهی از محدوده کار با خود زبان برنامه نویسی پا را فراتر بگذاریم و سراغ سیستم عامل برویم. از آن جایی که سیستم عامل لینوکس یک سیستم عامل منبع باز است و بسیار قابل برنامه نویسی است پس بهتر است برای موفقیت این سیستم عامل را نیز بشناسید.پیش نیازهای بعدی همانند آموزش کالی و … چیزهایی است که بیشتر بجای پیش نیاز بودن هم نیاز هستند و می توان به فراخور نیاز تان سراغ در ادامه مسیر سراغ آن بروید.یک آموزش نه سیاه و نه سفیدممکن است کسی بعد از دیدن آموزش هک با پایتون سراغ حساب های شخصی کاربران برود و موجب اذیت و آزار آنها را فراهم بیاورد یا ممکن است سیستم های امنیتی را اذیت کند. البته این وجه سیاه همچنین هم بی در و پیکر نیست.چرا که هر سایت یا شبکه یا هرجایی که لازم از از خود حراست کند دارای یک تیم قوی امنیتی هستند و مانع از آن می شوند که شما به راحتی وارد آن محل ها شوید. نه تنها مانع می شوند بلکه با اطلاع به مراجع قانونی بسیار زیبا شما را هم تنبیه می کنند. پس ابر زیبایی که احتمالا بالای سرتان تشکیل شده و در آن خود را یک میلیاردر که با هک سیستم های امنیتی به منافع خود رسیده را پاک کنید.آموزش تست نفوذ با پایتون چرا در ایران؟یکی از سوالاتی که بسیار پرسیده می شود این است که چرا آموزش تست نفوذ با پایتون در ایران یکی از آموزش های هک با پایتون مطرح می شود؟ یا بهتر بپرسم چرا در ایران به راحتی و آزادی آموزش هک با پایتون داده می شود با این که می دانند ممکن است بجای جراحی با چاقوی داده شده، آدم کشته شود؟جوابش در چند چیز نهفته است. اول این که در ایران اگر بخواهید یک هک غیر قانونی انجام دهید به احتمال بالا کشف می شوید و دچار دردسرهای قانونی می شوید.دوم از این نظر که کسانی که در خارج هستند و به هر دلیل می خواهند وارد سایت ها و شبکه های داخلی شوند کمتر مورد موارد قانونی می شوند و بیشتر می توانند فرار کنند از این جهت اهمیت حفظ و حراست بالا می رود. برای این که جلوی این حملات گرفته شود باید راه های نفوذ را خود صاحبان این شبکه ها پیدا کنند قبل از این که دیگران آن ها را کشف و از آن استفاده کنند. از این رو آموزش تست نفوذ با پایتون در ایران به یکی از علل بسیار بارز و اصلی برای آموزش هک با پایتون تبدیل شده است.تست نفوذ بسیار می تواند امنیت سایت ها را تضمین کند و از طرفی باعث می شود اعتبار یک سایت و یک شبکه نیز از لحاظ امنیتی تایید یا رد شود .سکوی موفقیت کاریآموزش هک با پایتون در ایران می تواند یکی از سرمایه گذاری های آموزشی فوق العاده محسوب شود. چرا که ایران مانند تمام دنیا رو به سوی پیشرفت گذاشته است و در آن بسیاری از شرکت ها به وجد آمدند که به سایت و شبکه خود متکی هستند و در صورت اختلال در آن باعث نابودی و یا ضرر بسیار در آن ها شود. از این این شرکت ها در به در دنبال کسانی می گردند که بتوانند امنیت مجازی آن ها تامین کنند.از آنجایی که این رشته یک کار بسیار تخصصی و جدید در ایران محسوب می شود و افراد کمی نسبت به سایر شغل های مرسوم در ایران مشغول انجام آن هستند بنابراین می توان حدس زد پول خوبی پس از دیدن آموزش هک با پایتون در انتظار کسانی است که متخصص شوند.متخصص شدن به این معنی است که بتوانند خود تست نفوذ انجام دهند، باگ های سایت و شبکه را بیابند و آنها را برطرف کنند. از طرفی با پایش سایت و طریق موارد امنیتی بتوانند مانع از ورود غیر مجاز دیگران، چه ایرانی و چه خارجی شوند.قفلشاید گاهی در اخبار می شنوید که دانشمندان ایرانی موفق به خنثی کردن حمله سایبری به مراکز امنیتی ایران از جمله مراکز انرژی هسته ای شده اند. این دانشمندان در واقع همان کسانی هستند که روزی مانند من و شما حس کرند که نیاز به آموزش در این زمینه را دارند و سراغ آن رفتند. حال که امکان آموزش هک با پایتون برای شما فراهم شده و بدون نیاز به حضور در کلاس حضوری می توانید از آن بهره مند شوید، چرا دنبال علاقه خود نروید؟ علاقه ای که می تواند آینده شما را نیز بسیار تامین کند.خلاصه کلامدر نهایت بهتر است جمع بندی کلی از داستان شیرین هک با پایتون را بگوییم تا جمع بندی نهایی را انجام دهیم.ما در این مقاله قصد نداشتیم مانند بسیاری از سایت های دیگر به توضیح کلی بپردازیم و یا مثالی از آموزش هک با پایتون را خدمت شما ارائه دهیم. با توجه به جزئیاتی که در ابتدا و در دید اول یک توضیح واضحات محسوب می شد، چشم شما را به واقعیاتی باز کند که زیر این موارد ساده خوابیده بودند.یکی از این موارد را می توانیم اشاره به این نکته دانست که هک شاید در ذات خود یک کار کثیف و زشت محسوب شود اما این کار باعث بالا بردن امنیت سایت ها می شود و آن هم با نفوذ و مشخص کردن راه های نفوذ به سایت.در کلام بهتر این هکرهای بد بودند که باعث رشد و پیشرفت مفهوم امنیت سایت ها شدند و سپس از نواده های آن ها هکرهای کلاه سفید به وجود آمدند. پس بیایید با هم از آدم بدهای داستان تشکر کنیم.علاقه، یادتان نروددر این داستان شیرین آموزش هم با پایتون هرچه را که گفتیم به جا بود و به نظر لازم می آمد. اما از یک چیز اصلی حرف نزدیم. آن هم علاقه است. باید شما بدانید آیا به این کار علاقه دارید یا نه؟ زیرا هرچه این کار زیبا، پر سود و پر طرفدار باشد اما اگر قلبا به آن علاقه نداشته باشید شما را بیشتر به سمت از دست دادن عمرتان سوق می دهد تا موفقیت.باید بدانید اگر علاقه به هکر شدن دارید. آیا این علاقه تان ناشی از ژست هکرها در فیلم هاست یا نه؟ ای نکته واقعا یک نکته بسیار حساس و مهم محسوب می شود تا در ادامه آموزش هک با پایتون ناخودآگاه به سمت هکرهای کلاه صورتی کشیده نشوید و بتوانید فایده ای برای خود و جامعه خود داشته باشید. البته با داشتن درآمد بالا.امیدوارم که خوشتون اومده باشه لایک کنید و ذخیره کنید دوباره ببینید و نظرتون </description>
                <category>محمد امین</category>
                <author>محمد امین</author>
                <pubDate>Tue, 22 Dec 2020 16:26:59 +0330</pubDate>
            </item>
                    <item>
                <title>همه چیز درباره هوش مصنوعی</title>
                <link>https://virgool.io/@m_46714101/%D9%87%D9%85%D9%87-%DA%86%DB%8C%D8%B2-%D8%AF%D8%B1%D8%A8%D8%A7%D8%B1%D9%87-%D9%87%D9%88%D8%B4-%D9%85%D8%B5%D9%86%D9%88%D8%B9%DB%8C-hhlvw2xxqtnc</link>
                <description> هوش مصنوعی یکی از مقوله هایی است که در علوم کامپیوتر، اهمیت فراوان دارد و تغییرات در هوش مصنوعی می توانند تحولات گسترده ای را در فناوری اطلاعات پدید بیاورند. در این مقاله قصد داریم که هوش مصنوعی را به شما معرفی کنیم. علاوه بر این چند روبات مطرح را نیز به شما معرفی خواهیم کرد. سعی ما بر این است که این مقاله بتواند به اندازه کافی راهنمای شما باشد- هوش مصنوعی چیست؟ هوش مصنوعی، هوش ماشین هاست! در واقع شاخه ای از علوم کامپیوتر است که قصد دارد راه حل های الگوریتمی را ارائه کند تا بتوانیم به وسیله آنها در ماشین ها هوشمندی ایجاد کنیم. اما این تعریف کافی نیست؛ اول از همه باید بدانیم که تعریف هوشمندی چیست و بعد باید منظور از ماشین را دربیابیم:استدلال، منطق، تصمیم گیری ؛ این ها توانایی هستند که شما از آنها استفاده می کنید. پس شما هوشمند هستید. اگر این توانایی ها را در کامپیوتر هم ایجاد کنیم، آنگاه به ماشین هوشمند دست می یابیم! به همین سادگی ... ولی به جز این ها چیز های دیگری هم در رابطه با تعریف هوشمندی وجود دارند که دانستن آنها را می توان مهم ارزیابی کرد. در واقع بحث هایی که در مورد هوشمندی و هوش مصنوعی مطرح شده است؛ تنها به دوره ی امروزه ی ما و قرن 21 مربوط نمی شود، بلکه از سال 1950 این مباحث به طور جدی مطرح شد.- پیشینه ی هوش مصنوعی: باید گفت که از این نظر هوش مصنوعی یکی از غنی ترین تاریخ ها را دارد، منتها در قصه ها! ماشین ها و مخلوقات مصنوعی باشعور، اولین بار در افسانه های یونان باستان مطرح شدند. شبه انسان ها باور داشتند که باید یک تمدن بزرگ را تشکیل دهند؛ تندیس ها و مجسمه های انسان نما در مصر و یونان به حرکت در آمده بودند و ... حتی در مواردی این قصه ها، پای جابر بن حیّان و چند تن دیگر را هم به سازندگان موجودات مصنوعی باز کردند.از قصه ها که بگذریم ؛ فیلسوف ها و ریاضی دان ها از مدت ها پیش مباحث مربوط به استدلال و منطق را پیش کشیدند و امروزه این مباحث به صورت قرار دادی، به رسمیت پذیرفته شده است. این گونه منطق ها اساس کامپیوتر های دیجیتال و برنامه پذیر شده اند. یکی از افرادی که نقش اساسی و مهمی در این مورد ایفا کرد آقای آلن تورینگ بود.نظریه تورینگ: تئوری تورینگ مبتنی بر این بود که می توانیم با استفاده از نشانه ها و اعدادی مانند 0 و 1، هر استدلال ریاضی ای را در کامپیوتر عملی کنیم. همزمان با این نظریه کشف های تازه ای در زمینه ی عصب شناسی، نظریه اطلاعات و فرمانشناسی، به وقوع پیوسته بود. این پیشرفت ها الهام بخش گروهی کوچک از پژوهشگران شد تا به طور جدی به مساله ایجاد یک مغز الکترونیکی رسیدگی نمایند.- تست تورینگ: در سال 1950، آلن تورینگ مقاله ای را در رابطه با هوش مصنوعی منتشر ساخت که بعد ها به تست تورینگ مشهور شد. در این مقاله عنوان شده بود که اگر فردی از پشت یک دیوار یا هر چیز جدا کننده دیگری، با کامپیوتر مکالمه کتبی داشته باشد و نداند که طرف مقابلش انسان نیست و پس از پایان مکالمه نیز متوجه این موضوع نشود، آنگاه می توان کامپیوتر را ماشینی هوشمند نامید زیرا توانسته است که در برابر یک انسان به اندازه کافی از استدلال و منطق استفاده کند. تست تورینگ تا حدی توانست هوش مندی را توجیه کند ولی فقط ((تا حدی))! اما از آن زمان تا کنون ماشینی اختراع نشده است که توانسته باشد این تست را با موفقیت بگذراند. هر چند زبان AIML ابداع شد، اما این زبان هرگز به این حد از هوش مصنوعی دست نیافت.تیمی که در زمینه هوش مصنوعی تحقیق می کردند، در تابستان سال 1956، کنفرانسی را در محوطه کالج دارتموس برگزار کردند. این کنفرانس به همراه افرادی مانند جان مک کارتی، ماروین مینسکی، آلین نویل و هربت سیمون که برای دهه ها پیشتازان تحقیق برای هوش مصنوعی بودند انجام شد. آنها و دانش آموزان آنها، برنامه ای نوشته بودند که حقیقتا برای عده زیادی از مردم شگفت آور بود. این برنامه می توانست مشکلات نوشتاری در جبر را حل کند، استدلال های منطقی را اثبات کند و به زبان انگلیسی سخن بگوید. در اواسط دهه ی 1960، بودجه سنگینی برای دایرکردن آزمایشگاه های تحقیقاتی در گرداگرد دنیا، از سوی حوزه ی دفاعی ایالات متحده آمریکا، اختصاص داده شد. پیشتازان هوش مصنوعی درباره آینده آن در جهان بسیار خوش بین بودند. هربت سیمون پیشبینی کرده بود که در مدت 20 سال، کامپیوتر های هوشمند می توانند، هر کاری را که انسان انجام می دهد، انجام دهند. در واقع مشکلات بزرگی که در آن زمان برای ایجاد هوش مصنوعی وجود داشت، اساسا حل شده بود.- زمستانی سخت برای هوش مصنوعی: علیرغم چیز هایی که در بالا گفته شد، تیم مذکور، در شناخت و رفع برخی از مشکلات هوش مصنوعی با شکست مواجه شد، در سال 1970 در مقابل انتقادات آقای جیمز لایتهیل از انگلستان و فشار های مداوم کنگره برای کم کردن بودجه برای پروژه های بزرگ، دولت های انگلیس و آمریکا تمام پژوهش های به نتیجه نرسیده برای هوش مصنوعی را لغو کردند و در اندک سالیان بعد از آن، به سختی برای هوش مصنوعی، بودجه اختصاص داده می شد. این دوره را زمستان هوش مصنوعی یا A.I winter می نامند.به زودی در سال 1980، پژوهش ها بر روی هوش مصنوعی از سر گرفته شد و این امر مدیون این بود که سیستم های هوشمند، به موفقیت های تجاری دست یافتند. سیستم های هوشمند، ترکیب هایی از هوش مصنوعی بودند که مهارت و دانش و توان تجزیه تحلیلی یک متخصص را شبیه سازی می کردند. در سال 1985، هوش مصنوعی به بازار یک میلیارد دلاری دست یافت و در همان زمان پروژه ی کامپیوتر های نسل پنجم ژاپن، که متوقف شده بود، از سر گرفته شد و بودجه ای برای تحقیقات آکادمیک در این زمینه در نظر گرفته شده بود. اما در سال 1987 باز هم چرخ گردان به گونه ای دیگر چرخید و بازار فروش ماشین های پردازش لیست (Lisp Machines) (با زبان Lisp) که با مشکلاتی موجه بودند، نابود شد و در یک ثانیه تمام آبروی هوش مصنوعی را هم با خود برد. پس این بار زمستان طولانی تر و سخت تری برای هوش مصنوعی فرارسید.- پس از آن، بهاری نو : پس از این مشکلات، در دهه 1990 و نزدیک به قرن بیست و یکم، هوش مصنوعی به یکی از بزرگ ترین موفقیت های خود دست یافت. اگر چه چیز هایی پشت پرده ماندند ولی هوش مصنوعی در زمینه های مهمی مانند استدلال و منطق، داده کاوی، تشخیص های پزشکی و طیف های گسترده ای از تکنولوژی و صنعت به کار گرفته می شد.- مقایسه، استدلال و حل مسائل: خیلی زود توسعه دهندگان هوش مصنوعی به این نتیجه رسیدند که باید در الگوریتم های خود از نحوه حل مساله ((گام به گام)) استفاده کنند. در واقع انسان ها هم معمولا برای حل مواردی از جمله: ساختن پازل و ... از این روش استفاده می کنند. آنها همچنین توانستند که پس از دهه های 80 و 90 الگوریتم های موفقیت آمیزی را برای درک داده ها و اطلاعات نا کامل عرضه کنند که این الگوریتم ها از احتمالات، برای درک این اطلاعات استفاده می کردند.برای حل مسائل سخت، بیشتر این الگوریتم ها به کامپیوتر های بزرگ و قدرتمندی برای پردازش نیاز داشتند. بسیاری از این الگوریتم ها به مقدار زیادی حافظه (رم) نیاز داشتند و حتی در صورت فراهم آمدن آن، با وجود سخت افزار های آن زمان، مدت مورد نیاز برای پردازش نجومی بود. بنابر این می توان این مساله را دریافت که: جستجو برای الگوریتم های بهتر و موثر تر در آن زمان، از اولویت های اصلی پژوهشگران هوش مصنوعی بود.انسان برای حل مسائل خود خیلی سریع عمل می کند. چیزی که باید فهمید این است که اگر چه انسان در جمع و تفریق اعداد از کامپیوتر شکست می خورد، اما مساله فقط جمع و تفریق نیست. در واقع اولین گام برای حل مساله درک آن است و این چیزی است که برای انسان بسیار ساده و برای کامپیوتر ها بسیار سخت است. بر این اساس آنها به تحقیقات زیادی پرداختند و به این نتیجه رسیدند که باید برای بازدهی بیشتر از شبکه های عصبی استفاده کنند. این کار به آنها کمک می کرد تا بتوانند به ساختار اعصاب و مغز انسان و سایر حیوانات نزدیک تر شوند.- نمایش معلومات: نمایش معلومات و مهندسی معلومات مرکز توجه در پژوهش های هوش مصنوعی بودند. بسیاری از دستگاه های حل مساله برای حل مسائل نیازمند معلومات گسترده و وسیعی بودند این معلومات عبارت می شد از : شناختن اشیاء، خواص و اقلام- شناختن روابط بین اشیاء- درک موقعیت، نوع واقعه و زمان و مکان- علت ها و تاثیر عوامل و بسیاری چیز های دیگر...و سخت ترین مشکلات درباره نمایش اطلاعات و معلومات عبارت بود از:1- استدلال پیش فرض و مسائل نسبی: دانسته ی یک فرد از یک چیز برابر است با پنداشت او از آن چیز، برای مثال وقتی نام پرنده به گوش کسی می خورد، معمولا یک موجود کوچک را به یاد می آورد با صدای زیبا و قابلیت پرواز؛ در حالی که این موضوع برای همه ی پرندگان صدق نمی کند. مثلا پنگوئن هیچکدام از این ویژگی ها را ندارد! جان مک کارتی این موضوع را به عنوان یک مسئله نسبی در سال 1969 کشف کرد. برای هر قضاوت صحیح (در تعریف عام) که محققان هوش مصنوعی، سعی در پیاده سازی آن داشتند، تعداد زیادی استثنا وجود داشت. بنابر این، آنها به این نتیجه دست یافتند که در قضاوت عام، نمی توان یک چیز را مطلقا درست یا غلط دانست بلکه همه چیز نسبی است. مثلا وقتی به شما می گویند که فلان شخص، خوب است یا بد؟ شما اول به مواردی توجه می کنید که مهم تر هستند و بر این اساس در مورد خوبی و بدی قضاوت می کنید. در حالی که هیچ کس مطلقا خوب یا بد نیست! در واقع شما اول به مواردی اهمیت می دهید که مهم تر است. محققان هوش مصنوعی هم با پیاده کردن چنین الگوریتمی توانستند این مشکلات را حل کنند.2- سطح وسیع اطلاعات مورد نیاز برای قضاوت عام: منظور از قضاوت عام، همان نحوه قضاوتی است که در بالا توضیح داده شد که شما به نکاتی که بیشتر اهمیت دارند، امتیاز بیشتری اختصاص می دهید و آنها را ملاک قضاوت خود قرار می دهید. اما این نوع قضاوت، شاید در زندگی روزمره ما کار عادی ای شده باشد؛ اما در واقع برای کامپیوتر این کار نیاز به اطلاعات پایه ای زیادی در زمینه هستی شناسی و شناخت ویژگی های موجودات دارد. محققان هوش مصنوعی می بایست، مفاهیم دقیق و پیچیده ای را با دست خود، به کامپیوتر می فهماندند. کار بزرگی که انجام شد این بود که توانستند کامپیوتر را قادر سازند که از منابع اطلاعاتی (نظیر اینترنت امروزی) ، مفاهیمی را کسب کند و از این راه به اطلاعات خود در این باره بیافزاید.3- استفاده از زبان Sub-Symbolic برای توضیح بعضی مفاهیم در قضاوت عام: بسیاری از معلوماتی که مردم دارند، چیز هایی است که نمی توان آن ها را تصویر کرد و یا توضیح داد. برای مثال یک شطرنج باز ماهر، از قرار دادن یک مهره در یک وضعیت خاص پرهیز می کند زیرا احساس می کند که این کار خطرناک است و یا یک کارشناس و منتقد هنری با نگاه کردن به یک مجسمه و یا یک نقاشی تشخیص می دهد که آن جعلی و تقلبی است. پیاده کردن چنین الگوریتم هایی با استفاده از زبان سمبلیک ممکن نبود و باید از زبان دیگری بر پایه Sub-Symbolic استفاده می شد.قبل از هر چیز باید، توضیح مختصری از این دو را به شما ارائه کنیم:در واقع اساس کار زبان های سمبلیک بر پایه استدلال و نتیجه گیری و به طور کلی، منطق است. در این گونه زبان ها برای متغیر ها و توابع مقدار های مشخصی در نظر گرفته می شود و بدین وسیله، هر متغیر حاوی بخشی از اطلاعات برنامه و هر تابع حاوی بخشی از قوانین استنباطی برنامه است.اما روش Sub-Symbolic تا حد زیادی متفاوت است. این روش از شبکه های عصبی برای پردازش اطلاعات استفاده می کند. این شبکه های عصبی از واحد های ورودی، واحد های پنهان و واحد های خروجی تشکیل شده اند که همگی با یکدیگر ارتباط دارند. این واحد ها گاهی سلول عصبی نیز، خطاب می شوند. همانطور که گفته شد، این سلول های عصبی با یک دیگر ارتباط دارند. اما چیزی که باید بدانید این است که اطلاعات در بین این ارتباطات، پردازش می شوند و بر این اساس ممکن است یک سلول عصبی در پردازش اطلاعات موثر و یا کم اثر باشد. در عوض، در شبکه های عصبی تمامی اجزا مهم تلقی می شود. چون هیچ کدام از آنها به تنهایی نمی توانند، اطلاعات را پردازش کنند ولی وقتی تمام اجزا با هم کار کنند، موجب ایجاد یک عملکرد هوشمند می شوند.برای این که این روش را بهتر درک کنید، به این مثال توجه نمایید: یک مورچه تنها را در نظر بگیرید، طبعا نه کاری می تواند بکند و نه اثری دارد، اما وقتی مجموعه ای از این مورچه ها جمع می شوند و یک کلونی را تشکیل می دهند، آنگاه جامعه ای از آنها درست می شود که در کلیت، هوشمند و موثر است، به طوری که حتی ما هم با دانستن راز های زندگی جمعی مورچه ها، به فکر فرو می رویم! همین کار را هم می توان با شبکه های عصبي انجام داد و يک شبه مغز را ايجاد کرد.- برنامه ریزی: موجودات و به طور کلی، چیز های هوشمند، باید بتوانند هدف هایی را برای خود تعیین کرده و به آنها دست یابند. برای این کار اولا لازم است که تصوری از آینده خود داشته باشیم. یعنی وضع کنونی هدف مورد نظر را در نظر بگیریم و پیش بینی کنیم که تصمیماتی که خواهیم گرفت، چگونه می تواند بر آن تاثیر بگزارد. پس از این کار باید، برای رسیدن به بهترین نتیجه؛ از بین گزینه هایی که داریم، بهترین و سودمند ترین آنها را انتخاب نماییم.پس تصمیم گیری و برنامه ریزی از این روش، کاری است که بدون هوشمندی، نمی توان آن را انجام داد و فقط موجودات هوشمند از پس آن بر می آیند! در مسائل کلاسیکی که در مورد برنامه ریزی وجود داشت، عامل هوشمند می توانست فرض کند که تنها یک چیز (هدف مورد نظر) در جهان فعال است و احتمالا می توان نتیجه آن را تغییر داد. بنا بر این هدف مورد نظر تعیین می شد و برای آن راه حل هایی ارائه می گردید. همچنین عامل هوشمند - که میتواند برنامه و یا هر چیز دیگری باشد – به طور مرتب و دائمی چک می کرد که پیشگویی هایش درست باشد و اگر اینطور نبود، راه حل مورد نظر برای هدفش را تغییر می داد.در این مورد می توانید یک روبوت را در نظر بگیرید که می خواهد از یک مسیر مارپیچ عبور نماید. این روبوت ابتدا هر یک از این مسیر ها را امتحان می کند و اگر هر کدام از آنها به بن بست، بر خورد، آن را به حافظه می سپارد تا دوباره تکرارش نکند و این عمل را آنقدر ادامه می دهد که راه خودش را بیابد! ( این يک تعریف بسيار ساده بود)- یادگیری: ایجاد امکان یادگیری برای ماشین ها، همواره از پژوهش های اصلی در زمینه ی هوش مصنوعی بوده است. یادگیری بدون نظارت: قابلیت یادگیری الگو ها، از اطلاعات ورودی را فراهم میکند. یادگیری نظارت شده هم، می تواند هردو امکان: طبقه بندی و عبرت عددی را ایجاد کند.طبقه بندی این امکان را می دهد که کامپیوتر بتواند تشخیص دهد که چه چیز هایی را می توان در یک گروه خاص گنجاند. عبرت عددی (Regression takes) نیز به این صورت عمل می کند که بعد از دادن چیز هایی به عنوان ورودی به کامپیوتر و مشخص کردن خروجی دقیق آنها، کامپیوتر می تواند روابط بین ورودی و خروجی را کشف کرده و الگوریتم ها و توابع پیوسته ای را برای آنها تعیین کند. این روش برای به وجود آوردن الگوریتم های بسیار پیچیده، مفید خواهد بود.اجازه دهید تا در این مورد مثالی بزنیم: وقتی در حال رانندگی هستید و به عابران پیاده نگاه می کنید، می توانید تا حد زیادی تشخیص دهید که آنها قصد چه کاری را دارند. مثلا می خواهند از خیابان رد شوند یا این که تاکسی بگیرند و یا این که فقط سر جای خود ایستاده اند. خب، این کار برای من و شما نسبتا ساده است اما اساسا برای نوشتن الگوریتم آن برای کامپیوتر، از دست یک انسان کاری ساخته نیست. با استفاده از روش عبرت عددی می توان با روش های خاص این مورد را با مثال های زیادی به کامپیوتر و برنامه ی مربوطه نشان داد و به تدریج الگوریتم مورد نیاز را تحویل گرفت.اما چیزی که باید هم اکنون به آن اشاره کرد، عملیات تقویت یادگیری است. این کار به این صورت انجام می پذیرد که تئوری تصمیم گیری کامپیوتر آنالیز شده و برداشت های سودمند آن تئوری، مورد تاکید قرار می گیرند. در واقع کار های درست با تشویق (به صورت اولویت دادن) و کار های غلط با تنبیه (به صورت امتیاز منفی) پاسخ داده می شوند و به همین خاطر یادگیری کامپیوتر به طور مرتب بهبود می یابد.یادداشت: آنالیز الگوریتم های یادگیری ماشین ها، شاخه ای از علوم نظری کامپیوتر است که با نام تئوری یادگیری کامپیوتری شناخته می شود.- پردازش زبان طبیعی: پردازش زبان طبیعی یا Natural Language Processing، به ماشین های هوش مند این قابلیت را می دهد که زبان انسان ها را بخوانند و آنها را متوجه شوند. بسیاری از تحقیقات به این نتیجه رسید که برای ایجاد قدرت کافی برای سیستم پردازش زبان طبیعی، نیاز است که اطلاعات زیاد و کاملی را به این سیستم ارائه کنیم که می تواند با استفاده از خواندن متن های موجود در اینترنت انجام شود.برنامه هایی که هم اکنون در زمینه پردازش زبان طبیعی درست عمل می کنند، از امکاناتی مانند: بازیابی اطلاعات، جستجو در متن ها و امکان ترجمه ماشینی بهره مند اند.- حرکت و جا به جا کردن اجسام: تحقیقات در زمینه روبوتیک، بیش از هر چیزی به هوش مصنوعی وابسته است. روبات ها برای موارد بسیار زیادی نیاز به هوشمندی دارند که از جمله آنها می توان مواردی مانند: مسیر یابی ، جا به جا کردن، این که بدانند کجا هستند، این که درکی از محیط خود داشته باشند و بتوانند برای حرکت به سوی نقطه خاصی، برنامه ریزی نمایند و هدف خود را تعیین کنند. بدین ترتیب هوش مصنوعی برای روبات ها بسیار پر کاربرد است و تقریبا در تمام زمینه های ذکر شده از آن استفاده می نمایند.- ادراک: درک ماشینی، به آنها این امکان را می دهد که بتوانند با استفاده از سنسور های ورودی خود، نظیر: دوربین، میکروفون ها و دیگر سنسور های عجیب و غریب (!) ؛ از محیط خود برداشت صحیحی داشته و بتواند محیط پیرامون خود را درک کند. در اصل، بینایی کامپیوتری این امکان را می دهد که کامپیوتر بتواند چیز هایی که می بیند را مورد تجزیه و تحلیل قرار دهد. چند مورد از آنالیز های معروف در روبات ها عبارت است از : آنالیز صحبت و صدا ها و تشخیص منظور، آنالیز چهره ها و تشخیص حالات آن ها. مانند: خشم، ناراحتی، خنده و ... ، آنالیز اشیاء پیرامون و تشخیص آنها .با استفاده از انواع آنالیز ها و تجزیه و تحلیل هایی که در بالا ذکر شدند، روبات ها قادر خواهند بود که بسیار هوشمند تر از قبل عمل کنند. مثلا در جا به جایی اجسام شیشه ای، دقت بیشتری کنند. برای کسی که ناراحت و عصبانی است، جک تعریف نکند! و سلام را با خدا حافظ پاسخ ندهد.- هوش اجتماعی: احساسات و مهارت های اجتماعی، دو بخش مهم از هوش مندی را تشکیل می دهند. اولا، باعث می شود که ماشین هوشمند بتواند عکس العمل طرف مقابل را در برابر یک رفتار خاص، تشخیص دهد. که این کار با درک از انگیزه فرد و احساسات او عملی خواهد شد.ثانیا؛ برای تعامل بهتر بین انسان و کامپیوتر، ماشین هوشمند باید بتواند که احساساتی را از خود بروز دهد. در بد ترین حالت، این امر باید به صورت نشان دادن احساسات ضعیف در گفتار و با کمال ادب انجام گیرد و در بهترین حالت باید با حساسیت طبیعی و مناسب در برابر انسان همراه باشد. در واقع سعی بر این است که کامپیوتر طوری عمل کند که اگر با لحن بدی با او حرف زدید، با کمال ادب به شما پاسخی مناسب با لحن خودتان دهد. و بالعکس!نکته مهم: مساله کمال ادب بسیار مهم است چون کامپیوتر در صورت عدم رعایت این موضوع، موجودیت خودش را به خطر خواهد انداخت و در این صورت نیاز به یک الگوریتم برای کشتی گیری انسان و کامپیوتر (یا ربات) هم به شدت احساس می شود. (معمولا انسان ها اعصاب ندارند و خیلی زود درگیر می شوند.)- ابتکار وخلاقیت: یکی از شاخه های مهم، هوش مصنوعی سعی در ایجاد قوه ی خلاقیت در کامپیوتر دارد. پیاده سازی ابتکار و خلاقیت در هوش مصنوعی، هم از نظر فلسفی و هم از نظر فیزیولوژی قابل توجیه می باشد. همچنین از نظر عملی هم با پیاده سازی یک الگوریتم مخصوص که خروجی هایی هوشمندانه و متفکرانه تولید نماید، امکان پذیر است. این شاخه معمولا با نام های: درک مصنوعی (Artificial Intuition) و پندار مصنوعی (Artificial Imagination) شناخته می شود. برای پرهیز از پیچیده شدن مقاله، توضیح بیشتری نمی دهیم اما می توانید مباحث مربوط به این دو را نیز در سایت های دیگر دنبال نمایید.- هوش عمومی: برای پیاده سازی هوش عمومی روی کامپیوتر نیاز است که از تمامی توانایی های بالقوه ی هوش مصنوعی استفاده کنیم. برای مثال مترجم متن گوگل را در نظر بگیرید؛ می دانیم که این مترجم در حال حاضر با خطا های بسیاری رو به رو است. حال اگر بخواهیم که اشکالات کار ترجمه، حل شود؛ می توانیم از هوش عمومی استفاده نماییم: برای ترجمه خوب باید اول بفهمیم که نویسنده از چه استدلال ها و چه دلایلی برای مطرح کردن یک منظور خاص استفاده می کند.( به کار گیری جنبه درک استدلال و منطق)، همچنین باید بدانیم که موضوعی که درباره آن صحبت می شود چیست.(درک و جمع آوری اطلاعات). مرحله بعدی کار ما این است که مقصود نویسنده از جملات را پیدا کنیم؛ مثلا بفهمیم که دارد انتقاد می کند یا تعریف. (هوش اجتماعی). پس از این کار ها و در نظر گرفتن موارد فوق می توانیم به ترجمه یک متن بپردازیم.شاید بپرسید که اگر مساله فقط این است، پس چرا گوگل کاری نمی کند ؟ در این مورد باید گفت که شاید در زبان ساده باشد اما به کار گیری چنین الگوریتم هایی با خطای بسیار کم، در حال حاضر عملا امکان پذیر نیست. البته این الگوریتم ها در ترجمه گوگل استفاده می شوند ولی خطای آنها زیاد است. برای کم کردن این گونه خطا ها، راهی که کارشناسان پیشنهاد می کنند، استفاده از شبکه های عصبی و زبان Sub-Symbolic است.</description>
                <category>محمد امین</category>
                <author>محمد امین</author>
                <pubDate>Sun, 20 Dec 2020 13:52:46 +0330</pubDate>
            </item>
            </channel>
</rss>