دانلود ها ی دارای تگ: "code optimization"

5 مورد برای عبارت مورد نظر پیدا شد.

دانلود GitHub Copilot for Developers - آموزش گیتهاب کوپیلوت

  • بازدید: 468
دانلود GitHub Copilot for Developers - آموزش گیتهاب کوپیلوت

GitHub Copilot یک دستیار کدنویسی مبتنی بر هوش مصنوعی است که با ارائه پیشنهادات کد در زمان واقعی، فرآیند توسعه را متحول می‌کند و به توسعه‌دهندگان امکان می‌دهد کد را سریع‌تر و کارآمدتر بنویسند. GitHub Copilot که به‌طور یکپارچه در ویرایشگرهای کد محبوب مانند Visual Studio Code ادغام شده است، از مقادیر زیادی کد منبع باز برای ارائه تکمیل‌های آگاهانه از زمینه برای همه چیز از قطعه‌های ساده گرفته تا الگوریتم‌های پیچیده استفاده می‌کند. این ابزار از چندین زبان برنامه‌نویسی از جمله Python، JavaScript، TypeScript، Ruby و Go پشتیبانی می‌کند و آن را به ابزاری سازگار برای توسعه‌دهندگان مختلف تبدیل می‌کند.
در دوره آموزشی GitHub Copilot for Developers با نحوه استفاده از ابزار هوش مصنوعی در کد نویسی آشنا خواهید شد.

دانلود The Complete Guide to Design Patterns - آموزش الگوهای طراحی

  • بازدید: 494
دانلود The Complete Guide to Design Patterns - آموزش الگوهای طراحی

این دوره جامع به شما آموزش می دهد که چگونه Design Patterns را در پروژه های نرم افزاری خود پیاده سازی کنید. این دوره شامل مباحثی مانند اصول طراحی Object-Oriented، الگوهای Creational, Structural, و Behavioral، و بهترین روش ها برای نوشتن کد تمیز و قابل نگهداری است. شما با مثال های عملی و کاربردی یاد خواهید گرفت که چگونه از Design Patterns برای حل مشکلات رایج طراحی نرم افزار استفاده کنید و مهارت های حل مسئله و طراحی سیستم خود را بهبود بخشید.
در دوره آموزشی The Complete Guide to Design Patterns با Design Patterns و نحوه استفاده از آنها در پروژه های نرم افزاری آشنا خواهید شد.

دانلود Programming Language with LLVM - آموزش ال‌ال‌وی‌ام

  • بازدید: 380
دانلود Programming Language with LLVM - آموزش ال‌ال‌وی‌ام

زبان‌های برنامه‌نویسی چگونه در لایه‌های زیرین کار می‌کنند؟ تفاوت بین کامپایلر و مفسر چیست؟ ماشین مجازی و کامپایلر JIT چیست؟ و تفاوت بین برنامه‌نویسی تابعی و امری چیست؟ در این دوره، ما بر کامپایل زبان خود به LLVM IR تمرکز می‌کنیم و یک زبان برنامه‌نویسی سطح پایین‌تر می‌سازیم. با کار نزدیک با سطح زیرساخت کامپایلر LLVM، شما درک خواهید کرد که کامپایل سطح پایین‌تر و زبان‌های سطح تولید، مانند C++، Rust و غیره، امروز چگونه کار می‌کنند.
در دوره آموزشی Programming Language with LLVM با ساخت و پیاده سازی یک زبان برنامه نویسی به کمک LLVM آشنا خواهید شد.

دانلود Intel VTune Amplifier XE 2016 update 2 - نرم افزار سنجش و آنالیز زمان و منابع مصرفی کد ها

  • بازدید: 29,180
دانلود Intel VTune Amplifier XE 2016 update 2 - نرم افزار سنجش و آنالیز زمان و منابع مصرفی کد ها
یکی از جزئی ترین واحد های نرم افزاری که سیستم عامل برای زمان بندی پردازنده از آن استفاده می کند یک پردازه یا Thread است. تمامی نرم افزار های کامپیوتری در حقیقت خود یک پردازه می باشند که خود ممکن است از چندین پردازه دیگر استفاده نمایند. پردازه ها در واقع مقدار زمانی است که کد های یک نرم افزار سخت افزار های سیستم مانند CPU و GPU را برای اجرا در اختیار می گیرند.

دانلود NDepend Professional v6.0.1.8585 - نرم افزار تجزیه و تحلیل و بهینه سازی کدهای .NET

  • بازدید: 29,297
دانلود NDepend Professional v6.0.1.8585 - نرم افزار تجزیه و تحلیل و بهینه سازی کدهای .NET
NDepend یکی از ابزارهای ویژوال استودیو می باشد که برای تجزیه و تحلیل، مقایسه و بهینه سازی کدهای NET. با بارگذاری بخش های متعدد استفاده می شود. این ابزار به راحتی با ویژوال استودیو یکپارچه سازی شده و شامل یک ابزار خط فرمان مستقل برای ایجاد، تجزیه و تحلیل پروژه ها می باشد. NDepend به شما این امکان را می دهد تا کدهای کوئری و قالب هایی برای توسعه اپلیکیشن های خود ایجاد کنید. با استفاده از این برنامه می توانید به راحتی کدهای تکراری را از متن اسکریپت پیدا کنید و آن ها را مدیریت کنید و همه فریم ورک های .NET ذخیره شده بر روی کامپیوتر خود را شناسایی کنید. به وسیله این نرم افزار می توانید اشکال مختلف کدهای .NET را آنالیز و در پوشه های محلی سفارشی سازی کنید و قسمت های دیگری به آن اضافه کنید. در واقع این نرم افزار امکان شناسایی وابستگی های یک پروژه دات نت را فراهم می کند و به برنامه نویسان کمک می کند تا به راحتی از شر وابستگی های نادرست خلاص شوند. توسط NDepend می توانید گزارش هایی دقیق از تجزیه و تحلیل کد و مقایسه آن ها را که در وضعیت توسعه نشان می دهد ایجاد کنید. همچنین شما می توانید خطاها و هشدارهای دیگر را به صورت زمان واقعی مشاهده کنید.