new version – Devstyler.io https://devstyler.io News for developers from tech to lifestyle Thu, 29 Feb 2024 09:42:25 +0000 en-US hourly 1 https://wordpress.org/?v=6.8.5 The GitHub Version of Copilot Enterprise is Now Available https://devstyler.io/blog/2024/02/29/the-github-version-of-copilot-enterprise-is-now-available/ Thu, 29 Feb 2024 09:42:25 +0000 https://devstyler.io/?p=119189 ...]]> The GitHub Copilot Enterprise version is now available for users. GitHub Copilot Enterprise integrates into an organization’s databases so that it can provide more relevant and specific responses, allowing for greater developer productivity.

The new release includes features that allow developers to better understand their codebase.

“It empowers junior developers to contribute quicker, assists senior developers in handling live incidents, and aids in modernizing aging codebases by offering clear code summaries, relevant suggestions, and quick answers to queries about code behavior,” Thomas Dohmke, CEO of GitHub, wrote in a blog post.

The chat feature seamlessly integrates with GitHub.com, empowering developers to seek assistance and obtain comprehensive responses containing helpful links to documentation or existing solutions tailored to their requirements.

Moreover, GitHub is currently in the beta phase of testing an integration with Bing search, enabling developers to harness the vast resources of the internet for information retrieval, including updates to frameworks.

Additionally, GitHub Copilot Enterprise boasts features like automatically generated pull request summaries and the capacity to scrutinize disparities between the current codebase and proposed modifications, streamlining the comprehension of code changes and ultimately saving valuable time.

“Copilot Enterprise has improved collaboration across the SDLC by making it easier for our engineers to source and find information via Copilot Chat. We’re also seeing a significant increase in overall developer productivity. Our engineers are coding faster, collaborating more effectively, and building better outcomes”, said Tommy MacWilliam, engineering manager for Infrastructure at Figma.

GitHub has affirmed that GitHub Copilot Enterprise refrains from utilizing companies’ data for model training, unless explicit consent has been provided, particularly in the instance of custom models.

]]>
“Metroid Prime Remastered” Out for Switch With Dual Controllers https://devstyler.io/blog/2023/02/10/metroid-prime-remastered-out-for-switch-with-dual-controllers/ Fri, 10 Feb 2023 14:24:15 +0000 https://devstyler.io/?p=100926 ...]]> Revisit the classic shooter on a modern console.

Here’s a nice treat from today’s Nintendo Direct: the surprise release of an updated version of the original Metroid Prime for Switch.

The aptly titled Metroid Prime Remastered boasts much improved graphics, of course, but also includes significantly more intuitive dual-controller controls. You can use a GameCube-like scheme and other control options, but players used to two decades of console first-person shooters should feel more comfortable, Engadget wrote on the subject.

The remaster is now available digitally via Nintendo’s eShop for $40. If you prefer a hard copy, you’ll have to wait until February 22.

This isn’t the long-delayed Metroid Prime 4, and there’s no word on remasters of the other Prime games. At least for now, Metroid Dread is the only real way to continue the adventures of Samus Aran on Switch. However, look at it this way – for the first time, a Metroid FPS can be played on a handheld console, if you don’t count some very unofficial GameCube mods.

This might work for you if you want something more than a 2D platformer on your daily commute.

]]>
StarkNet Enhance Cairo Programming Language to Benefit Developers https://devstyler.io/blog/2023/01/06/starknet-enhance-cairo-programming-language-to-benefit-developers/ Fri, 06 Jan 2023 11:17:47 +0000 https://devstyler.io/?p=97800 ...]]> The StarkNet platform has enhanced the Cairo programming language to make Web3 development accessible to developers.

Cairo 1.0 is said to mimic features of the popular Rust programming language. The enhancements aim to allow developers with general programming experience to start building decentralized applications on StarkNet’s Level 2 Ethereum network.

“The primary drivers were safety and ease of use, and conducting the overhaul presented a terrific opportunity to remove the entry for developers with conventional language backgrounds.”

said StarkWare co-founder and president Eli Ben-Sasson.

The technical specifications include numerous enhancements to the Cairo language, including improved syntax and language constructs, a comprehensive type system, intuitive libraries, optimized code, and strong typing through demanding specification of data types.

But one of the most significant changes in Cairo 1.0 is the syntax. The team says they took inspiration from Rust to create a developer-friendly language that is easier to read and write. The new version of Cairo allows you to write safer code while being more expressive.

Cairo 1.0 also introduces Sierra, a new intermediate representation that ensures every Cairo run can be proven. This makes Cairo 1.0 particularly well-suited for use in a permissionless network like StarkNet, where it can provide robust DoS protection and censorship resistance.

]]>
Rome V10, dubbed the first stable version of the platform, is now on the market https://devstyler.io/blog/2022/11/14/rome-v10-dubbed-the-first-stable-version-of-the-platform-is-now-on-the-market/ https://devstyler.io/blog/2022/11/14/rome-v10-dubbed-the-first-stable-version-of-the-platform-is-now-on-the-market/#comments Mon, 14 Nov 2022 15:53:02 +0000 https://devstyler.io/?p=94313 ...]]> Rome is an ambitious project that aims to unify dozens of front-end language tools into one easy-to-use tool created from scratch. Rome v10, the first stable release since the beginning of the redesign made by Rust.

This release includes a quick linter and formatter; they require minimal configuration, come with beautiful and descriptive diagnostics, and have built-in support for JavaScript and TypeScript.

Rome’s formatter was inspired by Prettier, allowing most users to migrate with minimal or no changes. Our linter is based on a recommended set of rules, following community standards, and strives to be actionable and informative when it detects a problem.

Rome is a monolithic runtime-agnostic, multilingual toolchain. It is a formatter, linter, and in the future a compiler, packager, tester, and many more dependency-free features. Its monolithic architecture reveals a new experience for developers that is hard to achieve with many development stacks.

Avoid unnecessary work: Formatting your files with Prettier and linting them with ESLint means that both tools spend significant time traversing directories and parsing. Rome is fast because it never does the same work twice.

Reduce repetition: Rome uses a single configuration for all tools to reduce the number of configuration files in your project and avoid repetition.

Learn once: Many-tool development stacks suffer that engineers must interact with each tool, having to learn and remember the command names, configuration schemas, CLI arguments, and diagnostics formats. This is a lot to remember.

Remove entry barriers: Advanced analysis and checks, like analyzing the size of a bundle or bundle size budgeting, often require additional tools and lack editor or linter integration. This added complexity is an entry barrier for many.

 

]]>
https://devstyler.io/blog/2022/11/14/rome-v10-dubbed-the-first-stable-version-of-the-platform-is-now-on-the-market/feed/ 1