MySQL replication، یک فرایند کپی کردن دادهها از یک سرور پایگاهداده master به یک یا چند سرور slave میباشد.
MySQL، از چندین توپولوژی همسانسازی (replication) پشتیبانی میکند و توپولوژی Master/Slave یکی از محبوبترین توپولوژی ها است که در آن یک سرور پایگاهداده بهعنوان master و یک یا چند سرور دیگر به عنوان salve (یا فرمانپذیر) عمل میکنند.
ادامهی مطلب
apt، یک ابزار خط فرمان برای نصب، بروزرسانی، حذف و مدیریت بستههای deb در انواع توزیعهای مرتبط با لینوکس است. این ابزار، دستورات متداول ابزارهای apt-get و apt-cache را با مقادیر پیش فرض مختلف برخی گزینهها ترکیب میکند.
این آموزش، به عنوان یک مرجع مختصر و مفید برای دستورات apt عمل مینماید.
ادامهی مطلب
Laravel، یک چارچوب منبع باز مبتنی بر PHP با یک ساختار شیوا و ساده برای برنامههای تحت وب است. Laravel، به شما امکان میدهد تا بتوانید بهراحتی برنامههای وب مقیاسپذیر و انعطافپذیر، APIهای کاربرپسند و سایتهای تجاری بسازید.
ادامهی مطلب
احتمالاً تا به حال در لینوکس با موقعیتی روبهرو شدهاید که در آن لازم باشد، حافظه swap را غیرفعال کنید. بهعنوانمثال، زمانی که میخواهید اندازه Swap را تغییر دهید، شما باید قبل از انجام هرگونه تغییر در اندازه Swap، آن را غیرفعال نمایید.
چنانچه به دلایلی تصمیم گرفتید، حافظه swap را در لینوکس غیرفعال کنید، این آموزش مراحل اجرای آن را به شما نشان میدهد.
ادامهی مطلب
FFmpeg، مجموعه رایگان و منبع بازی از ابزارها برای مدیریت فایلهای چندرسانهای است. این ابزار، شامل مجموعهای از کتابخانههای صوتی و ویدئویی مشترک مانند libavcodec ،libavformat و libavutil است. با FFmpeg، میتوانید فرمتهای مختلف ویدئویی و صوتی را به یکدیگر تبدیل کنید، نرخهای نمونه را تعیین نمایید، جریانهای صوتی و ویدئویی را ضبط کرده و اندازه ویدئوها را تغییر دهید.
ادامهی مطلب
OpenCV، مخفف عبارت Open Source Computer Vision Library، یک کتابخانه منبع باز است که با زبانهای برنامه نویسی ++C، پایتون و جاوا در ارتباط میباشد و از کلیه سیستم عاملهای اصلی پشتیبانی میکند. این کتابخانه میتواند از پردازش چند هستهای بهره ببرد و از ویژگیهای شتاب GPU در جهت عملکرد زمان واقعی برخوردار شود.
ادامهی مطلب
GNOME، یک پروژه GNU است. به عبارت دیگر محیط پیشفرض دسکتاپی است که توسط نسخههای دسکتاپ اوبونتو استفاده میشود. دسکتاپ GNOME، امکانات سفارشیسازی زیادی دارد. بههمین دلیل بهترین تجربه دسکتاپ را برای کاربران اوبونتو ارائه میدهد.
در این آموزش، نحوه افزودن یا حذف کردن برنامههای زمان راهاندازی سیستم اوبونتو شرح داده شده است.
ادامهی مطلب
فرض کنید در سیستمتان فرآیندهای زمانبری در حال اجرا است و شما نمیخواهید که با بسته شدن ترمینال، این فرآیندها قطع شوند. برای رسیدن به این هدف، شما باید آن فرآیندها را از جدول فرآیندهای فعال حذف کنید. در این صورت، پس بسته شدن ترمینال، فرآیند kill یا قطع نمیشود.
ادامهی مطلب
حالت Strict mode، نحوه برخورد MySQL با مقادیر نامعتبر یا از دست رفته را در هنگام اجرای کوئریهای تغییر دادهها مانند INSERT یا UPDATE کنترل میکند. بهعنوانمثال، حالت Strict mode، درصورت وجود عملیات تقسیم بر صفر خطایی ایجاد میکند. همچنین تاریخ "0000-00-00" را مجاز نمیداند و خطایی ایجاد مینماید.
این آموزش، به شما در غیرفعالسازی حالت strict SQL در سرور MySQL 5.7 یا نسخههای بعدی کمک خواهد کرد.
ادامهی مطلب
Homebrew، محبوبترین ابزار مدیریت بسته برای سیستمهای macOS است. با استفاده از این ابزار خط فرمان میتوانید بهراحتی بستههای جدیدی را در سیستم macOS خود اضافه کنید.
این آموزش به شما کمک میکند تا با استفاده از دستورات ساده، Homebrew را روی سیستم خود نصب نمایید.
ادامهی مطلب