This media is not supported in your browser
VIEW IN TELEGRAM
یه نفر با Opus 5 یه نسخه هشت نفره از بازی Pong ساخته.
داستان اینطوریه که ۸ تا بازیکن داریم و هر کدوم یه دیوار دارن. اگه نتونید توپ رو بگیرید، دیوارتون ناپدید میشه و زمین بازی کوچیکتر میشه و سرعت توپ هم بالاتر میره.
وقتی هم که میسوزید، میتونید برای کسایی که هنوز زندهان تله بذارید.
https://www.reddit.com/r/aigamedev/comments/1vmdx2q/8player_survival_pong_built_with_opus_the_arena/
@DevTwitter | <Behrad Javed/>
داستان اینطوریه که ۸ تا بازیکن داریم و هر کدوم یه دیوار دارن. اگه نتونید توپ رو بگیرید، دیوارتون ناپدید میشه و زمین بازی کوچیکتر میشه و سرعت توپ هم بالاتر میره.
وقتی هم که میسوزید، میتونید برای کسایی که هنوز زندهان تله بذارید.
https://www.reddit.com/r/aigamedev/comments/1vmdx2q/8player_survival_pong_built_with_opus_the_arena/
@DevTwitter | <Behrad Javed/>
❤96👍21🍌10
بالاخره وقت کردم یه پروژه شخصی رو جمعوبندی کنم!
چند وقت پیش داشتم فکر میکردم چرا وردپرس یه راه ساده و سبک برای نمایش «استوری» مثل اینستاگرام نداره؟ نه افزونه سنگین، نه وابستگی به المنتور، نه کتابخانه اضافه.
نتیجه شد Storyino 📱
یه پلاگین مینیمال وردپرس که:
- با یه شورتکد [storyino] دکمه استوری میسازه
- تصویر و ویدیو رو مستقیم از کتابخانه رسانه انتخاب میکنه — بدون محدودیت تعداد
- ترتیب استوریها با درگانددراپ
- پلیر اختصاصی با نوار پیشرفت، سوایپ، کیبورد و پشتیبانی RTL
- تا فایل کامل آماده نشه، تایمر استوری حرکت نمیکنه
- بدون هیچ وابستگی خارجی — کاملاً Vanilla JS
- از فونت خود قالب سایت استفاده میکنه — بدون هیچ تداخل ظاهری با تم
چیزهایی که توی این پروژه برام چالش و یادگیری جذاب داشت:
- مدیریت دانلود کامل مدیا قبل از پخش (Fetch + Blob)
- شبیهسازی سرعت شبکه برای تست UX
- ایزولهسازی کامل استایل دکمه از قالب، در عین ارثبری فونت سایت
لینک گیت هاب:
https://github.com/Amirrezaheydari81/storyino
@DevTwitter | <Amirreza Heydari/>
چند وقت پیش داشتم فکر میکردم چرا وردپرس یه راه ساده و سبک برای نمایش «استوری» مثل اینستاگرام نداره؟ نه افزونه سنگین، نه وابستگی به المنتور، نه کتابخانه اضافه.
نتیجه شد Storyino 📱
یه پلاگین مینیمال وردپرس که:
- با یه شورتکد [storyino] دکمه استوری میسازه
- تصویر و ویدیو رو مستقیم از کتابخانه رسانه انتخاب میکنه — بدون محدودیت تعداد
- ترتیب استوریها با درگانددراپ
- پلیر اختصاصی با نوار پیشرفت، سوایپ، کیبورد و پشتیبانی RTL
- تا فایل کامل آماده نشه، تایمر استوری حرکت نمیکنه
- بدون هیچ وابستگی خارجی — کاملاً Vanilla JS
- از فونت خود قالب سایت استفاده میکنه — بدون هیچ تداخل ظاهری با تم
چیزهایی که توی این پروژه برام چالش و یادگیری جذاب داشت:
- مدیریت دانلود کامل مدیا قبل از پخش (Fetch + Blob)
- شبیهسازی سرعت شبکه برای تست UX
- ایزولهسازی کامل استایل دکمه از قالب، در عین ارثبری فونت سایت
لینک گیت هاب:
https://github.com/Amirrezaheydari81/storyino
@DevTwitter | <Amirreza Heydari/>
❤36🍌28👎1
خبر داغ این هفته برای توسعهدهندههای React و Next.js:
تیم Next.js نسخهی ۱۶.۳ رو منتشر کرده که مصرف حافظه در پروژههای بزرگ رو تا حدود ۹۰٪ کاهش داده. اگه تا حالا با ارور معروف FATAL ERROR: هنگام build یا dev سروکار داشتی، این آپدیت دقیقاً برای همین درد طراحی شده.
چرا این موضوع مهمه؟
پروژههای بزرگ React، بهخصوص با تعداد زیاد صفحه و Server Component، معمولاً رم رو پر میکنن و باعث کرش شدن پروسهی Node.js میشن. این بهینهسازی یعنی:
- بیلدهای پایدارتر روی CI/CD
- تجربهی dev بهتر روی سیستمهای ضعیفتر
- کاهش هزینهی سرور در دیپلویهای edge
نکته برای شما: اگه پروژهتون روی Next.js 15.x یا 16.x هست، این آپدیت رو حتماً امتحان کنید، مخصوصاً اگه با dataset یا صفحات زیاد کار میکنید.
راستی، این هفته همزمان یک آپدیت امنیتی مهم هم برای Next.js و React منتشر شده (مربوط به middleware و RSC caching) — پس اگه هنوز آپدیت نکردید، الان بهترین زمانشه.
@DevTwitter | <amirhossein ghoampour/>
تیم Next.js نسخهی ۱۶.۳ رو منتشر کرده که مصرف حافظه در پروژههای بزرگ رو تا حدود ۹۰٪ کاهش داده. اگه تا حالا با ارور معروف FATAL ERROR: هنگام build یا dev سروکار داشتی، این آپدیت دقیقاً برای همین درد طراحی شده.
چرا این موضوع مهمه؟
پروژههای بزرگ React، بهخصوص با تعداد زیاد صفحه و Server Component، معمولاً رم رو پر میکنن و باعث کرش شدن پروسهی Node.js میشن. این بهینهسازی یعنی:
- بیلدهای پایدارتر روی CI/CD
- تجربهی dev بهتر روی سیستمهای ضعیفتر
- کاهش هزینهی سرور در دیپلویهای edge
نکته برای شما: اگه پروژهتون روی Next.js 15.x یا 16.x هست، این آپدیت رو حتماً امتحان کنید، مخصوصاً اگه با dataset یا صفحات زیاد کار میکنید.
راستی، این هفته همزمان یک آپدیت امنیتی مهم هم برای Next.js و React منتشر شده (مربوط به middleware و RSC caching) — پس اگه هنوز آپدیت نکردید، الان بهترین زمانشه.
@DevTwitter | <amirhossein ghoampour/>
❤43👍10🍌5
دیپ سیک دیروز یه هارنس اوپنسورس داد بیرون، میری تو گیتهابش پوشه .claude داره :)))
البته که این لزوما چیز بد و اشتباهی نیست ولی جالب بود.
@DevTwitter | <Mahdi MirMohamadi/>
البته که این لزوما چیز بد و اشتباهی نیست ولی جالب بود.
@DevTwitter | <Mahdi MirMohamadi/>
🔥91🍌24👎7
یه skill باحال برای Claude Code و Codex پیدا کردم: Diagram Design
بهجای دیاگرامهای زشت و معمولی، خروجی HTML+SVG تمیز و ادیتوریال میده.
۲۷ نوع دیاگرام داره و حتی رنگ برند سایتت رو هم میخونه و اعمال میکنه.
بدون Figma و بدون ظاهر Mermaid.
https://github.com/cathrynlavery/diagram-design
@DevTwitter | <Saeid/>
بهجای دیاگرامهای زشت و معمولی، خروجی HTML+SVG تمیز و ادیتوریال میده.
۲۷ نوع دیاگرام داره و حتی رنگ برند سایتت رو هم میخونه و اعمال میکنه.
بدون Figma و بدون ظاهر Mermaid.
https://github.com/cathrynlavery/diagram-design
@DevTwitter | <Saeid/>
❤19🍌6👎2
یچی ساختن از صدتا فیچر پولی خفن تره. بوکمارکهای توییترو با ai به دیتابیس لوکال و قابل جستجو تبدیل میکنه. تازه با دستهبندی خودکار محتوا، mind map میسازه و امکان جستجوی فیلترشده محتوا رو بهت میده
https://github.com/viperrcrypto/Siftly
@DevTwitter | <Amir Bagheri/>
https://github.com/viperrcrypto/Siftly
@DevTwitter | <Amir Bagheri/>
❤26🍌11👎2
توی اکثر بنچمارکهای استخراج داده از سند، مدلها روی اسناد کوتاه زیر ۱۰ صفحه سنجیده میشن و اونجا همهشون نمره بالای ۹۰ میگیرن. اما وقتی همین مدلها رو روی اسناد ۵۰ یا ۱۰۰ صفحهای واقعی میذاری، کاراییشون به شدت افت میکنه.
بنچمارک جدید ExtractBench از لاماایندکس دقیقا روی همین نقطه کور دست گذاشته. اونا ۳۷۰ سند سازمانی واقعی رو در ۴۸۶۹ صفحه ارزیابی کردن و چند تا نتیجه خیلی جالب گرفتن:
اول اینکه توی اسناد بالای ۵۰ صفحه، میزان Recall تمام مدلهای VLM تجاری به زیر ۳۵ درصد سقوط میکنه. یعنی مدل چند صفحه اول رو میخونه و بقیه سند رو کلا رها میکنه.
دوم اینکه قیمت بالاتر لزوماً به معنی دقت بیشتر نیست. توی تستها گرونترین سیستم با ۳۴ سنت برای هر صفحه، دقت کمتری نسبت به سیستمهای ۸ سنتی داشت.
سوم هم اینکه ایجنتهای کدنویسی مثل Claude Code یا Codex هنوز توی درک بصری اسناد اسکنشده، چرخیده یا دستنویس نقاط کور جدی دارند.
اگه توی پروژههاتون با RAG یا ایجنتهای تحلیل سند کار میکنید، حتما این بنچمارک و دیتاسِتش رو بررسی کنید.
لینک بنچمارک و گیتهاب:
https://github.com/run-llama/ExtractBench
@DevTwitter | <Mehdi Allahy
بنچمارک جدید ExtractBench از لاماایندکس دقیقا روی همین نقطه کور دست گذاشته. اونا ۳۷۰ سند سازمانی واقعی رو در ۴۸۶۹ صفحه ارزیابی کردن و چند تا نتیجه خیلی جالب گرفتن:
اول اینکه توی اسناد بالای ۵۰ صفحه، میزان Recall تمام مدلهای VLM تجاری به زیر ۳۵ درصد سقوط میکنه. یعنی مدل چند صفحه اول رو میخونه و بقیه سند رو کلا رها میکنه.
دوم اینکه قیمت بالاتر لزوماً به معنی دقت بیشتر نیست. توی تستها گرونترین سیستم با ۳۴ سنت برای هر صفحه، دقت کمتری نسبت به سیستمهای ۸ سنتی داشت.
سوم هم اینکه ایجنتهای کدنویسی مثل Claude Code یا Codex هنوز توی درک بصری اسناد اسکنشده، چرخیده یا دستنویس نقاط کور جدی دارند.
اگه توی پروژههاتون با RAG یا ایجنتهای تحلیل سند کار میکنید، حتما این بنچمارک و دیتاسِتش رو بررسی کنید.
لینک بنچمارک و گیتهاب:
https://github.com/run-llama/ExtractBench
@DevTwitter | <Mehdi Allahy
👍33❤7👎2
ابزار کدنویسی متنباز DeepSeek Harness برای رقابت با Claude Code معرفی شد
دیپسیک با معرفی Harness، رسماً وارد حوزه فریمورکهای مدیریت ایجنتهای هوش مصنوعی شد. این ابزار محیطی منعطف و ماژولار را برای توسعهدهندگان فراهم میکند تا بتوانند به کمک هوش مصنوعی کدهای خود را ویرایش کنند، دستورات خط فرمان را اجرا کنند و وظایف برنامهنویسی پیچیده را به مدلها بسپارند.
ابزار جدید تحت مجوز MIT منتشر شده و به توسعهدهندگان اجازه میدهد تمامی بخشها از جمله مدل، ابزارها و سیستم دسترسی را از طریق پلاگینها شخصیسازی کنند. این پروژه درحالحاضر به عنوان جایگزینی متنباز برای سرویسهای کدنویسی مانند Claude Code و Codex شناخته میشود.
@DevTwitter | <Digiato/>
دیپسیک با معرفی Harness، رسماً وارد حوزه فریمورکهای مدیریت ایجنتهای هوش مصنوعی شد. این ابزار محیطی منعطف و ماژولار را برای توسعهدهندگان فراهم میکند تا بتوانند به کمک هوش مصنوعی کدهای خود را ویرایش کنند، دستورات خط فرمان را اجرا کنند و وظایف برنامهنویسی پیچیده را به مدلها بسپارند.
ابزار جدید تحت مجوز MIT منتشر شده و به توسعهدهندگان اجازه میدهد تمامی بخشها از جمله مدل، ابزارها و سیستم دسترسی را از طریق پلاگینها شخصیسازی کنند. این پروژه درحالحاضر به عنوان جایگزینی متنباز برای سرویسهای کدنویسی مانند Claude Code و Codex شناخته میشود.
@DevTwitter | <Digiato/>
❤54👍10🍌5
اسفند ماه برای واحد شبکههای کامپیوتری یه سرور، کلاینت و پروتکل چت خصوصی با C و LibEV برپایه TCP نوشتم. بماند که هیچ وقت بررسی نشد ولی از اون موقع همینجوری مونده بود
تنها قسمتی از کد که دوسش دارم بخش io هست و بخاطر همون گذاشتمش روی گیتهاب
https://github.com/thehxdev/chatroom
@DevTwitter | <Hossein/>
تنها قسمتی از کد که دوسش دارم بخش io هست و بخاطر همون گذاشتمش روی گیتهاب
https://github.com/thehxdev/chatroom
@DevTwitter | <Hossein/>
🍌19👍16👎2
گوگل نسخه جدید Gemini 3.7 Flash رو منتشر کرد
نسخه قبلی (3.6 Flash) خوب بود، اما این یکی واقعاً یه جهش محسوسه.
خلاصه مهمترین پیشرفتها:
کدنویسی و مهندسی نرمافزار
دیباگ و حل مسائل پیچیدهتر خیلی قویتر شده. دقت کد در اولین تلاش (First-pass Accuracy) بالا رفته و خروجیها به کد آماده پروداکشن نزدیکتر شدن.
بنچمارکها هم حرف میزنن:
- بنچمارک DeepSWE v1.1: از ۴۹٪ به ۶۵.۳٪
- بنچمارک FrontierCode 1.1: از ۳۴.۴٪ به ۴۳.۶٪
توسعه وب و طراحی UI
با پرامپت کمتر میتونه اپلیکیشن و رابط کاربری کامل بسازه. اگر اسکرینشات یا دیزاینسیستم بدی، وفاداری به طرح خیلی بهتر شده.
امتیاز WebDev Arena هم از ۱۵۳۸ به ۱۵۸۸ رسیده.
پردازش اسناد پیچیده و کارهای دانشمحور
در حوزههایی مثل حقوق، مالی و علوم زیستی استدلال قویتری داره.
- با GDP.pdf: از ۲۲٪ به ۳۴٪
- با AutomationBench: از ۱۷٪ به ۳۰.۴٪
برنامهریزی ایجنتها و فراخوانی ابزار
برنامهریزی چندمرحلهای دقیقتر شده، نیاز به مداخله دستی و تلاش مجدد کمتر شده و مدل در عبور از خطاها منسجمتر عمل میکنه.
قیمت و دسترسپذیری
قیمت ورودی و خروجی نصف شده (۰.۷۵ دلار برای هر میلیون توکن ورودی و ۳.۷۵ دلار برای خروجی). ضمن اینکه در Gemini Spark برای کاربران Google AI Pro و Ultra در دسترسه.
اگر با مدلهای سریع کار میکنید، این نسخه ارزش امتحان کردن داره. تغییراتش فقط روی کاغذ نیست؛ در عمل هم حس میشه.
https://blog.google/innovation-and-ai/models-and-research/gemini-models/introducing-gemini-3-7-flash/
@DevTwitter | <Mahan Zandi/>
نسخه قبلی (3.6 Flash) خوب بود، اما این یکی واقعاً یه جهش محسوسه.
خلاصه مهمترین پیشرفتها:
کدنویسی و مهندسی نرمافزار
دیباگ و حل مسائل پیچیدهتر خیلی قویتر شده. دقت کد در اولین تلاش (First-pass Accuracy) بالا رفته و خروجیها به کد آماده پروداکشن نزدیکتر شدن.
بنچمارکها هم حرف میزنن:
- بنچمارک DeepSWE v1.1: از ۴۹٪ به ۶۵.۳٪
- بنچمارک FrontierCode 1.1: از ۳۴.۴٪ به ۴۳.۶٪
توسعه وب و طراحی UI
با پرامپت کمتر میتونه اپلیکیشن و رابط کاربری کامل بسازه. اگر اسکرینشات یا دیزاینسیستم بدی، وفاداری به طرح خیلی بهتر شده.
امتیاز WebDev Arena هم از ۱۵۳۸ به ۱۵۸۸ رسیده.
پردازش اسناد پیچیده و کارهای دانشمحور
در حوزههایی مثل حقوق، مالی و علوم زیستی استدلال قویتری داره.
- با GDP.pdf: از ۲۲٪ به ۳۴٪
- با AutomationBench: از ۱۷٪ به ۳۰.۴٪
برنامهریزی ایجنتها و فراخوانی ابزار
برنامهریزی چندمرحلهای دقیقتر شده، نیاز به مداخله دستی و تلاش مجدد کمتر شده و مدل در عبور از خطاها منسجمتر عمل میکنه.
قیمت و دسترسپذیری
قیمت ورودی و خروجی نصف شده (۰.۷۵ دلار برای هر میلیون توکن ورودی و ۳.۷۵ دلار برای خروجی). ضمن اینکه در Gemini Spark برای کاربران Google AI Pro و Ultra در دسترسه.
اگر با مدلهای سریع کار میکنید، این نسخه ارزش امتحان کردن داره. تغییراتش فقط روی کاغذ نیست؛ در عمل هم حس میشه.
https://blog.google/innovation-and-ai/models-and-research/gemini-models/introducing-gemini-3-7-flash/
@DevTwitter | <Mahan Zandi/>
❤27🍌5👍2
همزمان با چند تا AI Agent کدنویسی میکنید؟ این ریپو به دردتون میخوره
ابزار AgentPet یه پت دسکتاپیه که روی macOS و Windows اجرا میشه و وضعیت Agentهایی مثل Claude Code، Codex، Cursor و Gemini رو لحظهای نشون میده.
میتونید ببینید کدوم Agent داره کار میکنه، کدوم تموم کرده و کدوم منتظر ورودی شماست؛ اونم در قالب یه حیوان کوچولوی Pixel Art که روی دسکتاپتون زندگی میکنه!
ولی قسمت جالبترش اینه که خودش هم مثل Tamagotchi عمل میکنه؛ هرچی بیشتر کدنویسی کنید و Agentهاتون Token مصرف کنن، پت شما XP میگیره، Level Up میشه و Achievement باز میکنه.
کاملاً Open Source و Offline هم هست.
اگه مثل من چندتا Agent رو همزمان اجرا میکنید، این میتونه خیلی فان باشه
https://github.com/ntd4996/agentpet
@DevTwitter | <Mehrdad Ashtari/>
ابزار AgentPet یه پت دسکتاپیه که روی macOS و Windows اجرا میشه و وضعیت Agentهایی مثل Claude Code، Codex، Cursor و Gemini رو لحظهای نشون میده.
میتونید ببینید کدوم Agent داره کار میکنه، کدوم تموم کرده و کدوم منتظر ورودی شماست؛ اونم در قالب یه حیوان کوچولوی Pixel Art که روی دسکتاپتون زندگی میکنه!
ولی قسمت جالبترش اینه که خودش هم مثل Tamagotchi عمل میکنه؛ هرچی بیشتر کدنویسی کنید و Agentهاتون Token مصرف کنن، پت شما XP میگیره، Level Up میشه و Achievement باز میکنه.
کاملاً Open Source و Offline هم هست.
اگه مثل من چندتا Agent رو همزمان اجرا میکنید، این میتونه خیلی فان باشه
https://github.com/ntd4996/agentpet
@DevTwitter | <Mehrdad Ashtari/>
❤20👎11👍3
مدتیه روی پروژهای به نام Simurgh UI کار میکنم؛ یک کتابخانهی UI متنباز و Headless برای توسعهدهندگان React، Vue و Angular.
ایدهی اصلی Simurgh UI از یک نیاز ساده شکل گرفت:
چرا برای استفاده از کامپوننتهای قابل شخصیسازی، دسترسپذیر و سازگار با RTL باید به یک فریمورک خاص محدود باشیم؟
در Simurgh UI تلاش کردم تجربهای شبیه shadcn/ui ایجاد کنم؛ یعنی بهجای نصب یک پکیج بسته، سورس کامپوننتها از طریق CLI مستقیماً وارد پروژه میشود و توسعهدهنده کنترل کاملی روی کد، ظاهر و رفتار آنها دارد.
چند ویژگی اصلی پروژه:
پشتیبانی همزمان از React، Vue و Angular
کامپوننتهای Headless و کاملاً قابل شخصیسازی
توجه جدی به Accessibility و تعامل با کیبورد
پشتیبانی از RTL و استفاده از CSS Logical Properties
استایلهای اختیاری با توکنهای رنگی الهامگرفته از معماری و هنر ایرانی
و CLI برای اضافهکردن، بررسی و مقایسهی کامپوننتها
مستندات، نمونههای تعاملی و API مستقل برای هر سه فریمورک
اسم و هویت بصری پروژه هم از سیمرغ، پرندهی اسطورهای ایران، الهام گرفته شده؛ نمادی از خرد، تکامل و کنار هم قرار گرفتن اجزای متفاوت.
الان Simurgh UI هنوز در حال توسعه است و خوشحال میشم نظر، پیشنهاد یا تجربهتون رو دربارهی پروژه بدونم. اگر دوست داشتید، میتونید پروژه رو ببینید، امتحانش کنید یا در توسعهش مشارکت داشته باشید:
GitHub: https://github.com/simurgh-ui/simurgh
@DevTwitter | <ali ghafoorzade/>
ایدهی اصلی Simurgh UI از یک نیاز ساده شکل گرفت:
چرا برای استفاده از کامپوننتهای قابل شخصیسازی، دسترسپذیر و سازگار با RTL باید به یک فریمورک خاص محدود باشیم؟
در Simurgh UI تلاش کردم تجربهای شبیه shadcn/ui ایجاد کنم؛ یعنی بهجای نصب یک پکیج بسته، سورس کامپوننتها از طریق CLI مستقیماً وارد پروژه میشود و توسعهدهنده کنترل کاملی روی کد، ظاهر و رفتار آنها دارد.
چند ویژگی اصلی پروژه:
پشتیبانی همزمان از React، Vue و Angular
کامپوننتهای Headless و کاملاً قابل شخصیسازی
توجه جدی به Accessibility و تعامل با کیبورد
پشتیبانی از RTL و استفاده از CSS Logical Properties
استایلهای اختیاری با توکنهای رنگی الهامگرفته از معماری و هنر ایرانی
و CLI برای اضافهکردن، بررسی و مقایسهی کامپوننتها
مستندات، نمونههای تعاملی و API مستقل برای هر سه فریمورک
اسم و هویت بصری پروژه هم از سیمرغ، پرندهی اسطورهای ایران، الهام گرفته شده؛ نمادی از خرد، تکامل و کنار هم قرار گرفتن اجزای متفاوت.
الان Simurgh UI هنوز در حال توسعه است و خوشحال میشم نظر، پیشنهاد یا تجربهتون رو دربارهی پروژه بدونم. اگر دوست داشتید، میتونید پروژه رو ببینید، امتحانش کنید یا در توسعهش مشارکت داشته باشید:
GitHub: https://github.com/simurgh-ui/simurgh
@DevTwitter | <ali ghafoorzade/>
👍18❤10👎5
چند بار پیش آمده که بعد از دیدن Blocked by CORS Policy، مستقیم رفتیم سراغ Nginx یا Backend، در حالی که مشکل جای دیگه ای بوده؟
توی این مقاله سعی کردم خیلی ساده توضیح بدم که CORS واقعاً چیه و چرا همیشه سرور مقصر نیست.
لینک مقاله
@DevTwitter | <Afshin Akrami/>
توی این مقاله سعی کردم خیلی ساده توضیح بدم که CORS واقعاً چیه و چرا همیشه سرور مقصر نیست.
لینک مقاله
@DevTwitter | <Afshin Akrami/>
❤17👎4🍌2
قبل از نصب هر AI Skills (Claude/Cursor/…)، اسکنش کن.
prompt injection،
سرقت credential،
RCE،
jailbreak
memory poisoning
رو تو SKILL.md/CLAUDE.md پیدا میکنه.
https://skills.threatlab.ir
@DevTwitter | <Ramin Farajpour Cami/>
prompt injection،
سرقت credential،
RCE،
jailbreak
memory poisoning
رو تو SKILL.md/CLAUDE.md پیدا میکنه.
https://skills.threatlab.ir
@DevTwitter | <Ramin Farajpour Cami/>
❤8👍4🍌2
اگه یه برنامه اندرویدی لازم دارید ولی حوصله درگیر شدن با Android Studio و دردسرهای توسعه اندروید رو ندارید، این پروژه میتونه به دردتون بخوره.
با Web-to-App میتونید اول برنامهتون رو به شکل یه وباپ بسازید و بعد تبدیلش کنید به یه اپ اندرویدی.
البته این روش اصلاً جای توسعه نیتیو رو نمیگیره و از نظر Performance، دسترسی به قابلیتهای سختافزاری و تجربه کاربری محدودیتهایی داره.
ولی برای پروژههای ساده، Prototype یا وقتی که فقط سریع یه نسخه اندرویدی لازم دارید، میتونه یه راه میانبر خوب باشه.
https://github.com/shiaho777/web-to-app
@DevTwitter | <Sadra Majidi/>
با Web-to-App میتونید اول برنامهتون رو به شکل یه وباپ بسازید و بعد تبدیلش کنید به یه اپ اندرویدی.
البته این روش اصلاً جای توسعه نیتیو رو نمیگیره و از نظر Performance، دسترسی به قابلیتهای سختافزاری و تجربه کاربری محدودیتهایی داره.
ولی برای پروژههای ساده، Prototype یا وقتی که فقط سریع یه نسخه اندرویدی لازم دارید، میتونه یه راه میانبر خوب باشه.
https://github.com/shiaho777/web-to-app
@DevTwitter | <Sadra Majidi/>
👍25❤6
چه ایده باحالی!
فونت جدیدی به نام ShieldFont توسط دو طراح ساخته شده تا جلوی scrape کردن صفحات وب توسط AIها را بگیرد.صفحه برای انسانها کاملاً خوانا و عادی به نظر میرسد.
در کد HTML، کلمات با استفاده از ویژگیligature فونت، به کلمات دیگری تبدیل که از نظر معنایی بیربط یا گمراهکننده هستند، مثلاً «اسب» به «سیبزمینی»
در نتیجه دادهای که به دست scraper میرسد، پر از اطلاعات نادرست و بیمعنی میشود و برای آموزش مدلهای AI بیارزش یا حتی مضر است.
https://arstechnica.com/ai/2026/08/new-font-turns-ordinary-webpages-into-nonsense-for-ai-scrapers/
@DevTwitter | <VAHID NAMENI/>
فونت جدیدی به نام ShieldFont توسط دو طراح ساخته شده تا جلوی scrape کردن صفحات وب توسط AIها را بگیرد.صفحه برای انسانها کاملاً خوانا و عادی به نظر میرسد.
در کد HTML، کلمات با استفاده از ویژگیligature فونت، به کلمات دیگری تبدیل که از نظر معنایی بیربط یا گمراهکننده هستند، مثلاً «اسب» به «سیبزمینی»
در نتیجه دادهای که به دست scraper میرسد، پر از اطلاعات نادرست و بیمعنی میشود و برای آموزش مدلهای AI بیارزش یا حتی مضر است.
https://arstechnica.com/ai/2026/08/new-font-turns-ordinary-webpages-into-nonsense-for-ai-scrapers/
@DevTwitter | <VAHID NAMENI/>
👍81🍌29🔥7
یه اعتراف: برای هر سؤال کوچیک حوصله ندارم مرورگر باز کنم، تب عوض کنم و آخرش جواب رو کپی کنم
با RpCli همون سؤال رو توی ترمینال میپرسم؛ اگه لازم بود سرچ وب رو روشن میکنم و جواب نهایی رو مستقیم میریزم توی فایل.
https://github.com/RezaParsian/RpCli
@DevTwitter | <Reza Parsian/>
با RpCli همون سؤال رو توی ترمینال میپرسم؛ اگه لازم بود سرچ وب رو روشن میکنم و جواب نهایی رو مستقیم میریزم توی فایل.
https://github.com/RezaParsian/RpCli
@DevTwitter | <Reza Parsian/>
🍌63👍11👎2
معرفی 8 ابزار رایگان UX Research برای بهتر تحقیق کردن!
Microsoft Clarity
Formbricks
LimeSurvey Community Edition
Google Forms
kardSort
xSort
OpenReplay
Matomo On-Premise
@DevTwitter | <Samy Vahdat/>
Microsoft Clarity
Formbricks
LimeSurvey Community Edition
Google Forms
kardSort
xSort
OpenReplay
Matomo On-Premise
@DevTwitter | <Samy Vahdat/>
👍7❤5🔥1
اگر هنوز ZCode را امتحان نکردهاید، این آخر هفته فرصت خوبی است.
کاربران جدیدی که بین ۱۶ تا ۱۷ آگوست برای اولین بار وارد ZCode شوند، ۱۰۰ میلیون توکن رایگان GLM-5.3 دریافت میکنند.
ظرفیت محدود است.
https://zcode.z.ai
@DevTwitter | <Hasan/>
کاربران جدیدی که بین ۱۶ تا ۱۷ آگوست برای اولین بار وارد ZCode شوند، ۱۰۰ میلیون توکن رایگان GLM-5.3 دریافت میکنند.
ظرفیت محدود است.
https://zcode.z.ai
@DevTwitter | <Hasan/>
👎24❤13👍4