DevTwitter | توییت برنامه نویسی – Telegram
DevTwitter | توییت برنامه نویسی
23.6K subscribers
4.36K photos
358 videos
6 files
4.1K links
توییت های برنامه نویسی و طراحی وب :)

@dvtwi

Hashtags:
devtwitter.t.me/5

DevBooks Channel:
https://news.1rj.ru/str/+AYbOl75CLNYxY2U0

Github:
https://github.com/DevTwitter

X:
https://x.com/devtwittir
Download Telegram
کمپانی Nvidia یک دیتاست خیلی بزرگ (بیشتر از ۱۵ میلیون رکورد) که برای فاین تیون کردن مدلهای LLM از جمله برای فارسی میتونید استفاده کنید. خصوصا برای کارهای
- math
- code
- general reasoning
- and instruction following
یک گنج!
HF:

https://huggingface.co/datasets/nvidia/Llama-Nemotron-Post-Training-Dataset-v1

@DevTwitter | <Mehdi Allahyari/>
👍43🔥114
This media is not supported in your browser
VIEW IN TELEGRAM
یک مدل زبان بزرگ سه‌بعدی (3D LLM) به اسم SpatialLM اومده که برای پردازش داده‌های 3D point cloud طراحی شده و خروجی‌های ساختار یافته از درک صحنه‌های 3D تولید می‌کند. این خروجی‌ها شامل عناصری معماری مانند دیوارها، درها، پنجره‌ها همراه با دسته‌بندی‌های معنایی‌شان هستند. این مدل توانایی‌های استدلال فضایی (spatial reasoning) را برای کاربردهایی در رباتیک، ناوبری خودران (autonomous navigation) و دیگر وظایف پیچیده تحلیل صحنه‌های سه‌بعدی بهبود می‌بخشد.
Link: manycore-research.github.io/SpatialLM/

@DevTwitter | <Mehdi Allahyari/>
👍34🔥8
یکی از مهندسین گوگل یک RFC جالب برای کرنل لینوکس اارسال کرده با نام Live Update Orchestrator که برای live patching است.
تمرکز این ویژگی روی زیرساخت‌های ابری است. الان دیگر زمانی نیست که به Uptime بالا افتخار کرد، بلکه یک خط قرمز محسوب می شود!
ابزارهای دیگر مثل kpatch و غیره در دسته بندی in-place قرار دارند اما LUO گوگل اینگونه نیست ولی چرا ویژگی خفنی است؟

چون LUO دارای State Machine و Callback API است که به سایر subsystemهای مثل KVM اجازه مدیریت فرآیند به‌روزرسانی را می‌دهد.

با بهره‌گیری از Kernel Hotplug Operations، وضعیت حافظه را از هسته قدیمی به هسته جدید منتقل می‌کند.
این کار به هسته جدید امکان می‌دهد از جایی که هسته قبلی متوقف شده، ادامه دهد، در حالی که همچنان یک راه‌اندازی مجدد واقعی انجام شده است.

رویکرد LUO به‌ویژه در محیط‌های پیچیده مانند زیرساخت‌های ابری، امکان توسعه (extensible) را فراهم می کند و هماهنگی را تا حد زیادی بالا می‌برد.

https://lore.kernel.org/lkml/20250320024011.2995837-1-pasha.tatashin@soleen.com/

@DevTwitter | <Vahid Nameni/>
👍28🔥83👎1
همین الان پروژه جدیدمو که تو ی روز درست کردم منتشر کردم، ی ابزاره برای برنامه نویس ها که داکر کامپوز هاشونو با کد بنویسن و سپس تبدیلش کنن به یک فایل داکر کامپوز یا حالا DCaC

https://github.com/amirparsadd/compocompo

@DevTwitter | <AmirParsa Baghdadi/>
👎28👍11🔥21
یک برنامه نوشتم که خیلی ساده هرکسی خواست یک ربات تگلرام درست کنه که در اعزای هر دستوری کار خاصی بکنه دیگه کد ننویسه
کافیه توی فایل yaml دستور و بعد متن و یا فایل ها رو مشخص کنید. همین
ربات شما آماده‌ست :)

https://github.com/shabane/commodore

@DevTwitter | <Arya Shabane/>
👍84👎65🔥4
داشتم پروژه Cutie رو بررسی میکردم متوجه شدم همکاری دانشگاه ایلینویز با مرکز تحقیقات آدوبی بوده. جالب بود این Adobe research. دربارش سرچ کردم جای خفنیه.
پروژه Cutie
github.com/hkchengrex/Cutie
مرکز تحقیقات Adobe:
research.adobe.com

@DevTwitter | <Amir/>
🔥21👍3
با تکنیک «آنالیز احساس» یا همون Sentiment Analysis اومدن توهین‌های لینوس تروالدز (خالق لینوکس و گیت) رو طبقه‌بندی کردند :)))
بالاخره یکی هم پیدا شد که یه حرکت فان با AI بزنه :))

https://github.com/corollari/linusrants

@DevTwitter | <Mohammadreza Haghiri/>
🔥53👍137
ساده ترین سیستم RAG رو توی حدود صد خط کد نوشتم که کاملا لوکال روی سیستم خودتون ران میشه.
استار فراموش نشه

https://github.com/mshojaei77/ollama_rag

@DevTwitter | <Shojaei/>
👍38👎13🔥82
طی دو روز گذشته با Cline کار می کردم: واقعا برای vibe coding لذت بخش بود. روی VS Code نصب میشه و به OpenRouter هم کار می کنه. مراحل نصب خیلی ساده بود. دو امکان جدید داره:
- Plan/Act
- Memory Bank
نتیجه، تقریبا بدون اینکه من چیزی بنویسم:
https://github.com/pournasserian/FluentCMS

@DevTwitter | <Amir Pournasserian/>
👎31👍144🔥1
یه چرخ زدم تو گیتهاب ، ملت کلی api key پوش کردن تو گیتهاب :)))
نتیجه وایب کدینگ با هوش مصنوعی
البته بیشتراش از کار افتاده بخاطر سیستم گیتهاب...

@DevTwitter | <Shojaei/>
👍7314👎4🔥1
فریم‌ورک Hypervel یه فریم‌ورک پورت شده از لاراول هست که coroutine هارو ساپورت میکنه
با لاراول Octane میشه ریکوئست‌هایی که I/O سنگین دارن رو هندل کرد اما خوب چون coroutineها استفاده نمیکنه بهینه نیست
بنچ‌مارک زیر نسبت QPS هندل شده بین هایپرول و اکتان هست
https://github.com/hypervel/hypervel

@DevTwitter | <Saman/>
👍30👎42🔥2
امروز یکی از بخش های مهم nestjs رو که داکیومنت کرده بودم تو ریپو docs مرج شد. در مورد Discovery Service هست، اینکه چطور از IoC contaienr نست بتونین سرویس های رجیستر شده رو بگیرین:
https://github.com/nestjs/docs.nestjs.com/pull/3227
اگه می خواین در مورد IoC container ها بیشتر بدونین یا یکی رو از صفر بنویسین

@DevTwitter | <Vahid/>
👍304
واقعا نمی‌دونم چنین افزونه‌ای به درد کسی میخوره یا نه! اگر توی سایت‌تون دوست دارید که جدول لیگ برتر فوتبال ایران یا لیگ یک رو نشون بدید می‌تونید از این پلاگین که برای وردپرس نوشتم استفاده کنید:
https://github.com/LordArma/Iranian-League-Table

@DevTwitter | <Arma/>
👍60👎126🔥4
خودکار زیرنویس می‌کنه!
استخراج صدا
تبدیل به متن دقیق
اصلاح اشتباهات ترانزکریپشن، زمان‌بندی و جملات نامفهوم
ترجمه و تغییر گویش
کدش روی گیت‌هاب هست، حتماً امتحان کنید!

https://github.com/TahaBakhtari/SubnoscriptGenerator

@DevTwitter | <Taha/>
👍639👎3
هشدار: Next.js آسیب‌پذیر است! آسیب‌پذیری CVE-2025-29927 به مهاجمان اجازه می‌دهد احراز هویت را دور بزنند. با هدر x-middleware-subrequest می‌توان به مسیرهای محافظت‌شده دسترسی پیدا کرد. فوراً به نسخه ۱۵.۲.۳ ارتقا دهید!
جزئیات: https://zhero-web-sec.github.io/research-and-things/nextjs-and-the-corrupt-middleware

@DevTwitter | <alifiroozi/>
👍48
اینم از مهر، یه اپلیکیشن ساخته شده با الکترون که بتونید یکم راحت تر از LLM هایی که لوکال نصب میکنید استفاده کنید.

از ollama ساپورت میکنه و یه بار نصب میشه و میتونید با یه کلیک اجراش کنید، رابط کاربری خوبی داره و برای فارسی مناسبه.

کاملا‌ اوپن سورس، برای ویندوز هم build شد
لینک گیت هاب این پایین هست، یه مدتی میشد که میخواستم کاملش کنم و بالاخره وقت شد، بیشتر استایل ها هم از چت بات ماکس الهام گرفته شده تا تجربه بهتری برای فارسی داشته باشید.
کافیه ollama رو نصب‌ کنید و با یه مدل‌ مثلا gemma 3 ازش استفاده کنید
https://github.com/xmannii/MehrLocalChat

@DevTwitter | <Mani/>
👍49🔥11👎4
یه چیز جالبی که توی لینوکس هست و احتمالاً ازش بی‌خبر بودید اینه که شما خیلی راحت می‌تونید از رم به عنوان دیسک استفاده کنید!

فقط کافیه برید به این دایرکتوری:
cd /dev/shm

حالا هر فایلی که می‌خواید اینجا رید و رایت کنید. مستقیم توی رمتون قرار میگیره

این برای کارهای موقت io محور که نیاز به تعامل زیاد با دیسک دارن می‌تونه سرعت را خیلی خیلی بیشتر کنه. فقط حواستون باشه این وسط رم رو پر نکنید

@DevTwitter | <Siamax/>
🔥73👍30👎4
اگه میخواید شروع به یادگیری فلاتر کنید و هنوز مردد هستید، بهتون پیشنهاد میکنم حتما به این ریپو سر بزنید :)
این پروژه کلا ۳-۲ وقت گرفت و شاید با کمتر از ۱۲۰۰۰ خط کد این حجم از انیمشین در همه قسمت های اپلیکیشن پیاده سازی شد و بنظرم میتونه نمونه خوبی برای شروع کار با فلاتر باشه.

https://github.com/ErfanRht/SoulScribe

@DevTwitter | <Erfan/>
1👍33👎16