BestTech
27/12/2021
✍ بازداشت ربات انساننمای نقاش در مصر
گفته شده که "آیدا" ربات انساننما به همراه "آیدان ملر" خالقاش که اهل آکسفورد است به منظور شرکت در نمایشگاهی در مجاورت اهرام جیزه به قاهره سفر کرده بودند اما آیدا توسط نیروهای مرزبانی مصر توقیف شد.
آقای ملر میگوید مقامهای امنیتی مصر خواستار برداشتن چشمان آیدا شدند که شامل دوربین است. ملر گفته در حال همکاری با "گرت بیلی" سفیر بریتانیا در مصر است تا آزادی آیدا تضمین شود.
او میگوید: من نمیتوانم چشمان آیدا را در بیاورم. این جزئی جداییناپذیر از اوست و بدون چشم عجیب به نظر میرسد.
"آیدا" یک ربات انساننماست که با استفاده از فناوری هوش مصنوعی ساخته شده و با بهرهگیری از بازوی رباتیکی که دارد و دوربینی که در بدناش کار گذاشته شده نقاشیهای زیبایی را خلق کرده است.
نام این ربات برگرفته از "آیدا لاولیس" ریاضیدان قرن نوزدهمی است. او نخستین رباتی است که میتواند نقاشی کند.
دست رباتیک "آیدا" توسط مهندسان در لیدز بریتانیا ساخه شده است.
این دست برای عملکرد از الگوریتمهای هوش مصنوعی پیروی میکند.
04/12/2020
3: #جاوا
سومین زبان معروف پروگرام نویسی جاوا است.
تاریخچه جاوا:
در اوایل دهه ۹۰ میلادی، شرکت سانمایکروسیستمز در حال توسعه نرم افزاری برای استفاده ابزار های الکترونیکی بود که به پروژه green شهرت گرفت و آقای جیمز گاسلینگ مسولیت تیم را بر عهده گرفت.
بعد از زمان کوتاهی آقای گاسلینگ به این نتیجه رسید که بهتر است برای این پروژه یک زبان برنامه نویسی جدید درست کند تا نسبت به باقی زبان ها بیشتر قابل درک و قدرتمند تر باشد و در عین حال با تمامی ابزار های الکترونیکی کار کند. پس به سراغ زبان C و ++C رفت و پایه های اولیه زبان قدرتمند جاوا را گذاشت و این زبان را OAK یا بلوط نامید.و سرانجام در سال ۱۹۹۵ شرکت سان بصورت رسمی OAK را به Java تغییر نام داد.
:آسان است
یادگیری جاوا بسیار آسان است. syntax آن راحت، واضح و قابل فهم است. طبق گفته شرکت Sun زبان جاوا یک زبان راحت است زیرا:
1-ساختار جاوا بر اساس ++C است .
2- مشکلات کی در Cو ++C بود توسط جاوا حل گردید.
3- هیچ نیاز برای حذف Object های بدون رفرینس نداریم چون
این کار را Garbage Collection انجام میدهد. (Object-Oriented ):
جاوا یک زبان برنامه نویسی شی گرا است. هرچیزی در جاوا یک شی یا ابجیکت است. شی گرایی به این معنا است که ما پروگرام خود را به صورت ترکیبی از ابجیکت های مختلفی بسازیم که هرکدام اطلاعات و رفتار منحصر به خود را دارا هستند.قابل حمل بودن (Portable):
جاوا قابل حمل است است زیرا شما می توانید bite code جاوا را به هر ماشینی منتقل کنید و آن را در هر ماشینی اجرا کنید. این جابجایی نیاز به هیچ گونه تنظیماتی ندارد.
:
یکبار بنویس و همهجا اجرا کن
اینجاست که ما به Java Virtual Machine و یا ماشین مجازی جاوا (JVM) نیاز پیدا میکنیم. کاری که JVM برای ما انجام میدهد به دو صورت است:
• ایجاد یک محیط برای اجرای کد در سیستم های مختلف
• بهینه سازی و مدیریت حافظه آن سیستم
در حقیقت شما یکبار برنامه را مینویسید و به کمکJVMآنرا در سایر پلتفرمها اجرا میکنید، به همین دلیل است که میگوییم جاوا یک زبانCross Platform است، همین امر در ابتدای کار به شدت بر محبوبیت این زبان افزود.
وظیفه :
هنگامی که شما چند خط کود را مینویسید و آن را اجرا میکنید، برنامه شما به مجموعه کدها به نام بایت کد تبدیل میشود که JVM درک کاملی از آن ها دارد. اینجا JVMاین بایت کد ها را بر اساس تنظیمات و تعاریف خاص، برای سیستم عامل ترجمه و قابل اجرا میکند. در حقیقت معجزه جاوا نه خود زبان بلکه این ماشین مجازی است.
02/12/2020
2) جاوااسکریپت:
جاوااسکریپت تنها زبان برنامه نویسی Client-side یا سمت کاربر است که از سال 1995 تا الان خیلی تغییر کرده و حتی به سمت سرور هم کشیده شده؛ اما از جاوااسکریپت به عنوان یک زبان front-end نام برده میشد تا سال 2009 که با معرفی nodejs، جاوااسکریپت وارد دنیای سرورساید شد. و کم کم با پیدایش فریمورک هایی مثل Angular و React و Vue جاوااسکریپت دچار تحولات زیادی شد.
ویژه گی ها:یاد گیری آسانیک زبان قابل مدل سازی (language prototypal) استشی گرا توسعه پذیری آسان
کد جاوااسکریپت کجا اجرا می شود:
در اصل جاوا اسکریپت ساخته شد تا فقط در مرورگر اجرا بشه. بنابراین همه مروگر ها Javascript engin دارند که به وسیله اون کدهای جاوا اسکریپت اجرا میشه، مثلا مرورگر کروم از engin V8 و فایرفاکس (SpiderMonkey) استفاده میکنند.
Click here to claim your Sponsored Listing.
Category
Website
Address
Kabul
Kabul