-
حل مشکل وصل شدن به ویژوال کد با ریموت
زمان مطالعه: < 1 دقیقه با سلام و صد درود، اگر بهنگام وصل شدن ریموت به ویژوال کد روی نوتیف زیر گیر کریدید: احتمالا نسخه ویژوال استادیو لوکال با ماشین مورد نظرتون متفاوت هست و متاسفانه به دلیل تحریم و اینترنت داغووون کشورمون، بهنگام ریموت زدن نمیتونه آپدیت کنه (برای خودم معمولا روی لوکال آپدیت…
-
استثنا کردن وب سایت یا IP برای عبور از VPN
زمان مطالعه: 2 دقیقه با سلام و درود، تو این چند وقت که متاسفانه مجبور به استفاده از VPNدر خیلی از موارد شدیم، احتمالا به این مشکل برخورد کردید که بعضی از سایت ها با VPN زدن و خارج از ایران در دسترس نیستند و همیشه باید vpn رو قطع یا وصل کنید. تو این…
-
فعال سازی GZIP رویNginx Web Server
زمان مطالعه: < 1 دقیقه با سلام و درود، احتمال داره با بررسی PageSpeed Insights روی وبسایت خودتون با متن زیر به عنوان یه اخطار مواجه شده باشید: WordPressYou can enable text compression in your web server configuration. اگر وب سرورتون Nginx باشه تو این مطلب به آمزوش فعال سازی GZIP روی Nginx پرداخت شده…
-
تنظیم و راه اندازی celery در محیط production
زمان مطالعه: 3 دقیقه باسلام و درود، در این مطلب با روش نصب و کانفیگ celery روی سرور لینوکسی در محیط اسقرار یا همون production در خدمتتان هستم. ۱- پیش فرض ها برای نصب celery روی لینوکس (اوبونتو) انتظار میره شما یه اپلیکیشن Djangoدارید که داخل اون از celeryهم استفاده کرده اید و کانفیگ های…
-
آموزش نصب و راه اندازی Metabase روی لینوکس
زمان مطالعه: 2 دقیقه با سلام و درود، با توجه به عنوان با آموزش نصب متابیس روی لینوکس در خدمتتون هستم، این آموزش فقط به نصب metabaseپرداخته ایم و در آینده بیشت در مورد متابیس مطلب خواهیم داشت. ابتدا خیلی خلاصه ببینیم متابیس چیست؟ خود متابیس چی میگه؟ ?Have questions about your data.Metabase has answer…
-
آشنایی با ۱۲-فاکتور اپلیکیشن (The twelve-factor app) فاکتور های هفتم تا دهم
زمان مطالعه: 5 دقیقه با سلام و درود، با قسمت سوم از آشنایی با فاکتورهای ۱۲ گانه اپلیکیشن در خدمتتان هستم (۱۲-فاکتور اپلیکیشن یا The twelve-factor app ) . در قسمت اول با فاکتور های اول چهارم و در قسمت دوم با فاکتورهای چهارم تا ششم آشنا شدیم که به شرح زیر بودند: فاکتور اول: codebase –…
-
آشنایی با ۱۲-فاکتور اپلیکیشن (The twelve-factor app) فاکتور های چهارم تا ششم
زمان مطالعه: 6 دقیقه با سلام و درود، با قسمت دوم از آشنایی با فاکتورهای ۱۲ گانه اپلیکیشن در خدمتتان هستم (۱۲-فاکتور اپلیکیشن یا The twelve-factor app ) . در قسمت قبلی با فاکتور های اول تا سوم آشنا شدیم که به شرح زیر بودند: فاکتور اول: codebase – پایگاه کد یک codebase در کنترل…
-
آشنایی کامل با HTTP Request/Response
زمان مطالعه: 4 دقیقه با سلام و درود، خب از عنوان مطلب مشخص هست که در مورد چی میخوام صحبت کنم، مقدمه چینی نمی کنم و سریع میرسم سراغ اصل مطلب، احتمالا خیلیامون از Http Requestها ساتفاده کردیم ولی به طور کامل و دقیق با Http Request آشنا نیستیم. در این مطلب سعی کردم حداقل…
-
راه اندازی جنگو به صورت asgi روی سرور لینوکسی با nginx و daphne
زمان مطالعه: 2 دقیقه با سلام و درود، قصد دارم یه آموزش خیلی سریع برای استقرار پروژه ی جنگویی ( استقرار جنگو ) روی سرور لینوکسی و وب سرور Nginx و به صورت asgiا استفاده از daphne را با هم داشته باشیم. با توجه به این که گفتم آموزش سریع هست، فرض بر این دارم…
-
حل ارور ۵۰۲ Bad Gateway برای Python و Gunicorn
زمان مطالعه: 2 دقیقه با سلام و درود، خیلی سریع میرم سر اصل مطلب، فرضیات ما این هست که شما از Gunicorn استفاده می کنید و به ارور NGINX 502 Bad Gateway برخورده اید. Gunicorn یکی از اپلیکیشن سرور های رایجح برای اپلیکیشن های پایتونی هست که از WSGI استفاده می کند که چگونگی ارتباط…
-
اجازه لاگین با root توسط ssh در اوبونتو
زمان مطالعه: < 1 دقیقه در این مطلب به چگونگی فعال کردن دسترسی به ssh با کاربر root در اوبونتو پرداخته شده است. در قدم اول در سیستم عامل لینوکسی تان (اوبونتو) فایل /etc/ssh/sshd_config را با دسترسی ادمین باز کنید. دنبال خط #PermitRootLogin prohibit-password بگردید و آن را به PermitRootLogin yes تغییر دهید. در قدم…