انچه یاد میگیرم
به اشتراک میگذارماستفاده از Make در پروژه های گولنگ
نمیدونم اما بعد از خوندن چند مطلب به این نتیجه رسیدم از MakeFile در پروژه گولنگ استفاده کنم تا یکی ار کارهای جالب که برای من انجام میداد گفرفتن خروجی هم زمان از پروژه برای جند سیستم عامل بود
حذف فایلهای bin و obj از github با استفاده از دستورات گیت و gotignore
میدونستیم که فایلهای bin و OBJ فایلهایی هستند که بعد از compile برنامه ایجاد میشوند ؛ در ریپزتوری github د رحال دید ن پروژه ها بودم که این دو پوشه را را در پروژه دیدم ، نباید در پروژه میبود
git rm -r --cached obj
git rm -r --cached bin
انواع Directive در انگولار
از سری نکات آموزشی در انگولار:
تفاوت Structral directive و Attribute directive و Component Directive و Custom Directive در انگولار
تفاوت interpolation با property binding در انگولار
به دنبال مطالب اموزشی انگولار این مطلب هم برای من جالب بود
کپی کردن پروژه dotnet از ویندوز به سرور ابونتو
پروژه خودم رو در ویندوز ساختم و build ازش گرفتم باید به سرور ubuntu کپی میکردم فایلهای پروژه رو که مراحل زیر رو رفتم
خطای عدم امکان نصب بعضی پکیج هادر ubuntu server 23.10
سعی کردم
sudo apt-get -y install iptables-persistent
را در اوبونتو سرور نصب کنم با خطا مواجه میشد که به صورت موقت امکان نصب این پکیج وجود ندارد
فایل config در پروژه گولنگ
اگر خواستید یک فایل config برای پروژه golang خودتون ایجاد کنید این مطالب را در نظر بگیرید
اتصال لینوکس سرور به اینترنت
لینوکس سرور را بر روی سیتم خودم نصب کردم ، خوب به صورت پیشفرض پس از نصب گرفیکی برای کار وجود ندارد پس دسترسی به عملکرد سرور از طریق کنسول یا همان ترمینال لینوکس سرور خواهد بود.
nginx
وب سرور در ویندور سرورIIS استفاده میشود اما در لینوکس وب سرور های مختلفی کاربرد دارد به طور مثال apache که حدود 20 سال قدمت دارد و nginx با قدمت کمتری از محبوبیت بالایی برخوردار است در این مفاله سعی میکنم چگونگی کانفیگ nginx را همزمان که خودم انجام میدهم انجام بنویسم
نصب انگولار بر روی ابونتو که بر روی آن پروکسی اجرا کرده اید
روی سیستم عامل لینوکس proxy نصب کرده بودم و تلاش داشتم انگولار با استفاده nodejs نصب کنم
sudo npm install -g @angular/cli
خطایی که میگرفتم این بود
npm ERR! code ERR_SOCKET_TIMEOUT
npm ERR! network Socket timeout