هنگامی که برای اولین بار اپل، زبان برنامهنویسی جدید خود را با نام «سوئیفت» (Swift) منتشر کرد، برنامهنویسان شگفتزده شدند. تا قبل از آن برای توسعهی اپلیکیشنهای «Mac» و «iOS» چارهای جز استفاده از «Objective C» نبود. Objective C زبانی شیگرا و قدیمی است که در سال ۱۹۸۰ منتشر شده. سوئیفت مانند هوایی تازه وارد دنیای نرمافزار شد و آن را متحول کرد. مانند همیشه اپل در این زمینه نیز گوی سبقت را از رقبا ربود و اعلام کرد که به زودی سوئیفت به شکل متنباز در اختیار برنامهنویسان قرار خواهد گرفت. به همین دلیل توسعهدهندگان سراسر جهان به استقبال این زبان جدید رفتند. البته دور از ذهن نخواهد بود که سوئیفت به سرعت رشد کند و به زبان اول برنامهنویسی در دههی آتی تبدیل شود.
Adobe Photoshop Lightroom یکی از برنامه های مفید و ضروری برای عکاسان می باشد که توسط این نرم افزار حرفه ای می توانند بر روی عکس های خود مدیریت کنند و تنظیمات حرفه ای را بر روی عکس های خود انجام دهند در نتیجه شما می توانید وقت به نسبت کمتری را در پشت کامپیوتر خود نسبت به پشت لنز دوربین بگزرانید. با صرف مدت زمان کمی می توانید عکس ها را مرتب و دسته بندی کرده و تصحیح کردن عکس ها را انجام دهید و عکس های اضافی را حذف کنید. ظاهر نرم افزار بسیار ساده و زیبا می باشد و عکس های داخل برنامه شده را در با چیدمان سریع و آسان در معرض دید شما قرار می دهد. برنامه لایت روم به شما این قابلیت ها را می دهد که عکس هایتان را مشاهده ، بزرگنمایی و خیلی سریع و آسان با عکس های دیگر مقایسه کنید و تنظیمات حرفه ای عکس به شما اجازه می دهد که بهترین رنگ را برای بالاترین کیفیت عکس خود بدست آورید.
نرمافزار Navisworks معماران، مهندسان، ساختمانسازان حرفهای را قادر میسازد تا بطور کلی مدل یکپارچهای را بررسی کنند. این نرمافزار کمک میکند تا تمام دستاندرکاران یک پروژه برای بدست آوردن نتایج بهتر پروژه، یکپارچهسازی، تجزیه و تحلیل و ارتباطات بین تیم طراحی، حل و فصل تداخلات و متره و برآورد و همچنین برنامه زمانبندی پروژه قبل از ساخت و ساز و یا به روز شده را فراهم میکند.
مایکروسافت آژور (Microsoft Azure) یک بستر یا پلتفرم با مجموعهای از سرویسهای در هم تنیده ابری است که امکان رایانش ابری (Cloud computing) برای ایجاد، توسعه و مدیریت اپلیکیشنها، وب یا موبایل را فراهم میآورد. آژور بستری فراهم میکند که بتوان توسط زبانها، ابزارها، چهارچوبها و فریمورکهای مختلف بهصورت آزادانه اپلیکیشنهای مختص خود را ساخت، گسترش داد و مدیریت کرد. آژور بسیار انعطافپذیر و قابل سفارشیسازی است که دسترسی به مقادیر بسیار زیادی از ذخیرهسازی دادهها، منابع کامپیوتری و ابزارهای توسعه برنامه کاربردی را فراهم میکند.
Boris FX Continuum نرم افزاری که ویژگی ها و ابزارهای پیشرفته ای را جهت افکت گذاری و ویرایش و تدوین فیلم ها در اختیار شما قرار می دهد که از میان برجسته ترین آن ها می توان به نور پردازی واقعی، تصحیح رنگ، ابزارهای ترمیم تصاویر، ترکیب تصاویر، DVE، رنگ آمیزی برداری (Vector Paint) و پشتیبانی از فیلتر های افترافکت اشاره نمود. علاوه بر به طور مستقل اجرا شدن به عنوان یک نرم افزار، Boris FX می تواند به عنوان یک پلاگین برای سایر نرم افزار های ویرایش فیلم به کار برده شود.
JSP مخفف کلمه ی java server page می باشد که مبتنی بر فناوری های زبان JAVA است.که توسط شرکتی به نام sun ارائه داده شده است. با استفاده از jsp می توان وب سایت های پویا و داینامیک ایجاد کرد.در گذشته اکثر وبسایت ها حالت استاتیک داشت و داینامیک نبود ولی امروزه از بسیاری از زبان ها مثل asp و c،C++،وجاوا….استفاده می کنند تا قابلیت های بیشتری رو به سایت هاشون اضافه کنند و اونها رو به حالت داینامیک و پویا دربیاورند.
چندی پیش ، هوش مصنوعی مانند پیشگویی هایی علمی تخیلی از آینده فناوری به نظر می رسید. امروزه یادگیری ماشین مانند موتور محرک پیشرفت های تکنولوژیکی است که روزانه توسط مردم استفاده می شود. تشخیص تصویر ( Image Recognition ) یکی از کاربرد های قابل دسترسی آن است که باعث ایجاد یک انقلاب بصری آنلاین می شود. یادگیری ماشین تعبیه شده در وب سایت های مصرف کننده و برنامه های کاربردی ، شیوه سازماندهی و پردازش داده های بصری را تغییر می دهد. شناخت بصری ، فرصت های هیجان انگیزی مشابه آن چه در فیلم های علمی تخیلی دیده ایم را فراهم آورده است که تخیل ما را به سمت بیکران ها سوق داده است. پردازش تصویر به دلیل استفاده از یادگیری عمیق ، بسیار مؤثر و مفید شده است. یادگیری عمیق یک روش یادگیری ماشین است که به شکلی شبیه به عملکرد مغز انسان طراحی شده است. این روش به کامپیوتر ها آموزش می دهد تا عناصر بصری موجود در یک تصویر را تشخیص دهند. با توجه به الگو های در حال ظهور و تکیه بر پایگاه های داده های بزرگ ، ..
در برنامه نویسی کامپیوتر، یک رابط کاربردی برنامه نویسی(API) مجموعه ای از زیرروال ها (Subroutine)، تعاریف، پروتکل ها و ابزار ها به منظور ساخت یک نرم افزار کاربردی می باشد. به زبان عامیانه تر، API مجموعه ای از روش های تعریف شده و شفاف به منظور ارتباط بین اجزا مختلف نرم افزار می باشد. یک API خوب با فراهم کردن سنگ بناهای لازم، توسعه یک نرم افزار کامپیوتری را آسان تر می کند. یک API می تواند برای یک سیستم تحت وب، سیستم عامل، سیستم بانک اطلاعاتی، سخت افزار کامپیوتر و یا کتابخانه نرم افزار طراحی شده باشد.
Git قبل از هر چیز یک سیستم کنترل نسخه (VCS) است. امروزه رایجترین سیستم کنترلی که در جهان وجود دارد Git نام دارد. Git یک پروژه منبع باز (open source) بالغ و فعال است که در سال ۲۰۰۵ توسط لینوس توروالدز خالق مشهور سیستم عامل لینوکس ساخته و توسعه یافت. گیت به عنوان پایه و اساس بسیاری از خدمات مانند GitHub و GitLab عمل میکند. اما میتوانید بدون استفاده از خدمات دیگری از Git استفاده کنید این جمله بدان معناست که میتوانید از Git به صورت خصوصی یا عمومی استفاده کنید.
مانگو دی بی یک دیتابیس غیر SQL است که به صورت cross – platform روی سیستم عامل های مختلف از جمله ویندوز، مکینتاش، لینوکس، و سولاری اجرا می شود و همچنین اغلب زبان های برنامه نویسی را پشتیبانی می کند. مانگو دی بی برخلاف SQL داده ها را سند متنی ذخیره می کند. این برنامه از جستجو براساس فیلد، پرس و جوهای بازه ای و جستجوهای با عبارت منظم پشتیبانی می کند و می توان مستند های معرفی شده را با اضافه و یا حذف کردن یک فیلد تغییر داد.