اسپارکل زبان بازیابی معنای ذخیره شده در مدل دادهای آردیاف است. این زبان شبیه زبان اسکیوال بوده و معنا را براساس محتوای آن جستجو میکند. یک زبان کوئری برای پایگاه داده است که قادر به بازیابی و دستکاری داده ها ی ذخیره شده در فرمت چارچوب توصیف منبع RDF است.
React JS یکی از سریعترین و محبوبترین کتابخانهها (Library) جاوا اسکریپت است که توسط فیسبوک اینستاگرام و یک جامعه مستقل از توسعه دهندگان وب مدیریت و نگهداری میشود. React یک Libarary متن باز و البته رایگان جاوا اسکریپت برای طراحی رابط کاربری است. این کتابخانه جاوا اسکریپت در ماه مه سال ۲۰۱۳ به صورت عمومی منتشر شد. جالب است بدانید که این فریم ورک در ابتدا توسط یکی از مهندسین فعال در فیسبوک به وجود آمد. آقای «جردن واک» در سال ۲۰۱۱ این فریم ورک را تحت تاثیر XHP که یک کامپوننت HTML برای زبان برنامه نویسی PHP است، ایجاد کرد. در همین سال React روی قسمت News Feed شبکه اجتماعی فیسبوک به کار گرفته شد و ۲ سال بعد، یعنی در سال ۲۰۱۳ هم استفاده از آن توسط فیسبوک به اینستاگرام تعمیم پیدا کرد.
Jupyter یک برنامهی وب متن باز است که با استفاده از کرنل IPython، قابلیتهای زیادی را در اختیار برنامهنویسان قرار میدهد. مطمئنا Jupyter Notebook یک ابزار بسیار عالی و مفید است اما ممکن است به ویژگیهای دیگری نیاز داشته باشید که در این ابزار بهطور پیشفرض وجود ندارند و اینجاست که افزونهها به شما کمک میکنند. Jupyter Notebook یک ابزار توسعه منبع باز و مبتنی بر وب است که به شما امکان می دهد کدها و معادلات زنده را ایجاد و به اشتراک بگذارید. ژوپیتر انعطاف پذیر و قابل توسعه است و از بسیاری از زبان های برنامه نویسی از جمله : پایتون، جولیا، هاسکل، روبی و بیش از ۴۰ زبان برنامه نویسی را پشتیبانی می کند. به طور کلی از آن برای یادگیری داده ها و ماشین استفاده می شود. Jupyter Notebook همراه با هسته IPython است که به شما امکان می دهد برنامه های خود را در پایتون بنویسید. در این پست ما به شما نحوه نصب Jupyter Notebook در اوبونتو ۲۰.۰۴ و ویندوز را نشان خواهیم داد.
بیشتر افرادی که برای اولین بار قصد ورود به حوزهی برنامه نویسی دارند، تصورشان از برنامه نویسی، ساخت برنامههای گرافیکی است؛ در صورتی که برنامههای گرافیکی، فقط بخشی از حوزهی برنامه نویسی هستند. پایتون، یک زبان ایدهآل برای ایجاد برنامههای گرافیکی نیست، اما با وجود کتابخانههایی نظیر Tkinter ،kivy و… ، میتوان برنامههای گرافیکی بسیار خوبی با استفاده از پایتون نوشت. رابط کاربری گرافیکی (Graphical User Interface) که بهاختصار با عنوان GUI شناخته میشود، نوعی رابط کاربری است که به کاربران امکان میدهد از طریق شاخصهای تصویری و با استفاده از مواردی همچون آیکونها، منوها، پنجرهها و… با کامپیوتر ارتباط برقرار کنند. GUI بر خلاف رابط خط فرمان (Command Line Interface) است که کاربران از طریق صفحهکلید و تایپ دستورات، با کامپیوتر ارتباط برقرار میکنند و این دشواری خود را دارد.
Java یک زبان برنامه نویسی شی گراست و از دسته زبان های کامپایلری-مفسری به شمار می رود. شعار این زبان برنامه نویسی “Write once , Run anywhere” بوده و به معنی “یک بار بنویس و همه جا اجرا کن” است. این شعار به این معنی است که برنامه های نوشته شده با Java مستقل از سیستم عامل بوده و می توانیم یک برنامه را با همان ظاهر در سیستم عامل های مختلف اجرا کنیم. در دوره آموزش Java به زبان ساده، سعی شده است تا مفاهیم برنامه نویسی به ساده ترین شکل ممکن بیان شود و شما به هیچ پیش نیازی برای مشاهده این دوره نیاز ندارید.
فریم ورک Django یک چارچوب وب رایگان و متن باز است که در Python نوشته شده و از الگوی معماری MVT یا همون model-view-template پیروی می کند. هدف اصلی Django این است که ایجاد وب سایت های پیچیده و مبتنی بر پایگاه داده را آسان تر کند. این چارچوب بر قابلیت استفاده مجدد، Pluggability اجزای سازنده، کد کمتر، اتصال کم و توسعه سریع تاکید می کند. در این فریم ورک از Python در سراسر برنامه حتی برای فایل های تنظیمات و مدل های داده استفاده می شود.
ارز دیجیتال Cryptocurrency یک فرم از پول الکترونیکی است که یک نوع پول مجازی است که می توان آن را از طریق اینترنت انتقال داد. پی پال ، وبمانی ، پاییر ، پرفکت مانی ، بیت کوین ، اتریوم ، لایت کوین ، دوج کوین و … نمونه هایی از پول مجازی هستند. هدف ارزهای دیجیتال امنیت بیشتر، حذف واسطه ها و ناشناس بودن است. این واژه انگلیسی از دو عبارت crypto بهمعنای رمز و currency بهمعنای ارز تشکیلشدهاست. ارزهایمجازی همواره از جمله مهمترین مباحث دو سال اخیر بوده و کارشناسان و متخصصان متعددی براین باورند که ارزهای دیجیتال، بخش جدانشدنی از آینده بشریت به حساب میروند و قطعاً در سالهای آینده شاهد نفوذ این ارزها به بازارهای معتبر جهانی خواهیمبود.
جاوا اسکریپت زبان برنامهنویسی پویا و مبتنی بر شی (Object-based) است که هم سمت کاربر و هم سمت سرور، برای ایجاد تعمال با صفحات وب به کار میرود. جایی که HTML و CSS ساختار اولیه و ظاهر صفحات وب را تعیین میکنند، جاوا اسکریپت نحوه عملکرد صفحات وب را کنترل میکند. جاوا اسکریپت، تجربه کاربر را از صفحه وب با تبدیل آن از یک صفحه استاتیک به یک صفحه تعاملی بهبود میبخشد. بطور خلاصه، جاوا اسکریپت به صفحات وب رفتار میبخشد.
Data Mining (دادهکاوی) را برخی علم استخراج اطلاعات از دادههای موجود در دیتابیس نیز مینامند. به طور کلی، با استفاده از دادهکاوی میتوان از دادههای خام موجود ذخیره شده که غالباً تحت عنوان #بیگ دیتا شناخته میشوند، اطلاعات ارزشمند و مفیدی استخراج نموده و به نیازهای کسبوکارهایی که بقایشان منوط به دیتا است با سرعت بیشتری پاسخ داد چرا که در غیر این صورت، برای پاسخدهی به چنین نیازهایی میبایست در میزان زیادی دادههای خام جستجو نموده که کاری بسیار زمانبر و البته بیدقت خواهد بود.
فایل های JSP پس از اینکه برروی servlet container قرار می گیرند، قبل از هر کاری به servlet متناظر آن فایل JSP ترجمه می شوند. یک servlet، کلاس جاوایی است که می تواند به درخواست های HTTP که به یک URL خاص ارسال می شود پاسخ دهد. وقتی کاربر از طریق مرورگر یک درخواست HTTP به servlet container می فرستد، servlet container پس از دریافت آن درخواست servlet متناظر با URL درخواست را پیدا می کند و از servlet می خواهد جواب HTTP برای کاربر تولید کند و جواب HTTP تولید شده توسط servlet را برای نمایش به کاربر به مرورگر ارسال می کند.