دسته: فنی
-
تازه سازی Refresh
تازه سازی یا ریفرش (Refresh) چیست؟ تازه سازی یا ریفرش (Refresh) اصطلاحی عمومی است که به فرایند بروزرسانی یا لود مجدد محتوای در حال نمایش یا ذخیره شده اشاره میکند. این واژه گاهی اوقات به اشتباه به صورت رفرش تلفظ میشود. برای مثال زمانی که در یک مرورگر وب، صفحه در حال نمایش را ریفرش…
-
جی سان JSON
جی سان یا JSON چیست؟ جی سان (JSON) نوعی فرمت داده متنی است که در آن از متون قابل خواندن توسط انسان برای نگه داری و انتقال داده ها استفاده میشود. واژه JSON خلاصه شده عبارت JavaScript Object Notation به معنای نشانه گذاری اشیاء جاوا اسکریپت میباشد. جی سان را میتوان یک فرمت متنی ساده…
-
یک بار بنویس، همه جا اجرا کن Write once, run anywhere
یک بار بنویس، همه جا اجرا کن یا Write once, run anywhere چیست؟ یک بار بنویس، همه جا اجرا کن (Write once, run anywhere یا به اختصار WORA) مفهومی است که توسط شرکت Sun Microsystems برای تأکید روی قابلیت چند پلتفرمی بودن زبان برنامه نویسی جاوا معرفی شد و در واقع به برنامههایی اشاره میکند…
-
فوکس Focus
فوکس یا Focus چیست؟ فوکس (Focus) در رایانه مفهومی است که مشخص میکند کدام جز یا المان در یک واسط کاربری گرافیکی آماده دریافت ورودی و تعامل با کاربر میباشد. این المان میتواند شامل پنجره ها و اجزای داخلی آنها (نظیر جعبه های متنی، دکمه ها و …) باشد. به عنوان مثالی ساده اگر یک…
-
در پشتی Backdoor
در پشتی یا Backdoor چیست؟ در پشتی یا بَک دُر (Backdoor) روشی است که برای عبور کردن از مکانیزم های معمولی تصدیق هویت (Authentication) یا رمزنگاری داده ها در یک سیستم یا محصول رایانه ای استفاده میشود. چنین روشهایی ممکن است از طریق قطعه کدهایی که در سورس یک نرم افزار گنجانده شده و یا…
-
سندباکس یا جعبه شنی Sandbox
سندباکس یا Sandbox چیست؟ سندباکس (Sandbox) به محیطی گفته میشود که معمولا به منظور تست بخشهای جدید یک نرم افزار یا اجرای ایمن نرم افزارها بدون اینکه محیط اصلی تحت تأثیر آن قرار بگیرد به کار میرود. این واژه در زبان فارسی به معنای جعبه شنی است. نام سندباکس به دلیل شباهت مفهوم آن با…
-
زباله روبی Garbage Collection – GC
زباله روبی یا جمع آوری زباله (Garbage Collection) چیست؟ زباله روبی (Garbage Collection یا به اختصار GC) اصطلاحی در حوزه مدیریت و بازیابی خودکار حافظه (مموری) است و به فرایندی اشاره میکند که طی آن فضای اشغال شده توسط اشیائی که مورد نیاز برنامه نیستند به صورت خودکار آزاد میشود. وظیفه انجام این کار بر…
-
تگ یا برچسب Tag
تگ یا Tag چیست؟ تگ (Tag) در مفهوم عام به برچسب (یا لیبل) هایی گفته میشود که برای شناسایی یا فراهم آوردن اطلاعاتی پیرامون یک شئ یا موجودیت به آن تخصیص داده میشود. این اصطلاح در حوزههای مختلف مرتبط با رایانه نیز دارای مفاهیم مشابهی است. به عنوان مثال تگ در زبان های نشانه گذاری…
-
مبهم سازی Obfuscation
مبهم سازی یا Obfuscation چیست؟ مبهم سازی (Obfuscation) در حوزه توسعه نرم افزار به فرایند ایجاد سورس کدهایی گفته میشود که درک آنها برای انسان دشوار است. معمولا از روشهای مبهم سازی برای پنهان کردن هدف و منطق پشت پرده کد یا مقادیر گنجانده شده در آن استفاده میکنند و به این ترتیب احتمال مداخله…
-
پچ یا وصله Patch
وصله یا Patch چیست؟ پچ (Patch) یا وصله به مجموعهای از تغییرات گفته میشود که به منظور بروزرسانی، تعمیر یا بهبود یک نرم افزار رایانه ای به کار میرود. این تغییرات ممکن است برای رفع آسیب پذیری های امنیتی و باگ های مختلف نرم افزار، بهبود نحوه استفاده یا کارایی و افزودن ویژگی های جدید…
