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

Instagram: codebyme_com
Youtube: codebyme
Download Telegram
اگه برنامه نویس هستید و از هوش مصنوعی برای کدنویسی استفاده می‌کنید، واقعاً به خودتون لطف می‌کنید که OpenSpec رو چک کنید. این ابزار به شما کمک می‌کنه کنترل کامل پروژه رو دست بگیرید و از AI به عنوان یک همکار قابل اعتماد استفاده کنید!

تا حالا با دستیارهای کدنویسی هوش مصنوعی (مثل Cursor یا Copilot) کار کردید و به جای چیزی که دقیقاً در ذهن داشتید، یک چیز کاملاً دیگه تحویل گرفتید؟ یا یک بخش رو نوشته و یک بخش دیگه رو براتون خراب کرده

من جدیدا ابزاری رو پیدا کردم به اسم OpenSpec که داره این بازی رو برای همیشه عوض می‌کنه.

ایده‌اش ساده و ناب هست: شما و هوش مصنوعی، قبل از نوشتن حتی یک خط کد، روی «چیزی که باید ساخته بشه» به توافق کامل می‌رسید.

دیگه خبری از پرامپت‌های مبهم در چت و خروجی‌های غیرقابل پیش‌بینی نیست. OpenSpec یک فرآیند کاری سبک و قدرتمند اضافه می‌کنه که پروژه‌ها رو اینطوری پیش می‌بره:

۱. پیشنهاد تغییر (Change Proposal): شما به AI می‌گید چه قابلیتی رو می‌خواید اضافه کنید. AI یک ساختار کامل از مشخصات، وظایف و پیشنهادها رو براتون می‌سازه.

۲. بازبینی و هماهنگی: شما و AI با هم مشخصات رو دقیق می‌کنید تا همه چیز شفاف و بدون ابهام باشه.

۳. پیاده‌سازی: AI بر اساس مشخصات نهایی و توافق شده، کدنویسی رو انجام می‌ده.

۴. آرشیو: بعد از اتمام کار، تغییرات به آرشیو منتقل می‌شن و مشخصات اصلی پروژه رو به‌روز می‌کنن.

چرا این ابزار به خوبی جواب میده
- بدون نیاز به کلید API: نصب کن و استفاده کن. ساده و سریع.
- با ابزارهای فعلی شما کار می‌کنه: با Claude Code, Cursor, GitHub Copilot, Windsurf و ده‌ها ابزار دیگه یکپارچه می‌شه.
- قابل پیش‌بینی و شفاف: دیگه نمی‌خواد حدس بزنید AI چی می‌سازه. همه چیز از قبل مشخصه.
- عالی برای پروژه‌های موجود: نه فقط برای پروژه‌های جدید، بلکه برای تغییر و توسعه کدهای قدیمی هم عالیه.
- مستندسازی خودکار: هر تغییری با مشخصات و وظایفش ثبت می‌شه و یک سند زنده از پروژه می‌سازه.

اینم آدرس گیتهابش که همه چیز اماده یک جا هست!
https://github.com/Fission-AI/OpenSpec

اگر نتونستنید دستی نصبش کنید ، میتونید فایل README[.]md رو کپی کنید ، بدید به همون ابزار Ai که براتون کد میزنه مثل Claude Code, Cursor, GitHub Copilot ، بگید نصبش کن!





@codebyme
2👍2
یه اختلال بزرگ توی سرویس DNS آمازون وب سرویس AWS امروز باعث شده بخش بزرگی از اینترنت از پلتفرم‌های مهمی مثل Coinbase، Fortnite، Signal، Zoom و سرویس های وابسته به AWS دچار قطعی شدید بشن.

پس اگر پستمن یا داکر تون کار نکرد. دست به گیرنده های خودتون نزنید که اختلال مرکزیه 🥲


@codebyme
👍6
نظریه به شدت نامحبوب:

بنظرم در سالهای آینده بعد ترکیدن حباب هوش مصنوعی یه جریانی شکل میگیره که دیگه نه تنها AI جای شغل هارو نمیگیره بلکه انقدر همه از این چرتو پرتای AI خسته شدن که قیمت بیشتر میدن برای human only بودن کار ها.


@codebyme
👍14👎41
وقتی ماشینا شروع کردن فرش بافتن، بافنده‌ها حذف نشدن، هنرمند شدن.
هنوزم فرش دستباف چند برابر گرونتر و ارزشمندتر از فرش ماشینیه.
پس نگران نباش، هوش مصنوعی جای تو رو نمی‌گیره، فقط نشون می‌ده کی کار بلده و کی فقط حرف می‌زنه.



@codebyme
👍10👎2🙏2
خبر بد برای یه عده خاص:


ایلان ماسک: تا حدود 24 ماه دیگر، تلفن شما مستقیماً به ماهواره‌های استارلینک متصل خواهد شد.
«شما قادر خواهید بود ویدئوها را در هر کجا تماشا کنید.»
بدون نیاز به اپراتورهای منطقه‌ای. حتی در مناطق کور.

》گراتو《

@codebyme
❤‍🔥41
This media is not supported in your browser
VIEW IN TELEGRAM
ویدیو همین پست:

ایلان ماسک : حدود دوسال دیگه بدون نیاز به اوپراتورهای منطقه ای گوشی های موبایل مستقیم با استارلینک ارتباط برقرار میکنند و با داشتن یک اکانت استارلینک در هرجای دنیا بدون نیاز به رومینگ هم دسترسی به تلفن، هم اینترنت خواهید داشت


@codebyme
❤‍🔥4
یکی از مشکلاتی که برنامه نویس ها دارن اینه دنبال خودکار سازی بیش از حدن؛ یعنی اینکه مثلا دوست دارن یه چیزی بسازن و برن بگیرن بخوابن و پول در بیارن، خودکار سازی بیش از حد، سختی کار رو خیلی زیاد میکنه همیشه خودتون هم با چیزایی که می‌سازین درگیر باشین مثلا یه رباتی ساختی یه کاری میکنه برای شما پول در می‌آره خودتون هم اگه یکی دو ساعت باهاش pair کار کنید در راستای بهبود نتیجه شگفت انگیز می‌شه...

سعی کنید طوری سیستم رو بسازید که خودتون هم توش درگیر باشید نه اینکه این کار بهتریه، این کار باعث می‌شه احتمال موفقیتتون توی اجراش بالا تر باشه بعدا کم کم خودتون رو حذف می‌کنید.


@codebyme
متا توی یه حرکتی عجیب 600 نفر رو اخراج کرد اونم نه از بخش های دیگه بلکه از خود بخش هوش مصنوعی!

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



@codebyme
👏1
دوست دارین بدونین داخل شرکت گوگل با چه ابزار هایی کار می‌کنن و خارجش با چه ابزار هایی ؟

گوگل خودش یه دنیای دیگس و ابزار هایی که توی شرکت گوگل استفاده می‌شه با چیزی که خارج گوگله متفاوته، اینجا یه جدول بزرگ ساختن از ابزار هایی که داخل گوگل استفاده می‌شه و جلوش هم مشابهش که توی دنیا خارج گوگل استفاده می‌شه رو نوشتن :

github.com/jhuangtw/xg2xg



@codebyme
1
اسنپ برای برنامه نویس هاش، جلسه تراپی رایگان هم می‌ذاره



@codebyme
👍9🤣32💔1
This media is not supported in your browser
VIEW IN TELEGRAM
سایتارو دیدید وقتی دارن لود می‌شن یه همچین ویویی دارن؟ بهش می‌گن اسکلتون لودینگ و باعث می‌شه کاربر بفهمه یه چیزی داره لود می‌شه و منتظر بمونه الان تقریبا همه پلتفرما ازش استفاده می‌کنن

برای ساختش کافیه برید توی سایت زیر یا به صورت آمادش رو انتخاب کنید و یا خودتون بر اساس شکل محتواتون درستش کنید:

skeletonreact.com

@codebyme
2👍2
برای نامگذاری متغییر ها توی برنامه نویسی همیشه کلی وقت می‌زاریم و خوب در نمی‌آد، یه اسم خوب متغییر باید طوری باشه که اگه یه برنامه نویس دیگه خوندش ابهامی نداشته باشه، اینجا لیست قوانینش رو نوشته یه نگاهی بهش بندازین:

github.com/kettanaito/naming-cheatsheet



@codebyme
👍1
وایب کدینگ خوبه مخصوصا بعدش که مجبور میشی شبو بیدار بمونی وایب دیباگینگ کنی



@codebyme
🏆3🤣2
اگه بک‌اند کار می‌کنی این واسه تو بهشته، یه مجموعه از سوال از هرچیزی که ممکنه توی بک‌اند بهش بخوری از طراحی نرم‌افزار، الگوهای طراحی (Design Patterns)، پایگاه داده، معماری سیستم، امنیت، سیستم‌های توزیع‌شده و کلی چیز دیگه گفته
خیلی از سوال‌هاشم طوری طراحی شدن که نقطه‌ی شروع یه بحث باشن، نه فقط جواب قطعی، یعنی قشنگ کلی چیز جدید به روت باز می‌کنه برای آمادگی مصاحبه هم می‌شه از سوالاش استفاده کرد ولی بیشتر هدف یادگیریه:

github.com/arialdomartini/Back-End-Developer-Interview-Questions



@codebyme
👍5
یکی تو لینکدین نوشته برای یه پوزیشن با اسم خودش Ahmed Yilmaz اپلای کرده و همون رزومه رو عینا دوباره با اسم Alexander Müller هم فرستاده براشون.
الکساندر بعد یه هفته دعوت به مصاحبه شده، احمد بعد ۳ هفته ریجکت :))))

^12^



@codebyme
🤯5👏2🤨21
گوینده: سجاد ارغایی

(باگ چت جی پی تی)

@codebyme
👍3
گوشی مخصوص شرکت های :
سلام ببخشید این تایم پیام دادم می‌شه فلان جارو چک کنی از کار افتاده



@codebyme
👍2
شرکت اوبر (اسنپ خارجیا) یکی شرکت های بزرگه که از زبان گو استفاده می‌کنه، اینجا می‌تونید کد استایلی که با زبان گو می‌زنن رو ببینید نسخه ترجمه شده به فارسی هم داره ولی یکم دیر تر از نسخه اصلیش آپدیت می‌شه

github.com/uber-go/guide



@codebyme
👍2
برای نامگذاری متغییر ها توی برنامه نویسی همیشه کلی وقت می‌زاریم و خوب در نمی‌آد، یه اسم خوب متغییر باید طوری باشه که اگه یه برنامه نویس دیگه خوندش ابهامی نداشته باشه، اینجا لیست قوانینش رو نوشته یه نگاهی بهش بندازین:

github.com/kettanaito/naming-cheatsheet



@codebyme
👍1
هعی

«Ashkan Shayegan | اشکان شایگان»



@codebyme
🤣7