سافت گذر دانشنامه نرم افزار - دانلود رایگان نرم افزار

همه دسته بندی ها

منو
آیکون جستجو در سایت سافت گذر
اطلاعیه های مهم سایت اطلاعیه های مهم سایت
💐 میلاد زینت پدر حضرت زینب سلام الله علیها مبارک باد 💐
 
 
  1. جهت رفع مشکل باز شدن سایت به دلیل بلاک توسط  نود 32 این ویدیو یا این ویدیو(ورژن 9 به بالا) یا راهنمای تصویری را مشاهده کنید
  2. به مناسبت ماه رجب، در سایت https://esetupdate.ir/ تخفیف ویژه‌ای برای محصولات در نظر گرفته شده است؛ فرصت را از دست ندهید. 🌸
  3. اکانت های بروزرسانی نود32 با قیمت های مناسب به صورت یک ، سه ، شش و دوازده ماهه از اینجا قابل خرید می باشد.

نرم افزار های پرکاربرد

ثبت نام | ورود

اخبار نرم افزار

مایکروسافت به ادغام زبان Rust در ویندوز ادامه می‌دهد؛ معرفی ابزارهای جدید برای توسعه‌دهندگان

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

در ماه جولای، مایکروسافت برخی از جزئیات اولیه را درباره اینکه تیم Surface در این زمینه چگونه کمک می‌کند، به اشتراک گذاشت. آن‌ها پروژه جدید متن‌باز windows-drivers-rs را ایجاد کرده‌اند که اساساً یک پلتفرم برای کمک به توسعه درایورهای ویندوز با استفاده از Rust است.

 

مایکروسافت به ادغام زبان Rust در ویندوز ادامه می‌دهد؛ معرفی ابزارهای جدید برای توسعه‌دهندگان

 

امروز، این شرکت جزئیات بیشتری درباره پیشرفت‌های خود منتشر کرده است. برای آسان‌تر کردن نوشتن درایورهای Rust، و مشابه آنچه در C وجود دارد، مایکروسافت یک کرت جدید به نام cargo-wdk را به عنوان بخشی از windows-drivers-rs معرفی کرده است. این افزونه Cargo پروژه‌های درایور خالی را با لینک‌دهی پیش‌پیکربندی‌شده، مراحل ساخت و وابستگی‌ها تولید می‌کند و می‌تواند ابزارهای WDK مانند InfVerif را فراخوانی کند، مشابه روند ساخت درایور در C در Visual Studio.

برای آن دسته از افرادی که نمی‌دانند Rust چه مزیتی دارد، این زبان امنیت حافظه را فراهم می‌کند که در مقایسه با زبان‌های برنامه‌نویسی سنتی مانند C، می‌تواند آسیب‌پذیری‌های امنیتی مرتبط با حافظه را برطرف کند؛ همچنین این زبان قابلیت تعامل عالی با کد درایور C/C++ را نیز ارائه می‌دهد که انتقال به آن را آسان‌تر می‌کند.

مایکروسافت اعلام کرده است که هدف بلندمدت این است که به توسعه‌دهندگان Rust در یک محیط Cargo ابزارها و گزینه‌های پیکربندی مشابهی با آنچه در Visual Studio موجود است، ارائه دهد. برنامه‌های میان‌مدت شامل نصب خودکار WDK، پشتیبانی از NT_TARGET_VERSION، پشتیبانی کامل از ARM64 و موارد دیگر است.

در حال حاضر، مایکروسافت اشاره کرده است که windows-drivers-rs به برخی از انواع درایور در Rust امکان‌پذیر می‌کند، اما هنوز نیاز به استفاده قابل توجهی از کدهای ناامن دارد. این غول فناوری همچنین تأکید کرده است که تیم Windows Driver Framework (WDF) در حال همکاری با کارشناسان Rust برای طراحی انتزاعات ایمن‌تر برای KMD (درایورهای حالت هسته) و UMD (درایورهای حالت کاربر) است. سایر تیم‌های مایکروسافت در حال توسعه ساختارها و APIهای ایمن فراتر از WDF برای توسعه درایورهای هسته و شخص ثالث هستند. برخی از این موارد در حال حاضر در هسته ویندوز در حال استفاده است.

برای آن دسته از افراد ناآشنا، انتزاع به‌طور کلی به معنای یک روش ایمن برای سوئیچ از حالت کاربر به حالت هسته است. حالت هسته دارای بالاترین سطح دسترسی است در حالی که حالت کاربر کمترین سطح دسترسی را دارد.

در نهایت، مایکروسافت اعلام کرده است که در ماه‌های آینده اطلاعات بیشتری درباره بهترین شیوه‌ها در توسعه درایور به اشتراک خواهد گذاشت، یکی از آن‌ها استفاده از CodeQL برای تحلیل استاتیک است. اگر به یاد داشته باشید، مایکروسافت در اوایل جولای راهنمایی خود را برای تحلیل استاتیک درایورهای شخص ثالث برای نسخه 25H2 ویندوز 11 به‌روزرسانی کرده بود.

نظرتان را ثبت کنید کد خبر: 53690 گروه خبری: اخبار نرم افزار منبع خبر: سافت گذر تاریخ خبر: 1404/06/12 تعداد مشاهده: 1209
اخبار مرتبط با این خبر
نظر های کاربران
سرور آپدیت نود 32
پیشنهاد سافت گذر
سیره امام هادی (ع) از زبان آیت الله حسین مظاهری

سیره امام هادی (ع) از زبان آیت الله حسین مظاهری

سیره امام هادی (ع) از زبان آیت الله حسین مظاهری

آموزش کاملا تصویری Excel 2010

آموزش کاملا تصویری Excel 2010

آموزش اکسل 2010

NI LabView 2020 SP1 v20.0.1 / 2019.1.1 SP1 f1 + Vision Development Module

NI LabView 2020 SP1 v20.0.1 / 2019.1.1 SP1 f1 + Vision Development Module

لب ویو 2018 برنامه نویسی گرافیکی

اقدامات امام صادق (ع) در تبیین و ترویج جایگاه امام از آیت الله سیدمحمدمهدی میرباقری

اقدامات امام صادق (ع) در تبیین و ترویج جایگاه امام از آیت الله سیدمحمدمهدی میرباقری

حاج آقا سیدمحمدمهدی میرباقری با موضوع اقدامات امام صادق (ع) در تبیین و ترویج جایگاه امام

Infinitesimal Point

Infinitesimal Point

هدف جزئی

Starlight Tactics

Starlight Tactics

تاکتیک‌های فضایی

Crossing Souls +  Update v1.2.0

Crossing Souls + Update v1.2.0

اکشن ماجرایی

آموزش ترفندهای فتوشاپ

آموزش ترفندهای فتوشاپ

آشنایی با تکنیک ها و کلک هایی در Photoshop

سخنرانی حجت الاسلام ناصر رفیعی با موضوع وظایف مردم در مقابل پیامبر (ص)

سخنرانی حجت الاسلام ناصر رفیعی با موضوع وظایف مردم در مقابل پیامبر (ص)

سخنرانی وظایف مردم در مقابل پیامبر (ص) با ناصر رفیعی

++Teach Yourself C

++Teach Yourself C

تیچ یورسلف

سـؤالات با اهمیـت پیـرامون حـجاب Hijab (Islamic clothing)

سـؤالات با اهمیـت پیـرامون حـجاب Hijab (Islamic clothing)

حـیاء چـیست؟

TIBCO Statistica v13.5.0.17 / 12.5.192.7

TIBCO Statistica v13.5.0.17 / 12.5.192.7

نرم افزار آماری جهت کنترل کیفیت و انجام آنالیز پیشرفته آماری

Quickoffice Pro 6.5.1.12 for Android

Quickoffice Pro 6.5.1.12 for Android

برنامه کاربردی برای مشاهده و ویرایش و به اشتراک گذاشتن فایل های Office برای Android

Into the Breach v1.2.24

Into the Breach v1.2.24

استراتژیک نوبتی

CrystalDiskMark 9.0.2

CrystalDiskMark 9.0.2

تست سرعت هارد دیسک

بدعت‌های صوفیه، معنای بدعت و دلیل حرمت آن

بدعت‌های صوفیه، معنای بدعت و دلیل حرمت آن

اعتقادات شیعه

راه و رسم زندگی

راه و رسم زندگی

چگونه عشق بورزیم؟

Space Invaders Extreme

Space Invaders Extreme

مهاجمان فضایی

قالب دلخواه در وردپرس

قالب دلخواه در وردپرس

تغییر قالب سایت وردپرسی

Conjure 1.7.0 for Android +2.1

Conjure 1.7.0 for Android +2.1

جستجو سریع برنامه ها

Anderson N-Desk 2.5.86.18

Anderson N-Desk 2.5.86.18

برنامه ای جهت زیبا سازی منو و همانند سازی آن به آیفون

Crazy Machines 2 Invaders From Space Bundle Edition

Crazy Machines 2 Invaders From Space Bundle Edition

ماشین‌های دیوانه 2 - نسخه ارتقا یافته "مهاجمان فضا"

Bionic Commando

Bionic Commando

مبارزات یک کاماندو

Darts 3D 1.1.12 for Android +2.3

Darts 3D 1.1.12 for Android +2.3

شبیه‌سازی پیشرفته یک نفره و چند نفره بازی دارت

BitTorrent Pro 7.11.0.47229 + Portable

BitTorrent Pro 7.11.0.47229 + Portable

تورنت

PrinterShare Mobile Print Premium 12.14.10 for Android +5.0

PrinterShare Mobile Print Premium 12.14.10 for Android +5.0

پرینتر

Black NotePad 2.3.0.26

Black NotePad 2.3.0.26

ویرایشگر متن با تم تیره برای ویندوز

Microsoft Visual Studio 2017 15.9.16

Microsoft Visual Studio 2017 15.9.16

ویژوال استودیو 2017

Autodesk Softimage 2015 SP1 x64

Autodesk Softimage 2015 SP1 x64

یکی از قویترین ابزارهای ساخت انیمیشن و بازی سه بعدی (محصول شرکت اتودسک)

آموزش نقاط آسیب پذیر Linux و Unix

آموزش نقاط آسیب پذیر Linux و Unix

آموزش نقاط آسیب پذیر لینوکس و یونیکس

سخنرانی دکتر ناصر رفیعی با موضوع امام رضا (ع) و مکتب اهل بیت

سخنرانی دکتر ناصر رفیعی با موضوع امام رضا (ع) و مکتب اهل بیت

سخنرانی دکتر رفیعی با موضوع امام رضا (ع) و مکتب اهل بیت

مداحی حاج سید مجید بنی فاطمه سال 99

مداحی حاج سید مجید بنی فاطمه سال 99

مداحی حاج سید مجید بنی فاطمه سال 99

Truedialer - Dialer & Contacts 3.65 for Android +4.0

Truedialer - Dialer & Contacts 3.65 for Android +4.0

مدیریت مخاطبین و شماره‌گیر هوشمند و متفاوت

Udemy - VIDEO STORYTELLING. Creative Excellence Class

Udemy - VIDEO STORYTELLING. Creative Excellence Class

آموزش ساخت ویدئو و داستان سرایی ویدیویی

Adobe Illustrator CC 2018 v22.1.0.312 x64 + 22.0.1 x86 + 2017 + Mac/Portable

Adobe Illustrator CC 2018 v22.1.0.312 x64 + 22.0.1 x86 + 2017 + Mac/Portable

طراحی تصاویر برداری ایلوستریتور

Lectora 22.0.1 Build 12617

Lectora 22.0.1 Build 12617

ساخت دوره آموزشی

Esko ArtiosCAD 22.03 Build 2912 / 14

Esko ArtiosCAD 22.03 Build 2912 / 14

ارتیوس کد طراحی قالب و قالب سازی در صنعت بسته بندی محصول

JetBrains CLion 2025.3.2 Win/Mac/Linux

JetBrains CLion 2025.3.2 Win/Mac/Linux

جت برینز سی لاین

Crash And Burn Racing

Crash And Burn Racing

ماشین جنگی - مسابقات مرگ‌بار

PhotoVault 5.2.9 for Android +3.0

PhotoVault 5.2.9 for Android +3.0

رمزگذاری و مخفی کردن تصاویر

خبرنامه

با عضویت در خبرنامه، زودتر از همه باخبر باش!