<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>نوشته های امیر شیخ حسن</title>
        <link>https://virgool.io/feed/@amirsheikhhassan</link>
        <description>فعالیت در حوزه وب و امنیت سایبری</description>
        <language>fa</language>
        <pubDate>2026-06-16 12:00:00</pubDate>
        <image>
            <url>https://files.virgool.io/upload/users/18394/avatar/dM4vu7.png?height=120&amp;width=120</url>
            <title>امیر شیخ حسن</title>
            <link>https://virgool.io/@amirsheikhhassan</link>
        </image>

                    <item>
                <title>حل مشکل ارتباطی Portainer با Docker نسخه 29</title>
                <link>https://virgool.io/@amirsheikhhassan/portainer-communication-failure-of-docker-v29-frhldnbgnxbs</link>
                <description>از زمان انتشار داکر نسخه 29، min api version در داکر از 1.24 به 1.44 تغییر داده شده و مشکلات ارتباطی در اپلیکیشن Portainer ایجاد کرده است.خطای ارتباطی مربوطهروش حل مشکل ارتباطیابتدا این فایل را بسازید یا اگر وجود داره با nano یا vi بازش کنید./etc/docker/daemon.jsonسپس این محتوا رو وارد یا جایگزین کنید:{ &quot;min-api-version&quot;: &quot;1.24&quot; }و در آخر دستور زیر را وارد کنید که docker مجددا راه اندازی شود.sudo systemctl restart dockerتبریک میگم! مشکل شما حل شد.منبع گفتگو و بررسی این خطا:https://github.com/orgs/portainer/discussions/12926</description>
                <category>امیر شیخ حسن</category>
                <author>امیر شیخ حسن</author>
                <pubDate>Wed, 26 Nov 2025 17:34:17 +0330</pubDate>
            </item>
                    <item>
                <title>چگونگی رفع تحریم های اینترنتی</title>
                <link>https://virgool.io/@amirsheikhhassan/%DA%86%DA%AF%D9%88%D9%86%DA%AF%DB%8C-%D8%B1%D9%81%D8%B9-%D8%AA%D8%AD%D8%B1%DB%8C%D9%85-%D9%87%D8%A7%DB%8C-%D8%A7%DB%8C%D9%86%D8%AA%D8%B1%D9%86%D8%AA%DB%8C-uyfhdep6sqak</link>
                <description>رفع تحریم های اینترنتی خب از اونجایی که کشور عزیزمون ایران زیر بار شدید ترین تحریم هاست، سرویس هایی برای رفع تحریم توسط شرکت های مختلف دولتی و خصوصی ارائه شده که در این نوشته قراره همه رو با هم داشته باشیم و یادش بگیریم و سعی میشه این مطالب بروز نگه داشته بشه.سرویس های مطرح شده از نوع DNS هستند و نیاز به نرم افزار خاصی برای استفاده ندارند.سرویس شماره یک (403):سرویس رفع تحریم 403آدرس سرور:10.202.10.10210.202.10.202سرویس شماره دو (Electro):سرویس رفع تحریم الکتروآدرس سرور:78.157.42.10078.157.42.101سرویس شماره سه (Shecan):سرویس رفع تحریم شکنآدرس سرور:178.22.122.100185.51.200.2سرویس شماره چهار (Server.ir):سرویس رفع تحریم سرور دات آی آرآدرس سرور:194.104.158.48194.104.158.78اگر به هر دلیلی نمیدونید چطوری باید DNS های سیستم عامل خود را تغییر بدید، پیشنهاد میکنم آموزش زیر را برای نحوه تغییر DNS شبکه خود دنبال کنید:لینک آموزش</description>
                <category>امیر شیخ حسن</category>
                <author>امیر شیخ حسن</author>
                <pubDate>Sun, 19 Feb 2023 14:06:50 +0330</pubDate>
            </item>
                    <item>
                <title>معجزه ای به نام CloudFlare WARP</title>
                <link>https://virgool.io/wptips/cloudflare-dns-nc9vmf7jyw5r</link>
                <description>جدیدا بستر DNS امن و رایگان شرکت کلاودفلر ، سرویسی رو ارائه کرده به نام WARP که اپلیکیشن اون روی گوشی های موبایل با سیستم عامل های اندروید و IOS قابل نصبه .1.1.1.1این سرویس با رمزنگاری کردن اطلاعات رد بدل شده بین سرویس دهنده و سرویس گیرنده تونسته یک بستر امن برای حفظ حریم شخصی کاربران اینترنت فراهم کنه و باعث جلوگیری از شنود و سرقت اطلاعات کاربر بشه و یا به روشی به شرکت های دیگر فروخته بشه .در کنار اون ، این سرویس به عنوان یک دور زننده فیلتر (VPN) عمل میکنه و توانایی دور زدن سیستم فیلترینگ ایران رو داره !در این قسمت ، آموزشی از فعال سازی این سرویس رایگان رو براتون شرح میدم :نکته : این سرویس فعلا مسدود نشده و قابل استفاده است (امیدوارم همینطور قابل استفاده بمونه !)CloudFlare DNS + WARPروش فعال سازی این سرویسCloudFlare DNSبه این قسمت مراجعه کنید ، سپس وارد تنظیمات اپلیکیشن بشید .CloudFlare DNSاین گزینه را فعال کرده و اپلیکیشن را ببندید .بعدش اون رو مجددا اجرا کنید و روی دکمه فعال سازی سرویس بزنید و بعدش میبینید که اکثر سایت های دارای محدودیت فیلترینگ باز میشن !سایت های تست شدهYouTubeVimeoFacebookPinterestTelegramManotoTVVOA PersianBBC Persianو ...آدرس سایتhttps://1.1.1.1https://1.0.0.1دانلود مستقیم (نسخه اندروید)دانلود از گوگل پلیدانلود از اپ استور اپلبررسی تخصصیCloudFlare DNS + WARPروشی که برای ما در حال حاضر آشکار و مرسوم است ، در زیر ساخت اینترنت کشور به این گونه است که فایروال امنیتی (دیوار آتش) به گونه ای تنظیم شده است که تمامی دیتا های ارسالی و دریافتی (Packet) را باز کرده و بر اساس قوانینی (Rule) که تنظیم شده است آن دیتا را  مسدود (Block) یا عبور می دهد و یا به مسیری مثل سایت peyvandha.ir هدایت می کند .تا اینکه سرویس DNS کلاودفلر ، WARP را معرفی کرد .این سرویس با هدف حفظ حریم شخصی کاربران اینترنت به گونه ای عمل میکند که چند لایه امنیتی قوی بر روی پروتکل ها و مکانیزم های خود اعمال کرده است که شامل رمزنگاری عمیق ، ثبت نشدن LOG های فعالیت کاربر ، جلوگیری از شنود و سرقت اطلاعات و ... است .بعد از فعال سازی این سرویس ، Packet ها رمزنگاری می شوند و فقط با استفاده از کلید مخصوص امنیتی (Security Key) امکان رمزگشایی فراهم می شود که فقط در دست شرکت کلاودفلر است .بنابراین برای مثال ما در مرورگر خود پس از فعال سازی سرویس کلاودفلر ، سایت YouTube را باز میکنیم .دیتایی که ارسال می شود مثلا به این شکل dfs65fsdf4sd8f4sd8f4sd84f48sd8f4sd8f است .این دیتا به این شکل در فایروال زیر ساخت کشور مورد شناسایی قرار میگیرد و چون این شکل دیتا در قوانین دیوار آتش ثبت نشده ، برای همین اصطلاحا Packet Allow اتفاق می افتد و از سد فیلترینگ عبور میکند و سپس به سرور های کلاودفلر رفته و رمزگشایی می شود و در نهایت به مقصد نهایی ارسال می شود .همین شکل در دریافت دیتا هم صدق می کند و اطلاعات رمزنگاری شده از سمت کلاودفلر از سد فیلترینگ عبور کرده و با کلید امنیتی که در Application تعبیه شده است رمزگشایی شده و شما قادر به دریافت اطلاعات خواهید شد .نکته مهم : این روش آشکار است و ممکن است در زیر ساخت اینترنت ایران و یا کلاودفلر صدق نکند و از روش های دیگری این اتفاقات رخ دهد .خوشحال میشم تجربیات خودتون رو از این اپلیکیشن در قسمت نظرات به اشتراک بزارید .</description>
                <category>امیر شیخ حسن</category>
                <author>امیر شیخ حسن</author>
                <pubDate>Wed, 25 Sep 2019 03:01:39 +0330</pubDate>
            </item>
                    <item>
                <title>آشنایی مقدماتی با کتابخانه پایتونی Matplotlib</title>
                <link>https://dataio.ir/matplotlib-python-faymxauwnn5c</link>
                <description>دوره شرکت Packtمرجع این آموزش ، دوره شرکت Packt است با نام :Python Data Visualization with Matplotlib 2.xاست که برای این نوشته که آموزش مقدماتی است فقط ۲ فصل از آن توضیح داده شده است .برای دانلود کامل این دوره آموزشی (مرجع زبان اصلی) - از طریق این آدرس اقدام به دریافت کنید . لینکفصل اول : سلام به دنیای نقشه کشی (! Hello Plotting World)قسمت اول از فصل اول : Getting Started with Matplotlib https://www.aparat.com/v/kXMjn قسمت دوم از فصل اول : Setting Up the Plotting Environment https://www.aparat.com/v/q0ryz قسمت سوم از فصل اول : Editing.And.Running.Code https://www.aparat.com/v/enDFq قسمت چهارم از فصل اول : Loading Data for Plotting https://www.aparat.com/v/Mg760 قسمت پنجم از فصل اول : Plotting.Our.First.Graph https://www.aparat.com/v/xUXiz فصل دوم : شکل زیبایی شناسی (Figure Aesthetics)قسمت اول از فصل دوم : Setting.Colors.In.Matplotlib https://www.aparat.com/v/ue5PE قسمت دوم از فصل دوم : Adjusting.Text.Formats https://www.aparat.com/v/ZeTso قسمت سوم از فصل دوم : Customizing.Lines.and.Markers https://www.aparat.com/v/FeMjK قسمت چهارم از فصل دوم : Customizing.Grids.and.Ticks https://www.aparat.com/v/tEhry قسمت پنجم از فصل دوم : using.style.sheets https://www.aparat.com/v/CQgOE قسمت ششم از فصل دوم : Title.and.Legend https://www.aparat.com/v/qEGRk برای دانلود کامل این دوره آموزشی (مرجع زبان اصلی) - از طریق این آدرس اقدام به دریافت کنید . لینکدانلود ژوپیتر :https://jupyter.org/دانلود پایتون : https://www.python.org/downloads/ </description>
                <category>امیر شیخ حسن</category>
                <author>امیر شیخ حسن</author>
                <pubDate>Tue, 21 May 2019 04:56:45 +0430</pubDate>
            </item>
                    <item>
                <title>کاربرد هوش مصنوعی در حمل و نقل هوشمند</title>
                <link>https://dataio.ir/هوش-مصنوعی-در-حمل-و-نقل-هوشمند-tcob4ycyrg45</link>
                <description>کاربرد هوش مصنوعی در حمل و نقل هوشمند ۱ . اتومبیل های خودرانمردم سراسر جهان ، روزانه بخش بزرگی از زمان خود را صرف جابه‌جایی از یک مکان به مکان دیگری می‌کنند . آیا نباید راحت‌تر و ایمن‌تر از هر جا که بخواهیم به جایی دیگر برویم؟ در ده سال گذشته گذشته یا قبل‌تر، محققان، دانشمندان و شرکت‌های فن‌آوری تلاش زیادی برای توسعه تکنولوژی خودروهای کاملا خودران انجام داده‌اند . همچنین این تکنولوژی در خیابان‌های واقعی شهرهای واقعی آزمایش شده است .اتومبیل‌های خودران دیگر تنها در فیلم‌های علمی-تخیلی نیستند . شرکت‌هایی مانند تویوتا و فورد ، میلیاردها دلار صرف تحقیق و توسعه این تکنولوژی کرده‌اند . سرویس‌هایی مانند uber و Lyft ، که در حال حاضر به رانندگان در قبال رانندگی دستمزد پرداخت می‌کنند ، به زودی کل ناوگان خود را با ماشین‌های خودران تجهیز خواهند کرد . در چند سال آینده ، خواهیم دید که خودروهای خودران به مشتریان عادی فروخته خواهند شد . اما هنوز هم ترس و وحشتی پیرامون آن وجود دارد . شاید دلیل این مسئله این باشد که اکثر مردم نمی‌دانند که این ماشین‌ها چگونه کار می‌کنند . پس بیایید مطالب بیشتری در این باره کسب کنیم !ماشین‌های خودران چگونه کار می‌کنند ؟هنگام نشستن ما انسان‌ ها روی صندلی راننده ، هم‌زمان با مشاهده محیط دور و بر ، اطلاعاتی را از محیط پیرامون به عنوان ورودی دریافت و آن‌ها را به منظور تصمیم‌گیری در مورد جهت چرخش فرمان و زمان ترمز گرفتن ، پردازش می‌کنیم . یک ماشین خودران معمولا با دستگاه GPS ، یک سیستم ناوبری و طیف وسیعی از حسگرها تجهیز شده است . این ماشین‌ها اطلاعات مربوط به موقعیت جغرافیایی را از GPS دریافت می‌کنند و برای جانمایی خود از سیستم ناوبری و از اطلاعات دریافتی از حسگرها برای ساختن نقشه ای داخلی از محیط اطراف ، استفاده می‌کنند . به محض دریافت اطلاعات مربوط به موقعیت خودش بر روی نقشه داخلی ، می‌تواند از آن نقشه برای یافتن مسیر بهینه ، ضمن دوری از هرگونه مانعی ، برای رسیدن به مقصدش استفاده کند .ماشین‌های خودراناصلا چرا ماشین خودران ؟دلایل متعددی برای تولید خودروهای خودران وجود دارد که به صورت خلاصه تشریح می کنیم :- دلایل اقتصادی* بهره‌برداریبه راستی که از ماشین‌ها به طور کامل استفاده نمی‌شود . در بیشتر مواقع ، تنها از %۴ زمان در دسترس بودن ماشین استفاده می‌شود ، در حالی که بقیه % ۹۶ ، بیشتر آن‌ها در پارکینگ پارک می‌شوند . ماشین یکی از بزرگترین سرمایه‌گذاری‌های مردم است اما با این وجود به طور کامل از آن‌ استفاده نمی‌شود . بنابراین، یک وسیله بسیار گران قیمت در دسترس داریم که در اغلب موارد بلا استفاده است .* هزینهاگر به خدمات ارائه دهنده تقاضاهای جابه‌جایی مانند Uber، Lyft و غیره نگاه کنیم و هزینه به ازای هر کیلومتر را تحلیل کنیم ، راننده % ۵۰ هزینه را شامل می‌شود . اگر راننده را از این چرخه خارج کنیم و ماشین نیز با سوخت الکتریکی حرکت کند، هزینه به ازای هر کیلومتر به طور قابل توجهی کاهش می‌یابد .- ضمیمه کردن خدماتموضوع دیگری نیز هست که شرکت‌های فن‌آوری را به آن سوق می‌دهد . از آنجایی که اکثر اتومبیل‌ها سرنشینانی دارند که رانندگی نمی‌کنند ، شما می‌توانید در مورد ارسال و یادآوری اطلاعات به آن‌ها فکر کنید . شما در ماشین حسگرهایی دارید ، که می‌تواند موضوع صحبت‌های سرنشینان خودرو را دنبال کند و همچنین با شما صحبت کند . ماشین از طریق این حسگرها می‌تواند پیشنهاداتی را برای شما داشته باشد ، مانند جایی از مسیر که یک قهوه یا غذای خوب سرو می‌کنند یا می‌تواند به شما آیتم‌های شامل تخفیف در فروشگاه‌های موجود در مسیر و غیره را نشان دهد. شرکت‌های فن‌آوری می‌توانند ضمن جمع‌آوری اطلاعات در مورد مسافران ، سرویس‌های مشابه چندگانه و یک مقدار اقتصادی برگرفته از آن را ارائه دهند .- هوش مصنوعیبسیاری از تکنولوژیست‌ها در جهان ، در مورد تأثیر هوش مصنوعی (Artificial Intelligence) بر اقتصاد اتفاق نظر دارند آن‌ها معتقدند که هوش مصنوعی ، در آینده‌ای نزدیک ، حدود 5 تا 10 سال آینده ، تاثیر عمده‌ای بر اقتصاد خواهد گذاشت .هوش مصنوعیماشین خودران به یک صنعت بزرگ تبدیل شده است . این امر باعث جذابیت بسیار زیاد تقاضای جابه‌جایی شده است . هر سازمانی که در زمینه توسعه یا راه‌اندازی نرم‌افزار کار می‌کند ، استارت‌آپ است ، شرکت‌هایی نظیر اوبر (Uber)، گوگل (Google)، تسلا (Tesla)، اپل (Apple) یا هر شرکتی در صنعت خودروسازی، که در بخش خودروهای خودران شروع به کار کرده است .خودران به عنوان سیستم چند عاملهماشین خودران را می‌توان به عنوان یک سیستم چند عاملی شناخت . در واقع این مانند یک بازی است ، زیرا ما در حال پی‌ ریزی استراتژی هستیم و تصمیماتی می‌گیریم که به طور بالقوه رضایت‌بخش هستند ، درست مانند یک بازی شطرنج ، می‌توانیم در چند حرکت با دادن امتیاز و قربانی یک مهره ،‌ کمی بعد وزیر حریف را بگیریم .سیستم عامل Android Autoسیستم عامل Android Auto چیست ؟به زبان ساده می‌توان گفت اندروید آتو امکانات گوشی اندرویدی را در قسمت داشبورد خودرو در اختیار راننده قرار می‌دهد با این حساب راننده به اطلاعات گوشی خود در حین رانندگی دسترسی دارد ، از طرف دیگر منوهای اندروید آتو نیز شباهت زیادی به منوی گوشی‌های اندرویدی دارد تا راننده‌ای که با کار کردن با گوشی‌های اندرویدی عادت کرده است با منوهای اندروید آتو تعامل بهتری داشته باشد .  از آنجایی که راننده نیاز به تمرکز بیشتری دارد ، منوهای اندروید آتو بزرگ‌تر طراحی شده تا خواندن آن‌ها راحت‌تر باشد . در این بین یکی از مهم‌ترین امکانات اندروید آتو را می‌توان پشتیبانی از سیستم مسیریابی دانست که از نقشه‌های گوگل بهره گرفته است . به لطف این ویژگی راننده تمامی کوچه پس‌ کوچه‌های شهر را بدون اینکه بلد باشد به صورت هوشمند در نقشه پیدا می‌‌کند .مسیریاب اندروید آتو خیابان‌های پرترافیک را به خوبی شناسایی کرده و راننده در خلوت‌ترین مسیر به سمت مقصد پیش می‌راند . امکان ذخیره کردن مسیرها نیز در این سیستم وجود دارد تا پس از یک بار وارد کردن مسیر ، دفعه‌های بعد این آدرس در سیستم موجود باشد .سیستم عامل Android Autoاگر راننده قهاری هستید حتماً می‌دانید که گوش فرا دادن به موسیقی حال و هوای دیگری دارد و اندروید آتو امکان پخش موسیقی‌ های مورد علاقه راننده را فراهم می‌‌کند. ویژگی‌های اندروید آتو به همین‌جا ختم نمی‌شود و قابلیت گشت و گذار در فضای اینترنت و برقراری تماس با مخاطب و ارسال و دریافت پیام را می‌توان از دیگر امکانات چشمگیر اندروید آتو ذکر کرد .احتمال دارد با خود فکر کرده‌ باشید انجام بعضی از کارهایی که در بالا به آن اشاره شد با داشبورد معمولی خودرو نیز ممکن است ، در این مورد باید به شما حق بدهیم اما جالب است بدانید تمامی مواردی که در خصوص قابلیت‌های اندروید آتو ذکر کردیم از طریق صدور فرمان‌های صوتی توسط راننده قابل انجام است تا بدون اینکه دست راننده از فرمان جدا شود مسیریابی انجام دهد ، موسیقی دلخواه را پخش کند و پیام‌های وارده به گوشی موبایل را بررسی کرده و پاسخ دهد .سیستم عامل Android Autoفرآیند صدور دستور به اندروید آتو نیز بسیار ساده است . کاربر از همان الگوی صدور دستورات به دستیار صوتی گوگل باید استفاده کند . از طرف دیگر راننده قادر است با صدور دستورات صوتی به پیام‌ها پاسخ بدهد . در این فرآیند گوشی هوشمند اندرویدی در‌واقع نقش مغز اندروید آتو را ایفا می‌کند و در نتیجه تعامل راننده با صفحه‌نمایش لمسی خودرو که در آن اندروید آتو بارگزاری شده انجام می‌شود . با این حساب صفحه‌نمایش گوشی در حین اتصال به اندروید آتو قفل خواهد شد .همان‌گونه که با سیاست‌های گوگل آشنا هستید این غول بزرگ فناوری تمایل زیادی دارد تا دست سایر توسعه دهندگان را با سرویس‌های گوگل باز بگذارد ، در نتیجه اندروید آتو امکان دسترسی راننده با سایر سرویس‌ها مانند Waze, Pandora, iHeart Radio, Skype, Whatsapp و اسپاتیفای را نیز می‌دهد .لازم به ذکر است زمانی که اندروید آتو بر روی صفحه‌لمسی داشبورد خودرو فعال است ، راننده به امکانات اینفوتیمنت دسترسی ندارد و در نتیجه تنظیم درجه حرارت خودرو، دسترسی به ایستگاه‌های رادیویی و مواردی از این دست برای راننده تا فعال بودن اندروید‌ آتو غیر ممکن است .گوگل سخت‌ در تلاش است تا دستیار صوتی هوشمند این شرکت تعامل بیشتری با کاربران داشته باشد و به همین منظور دستیار صوتی گوگل در کنار شنیدن فرمان‌های راننده قادر است به بعضی از این فرمان‌ها پاسخ نیز بدهد و با راننده تعامل بهتری بر قرار کند .سیستم عامل Android Autoهمان‌گونه که در ابتدا اشاره کردیم سلاطین خودروسازی توجه ویژه‌ای به امکانات هوشمند در مدل‌های جدید خودروها می‌دهند و خوشبختانه طیف وسیعی از خودروهای جدید با اندروید آتو سازگاری دارند .به این نکته نیز باید اشاره کرد که امکان دسترسی به اندروید آتو در بعضی از خودروها به عنوان یک قابلیت ویژه در نظر گرفته شده است و به همین دلیل راننده باید هزینه جداگانه‌ای را پرداخت کند .بیشتر مدل‌های جدید خودروهای مرسدس‌بنز ، شورولت ، کیا ، هوندا ، ولوو و فولکس‌واگن با اندروید آتو سازگاری کامل دارند . ازطرف دیگر گوگل برای راحتی کاربران فهرست کاملی از خودروهای سازگار با این فناوری جدید را در وب‌سایت اندروید آتو قرار داده است .تکامل صنعت خودروهای خودراناز سال  ۲۰۱۵ تا سال  ۲۰۱۷ از کمک راننده استفاده شده است . کمک راننده یک فن‌آوری است که برای جلوگیری از تصادفات استفاده می‌شود . این تکنولوژی برای کمک به باقی‌ماندن یک وسیله نقلیه بدون دخالت انسان در داخل خطوط ترافیکی استفاده می‌شود . هنگام استفاده از این تکنولوژی ، راننده هنوز هم باید هوشیار باشد . در اصل این نوع رانندگی ، رانندگی مستقلی نیست ، زیرا سیستم می‌تواند اشتباه کند . این ماشین‌ها آگاهی  ۳۶۰ درجه‌ای ندارند . و همه چیز را نمی‌بیند . این ماشین‌ها برای همه موقعیت‌های احتمالی تصادف طراحی نشده‌اند ؛ به همین دلیل راننده باید هشیار بماند .تکامل صنعت خودروهای خودرانبا شروع سال  ۲۰۱۸ ، ما در مورد رانندگی بسیار مستقل (Highly Autonomous Driving) صحبت خواهیم کرد . این در واقع یک رانندگی با سناریوهای محدود و بدون دخالت انسان است ، که فقط در بزرگراه‌های اصلی قابل استفاده است . رانندگی بسیار مستقل به این معنی است که راننده مجبور نیست چشم خود را در جاده بدوزد . این سیستم یک مهلت  ۱۰ تا  ۳۰ ثانیه‌ای را فراهم می‌کند تا راننده کنترل ماشین را به‌عهده گیرد و در صورت عدم وجود راننده ، سیستم می‌داند چگونه ماشین را به طور ایمن به کناری هدایت کرده و آن را متوقف کند .اقدام واقعی در سال  ۲۰۲۱ شروع می‌شود . آنچه ما شاهد خواهیم بود به اصطلاح رانندگی کاملا مستقل (Fully Autonomous Driving) است . این نیز به عنوان “استقلال سطح  ۴” شناخته می‌شود ، که در این سطح ، اتومبیل‌ها قادر به رانندگی درون شهرها خواهند بود و تقاضاهای جابه‌جایی را  پوشش خواهند داد .اولین اتوبوس خودران تمام الکتریکی ولوواولین اتوبوس خودران تمام الکتریکی ولووشرکت ولوو به‌ تازگی اولین اتوبوس خودران تمام الکتریکی خود را در کشور سنگاپور تست کرده است .از آنجایی که تب کامیون، تاکسی‌ها و اتوبوس‌های خودران در سنگاپور فراگیر شده است ، به نظر می‌رسد که این کشور به قطب جدید خودروهای خودران تبدیل شده باشد . اخیرا در دانشگاه NTU سنگاپور اتوبوسی معرفی شده که فناوری خودروهای خودران را به مرحله جدیدی می‌رساند . این اتوبوس که با همکاری ولوو ساخته شده ، اولین اتوبوس الکتریکی خودران سایز بزرگ خواهد بود .اولین اتوبوس خودران تمام الکتریکی ولووشرکت ولوو به تنهایی فعالیت زیادی در حوزه خودروهای خودران انجام داده است . این شرکت خودروهای خودرانی را در جاده‌های چین ، کامیون‌های خودرانی را در معدن‌های نروژ و زمین های زراعی نیشکر در برزیل تست کرده و حتی طرح مفهومی از کامیونی بدون کابین را هم عرضه کرده است . اما نمونه  ۷۹۰۰ ، اولین اتوبوس خودران تمام الکتریکی ولوو خواهد بود که در حوزه حمل‌ و‌ نقل عمومی استفاده خواهد شد . این اتوبوس که یک طبقه است ، از ۳۶ صندلی بهره می‌برد که ظرفیت حمل‌ و‌ نقل ۸۰ مسافر را دارد و به میزان ۸۰ درصد انرژی اتلافی کمتری نسبت به اتوبوس‌های دیزلی تولید می‌کند .اولین اتوبوس خودران تمام الکتریکی ولووولوو  ۷۹۰۰ هم به‌وسیله تجهیزاتی با درگاه ۳۰۰ کیلووات‌ ساعتی قرارگرفته در محیط دانشگاه شارژ خواهد داشت . این درگاه‌ها که برای شارژ خودروهای خودران طراحی شده‌اند ، قادر هستند در مدت زمانی بین ۳ تا ۶ دقیقه یک باتری را به‌صورت کامل شارژ کنند . روند شارژ در این سیستم به‌صورت یکپارچه انجام خواهد شد و زمان توقف را به حداقل می‌رساند . آزمایش‌ها در ابتدا در مسیر ثابت دانشگاه NTU انجام می‌شود و بعدا یک نمونه دیگر از این اتوبوس خودران در یک ایستگاه حمل‌ و‌ نقل عمومی در شهر تست خواهد شد .خطرات کنونی هوش مصنوعی در اتومبیل های خودرانخطرات کنونی هوش مصنوعی در اتومبیل های خودرانپس از تصادف خودروهای خودران اوبر در ماه مارس سال گذشته ، پژوهشگران دریافتند که فناوری این شرکت به‌صورت فاجعه‌ باری شکست خورده است ؛ اما مسئولان آن می‌توانستند با روشی ساده مانع این شکست شوند . مشکل بزرگ خودروهای خودران این است که شرکت‌های خودروساز مطرح مانند فورد و جنرال موتورز ، شرکت‌های تازه‌کاری مانند اوبر و چند استارت‌آپ دیگر قصد دارند هرچه زودتر این فناوری تجاری‌سازی و به‌صورت گسترده استفاده شود ؛ اما این دستاورد بزرگ برخلاف سرمایه‌ی هنگفت چند میلیارد دلاری که برای آن صرف شده ، هنوز به تکامل کامل نرسیده است . وِیمو (Waymo)، یکی از شرکت‌های تابعه‌ی آلفابت (Alphabet، هلدینگی در کالیفرنیا که گوگل یکی از زیرمجموعه‌های آن است) ، بیشترین پیشرفت را در این فناوری ایجاد کرده است و سال گذشته نخستین تاکسی‌های کاملا مستقل خود را در ایالت آریزونا راه‌اندازی کرد ؛ اما حتی تاکسی‌های این شرکت هم محدویت‌هایی داشتند و نمی‌توانستند در همه جهات بدون مشکل حرکت کنند .خطرات کنونی هوش مصنوعی در اتومبیل های خودران تدابیر درنظر گرفته‌شده برای این فناوری در سال ۲۰۱۹ : قانون‌گذاران آمریکایی تصمیم گرفته‌ اند ، برای کاهش نگرانی‌ها و ترس‌ها درمورد این فناوری ، در تصمیم‌گیری‌های و اعمال قوانین مختلف ، از نظرات و پیشنهاد‌های مردم استفاده کنند . اداره‌ی ملی مدیریت امنیت ترافیک بزرگراه‌های آمریکا (National Highway Traffic Safety Administration) تاحدودی موافق کاهش قوانین موجود سخت‌گیرانه‌ ی امنیتی است ؛ اما رانندگان سایر خودروها و عابران پیاده نمی‌خواهند در آزمایش این فناوری همچون موش آزمایشگاهی باشند ؛ البته در‌صورتی‌ که در سال ۲۰۱۹ باز هم این خودروها تصادف بدی داشته باشند ، ممکن است نگرش قانون‌گذاران تغییر کند . کامیون های خودران۲ . کامیون های خودرانبا وجود این که خودروسازان بیشتر در حال تولید ماشین‌های سبک خودران هستند ، ولی انتظار می‌رود استفاده از آن‌ها در وسایل نقلیه تجاری نیز به زودی آغاز شود . دلیل این کار نیز ساده است ، چون فقط در این بخش است که استفاده از ماشین‌های خودران صرفه اقتصادی دارد .اشخاصی که به عنوان مدیر ناوگان برای شرکت‌های حمل و نقل کار می‌کنند به طور قطع بررسی خواهند کرد که استفاده از این فناوری جدید چه فوائدی برایشان خواهد داشت و هنگامی که نفع اقتصادی آن به یک میزان مشخص برسد ، زمان خریدن ناوگانی از کامیون‌های خودران فرا رسیده است .اقدام شرکت‌های حمل و نقل به خرید کامیون‌های خودران یک جهش اقتصادی بزرگ به دنبال خواهد داشت و همچنان که قیمت‌ها کامیون‌ها بالا می‌رود ، قیمت حسگرها ، نرم‌افزار و سایر قطعات مورد نیاز برای ساختن آن‌ها کاهش می‌ یابد و سرعت ساخت و تحویل آن‌ها به مشتری بیشتر خواهد شد .البته نباید انتظار داشته باشید این تغییر و تحول یک شبه صورت بگیرد ، بلکه همچنان که مدل‌های جدید کامیون‌ در هر سال تولید می‌شوند ، به تدریج به تجهیزات مورد نیاز برای خودران شدن مجهز خواهند شد . این امر کار را برای رانندگان ساده‌تر می‌کند و ایمنی و بهره‌وری را نیز بالاتر می‌برد .کامیون های خودراندر نظر داشته باشید که استفاده از کامیون‌های خودران فوائد دیگری نیز خواهد داشت . به زنجیره‌ای از دو تا پنج کامیون فکر کنید که به صورت دیجیتالی به هم متصلند و با فاصله‌ای نزدیک به هم حرکت می‌کنند تا مقاومت هوا و در نتیجه میزان مصرف انرژی را کاهش دهند . به سیستمی فکر کنید که کمپانی تسلا آن را سیستم اتوپایلوت نامیده است و به رانندگان اجازه می‌دهد در بزرگراه‌ها برای مدتی طولانی هدایت کامیون را به خودش بسپارند . به طور قطع ، یک ربات هنگامی که پدال گاز را می‌فشارد ، ترمز می‌گیرد یا دنده عوض می‌کند ، میزان مصرف انرژی را با دقت محاسبه و کارها را به گونه‌ای انجام می‌دهد که انرژی کمتری مصرف شود . سیستم کروز کنترل تطبیقی نیز می‌تواند به صورت خودکار شیب یا سربالایی جاده را از پیش تشخیص داده و تصمیم بگیرد که کامیون در کجا باید سرعت بگیرد و در کجا باید بیشترین میزان صرفه‌جویی در سوخت اعمال بشود . شاید در این گونه کامیون‌ها تنها کاری که لازم است راننده انجام بدهد این است که در طول مسیر لم بدهد و فقط برای تحویل بار وارد عمل بشود . کامیون های خودران ممکن است در آینده این امکان به وجود بیاید که بتوان کامیون‌ها را برای رفت و آمد در یک مسیر خاص برنامه‌ریزی کرد . کامیونی که بتواند بدون راننده حرکت کند به طور قطع برای شرکت‌های حمل و نقل بسیار با ارزش است . البته راننده‌ها هم بیکار نخواهند شد و ممکن است در یک مرکز برون شهری به هدایت کامیون از راه دور بپردازند تا با موفقیت به مقصد مورد نظر برسد . در این جا، شاهد دو تغییر عمده هستیم. یکی این که کامیون یک وسیله خودران خواهد بود و دیگری این که رانندگان به مدیر بارگیری یا مدیر کنترل ناوگان تبدیل خواهند شد . به این ترتیب ، رانندگان بیکار نخواهند شد و فقط وظایف‌شان تغییر خواهد کرد .در پایان می‌توان نتیجه گرفت که با یک تحول در فناوری کامیون‌ها مواجه خواهیم شد ولی زمان آن و نحوه برخورد بازار با آن هنوز مشخص نیست ، با این حال ، پیش‌بینی می‌شود در دهه منتهی به سال ۲۰۳۰ میلادی ، واقعیت‌های بیشتری آشکار بشود و بتوان دیدی واقعی‌تر از واکنش بازار به کامیون‌های خودران به دست آورد .هوش مصنوعی در صنعت هواپیما ۳ . هوش مصنوعی در صنعت هواپیمااخیراً ایرباس تکنولوژی‌های هوش مصنوعی و رایانش ابری برای مدیریت و تجزیه و تحلیل داده‌ها در سیستم‌ های هواپیمایی به‌ کار گرفته است .کمپانی ایرباس یکی از صنایع مطرح جهان است که در سال ۲۰۱۶ ، بیش از ۷۶ میلیارد دلار درآمد با نیروی کاری بالغ بر  ۱۳۴ هزار نفر داشت . این هواپیمای مسافربری از  ۱۰۰ تا  ۶۰۰ نفر سرنشین را در طی هر پرواز حمل کرده و مأموریت‌های نظامی را نیز پوشش می‌دهد .این در حالیست که اخیراً تکنولوژی‌های هوش مصنوعی و رایانش ابری در سیستم ایرباس به‌کار گرفته شده‌اند . ایرباس رویکردی جدید در مدیریت و تجزیه و تحلیل داده در پیش گرفته است که شامل یک مخزن اطلاعاتی برای هواپیما است که در دسترس شرکت‌ها و کاربران فردی قرار می‌گیرد .برخی از بزرگترین مشکلات را در صنعت هواپیمایی ، هواپیماهای بدون سرنشین بدون کیفیت ، و تأخیرهای عملیاتی تشکیل می‌دهند که با به‌کارگیری هوش مصنوعی تا حد زیادی می‌توان این مشکلات را برطرف نمود .بیش از ۲۰۰ شرکت هواپیمایی از فناوری ناوگان دقیق ایرباس استفاده می‌کنند و دیگر شرکت‌ها همکاری با IBM را مطرح می‌کنند که اپراتورهای خدمات IT را برای تعمیر و نگهداری ، مهندسی و عملیات پرواز فراهم می‌کند .هوش مصنوعی در صنعت هواپیماسال گذشته ، ایرباس با همکاری Palantir برای راه‌اندازی Skywise که پلتفرمی پیچیده برای یکپارچه‌سازی داده‌های عظیم و تجزیه و تحلیل آن هاست ، اقدام کرد . این شرکت ادعا می‌کند که نه تنها عملکرد عملیات صنعتی را در بخش‌های صنعتی ایرباس بهبود می‌بخشد ، بلکه سبب بهبود طرح‌های هواپیما و تجهیزات ، بهره‌وری عملیاتی ناوگان و گردش کار و گزارش دادن به سازمان‌های نظارتی می‌شود .اسکایز وایز ، اطلاعات مربوط به حمل و نقل هوایی سراسر صنعت را از جمله سفارشات کاری ، مصرف قطعات ، اطلاعات قطعات و هواپیما و پیکربندی ناوگان ، و داده‌های سنسور روی داده شامل می‌شود . هدف این است که داده‌های عملیاتی تعمیر و نگهداری و هواپیما را در یک پلتفرم امن برای ذخیره‌سازی ، مدیریت و تجزیه و تحلیل در ناوگان هواپیما و سطح جهانی ، به‌کار گیرند . بیش از هفت خط هوایی بزرگ در سراسر جهان از Skywise استفاده می‌کند که ایرباس قصد دارد در آینده نزدیک برای هلیکوپترهای ایرباس ، هواپیماهای نظامی و سایر اپراتورهای موجود نیز از آن استفاده نماید .تحویل اولین کالای آمازون با استفاده از پهپاد های کاملاً اتوماتیک﻿تحویل اولین کالای آمازون با استفاده از پهپاد های کاملاً اتوماتیکشرکت آمازون اعلام کرد که روز چهارشنبه تحویل اولین کالای آمازون با استفاده از پهپادهای کاملاً اتوماتیک با موفقیت به انجام رسیده است و اظهار امیدواری کرده است که استفاده از این شیوه ، سبب ارسال اتوماتیک کالاها از طریق هوا شود . پیش از این نیز تحویل کالا به مشتریان با استفاده از پهپاد توسط آمازون و برخی دیگر از شرکت‌ها آزمایش شده بود اما در این پروژه که «پرایم ایر» نام دارد تمامی مراحل سفارش ، آماده سازی کالا و ارسال با پهپاد به صورت اتوماتیک انجام می‌گیرد .تحویل اولین کالا با استفاده از پهپاد به یک مشتری در کمبریج انگلستان انجام گرفت و این خبر توسط جف بزوس بنیان گذار و مدیر عامل آمازون در توئیتر اعلام شد . یکی از نکات جالب موفقیت آمازون این بود که از  زمانی که مشتری آخرین کلیک خود را انجام داد تا زمان تحویل کالا به او تنها ۱۳ دقیقه طول کشید . ویدئویی که توسط آمازون منتشر شده است نشان می‌دهد که یک دستگاه گیرنده تلویزیون به همراه یک بسته پاپ کورن به یکی از مشتریان آمازون به نام ریچارد بی تحویل داده می‌شود .آمازون تاکنون در کشورهای مختلفی از جمله آمریکا اقدام به تحویل دادن کالاها با پهپاد کرده است اما مدیران این شرکت بارها از قوانین دست و پا گیر تحویل کالا با پهپاد در آمریکا شکایت کرده‌اند . البته آمازون تنها شرکتی نیست که بر روی پروژه تحویل کالاها با پهباد کار می‌کند . شرکت مادر گوگل یعنی آلفابت نیز پروژه مشابهی دارد که با عنوان «وینگ» شناخته می‌شود و برخی منابع غیر رسمی نیز اعلام کرده‌اند که قدرتمندترین خرده فروش جهان یعنی وال مارت نیز تحقیق و مطالعه بر روی تحویل کالاها با پهپاد را آغاز کرده است. مدیر پروژه «وینگ» گوگل اعلام کرده است که طبق برنامه‌ ریزی‌های این شرکت و با همکاری یک رستوران زنجیره‌ای در آمریکا ، قصد دارد با استفاده از پهپاد به دانشجویان دانشکده تکنولوژی ویرجینیا غذا تحویل دهد . در محوطه این دانشکده تحقیق و پژوهش بر روی پهپادها آزاد است .آمازون امسال رضایت دولت بریتانیا را برای پرواز پهپادهایش گرفت . البته این پهپادها تنها مجاز به پرواز در محدوده دید اپراتور آن هستند و در مناطق حومه شهری و روستایی به کار گرفته خواهند شد . بنابراین آمازون درحال تست کردن استفاده از چند پهپاد اتوماتیک است که توسط یک اپراتور کنترل می‌شوند و سعی دارد موانع موجود بر سر راه استفاده از این تکنولوژی را شناسایی و رفع کند .ویدیو های مربوطه :(اتومبیل های خودران) https://www.aparat.com/v/jYLWR  https://www.aparat.com/v/TZAjb (کامیون های خودران) https://www.aparat.com/v/DT3ln  https://www.aparat.com/v/uYEHl (هوش مصنوعی در هواپیما و پهباد ها) https://www.aparat.com/v/awQT2  https://www.aparat.com/v/g9jtT منابعhttps://kutt.it/gILUfbhttps://kutt.it/2bnl68https://kutt.it/Bm6Tsvhttps://kutt.it/ELsUxihttps://kutt.it/N5VLl5https://kutt.it/WbQSzchttps://kutt.it/HeZRRQhttps://kutt.it/Lx0ERUhttps://kutt.it/3sjDn3</description>
                <category>امیر شیخ حسن</category>
                <author>امیر شیخ حسن</author>
                <pubDate>Wed, 24 Apr 2019 00:40:59 +0430</pubDate>
            </item>
                    <item>
                <title>بالابردن متغیر یا variable hoisting چیست ؟</title>
                <link>https://virgool.io/@amirsheikhhassan/variable-hoisting-javascript-aoyh4nq3b5gl</link>
                <description> Hoisting In JavaScriptWhat is variable hoisting and how do you guard against it?برگرفته از ویدیو شرکت لیندا به آدرس زیر :https://www.lynda.com/Web-Development-tutorials/What-variable-hoisting-how-do-you-guard-against-it/580663/669108-4.htmlدر این ویدیو قرار است موارد زیر بررسی و آموزش داده شود : توضیحاتی در مورد hoisting و تفاوتی که ایجاد میشه در مقایسه با کلمه کلیدی var در جاوا اسکریپت توضیحاتی در مورد کلمه کلیدی let و تفاوت آن با varتوضیحاتی در مورد واگذاری متغیر ها که قابل hoisting نیستندو ... https://www.aparat.com/v/DEQwo </description>
                <category>امیر شیخ حسن</category>
                <author>امیر شیخ حسن</author>
                <pubDate>Tue, 08 Jan 2019 12:56:32 +0330</pubDate>
            </item>
                    <item>
                <title>چرا وردپرس ؟</title>
                <link>https://virgool.io/shamsipour/why-wordpress-veouavd3lgkk</link>
                <description>چرا وردپرسخیلی ها سوالی براشون پیش اومده که چرا مفیده که از سیستم های مدیریت محتوای آماده استفاده کنیم ؟در ادامه به معرفی و بررسی این موارد می رسیم .سیستم مدیریت محتوا چیست ؟ یک نرم افزار است که امکان انتشار ، ویرایش و مدیریت محتوا ، سازماندهی، حذف و همچنین نگهداری از طریق یک رابط کاربری فراهم می‌کند . این نرم افزار ها لزوما وابسته به وب نیستند و در ایران چون بیشترین کاربرد را در حوزه وب دارد ، CMS را فقط در حوزه وب محسوب می کنند .مزایا نسبت به سیستم مدیریت محتوا اختصاصی1 . صرفه جویی در زمان ایجادیک سایت فروشگاهی یا خبری ممکنه بیشتر از 3 ماه طول بکشه تا به صورت اختصاصی ساخته بشه اما با سیستم های آماده میشه با کمتر از 1 ماه ، سایت فروشگاهی یا خبری حرفه ای را پیاده سازی کرد .2 . پشتیبانی مطمئن ترسیستم هایی مثل جوملا ، دروپال ، وردپرس متن باز(اوپن سورس) هستند و تحت پشتیبانی تیم های فوق حرفه ای هستند و در کنار این تیم ها افرادی مشکلات این سیستم ها را در جایی مثل سایت گیت هاب گزارش می دهند .3 . امنیت بالاتر وب سایتیک وبسایت در جامعه امروزی که حرفه ای ترین نفوذ ها اتفاق می افتد در قدم اول امنیت آن ملاک است . اگر یک سیستم اختصاصی بنویسید نیاز دارید که به بیشتر موارد امنیتی و نحوه امن کردن یک وبسایت مسلط باشید که در بیشتر مواقع توسعه دهندگان به این مبحث اعتنایی ندارند چون اطلاعی درموردش ندارند . اما در سیستم های آماده ، تیم امنیتی وجود دارد که وظیفه تست نفوذ و پچ کردن باگ های امنیتی را دارند .5 . وجود مستندات ، راهنما و آموزش کافیسیستم های اختصاصی به قدری پیشرفته هستند که شما پیشرفته باشید و کاری را فقط توانایی اش را دارند که شمای توسعه دهنده دارید .اما سیستم های آماده یک بخش ویژه برای توسعه دهندگان تدارک دیده اند و API هایی را می نویسند که توسعه دهندگان اگر بخواهند برای سیستم خود امکانات بیشتری طراحی کنند ، محدودیتی در این باره وجود نداشته باشد .در سیستم های آماده،  اگر به مشکلی خوردید در گوگل جستجو کنید و جواب آن سوال را بیابید .در سیستم های آماده ، اگر مبحثی را نمی دانستید آن را در سایت های آموزشی فرا بگیرید .6 . شما می دانید و می بینید چه چیزی را خریداری می نماییددر سیستم های اختصاصی اگر به فردی بسپارید که سایتی را برای شما تولید کند ، نمیدانید که توسعه دهنده از چه نوع قالبی استفاده میکند ، چه سلیقه ای دارد ، آیا نیاز های شما را درک کرده است یا نه و مطمئن نیستید که سایتی که تحویل میگیرید مورد پسند شما هست یا نه ! ، اما در سیستم های آماده ، خود شما به قالب ، طراحی ، پیاده سازی و .... آن آگاه هستید و می دانید که محصول نهایی چگونه است .بررسی وردپرس و دروپال وردپرسهزینه : افزونه ها و قالب های رایگان و پولی دارد .سیاست اصلی بر این است که افزونه  های رایگانی تولید میکنند و درکنارش افزونه های مکمل آن را می فروشند .کاربرپسند و راحتی استفاده : در 5 دقیقه می توان یک سایت را راه اندازی کرد با استفاده از صفحه ساز های وردپرسیپشتیبانی : هردو به صورت پیشرفته Documentation های کاملی ارائه داده اند و در مدت زمان های مختلفی هم هربار بروزرسانی های مختلفی منتشر میکنند .شخصی سازی : وردپرس از صفحه ساز های پیشرفته استفاده میکند و قالب هایش هم اغلب دارای توانایی شخصی سازی گسترده هستند .سرعت : سرعت وردپرس کمی کند است ولی یا تکنیک هایی می توان سرعت وردپرس را افزایش داد .امنیت : از امنیت خوبی برخوردار است و هرگونه مشکلی پیش آید تیم وردپرس سعی میکند آن را حل کند .سئو : دارای افزونه ای است به نام Yoast Seo که به صورت حرفه ای این کار را انجام می دهد .ترجمه و بومی سازی : وردپرس دارای افزونه ای است به نام Loco translate که میتوان افزونه ها وقالب هارا بومی سازی کرد .مدیریت دسترسی : وردپرس دارای افزونه حرفه ای مدیریت دسترسی کاربران است .تونایی ساخت چند نوع وبسایت  : توانایی ساخت انواع رایج سایت هادروپالهزینه : اکثر افزونه ها و قالب های آن پولی هستند .سیاست آن ها این است که افراد حرفه ای و متخصص باید با دروپال کار کنند .کاربرپسند و راحتی استفاده : به دلیل پیچیدگی های بیشتر کمی پیکربندی بیشتری نیاز دارد برای راه اندازی اولیهپشتیبانی : هردو به صورت پیشرفته Documentation های کاملی ارائه داده اند و در مدت زمان های مختلفی هم هربار بروزرسانی های مختلفی منتشر میکنند .شخصی سازی : دروپال به دلیل ساخته شدن برای حرفه ای ها در اکثر ماژول های خود زیاد روی صفحه ساز ها تمرکز نکرده و باید توسعه دهنده از دانش خود بهره بگیرد اما قالب های آماده قابل قبولی دارد .سرعت : نسبت به وردپرس سرعت بالاتری دارد زیرا ساختار این سیستم قوی تر است .امنیت : از امنیت خوبی برخوردار است و هرگونه مشکلی پیش آید تیم دروپال سعی میکند آن را حل کند .سئو : دارای افزونه ای است به نام Yoast Seo که به صورت حرفه ای این کار را انجام می دهد .ترجمه و بومی سازی : دروپال دارای ماژول هایی است که میتوان ماژول ها وقالب هارا بومی سازی کرد .مدیریت دسترسی : دروپال دارای ماژول مدیریت دسترسی کاربران است .تونایی ساخت چند نوع وبسایت : بیشتر برای ساخت سایت هایی با امکانات خاص استفاده می شود . بررسی مزایا و معایب وردپرس مزایا1 . متن باز بودن (Open Source)2 . راحتی در استفاده (User Friendly)3 . انعطاف پذیر4 . افزونه های پیشرفته5 . قالب ها های پیشرفته6 . مدیریت منو حرفه ای (مگا منو)7 . پشتیبانی از چند زبانه شدن (WPML)8 . پشتیبانی از ترفند های سئو (Yoast Seo)9 . قابلیت به کارگیری فیلد های اضافه تر (Advanced Custom Fields)معایب1 . ریسک بالا در امنیت PHP2 .  کوئری های SQL بالا3 . سرعت سایت (البته تا حدی قابل حل)4 . محدودیت در کار های فوق سنگین5 . برخی ناسازگاری های افزونه هاانواع سایت های وردپرسی روش های کاهش بار بر روی وردپرس1 . هاست مناسب برای میزبانی وردپرس2 . استفاده از سیستم Caching3 . استفاده از ترفند minify کردن فایل های css , html , js4 . استفاده از CDN ها5 . استفاده از افزونه فشرده ساز عکس ها (WP-Smush)6 . کاهش تعداد افزونه ها با حذف کردن افزونه های بلا استفاده7 . غیر فعال سازی HotLinking از طریق httaccess8 . استفاده از ترفند Lazy Load در وردپرس9 . استاتیک کردن برخی صفحات سایت وردپرسی10 . بروز نگه داشتن هسته وردپرس و افزونه ها و قالب11 . بهینه سازی دیتابیس با افزونه خاص وردپرسی (WP-Optimize)معرفی سایت های ارائه دهنده افزونه ها و قالب های وردپرسیhttps://babiato.com/https://www.corenull.com/http://www.wplocker.com/https://zhaket.com/https://codecanyon.net/https://themeforest.net/ تشخیص فایل بد افزار افزونه های وردپرسی  1 . پیدا کردن فایل مخرب و حذف آن2 . حذف کد های مخرب از فایل های وردپرسی با نام های post.php , function.php , wp-db.php3 . حذف کد های مخرب از دیتابیس با جستجو کردن چند کاراکتر اول کد مخرب در دیتابیس طعم شیرین سئو با وردپرس  تیم Yoast افزونه حرفه ای Seo تولید کرده است که به راحتی می توان حرفه ای ترین ترفند های سئو را روی سایت اعمال کرد .تفاوت آن با CMS های اختصاصی در این است که در آن های باید خودتان به تکنیک ها و کد ها و ... اعمال سئو سایت مسلط باشید اما در وردپرس با کمترین کار اضافه ای میتوان این کار ها را انجام داد .در صفحات و نوشته ها هم خود افزونه تشخیص می دهد که از سئو خوبی برخوردار است یا نه .می تواند تشخیص دهد که لینک هایی که به کار برده شده بهینه هستند یا نه .به صورت مستقیم هم میتواند به کنسول Seo گوگل وصل شود .و خیلی امکانات دیگر ....  کاربرد وردپرس در راه اندازی کسب و کار های اینترنتی و استارت آپ ها  در بحث راه اندازی استارت آپ پس برنامه ریزی کردن درمورد مدل کسب و کار و مدل درآمدی و تکمیل کردن تیم استارت آپی مبحثی مطرح می شود به نام MVP (Minimum Viable Product) به معنی حداقل محصول قابل اجرا است .استارت آپ ها برای حل کردن مشکلات به وجود آمده اند . هدف اصلی MVP اعتبار سنجی راه حل مشکلی است که آن را پیدا کرده اید .برای اجرای کار در اکثر استارت آپ هایی که توان اجرای ایده خود را با وردپرس دارند ، ایده خود را به صورت حداقلی اجرا می کنند و مراحل مارکتینگ و .... آن ها را انجام می دهند و از کاربران بازخورد می گیرند .بعد از آن ، تیم استارت آپی با تحلیل و بررسی بازخورد ها سعی میکند مشکلات را رفع کند و اگر صلاح دیدند که نمی شود پروژه را به صورت گسترده با وردپرس اجرا کرد آن موقع به فکر می افتند که CMS اختصاصی خود را تولید کنند .اگر MVP اجرا نشود ، اگر شما ایده ای داشته باشید و چندین ماه برای پیاده سازی آن وقت گذاشته باشید و هنوز بازخوردی نگرفته باشید نمیدانید که مشتری ، محصول شما را میخواسته یا نه که اقدام به تولید سیستم اختصاصی کرده اید پس متحمل ضرر زیادی خواهید شد .  معرفی سایت های مشهور بر پایه سیستم مدیریت محتوای وردپرسhttps://www.sonymusic.com/https://www.angrybirds.com/https://www.mercedes-benz.com/https://www.whitehouse.gov/https://blog.us.playstation.com/https://kali.org/https://exploit-db.com/نتیجه گیریوردپرس برای سایت هایی با پیچیدگی متوسط و تعداد بازدید متوسط در حوزه های خبری ، فروشگاهی ، شرکتی ، شخصی ، کاریابی ، تخفیفی و ... مناسب است .اما اگر بحث های پیچیده و خاص پیاده سازی وبسایت مطرح شد ، نیاز به CMS حرفه ای مثل دروپال یا سیستم های مدیریت محتوا اختصاصی است .برای مثال سایت ژاکت که مارکت پلیس افزونه ها و قالب های وردپرسی است ، با وردپرس توسعه پیدا کرده است و بازدید های خوبی هم دارد و مشکلی برایش پیش نیامده است .سایت های خبری ، فروشگاهی و ... وردپرسی زیادی هم هستند که بازدید خوبی دارند و برای ارائه سرویس ها و خدمات و محصولات خود مشکلی ندارند .اما برای سایت های خاص مثل سایت های : پرداختی مثل IDPAY ، PayPing ، Zarinpalفروشگاهی (با پیچیدگی بالا) مثل بامیلو و دیجی کالاتخفیفی مثل نت برگ و تخفیفانسرویس رستوران و فست فود خاص مثل ریحون و زود فود و اسنپ فودنمی توان گفت که وردپرس میتواند بستر مناسبی برای موارد فوق باشدپس برای این موارد خاص نیاز است که از CMS های پیشرفته تر مثل دروپال استفاده کرد یا یک CMS اختصاصی را پیاده سازی کرد .ویدیو کامل ارائه &quot;چرا وردپرس ؟&quot; https://www.aparat.com/v/XbTtS </description>
                <category>امیر شیخ حسن</category>
                <author>امیر شیخ حسن</author>
                <pubDate>Mon, 19 Nov 2018 13:11:58 +0330</pubDate>
            </item>
                    <item>
                <title>توسعه اندروید با طعم دور زدن تحریم !</title>
                <link>https://virgool.io/@amirsheikhhassan/android-without-sanctions-flwamjcm6ruw</link>
                <description>بعد از تحریم های نرم افزاری که شامل کشور عزیزمون ایران شد ، سرویس هایی مانند سرویس های شرکت گوگل به تعداد زیادی از دسترس ایرانی ها خارج شد .یکی از این عذاب ها ، تحریم بودن بخش توسعه اندروید است .برای مثال اگر بخواهید به سایت توسعه دهندگان گوگل مراجعه کنید با پیغام عدم دسترسی مواجه می شوید .عدم دسترسی به سایت !حال چه باید کرد ؟باید به کلی با سرویس های گوگل خداحافظی کرد ؟جواب منفی است . از آنجا که اکثر ایرانی ها به فیلتر شکن دسترسی دارند می توانند این سایت ها را باز کنند .پس هدف از این نوشته چی هست ؟اخیرا در توسعه اندروید خیلی از فیلتر شکن ها هم قادر به دور زدن تحریم بخش توسعه گوگل نیستند .یک سری از سایت های ایرانی ، یکی سری Proxy هایی ارائه داده اند که می توان در بخش Setting نرم افزار Android Studio شرکت گوگل تنظیم کرد تا تحریم ها موقتا اصطلاحا دور زده شود !روش اولاین پروکسی ها نسبت به کیفیت سرویس دهی آن ها به ترتیب زیر هستند :1 . پروکسی vtwo.org (پیشنهادی) Host : mirror.vtwo.org , mirror1.vtwo.org  --&gt; Port : 8850 2 . پروکسی fodev.orgProxy Server : fodev.org --&gt; Proxy Port : 81183 . پروکسی mbaas.irProxy Server :  mirror.mbaas.ir --&gt; Proxy Port : 87004 . پروکسی hive.irProxy Server : android.hive.ir --&gt; Proxy Port : 8080روش دوماستفاده از DNS های سایت ایرانی ، شکندر ویندوز خود Run را با کلید ترکیبی Win + R یا از طریق جستجو اجرا کنید .دستور ncpa.cpl را وارد کنید .Network Adaptersروی کارت شبکه خود کلیک راست کرده و گزینه Properties را بزنید .بعد از مشاهده بر روی گزینه انتخاب شده که داخل عکس هست ، دوبار کلیک کنید .در قسمت DNS به ترتیب زیر آدرس ها را وارد کنید .سرور اول :  185.51.200.2سرور دوم : 178.22.122.100سپس Ok را بزنید و تمام . تحریم ها دور زده شد !روش سوماستفاده از سرویس Torابتدا مرورگر همراه با هسته Tor رو از لینک زیر دانلود کنید (Tor Browser) :https://www.torproject.org/downloadبعد از اتمام نصب و اتصال به شبکه Tor مروگر فعال می شود .مرورگر Torبرای مثال یک سایت مانند Google.com رو تست کنید و اطمینان پیدا کنید که اتصال به اینترنت برقرار شده .مروگر Tor ، یک پورت معمولا آزاد رو با شماره 9150 به کار میگیره (Expose) که میشه از اون به عنوان پروکسی از نوع Socks نسخه 5 استفاده کرد .نکته : برای استفاده از این Socks ، از این به بعد آدرس سرورتون میشه 127.0.0.1 و با پورت 9150نکته : شاید به این موضوع ربطی نداشته باشه ، اما میتونید از همین Socks نسخه 5 با پورت 9150 توی مرورگر هایی مثل فایرفاکس و کروم نسخه اصلی هم استفاده کنید با اهداف دور زدن فیلتر و تحریم (مثل عملکرد VPN) افزونه فایرفاکس تنظیم پروکسی : لینکافزونه کروم تنظیم پروکسی : لینکطبق روشی که در ادامه ???????? در مورد تنظیم پروکسی میدم توی اندروید استودیو ، می تونید از این روش هم بهره بگیرید .طریقه تنظیم پروکسی در نرم افزار اندروید استودیوابتدا وارد برنامه شده سپس صبر میکنیم تا صفحه اول نرم افزار نمایش داده شود .صفحه اول نرم افزارسپس از سمت پایین و راست دکمه Configure را میزنیم . سپس گزینه Setting را انتخاب میکنیم .پنجره ای باز می شود که شامل تنظیمات کامل نرم افزار است .تنظیماتپس از مشاهده از بخش سمت چپ وارد گزینه HTTP Proxy شوید .تنظیم پروکسیوارد قسمت Manual Proxy Configuration شوید .در قسمت Host name ، آدرس سرور و در قسمت Port number ، شماره پورت را وارد کنید .در این قسمت برای مثال از mirror.vtwo.org استفاده کردم .در نهایت دکمه OK را بزنید .نکته : اگر از Tor استفاده کردید گزینه Socks رو انتخاب کنید و آدرس سرور رو 127.0.0.1 بدید و پورت 9150 داده بشه .حال با فشردن دکمه Sync Gradle می توانید پروژه اندرویدی خود را ادامه دهید و هم کتابخانه های آن را بروز نگه دارید .Sync Gradleبرای دریافت نرم افزار Android Studio می توانید از یکی از سایت های ایرانی زیر استفاده کنید :از سایت پی سی دانلود - لینک دانلوداز سایت سافت 98 - لینک دانلوداز پیشنیاز های اندروید استودیو ، JDK نسخه 8 جاوا هم هست - لینک دانلودبرای دانلود Gradle به صورت دستی هم اگر نیازتان شد - لینک دانلودشاید این مطلب هم به شما کمک کنه! https://virgool.io/@amirsheikhhassan/%DA%86%DA%AF%D9%88%D9%86%DA%AF%DB%8C-%D8%B1%D9%81%D8%B9-%D8%AA%D8%AD%D8%B1%DB%8C%D9%85-%D9%87%D8%A7%DB%8C-%D8%A7%DB%8C%D9%86%D8%AA%D8%B1%D9%86%D8%AA%DB%8C-uyfhdep6sqak </description>
                <category>امیر شیخ حسن</category>
                <author>امیر شیخ حسن</author>
                <pubDate>Fri, 09 Nov 2018 12:38:41 +0330</pubDate>
            </item>
                    <item>
                <title>آشنایی با کتابخانه جاوا اسکریپتی SweetAlert 2</title>
                <link>https://virgool.io/coderlife/sweetalert-ncnlzcasgjca</link>
                <description>کتابخانه جاوا اسکریپتی SweetAlert نسخه شماره 2کتابخانه SweetAlert برای بهبود تابع پیش فرض جاوا اسکریپت به نام ()alert تولید و رونمایی شد  .این کتابخانه با فریمورک بوت استرپ و سیستم عامل های موبایلی هم سازگار شده است .سازگاری با React و Angularابتدا برای استفاده باید این کتابخانه را در صفحه وب خود بارگذاری کنیم .پیشنهاد می شود از سایت CDNJS برای سرعت بالای بارگذاری استفاده شود .آدرس صفحه کتابخانه SweetAlert2 در سایت CDNJS : لینک مشاهدهسرویس CDN چیست ؟مفهوم کلی از سرویس CDNقبل از CDN ها اگر فایلی را در هاستی ذخیره می کردیم و میخواستیم از تمام نقاط دنیا به آن دسترسی داشته باشیم ، بستگی به نقطه جغرافیایی زمان بیشتری برای بارگذاری وقت صرف میشد .با ظهور CDN سرور هایی در سرتاسر دنیا تعبیه شدند که وظیفه نگهداری فایل ها به صورت جهانی دارند .برای مثال اگر فایلی در هاستی در آلمان باشد ، فردی که در آلمان است به راحتی می تواند به آن دسترسی داشته باشد و اگر در کشور دیگری مثل آمریکا هم کاربری درخواست داشت ، CDN کشور آمریکا یک نسخه از همان فایل در سرور آلمان را دارد و به جای اینکه درخواست از سمت آلمان پاسخ داده شود ، از همان سرور آمریکا درخواست پاسخ داده می شود . اینگونه است که سرعت بارگذاری فایل دیگر محدودیتی برایش ایجاد نمی شود .حالا شروع میکنیم به ساخت اولین صفحه وب برای آزمایش کردن این کتابخانه&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
&lt;!--SweetAlert2--&gt;
&lt;link rel=&quot;stylesheet&quot; href=&quot;https://cdnjs.cloudflare.com/ajax/libs/limonte-sweetalert2/7.28.4/sweetalert2.min.css&quot; /&gt;
&lt;script defer src=&quot;https://cdnjs.cloudflare.com/ajax/libs/limonte-sweetalert2/7.28.4/sweetalert2.all.min.js&quot; integrity=&quot;sha256-qtyU+b249rw/5PQ1KXGRtxjlgg6hfU2EK50YOlc0n50=&quot; crossorigin=&quot;anonymous&quot;&gt;&lt;/script&gt;
&lt;/head&gt;
&lt;body dir=&quot;rtl&quot;&gt;
    &lt;button onclick=&quot;&quot;&gt;نمایش پاپ آپ&lt;/button&gt;
&lt;/body&gt;
&lt;/html&gt;نوشته های بالا در قالب تصویردر قسمت بالا در تگ head دو فایل css و js کتابخانه مربوطه بارگذاری شد .تگ script خاصیتی دارد که میتوان مشخص نمود بستگی به کاربرد آن ، که اسکریپت مورد نظر هنگام بارگذاری صفحه سایت ، بارگذاری شود یا بعد از بارگذاری صفحه سایت ، بارگذاری شود .این دو خاصیت فوق async و defer نام دارند .خاصیت integrity و crossorigin در تگ script به چه معناست ؟خاصیت integrity به این معناست که برای جلوگیری از اجرای کد های مخرب در کنار این فایل مورد نظر ، سورس کد اصلی ، طبق الگوریتم رمز نگاری مخصوص خود بررسی می شود و اگر نا هماهنگی وجود نداشت اسکریپت در سایت بارگذاری می شود .خاصیت onclick به چه معناست ؟در تگ button خاصیتی وجود داره به نام onclick که میتوان کد جاوا اسکریپتی در قالب تابعی نوشت و نام آن را در این خاصیت قرار داد . پس از کلیک کردن کاربر بر روی این دکمه آن تابع فراخوانی و اجرا می شود .حالا اسکریپتی را می نویسیم که بتوانیم از کتابخانه استفاده کنیم .&lt;script&gt;
function show_sw () {
    swal (
    &#039;عنوان&#039;,
    &#039;متن توضیحات&#039;,
    &#039;نوع&#039;,
    )
}
&lt;/script&gt;حالا این تابع را فراخوانی میکنیم .&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
&lt;!--SweetAlert2 CSS--&gt;
&lt;link rel=&quot;stylesheet&quot; href=&quot;https://cdnjs.cloudflare.com/ajax/libs/limonte-sweetalert2/7.28.4/sweetalert2.min.css&quot; /&gt;
&lt;!--SweetAlert2 JavaScript--&gt;
&lt;script defer src=&quot;https://cdnjs.cloudflare.com/ajax/libs/limonte-sweetalert2/7.28.4/sweetalert2.all.min.js&quot; integrity=&quot;sha256-qtyU+b249rw/5PQ1KXGRtxjlgg6hfU2EK50YOlc0n50=&quot; crossorigin=&quot;anonymous&quot;&gt;&lt;/script&gt;

&lt;script&gt;
function show_sw() {
    swal (
    &#039;عنوان&#039;,
    &#039;متن توضیحات&#039;,
    &#039;نوع&#039;,
    )
}
&lt;/script&gt;
&lt;/head&gt;
&lt;body dir=&quot;rtl&quot;&gt;
    &lt;button onclick=&quot;show_sw()&quot;&gt;نمایش پاپ آپ&lt;/button&gt;
&lt;/body&gt;
&lt;/html&gt;نوشته های بالا در قالب تصویر هنگامی که کاربر بر روی دکمه مورد نظر کلیک کند تابع اجرا می شود و خروجی به صورت زیر است :خروجی ساده از پاپ آپانواع پاپ آپ در کتابخانه SweetAlert2 به این گونه است :انواع پاپ آپ لیست option های بیشتر و کاربردی :type : نوع پاپ آپtitle : عنوانhtml : امکان نوشتن اچ تی ام ال در بخش متن توضیحات footer : نوشتن پانویس به صورت ساده یا اچ تی ام الimageUrl : جایگزین آیکون پاپ آپ با تصویرimageHeight : ارتفاع تصویرimageWidth : عرض تصویرimageAlt : نام جایگزین تصویر در صورت لود نشدن تصویرanimation : فعال یا غیر فعال کردن استفده از انیمیشن در پاپ آپshowCancelButton : نمایش دکمه انصرافshowCloseButton : نمایش دکمه بستن پنجرهshowConfirmButton : نمایش دکمه تاییدbackground : تغییر پس زمینه پاپ آپconfirmButtonText : متن دکمه تاییدcancelButtonText : متن دکمه انصرافfocusConfirm : فوکوس کردن بر روی دکمه تاییدtimer : ایجاد تایمر بسته شدن پنجرهreverseButtons : جا به جا کردن دکمه های انصراف و تاییدcustomClass : فراخوانی یک کلاس برای پاپ آپو  خیلی امکانات دیگر ...سایت مرجع کتابخانه SweetAlert2 : لینک مشاهدهفایل پاورپوینتی آشنایی با این کتابخانه : لینک دریافتفایل PDF آشنایی با این کتابخانه : لینک دریافتنمونه آزمایشی از مثال استفاده از کتابخانه SweetAlert2 که در سایت CodePen منتشر کردم و قابل دسترسی است : لینک مشاهدهمحیط ویرایشگر آنلاین کد CodePenسایت کدپن سایتی که محیط وبی با تکنولوژی های HTML و CSS و JS می دهد تا بتوانید کد های خود را به صورت زنده در آن مشاهده و حتی خطا یابی کنید . https://codepen.io/senseofsecurity/embed/ZqORPe/?height=265&amp;theme-id=0&amp;default-tab=js,result&amp;embed-version=2 ویدیوی آموزشی این کتابخانه از سایت آپارات https://www.aparat.com/v/bFuDd </description>
                <category>امیر شیخ حسن</category>
                <author>امیر شیخ حسن</author>
                <pubDate>Tue, 09 Oct 2018 01:56:25 +0330</pubDate>
            </item>
            </channel>
</rss>