Dev Fuel
برای هرمس روی railway.com میتونید با اعتبار 5 دلاری رایگانی که میده تا یک ماه بالا نگهش دارید. بعدش هم یک روز مانده به اتمام سرویس فایل های لازم مثل memory.md رو کپی میکنید، با یک جیمیل دیگه دوباره اکانت میسازید و هرمس رو روش بالا میارید...
من با 9router کلی مدل رایگان آوردم بالا و به هرمس وصل کردم.
ولی خب اونقدر با کلاد و مدل های antigravity کار کردم با این مدل های رایگان خیلی حال نمیکنم 😬
ولی خب اونقدر با کلاد و مدل های antigravity کار کردم با این مدل های رایگان خیلی حال نمیکنم 😬
👍1
Dev Fuel
من با 9router کلی مدل رایگان آوردم بالا و به هرمس وصل کردم. ولی خب اونقدر با کلاد و مدل های antigravity کار کردم با این مدل های رایگان خیلی حال نمیکنم 😬
برای دوستانی هم که خیلی دوست دارند از Antigravity استفاده کنند.
تنها راهش اینه که ریجن جیملیتون رو تغییر بدید به هر جایی غیر ایران ولا غیر ...
از این لینک میتونید :
https://policies.google.com/country-association-form
که اونم من برای جیمیل اصلیم هزاران بار درخواست دادم انجام ندادن.
آخرش یک جیمیل دیگه ساختم و توی توضیحات نوشتم که خدا شاهده من خیلی با این کشور خارجه در ارتباطم مدام سفر میکنم ریجن من رو تغییر بدید. بالاخره قبول کردند 😂
تنها راهش اینه که ریجن جیملیتون رو تغییر بدید به هر جایی غیر ایران ولا غیر ...
از این لینک میتونید :
https://policies.google.com/country-association-form
که اونم من برای جیمیل اصلیم هزاران بار درخواست دادم انجام ندادن.
آخرش یک جیمیل دیگه ساختم و توی توضیحات نوشتم که خدا شاهده من خیلی با این کشور خارجه در ارتباطم مدام سفر میکنم ریجن من رو تغییر بدید. بالاخره قبول کردند 😂
⚡ AI Coding Assistants: دوست داریم، نداریم، نمیدونیم چطور ازشون استفاده کنیم! 🤔🤖
دیروز توی code review یه PR دیدم که ۸۰٪ش توسط Cursor نوشته شده بود. نویسنده هم میگفت: «من فقط prompt دادم، بقیه رو AI کرد.» خب... کد کار میکرد، تستها پاس میشد، اما من نفهمیدم منطق business کجاست! 😅
اینجاست که مسئله پیش میاد: AI کد مینویسه، ولی تو architecture نمیفهمه.
❌ غلط: «AI برام بنویس» و کپیپیست کورکورانه
✅ درست: AI رو به عنوان Pair Programmer بکار ببر، نه Replacement
نکته کلیدی: تو باید مالکیت کد رو حفظ کنی. AI پیشنهاد میده، تو تصمیم میگیری، تو review میکنی، تو مسئولیت میپذیری.
یه ترفند کوچیک که من استفاده میکنم:
• برای boilerplate، test scaffolding، regex، TypeScript types → AI فوقالعادهست 🚀
• برای business logic، architectural decisions، security-sensitive code → تو مینویسی، AI فقط review میکنه 🧭
✨ این پست با کمک AI خلاصهسازی و ویرایش شده (البته کدها و تجربیات شخصی من هستن)
💡 Takeaway: AI ابزار قدرتمندهست، ولی «Senior Dev» تو هستی. Ownership رو از دست نده.
راستی تو چقدر از AI توی workflowت استفاده میکنی؟ یه سناریوی جالب/بد تجربه داشتی؟ کامنت بذار ببینیم 👇
#AI #CodingAssistants #DevWorkflow #SeniorDev
Dev Fuel 👨💻🔥 @dev_fuel
دیروز توی code review یه PR دیدم که ۸۰٪ش توسط Cursor نوشته شده بود. نویسنده هم میگفت: «من فقط prompt دادم، بقیه رو AI کرد.» خب... کد کار میکرد، تستها پاس میشد، اما من نفهمیدم منطق business کجاست! 😅
اینجاست که مسئله پیش میاد: AI کد مینویسه، ولی تو architecture نمیفهمه.
❌ غلط: «AI برام بنویس» و کپیپیست کورکورانه
✅ درست: AI رو به عنوان Pair Programmer بکار ببر، نه Replacement
❌ Wrong Approach:
"Write me a NestJS auth module with JWT"
→ Copy paste → Ship it → 💥 Production bug at 3am
✅ Right Approach:
"Help me design the auth module structure.
Here's my requirements: [requirements]
What patterns do you suggest?"
→ Discuss → Understand → Implement together → You own the code review yourself
نکته کلیدی: تو باید مالکیت کد رو حفظ کنی. AI پیشنهاد میده، تو تصمیم میگیری، تو review میکنی، تو مسئولیت میپذیری.
یه ترفند کوچیک که من استفاده میکنم:
• برای boilerplate، test scaffolding، regex، TypeScript types → AI فوقالعادهست 🚀
• برای business logic، architectural decisions، security-sensitive code → تو مینویسی، AI فقط review میکنه 🧭
✨ این پست با کمک AI خلاصهسازی و ویرایش شده (البته کدها و تجربیات شخصی من هستن)
💡 Takeaway: AI ابزار قدرتمندهست، ولی «Senior Dev» تو هستی. Ownership رو از دست نده.
راستی تو چقدر از AI توی workflowت استفاده میکنی؟ یه سناریوی جالب/بد تجربه داشتی؟ کامنت بذار ببینیم 👇
#AI #CodingAssistants #DevWorkflow #SeniorDev
Dev Fuel 👨💻🔥 @dev_fuel
Dev Fuel
⚡ AI Coding Assistants: دوست داریم، نداریم، نمیدونیم چطور ازشون استفاده کنیم! 🤔🤖 دیروز توی code review یه PR دیدم که ۸۰٪ش توسط Cursor نوشته شده بود. نویسنده هم میگفت: «من فقط prompt دادم، بقیه رو AI کرد.» خب... کد کار میکرد، تستها پاس میشد، اما من نفهمیدم…
هرمس رو به ربات تلگرامم وصل کردم و ازش خواستم پست های چنل من رو بخونه.
یک اسکیل با لحنم بنویسه و در نهایت در چنل یک پست بذاره.
اینم نتیجه مدل رایگان ...
یک اسکیل با لحنم بنویسه و در نهایت در چنل یک پست بذاره.
اینم نتیجه مدل رایگان ...
متخصص وردپرس | پوینا
تیکت هم تیکت های قدیم با یکی از هاستینگ های بزرگ صحبت میکردم میگفت کاربرا دیگه مثل قبل تیکت نمیزنن خیلی سخت و طاقت فرسا شده همشون میرن توی هوش مصنوعی داکیومنت دراز درست میکنن میفرستن میگفت فقط باید یه وکیل بگیریم بشینه این تیکت ها بخونه بفهمیم چی میگه…
با اینکه عشقم هوش مصنوعیه
اما لعنت بهش :)
اما لعنت بهش :)
👍1
Forwarded from localhost (Yousef Taheri)
یه مجموعهی تمیز از 200+ دورهی رایگان که همهشون گواهی معتبر دارن. از برنامهنویسی و AI تا دیزاین و بیزینس و امنیت و غیره و چیزی کم نداره.
بیش از 20000 ساعت محتوا توش جمع شده.
📱 https://github.com/PanXProject/awesome-certificates
😎 Amir
بیش از 20000 ساعت محتوا توش جمع شده.
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - PanXProject/awesome-certificates: Curated list of 20,000+ hours and 200+ free courses with certificates in IT, CS, Design…
Curated list of 20,000+ hours and 200+ free courses with certificates in IT, CS, Design and Business. - PanXProject/awesome-certificates
سایت Next.JS یکی از بهترین منابع یادگیری Next.JS هست.
دوره های آموزشی متنی و کاملا قابل فهم داره که از داکیومنت جداست.
از آموزش پایه ای React تا آموزش خود Next.JS و SEO و ...
https://nextjs.org/learn
دوره های آموزشی متنی و کاملا قابل فهم داره که از داکیومنت جداست.
از آموزش پایه ای React تا آموزش خود Next.JS و SEO و ...
https://nextjs.org/learn
nextjs.org
Next.js by Vercel - The React Framework
Production grade React applications that scale. The world's leading companies use Next.js by Vercel to build static and dynamic websites and web applications.
Forwarded from DevTwitter | توییت برنامه نویسی
اگه ADHD دارید یا موقع خوندن متنهای طولانی، مقالهها و مستندات فنی تمرکزتون بههم میریزه، «Focus Friendly» میتونه به کارتون بیاد.
این افزونه رایگان و متنباز Codex، اطلاعات سنگین رو به بخشهای کوتاه و قابلفهم تبدیل میکنه: اول نکته اصلی، بعد یک مثال ساده و در آخر فقط قدم بعدی. برای مطالعه، تحقیق، یادگیری برنامهنویسی و جلو بردن پروژهها هم کاربردیه.
جزئیات مهم حذف نمیشن؛ اطلاعات فقط طوری مرتب میشن که وسط حجم زیاد متن گم نشیم، راحتتر موضوع رو بفهمیم و شروع کردن سخت نباشه.
پروژه رو ببینید و اگه مفید بود براتون، با بقیه هم به اشتراک بذارید:
https://github.com/yappologistic/focus-friendly
@DevTwitter | <E Gurl/>
این افزونه رایگان و متنباز Codex، اطلاعات سنگین رو به بخشهای کوتاه و قابلفهم تبدیل میکنه: اول نکته اصلی، بعد یک مثال ساده و در آخر فقط قدم بعدی. برای مطالعه، تحقیق، یادگیری برنامهنویسی و جلو بردن پروژهها هم کاربردیه.
جزئیات مهم حذف نمیشن؛ اطلاعات فقط طوری مرتب میشن که وسط حجم زیاد متن گم نشیم، راحتتر موضوع رو بفهمیم و شروع کردن سخت نباشه.
پروژه رو ببینید و اگه مفید بود براتون، با بقیه هم به اشتراک بذارید:
https://github.com/yappologistic/focus-friendly
@DevTwitter | <E Gurl/>
Forwarded from DevTwitter | توییت برنامه نویسی
چند وقتیه که به جای Postman از Bruno استفاده میکنم و واقعاً ازش راضیام.
بیشتر از همه این موضوع برام جذاب بود که Collectionها داخل خود Repository پروژه ذخیره میشن. یعنی مثل کدهای پروژه Commit میشن، تغییراتشون داخل Git قابل مشاهده است و اگر یکی از اعضای تیم Request جدیدی اضافه یا ویرایش کنه، دقیقاً میشه دید چه چیزی تغییر کرده؛ بدون نیاز به Export و Import کردن Collectionها.
چند نکته دیگه که به چشمم اومد:
سبک و سریعتر از Postman اجرا میشه.
کاملاً آفلاین و Open Source هست.
از Environment، Variables، Authentication، GraphQL و gRPC هم پشتیبانی میکنه
@DevTwitter | <Mohammad Amiri/>
بیشتر از همه این موضوع برام جذاب بود که Collectionها داخل خود Repository پروژه ذخیره میشن. یعنی مثل کدهای پروژه Commit میشن، تغییراتشون داخل Git قابل مشاهده است و اگر یکی از اعضای تیم Request جدیدی اضافه یا ویرایش کنه، دقیقاً میشه دید چه چیزی تغییر کرده؛ بدون نیاز به Export و Import کردن Collectionها.
چند نکته دیگه که به چشمم اومد:
سبک و سریعتر از Postman اجرا میشه.
کاملاً آفلاین و Open Source هست.
از Environment، Variables، Authentication، GraphQL و gRPC هم پشتیبانی میکنه
@DevTwitter | <Mohammad Amiri/>
یعنی این حسی که الان ما به وایب کدر ها داریم همون حسیه اسمبلی کاران وقتی زبان های سطح بالا اومد به افرادی که شروع به کار با اون زبان ها کردند، داشتند؟
متین چه ویدیو خوبی رو پخت و پز کرد!
https://www.youtube.com/watch?v=PCzD3VnRjds
https://www.youtube.com/watch?v=PCzD3VnRjds
YouTube
کار کامیونیتی برنامه نویسی ایران تمومه!
این احتمالا عجیب ترین ویدیویی هست که تابحال از من دیدید!
SUBSCRIBE TO MY CHANNEL @MatinAfzal
برای حمایت از من ❤️:
https://reymit.ir/matinafzal
برای محتوای برنامه نویسی و کامپیوتری بیشتر یادتون نره که کانالمو سابسکرایب کنید ❤️
صفحات من:
Instagram:…
SUBSCRIBE TO MY CHANNEL @MatinAfzal
برای حمایت از من ❤️:
https://reymit.ir/matinafzal
برای محتوای برنامه نویسی و کامپیوتری بیشتر یادتون نره که کانالمو سابسکرایب کنید ❤️
صفحات من:
Instagram:…
به کلاد کد ایمان بیاورید ! 😁
🔥2
همینطوری که دارم رس کلاد رو میکشم و قابلیت هاش رو در میارم، متوجه شدم در بخش کلاد دیزاین انیمیشن هم میسازه و در قالب mp4 تحویل میده! ( کاربردی برای معرفی محصول، تولید آمار و ... )
یک ویدیو آماری از وضعیت رفاه و زندگی در ایران از سال 1390 تا الان ، باهاش ساختم.
یک ویدیو آماری از وضعیت رفاه و زندگی در ایران از سال 1390 تا الان ، باهاش ساختم.
This media is not supported in your browser
VIEW IN TELEGRAM
ایران در آینه آمار.
ازدواج: کاهش 51 درصدی!
قیمت دلار: افزایش 99 برابری!
فرزندآوری: کاهش 35 درصدی!
مصرف گوشت قرمز: کاهش 54 درصدی!
مسکن تهران: افزایش 40 برابری!
طلاق: افزایش 41 درصدی!
ازدواج: کاهش 51 درصدی!
قیمت دلار: افزایش 99 برابری!
فرزندآوری: کاهش 35 درصدی!
مصرف گوشت قرمز: کاهش 54 درصدی!
مسکن تهران: افزایش 40 برابری!
طلاق: افزایش 41 درصدی!
Zoomit | زومیت
ایران در پژوهش هوش مصنوعی میان ۲۰ کشور برتر؛ اما در کاربرد هنوز عقب است عمادالدین فاطمیزاده، رئیس دبیرخانه ستاد توسعه فناوری و کاربرد هوش مصنوعی، جایگاه ایران در پژوهش این حوزه را بسته به شاخصهای مختلف، میان رتبه ۱۲ تا ۱۸ جهان اعلام کرد. با این حال، او…
به گول زدن خودمون علاقه زیادی داریم.
فقط دوست داریم نشون بدیم که کاری کردیم، نه اینکه واقعا کاری کرده باشیم!
توی مقاله نویسی واو! خیلی خوبیم.
اما در عملی کردن همون پژوهش ها؟ خیر.
در مدارس و دانشگاه ها هم، بسیاری از اساتید فقط میخوان سر فصل ها رو گفته باشند، نه اینکه واقعا چیزی یاد بدهند.
فقط دوست داریم نشون بدیم که کاری کردیم، نه اینکه واقعا کاری کرده باشیم!
توی مقاله نویسی واو! خیلی خوبیم.
اما در عملی کردن همون پژوهش ها؟ خیر.
در مدارس و دانشگاه ها هم، بسیاری از اساتید فقط میخوان سر فصل ها رو گفته باشند، نه اینکه واقعا چیزی یاد بدهند.
Forwarded from یک برنامه نویس تنبل
🔶 مایکروسافت می خواهد با تراشه TPM به هر روشی شده جلوی کرک شدن ویندوز با ابزار KMS بگیرد.
اگر برای ویندوز نرم افزارهای خاص و گیم کار نمی کنید مهاجرت به لینوکس مینت برای تازه کارها بهترین گزینه به حساب میاد.
#خبر
@TheRaymondDev
اگر برای ویندوز نرم افزارهای خاص و گیم کار نمی کنید مهاجرت به لینوکس مینت برای تازه کارها بهترین گزینه به حساب میاد.
#خبر
@TheRaymondDev
TECHCOMMUNITY.MICROSOFT.COM
Strengthening Key Management Service - (KMS) with Hardware-Based Trust
Learn how KMS with TPM attestation strengthens activation security and prepares enterprises for future compliance.
Forwarded from Linuxor ?
This media is not supported in your browser
VIEW IN TELEGRAM
گیتهاب بزرگترین مشکل وایب کدینگ رو حل کرده بهتازگی Spec Kit رو راهاندازی کردن و فقط در چند روز، این پروژه بیش از 100 هزار تا ستاره گرفته.
ایده چیه؟
بهجای اینکه پرامپتهای مبهم بدید و دعا کنید که عامل هوش مصنوعی پروژهتون رو خراب نکنه... Spec Kit هوش مصنوعی رو مجبور میکنه قبل از دست زدن به کد، یک مشخصات (Specification) ساختاریافته ایجاد کنه.
هوش مصنوعی ابتدا می فهمه شما دقیقاً چه چیزی میخواید بسازید، چیزهای ناقص یا نامشخص رو میپرسه پروژه رو سازماندهی می کنه و بعد شروع به برنامهنویسی می کنه.
دستورات :
/constitution → قوانین و استانداردها
/specify → چیزی که میخواید بسازید
/clarify → برطرف کردن ابهامها قبل از شروع
/plan → معماری و تکنولوژیهای مورد استفاده
/tasks → وظایف مرتبشده و مرحلهبندیشده
/implement → اجرا
نصب :
github.github.com/spec-kit
@Linuxor
ایده چیه؟
بهجای اینکه پرامپتهای مبهم بدید و دعا کنید که عامل هوش مصنوعی پروژهتون رو خراب نکنه... Spec Kit هوش مصنوعی رو مجبور میکنه قبل از دست زدن به کد، یک مشخصات (Specification) ساختاریافته ایجاد کنه.
هوش مصنوعی ابتدا می فهمه شما دقیقاً چه چیزی میخواید بسازید، چیزهای ناقص یا نامشخص رو میپرسه پروژه رو سازماندهی می کنه و بعد شروع به برنامهنویسی می کنه.
دستورات :
/constitution → قوانین و استانداردها
/specify → چیزی که میخواید بسازید
/clarify → برطرف کردن ابهامها قبل از شروع
/plan → معماری و تکنولوژیهای مورد استفاده
/tasks → وظایف مرتبشده و مرحلهبندیشده
/implement → اجرا
نصب :
github.github.com/spec-kit
@Linuxor
❤1
امروز به موضوعی بسیار تامل برانگیز برخوردم!
پروژه Joplin یک نوت بوک متن باز با تمرکز بر حریم خصوصی کاربرانه، که واقعا کاربردی،ساده و کار راه اندازه.
از راست چین و زبان فارسی هم پشتیبانی میکنه.
یه نگاهی به سورس کدش در گیت هاب و همچنین کامیونیتی برنامه انداختم.
با کمال تعجب دیدم سازنده برنامه گفته که به طور موقت، پول ریکویست افراد جدید رو بدون بازبینی رد میکنند! کنجکاو شدم که بدونم چرا؟
توضیحات سازنده رو خوندم.
ترجمه توضیحات سازنده برنامه، Laurent Cozic:
بسیار تامل برانگیز!
به چندین تا نکته اساسی اشاره کرد که به نظرم هیچ کس تا به حال بهشون اشاره نکرده بود.
پروژه Joplin یک نوت بوک متن باز با تمرکز بر حریم خصوصی کاربرانه، که واقعا کاربردی،ساده و کار راه اندازه.
از راست چین و زبان فارسی هم پشتیبانی میکنه.
یه نگاهی به سورس کدش در گیت هاب و همچنین کامیونیتی برنامه انداختم.
با کمال تعجب دیدم سازنده برنامه گفته که به طور موقت، پول ریکویست افراد جدید رو بدون بازبینی رد میکنند! کنجکاو شدم که بدونم چرا؟
توضیحات سازنده رو خوندم.
ترجمه توضیحات سازنده برنامه، Laurent Cozic:
الان سخت میشه قضاوت کرد، چون همهچیز خیلی سریع داره عوض میشه. قبلاً اینطور بود که وقتی کسی یه قابلیت رو پیادهسازی میکرد، برای پروژه سود خالص داشت. یعنی وقتی نوشتنش بیشتر از ریویو کردنش وقت میبُرد. بعضی وقتها که یه مهندس کاربلد PR میزد، واقعاً برد بزرگی بود، چون یه ریویوی کوتاه تمام چیزی بود که لازم داشتیم. و امیدوارم برای طرف مقابل هم برد بوده باشه، چون بالاخره خودش هم به قابلیتی که میخواست میرسید.
با کدی که هوش مصنوعی تولید میکنه، این منطق کاملاً برعکس شده. الان ریویو کردنش برای ما خیلی بیشتر از نوشتنش برای اون طرف وقت میگیره. ضمن اینکه خیلی راحت شده که یکی یه PR سرسری بزنه و رد بشه، شاید برای رزومهاش یا برای GSoC. ظاهرش خوبه و تقریباً هیچ هزینهای هم براش نداره. کافیه اسپک رو بده به Claude و هر چی بیرون اومد رو پست کنه. گاهی حتی build نمیشه ولی طرف چک هم نمیکنه.
نتیجهی منطقیاش اینه که همون بهتر خودمون قابلیت رو پیادهسازی کنیم. چون کار کردن مستقیم روی یه فیچر با Claude خیلی راحتتر از اینه که یه واسطه وسط باشه که کامنتهای ما رو میریزه توی Claude و هر چی بیرون اومد رو کامیت میکنه، بدون اینکه نه کامنت ما رو فهمیده باشه نه کدی که تحویل داده. متأسفانه جوابمون رو هم اغلب با هوش مصنوعی میدن، با این بهانه که انگلیسیشون خوب نیست (که خب با این روش هیچوقت هم خوب نمیشه، نه؟) و در سطح انسانی هم خوشایند نیست که وقت بذاری، چیزی رو ریویو کنی، کامنتها رو با دست بنویسی و آخرش عملاً یه بات جوابت رو بده.
البته همیشه هم اینطور نیست. کسی که واقعاً براش مهمه پروژه بهتر بشه این کار رو نمیکنه، و مهندسهای باتجربه هم وقتی از هوش مصنوعی استفاده میکنن باز کد خوب تحویل میدن. مشکل اینه که چطور این آدمها رو تشخیص بدیم بدون اینکه دوباره سیل PRهای بیکیفیت راه بیفته. برای همین فعلاً PRها رو محدود کردیم به کسایی که از قبل میشناسیم.
خودم هم زیاد از این وضع خوشم نمیاد، چون روح متنباز این نیست. ولی باید نسبت به توان خودمون هم واقعبین باشیم. اینکه چقدر وقت داریم، و همینطور سلامت روانمون. باز هم میگم، همهچیز الان سریع عوض میشه و احتمالاً درک ما هم از این وضعیت بهمرور تغییر میکنه. امیدوارم بتونیم یه راه میانهی خوب پیدا کنیم.
بسیار تامل برانگیز!
به چندین تا نکته اساسی اشاره کرد که به نظرم هیچ کس تا به حال بهشون اشاره نکرده بود.
❤2👍1