شناسایی یگانه (SSO) چیست؟

شناسایی یگانه چیست؟ شناسایی یگانه (Single Sign-On یا SSO) روشی برای احراز هویت است که به کاربران امکان می‌دهد تنها با یک‌بار ورود، به چندین وب‌سایت و اپلیکیشن دسترسی پیدا کنند. چون کاربران امروزی بیشتر از مرورگر برای استفاده از اپلیکیشن‌ها بهره می‌برند، سازمان‌ها به دنبال راهکارهایی هستند که هم امنیت را افزایش دهند و […]

ادامه مطلب ...
معماری سرویس‌گرا (SOA) چیست؟

معماری سرویس‌گرا (SOA) چیست؟ معماری سرویس‌گرا (Service-oriented architecture یا SOA) روشی در توسعه نرم‌افزار است که از مؤلفه‌هایی به نام «سرویس» برای ساخت برنامه‌های تجاری استفاده می‌کند. هر سرویس یک قابلیت مشخص تجاری را ارائه می‌دهد و می‌تواند با دیگر سرویس‌ها، حتی در پلتفرم‌ها و زبان‌های مختلف، ارتباط برقرار کند. توسعه‌دهندگان از SOA برای استفاده […]

ادامه مطلب ...
زمان رفت و برگشت (RTT) در شبکه چیست؟

زمان رفت و برگشت (RTT) در شبکه چیست؟ زمان رفت و برگشت در شبکه، مدت زمانی است که طول می‌کشد تا پس از ارسال درخواست به شبکه، پاسخ دریافت شود. وقتی با یک برنامه تعامل می‌کنید، مانند زمانی که یک دکمه را می‌زنید، برنامه درخواست خود را به یک سرور داده از راه دور ارسال […]

ادامه مطلب ...
زیرساخت فناوری اطلاعات (IT Infrastructure) چیست؟

زیرساخت فناوری اطلاعات (IT Infrastructure) چیست؟ زیرساخت فناوری اطلاعات مجموعه‌ای از ابزارها و منابعی است که برای ساخت و اجرای نرم‌افزارها در یک سازمان لازم است. این مجموعه شامل سخت‌افزار، اجزای شبکه، سیستم‌عامل، فضای ذخیره‌سازی داده و انواع نرم‌افزارهایی است که سازمان برای ارائه خدمات فناوری اطلاعات و اجرای راه‌حل‌های داخلی از آن‌ها استفاده می‌کند. […]

ادامه مطلب ...
گراف کیو‌ ال (GraphQL) چیست؟

گراف کیو‌ ال (GraphQL) چیست؟ GraphQL یک زبان پرس‌وجو و دستکاری داده برای APIها است. این زبان با ساختاری منعطف و قابل‌فهم، به توسعه‌دهندگان امکان می‌دهد دقیقا داده‌هایی را که نیاز دارند درخواست دهند و پاسخ‌هایی قابل‌پیش‌بینی دریافت کنند. همچنین می‌توان در یک درخواست به چند منبع مختلف دسترسی داشت، که این موضوع باعث کاهش […]

ادامه مطلب ...
حاکمیت، ریسک و تطابق (GRC) چیست؟

حاکمیت، ریسک و تطابق (GRC) چیست؟ حاکمیت، ریسک و تطابق یا GRC روشی ساختاریافته برای هماهنگ کردن فناوری اطلاعات با اهداف تجاری است؛ در عین حال به مدیریت ریسک‌ها و رعایت مقررات دولتی و صنعتی کمک می‌کند. این رویکرد شامل ابزارها و فرآیندهایی است که مدیریت حاکمیتی و ریسک را با نوآوری و استفاده از […]

ادامه مطلب ...
گیت (Git) چیست؟

گیت چیست؟ گیت یک سیستم کنترل نسخه توزیع‌شده و متن‌باز است که به شما این امکان را می‌دهد تا کد را ذخیره کرده، تاریخچه تغییرات را پیگیری کنید، تغییرات کد را ادغام کنید و در صورت نیاز به نسخه‌های قبلی بازگردید. مبانی گیت گیت کد منبع شما و تاریخچه کامل توسعه آن را به صورت […]

ادامه مطلب ...
داکر (Docker) چیست؟

داکر چیست؟ داکر یک پلتفرم نرم‌افزاری است که امکان ساخت، تست و استقرار سریع برنامه‌ها را فراهم می‌کند. داکر نرم‌افزار را در واحدهای استانداردی به نام کانتینر بسته‌بندی می‌کند که همه چیزهایی که برای اجرای نرم‌افزار نیاز است، از جمله کتابخانه‌ها، ابزارهای سیستمی، کد و زمان اجرا را شامل می‌شود. با استفاده از داکر، می‌توانید […]

ادامه مطلب ...
توسعه فول‌استک (Full Stack Development) چیست؟

توسعه فول‌استک چیست؟ توسعه فول‌استک فرآیند ساخت همزمان بخش فرانت‌اند (سمت کاربر) و بک‌اند (منطق و پایگاه داده) یک اپلیکیشن است. هر اپلیکیشن شامل یک رابط کاربری برای تعامل کاربران و یک بخش بک‌اند برای مدیریت داده‌ها و اجرای منطق برنامه است. در توسعه فرانت‌اند تمرکز بر ظاهر و تعاملات کاربر با اپلیکیشن است، در […]

ادامه مطلب ...
مهندسی ویژگی (Feature Engineering) چیست؟

مهندسی ویژگی (Feature Engineering) چیست؟ ویژگی‌ها همان ورودی‌هایی هستند که مدل‌های یادگیری ماشینی (ML) برای آموزش و پیش‌بینی از آن‌ها استفاده می‌کنند. دقت مدل تا حد زیادی به انتخاب درست و ترکیب مناسب این ویژگی‌ها بستگی دارد. برای مثال، در یک اپلیکیشن یادگیری ماشین که فهرست موسیقی پیشنهاد می‌دهد، ویژگی‌ها می‌توانند شامل امتیاز آهنگ‌ها، آهنگ‌های […]

ادامه مطلب ...
سبد خرید
علاقه‌مندی‌ها
مشاهدات اخیر
دسته بندی ها