Bug

به خطاهایی کوچک‌ و گیر‌هایی که در بعضی برنامه‌ها و نرم افزارها به وجود می آید باگ می‌گویند. به رفع و حذف و فرآیند پیدا کردن این خطاها و نقوض ,دیباگ گفته می‌شود.  جالب است…

RCAR201002051 یا رمزگذاری متفارن

رمزنگاری، شیوه باستانی حفاظت از اطلاعات است که سابقه آن به حدود ۴۰۰۰ سال پیش از میلاد باز می گردد. امروزه رمزنگاری در دنیای مدرن از اهمیت ویژه ای برخوردار است، به طوری که به…

استاندارد رمزنگاری یا DES

در FIPS PUB 46 تعریف DES اینگونه آمده است: استاندارد رمزنگاری داده (DES) یک الگوریتمی ریاضی است که برای رمزنگاری و رمزگشایی اطلاعات کدشده باینری به کار می رود. رمزنگاری داده ها را تبدیل به…

مفهوم Defense in Depth

مفهوم defense in depth به عنوان تمرینی در استفاده از سیستم ها یا تکنولوژی های امنیتی مختلف برای جلوگیری از نفوذ به شبکه است . این مفوم یک جزء کلیدی از یک طرح امنیتی جامع…

نرم افزار GetDataBack

برای GetDataBack تفاوتی ندارد فایلهای شما چگونه حذف شده اند، بر اساس اتفاقات و مشکلات برق رسانی آسیب دیده اند، به صورت فیزیکی صدمه دیده اند، به صورت عمدی و به طور کامل از پاک…

متدولوژی Agile

متدولوژی Agile در سالهایی بوجود آمد که شرکت های نرم افزاری در تولید محصول خود با شکست مواجه می شدند. علت این شکست برطرف نشدن نیازهای مشتریان بود. به عنوان مثال روی یک پروژه نرم…

بک لینک

بک لینک یا لینک ورودی، لینک هایی است که از صفحاتی خارج از دامنه شما، به صفحه شما اشاره دارند و از دامنه خود به شما پیوند می دهند. هنگامی که لینک (آدرس) صفحه شما…

زبان برنامه نویسی Swift

سوئیفت یک زبان برنامه نویسی کامپایلری چند شیوه ای عمومی است که برای iOS، macOS، watchOS، tvOS و لینوکس توشر شرکت Apple تولید شده است. سوئیفت یک زبان برنامه نویسی کامپایلری چند شیوه ای عمومی…

نحوه ساخت یک فلش مموری قابل بوت ( Bootable USB Key )

یکی از راه های بسیار مناسب برای نصب سیستم عامل های مختلف (operating systems ) بروی برخی از کامپیوتر ها  ( مانند نت بوک ها ( Netbook ) که فاقد دیسک خوان DVD و CD…

توپولوژی چیست؟

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