چند راهکار اصلی برای دیباگ وردپرس

ابزارهای دیباگ (Debug tools) مهمترین و جذاب ترین ابزارهای هر برنامه نویس و توسعه دهنده ایی است. بسیاری از طراحان قالب و پلاگین وردپرس از پتانسیل های این CMS در دیباگ مطلع نیستند.در این نوشتار سعی می کنیم بطور خلاصه و مفید راهکار هایی که برای دیباگ وردپرس وجود دارد را بیان کنیم: آپدیت نوشت : راه … بیشتر بخوانیدچند راهکار اصلی برای دیباگ وردپرس

مدیریت زمان رو با این تجربه های ساده شروع کن

مدیریت زمان از اون مهارت هایی هستش که تو حوزه کاری ما زیاد در موردش صحبت میشه. مطمئن باشید بدون بکار گیری تکنیک هایی برای مدیریت زمان تون به هدف هایی که دارید نخواهید رسید. مدیریت زمان بهتون کمک میکنه در کنار کار مورد علاقه تون (حدس میزنم مخاطب های وبلاگ من کاملا جزو کسایی … بیشتر بخوانیدمدیریت زمان رو با این تجربه های ساده شروع کن

پلاگین های کاربردی Sublime text

همانطور که می دانید Sublime text در حال حاضر یکی از محبوب ترین IDE های طراحان وب در دنیا می باشد که از مهمترین ویژگی های آن متن باز بودن است که باعث شده تعداد زیادی پلاگین توسط برنامه نویسان سرتاسر دنیا نوشته شود و Sublime text را به ابزاری بسیار قدرتمند با قابلیت شخصی سازی بالا … بیشتر بخوانیدپلاگین های کاربردی Sublime text

کلیدهای میانبر در Sublime text

#General F11 Full Screen shift + F11 Distraction Free Mode ctrl + shift + p Command Palette ctrl + ` Show Console ctrl + k + b Show/Hide Sidebar ctrl + / Comment ctrl + shift + / Block Comment ctrl + k + u Uppercase ctrl + k + l Lowercase #Selections ctrl + d Select Word ctrl + d Use multiple times to select next instance of the selected word ctrl + click Create multiple cursors for multi-editing ctrl + shift + space Expand selection to scope. Repeating … بیشتر بخوانیدکلیدهای میانبر در Sublime text

چرا از ادیتور sublime text استفاده می کنم؟

اگر هنوز ابزار باب میل خود رو برای ویرایش کدهای HTML , CSS , JQuery تون پیدا نکردید به احتمال زیاد مشتری Sublime text 3 بشید. Sublime text 3 یک ادیتور فوق العاده جذاب و سریع است که به زبان Python نوشته شده و روی پلتفرم های ویندوز ، لینوکس و مک نصب می شود. … بیشتر بخوانیدچرا از ادیتور sublime text استفاده می کنم؟

کد خوب نیازی به مستندات ندارد!

کد خوب (Good Code) مثل یه ماشین اسپرت با یه سیستم صوتی فوق العادست، که بدون هیچ مشکلی به نهایت سرعت خودش میرسه. وقتی مشکلی براش پیش بیاد هر تعمیر کاری در مدت زمان کوتاهی با ابزار های معمول، می تونه اون رو تعمیر کنه. ولی کد بد (Bad Code) مثل ماشینیه که گفته شده ممکنه به … بیشتر بخوانیدکد خوب نیازی به مستندات ندارد!

3 نکته مهم برای اینکه فریلنسری برای شما لذت بخش باشه

از اواخر سال 2015 در یک شرکت نرم افزاری مشغول به کار شدم، و این اولین شغل آزادکار (بصورت دورکاری) من تا به امروز بوده. رفتن از یک شغل روزانه با تعاملات رو در رو در دفتر کار به سمت یک شغل کاملا راه دور، چالش برانگیز بود. برای همین میخوام کمی درموردش صحبت کنم. توی … بیشتر بخوانید3 نکته مهم برای اینکه فریلنسری برای شما لذت بخش باشه

جلوگیری از حذف کاربر admin در django

Django در حالت عادی اجزاه همه کاربرها رو میده. خیلی راحت کاربر ادمین از داشبود مدیریت میتونه همه کاربرها رو انتخاب و حذف کنه 🙂 خب خوشبینانه حتما دلیل برای این مورد وجود داره که من نمیدونم. ولی خب این مورد برای ما مساله ساز شده بود. مشتری ما که اطلاعات فنی زیادی نداره چند … بیشتر بخوانیدجلوگیری از حذف کاربر admin در django

محافظت از یک دایرکتوری وب با پسورد، به کمک Nginx

این راهکار برای زمانی هستش که بخواید یک دایرکتوری وب رو خیلی سریع و ساده با username / password محافظت کنید. برای انجام این راهکار موارد زیر رو نیاز دارید: nginx نصب شده روی سرور و آشنایی عمومی با کانفیگ دسترسی روت سرور مرحله ۱- ایجاد نام کاربری و پسورد نام کاربری و رمز عبوری … بیشتر بخوانیدمحافظت از یک دایرکتوری وب با پسورد، به کمک Nginx

کانفیگ سرویس گانیکارن برای یک پروژه django روی Centos

ایجاد سرویس در لینوکس با یک فایل کانفیگ با پسوند service امکان پذیره. الان میخوایم یه سرویس برای گانیکارن ایجاد کنیم. ۱- یه فایل به نام gunicorn.service در مسیر system به صورت زیر ایجاد می کنیم. nano /etc/systemd/system/gunicorn.service ۲- فایل های سرویس شامل یک سری بلوک هستند که هر بلوک تنظیماتی رو برای سرویس ما … بیشتر بخوانیدکانفیگ سرویس گانیکارن برای یک پروژه django روی Centos