Dev Perfects
40 subscribers
9.23K photos
1.26K videos
468 files
13K links
بخوام خیلی خلاصه بگم
این کانال میاد مطالب کانالای خفن تو حوزه تکنولوژی و برنامه نویسی رو جمع میکنه

پست پین رو بخونید
https://t.iss.one/dev_perfects/455


ارتباط:
https://t.iss.one/HidenChat_Bot?start=936082426
Download Telegram
Forwarded from Geek Alerts
خاورمیانه سال‌های اخیر شاهد گسترش تکنولوژی پهپاد‌های نظامی ارزان بود، یکی از دلایلش اینه که هزینه نابودی این پهپاد‌ها از قیمت اون پهپاد به مراتب بیشتره برای مثال برخی از این موشک‌ها تا ۴ میلیون دلار هزینه ساختشون بوده که برای از بین بردن پهپاد ۵۰ هزار دلاری استفاده شدن.

حالا گزارش‌ها نشون میده جت‌های جنگنده آمریکا (F-16 و F-15) تو عملیات Rough Rider از موشک‌های لیزری ارزون‌قیمت APKWS برای نابودی پهپادهای حوثی استفاده کردن. ژنرال مایکل کوریلا گفت این مهمات ۲۵ هزار دلاری در برابر پهپادهای ۵۰ تا ۱۰۰ هزار دلاری مؤثر بودن و نشون میده آمریکا با جایگزین کردن سلاح‌های انرژی حالا هزینه هر شلیک رو به نصف قیمت یک پهپاد رسونده. [L]

🤓 @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
دیروز از آی‌تی هلو یه کتاب گرفتم که امروز چاپ و ارسال کردن برام.
خدایی کیفیت کتاباشون خیلی خوبه، من راضی‌ام.

اگر شما‌هم به کتاب‌های برنامه‌نویسی علاقه دارید می‌تونید بهشون سفارش بدید و مطمئن باشید که با بهترین کیفیت براتون چاپش می‌کنن.

اگر خودتون هم فایل داشته باشید میتونن به شکل کتاب چاپش کنن.

من با مدیر مجموعه صحبت‌کردم و یک کد تخفیف 10 درصدی براتون گرفتم.
کد : DevTwitter

آرشیوشون کامله و اکثر کتاب‌ها رو دارن.

می‌تونید نمونه‌کار‌هاشون رو اینجا ببینید: @ITBook_Images

کانالشون:
@itbook_pub
مایکروسافت خوب تونسته محصولاتی رو در اختیارمون بذاره که باش Agent بسازیم..

مدل SaaS خیلی کار و ساده کرده برای ساخت ایجنت هایی که شما میخوای با Docuementهاتون بسازین... نیاز به کد زدن ندارین

از اونور IaaS میشه همون AutoGen و اینا که شما کنترل بیشتری روی رفتار Agentتون دارین..

@DevTwitter | <Sam92/>
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
دستور بررسی سلامت هارد:

sudo smartctl -a /dev/sdX

جایگزین کن sdX با نام دیسک موردنظر، مثلاً sda یا nvme0n1

بخش‌های کلیدی خروجی:
Power_On_Hours:
تعداد کل ساعت‌هایی که دیسک روشن بوده (طول عمر تقریبی).

Reallocated_Sector_Ct:
تعداد سکتورهای معیوب جایگزین‌شده (اگر > 0، نشانه خطر).

Temperature_Celsius:
دمای فعلی دیسک.

Wear_Leveling_Count یا Media_Wearout_Indicator
(برای SSD): میزان فرسایش.
Forwarded from Geek Alerts
جنسن هوانگ، مدیرعامل انویدیا قبلا به کامپیوترهای کوانتومی خوش‌بین نبود، ولی تو گفتگوی جدید گفته محاسبات کوانتومی داره به یه نقطه عطف می‌رسه و تو سال‌های آینده میشه ازش برای حل مشکلات واقعی استفاده کرد. [L]

ماکرون، رئیس‌جمهور فرانسه، گفته اگه اتحادیه اروپا اقدامی نکنه، فرانسه دسترسی افراد زیر ۱۵ سال به شبکه‌های اجتماعی رو ممنوع می‌کنه. [L]

اپل تریلر جدید فیلم F1 با بازی برد پیت رو معرفی کرده که لرزش‌ هپتیک داره، یعنی وقتی تریلر رو با آیفون می‌بینی، گوشی با حرکت ماشین‌ها روی صفحه می‌لرزه، این در واقع با موتور Taptic آیفون کار می‌کنه و اولین باره که تو صنعت فیلم‌سازی استفاده می‌شه. [L]

ترامپ گفته جنگ تجاری آمریکا و چین تموم شده و دو طرف به توافقی رسیدن که هنوز باید توسط خودش و شی جین‌پینگ تایید بشه. طبق این توافق، آمریکا مواد معدنی کمیاب رو دریافت می‌کنه، تعرفه‌ها روی ۵۵ درصد ثابت می‌مونن و دانشگاه‌های آمریکایی می‌تونن دانشجویان چینی رو بپذیرن. چین هم ۱۰ درصد تعرفه روی کالاهای آمریکایی اعمال می‌کنه. [L]

یک مطالعه جدید میگه ChatGPT بیشتر اطلاعاتش رو از ویکی‌پدیا می‌گیره، در حالی که Google AI Overviews و Perplexity عمدتا به Reddit متکی هستن. ۳۰ میلیون ارجاع رو برای این تحقیق بررسی کردن. [L]

موزیلا از اومدن Gemini Nano توی مرورگر کروم نگران شده. میگه این کار رقابت رو برای مرورگرهای دیگه سخت‌تر می‌کنه، چون توسعه‌دهنده‌ها ممکنه اپ‌هاشون رو بر پایه Gemini بسازن، (یعنی برنامه‌ها به کروم وابستگی پیدا کنن) [L]

فرانسه ۱۰۹ میلیارد یورو روی AI سرمایه‌گذاری میکنه، با همکاری انویدیا و میسترال AI جلو میرن و میخوان پلتفرم‌های محاسباتی پیشرفته با استفاده از ۱۸۰۰۰ پردازنده گرافیکی Grace Blackwell انویدیا بسازن. [L]

آلمان هم داره چند ده‌ هزار GPU انویدیا میخره، بیشتر هدفشون اقتصاد آلمان هست، سوپرکامپیوتر JUPITER هم که اولین سیستم اگزاسکیل اروپا خواهد بود، با ۲۴ هزار تراشه NVIDIA GH200 Grace Hopper قراره به محقق‌ها کمک کنه مدل‌های زبانی بزرگ با بیش از ۱۰۰ میلیارد پارامتر رو آموزش بدن. [L]

داریو آمودی مدیرعامل Anthropic توی یه اظهار نظر کمی AI رو ترسناک توصیف کرد و گفته بود بیشتر مشاغل رو از بین میبره، جنسن هوانگ، مدیرعامل انویدیا هم گفته آمودی میگه AI خیلی ترسناکه و فقط خودشون باید روش کار کنن. [L]

🤓 @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Geek Alerts
اچ‌پی اولین دستگاه سازگار با تکنولوژی گوگل Beam رو به اسم Dimension رونمایی کرد، این همون تکنولوژی مکالمه تصویری سه‌بعدی هست که حس حضور فیزیکی فرد مقابل رو میده و نیازی به هدست و عینک نداره.

قیمتش ۲۵ هزار دلار هست، یک نمایشگر ۶۵ اینچی با شش دوربین داره که امکان تماس‌های ویدیویی سه‌بعدی رو فراهم می‌کنه. برای استفاده‌های سازمانی طراحی شده و نیاز به لایسنس جداگانه گوگل بیم هم داره. [L]

🤓 @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
شاید بدرد بخوره...

@DevTwitter | <mehdi ghazi/>
چند وقت پیش، کانال DevTwitter دیتای تلگرامش رو منتشر کرد به صورت عمومی و جالب بود برام که ببینم چه مواردی خیلی پر‌تکرار بودن توی این دوره‌ای که این کانال زده شده و فعالیت داشته...

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

یه دید جالبی می‌ده از این کانال و همچنین شاید یه جرقه‌ای باشه برای کسانی که می‌خوان شروع کنن به کار کردن روی دیتاها و کلا کار دیتا کنن.

به درخواست چنل devtwitter تو گیتهاب چنل گذاشتم. فقط برای فان و دیگر هیچ...

پیش‌نمایش‌ها و Visualizationها رو توی خود README می‌تونین ببینین.

https://github.com/DevTwitter/devtwitter-data-exploration


@DevTwitter | <Ryan Heida/>
Forwarded from Bardiaism
Media is too big
VIEW IN TELEGRAM
آموزش Qt6 - قسمت بیست و یکم - استایل و تم در QML

در این قسمت کمی بیشتر وارد ماژول Controls میشیم و روی استایل و تم‌ها بیشتر تمرکز میکنیم و یاد میدیم چطوری توی QML و ماژول Controls از تم‌ها استفاده کنید.

لینک ویدیو در یوتیوب:
https://youtu.be/nxTDISkm4W8

@Bardiaism
Forwarded from Frontend with Erfun👨🏻‍💻 (Erfun Ghodoosi)
بعد از چند سال تلاش برای رسیدن به کد تمیز و پرفورمنس بالا به صورت همزمان
فهمیدم که این دو خیلی کم پیش میاد که در کنار هم حضور داشته باشن.
و برای هرکدوم باید trade-off انجام داد.
همیشه پرفورمنس متوسط و کار راه بنداز مساوی با تجربه‌ی کم توسعه دهنده نیست. شاید موضوع مهم تری برای پیاده سازی وجود داره که اولویتش نسبت به پرفورمنس و سرعت لود بیشتره.
Forwarded from Linuxor ?
دیپ لرنینگ و LSTM هنوز هم خوراک پیش‌بینیه ولی بحث چیزای مالی و ترید می‌آد وسط دستو پاش میلرزه و نتیجه خوبی نمی‌ده چون بازار تحت تاثیر نویز ها و خبر های خارجی داره می‌چرخه نه لزوما تاریخ.


@Linuxor
برای اینکه
Deepseek coder v3 671B
رو اجرا کنید احتمالا راهکاری به ذهنتون نمیرسه که بیشتر از ۱.۳ توکن خروجی بده تازه به شرط اینکه بیش از ۰.۵ ترابایت رم هم داشته باشید.

بعد از اینکه کانفیگ لوکال خودم رو گذاشتم و روی سورس کدهام تست گرفتم دیدم چندتا چیز برای بهبود نتایج لازم دارم :

۱- استفاده از embedding بهتر مثل Qwen3-8b
۲- استفاده همزمان از حداقل ۳ مدل
۳- مدل نهایی به جهت بررسی کدهای تولید شده توسط ۳ مدل دیگه

اگر این ترکیب رو استفاده کنم؛ فکرم این بود که ۳ مدل زیری رو بدون think اجرا کنم ولی مدل‌های تخصصی coder باشند و مدلی که قابلیت think داره رو بذارم که نهایتا با یک context خوب + embedding خوب بتونه کار رو در بیاره.

اول اومدم ایده رو تست کردم؛ یک مقدار هزینه و سرعت و ... رو گذاشتم کنار هر ۳ تا مدل رو تک تک اجرا کردم (هرکدوم روی یکی از GPU ها) نتابجشون رو ذخیره کردم
و درنهایت بصورت دستی نتابج رو دادم به مدل think که خیلی دقت کدهای تولید شده بالارفت
استایل رو رعایت میکرد
جاهایی از کد که رعایت نکرده بودم رو هم بهم گزارش میداد و ...
اینجوری بودم که خب اگر این روی لوکال کار بکنه من که دیگه cloud لازم نخواهم داشت.

از نظر زمانی هم بصرفه بود؛ اگر و تنها اگر می‌تونستم هر ۳ مدل لایه پایین‌تر رو همزمان اجرا کنم؛‌خلاصه که گشتم دنبال راهکارهای منطقی همزمان اجرا کردن؛ یادمون باشه که اینجا مدل‌ها معماری‌های متفاوتی دارند و مثل حالتی نیست که معماری زیرین مدل‌ها یکی باشه و ... (اگر اون تکنیک رو بلدید برای بهینه پروداکشن کردن)

بگذریم توی تحقیقات رسیدم به Ktransformer (مرسی توییتر) :
Local 671B DeepSeek-Coder-V3/R1: Running its Q4_K_M version using only 14GB VRAM and 382GB DRAM


ایده جذاب این تیم اینه که بخش‌هایی که هزینه سنگین برای اجرا داره رو روی GPU میبره و باقی رو میده خود CPU اجرا کنه منم که ۲ تا GPU دارم اگر بشه بجای هر مدل ۲۲ گیگ به هر مدل ۱۱ گیگ گرافیک بدم مشکلم حل میشه. مخصوصا اینکه از نظر RAM سیستم من ۱۲۸ گیگ رم داره که این روزا توی استفاده‌های سنگین هم نهایتا به ۵۰ گیگ نیاز هست.

آیا این فریمورک مشکل من رو حل می‌کنه ؟ کوتاه : خیر
اما ایده خوبی رو بهم داد.

من دارم تلاش می‌کنم از راهکاری که گیمرها چندسال قبل برای تقسیم GPU بین بازی‌ها استفاده میکردند استفاده کنم (تا این لحظه موفق نبودم ولی کل چیز جدید یادگرفتم)
ترکیب این راهکار با دستاورد این کد احتمالا من رو بتونه به جاهای خوبی برسونه اگر هم نشد اشکالی نداره یادگیری مفیدی بوده (حتی تا همینجا) و البته به کمک KTransformers می‌تونم مدل 70B رو روی سیستم خودم اجرا کنم بدون دردسر.

احتمالا شما هم بتونی مدل 14B رو بجای 7B روی سیستم خودت بیاری (شاید لازم باشه کمی دست به کد بشی اگر مدل پشتیبانی نمیشه هنوز)

Ktransformers Github
Forwarded from Linuxor ?
یه ویدیو از لینوس توروالدز هست می‌گه ممکنه یه جای کدت گیر کرده باشی این اصلا ناراحت کننده نیست اتفاقا خنده داره


@Linuxor
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱)
🔶 دانشگاه شریف (آریا مهر سابق) در سال 1351 درس هوش مصنوعی ارائه داده است

#خبر

@TheRaymondDev
Forwarded from Linuxor ?
صد تا از اینایی که صد تا کتاب خوندن رو بیارین ممکنه نتونن یه RFC بخونن،

مثلا این جمله رو دقت کنید

A client SHOULD NOT generate protocol elements or construct protocol elements that are not supported by the server.

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


@Linuxor
Forwarded from جادی | Jadi
یک میلیاردمین رپوزیتوری هم در گیت‌هاب ساخته شد؛ به اسم شت (:

یکی هم براش یه ایشو باز کرده و تبریک گفته و گفته امیدوار شت خوبی درست کنن این تو.

https://github.com/AasishPokhrel/shit/issues/1
Forwarded from Pd
درود بر مدیر محترم.
سایت
deepnote.com

فقط با ایمیل یه ماشین مجازی شبیه به vps به مدت۱۴ روز رایگان می ده.
2 vCPU, 5gb memory
Debian 11

بدیش اینه
قدیمی بودن سیستم عامل
باز کردن ترمینال در خود سایت (می شه از توی خود ترمینالی که توی سایت باز می شه کلید ssh بگیریم(بسازیم))
از پیش خودش برات محیط های پیش‌فرض‌ رو نصب می کنه که باید انتخاب کرد. (Python 3.7-3.11، R 4.2، Anaconda) با پکیج‌های آماده (Pandas، NumPy و غیره).
توی تنظيمات باید تنظیم کنی که بعد از چند ساعت استفاده نکردن قطع بشه و ماکزیمم ۲۴ ساعته.

دیدم بهتر از سوءاستفاده از github actions هست.
Forwarded from Linuxor ?
+ می‌تونم بپرسم شغلتون چیه؟
- روی گوگل باگ بانتی می‌زنم
+ گوگل که باگ نداره
- آره دیگه منم بیکارم


@Linuxor
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
دانمارک : "خداحافظ" به مایکروسافت: مهاجرت به لیبره‌آفیس و لینوکس

وزارت دیجیتال دانمارک به رهبری کارولین استیج، وزیر دیجیتال این کشور، تصمیم تاریخی گرفته است: حذف کامل مایکروسافت از سیستم‌های دولتی و جایگزینی آن با لینوکس و لیبره‌آفیس!

جزئیات این تحول دیجیتال:
🔄 نیمه نخست ۲۰۲۵: ۵۰٪ کارمندان وزارت به لیبره‌آفیس و لینوکس مهاجرت می‌کنند.
🎯 پاییز ۲۰۲۵: تمام وزارتخانه "عاری از مایکروسافت" خواهد شد.
🤝 همکاری با شهرداری‌ها: کپنهاگ و آرهوس (دو شهر بزرگ دانمارک) نیز همین مسیر را آغاز کرده‌اند.

چرا این تغییر؟
🛡 حاکمیت دیجیتال: کاهش وابستگی به شرکت‌های خارجی (به‌ویژه آمریکایی).
💰 صرفه‌جویی هزینه‌ها: حذف هزینه‌های سنگین لایسنس‌های مایکروسافت.
🔓 توسعه نرم‌افزارهای متن‌باز: تقویت اکوسیستم اوپن‌سورس در دانمارک.

در پی این اتفاق :
🎉 استقبال کارمندان: بسیاری از کارکنان وزارت از این تصمیم حمایت کرده‌اند.
⚠️ چالش‌های احتمالی: وزیر تأکید کرده که اگر مشکلات فنی وجود داشته باشد، موقتاً به سیستم قدیم بازمی‌گردند، اما عقب‌نشینی نمی‌کنند:
"اگر شروع نکنیم، هرگز به هدف نمی‌رسیم!"

🔌 قطع سرویس ایمیل ICC: بحران اخیر قطع سرویس‌های مایکروسافت برای دیوان کیفری بین‌المللی نگرانی‌ها را افزایش داد.
• تنش‌های دانمارک و آمریکا: ناگفته نماند این نکته را اضافه کنم که پیشنهاد ترامپ برای خرید گرینلند (!) نیز به این تصمیم دامن زده است.
شلسویگ-هولشتاین (آلمان) نیز اخیراً طرحی مشابه برای گسترش اوپن‌سورس آغاز کرده است. به نظر می‌رسد موج "استقلال دیجیتال" در اروپا در حال گسترش است!

نویسنده: حسین سیلانی
اخبار و آموزش های بیشتر در کانال:
https://t.iss.one/linuxtnt