📄راهنمای جونیور به سنیور : سیر تکاملی داستان کد نویس شدنت | Junior to Senior Developer Guide: Navigating the Evolution of Your Coding Journey
- مقاله قشنگیه پیشنهاد میکنم حتما بخونید. اگر تا الان چند تا دوره گذروندین این مقاله کلی بهتون ایده خوب میده برای اینکه دقیقا چیکار کنید تا زود تر تجربه های کار آمد رو کسب کنین. تجربه های خوب وقتی بدست میان که شما ساختار سیستم رو درک کرده باشید، یک سیستم ساختارمند خودتون با دستای خودتون کد نوشته باشید و... و این خیلی قشنگ و دقیق همه چیز رو کنار هم جمع کرده
🔗Junior to Senior Developer Guide: Navigating the Evolution of Your Coding Journey
#مقاله
@codeaghajcs
- مقاله قشنگیه پیشنهاد میکنم حتما بخونید. اگر تا الان چند تا دوره گذروندین این مقاله کلی بهتون ایده خوب میده برای اینکه دقیقا چیکار کنید تا زود تر تجربه های کار آمد رو کسب کنین. تجربه های خوب وقتی بدست میان که شما ساختار سیستم رو درک کرده باشید، یک سیستم ساختارمند خودتون با دستای خودتون کد نوشته باشید و... و این خیلی قشنگ و دقیق همه چیز رو کنار هم جمع کرده
🔗Junior to Senior Developer Guide: Navigating the Evolution of Your Coding Journey
#مقاله
@codeaghajcs
📄 #جاوا_اسکریپت از ۰ تا تسلط | JavaScript From 0 to Mastery
- اینجور آموزش ها میتونن خیلی بیشتر هزار تا دوره فارسی کمکتون کنن. چون طرف نشسته قشنگ تجربیات خودشو نوشته و این عالیه
🔗 JavaScript From 0 to Mastery: My Personal Playbook for Conquering Web Development
#مقاله
@codeaghajcs
- اینجور آموزش ها میتونن خیلی بیشتر هزار تا دوره فارسی کمکتون کنن. چون طرف نشسته قشنگ تجربیات خودشو نوشته و این عالیه
🔗 JavaScript From 0 to Mastery: My Personal Playbook for Conquering Web Development
#مقاله
@codeaghajcs
👍1
Code Agha
🐳 بدست آوردن ماکسیمم چند عدد ورودی در #سی_شارپ int n = 3; //تعداد عدد هایی که از ورودی میگیرید int max = 0; for(int i = 0; i < n; i++) { int _in = int.Parse(Console.ReadLine()); if (_in > max) max = _in; } Console.WriteLine(max); این کد یه تعداد…
🐳 بدست آوردن ماکسیمم (بیشترین مقدار) ورودی با حلقه وایل در #سی_شارپ
#سوال_پرتکرار_سی_شارپ
@codeaghajcs
int max = 0; //یه ظرف خالی رو داره- این سوال داره کم کم خیلی پر تکرار میشه
while(true) // تا بی نهایت ادامه داره
{
int inp = int.Parse(Console.ReadLine());
if(inp == 0)
{
break; // حلقه تا بی نهایت میچرخه ولی اگر صفر وارد بشه ما با این دستور حلقه رو متوقف میکنیم میپریم بیرون
}
if(inp > max)
{
max = inp; // اگه عددرجدیده از بزرگترین عددی که قبلا ور داشتیم بزرگ تر بود، اون عدد قبلیه رو ول میکنیم این عدد جدیده رو ور میداریم
}
}
Console.WriteLine(max);
#سوال_پرتکرار_سی_شارپ
@codeaghajcs
Code Agha
🐳 بدست آوردن ماکسیمم (بیشترین مقدار) ورودی با حلقه وایل در #سی_شارپ int max = 0; //یه ظرف خالی رو داره while(true) // تا بی نهایت ادامه داره { int inp = int.Parse(Console.ReadLine()); if(inp == 0) { break; // حلقه تا بی نهایت میچرخه ولی اگر…
🐳 بدست آوردن مینیمم (کمترین مقدار) ورودی با حلقه وایل در #سی_شارپ
#سوال_پرتکرار_سی_شارپ
@codeaghajcs
int min = 0; //یه ظرف خالی رو داره- این سوال داره کم کم خیلی پر تکرار میشه
while(true) // تا بی نهایت ادامه داره
{
int inp = int.Parse(Console.ReadLine());
if(inp == 0)
{
break; // حلقه تا بی نهایت میچرخه ولی اگر صفر وارد بشه ما با این دستور حلقه رو متوقف میکنیم میپریم بیرون
}
if(inp < min)
{
min = inp; // اگه عددرجدیده از بزرگترین عددی که قبلا ور داشتیم بزرگ تر بود، اون عدد قبلیه رو ول میکنیم این عدد جدیده رو ور میداریم
}
}
Console.WriteLine(min);
#سوال_پرتکرار_سی_شارپ
@codeaghajcs
📄 ۵۰ راه برای در آوردن یه پول قلمبه به عنوان یک توسعه دهنده | Fifty ways to bring in extra cash as a developer 💰
- واقعا مقاله جالبیه. کلی ایده میده بهتون برای کار های مختلف که درامد دارن و تقریبا هنه اهداف و سلایق رو پوشش میده.
- البته بعضی چیزاش تو ایران تازه اولشه مثل هکاتون ها و بعضی چیزایی که میگه اصلا تو ایران نیستن ولی خب بازم خوبه برای اینکه دیدگاه مناسب و جدیدی بهتون بده 👍
- خیلی کمکتون میکنه منم چیزی رو اینحا خلاصه نمی کنم تا خودتون برید بخونیدش 👍
🔗 50 ways to bring in extra cash as a developer
#مقاله
#مهم
@codeaghajcs
- واقعا مقاله جالبیه. کلی ایده میده بهتون برای کار های مختلف که درامد دارن و تقریبا هنه اهداف و سلایق رو پوشش میده.
- البته بعضی چیزاش تو ایران تازه اولشه مثل هکاتون ها و بعضی چیزایی که میگه اصلا تو ایران نیستن ولی خب بازم خوبه برای اینکه دیدگاه مناسب و جدیدی بهتون بده 👍
- خیلی کمکتون میکنه منم چیزی رو اینحا خلاصه نمی کنم تا خودتون برید بخونیدش 👍
🔗 50 ways to bring in extra cash as a developer
#مقاله
#مهم
@codeaghajcs
❤5💩1
🐳 آموزش #دوآپس با فرشاد نیک
- یکی از بهترین مهندسین دواپس و برنامه نویس خیلی فن و دوست خوب، فرشاد نیک اخیرا چنل بوتیوبش داره محتوا بیشتری تولید می کنه
اگر دنبال یاد گرفتن دوآپس هستین میتونین از چنل فرشاد شروع کنید
#آموزشی
https://youtube.com/@farshadnick?si=Ij-JG_UnujzBL7tb
- یکی از بهترین مهندسین دواپس و برنامه نویس خیلی فن و دوست خوب، فرشاد نیک اخیرا چنل بوتیوبش داره محتوا بیشتری تولید می کنه
اگر دنبال یاد گرفتن دوآپس هستین میتونین از چنل فرشاد شروع کنید
#آموزشی
https://youtube.com/@farshadnick?si=Ij-JG_UnujzBL7tb
🎉1
🐳 استایل پایتون نوشتن خود را با Ruff بهتر کنید | Enhance Your Python Coding Style with Ruff
- راف یک فرمتر external برای پایتونه که با rust نوشته شده و بسیار سریع تر از بقیه فرمتر های پایتون هست !
- کار کردن باهاش رو تاحالا تست نکردم ولی اینجا کامل آموزش داده :
🔗 Enhance Your Python Coding Style with Ruff
#ابزار
@codeaghajcs
- راف یک فرمتر external برای پایتونه که با rust نوشته شده و بسیار سریع تر از بقیه فرمتر های پایتون هست !
- کار کردن باهاش رو تاحالا تست نکردم ولی اینجا کامل آموزش داده :
🔗 Enhance Your Python Coding Style with Ruff
#ابزار
@codeaghajcs
👍2
🐳 سوال تعداد ارقام یک عدد
- خب این سوال تقریبا هر ترم یه بار پرسیده میشه! چند تا راه حل داره. یکیش که اینجوریه :
که خب از همه ساده تره
- ولی این راه رو نمیخوایم توضیح بدیم! ما مهندسیم. میریم دنبال راه های یکم ریاضیاتی تر!
- منطق کلی الگوریتم ما اینجوریه که هر بار یه عدد رو به ۱۰ تقسیم کنی، یکی از عدداش میره تو اعشار، حالا چون ما int میگیریم همه رو، اعشار ندارن عددامون پس میتونیم اونقدر عدد رو به ۱۰ تقسیم کنیم تا تهش همش بره توی اعشار و این طرف یدونه صفر بمونه. فقط باید هرربار که عدد رو تقسیم به ده میکنیم بشمریم ببینیم چند بار تقسیم به ده کردیم. تعداد رقم های یک عدد برابره با تعداد دفعاتی که تقسیم به ۱۰ کردیم تا کف اون عدد برسه به ۰. اینجوری :
#سوال_پرتکرار_سی_شارپ
#مهم
@codeaghajcs
- خب این سوال تقریبا هر ترم یه بار پرسیده میشه! چند تا راه حل داره. یکیش که اینجوریه :
Console.ReadLine().Length;
که خب از همه ساده تره
- ولی این راه رو نمیخوایم توضیح بدیم! ما مهندسیم. میریم دنبال راه های یکم ریاضیاتی تر!
- منطق کلی الگوریتم ما اینجوریه که هر بار یه عدد رو به ۱۰ تقسیم کنی، یکی از عدداش میره تو اعشار، حالا چون ما int میگیریم همه رو، اعشار ندارن عددامون پس میتونیم اونقدر عدد رو به ۱۰ تقسیم کنیم تا تهش همش بره توی اعشار و این طرف یدونه صفر بمونه. فقط باید هرربار که عدد رو تقسیم به ده میکنیم بشمریم ببینیم چند بار تقسیم به ده کردیم. تعداد رقم های یک عدد برابره با تعداد دفعاتی که تقسیم به ۱۰ کردیم تا کف اون عدد برسه به ۰. اینجوری :
int number = 123; // میتونید از هرجا دلتون خواست عدد بگیرید. من پیشرفض یه مقداری در نظر گرفتم
int count = 0;
while(number != 0)
{
number = number / 10;
count++;
}
Console.WriteLine(count);
#سوال_پرتکرار_سی_شارپ
#مهم
@codeaghajcs
🤓2👍1
📄ترکیب کردن React و هوش مصنوعی برای یک فرانت اند هوشمند تر | Combining AI with React for a Smarter Frontend
- تقریبا هر اپلیکیشنی که میخواد پیشرفت کنه، با AI ترکیب میشه و اینجا کامل در مورد ترکیب کردن #React و #هوش_مصنوعی صحبت میشه تا برنامه های فرانت اند وارد فاز جدیدی از پیشرفت بشن. گرچه به سنگین شدن UI توی این سناریو هم حتما فکر کنید 👍
🔗 Combining AI with React for a Smarter Frontend
#مقاله
@codeaghajcs
- تقریبا هر اپلیکیشنی که میخواد پیشرفت کنه، با AI ترکیب میشه و اینجا کامل در مورد ترکیب کردن #React و #هوش_مصنوعی صحبت میشه تا برنامه های فرانت اند وارد فاز جدیدی از پیشرفت بشن. گرچه به سنگین شدن UI توی این سناریو هم حتما فکر کنید 👍
🔗 Combining AI with React for a Smarter Frontend
#مقاله
@codeaghajcs
👍2
🐳 بالاخره ۳ رقمی شدیم 🎉🎉🎉
- از تمام کسایی که جوین دادن تشکر میکنم که دنبال می کنید مطالب خسته کننده من رو 🙃🙏
- تلاش کردم آموزنده باشه و بهترین چیزی که میدونم خوبه رو بزارم
- فیدبک های خیلی خوبی ازتون گرفتم توی این مدت و حتما حتما حتما پادکست ها رو با قدرت خیلی بیشتر ادامه خواهیم داد 💪
@codeaghajcs
- از تمام کسایی که جوین دادن تشکر میکنم که دنبال می کنید مطالب خسته کننده من رو 🙃🙏
- تلاش کردم آموزنده باشه و بهترین چیزی که میدونم خوبه رو بزارم
- فیدبک های خیلی خوبی ازتون گرفتم توی این مدت و حتما حتما حتما پادکست ها رو با قدرت خیلی بیشتر ادامه خواهیم داد 💪
@codeaghajcs
🎉5🏆1
Forwarded from Programming Services | AI
توی پلاگین WP Fastest Cache یه باگ SQL Injection پیدا شده که حدود ۶۰۰ هزار سایت رو آسیب پذیر میکنه
https://github.com/thesafdari/CVE-2023-6063
برای جلوگیری از هک شدن اگه این پلاگین رو نصب دارین غیر فعال یا حذفش کنید تا تو اپدیت جدیدش شاید این باگو برطرف کنن
〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️
@ProgramingServices
https://github.com/thesafdari/CVE-2023-6063
برای جلوگیری از هک شدن اگه این پلاگین رو نصب دارین غیر فعال یا حذفش کنید تا تو اپدیت جدیدش شاید این باگو برطرف کنن
〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️
@ProgramingServices
GitHub
GitHub - Eulex0x/CVE-2023-6063: CVE-2023-6063 (WP Fastest Cache < 1.2.2 - UnAuth SQL Injection)
CVE-2023-6063 (WP Fastest Cache < 1.2.2 - UnAuth SQL Injection) - Eulex0x/CVE-2023-6063
❤1
Forwarded from DevTwitter | توییت برنامه نویسی
سینا پیرانی یه اکستنشن به اسم MYComponent نوشته برای next13 و بخصوص کسایی که از Server Component ها استفاده میکنن.
این افزونه بغل هر فایل براتون یه Badge میزاره و مشخص میکنه اون فایل سرور کامپوننته(SR) یا کلاینت کامپوننت(CL)
https://github.com/sinapirani/MYC
@DevTwitter | <Mahdi Nazari/>
این افزونه بغل هر فایل براتون یه Badge میزاره و مشخص میکنه اون فایل سرور کامپوننته(SR) یا کلاینت کامپوننت(CL)
https://github.com/sinapirani/MYC
@DevTwitter | <Mahdi Nazari/>
🔥3💩1
🐳 سلکتور
- این سلکتور در حال حاضر روی خیلی از مرورگر ها کار می کنه و نمیدونم چرا معمولا کسی توجه نمیکنه بهش. کارش هم اینجوریه که مثلا اگر بنویسیم
- مثالی که خیلی کمک میکنه برای dark mode هست. میتونید بگید :
و این خیلی به بهبود کیفیت و کم کردن باگ های کد ui کمک میکنه !
#آموزشی
@codeaghajcs
()has:
در css- این سلکتور در حال حاضر روی خیلی از مرورگر ها کار می کنه و نمیدونم چرا معمولا کسی توجه نمیکنه بهش. کارش هم اینجوریه که مثلا اگر بنویسیم
a:has(> img) {تمام تگ های
/* styles for a link */
}
<a>
که داخلشون بدونه تگ <img>
داشتن استایل میگیرن!- مثالی که خیلی کمک میکنه برای dark mode هست. میتونید بگید :
html:has(.dark-mode),در حالت عادی ما میگفتیم هرچی کلاس
body.dark-mode,
body.dark-mode a {
background: var(--black);
color: var(--white);
}
dark-modeح
داشت رو بیا این استایل ها رو بهش بده. ولی با این سلکتور میتونیم بگیم
اگر کلاس dark-mod
e داشت بیا این استایل ها رو بهش بده
و این خیلی به بهبود کیفیت و کم کردن باگ های کد ui کمک میکنه !
#آموزشی
@codeaghajcs
👌2👾2👎1
Csharp.pdf
655.9 KB
🐳 مایند مپ خلاصه #سی_شارپ
- بشدت کامل و جامع هست. اگر سی شارپ رو یاد گرفتید و میخواید مرور کنید این عالی ترین منبع میتونه باشه براتون
این رو یکی از دوستان بشدت گل و دانشمند و خوش ذوق طراحی کرده و خب به عنوان یک #مایند_مپ کامل کامله
🔗 تلگرام سازنده این مایند مپ
#آموزشی
@codeaghajcs
- بشدت کامل و جامع هست. اگر سی شارپ رو یاد گرفتید و میخواید مرور کنید این عالی ترین منبع میتونه باشه براتون
این رو یکی از دوستان بشدت گل و دانشمند و خوش ذوق طراحی کرده و خب به عنوان یک #مایند_مپ کامل کامله
🔗 تلگرام سازنده این مایند مپ
#آموزشی
@codeaghajcs
❤5👍2👌1
🐳 یه ریپوزیتوری خوب پر از چیت شیت برای زبونا و فریمورک های مختلف
🔗 لینک ریپو
🔗 لینک صفحه گیت هابش
#آموزشی #ریپو
@codeaghajcs
🔗 لینک ریپو
🔗 لینک صفحه گیت هابش
#آموزشی #ریپو
@codeaghajcs
👾2❤1
🐳 دوره هوش مصنوعی جنریتیو برای تازه کار ها | Generative AI for Beginners - A Course
- دوستان این دوره متنی خود مایکروسافت هست که پایه هوش مصنوعی جنریتیو رو توضیح میده توی ۱۲ تا جلسه(جلسه نیست همش نوشتس 🙃)
- بد نیست بخونیدش خوبه
🔗https://github.com/microsoft/generative-ai-for-beginners
#آموزشی #ریپو
@codeaghajcs
- دوستان این دوره متنی خود مایکروسافت هست که پایه هوش مصنوعی جنریتیو رو توضیح میده توی ۱۲ تا جلسه(جلسه نیست همش نوشتس 🙃)
- بد نیست بخونیدش خوبه
🔗https://github.com/microsoft/generative-ai-for-beginners
#آموزشی #ریپو
@codeaghajcs
👌4