Code Agha
- باید اعتراف کنم یکی از پیچیده (ولی آسون) ترین کارهای سی شارپو امروز انجام دادم ! - متدی نوشتم که میتونی بهش هم string خالی بدی و هم یه تاپل دوتایی string و ConsoleColor و اون برات یه delegate رو که اشاره داره به Console.Write صدا بزنه و چیزایی که نوشتی رو…
اگر ریپوی پروژه رو دیده باشید میبینید prerelease پکیج روی NuGet قرار گرفته
انشالله وقتی و عمری باشه یه سری ایرادات ساختاری هستن باید برطرف بشن و قابلیت شخصی سازی هم Optimize بشه و بعد اولین ریلیز پکیجو منتشر میکنیم
@codeaghajcs
انشالله وقتی و عمری باشه یه سری ایرادات ساختاری هستن باید برطرف بشن و قابلیت شخصی سازی هم Optimize بشه و بعد اولین ریلیز پکیجو منتشر میکنیم
@codeaghajcs
https://pevas.ir/pn/
جشنواره تابستانه برنامه نویسی پیواس
پیشنهاد میکنم یه نگاهی بندازین حتی اگر قصد ندارید ازش استفاده کنید
جشنواره تابستانه برنامه نویسی پیواس
پیشنهاد میکنم یه نگاهی بندازین حتی اگر قصد ندارید ازش استفاده کنید
دانشگاه پیواس
هدایای خوشمزه شب یلدای پیواس - پیواس
مدرک قابل ترجمه و معتبر از سازمان فنی حرفه ای که دارای بارکد و سریال میباشد.
🔥1
Forwarded from Pershaland
بازی " امپراطورهای قلابی" برای دو پورت PC و MAC منتشر شد.
طوری قیمت گذاری کردم که هموطن های خودم هم بتونن اونو تهیه کنند.
این بازی بیش از 5 قهرمان دارد که شما مدام بین انها سوییچ می کنید. یک داستان خنده دار در سبک انیمیشن های کلاسیک قدیمی با بیش از 8000 فریم انیمیشن دستی در سبک بازیهای ماجرایی. امیدوارم لذت ببرید.
قطعا و تنها حمایت های شما باعث میشه من بازی های بعدیم رو بتونم بسازم.
لینک
https://mehrdad-rezaei.itch.io/fake-emperors
Fake Emperors is released now!
This game has more than 5 heroes and you switch between them. A comic story in a classic animation style. With more than 8000 hand-drawing animation frames. An adventure point & click game with many cut-scene animations. If you like cartoons nostalgia this is for you.
Enjoy it!
I can make my other games only with your support
https://mehrdad-rezaei.itch.io/fake-emperors
Best
Pershaland.com
#ّFake_Emperors_game
#gamedev #indiedev #indiegamedev
#indiegame #thegdwc #indiegamedeveloper
طوری قیمت گذاری کردم که هموطن های خودم هم بتونن اونو تهیه کنند.
این بازی بیش از 5 قهرمان دارد که شما مدام بین انها سوییچ می کنید. یک داستان خنده دار در سبک انیمیشن های کلاسیک قدیمی با بیش از 8000 فریم انیمیشن دستی در سبک بازیهای ماجرایی. امیدوارم لذت ببرید.
قطعا و تنها حمایت های شما باعث میشه من بازی های بعدیم رو بتونم بسازم.
لینک
https://mehrdad-rezaei.itch.io/fake-emperors
Fake Emperors is released now!
This game has more than 5 heroes and you switch between them. A comic story in a classic animation style. With more than 8000 hand-drawing animation frames. An adventure point & click game with many cut-scene animations. If you like cartoons nostalgia this is for you.
Enjoy it!
I can make my other games only with your support
https://mehrdad-rezaei.itch.io/fake-emperors
Best
Pershaland.com
#ّFake_Emperors_game
#gamedev #indiedev #indiegamedev
#indiegame #thegdwc #indiegamedeveloper
🎉3
✍️ یک تجربه بسیار تلخ و غم انگیز!
- بنده از سر گشاد بازی برای یه سری از فیچر های جدید یک پروژه قدیمی تست ننوشته بودم و اتفاقی که میوفته اینه که اگر از اول عین آدم تست نوشته بودم، همون موقع میفمیدم کلا اینجوری نباید پیش می رفتم و الان زحمات و پارگی های دو سه روز بنده کامل به باد رفت !
نتیجه اخلاقی این داستان اینه که آقا تست بنویسید. مهم نیست چقدر یه چیز چیپه ! تست بنویسید تا گیر همچین مشکلاتی نیوفتید !
فشار روانی این مشکلات دهنتونو سرویس می کنه !
@codeaghajcs
- بنده از سر گشاد بازی برای یه سری از فیچر های جدید یک پروژه قدیمی تست ننوشته بودم و اتفاقی که میوفته اینه که اگر از اول عین آدم تست نوشته بودم، همون موقع میفمیدم کلا اینجوری نباید پیش می رفتم و الان زحمات و پارگی های دو سه روز بنده کامل به باد رفت !
نتیجه اخلاقی این داستان اینه که آقا تست بنویسید. مهم نیست چقدر یه چیز چیپه ! تست بنویسید تا گیر همچین مشکلاتی نیوفتید !
فشار روانی این مشکلات دهنتونو سرویس می کنه !
@codeaghajcs
👍1👾1
📄 کی و چطور متد های Dispose و Finalize رو در سی شارپ پیاده سازی کنیم !
- خلاصه : به طور خلاصه دات نت یک GC (Garbage Collector | جمع کننده ذباله) برای یه سری آبجکت ها داره که هر وقت یه داده ای روی ram سیستم ریختیم و کارمون باهاش تموم شد و اون فهمید که بعدا قرار نیست ازشون استفاده کنیم، اون ها از رو رم حذف می کنه. در کل هم برای حذف کردن شئ ها (نمونه سازی های مختلف - همونایی که new میکنی) از روی حافظه یه Dispose داریم یه Finalize که خود GC بطور خودکار وقتی شما از چیزی استفاده نکنید اون رو Finalize می کنه و از روی رم حذفش میکنه اما Dispose با اینکه خود شئ رو پاک نمیکنه اما منابعی که مدیریت نشده اِشغال کرده رو (مثلا دو گیگ رم) آزاد میکنه
🔗 https://dzone.com/articl...
#مقاله
@codeaghajcs
- خلاصه : به طور خلاصه دات نت یک GC (Garbage Collector | جمع کننده ذباله) برای یه سری آبجکت ها داره که هر وقت یه داده ای روی ram سیستم ریختیم و کارمون باهاش تموم شد و اون فهمید که بعدا قرار نیست ازشون استفاده کنیم، اون ها از رو رم حذف می کنه. در کل هم برای حذف کردن شئ ها (نمونه سازی های مختلف - همونایی که new میکنی) از روی حافظه یه Dispose داریم یه Finalize که خود GC بطور خودکار وقتی شما از چیزی استفاده نکنید اون رو Finalize می کنه و از روی رم حذفش میکنه اما Dispose با اینکه خود شئ رو پاک نمیکنه اما منابعی که مدیریت نشده اِشغال کرده رو (مثلا دو گیگ رم) آزاد میکنه
🔗 https://dzone.com/articl...
#مقاله
@codeaghajcs
📄 چگونه کامیت هایی رو از ریپوی ریموت حذف کنیم How to Delete Commits From Remote in Git
- این خلاصه لازم نداره ولی خیلی کمکتون میکنه
🔗 https://hackernoon.com/how-to-dele...
#مقاله
@codeaghajcs
- این خلاصه لازم نداره ولی خیلی کمکتون میکنه
🔗 https://hackernoon.com/how-to-dele...
#مقاله
@codeaghajcs
Forwarded from Yasha
بلاخره با یه تیم کوچیک به طور رسمی ترجمه داکیومنت فریمورک Vue رو شروع کردیم و صفحات یکی یکی داره فارسی میشه. فقط متاسفانه یکم تعدادمون کمه، اگه حتی یه صفحه رو با کیفیت قابل قبول ترجمه کنید هم کمک بزرگی به این پروژه کردید🌿🙏🏻
docs-fa.vercel.app
github.com/the-pesar/docs-fa
t.me/Vue_docs_fa
@Yasha
docs-fa.vercel.app
github.com/the-pesar/docs-fa
t.me/Vue_docs_fa
@Yasha
👌2
📄 معماری تمیز لایوت های اپلیکیشن های ویو | Clean Layout Architecture for Vue Applications
- این خلاصه لازم نداره ولی بطور کلی میگه لایوت ها برای تکراری نشدن کد در vue خیلی مهمن و با یه سری روش میاد و معماری تمیز رو روی این ها پیاده میکنه. خیلی توضیح نمیدم چون خودتون بخونید بهتر میفهمید چی گفته!
🔗 https://fadamakis.com/clean-lay...
#مقاله
@codeaghajcs
- این خلاصه لازم نداره ولی بطور کلی میگه لایوت ها برای تکراری نشدن کد در vue خیلی مهمن و با یه سری روش میاد و معماری تمیز رو روی این ها پیاده میکنه. خیلی توضیح نمیدم چون خودتون بخونید بهتر میفهمید چی گفته!
🔗 https://fadamakis.com/clean-lay...
#مقاله
@codeaghajcs
👍1
📄 پنج زبان برنامه نویسی که یادگرفتنشون آسونه | The Five Programming Languages That Are Easy to Learn
🔗 https://www.analyticsins...
#مقاله
@codeaghajcs
🔗 https://www.analyticsins...
#مقاله
@codeaghajcs
📄 استفاده از URL برای ذخیره وضعیت در ویو | Using URL to save state in vue
- یکی از مواردیه که واقعا نیاز داشتم یه زمانی و جدا از اینکه خیلی کمک میکنه سئو و... باعث یکپارچه شدن کل اپلیکیشنتون میشه و کمک میکنه واقعا
🔗 https://dev.to/jacobandrewsky/using-url-to-store-state-in-vue-275c...
#مقاله
@codeaghajcs
- یکی از مواردیه که واقعا نیاز داشتم یه زمانی و جدا از اینکه خیلی کمک میکنه سئو و... باعث یکپارچه شدن کل اپلیکیشنتون میشه و کمک میکنه واقعا
🔗 https://dev.to/jacobandrewsky/using-url-to-store-state-in-vue-275c...
#مقاله
@codeaghajcs
Code Agha
سلام! 👋 وسط کار بودم اینو دیدم گفتم اینجا هم بزارمش شاید به درد کسی خورد. - مقایسه NUnit و xUnit و MSTest برای پروژه های دات نتی! پ.ن: از مدل تست کردن و نتیجه گیریش خیلی خوشم اومد شما هم حتما بخونیدش ! - آخرش به این نتیجه رسید که xUnit تست های کوچک تر…
خب از اون روز تا الان با همه اینا کار کردم و همچنان نظرم روی xUnit هست
Stop Writing Your Routes - Vue.js Live 2023: https://youtu.be/3FKQOJCUGFg
YouTube
Stop Writing Your Routes - Vue.js Live 2023
Eduardo San Martin Morote presented this talk at Vue.js Live 2023 in London: "The more you keep working on an application, the more complicated its routing becomes, and the easier it is to make a mistake. "Was the route named users or was it user?", "Did…
🔥1