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
میزکار دوست‌داشتنی کی‌دی‌ای پلاسما امروز ۲۹ ساله شد 🥳




@KDE_fa
#کوته_نیوز #بپا_نره_درت

امروز ماکروسافت در ویندوز ۱۰ رو میذاره.

@DevTwitter
Forwarded from Mr Python | مستر پایتون (حسین)
🟣 اسمبلی x86 - قسمت 8 : مدل حافظه قطعه بندی (Segmentation) در 8086

در این ویدیو به بررسی مدل حافظه مورد استفاده از ریزپردازنده 8086 به نام قطعه بندی (Segmentation) خواهیم پرداخت .

01:00 مدل حافظه (Memory Model) چیست ؟
03:13 مدل قطعه بندی (Segmentation) چیست ؟
08:10 حافظه 8086
13:36 آدرس های حافظه (منطقی و فیزیکی) در 8086
19:34 الگوریتم تبدیل آدرس منطقی به فیزیکی در قطعه بندی 8086
24:27 نکاتی در مورد قطعه بندی 8086
26:46 مروری بر ثبات های قطعه (Segment Registers) در 8086

Aparat : https://www.aparat.com/v/phvb3j9
Youtube : https://youtu.be/0DWjnkXruUo

🆔 : @MrPythonBlog | BOOST
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
لینوس توروالدز نخستین نسخه‌ی کاندیدای انتشار کرنل لینوکس 6.18 را اعلام کرد

انتظار می‌رود نسخه نهایی سری کرنل لینوکس 6.18 در اواخر نوامبر یا اوایل دسامبر 2025 منتشر شود و احتمال دارد این نسخه به عنوان سری LTS (پشتیبانی بلندمدت) بعدی انتخاب شود.

کاندیدای انتشار لینوکس 6.18
امروز لینوس توروالدز در دسترس بودن عمومی نخستین نسخه‌ی کاندیدای انتشار (RC) از سری کرنل در حال توسعه‌ی لینوکس 6.18 را برای آزمایش اعلام کرد.
امروز دقیقاً دو هفته از انتشار کرنل لینوکس 6.17 می‌گذرد و پنجره‌ی ادغام برای نسخه 6.18 باز شده است. این به آن معناست که زمان آن فرا رسیده تا در چند ماه آینده نسخه‌های RC آزمایش شوند — نخستین نسخه هم‌اکنون از مخزن گیت لینوس توروالدز قابل دانلود است.

برخی از نکات برجسته در لینوکس 6.18 عبارت‌اند از:
پشتیبانی اولیه از ویژگی «اندازه بلوک بزرگ‌تر از اندازه صفحه» برای سیستم فایل Btrfs

شناسایی ویژگی PTW در سخت‌افزار جدید برای LoongArch KVM

پشتیبانی از اجرای کرنل به عنوان مهمان در هایپروایزر Bhyve سیستم‌عامل FreeBSD

پشتیبانی از رمزنگاری PSP برای ارتباطات TCP

علاوه بر این، لینوکس 6.18 شامل یک درایور EDAC برای کنترلر حافظه AMD VersalNET است که خطاهای سخت‌افزاری را از بلوک‌های مختلف IP در بستر با استفاده از یک نوع انتقال IPC گزارش می‌دهد. همچنین از دو سیستم روی تراشه (SoC) Alder Lake-S پشتیبانی می‌کند و یک درایور EDAC برای هسته‌های ARM Cortex-A72 جهت گزارش خطاهای کش L1 و L2 افزوده شده است.

نویسنده: حسین سیلانی. آموزش بیشتر در:
https://learninghive.ir
Forwarded from Linuxor ?
بازار کار سخت افزار و نرم افزار در ایران


@Linuxor
This media is not supported in your browser
VIEW IN TELEGRAM
کمپانی OpenAI توی dev day که چند روز پیش برگزار کرد چند تا ابزار عالی برای دولوپرها معرفی کرد. به نظرم بهترینش chatKit بود. که میتونید باهاش agentic chat بسازید. مثلا یک چت بات همراه با UI بذارید تو وب سایتتنون.نه تنها این، بلکه میتونید کامپوننت های مختلف درست کنید و بجای اینکه فقط جواب ها متن خالی باشه المان های دیگه مثل Card, Button و .. هم توی چت نشون بدید. من تو ویدیوی پایین یکی از مثال هایی که گذاشتند را اجرا کردم. سریع چت بات بالا امد و میشه باهاش صحبت کرد. چیزی که خیلی از بیزینس ها بهش نیاز دارند.
لینکها را میذارم چک کنید. و سعی کنید باهاشون اپ درست کنید.
Link: https://platform.openai.com/docs/guides/chatkit
Github: https://github.com/openai/openai-chatkit-advanced-samples

@DevTwitter | <Mehdi Allahyari/>
Forwarded from GitHub Trending Daily
🔥 New GitHub Trending Repositories 🔥

Found 5 new trending repositories:

1. Clone-Wars by GorvGoyl
📝 100+ open-source clones of popular sites like Airbnb, Amazon, Instagram, Netflix, Tiktok, Spotify, W...
💻 Sponsor | 30,038 | 🌟 Today: 151
🔗 Link

2. happy-llm by datawhalechina
📝 📚 从零开始的大语言模型原理与实践教程
💻 Jupyter Notebook | 19,341 | 🌟 Today: 180
🔗 Link

3. wireguard-fpga by chili-chips-ba
📝 Full-throttle, wire-speed hardware implementation of Wireguard VPN, using low-cost Artix7 FPGA with ...
💻 Verilog | 943 | 🌟 Today: 197
🔗 Link

4. MaxKB by 1Panel-dev
📝 🔥 MaxKB is an open-source platform for building enterprise-grade agents. MaxKB 是强大易用的开源企业级智能体平台。
💻 Python | 18,564 | 🌟 Today: 12
🔗 Link

5. modded-nanogpt by KellerJordan
📝 NanoGPT (124M) in 3 minutes
💻 Python | 3,243 | 🌟 Today: 44
🔗 Link


🔘 @github_trending_daily
Forwarded from محتوای آزاد سهراب (Sohrab)
دوستان با تجربه در دیسکورد، پیشنهاداتتون برای فعال کردن یک سرور دیسکوردی که چندساله داره خاک می‌خوره چیه؟


#موقت ولی مهم
Forwarded from Reza Jafari
مدل یاد گرفته یا فقط داده‌هارو حفظ کرده؟ داستان Overfitting در یادگیری ماشین

تا حالا برات پیش اومده یه مدل بسازی که روی داده‌های آموزشی فوق‌العاده عمل کنه، ولی وقتی با داده‌ی جدید امتحانش می‌کنی، کلاً خراب کنه؟ این دقیقاً همون چیزیه که بهش می‌گن Overfitting. یعنی مدل به‌جای اینکه الگوهای واقعی داده‌هارو یاد بگیره، جزئیات و نویزهای خاص داده‌های آموزشی رو حفظ کرده. مثل وقتی که یکی برای امتحان فقط جواب سؤال‌ها رو حفظ می‌کنه، نه خود درس رو یاد می‌گیره. طبیعیه که توی سؤال‌های جدید گیر می‌کنه.

این اتفاق معمولاً وقتی می‌افته که مدل خیلی پیچیده‌ست یا داده‌هایی که داری کم و تکراری‌ان. یه مفهومی هست به اسم bias-variance tradeoff که خلاصه‌ش اینه: اگه مدل زیادی ساده باشه، چیزای مهم رو از دست می‌ده (bias زیاد می‌شه) و اگه زیادی پیچیده باشه، به‌جای یاد گرفتن، شروع می‌کنه به “حفظ کردن” داده‌ها (variance زیاد می‌شه).

نشونه‌های Overfitting معمولاً قابل تشخیصن. مثلاً وقتی دقت مدل روی داده‌های آموزشی خیلی بالاست ولی روی داده‌های اعتبارسنجی پایین میاد، یا وقتی خطای آموزش (training loss) داره کم می‌شه ولی خطای اعتبارسنجی (validation loss) دیگه بهتر نمی‌شه یا حتی بدتر می‌شه، باید بدونی یه جای کار می‌لنگه. مخصوصاً اگه مدل روی داده‌های جدید افت عملکرد شدیدی داشته باشه، یعنی به‌جای یادگیری، فقط داده‌ها رو حفظ کرده.

اما خبر خوب اینه که می‌تونی تا حد زیادی جلوش رو بگیری. یکی از بهترین کارها استفاده از cross-validationه؛ یعنی داده‌هارو به چند قسمت تقسیم می‌کنی و مدل رو چند بار روی ترکیب‌های مختلف آموزش می‌دی تا فقط روی یه بخش خاص از داده‌ها قفل نکنه. ساده‌تر کردن مدل هم همیشه مفیده. مدل‌های خیلی پیچیده معمولاً بیشتر دچار Overfitting می‌شن.

روش‌هایی مثل Regularization (مثلاً L1 یا L2) هم کمک زیادی می‌کنن. این روش‌ها یه جور جریمه برای وزن‌های بزرگ مدل اضافه می‌کنن تا مدل نتونه زیادی به یه ویژگی خاص وابسته بشه. اگه با شبکه‌های عصبی کار می‌کنی، Dropout یکی از روش‌هاییه که خیلی جواب می‌ده. با Dropout بعضی از نورون‌ها به‌صورت تصادفی در حین آموزش غیرفعال می‌شن تا مدل وابسته به یه مسیر خاص نشه.

یه تکنیک دیگه که معمولاً مؤثره، Early Stopping هست. یعنی وقتی دیدی عملکرد مدل روی داده‌های اعتبارسنجی دیگه بهتر نمی‌شه، آموزش رو همون‌جا متوقف کنی. اینطوری مدل قبل از اینکه شروع کنه به حفظ کردن جزئیات بی‌ربط، متوقف می‌شه. اگه داده‌هات محدوده، Data Augmentation خیلی به کارت میاد. مثلاً توی داده‌های تصویری می‌تونی با چرخوندن، بریدن یا تغییر روشنایی تصویر، داده‌های بیشتری بسازی تا مدل با تنوع بیشتری روبه‌رو بشه.

یه نکته‌ی مهم دیگه هم انتخاب ویژگی‌هاست (Feature Selection). حذف ویژگی‌های اضافی و پرنویز باعث می‌شه مدل تمرکزش رو روی چیزای مهم‌تر بذاره. گاهی هم می‌تونی از روش‌هایی مثل PCA برای کاهش ابعاد داده استفاده کنی تا ورودی‌ها خلاصه‌تر بشن.

در پروژه‌های بزرگ‌تر معمولاً از ترکیب چند مدل (Ensemble Methods) مثل Bagging یا Boosting استفاده می‌کنن. این کار باعث می‌شه ضعف یه مدل با قوت مدل‌های دیگه جبران بشه و نتیجه‌ی نهایی پایدارتر بشه.

در نهایت، همیشه یادت باشه هدف از ساخت مدل یادگیری ماشین این نیست که فقط روی داده‌های آموزش دقت بالایی داشته باشه، بلکه باید بتونه در دنیای واقعی هم خوب عمل کنه. اگه دیدی دقت مدل خیلی غیرواقعی بالاست، یه بار دیگه نگاهش کن. شاید مدل به‌جای یاد گرفتن، فقط داره داده‌هارو از بر می‌کنه.

🔤🔤🔤🔤🔤🔤🔤

🥇 اهورا اولین اپراتور هوش مصنوعی راهبردی ایران در حوزه ارائه خدمات و سرویس‌های زیرساخت هوش مصنوعی

🌐 لینک ارتباط با اهورا

@reza_jafari_ai
Please open Telegram to view this post
VIEW IN TELEGRAM
قبلا WebSocket رو nest.js کار کرده بودم
از روی کنجکاوی خواستم WebSocket این سری روی express.jsرو پیاده‌سازی کنم، حاصلش شد یه مینی پروژه با Express.js, TypeScript و MongoDB
یه تجربه جالب برای درک بهتر ارتباط real-time
https://github.com/OmidRezazadeh/chat-app-express.js

@DevTwitter | <0miD/>
Forwarded from Ninja Learn | نینجا لرن (Mohammad)
برای فعالیت در حوزه ai حتما نیازه ریاضی بلد باشید یا حداقل علاقه داشته باشید
چون که اگه شما بخواید بفهمید یه الگوریتم یا یه مدل دقیقا چیکار داره میکنه نیاز دارید بفهمید فرمولش داره چیکارمیکنه ( یا حتی اگه بخواید یه الگوریتم طراحی کنید)
پس برای علاقه مندان حتماً پیشنهاد میکنم دانش ریاضیتون رو بالا ببرید حالا یا با کمک منابع و کتاب های سطح اینترنت یا هوش مصنوعی
موفق باشید❤️
Forwarded from Ninja Learn | نینجا لرن (Mohammad)
در اینده سعی میکنم لیستی از کتاب ها و منابع مناسب رو بهتون معرفی کنم
Forwarded from LinNews (Benyamin)
‏مقایسه FSR 4 در کارت‌گرافیک‌های پشتیبانی نشده و سری 9000 که به‌طور رسمی پشتیبانی می‌شود
#AMD #FSR4 #RDNA #GPU

مقایسه کیفیت تصویر
کیفیت تصویر FSR 4 در کارت‌های قدیمی‌تر، نسبت به سری RX 9000 با پشتیبانی رسمی، کمی پایین‌تر است اما همچنان از FSR 3.1 بهتر دیده می‌شود. البته تفاوت‌ها به خود بازی نیز بستگی دارند اما به‌طور کلی تصویر در RDNA 2 و RDNA 3 پایداری کمتر و سو سو زدن بیشتری دارد.
مقایسه عملکرد
در زمینه عملکرد، FSR 4 در کارت‌گرافیک‌های قدیمی حدود ۹ تا ۱۳ درصد عملکرد پایین تری نسبت به FSR 3 دارد، درحالی‌که این کاهش عملکرد نسبت به FSR 3 در کارت‌گرافیک RX 9060 XT تنها ۳ تا ۵ درصد است. حتی RX 9060 XT گاهی با حدود ۱۷ درصد عملکرد بهتر در FSR 4 نسخه FSR 3.1 را شکست دهد.
منبع خبر
به ما بپیوندید :
@LinNews | @LinAcademy
Forwarded from یه شعر (Poem Bot)
خیام | رباعیات | رباعی شمارهٔ ۷۴

چون روزی و عمر بیش و کم نتوان کرد
دل را به کم و بیش دژم نتوان کرد
کار من و تو چنان که رای من و توست
از موم به دست خویش هم نتوان کرد

#خیام | گنجور
📍@iipoem
Forwarded from محتوای آزاد سهراب (Sohrab)
ورود با گیت‌هاب و گوگل که خطا داشتن دوباره رو چک کنید و بهم بگید، دیسکورد هم همینطور.

سرور رو عوض کردم و force https فروم رو روشن کردم.


#موقت
Forwarded from Python BackendHub (Mani)
سلام به همه همراهان
من اکانت گیت هابم بسته شده, بدون اینکه دلیل رو بهم ایمیل کنند یا بگن. و این واقعا برام عجیب بود. تیکت ساختم که پییگری بشه ولی برام خیلی مهمه که بتونم اکانتمو برگردونم چون پروژه اوپن سورس داشتم روش که روزانه هزار دانلود میخورد و داکیومنتش رو گیت هاب هاست میشد :(‌

خیلی خوشحال میشم اگه این پست لینکدین رو repost کنید تا بیشتر دیده بشه 🙏


@PyBackendHub
از بین پرسنل LTT که از تیم جدا/اخراج شدن، Jake از همه‌شون بهتره. زمانی که اونجا بود هم آدم تاثیرگذاری بود.

کانال جدید یوتوبش از دو هفته پیش کلاً ۴ تا ویدئو داره و خب لوح 100K رو هم در همین دو هفته گرفته (الان بیشتر از 185K مشترک)

https://www.youtube.com/@jakkuh_t

@DevTwitter | <Hamed/>