شناسایی یگانه چیست؟ شناسایی یگانه (Single Sign-On یا SSO) روشی برای احراز هویت است که به کاربران امکان میدهد تنها با یکبار ورود، به چندین وبسایت و اپلیکیشن دسترسی پیدا کنند. چون کاربران امروزی بیشتر از مرورگر برای استفاده از اپلیکیشنها بهره میبرند، سازمانها به دنبال راهکارهایی هستند که هم امنیت را افزایش دهند و […]
معماری سرویسگرا (SOA) چیست؟ معماری سرویسگرا (Service-oriented architecture یا SOA) روشی در توسعه نرمافزار است که از مؤلفههایی به نام «سرویس» برای ساخت برنامههای تجاری استفاده میکند. هر سرویس یک قابلیت مشخص تجاری را ارائه میدهد و میتواند با دیگر سرویسها، حتی در پلتفرمها و زبانهای مختلف، ارتباط برقرار کند. توسعهدهندگان از SOA برای استفاده […]
زمان رفت و برگشت (RTT) در شبکه چیست؟ زمان رفت و برگشت در شبکه، مدت زمانی است که طول میکشد تا پس از ارسال درخواست به شبکه، پاسخ دریافت شود. وقتی با یک برنامه تعامل میکنید، مانند زمانی که یک دکمه را میزنید، برنامه درخواست خود را به یک سرور داده از راه دور ارسال […]
زیرساخت فناوری اطلاعات (IT Infrastructure) چیست؟ زیرساخت فناوری اطلاعات مجموعهای از ابزارها و منابعی است که برای ساخت و اجرای نرمافزارها در یک سازمان لازم است. این مجموعه شامل سختافزار، اجزای شبکه، سیستمعامل، فضای ذخیرهسازی داده و انواع نرمافزارهایی است که سازمان برای ارائه خدمات فناوری اطلاعات و اجرای راهحلهای داخلی از آنها استفاده میکند. […]
گراف کیو ال (GraphQL) چیست؟ GraphQL یک زبان پرسوجو و دستکاری داده برای APIها است. این زبان با ساختاری منعطف و قابلفهم، به توسعهدهندگان امکان میدهد دقیقا دادههایی را که نیاز دارند درخواست دهند و پاسخهایی قابلپیشبینی دریافت کنند. همچنین میتوان در یک درخواست به چند منبع مختلف دسترسی داشت، که این موضوع باعث کاهش […]
حاکمیت، ریسک و تطابق (GRC) چیست؟ حاکمیت، ریسک و تطابق یا GRC روشی ساختاریافته برای هماهنگ کردن فناوری اطلاعات با اهداف تجاری است؛ در عین حال به مدیریت ریسکها و رعایت مقررات دولتی و صنعتی کمک میکند. این رویکرد شامل ابزارها و فرآیندهایی است که مدیریت حاکمیتی و ریسک را با نوآوری و استفاده از […]
گیت چیست؟ گیت یک سیستم کنترل نسخه توزیعشده و متنباز است که به شما این امکان را میدهد تا کد را ذخیره کرده، تاریخچه تغییرات را پیگیری کنید، تغییرات کد را ادغام کنید و در صورت نیاز به نسخههای قبلی بازگردید. مبانی گیت گیت کد منبع شما و تاریخچه کامل توسعه آن را به صورت […]
داکر چیست؟ داکر یک پلتفرم نرمافزاری است که امکان ساخت، تست و استقرار سریع برنامهها را فراهم میکند. داکر نرمافزار را در واحدهای استانداردی به نام کانتینر بستهبندی میکند که همه چیزهایی که برای اجرای نرمافزار نیاز است، از جمله کتابخانهها، ابزارهای سیستمی، کد و زمان اجرا را شامل میشود. با استفاده از داکر، میتوانید […]
توسعه فولاستک چیست؟ توسعه فولاستک فرآیند ساخت همزمان بخش فرانتاند (سمت کاربر) و بکاند (منطق و پایگاه داده) یک اپلیکیشن است. هر اپلیکیشن شامل یک رابط کاربری برای تعامل کاربران و یک بخش بکاند برای مدیریت دادهها و اجرای منطق برنامه است. در توسعه فرانتاند تمرکز بر ظاهر و تعاملات کاربر با اپلیکیشن است، در […]
مهندسی ویژگی (Feature Engineering) چیست؟ ویژگیها همان ورودیهایی هستند که مدلهای یادگیری ماشینی (ML) برای آموزش و پیشبینی از آنها استفاده میکنند. دقت مدل تا حد زیادی به انتخاب درست و ترکیب مناسب این ویژگیها بستگی دارد. برای مثال، در یک اپلیکیشن یادگیری ماشین که فهرست موسیقی پیشنهاد میدهد، ویژگیها میتوانند شامل امتیاز آهنگها، آهنگهای […]
- شناسایی یگانه (SSO) چیست؟
- معماری سرویسگرا (SOA) چیست؟
- زمان رفت و برگشت (RTT) در شبکه چیست؟
- زیرساخت فناوری اطلاعات (IT Infrastructure) چیست؟
- گراف کیو ال (GraphQL) چیست؟
- حاکمیت، ریسک و تطابق (GRC) چیست؟
- گیت (Git) چیست؟
- داکر (Docker) چیست؟
- توسعه فولاستک (Full Stack Development) چیست؟
- مهندسی ویژگی (Feature Engineering) چیست؟
- محاسبات کاربر نهایی (End User Computing) چیست؟
- هوش مصنوعی سازمانی (Enterprise AI) چیست؟
- ELK Stack چیست؟
- جستوجوی اسنادی (Document Search) چیست؟
- رگرسیون خطی (Linear Regression) چیست؟