Linuxiz
1.05K subscribers
900 photos
184 videos
12 files
1.11K links
اخبار لحظه ای و معرفی ابزار های کامپیوتری و برنامه نویسی

راه ارتباطی


@Javi368
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
این MCP واقعاً خفنه. می‌تونی ازش بخوای توضیحات درسیت رو به‌صورت زنده برات نقاشی کنه، با صدای مداد و همه‌ی این جزئیات، بعد هم برنامه رو باز کنی و خودت تغییراتت رو روش اعمال کنی.

یاد گرفتن با هوش مصنوعی واقعاً خیلی سرگرم‌کننده شده.

github.com/excalidraw/excalidraw-mcp

@Linuxiz
❤1👍1
این سایته که گذاشتم یه مجموعه بزرگ از پرامپت‌های آماده برای ساخت محتوای بصری با AI داره،
مثل: تصاویر و ویژوال‌های حرفه‌ای
موکاپ تبلیغات
تصویرسازی بک‌گراند
ایده‌های طراحی
گفتم شاید بدردتون بخوره
آدرس سایت:
https://onepromptdesign.com/

@Linuxiz
❤1
با خوندن این مقاله هم با مفهوم Race Condition آشنا می‌شید و هم یاد می‌گیرید که چطور ازش جلوگیری کنید:

https://dev.to/loweisz/how-to-avoid-race-conditions-using-asynchronous-javascript-j30

@Linuxiz
گوگل از EmbeddingGemma 2 رونمایی کرده؛ مدلی که برخلاف LLM هایی مثل ChatGPT قرار نیست باهات چت کنه یا جواب متنی تولید کنه. کار اصلیش اینه که متن، تصویر، صدا و ویدیو رو به یک نمایش عددی به اسم Embedding تبدیل کنه؛ به زبان ساده، محتوای پیچیده رو به شکلی تبدیل می‌کنه که کامپیوتر بتونه معنی و شباهت بین محتواها رو بهتر درک کنه.

مثلاً فرض کن هزاران PDF، مقاله یا سند داری و کاربر می‌پرسه چطور فاکتور قبلیم رو دانلود کنم؟. EmbeddingGemma 2 سوال رو به یک بردار عددی تبدیل می‌کنه و بین اسناد موجود می‌گرده تا محتواهایی که از نظر معنایی بیشترین ارتباط رو دارن پیدا کنه؛ حتی اگر کلمات دقیقاً یکسان نباشن.

نکته جذاب‌تر اینه که قابلیت‌های مدل فقط به متن محدود نمی‌شن. EmbeddingGemma 2 می‌تونه متن، تصویر، صدا و ویدیو رو در یک فضای مشترک قرار بده.

blog.google/innovation-and-ai/technology/developers-tools/embeddinggemma-2


@Linuxiz
این ریپو رو توی گشت‌وگذارام پیدا کردم و به نظرم می‌تونه منبع خیلی خوبی برای آماده شدن برای مصاحبه‌های System Design باشه.

محتواش به شکل نسبتاً ساختاریافته‌ای مفاهیم و سناریوهای مختلف System Design رو پوشش می‌ده و می‌تونه برای مرور مباحث، آشنایی با الگوهای رایج و تمرین حل مسئله قبل از مصاحبه مفید باشه.

اگه دارید برای مصاحبه‌های Backend یا Software Engineering آماده می‌شید، به نظرم ارزش یه نگاه انداختن رو داره، مخصوصاً برای اینکه یه دید کلی از موضوعاتی که معمولاً توی مصاحبه‌های System Design مطرح می‌شن پیدا کنید.

https://github.com/liquidslr/system-design-notes

@Linuxiz
This media is not supported in your browser
VIEW IN TELEGRAM
این ربات کوچیک و متن‌بازِ خرچنگی که اسمش Jumper هست، واقعاً خیلی خفنه!

این یه ربات 22 درجه آزادی (22-DoF) هستش که با هدف بامزه، پرتحرک و بیانگر بودن طراحی شده و در عین حال می‌تونه کاربردی هم باشه. این ربات می‌تونه خیلی انعطاف‌پذیر حرکت کنه، اشیا رو جابه‌جا و دستکاری کنه و حتی روی مبل یا تخت بپره.

سازنده این پروژه رو همین هفته به‌صورت Open Source منتشر کرده، بنابراین خودت هم می‌تونی بسازیش و باهاش آزمایش و تجربه کنی.

github.com/KingKongRobotics/jumper


@Linuxiz
This media is not supported in your browser
VIEW IN TELEGRAM
اگه طراحی شیشه‌ای و مینیمال اپل رو دوست دارید، این سایت رو ببینید!

سایت Devigner از سبک Glassmorphism و طراحی‌های جدید اپل الهام گرفته؛ کامپوننت‌هایی خوش‌ساخت برای ساخت UIهای مدرن.

اضافه کردن کامپوننت‌ها هم خیلی ساده‌ست و با یه Command انجام میشه.

ui.devigner.cc/components

@Linuxiz
👍4👎1
This media is not supported in your browser
VIEW IN TELEGRAM
گوگل SynthID Detector رو برای همه باز کرد

حالا می‌تونی تشخیص بدی محتوا واقعی هست یا ساخته‌شده با هوش مصنوعی.

لینک:
synthid.com


@Linuxiz
👏3👍1
این حیواناتی که می‌بینید برنامه های جایگزین برنامه های ادوبی هستن که با هوش مصنوعی و زبان راست نوشته شدن و کاملا اوپن سورس هستن :

لیستشون :
getartcraft.com/apps/photocraft

@Linuxiz
❤5👍1
یه نکته مهم توی سایت هایی که می‌سازید بهتون بگم، برای جلوگیری از خرابکاری بعضی کاربران هیچ وقت لیمیت هارو فوری اعمال نکنید و یا مقدار لیمیت رو مستقیم به کاربر نگید برای مثال یه شبکه اجتماعی دارید که کاربر می‌تونه روزی 100 تا پست بزاره یا 1000 تا پست ببینه وقتی به لیمیت رسید بجای اینکه بهش اخطار بدید بهش یکم دیگه فرصت بدید یا با تاخیر لیمیت رو اعمال کنید علتش هم اینه کسی بخواد Scrape کنه یا Spam راحت می‌فهمه حد چقدره و اسکریپتش رو بر اساس اون بهینه می‌کنه اما اگه نفهمه لیمیت چقدره با کند ترین حالت ممکن کارشو انجام میده و این به نفع شماست.

نکته بعدی که تلگرام هم داره ازش استفاده میکنه سافت لیمیت هستش یعنی به کاربر نمی‌گی لیمیت شدی اذیتش می‌کنی و اکانتش رو کند می‌کنی اینطوری باعث میشه خرابکارا کمتر سمت برنامتون بیان (این واقعا وجود داره توی API تلگرام)

@Linuxiz
🔥4❤2
ریپوی raylib از 35 هزار ستاره گذشت
اگه دنبال یه راه ساده برای ساخت بازی با کد هستی این بدردتون می‌خوره یه کتابخونه‌ی سبک و متن‌بازه که با C نوشته شده و ابزارهای لازم برای ساخت بازی‌ها و برنامه‌های گرافیکی 2D و 3D رو در اختیارت میذاره.

با raylib می‌تونی Window بسازی، ورودی کیبورد و موس بگیری، Texture و Sprite لود کنی، صدا پخش کنی، متن و Shape بکشی، Camera و مدل 3D داشته باشی و حتی با Shaderها کار کنی؛ بدون اینکه مجبور باشی وارد پیچیدگی یه Game Engine بزرگ بشی.

یکی از جذاب‌ترین بخش‌هاش سادگی API و مثال‌های زیادشه. به‌جای اینکه با صدها پنجره و تنظیمات یه Editor درگیر بشی، کد می‌نویسی و دقیقاً می‌بینی چه اتفاقی داره میفته. برای یادگیری Game Programming و فهمیدن اینکه پشت صحنه‌ی بازی‌ها چه خبره، واقعاً گزینه‌ی خوبیه.

اگه Unity و Unreal برات زیادی سنگینن یا می‌خوای قبل از استفاده از Engine ها، خودت منطق ساخت یه بازی رو بفهمی، raylib یه نقطه‌ی شروع خیلی خوبه. کوچیکه، سریع یاد گرفته میشه و دستت رو برای ساختن چیزهای مختلف باز میذاره:

github.com/raysan5/raylib


@Linuxiz
یکی از عزیزان یه لایبرری کامپوننت فارسی برای ساخت رابط‌های کاربری با 𝗥𝗲𝗮𝗰𝘁 و 𝗡𝗲𝘅𝘁.𝗷𝘀 توسعه دادن:

‏- راست چین از پایه
‏- 500+ بلوک آماده + دمو
‏- اعداد فارسی
‏- تقویم شمسی
‏ - نصب با CLI
‏- پشتیبانی از MCP
‏- متن‌باز و بر پایه shadcn/ui
- قابلیت انتخاب دیزاین‌سیستم

https://farsiui.ir/

@Linuxiz
👏3❤2🔥2
یک skill برای Claude Code هست که هر وب‌سایتی رو با یک prompt به‌طور کامل clone می‌کنه.

از MCP کروم استفاده می‌کنه تا font، رنگ و structure رو مستقیم از مرورگر استخراج کنه.

رایگانه و صددرصد open-source.

لینک ریپو:
https://github.com/JCodesMore/ai-website-cloner-template

@Linuxiz
❤1
پس از مدت ها انتظار...
بالاخره نسخهء Alpha 1 از نسل 6 فریمورک Bootstrap منتشر شد.

کلن کوبیدن از نو ساختن!
* نکته جالبی که در متن خبر دیدم، اعترافشون به استفاده از پیشوندها به سبک tailwind بود!
- این نسل برای نمایش حداقل به امکانات کرومیوم 130 نیازمنده.
- مولفه های محاوره ای ش از این نسل به بعد مبتنی بر TS توسعه داده خواهند شد.
- این نسل از سازوکارهای LLM-Friendly مثل skill ها پشتیبانی میکنه.

بر اساس مستنداتش:
- تعدادی مولفه جدید داره...
- نام تعدادی از مولفه های قدیمش تغییر داده شده...
- بالاخره DatePicker و OTP Input بومی بهش اضافه کردن!
* نحوه استفاده از CSS Class هاش تا حدودی تغییر کرده!
- پوسته بصری ش شبیه نسل یک شده ولی بصورت تخت، نه 3 بُعدی...
- افکت های گرافیکی ش خیلی بهتر شده...
- انیمیشن و ترانزیشن بهش اضافه شده!

خبر در بلاگ رسمی:
https://blog.getbootstrap.com/2026/10/08/bootstrap-6-alpha/
فهرست تغییرات: هنوز ارائه نشده
سایت رسمی:
https://getbootstrap.com/
مستندات رسمی:
https://getbootstrap.com/docs/6.0/getting-started/install/

@Linuxiz
👍1👎1
ابزار M3E Canvas یه ابزار رایگان و Open Source که داخل مرورگر صفحه‌های Material 3 رو می‌سازی، به هم وصلشون می‌کنی، Flow رو تست می‌کنی و آخرش خودش یه Prompt آماده می‌ده که می‌تونی مستقیم بدی به Claude Code، Codex، Gemini CLI یا Cursor تا برات پیاده‌ کنه

https://github.com/lnkiai/m3e-canvas

@Linuxiz
🔥1
یه پروژه‌ی جالب به اسم REA (Reverse Engineer Anything) ترند شده که قراره مهندسی معکوس نرم‌افزارها رو با کمک AI متحول کنه (فعععک نکنم) REA به ایجنت‌های هوش مصنوعی اجازه می‌ده با استفاده از ابزارهای مهندسی معکوس، ساختار داخلی برنامه‌ها رو بررسی کنن، ارتباط بین توابع رو بفهمن و منطق پشت قابلیت‌های مختلف رو کشف کنن؛ حتی وقتی سورس‌کد اصلی در دسترس نیست.

نکته‌ی جذابش اینه که AI فقط به حدس زدن و تحلیل کدهای موجود محدود نمی‌شه؛ می‌تونه با ابزارهایی مثل Ghidra و JADX کار کنه و بر اساس شواهد واقعی، درک عمیق‌تری از نحوه‌ی عملکرد نرم‌افزار به دست بیاره.

اگه به مهندسی معکوس، تحلیل نرم‌افزار یا ساخت قابلیت‌های مشابه از روی اپلیکیشن‌های موجود علاقه داری، حتما نگاهی بهش بنداز:

github.com/morluto/rea

@Linuxiz
👏1
کسایی که با AI وبسایت می‌سازن، اینو هنوز نمی‌شناسن و دارن ضرر می‌کنن

سایت jiro.build بهت اجازه می‌ده وبسایت‌های غنی و پر از انیمیشن رو فقط با AI و بدون نوشتن حتی یه خط کد بسازی.

حرکت‌ها و انیمیشن‌ها در سطح حرفه‌ای.


@Linuxiz
❤2
This media is not supported in your browser
VIEW IN TELEGRAM
نسخه دسکتاپ Atomic Agent برای ویندوز و مک و لینوکس منتشر شد

برنامه Atomic Agent تمرکزش روی اجرای مدل‌های لوکال هست و خوبیش اینکه همون اول اجرا بهتون میگه بر اساس مقدار رمی که دارید، کدوم مدل‌های لوکال میتونن روی کامپیوتر شما اجرا بشن.

البته قابلیت پشتیبانی از api هم داره که می‌تونید کارها رو به صورت ترکیبی انجام بدید، یعنی مثلا یه بخشی از کار رو مدل لوکال انجام بده، یه بخشیش رو api بگیرید:

atomicagent.io


@Linuxiz
👍2
یه سایت خوب برای یادگیری System Design و low-Level Design که در این روزهای‌ AIای چیز با ارزشی محسوب میشه:

https://hellointerview.com

@Linuxiz
❤3
مایکروسافت به‌تازگی یه پروژه سیستم‌عامل مبتنی بر زبان برنامه‌نویسی Rust منتشر کرده که برای اجرای اپلیکیشن‌های لینوکس روی ویندوز طراحی شده.

اسم این پروژه LiteBox هستش و اولین نسخه تگ‌گذاری‌شده‌ی اون، یعنی v0.1.0، حالا روی گیت‌هاب منتشر شده. LiteBox یه نوع سیستم‌عامل کتابخانه‌ای (Library OS) هستش که قابلیت‌ها و توابع سیستم‌عامل رو داخل محیط ایزوله‌ی یه اپلیکیشن فراهم می‌کنه و در عین حال، دسترسی اون اپلیکیشن به سیستم میزبان رو محدود نگه می‌داره.

مایکروسافت یکی از کاربردهای این پروژه رو اجرای برنامه‌های لینوکس روی ویندوز، بدون نیاز به تغییر کد یا دستکاری خود برنامه‌ها، معرفی کرده. در کنار این، اجرای اپلیکیشن‌های لینوکس در محیط ایزوله روی خود لینوکس هم جزو کاربردهای LiteBox محسوب می‌شه.

به صورت متن‌باز و تحت مجوز MIT منتشر شده، اما هنوز در مرحله‌ی آزمایشی قرار داره:

github.com/microsoft/litebox


@Linuxiz
مایکروسافت از Microsoft-Decision-1 رونمایی کرد؛ مدلی که به‌جای تولید متن‌های طولانی، برای تصمیم‌گیری سریع و دقیق طراحی شده.

این مدل توی وظایفی مثل دسته‌بندی، رتبه‌بندی، ارزیابی پاسخ‌ها و انتخاب اقدام بعدی عملکرد قدرتمندی داره. مایکروسافت می‌گه در ارزیابی‌هاش، از نظر سرعت و کیفیت از مدل‌های زبانی بزرگ و مدل‌های تصمیم‌گیری دیگه بهتر عمل کرده.
مایکروسافت گزارش کرده که این مدل در معیار تأخیر میانه (P50) تا 35 برابر سریع‌تر از GPT-6 Sol عمل کرده طبق تعرفه‌ی اعلام‌شده، هزینه‌ی ورودی فقط 0.042 دلار به‌ازای هر 1 میلیون توکنه:

commandline.microsoft.com/microsoft-decision-1-model-foundry

@Linuxiz