WebBaz | وب باز
1.17K subscribers
758 photos
136 videos
82 files
675 links
قراره هرچیزی که نیازه و قراره توی پروژه واقعی به کار گرفته بشه رو یاد بگیریم

من: @call_me_nouh
لینکدین من : https://www.linkedin.com/in/mahdi-nouri-7aa043227
Download Telegram
🪟Windows' Hardware Requirements VS 🍏Linux's Hardware Requirements (Electricity!!)⚡️

📨 @devefun 🖥
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
ابزار Django-MG یک ابزار سریع برای ساخت مدل‌های جنگو بدون نیاز به پیکربندی است. فقط با چند دستور کوتاه و انتخاب کدهای عددی می‌توان مدل‌ها را با فیلدهای آماده تولید کرد.
ویژگی‌ها
تولید خودکار مدل با فیلدهای متنوع (CharField, Money, DateTime و …) با کدهای عددی.
پشتیبانی از افزونه‌های جانبی مثل django-money، django-ckeditor، django-taggit و غیره.
مناسب برای پروژه‌های سریع، نمونه‌سازی و کاهش خطا در تعریف مدل‌ها.

https://pypi.org/project/django-mg/

@DevTwitter | <خالی/>
دیپ‌سیک تونسته مشکل حل مسائل استدلالی رو برطرف کنه!

توی مقاله چند روز پیشش توضیح داده که به‌جای آموزش سنتی با مثال‌های انسانی، مدل رو مثل یک بازی ویدیویی آموزش داده: فقط وقتی پاداش می‌گرفت که جواب نهایی درست بود. همین باعث شد مدل خودش یاد بگیره استراتژی‌های بهتر پیدا کنه، جواب‌های طولانی‌تر و منطقی‌تر بنویسه و حتی وسط حل مسئله مکث کنه و دوباره بررسی کنه.

نسخه‌ی اول (R1-Zero) فقط با آزمون‌وخطا آموزش دید و رفتارهای غیرمنتظره مثل خوداندیشی از خودش نشون داد. نسخه‌ی بعدی (R1) مشکلات زبانی و خوانایی رو رفع کرد و نوشتن طبیعی‌تر شد. نتیجه این شد که توی ریاضی، کدنویسی و آزمون‌های علمی حتی از انسان‌ها و مدل‌های قبلی بهتر عمل کرد. البته هنوز محدودیت‌هایی مثل زیادی فکر کردن یا قاطی کردن زبان‌ها داره، اما نشون داده که هوش مصنوعی می‌تونه بدون آموزش انسانی، فقط با پاداش گرفتن برای جواب درست، استدلال رو خودش یاد بگیره.


@SEYED_BAX | @Linuxor
Please open Telegram to view this post
VIEW IN TELEGRAM
به این مدل آموزش میگن reinforcementional learning
Forwarded from SoheilSec (Soheil)
Forwarded from Linuxor ?
می‌دونستین نیازی نیست برای ولیدیت کردن شماره تلفن لایبری ینویسید گوگل خودش یدونه نوشته ااگه خواستید اپلیکیشن جهانی بنویسید خیلی جلوتون می‌ندازه چون بقیه کشورا شماره هاشون یکم دنگو فنگ داره مثلا تو بریتانیا شماره ها ممکنه یا ده رقمی باشن یا یازده رقمی

github.com/google/libphonenumber

@Linuxor
This media is not supported in your browser
VIEW IN TELEGRAM
گوگل از Mixboard رونمایی کرد؛ ابزار جدید هوش مصنوعی برای ایده‌پردازی

گوگل از جدیدترین ابزار هوش مصنوعی خود به نام Mixboard رونمایی کرد. این سرویس درواقع یک مودبرد (Moodboard) می‌سازد و به کاربران امکان می‌دهد تا با استفاده از دستورات متنی ساده، ایده‌های خلاقانه خود را به شکل بصری دربیاورند.

ابزار Mixboard یک بوم باز و بی‌نهایت است که به شما کمک می‌کند تا ایده‌های خود را سازمان‌دهی کنید؛ از این بوم می‌توانید برای طراحی دکوراسیون داخلی یا برنامه‌ریزی مهمانی یا حتی خلق تصاویر سرگرم‌کننده استفاده کنید. این ابزار به مدل هوش مصنوعی Gemini 2.5 Flash مجهز است و با آن قادر خواهید بود از طریق یک دستور متنی ساده، مجموعه‌ای از تصاویر مرتبط را تولید کنید.

@DevTwitter | <Digiato/>
This media is not supported in your browser
VIEW IN TELEGRAM
مدل OmniInsert به شما امکان می‌دهد که هر جسم یا سوژه‌ای را بدون ماسک‌گذاری دستی (mask-free) در یک ویدئوی پس‌زمینه قرار دهید — طوری که گویی از ابتدا در همان صحنه بوده است.
این روش فشار زیادی روی کاربر نمی‌گذارد و نتیجه را به شکلی طبیعی و هماهنگ با صحنه تولید می‌کند.

https://phantom-video.github.io/OmniInsert/

@SEYED_BAX | @cvision
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from CodeCrafters (Behzad Azadi)
شمس تبریزی یجا میگه:
چون در دریا افتادی و شنا نمیدانی،
مرده شو تا آبت بر سر نهد


حالا مولانا اینجوری ازش درس زندگانی میگه:
آن یکی نحوی به کشتی در نشست
رو به کشتیبان نهاد آن خودپرست

گفت هیچ از نحو خواندی گفت لا
گفت نیم عمر تو شد در فنا

دل‌شکسته گشت کشتیبان ز تاب
لیک آن دم کرد خامش از جواب

باد کشتی را به گردابی فکند
گفت کشتیبان بدان نحوی بلند

هیچ دانی آشنا کردن بگو
گفت نی ای خوش‌جواب خوب‌رو

گفت کل عمرت ای نحوی فناست
زانک کشتی غرق این گردابهاست

محو می‌باید نه نحو اینجا بدان
گر تو محوی بی‌خطر در آب ران

آب دریا مرده را بر سر نهد
ور بود زنده ز دریا کی رهد

چون بمردی تو ز اوصاف بشر
بحرِ اسرارت نهد بر فرق سر

ای که خلقان را تو خر می‌خوانده‌ای
این زمان چون خر برین یخ مانده‌ای

گر تو علامه زمانی در جهان
نک فنای این جهان بین وین زمان

مرد نحوی را از آن در دوختیم
تا شما را نحوِ محو آموختیم

فقهِ فقه و نَحوِ نحو و صَرفِ صرف
در کم آمد یابی ای یار شگرف

آن سبوی آب، دانشهای ماست
وان خلیفه دجلهٔ علم خداست

ما سبوها پر به دجله می‌بریم
گرنه خر دانیم خود را، ما خریم

باری اعرابی بدان معذور بود
کو ز دجله غافل و بس دور بود

گر ز دجله با خبر بودی چو ما
او نبردی آن سبو را جا بجا

بلک از دجله چو واقف آمدی
آن سبو را بر سر سنگی زدی




فقط چندین بار با تمرکز کلمه به کلمه
بیت به بیت رو بخونید تا ارتباط هر کدوم و جواب هرکدوم رو پیدا کنید
🔥1
یک بلاگ بسیار جالب از کمپانی HuggingFace که توضیح میده چطور یک مدل سبک VLM) vision–language) تونسته مهارت‌های کار با رابط‌ کاربری رو یاد بگیره و کم‌کم تبدیل بشه به یه coding agent برای GUI. تمام پروسه را هم کامل توضیح دادند از دستورالعمل‌های آموزش، ابزارهای پردازش داده، خود مدل، دمو و دیتاست‌ها. تا کامل قابل تکرار باشه. خیلی خوبه! Blog: https://huggingface.co/blog/smol2operator

@DevTwitter | <Mehdi Allahyari/>
This media is not supported in your browser
VIEW IN TELEGRAM
وقتی خلاقیتت حد و مرز نمیشناسه🥹

@SEYED_BAX
Please open Telegram to view this post
VIEW IN TELEGRAM
🫡1
Forwarded from Linuxor ?
به نظرتون این همه پردازش سنگین برای هوش مصنوعی واقعا لازمه؟ آیا از نظر الکترونیکی نباید بازنگری کنیم؟

یکی از مشکلات اصلی اینکه GPU باید هی مدام دیتا هارو بین حافظه و پردازنده جابجا کنن، این مقاله یه روش سخت افزاری جدید ارائه داده که سرعت پردازش رو 100 برابر بهتر و مصرف انرژی رو 10K برابر کمتر می‌کنه.

حتی با GPT-2 بدون بازآموزی کامل تستش کردن و جواب گرفتن این یعنی در آینده مدل ها واقعا می‌تونن روی دستگاه های ضعیف به صورت آفلاین هم اجرا شن!


@Linuxor
امروز گوگل این مقاله رو بهم پیشنهاد داد. خیلی ازش خوشم اومد. چه قشنگ مشکل رو توضیح داد.
https://gist.github.com/avestura/ce2aa6e55dad783b1aba946161d5fef4

@DevTwitter | <Mohsen Shabanian/>
بچه هایی که میخوایید از تست XSS خیالتون راحت باشه تا روی بقیه آسیب پذیری ها متمرکز بشید حتما از Reflix استفاده کنید حتما هم با سوییچ -he اجرا کنید تا تستون کامل بشه ،

Github
github.com/nexovir/reflix
ReCommand :

reflix -l urls -X GET -c 15 --dom --headless --xss -pi -hi -he

@DevTwitter | <sardine web/>
This media is not supported in your browser
VIEW IN TELEGRAM
اینقدر هر روز مدلهای خوب میاد بیرون که گاهی انتخاب سخت میشه. IBM یک مدل فوق سبک ولی فوق العاده با کیفیت از مدلهای vision-language model (VLM) به اسم Granite-Docling-258M داده بیرون. با اینکه فقط ۲۵۸ میلیون پارامتر داره ولی عالیه در OCR، استخراج فرمولهای ریاضی، کد وجدول از داکیومنت. همچین خیلی دقیق هست در تبدیل pdf به HTML با حفظ ساختار اصلی داکیومنت.
روی سیستم لوکال راحت اجرا میشه. و کلی کار جالب میتونید باهاش انجام بدید برای انواع اپلیکیشنها. برای اطلاعات کامل بلاگشون را بخونید که کلی خوندنیه. مدل هم روی HuggingFace هست که میدونید دانلود کنید و استفاده کنید.
https://www.ibm.com/new/announcements/granite-docling-end-to-end-document-conversion

@DevTwitter | <Mehdi Allahyari/>
Forwarded from فرهنگ معین
#tutorial #gpu

دوتا ریسورس خوب اخیرا پیدا کردم در مورد موضوعی که به سختی در موردش آموزش به زبان نسبتا ساده و پرکتیکال پیدا میشه.

اونم این‌که GPU ها توی دیپ‌لرنینگ چجوری کمک می‌کنن، چطوری استفاده ازشون رو اپتیمایز کنیم و پرفورمنس‌شون چطوری تعریف میشه و کجاها bottleneck میتونه بشه.

scaling book
GPU glossary / Performance
👍1
Forwarded from tech-afternoon (Amin Mesbahi)
⚙️ کمی در باب UUID

توی اکثر سیستم‌های اطلاعاتی، چه در مورد پیام‌های مورد تبادل بین سرویس‌های یک نرم‌افزار مبتنی بر مایکروسرویس صحبت کنیم، چه در مورد داده‌های دیتابیس، نیاز به یک روش مطمئن برای شناسایی منحصربه‌فرد داده‌ها وجود داره. استفاده از شناسه‌های ترتیبی (Sequential Integers) مثل Auto-Increment توی دیتابیس‌ها ساده و سریعه ولی توی محیط‌های توزیع‌شده که چندین سرور به طور همزمان ID تولید می‌کنن، برای جلوگیری از تکرار، نیاز به هماهنگی مرکزی دارن که خودش گلوگاه مقیاس‌پذیریه (Scalability).

برای پاسخ به این نیاز، UUID (Universally Unique Identifier) به وجود اومده. UUID‌ها شناسه‌های 128 بیتی (۳۶ کاراکتر) هستن که بدون نیاز به هماهنگی مرکزی، منحصر به فرد بودن رو در سطح جهانی تضمین می‌کنن. سال ۲۰۲۴، استاندارد رسمی RFC 9562 نسخه‌ی ۷ رو معرفی کرده: ۴۸ بیتِ اول «تایم‌استمپ یونیکس بر حسب میلی‌ثانیه»، بقیه بیت‌ها تصادفیِ امن. نتیجه؟ شناسه‌ها زمان‌مرتب و در عین حال یونیک هستن. چرا زمان‌مرتب بودن این شناسه‌ها مهمه؟ چون مثلا توی نسخه ۴، شناسه کاملا تصادفیه و اگر به ترتیب بخواهیم مرتب کنیم احتمال اینکه شناسه‌ای که الان تولید می‌کنید بعد از شناسه‌ای که دو ساعت پیش یا دو سال پیش تولید کردید قرار بگیره زیاده. این یعنی شروع مشکل. چه مشکلی؟ ایندکس جداول یا سری‌های زمانی.

فرض کنین یه کتاب دارید که شماره صفحاتش کاملا رندوم ولی یکتا باشه. در حالت عادی که شماره صفحات مرتب و دنبال هم هستن وقتی دنبال صفحه ۱۳۷ کتاب می‌گردید، اول یه جای کتاب رو باز می‌کنید و می‌بینید مثلا ۱۸۹ است، چون مطمئنید شماره ۱۳۷ قبلش است دیگه صفحات بعدی رو نگاه نمی‌کنید، یه جا قبل‌تر رو باز می‌کنید می‌بینید ۱۲۵ است، دیگه قبل‌تر و نمی‌گردید و چند صفحه جلوتر، ۱۳۷ رو پیدا می‌کنید. این یعنی پیدا کردن سریع‌تر مطالب. حالا اگر شماره صفحات رندوم باشه، هر بار که مرتبش کنیم با اولین مقدار جدید، نظم به هم می‌ریزه و پیدا کردن صفحات دشوار می‌شه.

مرور نسخه‌ها تا به امروز:

نسخه v1: مبتنی بر زمان و MAC Address » ترتیبی بر اساس زمان، یونیک جهانی » ولی افشای آدرس MAC (مشکل حریم خصوصی)

نسخه v2: مبتنی بر Domain محلی و Security » رزرو شده برای DCE Security » کاربری و استفاده بسیار محدود.

نسخه v3: مبتنی بر نام (MD5 Hashing) » همیشه برای یک "نام" و "دامین" مقدار یکسان تولید می‌شه. » از هش قدیمی MD5 استفاده می‌کنه که منسوخ شده.

نسخه v4: کاملاً تصادفی، یونیک جهانی با بالاترین میزان تصادفی بودن. » نامرتب؛ عملکرد ایندکس دیتابیس (B-tree) رو به شدت کاهش می‌دهه. » متاسفانه همچنان رایج، اما برای Primary Key نامناسب.

نسخه v5: مبتنی بر نام (SHA-1 Hashing) مشابه v3، اما از هش بهتر SHA-1 استفاده می‌کنه » فقط برای مواردی که نیاز به تکرارپذیری UUID است، مناسبه. » بهتر از v3، برای تولید شناسه‌های ثابت از URL یا نام.

نسخه v6: مشابه v1 ولی با ترتیب زمانی بهتر » مرتب زمانی، ولی بدون افشای MAC
» هنوز نسخه draft است، » کاربردش جایگزینی v1 در آینده

نسخه v7: مبتنی بر زمان یونیکس + مقدار تصادفی » مرتب بر اساس زمان و در عین حال یونیک جهانی + عملکرد بهینه دیتابیس » بهینه برای Primary Key خصوصا توی سیستم‌های توزیع‌شده و سری‌های زمانی » امکان افزودن کسریِ زیرِ میلی‌ثانیه و/یا کانتر هم برای تضمین مرتب‌بودن در همان میلی‌ثانیه پیش‌بینی شده.

نسخه v8: فضای سفارشی/تجربی برای نیازهای خاص.

📌 نسخه UUIDv7 به صورت بومی توی PostgreSQL 18 و SQL Server 2025 و پایتون ۳.۱۴ و دات‌نت ۹ و گو هم gofrs/uuid v5 پشتیبانی می‌شه ولی MySQL و MariaDB و جاوا هنوز نسخه بومی رو پیاده نکردن.
Please open Telegram to view this post
VIEW IN TELEGRAM