Did you know that HTML has a tag called kbd that you can use to display keyboard keys in text, especially for showing shortcuts?
@codebyme
@codebyme
یه نرمافزار محشر برای تبدیل صوت به متن
که فارسی رو خیلی عالی پشتیبانی میکنه.
سبک و مینیمال، با کارکرد خیلی محشر
ویدیوی بررسی اپلیکیشن Handy:
https://www.youtube.com/watch?v=blWwz2ZkGVA&list=PLwUWEGKy5kyNrPv05-Asbhm6g6S8_eRPb&index=14
@codebyme
که فارسی رو خیلی عالی پشتیبانی میکنه.
سبک و مینیمال، با کارکرد خیلی محشر
ویدیوی بررسی اپلیکیشن Handy:
https://www.youtube.com/watch?v=blWwz2ZkGVA&list=PLwUWEGKy5kyNrPv05-Asbhm6g6S8_eRPb&index=14
@codebyme
❤1👍1
سخن بزرگان:
شخص مصاحبه کننده مث سردر شرکت میمونه.
هم میتونه آبروی شرکت رو ببره. هم میتونه آبروی شرکت رو بخره
@codebyme
شخص مصاحبه کننده مث سردر شرکت میمونه.
هم میتونه آبروی شرکت رو ببره. هم میتونه آبروی شرکت رو بخره
@codebyme
👍8
اگه برنامه نویس هستید و از هوش مصنوعی برای کدنویسی استفاده میکنید، واقعاً به خودتون لطف میکنید که 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
تا حالا با دستیارهای کدنویسی هوش مصنوعی (مثل 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
GitHub
GitHub - Fission-AI/OpenSpec: Spec-driven development (SDD) for AI coding assistants.
Spec-driven development (SDD) for AI coding assistants. - Fission-AI/OpenSpec
❤2👍2
یه اختلال بزرگ توی سرویس DNS آمازون وب سرویس AWS امروز باعث شده بخش بزرگی از اینترنت از پلتفرمهای مهمی مثل Coinbase، Fortnite، Signal، Zoom و سرویس های وابسته به AWS دچار قطعی شدید بشن.
پس اگر پستمن یا داکر تون کار نکرد. دست به گیرنده های خودتون نزنید که اختلال مرکزیه 🥲
@codebyme
پس اگر پستمن یا داکر تون کار نکرد. دست به گیرنده های خودتون نزنید که اختلال مرکزیه 🥲
@codebyme
👍6
نظریه به شدت نامحبوب:
بنظرم در سالهای آینده بعد ترکیدن حباب هوش مصنوعی یه جریانی شکل میگیره که دیگه نه تنها AI جای شغل هارو نمیگیره بلکه انقدر همه از این چرتو پرتای AI خسته شدن که قیمت بیشتر میدن برای human only بودن کار ها.
@codebyme
بنظرم در سالهای آینده بعد ترکیدن حباب هوش مصنوعی یه جریانی شکل میگیره که دیگه نه تنها AI جای شغل هارو نمیگیره بلکه انقدر همه از این چرتو پرتای AI خسته شدن که قیمت بیشتر میدن برای human only بودن کار ها.
@codebyme
👍14👎4❤1
وقتی ماشینا شروع کردن فرش بافتن، بافندهها حذف نشدن، هنرمند شدن.
هنوزم فرش دستباف چند برابر گرونتر و ارزشمندتر از فرش ماشینیه.
پس نگران نباش، هوش مصنوعی جای تو رو نمیگیره، فقط نشون میده کی کار بلده و کی فقط حرف میزنه.
@codebyme
هنوزم فرش دستباف چند برابر گرونتر و ارزشمندتر از فرش ماشینیه.
پس نگران نباش، هوش مصنوعی جای تو رو نمیگیره، فقط نشون میده کی کار بلده و کی فقط حرف میزنه.
@codebyme
👍10👎2🙏2
خبر بد برای یه عده خاص:
ایلان ماسک: تا حدود 24 ماه دیگر، تلفن شما مستقیماً به ماهوارههای استارلینک متصل خواهد شد.
«شما قادر خواهید بود ویدئوها را در هر کجا تماشا کنید.»
بدون نیاز به اپراتورهای منطقهای. حتی در مناطق کور.
》گراتو《
@codebyme
ایلان ماسک: تا حدود 24 ماه دیگر، تلفن شما مستقیماً به ماهوارههای استارلینک متصل خواهد شد.
«شما قادر خواهید بود ویدئوها را در هر کجا تماشا کنید.»
بدون نیاز به اپراتورهای منطقهای. حتی در مناطق کور.
》گراتو《
@codebyme
❤🔥4❤1
This media is not supported in your browser
VIEW IN TELEGRAM
ویدیو همین پست:
ایلان ماسک : حدود دوسال دیگه بدون نیاز به اوپراتورهای منطقه ای گوشی های موبایل مستقیم با استارلینک ارتباط برقرار میکنند و با داشتن یک اکانت استارلینک در هرجای دنیا بدون نیاز به رومینگ هم دسترسی به تلفن، هم اینترنت خواهید داشت
@codebyme
ایلان ماسک : حدود دوسال دیگه بدون نیاز به اوپراتورهای منطقه ای گوشی های موبایل مستقیم با استارلینک ارتباط برقرار میکنند و با داشتن یک اکانت استارلینک در هرجای دنیا بدون نیاز به رومینگ هم دسترسی به تلفن، هم اینترنت خواهید داشت
@codebyme
❤🔥4
یکی از مشکلاتی که برنامه نویس ها دارن اینه دنبال خودکار سازی بیش از حدن؛ یعنی اینکه مثلا دوست دارن یه چیزی بسازن و برن بگیرن بخوابن و پول در بیارن، خودکار سازی بیش از حد، سختی کار رو خیلی زیاد میکنه همیشه خودتون هم با چیزایی که میسازین درگیر باشین مثلا یه رباتی ساختی یه کاری میکنه برای شما پول در میآره خودتون هم اگه یکی دو ساعت باهاش pair کار کنید در راستای بهبود نتیجه شگفت انگیز میشه...
سعی کنید طوری سیستم رو بسازید که خودتون هم توش درگیر باشید نه اینکه این کار بهتریه، این کار باعث میشه احتمال موفقیتتون توی اجراش بالا تر باشه بعدا کم کم خودتون رو حذف میکنید.
@codebyme
سعی کنید طوری سیستم رو بسازید که خودتون هم توش درگیر باشید نه اینکه این کار بهتریه، این کار باعث میشه احتمال موفقیتتون توی اجراش بالا تر باشه بعدا کم کم خودتون رو حذف میکنید.
@codebyme
متا توی یه حرکتی عجیب 600 نفر رو اخراج کرد اونم نه از بخش های دیگه بلکه از خود بخش هوش مصنوعی!
متا گفته این افراد کار های منسوخی میکردن و همچنین حضورشون باعث میشد تصمیم گیری ها برای ما کند تر بشه و این در راستای ساده سازی ساختار داخلیه، چیزی که مایکروسافت و گوگل هم دارن اجراش میکنن.
@codebyme
متا گفته این افراد کار های منسوخی میکردن و همچنین حضورشون باعث میشد تصمیم گیری ها برای ما کند تر بشه و این در راستای ساده سازی ساختار داخلیه، چیزی که مایکروسافت و گوگل هم دارن اجراش میکنن.
@codebyme
👏1
دوست دارین بدونین داخل شرکت گوگل با چه ابزار هایی کار میکنن و خارجش با چه ابزار هایی ؟
گوگل خودش یه دنیای دیگس و ابزار هایی که توی شرکت گوگل استفاده میشه با چیزی که خارج گوگله متفاوته، اینجا یه جدول بزرگ ساختن از ابزار هایی که داخل گوگل استفاده میشه و جلوش هم مشابهش که توی دنیا خارج گوگل استفاده میشه رو نوشتن :
github.com/jhuangtw/xg2xg
@codebyme
گوگل خودش یه دنیای دیگس و ابزار هایی که توی شرکت گوگل استفاده میشه با چیزی که خارج گوگله متفاوته، اینجا یه جدول بزرگ ساختن از ابزار هایی که داخل گوگل استفاده میشه و جلوش هم مشابهش که توی دنیا خارج گوگل استفاده میشه رو نوشتن :
github.com/jhuangtw/xg2xg
@codebyme
❤1
This media is not supported in your browser
VIEW IN TELEGRAM
سایتارو دیدید وقتی دارن لود میشن یه همچین ویویی دارن؟ بهش میگن اسکلتون لودینگ و باعث میشه کاربر بفهمه یه چیزی داره لود میشه و منتظر بمونه الان تقریبا همه پلتفرما ازش استفاده میکنن
برای ساختش کافیه برید توی سایت زیر یا به صورت آمادش رو انتخاب کنید و یا خودتون بر اساس شکل محتواتون درستش کنید:
skeletonreact.com
@codebyme
برای ساختش کافیه برید توی سایت زیر یا به صورت آمادش رو انتخاب کنید و یا خودتون بر اساس شکل محتواتون درستش کنید:
skeletonreact.com
@codebyme
❤2👍2
برای نامگذاری متغییر ها توی برنامه نویسی همیشه کلی وقت میزاریم و خوب در نمیآد، یه اسم خوب متغییر باید طوری باشه که اگه یه برنامه نویس دیگه خوندش ابهامی نداشته باشه، اینجا لیست قوانینش رو نوشته یه نگاهی بهش بندازین:
github.com/kettanaito/naming-cheatsheet
@codebyme
github.com/kettanaito/naming-cheatsheet
@codebyme
👍1
🏆3🤣2
اگه بکاند کار میکنی این واسه تو بهشته، یه مجموعه از سوال از هرچیزی که ممکنه توی بکاند بهش بخوری از طراحی نرمافزار، الگوهای طراحی (Design Patterns)، پایگاه داده، معماری سیستم، امنیت، سیستمهای توزیعشده و کلی چیز دیگه گفته
خیلی از سوالهاشم طوری طراحی شدن که نقطهی شروع یه بحث باشن، نه فقط جواب قطعی، یعنی قشنگ کلی چیز جدید به روت باز میکنه برای آمادگی مصاحبه هم میشه از سوالاش استفاده کرد ولی بیشتر هدف یادگیریه:
github.com/arialdomartini/Back-End-Developer-Interview-Questions
@codebyme
خیلی از سوالهاشم طوری طراحی شدن که نقطهی شروع یه بحث باشن، نه فقط جواب قطعی، یعنی قشنگ کلی چیز جدید به روت باز میکنه برای آمادگی مصاحبه هم میشه از سوالاش استفاده کرد ولی بیشتر هدف یادگیریه:
github.com/arialdomartini/Back-End-Developer-Interview-Questions
@codebyme
👍5
یکی تو لینکدین نوشته برای یه پوزیشن با اسم خودش Ahmed Yilmaz اپلای کرده و همون رزومه رو عینا دوباره با اسم Alexander Müller هم فرستاده براشون.
الکساندر بعد یه هفته دعوت به مصاحبه شده، احمد بعد ۳ هفته ریجکت :))))
^➰12➰^
@codebyme
الکساندر بعد یه هفته دعوت به مصاحبه شده، احمد بعد ۳ هفته ریجکت :))))
^➰12➰^
@codebyme
🤯5👏2🤨2❤1