مجید باقری

مجید باقری

اطلاع رسانی
مجید باقری

مجید باقری

اطلاع رسانی

آشنایی با نسل جدید ارتباط بی سیم LI FI

پروفسور هارلد هاس در طول صحبتش در ted از تکنولوژی جدیدی با نام li fi پرده برداشت .پروفسور هارلد هاس از دانشگاه ادین بورگ تحقیق در این زمینه را از سال 2004 آغاز کرده بود. 

Image



li fi یک ارتباط بی سیم کامل و پر سرعت مانند wifi است که از نور استفاده می کند. این تکنولوژی زیر مجموعه ی ارتباط های بی سیم (owc) است و می تواند یک متمم در یک ارتباط رادیویی یا جایگزینی مناسب در زمینه های data broadcasting باشد.Li fi که برگرفته از Light Fidelity است برای ارتباط خود از یک طیف نور مرئی یا مادون قرمز به جای امواج رادیویی استفاده می کند.شایان به ذکر است که از این تکنولوژی به عنوان یک راه حل برای حل محدودیت Bandwidth در امواج رادیویی نام برده می شود.یک راه حل کامل که منجر به ایجاد پردازشی برای استاندارد ها شده است. همان طور که ذکر شد li fi مانند wifi یک ارتباط بی سیم است پس از استاندارد های 802.11 استفاده میکند که این کافی نیست و به نظر می رسد باید منتظر تجدید نظر در آن باشیم. 

Li fi از دیود های نوری led به عنوان رسانه انتقال در شبکه استفاده می کند که سرعت آن بسیار بالا تر از wi fi است .Li fi می تواند همه وسایل الکترونیکی که به اینترنت وصل می شوند را با یک تراشه کوچک مدیریت کند ، هر وسیله که دارای این تراشه باشد می تواند عملکردی همانند access point در شبکه Li fi داشته باشد. محققان رشد Li fi را سالانه حدود %82 بین سال های 2013 تا 2018 پیش بینی کرده اند.این ارتباط نورمرئی به وسیله ی سویچ بین خاموش و روشن شدن لامپ ها در نانو ثانیه کار میکند البته انتقال داده ها فقط در حالت روشن بودن چراغ اتفاق می افتد .این خاموش و روشن شدن لامپ ها به حدی است که چشم انسان قادر به تشخیص آن نیست و تنها چیزی که می بیند یک طیف از نور است، این چراغ ها می توان در مکان هایی که برای انسان کاربردی ندارد جاسازی کند. 

امواج نور نمی توانند از دیوار عبور کنند و این باعث می شود تا محدوده یا رنج کمتری از مکان را پشتیبانی کندبا این حال یک سیکل نور منعکس شده از دیوار می تواند به سرعتی حدود 70 mbit/s برسد.از مزیت های li fi می توان به قابلیت استفاده در مناطق حساس به امواج الکترو مغناطیسی اشاره کرد که بسیار مفید خواهد بود ، از جمله این مکان ها می توان به کابین هواپیما ها ، بیمارستان ها و نیروگاه های هسته ای اشاره کرد . همچنین Li fi می تواند در مکان هایی که امواج الکترو مغناطیسی حضور دارد بدون هیچ تداخلی کار کند. هم Li fi هم wi fi داده ها را فرای امواج الکترو مغناطیسی عبور می دهند ولی فرق آنها در این است که wi fi برای انتقال داده ها از امواج رادیویی استفاده می کند ولی Li fi برای این کار از نور مرئی استفاده می کنند و این در حالی است که کمیسیون ارتباطات ایالات متحده هشداری جدید در خصوص خطر بالقوه پر شدن ظرفیت wi fi داده است در حالی که Li fi هیچ گونه محدودیتی ندارد. 

Image



طیف نور مرئی 10000 بار بزرگتر از تمام طیف فرکانس رادیویی است.لازم به ذکر است که محققان به نرخ انتقال 10G/S در این تکنولوژی دست یافته اندکه این سرعت 250 بار سریعتر از superfast broadband ها است . بنیانگذاران پیش بینی کرده اند که Li fi ، 10 برابر ارزانتر از wi fi ارائه می شود. از جنبه های منفی آن نیز می توان به برد کوتاه و هزینه راه اندازی بالا (در حال حاضر) اشاره کرد. Purelifi اولین نشان تجاری از سیستم Li fi است که در حال گسترش است.

Image



این تکنولوژی اولین بار در کنگره جهانی موبایل که سال 2014 در بارسولونا برگزار شد ، رونمایی شد. در این کنگره برای نشان دادن عملکرد این تکنولوژی در یک گوشی اندرویدی ساده استفاده کرده که در آن به جایی دوربین دوم از یک سنسور نوری استفاده شده بود .همچنین همین کار را در یک تبلت انجام دادن همچنین هر دو دستگاه نیاز به یک تراشه کوچک Li fi داشتند که این تراشه بر روی ورودی میکروفن آن ها نصب شد البته با این حال باز هم میتوانستید هدفون را به گوشی وصل کنید زیرا این تراشه یک ورودی هدفون داشت. پس از نصب این تراشه ها و نصب نرم افزار مخصوص آن با در مسیر قرار دادن سنسور نوری هرکدام در مسیر تراشه Li fi گوشی دیگر می توانستید از داده های گوشی مقابل از جمله عکس ها و فیلم ها استفاده کرد. 

Image


Image



نویسنده : دانیال سوری 
منبع : انجمن تخصصی فناوری اطلاعات ایران 

ویژوال استودیو 2015 با پشتیبانی از اندروید، iOS و اپل واچ منتشر شد


ویژوال استودیو 2015 با پشتیبانی از اندروید، iOS و اپل واچ منتشر شد

چند روز پیش از انتشار نسخه‌ی نهایی ویندوز 10، مایکروسافت نسخه‌ی نهایی ویژوال استودیو 2015 را معرفی کرد. این نسخه از ویژوال استودی با پشتیبانی از اندروید، iOS و حتی اپل واچ در اختیار کاربران قرار گرفته است.

مایکروسافت پیش از عرضه‌ی نسخه‌ی نهایی ویندوز ۱۰، ویژوال استودیو ۲۰۱۵ را با تغییرات گسترده و پشتیبانی از پلتفرم‌های مختلف منتشر کرد. مایکروسافت در سال‌های گذشته تلاش خود را روی افزایش قابلیت‌های چند پلتفرمی ویژوال استودیو معطوف کرده و امسال با عرضه‌ی نسخه‌ی جدیدی از این نرم‌افزار، مرحله‌ی جدیدی را در مسیر محیط توسعه‌ی خود قرار داده است.

در صورتی که پس از دریافت ویژوال استودیو ۲۰۱۵ نسخه‌ی کامل آن را نصب کنید، می‌توانید از زبان‌های سی شارپ، سی پلاس پلاس، ویژوال بیسیک، جاوا، اف شارپ، پایتون، جاوا اسکریپت، پاورشل، تایپ اسکریپت (زبان اسکریپتی مایکروسافت مبتنی بر جاوا اسکریپت) و اس کیو ال استفاده کنید. با استفاده از این نسخه می‌توانید بیلد اپلیکیشن‌ها یا برنامه‌های توسعه یافته را برای اندروید و ویندوز ایجاد کنید. ضمنا در زمان نصب با اضافه کردن SDK اندروید و کتابخانه‌های زامارین، می‌توانید با ویژوال استودیو باری آیفون، آیپد و اپل واچ نیز اپلیکیشن‌هایی را توسعه دهید.

همراه شدن انواع پکیج‌ها و کتابخانه‌ها حجم نسخه‌ی کامل این برنامه‌ را به بیش از ۲۷ گیگابایت افزایش داده است.با ضاافه کردن مستندات و سایر مواردی که به همراه این نرم‌افزار نصب خواهد شد، باید چند گیگابایت دیگر را نیز به این ۲۷ گیگابایت اضافه کرد.

یکی از نکات جالبی که در خصوص ویژوال استودیو جدید می‌توان به روشنی دید، عدم پشتیبانی از پلتفرم یونیورسال ویندوز ۱۰ است که جدیدا معرفی شده. اگرچه پلتفرم یونیورسال متعلق به ویندوز ۸.۱ در ویژوال استودیو ۲۰۱۵ پشتیبانی می‌شود، اما نسخه‌ی جدیدتر آن که قابلیت‌های بهتری در رابطه با یکپارچگی دارد، در آینده نزدیک نیز علاوه بر پی‌سی‌ها، تبلت‌ها و گوشی‌های هوشمند مبتنی بر ویندوز ۱۰ِ، شامل هولولنز و ایکس‌باکس نیز خواهد شد. SDK متعلق به ویندوز ۱۰ تا روز ۲۹ جولای که در واقع همان تاریه عرضه‌ی نسخه‌ی نهایی ویندوز به بازار است، عرضه نخواهد شد.

محیط ویژوال استودیو نیز با تغییراتی همراه شده که این نرم‌افزار را دوست داشتنی‌تر کرده است. ویراش‌گر سی شارپ و ویژوال بیسیک در این نسخه از فریمورک کامپایلر متن باز روزلین (Roslyn) استفاده می‌کنند. روزلین فریمورکی است که قابلیت توسعه دارد و از این‌رو تیم‌هایی که از این زبان‌ها و ویژوال استودیو استفاده می‌کنند، قادر خواهند بود تا پیام‌ها و قابلیت‌های این کامپایلر را براساس نیازهای خود تغییر دهند. استفاده از رزولین امکان استفاده از قابلیت‌های پیچیده‌تری را در اختیار کاربران و توسعه‌دهندگان قرار داده است. با استفاده از رزولین می‌توان کلاس‌های مورد استفاده، متدهای فراخوانی شده را به همراه نوع داده و مقادیر پاس شده‌ توسط پارامترها را به روشنی دید. با استفاده از این قابلیت می‌توان ویژگی‌هایی را که پیش‌تر فقط در زمان کامپایل قابل استفاده بود، یک مرحله قبل و در زمان کدنویسی در ادیتور مشاهده کرد. به‌جای اینکه توسعه‌دهندگان در زمان کامپایل با پیام‌هایی مبنی بر استفاده‌ی نادرست از متدها روبرو شوند، در زمان کدنویسی با هشدارهایی روبرو خواهند شد.

 

 زبان‌های مورد استفاده با بروزرسانی همراه شده است. برای مثال نسخه‌ی سی شارپ مورد استفاده به نسخه‌ی ششم ارتقا پیدا کرده که دارای ویژگی‌های کاربردی جدیدی است. از جمله‌ی ویژگی‌های جدید باید به سیستم درج رشته‌ی جدید اشاره کرد که امکان ایجاد رشته‌ها و امکان امبد کردن مقادیر متغیرها را ممکن کرده است. اف شارپ نیز هم‌اکنون در قالب نسخه‌ی چهارم عرضه شده است. از جمله‌ی ویژگی‌های نسخه‌ی جدید می‌توان به بهبود توابع سازنده و همچنین بهبود ویژگی‌های آرایه‌ها، لیست‌ها و سایر کنترل‌ها اشاره کرد.

زبان سی پلاس پلاس مورد استفاده در ویژوال استودیو ۲۰۱۵ از نسخه‌‌های ۱۱ و ۱۴ این زبان به همراه پشتیبانی جزئی از نسخه‌ی ۱۷ بهره‌مند است. توسعه‌دهندگان هم اکنون قادرند تا برنامه‌های توسعه یافته با استفاده از ویژوال سی پلاس پلاس را از نظر میزان استفاده از حافظه‌ و همچنین پردازنده‌ی گرافیکی تحت نظر بگیرند.

تنوع قابلیت‌های کراس پلتفرم تعبیه شده بسیار متنوع و مختلف است. اندروید در ویژوال استودیو به‌چندین صورت پشتیبانی می‌شود. برای مثال اپلیکیشن‌های اندرویدی را می‌توان در سی پلاس پلاس یا جاوا ایجاد کرد. همچنین در سی شارپ دات‌نت نیز قابلیت ایجاد اپلیکیشن‌های اندرویدی از طریق کتابخانه‌های زامارین وجود دارد. خروجی این دو روش را که در واقع اپلیکیشن اندرویدی است می‌توان در امولاتور اندرویدی ویژوال استودیو مورد آزمایش قرار داد. امولاتور مایکروسافت از Hyper-V استفاده می‌کند که همین موضوع سرعت امولاتور ویژوال استودیو را بیش از امولاتور گوگل می‌کند. اپلیکیشن‌های مبتنی بر iOS و اپل واچ نیز با استفاده از کتابخانه‌های زامارین ایجاد می‌شوند. استفاده از زامارین در این مورد نیازمند داشتن گواهی استفاده از کتابخانه‌های این کمپانی و همچنین دسترسی به سیستم‌عامل مک برای کامپایل اپلیکیشن مورد نظر است.

هر سه پلتفرم اندروید، iOS و ویندوز می‌توانند از اپلیکیشن‌های ایجاد شده‌ی مبتنی بر جاوااسکریپت/ اچ‌تی‌ام‌ال فریمورک کوردوا آپاچی استفاده کنند.

 فریمورک دات‌نت نیز در مقایسه با نسخه‌های پیشین بهبود یافته و هم‌اکنون در قالب نسخه‌ی ۴.۶ در اختیار کاربران قرار گرفته است. از جمله‌ی بهبود‌های صورت گرفته در فریمورک دات‌نت می‌توان به بهینه‌سازی کامپایلرهای موجود در کنار بهینه‌سازی گاربیج کالکتور اشاره کرد.

همچون نسخه‌های پیشین، ویژوال استودیو در نسخه‌ی جدید از امکان توسعه‌ی اپلیکیشن‌ها بصورت مشترک پشتیبانی می‌کند که از جمله‌ی آن می‌توان به Team Foundation Server اشاره کرد. پشتیبانی از گیت بصورت پیش‌فرض از جمله‌ی سایر ویژگی‌های این نسخه است.

مایکروسافت اعلام کرده که انتشار بروزرسانی‌های نیمه منظم خود برای ویژوال استودیو ۲۰۱۵ ادامه خواهد داد. این کمپانی امروز در کنار انتشار نسخه‌ی نهایی ویژوال استودیو ۲۰۱۵ بروزرسانی پنجم ویژوال استودیو ۲۰۱۳ را نیز در اختیار کاربران قرار داد.

در نسخه‌ی جدید مایکروسافت Visual Studio Community 2015 را جایگزین نسخه‌ی اکسپرس کرده است. ویژوال استودیو نسخه‌های پریمیوم و آلتیمیت با یک نسخه‌ی جدید که انترپرایز نام دارد جایگزین شده است. کاربران پریمیوم ویژوال استودیو قادر خواهند بود تا نسخه‌ی انترپرایز را مورد استفاده قرار دهند که از نظر قابلیت‌ها و ویژگی‌ها بسیار پیشرفته‌تر است. کاربران نسخه‌های آلتیمیت قبلی نیز با تخفیف‌های روبر هستند که به ترتیب شامل پرداخت ۵٫۹۹۹ دلار و ۲٫۵۶۹ دلار به ترتیب برای نسخه‌های پروفشنال و انتپرایز است. این دو نسخه بصورت عادی و بدون اعمال تخفیف خاصی با قیمت ۱۳٫۲۹۹ و ۴٫۲۴۹ دلار به فروش می‌رسند.

منبع : http://www.brooziha.com