CodeByMe 🛜
922 subscribers
1.95K photos
403 videos
4 files
801 links
برنامه نویسی لذت بخش تره یا چایی ؟
.

Instagram: codebyme_com
Youtube: codebyme
Download Telegram
تصور کنید در حال انتخاب کتابخانه‌ای برای پروژه‌تون هستید: React یا Vue؟ Tailwind یا Bootstrap؟ Lodash یا Ramda؟

همیشه این سوال پیش میاد که کدوم یکی ترندتره، بیشتر دانلود می‌شه، یا جامعه بزرگ‌تری داره؟

امروز می‌خوام یک ابزار فوق‌العاده رو بهتون معرفی کنم:
npmtrends.com
این سایت مثل یک رادار برای اکوسیستم npm عمل می‌کنه و بهتون کمک می‌کنه پکیج‌ها و کتابخانه‌های مختلف رو با هم مقایسه کنید.

فقط کافیه اسامی ابزارهایی که میخواهید را وارد کنید و نرخ دانلود هر پکیج را نسبت به پکیج دیگه مقایسه کنید
همچنین میتونید مشخصات کلیدی دیگر ابزارها مانند ستاره گیتهاب ، آخرین زمان آپدیت و ... مشاهده کنید
مثلا توی این تصویر مقایسه ۲ پکیج تیلویند و بوتسترپ در یک سال اخیر به ما نشون میده
این ابزار نه تنها کمک می‌کنه بهترین انتخاب رو بکنید، بلکه از روندهای آینده هم آگاهتون می‌کنه. مثلاً اگر ببینید یک پکیج دانلودهاش داره افت می‌کنه، می‌تونید زودتر به پکیجهای مناسب تر سوییچ کنید و پروژه‌تون رو ایمن نگه دارید.






@codebyme
👍3
با «کد زدن تو» زندگی راحت‌تر میشه 🤍
روز برنامه‌ نویس مبارکککک🌹🧑🏻‍💻

💬Kadiner




@codebyme
9
بعنوان یه برنامه نویس ترجیح میدی که پارتنرت هم برنامه نویس باشه ؟؟
Anonymous Poll
64%
برنامه نویس باشه
36%
نه, اصلا
مفهوم Trade-off در توسعه نرم‌افزار
(تعادل میان مزایا و معایب در تصمیم‌های فنی)

در توسعه نرم‌افزار، هیچ تصمیمی رایگان نیست. هر انتخابی، در کنار مزایا، هزینه‌ها و محدودیت‌هایی هم دارد. Trade-off یعنی برقراری تعادل میان این مزایا و معایب، و انتخاب بهترین گزینه متناسب با شرایط واقعی پروژه.

مثال ساده از دنیای خارج:
وقتی می‌خواهید خودرویی بخرید، معمولاً باید بین مصرف سوخت پایین و قدرت موتور بالا یکی را قربانی کنید. به ندرت خودرویی پیدا می‌شود که هر دو ویژگی را به بهترین شکل داشته باشد.

و در دنیای نرم‌افزار:

- اگر بخواهید سرعت توسعه بالاتر برود، احتمالاً باید کمی از بهینه‌بودن یا کارایی چشم‌پوشی کنید.
- اگر انعطاف‌پذیری کامل بخواهید، باید پیچیدگی بیشتری را بپذیرید.
- اگر سراغ فریم‌ورک‌های جدید بروید، نوآوری بیشتری به دست می‌آورید، اما منابع آموزشی و نیروی متخصص کمتری پیدا می‌کنید.

تفاوت در معیارهای سنجش
نکته مهم دیگر این است که معیارهای سنجش در هر پروژه متفاوت است:

- یک استارتاپ ممکن است سرعت رسیدن به بازار را مهم‌تر بداند.
- یک سیستم بانکی احتمالاً امنیت و پایداری بلندمدت را در اولویت قرار می‌دهد.
- یک پروژه تحقیقاتی شاید بیشتر به انعطاف‌پذیری و نوآوری اهمیت دهد.

بنابراین حتی اگر دو تیم روی یک زبان یا فریم‌ورک واحد بحث کنند، ممکن است از زاویه‌های متفاوتی آن را ارزیابی کنند و به نتایج متفاوتی برسند.


به همین دلیل، انتخاب زبان، ابزار یا فریم‌ورک هیچ‌وقت یک پاسخ مطلق «بهترین» ندارد.
سؤال درست این نیست که کدام بهترین است؟
بلکه این است که کدام گزینه با توجه به نیازهای فعلی پروژه و توان تیم، بهترین تعادل (Trade-off) را فراهم می‌کند؟

Source

#trade_off





@codebyme
👏31
سایت معروف roadmap.sh یه قسمت به نام AI Tutor جدیدا معرفی کرده که میتونید بصورت custom درس مخصوص خودتون رو با درجه سختی دلخواه بسازین و یاد بگیرید. دنیای عجیبی شده :))



https://roadmap.sh/ai-tutor


@codebyme
👍1
با کمک AI چه رزومه‌های تمیزی درست می‌کنه و ضمناً رایگانه. از لینک زیر وارد سایت بشید:


https://flowcv.com





@codebyme
👍4
اگه مغز آدم‌ها منطقی کار می‌کرد که همه‌ی برنامه‌نویس‌ها یه پا تراپیست می‌بودن.

*لوکوموتیو*



@codebyme
💯6❤‍🔥2
بالاخره استک اورفلو هم از ابزار AI خودش رونمایی کرد که روی دیتاهای سایتشون train شده و میتونید باهاش چیزهای مختلف یاد بگیرید و سرچ کنید به جای اینکه توی سایت بگردید. هر چند هنوز به نظرم خیلی بالغ نیست و جای پیشرفت داره در برابر غولهایی مثل openAI و claude


https://stackoverflow.ai


@codebyme
👍3🙏2🏆1
🇸🇦 شرکت EA با مبلغ 55 میلیارد دلار به صندوق سرمایه گذاری عربستان فروخته شد!



@codebyme
🤯3👍1
This media is not supported in your browser
VIEW IN TELEGRAM
کمپانی OpenAI اومده و یک مجموعه ارزشمند پرامپت برای نقش ها/role های مختلف آماده کرده (به صورت template) که فقط کافیه کپی کنید و بسته به نیازتون تغییر بدید. این پرامپت ها با اینکه برای مدلهای openai ساخته شدند ولی روی مدلهای دیگه مثل gemini و anthropic هم خیلی عالی کار میکنند.
استفاده کنید و لذتش را ببرید.
https://academy.openai.com/public/tags/prompt-packs-6849a0f98c613939acef841c



@codebyme
👍2
بچه ها با اینکه بی ربطه ولی در هنگام زلزله بهتره این موارد رو بدونید. امیدوارم همیشه سالم و سلامت باشید
1
👍1🤨1
This media is not supported in your browser
VIEW IN TELEGRAM
این ابزار را نصب کنید. برای تبدیل صدا به متن فوق الاده هست. و کاملا هم لوکال هست. ویدیوی زیر را با صدا ببینید. فارسی هم دقتش خیلی خوبه.


https://handy.computer



@codebyme
👍1
نرید توی لینکدین.

همه مهندسی کامپیوتر، نرم افزار، هوش مصنوعی تو دانشگاه تهران قبول شدن.




@codebyme
🤣141👍1
چند وقته درگیر این سایتم. تقریبا از صفر تا صد توسعه یه سیستم عامل و کرنل رو پروژه محور توضیح داده.
برا درک یه سری مفاهیم پیشنهاد میشه

https://wiki.osdev.org

@codebyme
2
در بسیاری از سایت های کاریابی رزومه ها توسط AI بررسی میشن. و این مشکلات بسیار زیادی رو ایجاد کرده.
بعضا رزومه هایی ریجکت میشوند که بسیار منطبق با پوزیشن کاری هستند ولی AI درست نتونسته توانایی های ارسال کننده رو Detect کنه.

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


@codebyme
👍7
خار مادر بکگراند


@codebyme
👍52🤣2
در آپدیت جدید تلگرام در کنار چنل هایی که زیاد ریپورت شوند. برچسب scam نمایش داده میشود.


@codebyme
👍4
3👍1
لیت‌کد یکی از بهترین جاها برای تمرین الگوریتمه. این ریپو جواب بالای هزار تا از مسئله‌هاشو داره. اگه نمی‌دونی از کجا شروع کنی، اول جوابارو یه نگاه بنداز، بعد خودت امتحان کن. همین می‌تونه شروع مسیرت باشه:


https://github.com/haoel/leetcode


@codebyme