۶ تا کتابخونه خفن React که روی shadcn/ui ساخته شدن که میتونید باهاشون بترکونید .
۱. Origin UI
چی هست؟ مجموعه کامپوننتهای copy-and-paste برای React و Tailwind، مطابق با conventionهای shadcn/ui.
چرا کاربردیه؟ سریعترین راه برای استفاده از کامپوننتهای آماده مثل Button، Navbar، Accordion و … در پروژههات.
۲. Tweakcn
چی هست؟ یک ویرایشگر موضوع (Theme Editor) بصری برای shadcn/ui و Tailwind CSS.
چرا کاربردیه؟ بدون نیاز به کد—رنگها، تایپوگرافی، padding، افکتها و حالتها رو تنظیم کن و خروجی React + Tailwind بگیر.
۳. Shadcnblocks
چی هست؟ مجموعهی بلوکها (Blocks) و تمهای نمایشی برای shadcn/ui.
ویژگی: بیش از ۶۰۰ بلوک آماده و کاملاً تمدار بر اساس متغیرهای رسمی shadcn/ui.
۴. Aceternity UI
چی هست؟ مجموعهای حرفهای از کامپوننتهای قابل استفاده در Next.js، ساختهشده با shadcn/ui و Framer Motion.
ویژگی: انیمیشنهای جذاب و کامپوننتهای آماده برای طراحیهای پویا.
۵. Kibo UI
چی هست؟ کتابخانهای با مجموعه گستردهای از کامپوننتها، ساختهشده برای پروژههای پیچیدهتر.
ویژگی: طراحی شده برای ابزارهای سطح بالا با پشتیبانی کامل از shadcn/ui.
۶. Cult UI
چی هست؟ مجموعهای از کامپوننتهای متحرک بر پایهی shadcn/ui.
ویژگی: طراحی شده برای توسعهدهندههای تجربهگرا (Design Engineers) که دنبال عنصرهای پویا هستن.
@DevTwitter | <amir mehranfar/>
۱. Origin UI
چی هست؟ مجموعه کامپوننتهای copy-and-paste برای React و Tailwind، مطابق با conventionهای shadcn/ui.
چرا کاربردیه؟ سریعترین راه برای استفاده از کامپوننتهای آماده مثل Button، Navbar، Accordion و … در پروژههات.
۲. Tweakcn
چی هست؟ یک ویرایشگر موضوع (Theme Editor) بصری برای shadcn/ui و Tailwind CSS.
چرا کاربردیه؟ بدون نیاز به کد—رنگها، تایپوگرافی، padding، افکتها و حالتها رو تنظیم کن و خروجی React + Tailwind بگیر.
۳. Shadcnblocks
چی هست؟ مجموعهی بلوکها (Blocks) و تمهای نمایشی برای shadcn/ui.
ویژگی: بیش از ۶۰۰ بلوک آماده و کاملاً تمدار بر اساس متغیرهای رسمی shadcn/ui.
۴. Aceternity UI
چی هست؟ مجموعهای حرفهای از کامپوننتهای قابل استفاده در Next.js، ساختهشده با shadcn/ui و Framer Motion.
ویژگی: انیمیشنهای جذاب و کامپوننتهای آماده برای طراحیهای پویا.
۵. Kibo UI
چی هست؟ کتابخانهای با مجموعه گستردهای از کامپوننتها، ساختهشده برای پروژههای پیچیدهتر.
ویژگی: طراحی شده برای ابزارهای سطح بالا با پشتیبانی کامل از shadcn/ui.
۶. Cult UI
چی هست؟ مجموعهای از کامپوننتهای متحرک بر پایهی shadcn/ui.
ویژگی: طراحی شده برای توسعهدهندههای تجربهگرا (Design Engineers) که دنبال عنصرهای پویا هستن.
@DevTwitter | <amir mehranfar/>
👍16❤6👎1🔥1
تازه منتشر شد!
مقالهی من با عنوان:
«Revolutionizing Software Intelligence: A Convergent Framework of Neural Program Synthesis, Quantum-Secure DevOps, and Explainable AI for Next-Generation Autonomous Systems»
در این پژوهش به سراغ آیندهی سیستمهای هوشمند خودمختار رفتم؛ جایی که تولید کد با هوش مصنوعی، امنیت در برابر تهدیدات کوانتومی، و هوش قابل توضیح در یک چارچوب واحد ترکیب میشوند تا نسل جدیدی از نرمافزارهای امن، شفاف و سازگار را بسازند.
https://msipublishers.com/volume-1-issue-2-jul-sep-msijat-2025/
@DevTwitter | <Mohammad Hossein Alikhani/>
مقالهی من با عنوان:
«Revolutionizing Software Intelligence: A Convergent Framework of Neural Program Synthesis, Quantum-Secure DevOps, and Explainable AI for Next-Generation Autonomous Systems»
در این پژوهش به سراغ آیندهی سیستمهای هوشمند خودمختار رفتم؛ جایی که تولید کد با هوش مصنوعی، امنیت در برابر تهدیدات کوانتومی، و هوش قابل توضیح در یک چارچوب واحد ترکیب میشوند تا نسل جدیدی از نرمافزارهای امن، شفاف و سازگار را بسازند.
https://msipublishers.com/volume-1-issue-2-jul-sep-msijat-2025/
@DevTwitter | <Mohammad Hossein Alikhani/>
1👍25🔥5👎3❤1
فرض کن مسئول فنی توییتری، ساعت ۸ شبه و یه نفر با ۳۰ میلیون فالوور یه توییت میزنه، تو چند ثانیه، سیستم تو باید توییت رو ببره تو تایم لایت همه فالوراش
حالا سؤال اینه: چطوری سیستم شما باید با کمترین هزینه و بیشترین سرعت این توییت رو بزاره تو تایم لاین فالورا؟
این مشکلی بود که توییتر تو سال 2012 باید حلش میکرد اما راه حلشون چی بود؟
دوتا راهکار روبروشون بود
1- توییت یکبار تو دیتابیس ذخیره شه و هر بار کاربرا با باز کردن تایم لاین یه کوئری بزنن ببینن اونایی که فالو کردن چیا توییت کردن
2- تویتت به محض ارسال تو کش تایم لاین همه فالورا ذخیره بشه
اون اولا توییتر راه اول شماره 1 رو انتخاب کرد که این باعث میشه هر کاربر موقع باز کردن صفحه اول توییتر یک کوئری read بزنه که به مرور با افزایش تعداد خواننده ها که تقریبا دوبرابر نویسنده ها بودن بازدهیش اومد پایین
پس توییتر اومد سویچ کرد رو حالت دوم که با زدن هر توییت میومد تو کش تایم لاین فالورا اون توییت رو اضافه میکرد اینطوری برا نوشتن یه توییت پردازش بیشتری میکرد اما این به سرعتش می ارزید اما خب همچنان یه مشکلی بود!
مشکل این بود ممکن بود یه نفر 30 میلیون فالور داشته باشه و خب نوشتن و قرار دادن اون توییت جدید برای 30 میلیون فالور پردازش و زمان زیادی میخواست و این باز سرعتو میورد پایین
راه حل جدید چی بود؟
ترکیبی از این دوتا روش!
به این صورت که برای اونا که فالورشون کم بود توییت هاشونو میزاشت تو کش تایم لاین فالوراشون و کنارش میمود برای افراد با فالور زیاد هم کوئری read میزد و بعد بر اساس زمان سورتش میکرد
البته احتمالا تا الان باید نحوه کار خیلی تغیر کرده باشه و روش ها بهتری رو انتخاب کرده باشن
@DevTwitter | <ixAbolfazl/>
حالا سؤال اینه: چطوری سیستم شما باید با کمترین هزینه و بیشترین سرعت این توییت رو بزاره تو تایم لاین فالورا؟
این مشکلی بود که توییتر تو سال 2012 باید حلش میکرد اما راه حلشون چی بود؟
دوتا راهکار روبروشون بود
1- توییت یکبار تو دیتابیس ذخیره شه و هر بار کاربرا با باز کردن تایم لاین یه کوئری بزنن ببینن اونایی که فالو کردن چیا توییت کردن
2- تویتت به محض ارسال تو کش تایم لاین همه فالورا ذخیره بشه
اون اولا توییتر راه اول شماره 1 رو انتخاب کرد که این باعث میشه هر کاربر موقع باز کردن صفحه اول توییتر یک کوئری read بزنه که به مرور با افزایش تعداد خواننده ها که تقریبا دوبرابر نویسنده ها بودن بازدهیش اومد پایین
پس توییتر اومد سویچ کرد رو حالت دوم که با زدن هر توییت میومد تو کش تایم لاین فالورا اون توییت رو اضافه میکرد اینطوری برا نوشتن یه توییت پردازش بیشتری میکرد اما این به سرعتش می ارزید اما خب همچنان یه مشکلی بود!
مشکل این بود ممکن بود یه نفر 30 میلیون فالور داشته باشه و خب نوشتن و قرار دادن اون توییت جدید برای 30 میلیون فالور پردازش و زمان زیادی میخواست و این باز سرعتو میورد پایین
راه حل جدید چی بود؟
ترکیبی از این دوتا روش!
به این صورت که برای اونا که فالورشون کم بود توییت هاشونو میزاشت تو کش تایم لاین فالوراشون و کنارش میمود برای افراد با فالور زیاد هم کوئری read میزد و بعد بر اساس زمان سورتش میکرد
البته احتمالا تا الان باید نحوه کار خیلی تغیر کرده باشه و روش ها بهتری رو انتخاب کرده باشن
@DevTwitter | <ixAbolfazl/>
👍85❤21👎4
شرکت Qwen از دو مدل جدید Qwen-3-Next رونمایی کرد که در دو نسخه instruct و thinking منتشر شده.
نکته جالب اینه که از 80B پارامتر این مدل تنها 3B اش فعال میشه و به شدت بهینه هستند این دو مدل MOE.
با این پارامتر کم و معماری خاص نسخه thinking از gemini 2.5 flash بهتر عمل کرده
مقایسه این مدل رو با Qwen 235B میبینید که چقدر این مدل جدید عملکرد خوبی داره نسبت به تعداد پارامتر اش.
این مدل به صورت native از 256K توکن context پشتیبانی میکنه که تا 1M هم قابل افزایش هست.
به نظر گزینه خوبی برای local هست
@DevTwitter | <Mani/>
نکته جالب اینه که از 80B پارامتر این مدل تنها 3B اش فعال میشه و به شدت بهینه هستند این دو مدل MOE.
با این پارامتر کم و معماری خاص نسخه thinking از gemini 2.5 flash بهتر عمل کرده
مقایسه این مدل رو با Qwen 235B میبینید که چقدر این مدل جدید عملکرد خوبی داره نسبت به تعداد پارامتر اش.
این مدل به صورت native از 256K توکن context پشتیبانی میکنه که تا 1M هم قابل افزایش هست.
به نظر گزینه خوبی برای local هست
@DevTwitter | <Mani/>
❤29👍7
بعد از چند سال، اون ویدیو جادی با عنوان «توضیح و نوشتن ماشین رمز آلمان در جنگ جهانی دوم» رو دوباره دیدم و امروز با راست، کد جادی رو بازنویسی کردم و پلاگبرد، مکانیزم stepping برای روتور ها و چند تا قابلیت دیگه رو هم بهش اضافه کردم.
https://github.com/naseridev/enigma
@DevTwitter | <Nima Naseri/>
https://github.com/naseridev/enigma
@DevTwitter | <Nima Naseri/>
❤53👎13👍5🔥1
سورس آموزشی و قدم به قدم راه اندازی RAG در دات نت، با استفاده از Ollama و Qdrant توی گیتهاب گذاشتم
امیدوارم به دردتون بخوره چون خودم هم برای نوشتنش خیلی جستجو و تحقیق انجام دادم و الان معما چو آسان گشته شده
https://github.com/mRizvandi/AISamples
@DevTwitter | <Mehdi Rizvandi/>
امیدوارم به دردتون بخوره چون خودم هم برای نوشتنش خیلی جستجو و تحقیق انجام دادم و الان معما چو آسان گشته شده
https://github.com/mRizvandi/AISamples
@DevTwitter | <Mehdi Rizvandi/>
❤24👎6👍5🔥1
پکیج کندلستیک برای کار با داده های کندلی در حال توسعه اس
نسخه اولیه شو بزودی آماده استفاده میکنم
همچنین نحوه استفاده و ...
همچنین روی PyPi هم آپبودش میکنم
https://github.com/s0hei1/py_candlestick
@DevTwitter | <مع الفارق/>
نسخه اولیه شو بزودی آماده استفاده میکنم
همچنین نحوه استفاده و ...
همچنین روی PyPi هم آپبودش میکنم
https://github.com/s0hei1/py_candlestick
@DevTwitter | <مع الفارق/>
🔥18❤3👎1
This media is not supported in your browser
VIEW IN TELEGRAM
با term.everything میتونی هر اپ GUI رو مستقیم داخل ترمینال اجرا کنی حتی از راه SSH!
برای لینوکس، با Wayland یا X11 کار میکنه.
https://github.com/mmulet/term.everything
@DevTwitter | <MehrdadLinux/>
برای لینوکس، با Wayland یا X11 کار میکنه.
https://github.com/mmulet/term.everything
@DevTwitter | <MehrdadLinux/>
👍31🔥12❤1
ابزار localtunnel یه سرویس رایگانه که به شما این امکانو میده سرور محلی (localhost) خودتون رو از طریق اینترنت در دسترس دیگران قرار دهید. این ابزار برای توسعهدهندگان وب، تست APIها، یا نمایش سریع پروژهها به مشتری ها یا هم تیمی ها خیلی کاربردیه.
نصب :
http://localtunnel.me
@DevTwitter | <Nimo/>
نصب :
http://localtunnel.me
@DevTwitter | <Nimo/>
❤34👍5👎1🔥1
روز بدقولها، شب بیدارها، ساخته شده با قلب و قهوه، phpهای مرده، پایتونهای کند، باگهای لحظهی دمو، ددلاینهای رد شده، سورپرازهای جاوااسکریپت، اینو یه ساعته با ai نوشتم، استکاورفلوی تنها...
روز کیبوردهای خسته، wheelهای خراب موس، دورههای نیمهکاره مونده، کارفرما هنوز پولمو نداده، یه بازی 4K نوشتم یک بایت حجمشه، بیلدنشدن گریدل، زبان هرمز و آقای هاشمی، Go کارهایی که دنیا رو قشنگ میکنن، دات نت کارای سن و سال دار، آپدیتهای گاه و بیگاه گوگل واسه اندرویدیا، استرس لحظهی لانچ، هک با css تو صداسیما، اشتباهی پوش کردم، 403، کارآموز بدون حقوق، شان اجتماعی بالا و حقوق پایین، ده تا کار همزمان توی شرکت، تحریمه، فیلتره، کشه، از سروره، از بکه، از فرانته، چرخ رو دوباره ساختم، تا چهار صبح بیدار بودم تهش فهمیدم یه سمیکالن نذاشتم، دردایی که iosکارای ایرانی، کارکردنهای تو سفر و روز تعطیل، نارضایتی دائمی کارفرما و ...
این روز مخصوص ماست؛ ما که با خطاها زندگی میکنیم، با دیباگ رشد میکنیم و با یک "It works!" حال دنیامون خوب میشه.
روز برنامهنویس مبارک :))
@DevTwitter
روز کیبوردهای خسته، wheelهای خراب موس، دورههای نیمهکاره مونده، کارفرما هنوز پولمو نداده، یه بازی 4K نوشتم یک بایت حجمشه، بیلدنشدن گریدل، زبان هرمز و آقای هاشمی، Go کارهایی که دنیا رو قشنگ میکنن، دات نت کارای سن و سال دار، آپدیتهای گاه و بیگاه گوگل واسه اندرویدیا، استرس لحظهی لانچ، هک با css تو صداسیما، اشتباهی پوش کردم، 403، کارآموز بدون حقوق، شان اجتماعی بالا و حقوق پایین، ده تا کار همزمان توی شرکت، تحریمه، فیلتره، کشه، از سروره، از بکه، از فرانته، چرخ رو دوباره ساختم، تا چهار صبح بیدار بودم تهش فهمیدم یه سمیکالن نذاشتم، دردایی که iosکارای ایرانی، کارکردنهای تو سفر و روز تعطیل، نارضایتی دائمی کارفرما و ...
این روز مخصوص ماست؛ ما که با خطاها زندگی میکنیم، با دیباگ رشد میکنیم و با یک "It works!" حال دنیامون خوب میشه.
روز برنامهنویس مبارک :))
@DevTwitter
1❤234🔥15👍8👎3
توی مک یکی از بهترین لانچرها رو داریم که raycast هست، حالا یک تیمی یک لانچر اپنسورس و کراسپلتفرم نوشتن که با پلاگینهای ریکست هم کار میکنه و با APIهای لینوکس هم سازگاره.
https://github.com/vicinaehq/vicinae
@DevTwitter | <hadi/>
https://github.com/vicinaehq/vicinae
@DevTwitter | <hadi/>
👍10❤6🔥2👎1
تو روز جهانی برنامهنویسها نرید توی لینکدین.
همهی شرکتها دارن به برنامهنویسهاشون هدیه میدن.
فقط شرکت من و شما تف کف دستمون نمیدازه. :))))
@DevTwitter
همهی شرکتها دارن به برنامهنویسهاشون هدیه میدن.
فقط شرکت من و شما تف کف دستمون نمیدازه. :))))
@DevTwitter
🔥144👍33❤2👎2
چند وقت پیش نشستم یه کتابخونهی State Machine با Csharp نوشتم. پروژهی سرگرمی خوبی بود. موقع اجرا هیچ حافظهای allocate نمیکنه و از نمونههای دیگهی معروف تا ۱۰۰ برابر سریعتره! خیلی راحت میشه بهش فیچر اضافه کرد بدون این که هستهی اصلی تغییر کنه:
https://github.com/Enzx/NxGraph
@DevTwitter | <Mohamad Iraji/>
https://github.com/Enzx/NxGraph
@DevTwitter | <Mohamad Iraji/>
🔥20👍1
فایرفاکس پس از ۸ سال پشتیبانی از ویدیوهای MKV را به مرورگرش اضافه کرده
فعلاً فقط کدکهای AVC/H.264 و AAC را پشتیبانی میکند و باید تنظیم
@DevTwitter | <MehrdadLinux/>
فعلاً فقط کدکهای AVC/H.264 و AAC را پشتیبانی میکند و باید تنظیم
media.mkv.enabled را در Nightly فعال کنی.@DevTwitter | <MehrdadLinux/>
🔥50👎3❤2👍2
اگه هنوز از AI برای برنامه نویسی استفاده نمیکنید، یه نگاه به این ریپو بندازید
https://github.com/ai-for-developers/awesome-ai-coding-tools
@DevTwitter | <از ژاپن برگشته/>
https://github.com/ai-for-developers/awesome-ai-coding-tools
@DevTwitter | <از ژاپن برگشته/>
🔥22👎9👍4
یه بنده خدایی این شاهکار رو ساخته خوراک چیل کردن و ریلکس کردن ، فقط ریپو رو کلون کنید و فایل index.html رو اجرا کنید و از این شاهکار لذت ببرید ...
https://github.com/MehdiHamid32/CalmSpace
@DevTwitter | <Agha Reza/>
https://github.com/MehdiHamid32/CalmSpace
@DevTwitter | <Agha Reza/>
👎39❤11🔥1
اگر به دنبال نصب، پیکربندی و مدیریت سرورها هستید، سایت Server World خفن ترینی چیزی بود که این چند وقت باهاش آشنا شدم
آموزشهای دقیق و مرحلهبهمرحله برای سیستمعاملهایی مثل CentOS، Ubuntu، Fedora، Debian و Windows Server رو از صفر تا صد داره
www.server-world.info/
@DevTwitter | <Sajad NezamAbadi/>
آموزشهای دقیق و مرحلهبهمرحله برای سیستمعاملهایی مثل CentOS، Ubuntu، Fedora، Debian و Windows Server رو از صفر تا صد داره
www.server-world.info/
@DevTwitter | <Sajad NezamAbadi/>
🔥15❤3👍2
یک ویدیو عالی که ۱۱ تا از مهمترین معماریهای مدلهای LLM را توی یک ساعت و نیم توضیح میده.
https://www.youtube.com/watch?v=rNlULI-zGcw
@DevTwitter | <Mehdi Allahyari/>
https://www.youtube.com/watch?v=rNlULI-zGcw
@DevTwitter | <Mehdi Allahyari/>
❤23👍4
#کوته_نیوز
بعد از معرفی آیفون 17 که کلا سیمکارت فیزیکی نمیخوره، ایرانسل و همراهاول بدو بدو اومدن در مورد eSim پست گذاشتن که ما داریم.
جفتشونم میگن برای اولین بار در ایران میخوایم عرضه کنیم.
@DevTwitter
بعد از معرفی آیفون 17 که کلا سیمکارت فیزیکی نمیخوره، ایرانسل و همراهاول بدو بدو اومدن در مورد eSim پست گذاشتن که ما داریم.
جفتشونم میگن برای اولین بار در ایران میخوایم عرضه کنیم.
@DevTwitter
👍83👎5❤1🔥1
#linux
خبر خوب برای امنیت لینوکس: LKRG بالاخره نسخه ۱.۰ شد بعد از ۷ سال توسعه!
پشتیبانی از کرنل ۶.۱۷، رفع باگها، بهبود عملکرد، و کد تمیزتر.
مکمل SELinux یا AppArmor هست، نه جایگزینش.
lkrg.org
@DevTwitter | <MehrdadLinux/>
خبر خوب برای امنیت لینوکس: LKRG بالاخره نسخه ۱.۰ شد بعد از ۷ سال توسعه!
پشتیبانی از کرنل ۶.۱۷، رفع باگها، بهبود عملکرد، و کد تمیزتر.
مکمل SELinux یا AppArmor هست، نه جایگزینش.
lkrg.org
@DevTwitter | <MehrdadLinux/>
🔥26👍3❤2