محمد دلجو

نویسنده سایت

بیوگرافی نویسنده

مقالات محمد دلجو

چه Loaderهایی از PHP 5.4 پشتیبانی می‌کند

با توجه به اینکه در باره ارائه PHP 5.4 و فواید ارتقا به PHP 5.4 صحبت نمودیم، در این مقاله قصد داریم Loaderهایی که از PHP 5.4 پشتیبانی می‌کنند را معرفی کنیم.۱. Zend Guard Loader:شرکت Zend Technologies برای نسخه ‫PHP 5.3 لودر معروف خود به نام Z...

ارتقا به PHP 5.4 آری یا خیر

با توجه به ارائه  PHP 5.4 این سوال مطرح می‌گردد که آیا ارتقا به PHP 5.4 مفید خواهد بود؟همیشه ارتقا به نسخه‌های جدید توسط تیم توسعه و پشتیبانی زبان‌های برنامه نویسی توصیه می‌گردد، اما این‌بار تیم توسعه PHP بدون توجه به میزان استفاده از نسخه‌های مت...

افزایش کارایی هاردهای SSD در لینوکس

در Hard disk (هارد)های HDD هر زمان نیاز باشد اطلاعاتی روی هارد نوشته شود یا اطلاعاتی از هارد خوانده شود، هد هارد به صورت فیزیکی روی سطح دیسک حرکت می‌کند و به محل اطلاعات روی هارد می‌رسد. در نتیجه نوشتن و یا خواندن از هارد بسیار زمان‌بر است. اما در ها...

جلوگیری از حذف ناخواسته فایل‌ها در لینوکس

اگر با دستور RM در لینوکس (یونیکس) آشنا باشید می‌دانید که این دستور برای حدف فایل‌ها و دایرکتوری‌ها استفاده می‌شود؛ چنانچه این دستور را به صورت اشتباه و با پارامترهای خطرناک استفاده کنید می‌تواند همه فایل‌ها (حتی فایل‌های سیستم‌عامل) را حذف کند!یکی...

باگ‌هایی که تبدیل به ویژگی مفید نرم‌افزار شدند!

در پروسه تولید یک نرم‌افزار ممکن است bug (باگ‌) در برنامه وجود داشته باشد؛ عموما این باگ‌ها اصلاح می‌شوند اما گاهی اوقات برخی از این باگ‌های ناخواسته، نه تنها مضر نیستند بلکه می‌توانند به عنوان یک امکان به برنامه اضافه شوند. در زیر با تعدادی از این ب...

آشنایی و نصب و راه‌اندازی VMware ESXi – بخش دوم vSphere Client

پس از نصب VMware ESXi  بروی سرور، برنامه vSphere Client را از سایت رسمی VMwareدانلود و بروی سیستم‌عامل ویندوز نصب کنید. برنامه vSphere Client امکان برقراری ارتباط راه دور با سرور را فراهم می‌کند. سپس فایل ISO سیستم‌عامل‌های لینوکس و ویندوز را بر روی ...

آشنایی با VMware ESXi و مزایا و معایب آن

VMware ESXi یک مجازی سازی روی سرورهای فیزیکی است و آن را با نام "Hypervisor Type 1" هم می‌شناسیم. ESXi به‌طورمستقیم روی سخت‌افزار و بدون نیاز به سیستم‌عامل، نصب شده و کار می‌کند. اما اجازه دهید سوال «ESXi چیست» را زیر ذره‌بین قرار دهیم و مزایا و معای...

System Restore در لینوکس

برنامه TimeShift عملکردی مشابه System Restore (سیستم‌ریستور) در ویندوز دارد به این معنی که در زمان‌های مشخص می‌توان از سیستم snapshot گرفت و در صورت بروز مشکل در سیستم عامل، snapshot را Restore (بازیابی) کرد. راهنمای نصب در سیستم‌عامل Ubuntu (اوبونتو...

آشنایی با دستور kpartx

برنامه kpartx ابزاری است که اطلاعات جدول پارتیشن را از یک device خاص (هارد، فلش و …) می‌خواند و بر اساس آن device map می‌سازد. به عنوان مثال این ابزار جدول پارتیشن هاردهای متصل به سیستم (‎/dev/sda) را می‌خواند و بر اساس اطلاعات جدول پارتیشن، ابزارهای...

افزایش سرعت پایگاه‌داده با حذف خصوصیت atime

در نوشته‌های قبل افزایش سرعت با مم‌کشد  را شرح دادیم. در این نوشته با یکی دیگر از راه‌های افزایش سرعت پایگاه‌داده در لینوکس آشنا می‌شویم. بعضی از برنامه‌ها و سرویس‌ها بصورت متناوب و به کرات فایل‌ها و دایرکتوری‌ها را می‌خوانند  (مانند سرویس MYSQL و سا...

MongoDB چیست؟

mongoDB (مونگودی‌بی) یک Document-oriented database (پایگاه داده سند-گرا) است. و در گروه پایگاه‌های داده NOSQL قرار دارد. در این نوع پایگاه داده جدول و رکورد وجود ندارد و از collection (مجموعه) و سند استفاده می‌شود. می‌توان گفت مجموعه شبیه به جدول و س...

آزاد کردن RAM (رم) در لینوکس

سیستم‌عامل لینوکس درصد زیادی از رم سیستم را به عنوان cache رزرو می‌کند. همچنین گاهی اوقات بعد از بسته شدن برنامه رم مورد استفاده برنامه آزاد نمی‌شود. برای آزاد کردن رم در هر بخش، از دستورات زیر استفاده می‌کنیم: برای آزاد کردن رمی که بوسیله زامبی‌ها ا...

افزایش امنیت در وردپرس با فعال کردن Password Protected Directories

یکی از راه‌های افزایش امنیت در وبلاگ‌های وردپرس فعال کردن قابلیت Password Protected Directories روی دایرکتوری wp-admin است. برای انجام این کار در دایرکت‌ادمین (DA) مراحل زیر را طی می‌کنیم:در دایرکت‌ادمین وارد file manager شوید و به دایرکتوری publ...

بررسی پهنای باند مصرفی با دستور iftop

iftop ابزاری است برای مشاهده ترافیک ارسالی و دریافتی بین گره‌های شبکه و بستر اجرای آن سیستم‌عامل لینوکس است. این برنامه در خط فرمان اجرا  می‌شود و شبیه به برنامه top می‌باشد، با این تفاوت که دستور top مقدار منابع استفاده شده، مثل RAM و CPU  را نمایش ...

آخرین نسخه jQuery منتشر شد

(jQuery)  نسخه دو منتشر شد. این نسخه دیگر از اینترنت اکسپلورر ۶ و ۷ و ۸ پشتیبانی نخواهد کرد، در نتیجه حجم کد خروجی کاهش پیدا کرده و سرعت اجرا نسبت به نسخه قبل تا حد قابل قبولی کم شده است. برنامه نویسانی که همچنان مایل به پشتیبانی از مرورگرهای نسخه قد...

حذف فایل‌های یک Directory در لینوکس

برای خذف فایل‌های یک پوشه (Directory) بدون تغییر خودش،‌ میتوان از دستور زیر استفاده نمود: find . -type f -exec rm {} \; دستور فوق،‌ در ابتدا به کمک دستور find همه فایل‌های موجود در پوشه جاری را جستجو و پیدا کرده، سپس فایل‌های بدست آمده را با استفاده ...

پادکست های محمد دلجو

مطلبی برای این دسته بندی یافت نشد!