برنامه نویسی رادمان
Открыть в Telegram
آموزش رایگان برنامه نویسی گروه برنامه نویسی و تحقیقاتی رادمان آموزش برنامه نویسی حوزه وب و تقاطع تکنولوژی با دنیای امروز Group : @radmanit_group
Больше764
Подписчики
+124 часа
+17 дней
+130 дней
Архив постов
اگر بین انتخاب مسیر و ارزش یادگیری برنامهنویسی در عصر هوش مصنوعی شک دارید، پیشنهاد میکنم حتما این مصاحبه کریس پیچ (استاد علوم کامپیوتر استنفورد) را ببینید. چند نکته کلیدی او خیلی راهگشاست:
۱. چالش رشد شخصی: بزرگترین خطر این است که آنقدر کارهای اصلی را به AI برسپارید که توانایی تفکر عمیق و معماری سیستم را از دست بدهید. هوش مصنوعی ضریبکننده توانایی شماست، به شرطی که خودتان هم کنار آن رشد کنید.
۲. تغییر نقش مهندس جونیور: امروز ساخت محصول سادهتر شده، اما هنر اصلی مهندس جوان از «کد زدنِ صرف» به «درک دقیق نیاز انسانها و تبدیل آن به محصول» تغییر کرده است.
۳. بحران انگیزه و آینده شغلی: سردرگمی درباره ۴ سال آینده طبیعی است، اما راه حل، عقبنشینی نیست؛ بلکه شروع هر روز با این اصل است که امروز داناتر از دیروز باشیم.
تماشای ویدیوی کامل در یوتیوب:
https://youtube.com/watch?v=g-CD1d0q01I
@radmanch
ویندوز 10 یا 11 نصب کردید حتما حتما این ابزارو روش اجرا کنید تمام آشغال ها و ابزار های اضافی ویندوز رو پاک میکنه
مثلا چه میدونم ابزار های ایکس باکس به چه دردی میخوره؟ یا Find My Device روی کامیپوتر ثابت توی خونه به چه دردی میخوره؟ پاکش کنید بره تازه خوبیش اینه خودش هم آشغال سنگینی نیست و 200 کیلوبایت حجم برنامشه:
github.com/builtbybel/Bloatynosy/releases
@radmanch
مدل Jev وارد دیتابیس ها شده، فیلترهای سنتی دیتابیس به شرطهای دقیق و از قبل تعریفشده نیاز دارن. ولی خیلی از سوالها معنایی (Semantic) هستن، مثلا فرض کنید کاربر این سوالارو داشته باشه:
آیا این مقاله بیشتر دربارهی مهندسی نرمافزار هستش؟
کدوم موضوع بهترین توصیف رو برای این مقاله داره؟
به نظر میاد این مقاله از نظر فنی چقدر عمیق باشه؟
این pg-jev یه افزونهی متنباز برای Postgres هستش که Jev رو از طریق توابع SQL در اختیار میذاره.
تابع jev() میتونه مستقیماً داخل WHERE استفاده بشه.
تابع jev_prob() یه احتمال برمیگردونه.
تابع jev_choice() یه برچسب رو انتخاب میکنه.
تابع jev_score() ردیفها رو بر اساس سطوح مرتبشده رتبهبندی میکنه.
خیلی سادس این سیستم به ستون وکتور (Vector Column) یا Embedding Index هم نیاز نداره.
راهنما و دانلود:
pgjev.com
@radmanch
نرم افزار محبوب Ollama حالا از مدلهای تصمیمگیری شبیه Jev بهصورت کاملاً لوکال پشتیبانی میکنه.
از مدلهای تصمیمگیری مثل Nimble میتونی برای کارهایی مثل دستهبندی و اولویتبندی تیکتها (ticket triaging)، انتخاب و مسیریابی مدل مناسب (model routing) و مدیریت و نظارت روی محتوا (content moderation) استفاده کنی.
دستورش :
ollama pull nimble
اینجا هم Nimble رو میبینیم که داره بازی Ollama Racer رو از طریق API جدید و لوکال /v1/systemone بازی میکنه و در لحظه تصمیم میگیره.
@radmanch
این سایتم باحاله ماهواره های روی فضای دور کره زمین رو نشون میده، نمیدونستم انقدر استارلینک از روی ایران رد میشن
البته اندازشون واقعی نیست شاید بگید چقدر دور زمین شلوغه، برای اینکه اندازه واقعی رو ببینید روی دکمه Real Size کلیک کنید:
azmth.space
@radmanch
یه نفر تونسته سانسور Qwen رو تقریبا برداره، توی AI یه تکنیکی داریم به اسم Abliteration که یعنی با دستکاری وزنهای مدل، جهتهایی که باعث میشن مدل بعضی درخواستها رو رد کنه یا اصطلاحاً refusal داشته باشه، تا حد زیادی حذف بشن. یعنی بهجای اینکه فقط با System Prompt به مدل بگی «رد نکن»، خود مدل رو تغییر میدن.
حالا مدل Qwen3.5-9B-abliterated دقیقاً با همین روش ساخته شده؛ یه نسخه دستکاریشده از Qwen3.5-9B که هدفش اینه رفتارهای refusal رو تا حد زیادی کم کنه. سازنده با تحلیل activationهای مدل، جهت مرتبط با refusal رو پیدا کرده و بعد با Abliteration اون جهت رو از وزنهای مدل حذف کرده.
بعد از این مرحله هم روی مدل QLoRA fine-tuning انجام شده تا مواردی که هنوز باعث refusal میشدن کمتر بشن. نتیجه یه مدل 9B هستش که برای استفادههای local جالبه، مخصوصاً اگه دنبال مدلی هستید که محدودیتهای رفتاری کمتری نسبت به نسخه اصلی داشته باشه:
huggingface.co/lukey03/Qwen3.5-9B-abliterated
@radmanch
وقتی میخوای یه مدل رو بهصورت لوکال روی کامپیوترت اجرا کنی، سختترین بخشش دانلود کردن مدل نیست؛ سختترین قسمت اینه که بفهمی کدوم مدل واقعاً با سختافزار کامپیوترت سازگاره و از پس اجرای اون برمیاد. Magnitude سختافزار کامپیوترت رو بررسی میکنه و قبل از اینکه مدلها رو دانلود کنی، بهت نشون میده که هر مدل تقریباً با چه سرعتی، مثلاً چند توکن در ثانیه (tokens/second، روی سیستم تو اجرا میشه.
بعد خودش مدل مناسب رو دانلود میکنه و تنظیماتش رو متناسب با سختافزارت انجام میده تا بهترین حالت ممکن برای سیستم خودت داشته باشه.
رایگان و متنباز (Open Source) هستش، دانلود :
magnitude.dev
@radmanch
خالق روبی روی ریل، DHH بزرگوار
حرفای جالبی راجع به هوش مصنوعی و آینده نامعلوم برنامهنویسی میزنه،
جالبترین جاش اینجاس که میگه :
من به عنوان کسی که قراره خودش کد بزنه، از Rust متنفرم ولی اگر ایجنت قراره بزنه عاشقشم. میگه اگر قراره ما به عنوان بلک باکس به زبانهای برنامه نویسی نگاه کنیم و با اینکه ندونیم توش چخبره، نرم افزار توسعه بدیم، خب دیگه چه کاریه بیایم از زبانهای خیلی سطح بالا و developer friendly استفاده کنیم؟ کدنویسی با زبانهای خفن ارزون شده و احتمالا یسری از معماریا هم که برای نگهداری و توسعه انسان بود احتمالا به مرور مهم نباشه دیگه ....
mrbug.ir/fa/blog/ruby-on-rails-ai-dhh
@radmanch
دسترسی مدل Jev برای همه آزاد شده :
console.typesafe.ai
به هر ایمیلی ابتدا 5 دلار کردیت میده که معادل 120 میلیون توکنه.
@radmanch
خِفتم کن!
وقتی با AI کد میزنید، بزرگترین سم اینه که شما فقط بگی چی میخوای و اونم یه مشت کد بپاشه جلتون و شما هم بیفکر فقط «Accept» بزنید. اینجوری بعد از نیم ساعت کلاً پرت میشید که پروژه داره به کجا میره و کنترل از دستتون در میره.
تکنیک اینه که بهش بگی: «Grill me» (خفتم کن!)
درواقع داری بهش میگی قبل از اینکه دست به کد بشی، حتی قبل از اینکه به پلن برسی، زیر و بم قضیه رو ازم بکش بیرون. سوالای سخت بپرس، حالتهای خاص (Edge cases) رو رو کن و همهچیز رو به چالش بکش. ایجنت شروع میکنه به سوال و جوابها و در اکثر مواقع چند جواب ممکن رو پیشنهاد میده و گزینه پیشنهادی خودش رو هم با ذکر دلیل میگه، ولی تو همیشه میتونی جواب خودت رو اضافه کنی یا در مورد سوال باهاش بحث کنی. گاهی سوالهای ارزشمندی میپرسه که تو حتی بهش فکر هم نکرده بودی. در نهایت یه پلن تر و تمیز و حساب شده تحویل میگیری که آماده پیادهسازیه.
با این کار:
۱. فهم شما و AI از مسئله و نقشه راه دقیقاً یکی میشه.
۲. خودت هوشیار میمونی، میفهمی داری چیکار میکنی و فرمان دست خودته.
۳. برنامهنویسی با AI از حالت خستهکننده و رباتیک درمیاد و میشه یه همکاری واقعی.
این مفهوم به نظر ساده میرسه و حتی اگه فایل skillهای مرتبط و مشابه grill-me رو نگاه کنید میبینید چند خط بیشتر نیست. ولی واقعاً تاثیر فوقالعادهای میذاره. اگه MCPهای کافی، بهخصوص مربوط به resourceهای داخلی شرکت یا پروژهتون رو هم فعال داشته باشید، روند سوالوجوابها و نتیجه کار واقعاً شگفتزدهتون میکنه. پیشنهاد میکنم حتماً یک بار هم که شده امتحانش کنید.
استاد @mattpocockuk توی این مقاله خیلی خوب و دقیق مفهومش رو باز کرده و خودِ skill رو هم پابلیش کرده که میتونید راحت نصبش کنید و رو ابزاراتون استفاده کنید:
https://www.aihero.dev/skills-grill-me
@radmanch
یه ایجنت کدنویسی به اسم Pi که کاملاً داخل مرورگرت اجرا میشه و برای اجرا از یه مدل 2B روی WebGPU استفاده میکنه
این پروژه از MiniCPM5-2B + Pi ساخته شده و قدرتش رو از ترکیب Transformers.js + WebGPU + وزنهای ONNX چهاربیتی (4-bit) میگیره.
تمام تلاشهای قبلی برای ساخت همچین چیزی شکست خورده بودن، ولی به نظر میاد MiniCPM5 بالاخره باعث شده این ایده واقعاً قابل استفاده بشه.
همین الان روی Hugging Face در دسترسه:
huggingface.co/spaces/victor/MiniCPM5-2B-WebGPU-Pi
@radmanch
این ویدیو رو سه سال پیش دیدم یکی از قشنگ ترین ویدیو هایی بود که دیدم نمیدونستم الان انقدر معروف شده توی ویدیو داره معماری Transformer رو توضیح میده؛ همون معماریای که پایهی اصلی مدلهایی مثل GPT و در نتیجه ChatGPT محسوب میشه.
اگه حتی میدونید Transformer چیه بازم ببینیدش اگرم نمیدونید چیه ویدیو رو ببینید بهتون میگه چه چیز هایی رو باید قبلش ببینید تا ویدیو رو بفهمید
زبانش انگلیسیه میتونید با خود یوتیوب به فارسی ترجمش هم کنید :
youtu.be/zxQyTK8quyY?si=3YQT-1m9n7PtGLmS
@radmanch
بعضی مواقع پیش میاد میخواید یه ویدیویی ادیت کنید هیچ نرم افزاری ندارید این وبسایت که اوپن سورس هم هست رو داشته باشید خیلی به کارتون میاد کاراییش شبیه به کپ کاته:
app.openreel.video
@radmanch
مدل GPT-6 یا همون Astra توی بنچمارک ARC-AGI-3 امتیاز باورنکردنی ۹۸.۶ درصد رو گرفته و شایعههای رسیدن به AGI رو حسابی داغ کرده. توی تست DeepSWE 1.1 هم به امتیاز ۷۴ درصد رسیده.
دسترسی اولیه الان فقط برای سازمانهای عضو برنامه Daybreak Access باز شده، اما تا چند روز دیگه برای یوزرهای Plus، Pro، Business و Enterprise هم فعال میشه.
@radmanch
اوپنایآی با هیاهوی فراوان از مدل هوش مصنوعی پرچمدار GPT-6 Astra رونمایی کرد و گفت که وارد عصر AGI (هوش مصنوعی انسانگونه) شدهایم.
پوشش این خبر رو در زومیت بخونید.
https://www.zoomit.ir/ai-articles/466505-openai-gpt-6-astra-entered-agi-era/
@radmanch
@radmanch
Repost from جادی | Jadi
این چند وقت یه توزیع گنو/لینوکس خیلی پر سر و صدا اومده به اسم اومارچی. سازنده اصلیش کسی است که روبی آن ریلز رو درست کرده و افرادی مثل جک دورسی، مدیرعامل شاپیفای، مدیرعامل استرایپ، مدیرعامل دل، مدیر عامل کلاودفلر و ... هر کدوم یک میلیون دلار توش پول گذاشتن! این یکی از زیباترین لینوکس هایی بود که من دیدم و یکی از بی دردسرترین دسکتاپ ها در هفته اولی که استفاده کردم. البته پر از هوش مصنوعی و تقریبا نیازمند یه اشتراک به کلاود یا مشابه ها. البته بدون اون هم کارا است ولی خب ... توی این ویدئو به عنوان یک نفر حرفه ای که دوست داره توزیع های گنو/لینوکس رو تست کنه، بررسی اش کردهام تا ببینیم چرا با اینکه تهش btw آرچه، اینقدر متفاوت از آب در اومده.
https://www.youtube.com/watch?v=T8FDadbU7bo
استک آور فلو هم بالاخره خودی نشون داده و یه سرویس جدید به اسم Stack Overflow for Agents راه انداخته که برای کدینگ ایجنت ها کاربرد داره👌
عملکرد این پلتفرم اینجوریه که به جای اینکه ایجنت برای هر ارور یا مشکل فنی دنبال راه حل بگرده، بتونه از راه حل های تست شده و تجربیات قبلی بقیه که توی استک آور فلو هست استفاده کنه.
به ایجنت قابلیت اینو هم میده که نتیجه ای که بعد از استفاده از اون workflow گرفته رو هم به اون اضافه کنه و اینطوری راه حل ها آپدیت و اصلاح میشن🔥
برای استفاده:
🔗 https://agents.stackoverflow.com/skill.md
لینک پلتفرم:
🔗 https://agents.stackoverflow.com/recent
پ.ن: فکر کنم از این به بعد بجای جواب کاربرا زیر workflow ها قراره فقط تعامل ایجنت هارو ببینیم😔
@radmanch
اگه این روزا استک پروژه تون NextJs هست و نمیدونین چه مدلی مناسب تره برای کد زدن بهتره که این بنچ مارک که توسط تیمشون انجام شده رو بهش یه نگاه بندازین اینطوری خیلی سیف تر و مطمئن تر روی مدل هایی که استفاده می کنید سرمایه گذاری میکنید!
بنچ مارک این موارد رو براتون به نسبت مدل شفاف میکنه:
-امتیازدهی بر اساس نرخ موفقیت
-میانگین مدتزمان
-میانگین هزینه
https://nextjs.org/evals
@radmanch
میدونیم ffmepg یکی از قوی ترین کتابخونه های ویرایش ویدیو هستش که تلگرام و یوتیوب هم دارن ازش استفاده میکنن، خودش به صورت ترمینالی کار کردن باهاش یکم سخته برای همین یه نفر اومده با استفاده از وب اسمبلی آوردتش توی وب اینجا میتونید تستش کنید، اوپن سورس و رایگان:
tejaswigowda.com/ffmpeg-webCLI
@radmanch
از خود هوش مصنوعی نترسید که جاتونو یه وقت بگیره از اون آدمای مشتاقی بترسید که الان دارن با اشتیاق و با سرعت بالا با هوش مصنوعی یاد میگیرن و خیلی راحت میتونن ازتون جلو بزنن دیگه طرف حسابتون ماشین نیست آدمه آدم.
@radmanch
