آموزش ها و مقالات کاربردی برای وبمستران

نصب Homebrew در macOS

 

Homebrew، محبوب‌ترین ابزار مدیریت بسته برای سیستم‌های macOS است. با استفاده از این ابزار خط فرمان می‌توانید به‌راحتی بسته‌های جدیدی را در سیستم macOS خود اضافه کنید.

این آموزش به شما کمک می‌کند تا با استفاده از دستورات ساده، Homebrew را روی سیستم خود نصب نمایید.

ادامه‌ی مطلب

کامپایل و اجرای برنامه های C و ++C در لینوکس

 

C و ++C زبان‌های برنامه‌نویسی قدرتمندی هستند که برای توسعه نرم‌افزارهای سیستم استفاده می‌شوند.

این مقاله، نحوه اجرای یک برنامه C یا ++C را در سیستم لینوکس و از طریق خط فرمان آموزش می‌دهد.

ادامه‌ی مطلب

پاک کردن حافظه نهان در Laravel

 

 

احتمالاً بارها در موقعیتی قرار گرفته‌اید که تغییراتی در برنامه Laravel خود ایجاد کنید، اما تغییرات در خروجی اعمال نشوند! عجیب است، نه؟! این مشکل به این دلیل رخ می‌دهد که برنامه دارای حافظه نهان یا کش می‌باشد.

در این مقاله، به شما نحوه پاک کردن حافظه نهان مرتبط با برنامه Laravel برای Laravel 5/6/7 آموزش داده می‌شود.

ادامه‌ی مطلب

رفع خطای Please Provide a Valid Cache Path در Laravel

 

اگر یک کاربر Laravel باشید، حتماً تا به حال در حین استقرار یک برنامه Laravel در محیط LAMP، با خطای زیر برخورد کرده‌اید.

Please provide a valid cache path.

در این آموزش، چگونگی رفع این خطا شرح داده شده است.

ادامه‌ی مطلب

ایجاد کاربر SFTP بدون دسترسی Shell در CentOS / RHEL 8

 

SFTP (پروتکل انتقال فایل SSH)، یک پروتکل انتقال فایل بصورت امن بین دو سیستم است. این پروتکل برروی پروتکل SSH اجرا شده و از همان پورت 22 استفاده می‌نماید.

ممکن است شما نیاز داشته باشید که کاربری بتواند به فایل‌های سرور شما دسترسی داشته باشد، اما اجازه اجرای دستور بر روی سرور را به او ندهید!

در این آموزش، نحوه ایجاد یک کاربر با مجوز دسترسی SFTP only (بدون دسترسی ssh) در سیستم‌های CentOS 8 و RedHat 8  شرح داده می‌شود.

ادامه‌ی مطلب

نصب و پیکربندی Hadoop در CentOS/RHEL 8

 

Hadoop یک چارچوب نرم‌افزاری رایگان، منبع باز و مبتنی بر جاوا است که برای ذخیره‌سازی و پردازش مجموعه‌ای بزرگ از داده‌ها برروی چندین دستگاه (خوشه هایی از سرورها) استفاده می‌شود. این برنامه، از HDFS ( سیستم فایل توزیع شده Hadoop) برای ذخیره داده‌های خود و پردازش این داده‌ها با استفاده از MapReduce استفاده می‌کند. این نرم افزار، یک اکوسیستم از ابزارهای Big Data است که توسط کمپانی Apache ساخته شده است و  در درجه اول برای داده کاوی و یادگیری ماشین مورد استفاده قرار می‌گیرد. Hadoop معمولاً پردازش ها را به صورت توزیع شده (بر روی چند کامپیوتر مختلف) انجام داده و نتایج را به کامپیوتر مقصد برمی‌گرداند. 

ادامه‌ی مطلب