ماه: شهریور ۱۳۹۹

طریقه نصب Flask روی Ubuntu 20.04

  • دسته بندی ها: لینوکس
Flask یک فریمورک میکرو وب متن باز برای پایتون است که به منظور کمک به توسعه دهنگان طراحی شده تا اپلیکیشن های وب امن، قابل توسعه و نگهداری را بسازند. Flask بر پایه Wekzeug است و از Jinja2 به عنوان موتور قالب استفاده می کند.   برخلاف Django، Flask به صورت پیش فرض دارای ORM، form Validation و یا هرگونه عملگرهایی که توسط کتابخانه های third party ارائه شود نیست. Flask با در نظر گرفتن اکستنشن ها یا گسترش دهنده ها ساخته شده است، به این گونه که پکیج های Python عملگرها را به اپلیکیشن Flask اضافه می کنند. راههای ... ادامه مطلب

افزایش تعداد کانکشن های همزمان در ریموت دسکتاپ

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

ماژول TPM چیست؟

  • دسته بندی ها: عمومی
Trusted Platform Module (TPM) استانداردی جهانی است برای یک پردازنده امنیتی دارای رمز نگاری. در تعریفی دیگر، یک میکرو کنترلر طراحی شده، مختص برای امنیت سخت افزار از طریق کلیدهای رمزنگاری یا کریپتوگرافیک است.   Trusted Platform Module (TPM) استانداردی جهانی است برای یک پردازنده امنیتی دارای رمز نگاری.   در تعریفی دیگر، یک میکرو کنترلر طراحی شده، مختص برای امنیت سخت افزار از طریق کلیدهای رمزنگاری یا کریپتوگرافیک است.   TPM ابتدا توسط یک شرکت صنعتی کامپیوتر به نام Trusted Computing Group (TCG) پایه ریزی شد و توسط ISO، IEC و ISO/IEC استاندارد سازی شد.   TPM در حقیقت ... ادامه مطلب

کلاستر سرور چیست؟

  • دسته بندی ها: سرور
یک کلاستر سرور به گروهی از سرورها گفته می شود که تحت یک تک آدرس IP توزیع و مدیریت شده اند و به عنوان یک موجودیت واحد عمل می کنند تا ویژگی های: دسترسی به سرور، توزیع و پخش ترافیک به صورت یکسان و همچنین امکان ارتقا سخت افزارها را در هر زمانی فراهم کنند. هر سرور یک گره در شبکه است که فضای ذخیره سازی (HARD)، حافظه رم (RAM) و پردازنده (CPU) مخصوص به خود را دارد. یک کلاستر با دو node یا گره یعنی به عنوان مثال اگر یک سرور را در نظر بگیریم که از کار افتاده ... ادامه مطلب

RAID و سطح های مختلف آن

  • دسته بندی ها: عمومی
RAID مخفف عبارت Redundant Array of Independent Disks و نوعی ذخیره‌سازی است که داده‌ها را در چندین درایو در یک سیستم می‌نویسد. پیکربندی‌های مختلف به صورت اعداد بیان می‌شوند، مانند RAID 0، RAID 1، یا RAID 5. هر نوع RAID بسته به نحوه نوشتن و توزیع داده‌ها، مزایای متفاوتی مانند افزایش عملکرد، تحمل خطای بیشتر، یا ترکیبی از هر دو را به کاربران می‌دهد.   ذخیره سازی RAID یا پشتیبان‌گیری از داده‌ها در حالی که RAID می‌تواند ذخیره‌سازی داده‌ها را قوی‌تر و انعطاف‌پذیرتر کند، شبیه به پشتیبان‌گیری از داده‌ها نیست. آرایه‌های RAID، عملیات ورودی و خروجی را در چندین دیسک ... ادامه مطلب

RAID کنترلر چیست؟

  • دسته بندی ها: عمومی
RAID کنترلر یک کارت یا چیپ است که میان سیستم عامل و ذخیره سازها قرار می گیرد. RAID امکان داشتن افزونگی (redundancy) را فراهم می کند و علاوه بر آن کارایی درایوها را افزایش می دهد. RAID مختصر شده عبارت صف افزونه ی دیسکهای مستقل است. RAID می تواند سخت افزاری یا نرم افزاری باشد و درایوهای ذخیره فیزیکی را به منظور افزایش کارایی و ایجاد بیشینگی (redundancy) مجازی سازی کند. RAID بر پایه کنترلر به RAIDهای سخت افزاری اشاره دارد، برخلاف RAIDهای بر پایه سروری که معین شده ی نرم افزاری و یا نرم افزاری-سخت افزاری یعنی هیبریدی باشند. ... ادامه مطلب