وبلاگ
Software Repository به معنی مخزن نرم افزار و به اختصار repo محلی برای ذخیره سازی پکیجهای نرم افزار است. در ادامه با بررسی بیشتر مخزنهای نرم افزاری همراه شما هستیم. اغلب در این محل جدولی از محتوا و فراداده یا metadata ذخیره می شود. مخزن ها پکیج های را گروه بندی می کنند. در برخی مواقع این گروهها متعلق به زبانهای برنامه نویسی است، مانند CPAN برای زبان برنامه نویسی Perl، همچنین برخی مواقع برای کل سیستم عامل، و در برخی مواقع نیز لایسنس محتواها موضوع مورد نظر ما است. در محیطهای بازرگانی و تجاری مقیاس بزرگ یک ...
ادامه مطلب
Mint یا نعناع لینوکسی است که توسط جامعه پشتیبان لینوکس به پیش رفت. این سیستم عامل بر پایه Ubuntu یا Debian و بسته بندی شده همراه با گروه متغیری از اپلیکیشن های متن باز و رایگان است. هدف از ساخت لینوکس مینت تولید سیستم عاملی مدرن، زیبا و راحت بوده که هم قدرتمند باشد و هم کارکرد ساده ای داشته باشد. Linux Mint یکی از معروفترین توزیع های دسکتاپی است و دارای میلیونها کاربر است. همچنین این سیستم عامل قابلیت ارائه پشتیبانی به انواع فایلهای چند رسانه ای را دارد (از طریق تیک زدن یک گزینه در محیط نصب) ...
ادامه مطلب
یک سیستم عامل Unix-like یا شبه یونیکس به سیستم عاملی گفته می شود که رفتاری مشابه رفتار سیستم یونیکسی دارد، در حالی که الزاما کاملا همسان با یک یونیکس خاص و یا گواهی شده به عنوان یک نسخه مشخص از یونیکس نیست. یک اپلیکیشن شبه یونیکس اپلیکیشنی است که رفتاری همانند دستورات یونیکسی و یا shell را به صورت مشابهی اجرا کند. برای توضیح این عنوان استاندارد ثابتی وجود ندارد و ممکن است تفاوت نظرات باعث تشخیص داده شدن یک اپلیکیشن به عنوان Unix-like و رد شدن دیگری شود. این عنوان ممکن است شامل سیستم عاملهای متن باز نیز شود ...
ادامه مطلب
گیت یک سیستم کنترل ورژن توزیع شده برای رد یابی تغییرات اعمال شده روی سورس کد درر طول توسعه نرم افزار است. با بررسی آن همراه ما باشید. این سیستم به منظور هماهنگ سازی کار میان برنامه نویسان طراحی شده است اما می تواند به منظور یافتن تغییرات در هر دسته فایلی نیز استفاده شود. هدف آن سرعت، یکپارچگی داده ها و پشتیبانی برای محیطهای کاری غیر خطی توزیع شده می باشد. Git توسط لینوس توروالد (Linus Torvalds) در سال ۲۰۰۵ در حین توسعه هسته لینوکس به همراه توسعه دهندگان دیگر لینوکس ساخته شد. از سال ۲۰۰۵ جونبو هامانو نگهدارنده ...
ادامه مطلب
(گیتی) یک پکیج نرم افزاری Forge (فورج به نرم افزارهای بر پایه وبی گفته می شود که هم برای توسعه و هم به منظور اشتراک گذاری اپلیکیشنها استفاده می شوند.) متن باز است و معمولا به منظور ورژن کنترل مورد استفاده قرار می گیرد. از Gitea برای توسعه نرم افزاری هاستینگ با استفاده از Git، همانند برخی دیگر از ویژگی ها مثل bug tracking، wikis و code review استفاده می شود. این نرم افزار از هاست شدن خود دستگاه نیز پشتیبانی می کند و همچنین هاست فوری روی ابر DiDi (یک شرکت وابسته به Gitea) را نیز ارائه می کند. ...
ادامه مطلب
در مقالات قبل با استفاده از Cron Job برای زمانبندی اجرای taskها آشنا شدیم، در این مقاله به سراغ استفاده از Cron Job در Plesk می رویم. ۱-ابتدا در کنترل پنل پلسک لاگین کنید. ۲-پس از لاگین شدن در سمت چپ داشبورد و زیر Server Management روی Tools & Settings کلیک کنید. ۳-حال روی پنل سمت راستی، زیر گزینه Tools & Resources و روی Scheduled Tasks کلیک کنید. ۴-در صفحه بعدی روی گزینه Plesk Administrator کلیک کنید ۵-در صفحه Scheduled Tasks، زیر Tools روی Add New Task کلیک کنید. ۶-در صفحه زیر تمامی اطلاعات خواسته شده را تکمیل کنید. ...
ادامه مطلب