دانشنامه فناوری آرانیک

واژه‌های پیچیده، با توضیحی روشن

تعریف ساده و کاربردی اصطلاحات زیرساخت ابری، شبکه، امنیت، داده، DevOps و وردپرس.

32 اصطلاح منتشرشده0 حوزه تخصصی

A

AI

AI

Artificial Intelligence

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

مطالعه تعریف کامل
Auth

AI Code Review

AI Code Review

بازبینی کد با هوش مصنوعی استفاده از مدل‌های AI برای تحلیل تغییرات و پیشنهاد خطاها یا بهبودهای احتمالی است.

مطالعه تعریف کامل

B

Branch

Branch

شاخه، نسخه‌ای جدا از مسیر اصلی پروژه است که تغییرات در آن بدون دست‌زدن به نسخه پایدار توسعه و آزمایش می‌شوند.

مطالعه تعریف کامل

C

CI/CD

CI/CD

Continuous Integration and Continuous Delivery/Deployment

CI/CD مجموعه روش‌ها و ابزارهایی برای ادغام پیوسته کد و تحویل یا استقرار خودکار و کنترل‌شده تغییرات است.

مطالعه تعریف کامل

Code Review

Code Review

بازبینی کد فرایند بررسی تغییرات نرم‌افزار توسط فرد یا تیم برای یافتن خطا، خطر امنیتی و مشکلات نگهداشت‌پذیری است.

مطالعه تعریف کامل

Culture/Code

Culture/Code

Culture/Code چارچوب مکتوب n8n برای تعریف ارزش‌های سازمانی و رفتارهایی است که این ارزش‌ها را در کار روزمره اجرا می‌کنند.

مطالعه تعریف کامل

D

Deployment

Deployment

استقرار فرایند انتقال و فعال‌سازی نسخه‌ای از نرم‌افزار در محیطی مانند آزمایش، پیش‌تولید یا تولید است.

مطالعه تعریف کامل

Distributed Team

Distributed Team

تیم توزیع‌شده تیمی است که اعضای آن در مکان‌ها یا مناطق زمانی متفاوت فعالیت می‌کنند و همکاری آن‌ها وابسته به یک دفتر مشترک نیست.

مطالعه تعریف کامل

E

Ecosystem

Ecosystem

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

مطالعه تعریف کامل

Edge Case

Edge Case

حالت مرزی یا خاص، ورودی یا موقعیتی کم‌تکرار است که در محدوده معمول رفتار نرم‌افزار قرار ندارد اما می‌تواند باعث خطا شود.

مطالعه تعریف کامل

G

Git

Git

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

مطالعه تعریف کامل

GitLab

GitLab

گیت‌لب پلتفرمی برای میزبانی کد، مدیریت نسخه، بازبینی تغییرات و اجرای خودکار فرایندهای CI/CD است.

مطالعه تعریف کامل

I

L

CI/CD

Lint

Lint

لینت بررسی خودکار کد برای یافتن خطاهای رایج، ناسازگاری‌های سبکی و موارد مغایر با استانداردهای پروژه است.

مطالعه تعریف کامل

m

main

main branch

main نام رایج شاخه اصلی و پایدار پروژه در Git است که نسخه قابل اتکای کد در آن نگهداری می‌شود.

مطالعه تعریف کامل

M

Merge

Merge

ادغام فرایندی است که تغییرات یک شاخه را وارد شاخه دیگری، معمولاً شاخه اصلی پروژه، می‌کند.

مطالعه تعریف کامل

n

n8n

n8n

n8n یک پلتفرم اتوماسیون گردش‌کار است که سرویس‌ها، APIها و داده‌ها را به هم متصل می‌کند و فرایندهای چندمرحله‌ای می‌سازد.

مطالعه تعریف کامل

O

Organizational Culture

Organizational Culture

فرهنگ سازمانی مجموعه ارزش‌ها، هنجارها و رفتارهای مشترکی است که شیوه تصمیم‌گیری و همکاری در یک سازمان را شکل می‌دهد.

مطالعه تعریف کامل

P

MR

Pipeline

Pipeline

پایپ‌لاین زنجیره‌ای از کارهای خودکار مانند تست، ساخت و اسکن امنیتی است که پس از تغییر کد اجرا می‌شود.

مطالعه تعریف کامل

Protected Branch

Protected Branch

شاخه محافظت‌شده شاخه‌ای است که قوانین دسترسی، Push و Merge برای جلوگیری از تغییر مستقیم یا ناخواسته روی آن اعمال شده‌اند.

مطالعه تعریف کامل

R

Remote-First

Remote-First

Remote-First رویکردی سازمانی است که فرایندها، ارتباطات و تصمیم‌ها را از ابتدا برای همکاری از راه دور طراحی می‌کند.

مطالعه تعریف کامل

Runner

GitLab Runner

رانر برنامه‌ای است که Jobهای تعریف‌شده در Pipeline گیت‌لب را روی یک ماشین یا محیط اجرایی انجام می‌دهد.

مطالعه تعریف کامل

S

SAST

SAST

Static Application Security Testing

SAST روشی برای تحلیل کد بدون اجرای برنامه و یافتن الگوهای شناخته‌شده آسیب‌پذیری‌های امنیتی است.

مطالعه تعریف کامل

Slack

Slack

Slack یک پلتفرم ارتباط و همکاری تیمی مبتنی بر کانال است که برای پیام‌رسانی، اشتراک فایل و هماهنگی ابزارهای کاری استفاده می‌شود.

مطالعه تعریف کامل

T

Template

Template

تمپلیت یک الگوی از پیش آماده است که ساخت یک سند، فرایند یا گردش‌کار جدید را سریع‌تر و استانداردتر می‌کند.

مطالعه تعریف کامل

W

Workflow Automation

Workflow Automation

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

مطالعه تعریف کامل