قبل از اینکه برای API مدلهای هوش مصنوعی هزینه کنی، این ریپو رو ببین؛ ممکنه بخش بزرگی از پروژهات رو رایگان جلو ببری
اگه توسعهدهندهای و برای ساخت محصول، بات، ابزار هوش مصنوعی یا MVP دنبال API رایگان مدلهای زبانی میگردی، این ریپو رو حتماً ذخیره کن.
یک فهرست کاربردی و مرتب از سرویسهایی مثل OpenRouter، Google AI Studio، Groq، Cerebras، Mistral، Hugging Face، Cohere، GitHub Models و چندین ارائهدهنده دیگه؛ همراه با مدلهای قابل استفاده، محدودیت درخواستها، اعتبار رایگان و شرایط هر سرویس.
کاربردش چیه؟
میتونی بدون هزینه اولیه، چند مدل مختلف رو تست کنی، کیفیت و سرعتشون رو مقایسه کنی، پروتوتایپ بسازی، چتبات راه بندازی، ابزارهای تولید محتوا یا کدنویسی توسعه بدی و قبل از پرداخت هزینه، بهترین API رو برای پروژهات انتخاب کنی.
برای هر کسی که میخواد سریعتر و کمهزینهتر وارد ساخت محصولات AI بشه، واقعاً یک گنج محسوب میشه
https://github.com/cheahjs/free-llm-api-resources
@DevTwitter | <Pedram/>
اگه توسعهدهندهای و برای ساخت محصول، بات، ابزار هوش مصنوعی یا MVP دنبال API رایگان مدلهای زبانی میگردی، این ریپو رو حتماً ذخیره کن.
یک فهرست کاربردی و مرتب از سرویسهایی مثل OpenRouter، Google AI Studio، Groq، Cerebras، Mistral، Hugging Face، Cohere، GitHub Models و چندین ارائهدهنده دیگه؛ همراه با مدلهای قابل استفاده، محدودیت درخواستها، اعتبار رایگان و شرایط هر سرویس.
کاربردش چیه؟
میتونی بدون هزینه اولیه، چند مدل مختلف رو تست کنی، کیفیت و سرعتشون رو مقایسه کنی، پروتوتایپ بسازی، چتبات راه بندازی، ابزارهای تولید محتوا یا کدنویسی توسعه بدی و قبل از پرداخت هزینه، بهترین API رو برای پروژهات انتخاب کنی.
برای هر کسی که میخواد سریعتر و کمهزینهتر وارد ساخت محصولات AI بشه، واقعاً یک گنج محسوب میشه
https://github.com/cheahjs/free-llm-api-resources
@DevTwitter | <Pedram/>
👍19❤9👎3
پایپلاین دوایجنتی جدیدم برای ساخت دیتاست پزشکی ساختاریافته آمادهست.
- ایجنت اول: گرفتن شرححال بیمار در ۵ مرحله
- ایجنت دوم: تبدیل به JSON بالینی کامل با تشخیص افتراقی، دارو و care plan
کاربرد: آموزش مدلهای پزشکی + تحقیق است.
https://github.com/Ho3seinTork/Dataset-Generator-Doctor-Agent
@DevTwitter | <Diss Obedience/>
- ایجنت اول: گرفتن شرححال بیمار در ۵ مرحله
- ایجنت دوم: تبدیل به JSON بالینی کامل با تشخیص افتراقی، دارو و care plan
کاربرد: آموزش مدلهای پزشکی + تحقیق است.
https://github.com/Ho3seinTork/Dataset-Generator-Doctor-Agent
@DevTwitter | <Diss Obedience/>
👍20🍌7👎2
آینده توسعه نرمافزار فقط Vibe Coding نیست.
ایجنت باید Skill داشته باشد؛ بداند کی اجرا کند، چه چیزی را چک کند، کجا متوقف شود و چطور نتیجه را تست کند.
و MCP Agent Skills Hub را ساختم:
اسکیلهای متنباز استانداردشده + Skillهای شخصی من در SEO/AEO/GEO/SSR.
https://github.com/tmolavi/mcp-agent-skills-hub
@DevTwitter | <taghi molavi/>
ایجنت باید Skill داشته باشد؛ بداند کی اجرا کند، چه چیزی را چک کند، کجا متوقف شود و چطور نتیجه را تست کند.
و MCP Agent Skills Hub را ساختم:
اسکیلهای متنباز استانداردشده + Skillهای شخصی من در SEO/AEO/GEO/SSR.
https://github.com/tmolavi/mcp-agent-skills-hub
@DevTwitter | <taghi molavi/>
🍌55❤7🔥3
میدونستین بایتدنس (همونا که تیکتاک رو ساختن) هم یه ادیتور AI دارن به اسم **Trae**؟
یه IDE کامل بر پایه VS Code که هم کدت رو هوشمند کامل میکنه، هم Builder Mode و SOLO Mode داره که میتونه کل فیچر رو خودش برنامهریزی کنه، کد بزنه و حتی تست کنه.
مدلهای قوی مثل Claude و GPT رو هم ساپورت میکنه و خیلی از قابلیتهاش رایگان یا خیلی ارزونه.
تست کردین ؟
حالت Visual هم داره عین cursor
https://www.trae.ai/
@DevTwitter | <Ali/>
یه IDE کامل بر پایه VS Code که هم کدت رو هوشمند کامل میکنه، هم Builder Mode و SOLO Mode داره که میتونه کل فیچر رو خودش برنامهریزی کنه، کد بزنه و حتی تست کنه.
مدلهای قوی مثل Claude و GPT رو هم ساپورت میکنه و خیلی از قابلیتهاش رایگان یا خیلی ارزونه.
تست کردین ؟
حالت Visual هم داره عین cursor
https://www.trae.ai/
@DevTwitter | <Ali/>
👎55👍22🍌8
This media is not supported in your browser
VIEW IN TELEGRAM
مشکلی که همیشه با appimage ها توی لینوکس دارم اینه که آپدیتش دردسره. اکثرا باید برم و پکیج کامل رو از سایت های مختلف دانلود کنم.
ظاهرا پکیج منیجر تحت ترمینال zap این مشکلات رو حل کرده.
+ لینک:
https://zap.srev.in
@DevTwitter | <Yaser Shahi/>
ظاهرا پکیج منیجر تحت ترمینال zap این مشکلات رو حل کرده.
+ لینک:
https://zap.srev.in
@DevTwitter | <Yaser Shahi/>
❤17👍6🍌1
یه Spotify Downloader خفن و رایگان که میتونی با کیفیت اصلی اسپاتیفای موزیکها رو دانلود کنی و حالشو ببری.
بسیار سبک و پورتابل و سریع.
https://github.com/sunnypatell/sunnify-spotify-downloader
@DevTwitter | <Saeid/>
بسیار سبک و پورتابل و سریع.
https://github.com/sunnypatell/sunnify-spotify-downloader
@DevTwitter | <Saeid/>
❤30🍌7👎2
مدل متنباز Ling-2.6-1T از Inclusion AI رونمایی شد
یک LLM یک تریلیون پارامتری که برای کدنویسی توسعه ایجنت های هوش مصنوعی و تعامل با ابزارهای مختلف طراحی شده است
https://huggingface.co/inclusionAI/Ling-2.6-1T
@DevTwitter | <Davinchi/>
یک LLM یک تریلیون پارامتری که برای کدنویسی توسعه ایجنت های هوش مصنوعی و تعامل با ابزارهای مختلف طراحی شده است
https://huggingface.co/inclusionAI/Ling-2.6-1T
@DevTwitter | <Davinchi/>
❤17🔥8💔1
این پروژه رایگان کاری را انجام میدهد که معمولاً باید برایش ماهی ۳۰ تا ۲۰۰ دلار به ابزارهای مدیریت شبکههای اجتماعی پول بدهید!
پروژه AutoSocial یک داشبورد متنباز است که کل فرایند انتشار محتوای ویدیویی را روی کامپیوتر خودتان مدیریت میکند؛ بدون اینکه اکانتهایتان را به سرویسهای شخص ثالث بسپارید.
قابلیتهای مهم:
- انتشار خودکار در TikTok، Instagram و YouTube
- مدیریت همزمان چند اکانت و چند برند
- زمانبندی هوشمند پستها با Cron یا ساعت مشخص
- صف جداگانه برای هر اکانت و هر پلتفرم
- دانلود ویدیو با yt-dlp
- پردازش و شخصیسازی ویدیو با FFmpeg (مثل افزودن لوگو و تغییرات برای تولید نسخههای متفاوت)
- ذخیره سشنهای ورود و استفاده مجدد از آنها
- اجرای کامل بهصورت Local؛ یعنی کنترل کامل روی دادهها و حریم خصوصی
اگر تولیدکننده محتوا، Indie Hacker یا در حال ساخت یک محصول AI هستید، این ریپو میتواند ساعتها از کارهای تکراری شما را حذف کند.
GitHub:
https://github.com/Katzca/AutoSocial
@DevTwitter | <Pedram/>
پروژه AutoSocial یک داشبورد متنباز است که کل فرایند انتشار محتوای ویدیویی را روی کامپیوتر خودتان مدیریت میکند؛ بدون اینکه اکانتهایتان را به سرویسهای شخص ثالث بسپارید.
قابلیتهای مهم:
- انتشار خودکار در TikTok، Instagram و YouTube
- مدیریت همزمان چند اکانت و چند برند
- زمانبندی هوشمند پستها با Cron یا ساعت مشخص
- صف جداگانه برای هر اکانت و هر پلتفرم
- دانلود ویدیو با yt-dlp
- پردازش و شخصیسازی ویدیو با FFmpeg (مثل افزودن لوگو و تغییرات برای تولید نسخههای متفاوت)
- ذخیره سشنهای ورود و استفاده مجدد از آنها
- اجرای کامل بهصورت Local؛ یعنی کنترل کامل روی دادهها و حریم خصوصی
اگر تولیدکننده محتوا، Indie Hacker یا در حال ساخت یک محصول AI هستید، این ریپو میتواند ساعتها از کارهای تکراری شما را حذف کند.
GitHub:
https://github.com/Katzca/AutoSocial
@DevTwitter | <Pedram/>
👍34❤15🔥4
یه ابزار متنباز برای مستندسازی پروژههای برنامهنویسی پیدا کردم.
باهاش میتونید داکیومنت پروژه رو راحتتر بنویسید و خروجی PDF یا HTML بگیرید.
GitHub:
https://github.com/Aria-Hosseini/Doc-Builder
دمو:
https://aria-hosseini.github.io/Doc-Builder
@DevTwitter | <Sadra Majidi/>
باهاش میتونید داکیومنت پروژه رو راحتتر بنویسید و خروجی PDF یا HTML بگیرید.
GitHub:
https://github.com/Aria-Hosseini/Doc-Builder
دمو:
https://aria-hosseini.github.io/Doc-Builder
@DevTwitter | <Sadra Majidi/>
👍15🍌5👎1
وقتی میبینم یکی کمسنتر از خودم، از من بیشتر بلده...
Final Results
66%
تشویقش میکنم
34%
حسودی میکنم
8%
نصیحتش میکنم
11%
میرینم بهش
9%
غیرممکنه کسی با سن کمتر دانش بیشتری داشته باشه
🔥33💔9❤7
برای سئو لازم نیست همیشه سراغ ابزارهای گران مثل Semrush و Ahrefs بروی.
ابزار OpenSEO یک ابزار متنباز و سبک برای تحقیق و مدیریت سئو است که میتوانی رایگان شروعش کنی.
با نسخه رایگانش میتوانی:
کلمات کلیدی جدید پیدا کنی
حجم جستجو، سختی و CPC را بررسی کنی
نتایج واقعی گوگل و صفحات رتبهگرفته را ببینی
کلمات مهم را ذخیره و دستهبندی کنی
رتبه سایت را در موبایل و دسکتاپ پیگیری کنی
دامنه رقبا و ترافیک ارگانیک آنها را تحلیل کنی
کلمات و صفحات پربازدید رقبا را پیدا کنی
بکلینکها و دامنههای لینکدهنده را بررسی کنی
مشکلات فنی سایت را با Site Audit پیدا کنی
تا ۵۰ صفحه را در هر Crawl رایگان بررسی کنی
حضور برند در ChatGPT و Google AI Overview را بسنجی
یکی از جذابترین قابلیتهایش، اتصال به AI Agentها از طریق MCP است؛ یعنی میتوانی بخشی از کارهای تحقیق سئو را به عاملهای هوش مصنوعی بسپاری.
همچنین میتوانی OpenSEO را با Docker روی سیستم خودت Self-host کنی و کنترل کاملتری روی دادهها و هزینهها داشته باشی.
https://github.com/every-app/open-seo
@DevTwitter | <Pedram/>
ابزار OpenSEO یک ابزار متنباز و سبک برای تحقیق و مدیریت سئو است که میتوانی رایگان شروعش کنی.
با نسخه رایگانش میتوانی:
کلمات کلیدی جدید پیدا کنی
حجم جستجو، سختی و CPC را بررسی کنی
نتایج واقعی گوگل و صفحات رتبهگرفته را ببینی
کلمات مهم را ذخیره و دستهبندی کنی
رتبه سایت را در موبایل و دسکتاپ پیگیری کنی
دامنه رقبا و ترافیک ارگانیک آنها را تحلیل کنی
کلمات و صفحات پربازدید رقبا را پیدا کنی
بکلینکها و دامنههای لینکدهنده را بررسی کنی
مشکلات فنی سایت را با Site Audit پیدا کنی
تا ۵۰ صفحه را در هر Crawl رایگان بررسی کنی
حضور برند در ChatGPT و Google AI Overview را بسنجی
یکی از جذابترین قابلیتهایش، اتصال به AI Agentها از طریق MCP است؛ یعنی میتوانی بخشی از کارهای تحقیق سئو را به عاملهای هوش مصنوعی بسپاری.
همچنین میتوانی OpenSEO را با Docker روی سیستم خودت Self-host کنی و کنترل کاملتری روی دادهها و هزینهها داشته باشی.
https://github.com/every-app/open-seo
@DevTwitter | <Pedram/>
❤23👍9👎1
اگه ADHD دارید یا موقع خوندن متنهای طولانی، مقالهها و مستندات فنی تمرکزتون بههم میریزه، «Focus Friendly» میتونه به کارتون بیاد.
این افزونه رایگان و متنباز Codex، اطلاعات سنگین رو به بخشهای کوتاه و قابلفهم تبدیل میکنه: اول نکته اصلی، بعد یک مثال ساده و در آخر فقط قدم بعدی. برای مطالعه، تحقیق، یادگیری برنامهنویسی و جلو بردن پروژهها هم کاربردیه.
جزئیات مهم حذف نمیشن؛ اطلاعات فقط طوری مرتب میشن که وسط حجم زیاد متن گم نشیم، راحتتر موضوع رو بفهمیم و شروع کردن سخت نباشه.
پروژه رو ببینید و اگه مفید بود براتون، با بقیه هم به اشتراک بذارید:
https://github.com/yappologistic/focus-friendly
@DevTwitter | <E Gurl/>
این افزونه رایگان و متنباز Codex، اطلاعات سنگین رو به بخشهای کوتاه و قابلفهم تبدیل میکنه: اول نکته اصلی، بعد یک مثال ساده و در آخر فقط قدم بعدی. برای مطالعه، تحقیق، یادگیری برنامهنویسی و جلو بردن پروژهها هم کاربردیه.
جزئیات مهم حذف نمیشن؛ اطلاعات فقط طوری مرتب میشن که وسط حجم زیاد متن گم نشیم، راحتتر موضوع رو بفهمیم و شروع کردن سخت نباشه.
پروژه رو ببینید و اگه مفید بود براتون، با بقیه هم به اشتراک بذارید:
https://github.com/yappologistic/focus-friendly
@DevTwitter | <E Gurl/>
👍44❤15👎3
چند وقتیه که به جای 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/>
👍100🍌6👎3
خبر بد برای ویندوزهای کرک شده با KMS
مایکروسافت میخواهد تراشههای TPM را در مادربردها برای بررسی اصالت سیستم عامل ایجاد کند.
این تراشه بررسی خواهد کرد که آیا سرور فعالسازی معتبر است یا خیر و آیا روی سختافزار قابل اعتماد کار میکند یا خیر. این بررسی اجباری خواهد شد!
@DevTwitter | <Bahram Ghorbani/>
مایکروسافت میخواهد تراشههای TPM را در مادربردها برای بررسی اصالت سیستم عامل ایجاد کند.
این تراشه بررسی خواهد کرد که آیا سرور فعالسازی معتبر است یا خیر و آیا روی سختافزار قابل اعتماد کار میکند یا خیر. این بررسی اجباری خواهد شد!
@DevTwitter | <Bahram Ghorbani/>
🍌152🔥9❤4
تحلیل استاتیک یک نمونه بدافزار باتنت Mirai برای معماری ARMv6
در این گزارش، نمونه iran.armv6l از خانواده Mirai بررسی شده است؛ باتنتی که سالها دستگاههای IoT مانند روترها، دوربینهای IP و DVR/NVR را هدف حملات DDoS قرار داده است.
تغییر رمز عبور پیشفرض و غیرفعالسازی Telnet همچنان از مؤثرترین اقدامات دفاعی در برابر این تهدید است.
گزارش کامل:
https://threatlab.ir/reports/8ffe2f14-e9b2-4569-8699-dbcbe431642b/
هنوز هم فعال می باشد :
https://threatlab.ir/threat-feed/?tab=iran
@DevTwitter | <Ramin Farajpour Cami/>
در این گزارش، نمونه iran.armv6l از خانواده Mirai بررسی شده است؛ باتنتی که سالها دستگاههای IoT مانند روترها، دوربینهای IP و DVR/NVR را هدف حملات DDoS قرار داده است.
تغییر رمز عبور پیشفرض و غیرفعالسازی Telnet همچنان از مؤثرترین اقدامات دفاعی در برابر این تهدید است.
گزارش کامل:
https://threatlab.ir/reports/8ffe2f14-e9b2-4569-8699-dbcbe431642b/
هنوز هم فعال می باشد :
https://threatlab.ir/threat-feed/?tab=iran
@DevTwitter | <Ramin Farajpour Cami/>
❤8👍4
چگونه با کمک AI کد فوقالعاده سریع بنویسیم؟
چند روز پیش مقالهای خواندنی از Yoshifumi Kawai درباره نوشتن کدهای سیشارپ High Performance در عصر هوش مصنوعی دیدم که نکات بسیار ارزشمندی داشت.
ایده اصلی مقاله این است که هنگام بهینهسازی کد با BenchmarkDotNet، بررسی زمان اجرا (Mean) و میزان حافظه اشغالشده (Allocated) به تنهایی کافی نیست. اگر اطلاعات دقیقتری مثل خروجی Assembly کدهای JIT یا دادههای مربوط به Branch Prediction را در اختیار مدلهای هوش مصنوعی قرار دهیم، میتواند با تحلیل رفتار کد در سطح سختافزار، بهینهسازیهای غیربدیهی و بسیار عمیقی پیشنهاد دهند.
علاوه بر جنبههای فنی بنچمارک، این مقاله نکات ارزشمندی برای کارهای غیر از Performance هم دارد که نشان میدهد چطور میتوان با هوش مصنوعی بهصورت قابل اعتماد و برای محیطهای واقعی (Production) کار کرد.
نکات کلیدی مقاله:
تغذیه هوش مصنوعی با کدهای اسمبلی: با فعالسازی ابزارهایی مثل DisassemblyDiagnoser و BranchMispredictions، هوش مصنوعی میتواند کدهای اسمبلی تولیدشده توسط JIT را بخواند و گلوگاههای پنهان (مثل Bounds Checks یا حلقههای اضافی) را شناسایی کند.
عبور از مرز خستگی انسان: معمولاً توسعهدهندگان پس از رسیدن به یک بهینهسازی اولیه (مثل یک SIMD ساده) کار را تمامشده میدانند، چرا که بررسی خطبهخط کدهای اسمبلی کاری زمانبر و خستهکننده است. اما برای هوش مصنوعی هزینه بررسی کدهای ماشین صفر است؛ بنابراین میتواند بدون خستگی، چندین مرحله بهینهسازی پیچیده را پشت سر هم ادامه دهد.
حلقههای بهینهسازی تدریجی: در یک بنچمارک برای محاسبه مجموع عناصر یک آرایه، مدل هوش مصنوعی با تحلیل مرحلهبهمرحله دستورات ماشین، توانست یک حلقه ساده for (با زمان ۲۱۱ نانوثانیه) را به یک پیادهسازی فوقالعاده سریع با Vector512 (با زمان ۱۸ نانوثانیه) تبدیل کند.
کاربرد در پروژههای واقعی: نویسنده همین روش را برای بهینهسازی نوشتن اعداد صحیح در کتابخانه معروف MessagePack سیشارپ به کار برده و به بهبودهای چشمگیری رسیده است.
نقش حیاتی توسعهدهنده: هوش مصنوعی جایگزین دانش تخصصی نمیشود. هدایت درست مدلها مستلزم داشتن درک عمیق از زبان C# و رفتار Runtime است؛ علاوه بر این، توسعهدهنده باید کدهای پیشنهادی هوش مصنوعی را خطبهخط بخواند، کاملاً درک کند و صحت عملکرد آنها را بسنجد تا کد نهایی امن، درست و آماده برای Production باشد.
اگر در حوزه .NET، بهینهسازی سطوح پایین یا بهطور کلی مهندسی نرمافزار به کمک هوش مصنوعی فعالیت میکنید، مطالعه این مقاله را حتماً پیشنهاد میکنم!
https://neuecc.medium.com/how-to-write-the-fastest-code-with-benchmarkdotnet-in-c-in-the-ai-era-6a585e634488
@DevTwitter | <Ashkan Nourzadeh/>
چند روز پیش مقالهای خواندنی از Yoshifumi Kawai درباره نوشتن کدهای سیشارپ High Performance در عصر هوش مصنوعی دیدم که نکات بسیار ارزشمندی داشت.
ایده اصلی مقاله این است که هنگام بهینهسازی کد با BenchmarkDotNet، بررسی زمان اجرا (Mean) و میزان حافظه اشغالشده (Allocated) به تنهایی کافی نیست. اگر اطلاعات دقیقتری مثل خروجی Assembly کدهای JIT یا دادههای مربوط به Branch Prediction را در اختیار مدلهای هوش مصنوعی قرار دهیم، میتواند با تحلیل رفتار کد در سطح سختافزار، بهینهسازیهای غیربدیهی و بسیار عمیقی پیشنهاد دهند.
علاوه بر جنبههای فنی بنچمارک، این مقاله نکات ارزشمندی برای کارهای غیر از Performance هم دارد که نشان میدهد چطور میتوان با هوش مصنوعی بهصورت قابل اعتماد و برای محیطهای واقعی (Production) کار کرد.
نکات کلیدی مقاله:
تغذیه هوش مصنوعی با کدهای اسمبلی: با فعالسازی ابزارهایی مثل DisassemblyDiagnoser و BranchMispredictions، هوش مصنوعی میتواند کدهای اسمبلی تولیدشده توسط JIT را بخواند و گلوگاههای پنهان (مثل Bounds Checks یا حلقههای اضافی) را شناسایی کند.
عبور از مرز خستگی انسان: معمولاً توسعهدهندگان پس از رسیدن به یک بهینهسازی اولیه (مثل یک SIMD ساده) کار را تمامشده میدانند، چرا که بررسی خطبهخط کدهای اسمبلی کاری زمانبر و خستهکننده است. اما برای هوش مصنوعی هزینه بررسی کدهای ماشین صفر است؛ بنابراین میتواند بدون خستگی، چندین مرحله بهینهسازی پیچیده را پشت سر هم ادامه دهد.
حلقههای بهینهسازی تدریجی: در یک بنچمارک برای محاسبه مجموع عناصر یک آرایه، مدل هوش مصنوعی با تحلیل مرحلهبهمرحله دستورات ماشین، توانست یک حلقه ساده for (با زمان ۲۱۱ نانوثانیه) را به یک پیادهسازی فوقالعاده سریع با Vector512 (با زمان ۱۸ نانوثانیه) تبدیل کند.
کاربرد در پروژههای واقعی: نویسنده همین روش را برای بهینهسازی نوشتن اعداد صحیح در کتابخانه معروف MessagePack سیشارپ به کار برده و به بهبودهای چشمگیری رسیده است.
نقش حیاتی توسعهدهنده: هوش مصنوعی جایگزین دانش تخصصی نمیشود. هدایت درست مدلها مستلزم داشتن درک عمیق از زبان C# و رفتار Runtime است؛ علاوه بر این، توسعهدهنده باید کدهای پیشنهادی هوش مصنوعی را خطبهخط بخواند، کاملاً درک کند و صحت عملکرد آنها را بسنجد تا کد نهایی امن، درست و آماده برای Production باشد.
اگر در حوزه .NET، بهینهسازی سطوح پایین یا بهطور کلی مهندسی نرمافزار به کمک هوش مصنوعی فعالیت میکنید، مطالعه این مقاله را حتماً پیشنهاد میکنم!
https://neuecc.medium.com/how-to-write-the-fastest-code-with-benchmarkdotnet-in-c-in-the-ai-era-6a585e634488
@DevTwitter | <Ashkan Nourzadeh/>
👍19🍌7❤5
🍌139❤18🔥15
براساس دادههای تلهمتری بیش از 22 هزار توسعهدهنده در 4 هزار تیم در faros:
تعداد باگها حدود ۵۴٪ افزایش یافته.
نسبت Incident به Pull Request بیش از ۳ برابر شده.
زمان Review به شکل قابل توجهی افزایش پیدا کرده.
حدود ۳۱٪ Pull Requestهای بیشتری بدون Review انسانی Merge میشه
این گزارش نشون میده که هنوز جامعه مهندسی نرم افزار به بلوغ استفاده از ابزارهای هوش مصنوعی نرسیده و تا حالا بیشتر به سرعت توسعه و خروجی محصول از کد توجه شده تا امنیت و code review.
https://faros.ai/research/ai-acceleration-whiplash
@DevTwitter | <Ramin Farajpour Cami/>
تعداد باگها حدود ۵۴٪ افزایش یافته.
نسبت Incident به Pull Request بیش از ۳ برابر شده.
زمان Review به شکل قابل توجهی افزایش پیدا کرده.
حدود ۳۱٪ Pull Requestهای بیشتری بدون Review انسانی Merge میشه
این گزارش نشون میده که هنوز جامعه مهندسی نرم افزار به بلوغ استفاده از ابزارهای هوش مصنوعی نرسیده و تا حالا بیشتر به سرعت توسعه و خروجی محصول از کد توجه شده تا امنیت و code review.
https://faros.ai/research/ai-acceleration-whiplash
@DevTwitter | <Ramin Farajpour Cami/>
👍50❤3🔥3
شرکت چینی Moonshot AI فردا (۲۷ جولای) وزنهای کامل مدل جدیدش Kimi K3 رو منتشر میکنه؛ یه مدل ۲.۸ تریلیون پارامتری که حجم فایلش به ۱.۴ ترابایت میرسه.
این یعنی بزرگترین مدل open-weight تو کل تاریخ AI، آزاد و قابل دانلود برای همه.
سوال اینجاست: وقتی قویترین مدلهای دنیا آزادانه در دسترس همه باشن، بازار مدلهای closed (مثل GPT یا Claude) چه مزیتی بهش میمونه؟
https://venturebeat.com/technology/chinas-moonshot-ai-releases-kimi-k3-the-largest-open-source-model-ever-rivaling-top-u-s-systems
https://techtimes.com/articles/321499/20260724/kimi-k3-open-weights-drop-july-27-near-frontier-coding-undisclosed-hallucination-risk.htm
@DevTwitter | <^mad/>
این یعنی بزرگترین مدل open-weight تو کل تاریخ AI، آزاد و قابل دانلود برای همه.
سوال اینجاست: وقتی قویترین مدلهای دنیا آزادانه در دسترس همه باشن، بازار مدلهای closed (مثل GPT یا Claude) چه مزیتی بهش میمونه؟
https://venturebeat.com/technology/chinas-moonshot-ai-releases-kimi-k3-the-largest-open-source-model-ever-rivaling-top-u-s-systems
https://techtimes.com/articles/321499/20260724/kimi-k3-open-weights-drop-july-27-near-frontier-coding-undisclosed-hallucination-risk.htm
@DevTwitter | <^mad/>
👍69🍌12👎2
کجا از LLM/AI استفاده نکنیم؟ دیدنش خالی از لطف نیست.
https://www.youtube.com/watch?v=_ZqSFVi6UDY
@DevTwitter | <Max Shahdoost/>
https://www.youtube.com/watch?v=_ZqSFVi6UDY
@DevTwitter | <Max Shahdoost/>
👍23🍌4💔1