سلام دوستان یه پکیج npm توسعه دادم
که برای افرادی هستش که میخوان در وقتشون توی برنامه نویسی صرفه جویی کنن و یه پکیج cli هستش که برای tailwind هستش
و اینکارو میکنه که شما میتونین خیلی راحت بنویسید tailwind-init --react | nextjs | angular و براتون صفر تا صد تیلویند رو ستاپ میکنه روی پروژتون و باید حتما توی root پروژه باشید بدرد بخوره و اینم لینک هاش هستن
https://www.npmjs.com/package/tailwind-init-cli
اگر دوست داشتین یه star توی گیتهاب بهم بدید
https://github.com/ImLeoNova/tailwind-init-cli
@DevTwitter | <LeoNova/>
که برای افرادی هستش که میخوان در وقتشون توی برنامه نویسی صرفه جویی کنن و یه پکیج cli هستش که برای tailwind هستش
و اینکارو میکنه که شما میتونین خیلی راحت بنویسید tailwind-init --react | nextjs | angular و براتون صفر تا صد تیلویند رو ستاپ میکنه روی پروژتون و باید حتما توی root پروژه باشید بدرد بخوره و اینم لینک هاش هستن
https://www.npmjs.com/package/tailwind-init-cli
اگر دوست داشتین یه star توی گیتهاب بهم بدید
https://github.com/ImLeoNova/tailwind-init-cli
@DevTwitter | <LeoNova/>
👍28👎8❤5
نرم افزار و سایت هایی که طراحی شدن و باید مانیتور میکردیم زیاد شدن، حاصلش شد کلی status page و تب های مرورگر که باز میکردیم، خوب یه صفحه مانیتور آماده کردیم سایت ها و استاتوس پیج هامون رو iframe داشته باشیم، طبق معمول شما هم با ما شریک :)
https://github.com/mad-bax-dev/Monitor-board
@DevTwitter | <Mr Zak Dev/>
https://github.com/mad-bax-dev/Monitor-board
@DevTwitter | <Mr Zak Dev/>
🔥31❤3👍3👎3
#کدبوک
این کتاب خیلی ساده و روان توضیح میده چرا Rust اینقدر سر و صدا کرده و چرا خیلیها دارن سمتش میرن:
نشون میده چطوری با سیستم ownership و borrowing میشه حافظه رو بدون دردسر مدیریت کرد
توضیح میده چرا توی Rust باگهایی مثل null pointer یا data race کلاً از همون اول جلوی راهت سبز نمیشن
یاد میده چطوری میشه به راحتی برنامههای چندنخی و امن نوشت، بدون استرس خطاهای عجیب غریب
تأکید میکنه که همهی این امکانات رو میگیری، ولی سرعتش در حد C/C++ باقی میمونه
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
این کتاب خیلی ساده و روان توضیح میده چرا Rust اینقدر سر و صدا کرده و چرا خیلیها دارن سمتش میرن:
نشون میده چطوری با سیستم ownership و borrowing میشه حافظه رو بدون دردسر مدیریت کرد
توضیح میده چرا توی Rust باگهایی مثل null pointer یا data race کلاً از همون اول جلوی راهت سبز نمیشن
یاد میده چطوری میشه به راحتی برنامههای چندنخی و امن نوشت، بدون استرس خطاهای عجیب غریب
تأکید میکنه که همهی این امکانات رو میگیری، ولی سرعتش در حد C/C++ باقی میمونه
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
👍23👎4🔥4❤3
This media is not supported in your browser
VIEW IN TELEGRAM
بعد ازینکه تونستم هوش مصنوعی ollama رو با مدل gemma3 تو کامپیوتر خودم اجرا کنم ، به کمک claude کدی نوشتم که با api ای که خود ollama روی localhost میده ارتباط برقرار میکنه و اینجوری میتونم api هوش مصنوعی خودم رو رایگان داشته باشم ، اصنم سنگین نیست و منابع خیلی کمی رو مصرف میکنه
@DevTwitter | <گربهی برنامهنویس/>
@DevTwitter | <گربهی برنامهنویس/>
👍21👎15❤2🔥1
Forwarded from NetSentinel24Support
🚨 اگر میخوای قبل از همه بفهمی سایت یا سرورت Down شده و اولین نفر از Down Time باخبر شی
🔒 اگر میخوای قبل از منقضی شدن SSL سایتت، متوجه بشی و Renew کنی SSL رو
⚡️ اگر دوست داری UP Time یک پورت از سرورت رو بررسی کنی
📊 اگر میخوای مطمئن باشی سرورات همیشه زیر نظرن و گزارشگیری داشته باشی
🤖 مجموعهی ما میتونه کمکت کنه!
🚀 شروع کن با ربات: @NetSentinel24Bot
📌 کانال: @NetSentinel24
🤙 پشتیبانی: @NetSentinel24Support
🔥 حرفهایها همیشه یه نگهبان دارن!
🔒 اگر میخوای قبل از منقضی شدن SSL سایتت، متوجه بشی و Renew کنی SSL رو
⚡️ اگر دوست داری UP Time یک پورت از سرورت رو بررسی کنی
📊 اگر میخوای مطمئن باشی سرورات همیشه زیر نظرن و گزارشگیری داشته باشی
🤖 مجموعهی ما میتونه کمکت کنه!
🚀 شروع کن با ربات: @NetSentinel24Bot
📌 کانال: @NetSentinel24
🤙 پشتیبانی: @NetSentinel24Support
🔥 حرفهایها همیشه یه نگهبان دارن!
👎8👍7
مایکروسافت یک فریمورک جامع چندزبانه برای ساخت، اورکستریشن و دیپلوی ایجنتهای هوش مصنوعی ارائه کرده است.
- بر پایهی Semantic Kernel و AutoGen
- پشتیبانی از .NET و Python
- از ایجنتهای ساده تا ورکفلوهای چندایجنتی با گراف اورکستریشن
https://github.com/microsoft/agent-framework?tab=readme-ov-file
@DevTwitter | <Sam92/>
- بر پایهی Semantic Kernel و AutoGen
- پشتیبانی از .NET و Python
- از ایجنتهای ساده تا ورکفلوهای چندایجنتی با گراف اورکستریشن
https://github.com/microsoft/agent-framework?tab=readme-ov-file
@DevTwitter | <Sam92/>
👍12❤2
این پروژه یک سیستم تشخیص اشیا (Object Detection) با استفاده از مدل YOLOv8 است.
میتواند چندین شیء را در تصاویر، ویدئوها و وبکم زنده شناسایی کند.
اشیا شناسایی شده با کادرهای محدودکننده (Bounding Box) و درصد اطمینان نمایش داده میشوند.
https://github.com/nimaohamdi/Object-Detection
@DevTwitter | <Nimo/>
میتواند چندین شیء را در تصاویر، ویدئوها و وبکم زنده شناسایی کند.
اشیا شناسایی شده با کادرهای محدودکننده (Bounding Box) و درصد اطمینان نمایش داده میشوند.
https://github.com/nimaohamdi/Object-Detection
@DevTwitter | <Nimo/>
❤14👎13👍1
Forwarded from Space Shop🪐
————————————
Please open Telegram to view this post
VIEW IN TELEGRAM
👎8👍3
دیروز React 19.2 منتشر شد.
یکی از مهمترین قابلیتهای جدیدش چیزی به اسم Activity ـه. چرا؟
1- دیگه لازم نیست برای مخفی کردن یه بخش، کامپوننت رو unmount کنیم.
قبلاً این کار مساوی بود با از دست رفتن state و data. حالا میتونیم مخفیش کنیم و همچنان state سر جاش بمونه.
2- قابلیت Pre-rendering هوشمند.
ریاکت میتونه صفحاتی که احتمالش هست کاربر بعداً بره رو از قبل رندر کنه، بدون اینکه فشار اضافه به صفحه فعلی بیاد. یعنی CSS، تصاویر و حتی دیتا آمادهن قبل از اینکه کاربر کلیک کنه.
3- تجربه بدون نقص برای دکمه Back.
کلیک back کاربر = همون state قبل!
ورودیها، اسکرول، فرمها… همه دقیقاً مثل لحظهایه که ترک کرده بود.
4- اضافه شدن این فیچر فقط شروع ماجراست.
تیم React قول داده modeهای بیشتری به Activity اضافه کنه.
نتیجه؟
ناوبری تو SPAها به شدت سریعتر و طبیعیتر میشه، بدون اینکه state از دست بره.
برای جزئیات بیشتر و نحوه بهروزرسانی، سری به مستندات رسمی بزنید.
https://react.dev/blog/2025/10/01/react-19-2#performance-tracks
@DevTwitter | <Mohammadreza Berneti/>
یکی از مهمترین قابلیتهای جدیدش چیزی به اسم Activity ـه. چرا؟
1- دیگه لازم نیست برای مخفی کردن یه بخش، کامپوننت رو unmount کنیم.
قبلاً این کار مساوی بود با از دست رفتن state و data. حالا میتونیم مخفیش کنیم و همچنان state سر جاش بمونه.
2- قابلیت Pre-rendering هوشمند.
ریاکت میتونه صفحاتی که احتمالش هست کاربر بعداً بره رو از قبل رندر کنه، بدون اینکه فشار اضافه به صفحه فعلی بیاد. یعنی CSS، تصاویر و حتی دیتا آمادهن قبل از اینکه کاربر کلیک کنه.
3- تجربه بدون نقص برای دکمه Back.
کلیک back کاربر = همون state قبل!
ورودیها، اسکرول، فرمها… همه دقیقاً مثل لحظهایه که ترک کرده بود.
4- اضافه شدن این فیچر فقط شروع ماجراست.
تیم React قول داده modeهای بیشتری به Activity اضافه کنه.
نتیجه؟
ناوبری تو SPAها به شدت سریعتر و طبیعیتر میشه، بدون اینکه state از دست بره.
برای جزئیات بیشتر و نحوه بهروزرسانی، سری به مستندات رسمی بزنید.
https://react.dev/blog/2025/10/01/react-19-2#performance-tracks
@DevTwitter | <Mohammadreza Berneti/>
❤29👍7🔥4👎1
ایجنت رایگان با گراک 4 !
اخیراً گروک 4 رایگان شده و منم رفتم تستش کنم. ولی توی این مسیر یه حرکت باحال زدم!
اول بگم گروک 4 چیه و چرا باحاله:
- مدل جدید xAI با پنجره زمینه ۲ میلیون توکن
- سرعت پردازش بالا
- رایگان! (الان حداقل اینطوریه)
- برای تحلیل کد و حل مسائل پیچیده عالیه
یه افزونه VS Code به اسم Roo Code پیدا کردم!
( توی کرسر و اینا هم میشه نصبش کرد دیگه )
این افزونه مثل یه agent هوشمند عمل میکنه:
- فایلهاتو ایندکس میکنه و میشناسه
- میتونی تسکهای مشخص براش تعریف کنی و انجام بده
- از OpenRouter API پشتیبانی میکنه
- میتونی از مدلهای مختلف مثل همون گروک 4 توش استفاده کنی
بهترین بخش اینجاست که Roo Code از OpenRouter API پشتیبانی میکنه و گروک 4 هم توش هست.
یعنی میتونی توی IDE خودت یه agent هوشمند و رایگان داری که فایلهاتو میشناسه و میتونی براش تسک تعریف کنی!
من تست کردم باحال بود .کار راه بندازه و رایگان بدون محدودیت .
تستش ضرر نداره.
https://openrouter.ai/
https://roocode.com/
@DevTwitter | <Ali Arghyani/>
اخیراً گروک 4 رایگان شده و منم رفتم تستش کنم. ولی توی این مسیر یه حرکت باحال زدم!
اول بگم گروک 4 چیه و چرا باحاله:
- مدل جدید xAI با پنجره زمینه ۲ میلیون توکن
- سرعت پردازش بالا
- رایگان! (الان حداقل اینطوریه)
- برای تحلیل کد و حل مسائل پیچیده عالیه
یه افزونه VS Code به اسم Roo Code پیدا کردم!
( توی کرسر و اینا هم میشه نصبش کرد دیگه )
این افزونه مثل یه agent هوشمند عمل میکنه:
- فایلهاتو ایندکس میکنه و میشناسه
- میتونی تسکهای مشخص براش تعریف کنی و انجام بده
- از OpenRouter API پشتیبانی میکنه
- میتونی از مدلهای مختلف مثل همون گروک 4 توش استفاده کنی
بهترین بخش اینجاست که Roo Code از OpenRouter API پشتیبانی میکنه و گروک 4 هم توش هست.
یعنی میتونی توی IDE خودت یه agent هوشمند و رایگان داری که فایلهاتو میشناسه و میتونی براش تسک تعریف کنی!
من تست کردم باحال بود .کار راه بندازه و رایگان بدون محدودیت .
تستش ضرر نداره.
https://openrouter.ai/
https://roocode.com/
@DevTwitter | <Ali Arghyani/>
❤24👍14👎3🔥2
Forwarded from هشتگ تبلیغ تخصصی
لطفا با اکانتها اشتراکی که با قیمت کمتر به فروش میرسد مقایسه نکنید🙏🏻
Please open Telegram to view this post
VIEW IN TELEGRAM
👎9❤1
مرورگر هوشمند Comet رایگان در دسترس همه قرار گرفت
شرکت Perplexity اعلام کرده مرورگر مبتنی بر هوش مصنوعی آن، یعنی Comet که پیشتر تنها با اشتراکهای گرانقیمت در دسترس بود، اکنون بهصورت کاملاً رایگان و برای همیشه در اختیار عموم کاربران قرار دارد.
مرورگر Comet در جولای عرضه شد، اما فقط برای مشترکان طرح Perplexity Max با هزینه ۲۰۰ دلار در ماه در دسترس بود. بعدتر این امکان به برخی مشترکان طرح ارزانتر Pro و همچنین دعوتشدگان لیست انتظار (که حالا میلیونها نفر را شامل میشود) هم رسید. و حالا از این پس، استفاده از Comet برای همه رایگان خواهد بود و نیازی به هیچ اشتراکی ندارد.
مرورگر Comet در جولای عرضه شد، اما فقط برای مشترکان طرح Perplexity Max با هزینه ۲۰۰ دلار در ماه در دسترس بود. بعدتر این امکان به برخی مشترکان طرح ارزانتر Pro و همچنین دعوتشدگان لیست انتظار (که حالا میلیونها نفر را شامل میشود) هم رسید. و حالا از این پس، استفاده از Comet برای همه رایگان خواهد بود و نیازی به هیچ اشتراکی ندارد.
@DevTwitter | <Digiato/>
شرکت Perplexity اعلام کرده مرورگر مبتنی بر هوش مصنوعی آن، یعنی Comet که پیشتر تنها با اشتراکهای گرانقیمت در دسترس بود، اکنون بهصورت کاملاً رایگان و برای همیشه در اختیار عموم کاربران قرار دارد.
مرورگر Comet در جولای عرضه شد، اما فقط برای مشترکان طرح Perplexity Max با هزینه ۲۰۰ دلار در ماه در دسترس بود. بعدتر این امکان به برخی مشترکان طرح ارزانتر Pro و همچنین دعوتشدگان لیست انتظار (که حالا میلیونها نفر را شامل میشود) هم رسید. و حالا از این پس، استفاده از Comet برای همه رایگان خواهد بود و نیازی به هیچ اشتراکی ندارد.
مرورگر Comet در جولای عرضه شد، اما فقط برای مشترکان طرح Perplexity Max با هزینه ۲۰۰ دلار در ماه در دسترس بود. بعدتر این امکان به برخی مشترکان طرح ارزانتر Pro و همچنین دعوتشدگان لیست انتظار (که حالا میلیونها نفر را شامل میشود) هم رسید. و حالا از این پس، استفاده از Comet برای همه رایگان خواهد بود و نیازی به هیچ اشتراکی ندارد.
@DevTwitter | <Digiato/>
👍15❤3👎2🔥1
#کدبوک
یه کتاب پر از دستورالعمل آماده برای استفاده عملی از Rust:
- ساخت برنامههای کنسول، وب، شبکه و حتی سیستمهای جاسازیشده
- یادگیری مفاهیم پیشرفته مثل همزمانی، ماکروها و کد unsafe
- کار با Rust 2018 و امکانات جدیدش
- ترکیب Rust با زبانهای دیگه و استفاده در پروژههای واقعی
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
یه کتاب پر از دستورالعمل آماده برای استفاده عملی از Rust:
- ساخت برنامههای کنسول، وب، شبکه و حتی سیستمهای جاسازیشده
- یادگیری مفاهیم پیشرفته مثل همزمانی، ماکروها و کد unsafe
- کار با Rust 2018 و امکانات جدیدش
- ترکیب Rust با زبانهای دیگه و استفاده در پروژههای واقعی
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
👍8❤2
This media is not supported in your browser
VIEW IN TELEGRAM
این ابزار را نصب کنید. برای تبدیل صدا به متن فوق الاده هست. و کاملا هم لوکال هست. ویدیوی زیر را با صدا ببینید. فارسی هم دقتش خیلی خوبه.
Link: https://handy.computer
@DevTwitter | <Mehdi Allahyari/>
Link: https://handy.computer
@DevTwitter | <Mehdi Allahyari/>
👍26🔥2👎1
کنترل اجرای همزمان با Idempotency و Global Lock در Redis
یکی از چالشهای بزرگ در سیستمهای پرترافیک، اجرای همزمان (Concurrency) درخواستهاست. وقتی چند درخواست همزمان به یک سرویس حساس مثل پرداخت یا رزرو ارسال میشوند، احتمال ایجاد داده تکراری یا Race Condition بسیار بالاست.
راهکار من: ترکیب Idempotency با قابلیت Global Lock در Redis
قابلیت Global Lock تضمین میکند که در هر لحظه فقط یک درخواست واقعی اجرا شود.
قابلیت Idempotency اطمینان میدهد که اگر درخواستهای مشابه همزمان ارسال شوند، نتیجه یکسان به کاربر برگردد و هیچ عملیات تکراری اجرا نشود.
من از این ترکیب استفاده کردم در بخش پرداخت ها و نتیجه اش عالی بود
@DevTwitter | <Mojtaba Zaferani/>
یکی از چالشهای بزرگ در سیستمهای پرترافیک، اجرای همزمان (Concurrency) درخواستهاست. وقتی چند درخواست همزمان به یک سرویس حساس مثل پرداخت یا رزرو ارسال میشوند، احتمال ایجاد داده تکراری یا Race Condition بسیار بالاست.
راهکار من: ترکیب Idempotency با قابلیت Global Lock در Redis
قابلیت Global Lock تضمین میکند که در هر لحظه فقط یک درخواست واقعی اجرا شود.
قابلیت Idempotency اطمینان میدهد که اگر درخواستهای مشابه همزمان ارسال شوند، نتیجه یکسان به کاربر برگردد و هیچ عملیات تکراری اجرا نشود.
من از این ترکیب استفاده کردم در بخش پرداخت ها و نتیجه اش عالی بود
@DevTwitter | <Mojtaba Zaferani/>
❤12
Forwarded from هشتگ تبلیغ تخصصی
👨🏻💻 ارائهدهنده: مسعود پرپنچی | تیملید شرکت همکاران سیستم
📅 پنجشنبه ۱۷ مهرماه | ساعت ۱۰ تا ۱۲
Please open Telegram to view this post
VIEW IN TELEGRAM
👎6❤1
ویم یکی از ادیتور های ترمنیالیه که خیلی از افراد رو مجذوب لینوکس کرده اما یادگیریش کار راحتی برای همه نیست، اگه خواستین شروع کنید به یادگیری اینجارو چک کنید بهصورت فهرستوار و دستهبندیشده
https://github.com/mhinz/vim-galore
@DevTwitter | <Nimo/>
https://github.com/mhinz/vim-galore
@DevTwitter | <Nimo/>
👎18👍8❤5
اکستنشن جاب لنز و برای گوگل کروم نوشتم تا به جای شما بره تو ویکی تجربه سرچ کنه و گوشهی صفحه کاریابی (جابینجا، جاب ویژن) بهتون نشون بده. میتونه یه دستیار خیلی خوب برای کار پیدا کردن باشه.
https://github.com/MehdiHadizadeh/job-lens-extension
@DevTwitter | <Mehdyoo/>
https://github.com/MehdiHadizadeh/job-lens-extension
@DevTwitter | <Mehdyoo/>
1🔥31👍5❤4
Forwarded from NetSentinel24Support
🚨 اگر میخوای قبل از همه بفهمی سایت یا سرورت Down شده و اولین نفر از Down Time باخبر شی
🔒 اگر میخوای قبل از منقضی شدن SSL سایتت، متوجه بشی و Renew کنی SSL رو
⚡️ اگر دوست داری UP Time یک پورت از سرورت رو بررسی کنی
📊 اگر میخوای مطمئن باشی سرورات همیشه زیر نظرن و گزارشگیری داشته باشی
🤖 مجموعهی ما میتونه کمکت کنه!
🚀 شروع کن با ربات: @NetSentinel24Bot
📌 کانال: @NetSentinel24
🤙 پشتیبانی: @NetSentinel24Support
🔥 حرفهایها همیشه یه نگهبان دارن!
🔒 اگر میخوای قبل از منقضی شدن SSL سایتت، متوجه بشی و Renew کنی SSL رو
⚡️ اگر دوست داری UP Time یک پورت از سرورت رو بررسی کنی
📊 اگر میخوای مطمئن باشی سرورات همیشه زیر نظرن و گزارشگیری داشته باشی
🤖 مجموعهی ما میتونه کمکت کنه!
🚀 شروع کن با ربات: @NetSentinel24Bot
📌 کانال: @NetSentinel24
🤙 پشتیبانی: @NetSentinel24Support
🔥 حرفهایها همیشه یه نگهبان دارن!
👎11👍7
Best tool for creating custom wordlists! Manipulate words as you need, without touching the disk.
https://github.com/glitchedgitz/cook
@DevTwitter | <xlr8/>
https://github.com/glitchedgitz/cook
@DevTwitter | <xlr8/>
👍7👎3❤2