حمید حق دوست

برنامه نویس پی اچ پی و جاوااسکریپت و کمی تا قسمتی پایتون. برای اطلاعات بیشتر صفحه ی درباره ی من رو بخونید.

۱. بازگشت به جای قبلی – شوتکات vscode

میخوام یه شورتکات توی وی اس کد بهتون بگم که احتمالا خیلی قراره دعام کنید. خیلی وقتا پیش میاد که مثلا میخواید چک کنید که نیم اسپیس رو اضافه کردید به فایل یا نه و میخواید بپرید به بالای صفحه و چک کنید و باز برگردید به همینجا. برای این کار از این شورتکاتها میتونید …

۱. بازگشت به جای قبلی – شوتکات vscode ادامه »

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

این روزا ارزهای دیجیتال خودتون میدونید دیگه 🙂 یسری ها هستن که دارن توی زمینه ی ارزهای دیجیتال کار میکنن و روز و شب پای سیستم هستن که یه نونی بیارن سر سفره. منتها این کارم سختی های خودشو داره. یکی از سختی هایی که داره اینه که این بنده خدا ها صب تا شب …

برنامه نویس ربات تریدر ارزهای دیجیتال و فارکس ادامه »

آرگومان های با نام یا named arguments در PHP

تصور کنید که یه تابع به این صورت دارید که دو تا پارامتر اختیاری داره که مقدار پیشفرض رو توی ورودی تابع واسشون تعریف کردیم: اگه مقدار اول رو نیاز داشته باشیم پاس بدیم بهش و دومی رو ندیم همه چی اوکیه و برای متغیر دوم مقدار پیشفرض ست میشه: ولی از اونجایی که توی …

آرگومان های با نام یا named arguments در PHP ادامه »

ارسال با رفرنس در PHP

توی پی اچ پی بجز اشیا بقیه ی مقادیر پریمیتیو هستند و رفرنس تایپ نیستن. ینی شما مثلا وقتی یه آرایه رو به یک آرایه دیگه assign میکنید اون دو تا آرایه جاهای جدا از حافظه رو اشغال میکنن و طبیعی هست که تغییر یکی روی اونیکی اثری نذاره. یه مثال ساده: اشیا اینطور نیستن …

ارسال با رفرنس در PHP ادامه »

عملگرهای اجرایی در PHP

توی پی اچ پی با این تابع میشه یچی روی توی شل ران کرد: یه راه سریع تر و قشنگ تر برای این هم هست که اینجوریه که شما کامند رو توی بک کوت میذارید و خود به خود ران میشه واستون. مثلا کد زیر رو اگه ران کنید واستون خروجی ls -a رو میده: …

عملگرهای اجرایی در PHP ادامه »

اصلاح جدول‌های لاراول بعد از migrate کردن

حتما اگه مدتی با لاراول کار کرده باشید میدونید که مایگریشن های لاراول چیزای خطرناکی ان 🙂 از این جهت که ممکنه یه چیزی رو مایگریت رول بک کنید و داده ای که دارید رو از دست بدید. خب سوالی که پیش میاد اینه که پس چجوری فیلد ها رو ادیت کنیم؟ داکیومنت مایگریشن خود …

اصلاح جدول‌های لاراول بعد از migrate کردن ادامه »

استفاده از valet برای لاراول

لاراول تلاش میکنه همه چی رو راحت کنه و ابزارهایی که واسش میان هم تلاششون برای همینه انگار 🙂 لاراول ولت یه ابزار خوب برای توسعه ی لوکال روی مک هست که میتونه دامین های مجازی برای سایت های شما درست کنه و میتونه ورژن های مختلف پی اچ پی رو خیلی راحت در دسترس …

استفاده از valet برای لاراول ادامه »

لیست دیتابیس های نمونه برای تمرین با MySQL

اگه دنبال دیتابیس های نمونه برای کار با دیتابیس و تمرین و یادگیری SQL و مشخصا MySQL هستید من در زیر لیست یسری دیتابیس رو براتون میارم و لینک دانلودشون رو میذارم که بتونید تمرین کنید. دیتابیس نمونه فروشگاه اینترنتی در این دیتابیس که دیاگرام ER اون در زیر اومده جدول های متنوعی برای کار …

لیست دیتابیس های نمونه برای تمرین با MySQL ادامه »

توابع func_get_args و …$args در PHP

یسری چیزا توی PHP هست که توی کورس های مختلف نمیبینیمشون ولی اگه بدونیم بعضی جاها خیلی به دردمون میخوره. این تابعی که معرفی میکنم رو خودم امروز دیدم و البته شاید یکم دیره برای دیدن این تابع چون جدیدن یه تابع دیگه هم توی ورژن جدید پی اچ پی اومده که همین کار رو …

توابع func_get_args و …$args در PHP ادامه »

تدریس خصوصی برنامه نویسی شئ گرا در PHP

برای یادگیری عمیق PHP نیاز به درک عمیقی از Object Oriented Programming دارید. در این دوره به شما خواهم آموخت که چطور شی گرا کد بزنید. در این دوره با مفاهیم زیر آشنا خواهید شد. کلاس ها در پی اچ پی کلاس ها الگوهایی هستند که ویژگی ها و رفتار های یک موجودیت رو داخل …

تدریس خصوصی برنامه نویسی شئ گرا در PHP ادامه »