4 519
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-37 روز
-1730 روز
آرشیو پست ها
4 519
🚀 کانال تلگرام: الگوریتمهای معاملاتی و یادگیری ماشین 🎯
اگر به معاملات الگوریتمی، یادگیری ماشین و تحلیل کمی علاقهمندید، به کانال ما بپیوندید! 📊
🔹 آموزش الگوریتمهای معاملاتی 🔹 مدلهای کمی و یادگیری ماشین در بازارهای مالی 🔹 جدیدترین ابزارها و نکات عملی
برای پیشرفت مالی و یادگیری عمیقتر، ما را دنبال کنید! https://t.me/QuantTalks
#معاملات_الگوریتمی #یادگیری_ماشین #تحلیل_کمی
4 519
🔸بهینه سازی با {}struct در زبان Go🔸
کاهش سربار استفاده از حافظه در سناریو های خاص با استفاده از {}struct در زبان Go
لینک مقاله 👉
https://devdrug.com/article/optimization-with-empty-struct-in-go-language
DevDrug
یادگیری عمیق نرم افزار
👉 @devdrug
4 519
🔸پیاده سازی State Machine توزیع شده با Rust 🔸
آشنایی و درک مفاهیم اصلی سیستم های توزیع شده با پیاده سازی یک State Machine توزیع شده با استفاده از زبان Rust
لینک مقاله 👉
https://devdrug.com/article/distributed-state-machine-implementation-with-rust
DevDrug
یادگیری عمیق نرم افزار
👉 @devdrug
4 519
🔸تفاوت Eq و PartialEq در زبان Rust 🔸
درک تفاوت بین Eq و PartialEq با استفاده از اعداد اعشاری و مقادیر خاص این اعداد در زبان Rust
لینک مقاله 👉
https://devdrug.com/article/difference-between-eq-and-partialeq-in-rust
DevDrug
یادگیری عمیق نرم افزار
👉 @devdrug
4 519
🎉 نسخه 1.2.1 🎉
🔸 تغییرات نسخه جدید 🔸
- اضافه شدن صفحه بندی مقالات
- رفع چند باگ جزئی
DevDrug
https://DevDrug.com
یادگیری عمیق نرم افزار
👉 @devdrug
4 519
🔸 روش MMIO و دسترسی مستقیم به سخت افزار در Rust 🔸
استفاده مستقیم از حافظه و رجیستر های سخت افزاری با استفاده از روش MMIO و افزایش پرفورمنس با استفاده از زبان Rust
لینک مقاله 👉
https://devdrug.com/article/mmio-method-and-direct-hardware-access-in-rust
DevDrug
یادگیری عمیق نرم افزار
👉 @devdrug
4 519
🔸 روش MMIO و دسترسی مستقیم به سخت افزار در Rust 🔸
استفاده مستقیم از حافظه و رجیستر های سخت افزاری با استفاده از روش MMIO و افزایش پرفورمنس با استفاده از زبان Rust
لینک مقاله 👉
https://devdrug.com/article/mmio-method-and-direct-hardware-access-in-rust
DevDrug
یادگیری عمیق نرم افزار
👉 @devdrug
4 519
🔸بهنیه سازی حافظه با sync.Pool در زبان Go 🔸
معرفی کتابخانه sync.Pool و تاثیر آن در مدیریت حافظه و بهبود الگوریتم GC
لینک مقاله 👉
https://devdrug.com/article/memory-optimization-with-sync-pool-in-go
DevDrug
یادگیری عمیق نرم افزار
👉 @devdrug
4 519
🔸اجرای موازی محاسبات بر روی داده ها 🔸
افزایش پرفورمنس با بهره گیری از قابلیت محاسبه هم زمان پردازنده ها و کاهش پیمایش ها
لینک مقاله 👉
https://devdrug.com/article/execution-of-parallel-computations-on-data
DevDrug
یادگیری عمیق نرم افزار
👉 @devdrug
4 519
🎉 نسخه 1.2.0 🎉
🔸 تغییرات نسخه جدید 🔸
- اضافه شدن بخش نظرات به مقالات
- اضافه شدن قابلیت کپی لینک مقاله
- تغییرات جزئی ظاهری وبسایت
- رفع چند باگ جزئی
DevDrug
https://DevDrug.com
یادگیری عمیق نرم افزار
👉 @devdrug
4 519
🔸 تکنیک Copy on Write و استفاده از آن در Rust 🔸
در این مقاله به معرفی تکنیکی برای کاهش هزینه های استفاده از حافظه و نحوه استفاده از آن در زبان Rust می پردازیم.
لینک مقاله 👉
https://devdrug.com/article/copy-on-write-technique-and-its-usage-in-rust
DevDrug
یادگیری عمیق نرم افزار
👉 @devdrug
4 519
🔸 طراحی ساختار های انعطاف پذیر و قابل توسعه در Rust 🔸
در این مقاله به بررسی روش هایی برای ایجاد ساختار های قابل توسعه و Backward Compatibale در زبان Rust می پردازیم
لینک مقاله 👉
https://devdrug.com/article/designing-flexible-and-extensible-structures-in-rust
DevDrug
یادگیری عمیق نرم افزار
👉 @devdrug
4 519
🔸 روش Inlining و مزایای آن در نرم افزار 🔸
با این روش، خود کد اصلی فانکشن را به جای صدا کردن آن استفاده کنید و باعث افزایش پرفورمنس نرم افزار بشوید.
لینک مقاله 👉
https://devdrug.com/article/inlining-method-and-its-benefits-in-software
DevDrug
یادگیری عمیق نرم افزار
👉 @devdrug
4 519
🔸 مفهوم Dispatching در کامپایل و تاثیر آن در پرفورمنس 🔸
آشنایی با مفهوم Dispatching و تفاوت آن در موقع کامپایل و رانتایم نرم افزار و تاثیر هر یک از آن ها بر روی پرفورمنس
لینک مقاله 👉
https://devdrug.com/article/understanding-compile-time-dispatching-and-its-impact-on-performance
DevDrug
یادگیری عمیق نرم افزار
👉 @devdrug
4 519
🔸الگوی Loop Unrolling و بهینه سازی نرم افزار🔸
با بهینه سازی نرم افزار با تکنیک کاهش سربار پیمایش حلقه ها و افزایش پردازش در هر پیمایش، بیشتر آشنا بشید
لینک مقاله 👉
https://devdrug.com/article/optimizing-with-loop-unrolling-design-pattern
DevDrug
یادگیری عمیق نرم افزار
👉 @devdrug
4 519
سلام 👋
دوست داریم راجب پروژه ای که شروع کردیم باهاتون کمی صحبت کنیم، به نظرمون الان که یکم با سبک محتوایی که تولید میکنیم آشنا شدید، موقع مناسبیه 😁
ایده ما از یک دغدغه و نگرانی شروع شده، حوزه مهندسی نرم افزار مملو از منابع آموزشی هست، که بسیاری از این منابع آموزشی، "دانش سطحی" از حوزه نرم افزار رو منتقل میکنند.
دانشی که برای شروع و گرفتن دید کلی از این حوزه لازمه اما کافی نیست !
این روزها تکنولوژی و ابزار های بسیار زیادی تو حوزه نرم افزار وجود داره که روند توسعه نرم افزار رو آسون تر از قبل کرده. ما امروزه روی حجم بسیار زیادی از لایه های Abstract شده برنامه نویسی میکنیم، انجین ها، کامپایلر ها، زبان ها، سیستم عامل و کلی لایه دیگه.
اکثر افرادی که وارد این حوزه میشوند تا سطحی از دانش نرم افزار جلو میرن اما "عمیق تر" نمی شوند. این رویکرد دو مشکل اساسی داره:
- حوزه نرم افزار اشباع شده از افراد بسیار زیادی که دانش سطحی از این حوزه دارند که به دلیل نیاز به شغل این افراد، پیدا کردن کار مناسب تبدیل به چالش بزرگی براشون میشه.
- کمپانی های بزرگ، جامعه Open Source و بسیاری از نرم افزار های زیرساختی جهان که وجودشون باعث شده زندگی در کره زمین جریان داشته باشه، هر روز بیشتر نیاز به افرادی دارند که "دانش عمیق" از این حوزه را داشته باشند. پیشتازان این صنعت که "خِـرَد کامپیوتر" را دارند اکثرا در حال بازنشسته شدن هستند و این، نگهداری نرم افزار های حیاتی و زیرساختی جهان رو با مشکل جدی مواجه کرده و این درحالیه که افراد جوان کمتر اشتیاق به یادگیری مباحث "عمیق تر" را دارند.
- تاثیرات هوش مصنوعی، هر روز بیشتر از قبل خودشو داره نشون میده. اولین حوزه ای که هوش مصنوعی بسیار عالی توش ظاهر میشه انجام دادن کار های "سطحی" و آسون تره، و این باید ما انسان ها رو وادار کنه بیشتر سراغ کار های سخت تر و عمیق تر بریم. با این ایده، دیگه انجام کار سطحی و عمومی ارزشی نداره چون AI برامون انجامش میده.
پروژه DevDrug قراره به صورت جدی سعی کنه با تولید محتوای حرفه ای و "عمیق" این حوزه در ایران، مهندسین نرم افزار رو به این مباحث علاقمند کنه. ما کارمون رو با مقالاتی که روی وبسایت قرار میدیم شروع کردیم ولی قطعا روش های دیگه ای از تولید محتوا هم در برناممون هست که به مرور اضافه میکنیم.
امیدواریم بتونیم در کنار شما قدم مثبتی تو این راه برداشته باشیم 😉💪
4 519
🎉 نسخه 1.1.0 🎉
🔸 تغییرات نسخه جدید 🔸
- افزودن ورژن سایت در فوتر
- افزودن مودال به روزرسانی ها
- افزودن فیلتر در لیست مقالات
- افزودن عکس اصلی برای مقالات
- رفع چند باگ جزئی
DevDrug
https://DevDrug.com
یادگیری عمیق نرم افزار
👉 @devdrug
4 519
🔸افزایش پرفورمنس با الگوی Slowpath Removal 🔸
با مشخص کردن مسیر های مهمتر در کد، از Cache پردازنده بهینه تر استفاده کنید و در نهایت باعث افزایش پرفورمنس نرم افزار بشید
لینک مقاله 👉
https://devdrug.com/article/increase-performance-with-slowpath-removal-design-pattern
DevDrug
یادگیری عمیق نرم افزار
👉 @devdrug
4 519
🔸 اختصاص Thread نرم افزاری به یک هسته از پردازنده 🔸
با اختصاص دادن Thread نرم افزاری به یک هسته خاص از پردازنده، از تمام توان پردازشی استفاده کنید
لینک مقاله 👉
https://devdrug.com/article/binding-software-thread-to-specific-cpu-core
DevDrug
یادگیری عمیق نرم افزار
👉 @devdrug
4 519
🔸 برنامه نویسی Lock-Free در نرم افزار های Multi-Thread 🔸
با نحوه افزایش پرفورمنس نرم افزار های Multi Thread، اما بدون استفاده از Lock های مرسوم بیشتر آشنا بشید
لینک مقاله 👉
https://devdrug.com/article/lock-free-programming-in-multi-threaded-softwares
DevDrug
یادگیری عمیق نرم افزار
👉 @devdrug
