Zero Day Initiative - The May 2023 Security Update Review
It's patch Tuesday once again, and Adobe and Microsoft have released their monthly batch of security updates.Take a break from your regularly scheduled activities and join us as we review the details of the latest offerings from Microsoft and Adobe.If you'd rather watch the video recap, you can check out the Patch Report webcast on our YouTube channel.
Visual Studio GitHub Copilot Extension Introduces New Features and Enhancements
The latest release of the Visual Studio GitHub Copilot Chat Extension introduces slash commands and context variables.
Slash commands allow developers to trigger specific actions related to their code, such as adding documentation comments or fixing identified issues. Context variables enable easy inclusion of files from solutions in questions for more targeted responses. [ more ]
Boilerplate Guide to Creating a Source Generator - Part 1
Creating a source generator can be done in Visual Studio or VS Code. Debugging may only be available in Visual Studio.
Before creating a source generator, it is recommended to create a working version of the final product and a throw-away application to identify repeating sections and dynamic parts. [ more ]
How I've set up eslint and prettier in Angular 16 and why I did that.
Photo by Christopher Gower on Unsplash Did you ever spend time discussing how your code should be displayed during code review?Where to enter a new line, what is the ideal indentation?Do you ever want to preserve these settings between different code editors?Do you ever wanted your code to be statically verified almost instantly (on file save :-))?
Write Your Bicep Files in Visual Studio - Azure DevOps Blog
April Edwards The growth of Bicep has increased massively over the last few years for those of you deploying into Azure.The community made it clear that being able to work in Visual Studio and not have to interrupt their workflow was critical to them.The product teams listened and they released a Bicep extension for Visual Studio version 17.3 and higher!
Getting started with VS Code for Python: Setting up a development environment
Setting up a working development environment is the first step for any project.Your development environment setup will determine how easy it is to develop and maintain your projects over time.
We often talk about learning curves when it comes to new technologies and new projects, imagining an initially steep but smooth curve that eventually levels out.
[October 2022] Python Monthly Newsletter | Zero To Mastery
35th issue!If you missed the previous ones, you can read all the previous issues of my monthly Python newsletter here.If it's your first time here... (otherwise, skip this part) Being a Python developer is a fantastic career option.Python is now the most popular language with lots of growing job demand (especially in the fields of Web, Data Science and Machine Learning).
Software developer hosting service GitHub has launched a new version of its Copilot coding assistant powered by the Generative Pre-trained Transformer 4 (GPT-4) multimodal large language model.The original GPT-3-powered Copilot operated within the developer's editor window to autocomplete lines or code sections, or to produce code based on plain language requests.
Patch Tuesday: Microsoft Warns of Exploited Windows Zero-Days
Microsoft's Patch Tuesday machine is humming loudly with software updates to fix at least 76 vulnerabilities in Windows and OS components and the company is warning that some of the bugs have already been exploited in the wild.Microsoft's security response team flagged three of the 76 documented flaws in the already-exploited category that typically refers to zero-day malware attacks in the wild.
Microsoft fixes three zero-days in February update | Computer Weekly
freshidea - stock.adobe.comBy Microsoft has issued fixes for a total of 75 newly discovered common vulnerabilities and exposures (CVEs) in its February 2023 Patch Tuesday update, including three zero-day vulnerabilities that, while they have not previously been made public, should be prioritised for patching.
For April Patch Tuesday, the computing giant addressed a zero-day under active attack and several critical security vulnerabilities, including three that allow self-propagating exploits.
TypeScript 4.9 intros operator for finding coding mistakes
Microsoft's TypeScript 4.9, a planned upgrade to the popular, strongly typed language that builds on JavaScript, is now available as a production release.The update features a satisfies operator that can catch errors.With satisfies, developers can validate that the type of an expression matches some type, without changing the resulting type of the expression.
Microsoft announces a brand-new Arm-powered desktop PC and Arm-native dev tools
Windows on Arm is arguably as successful as it has ever been-you can buy multiple Arm-powered Windows laptops and tablets, and those devices can run nearly the entire range of available Windows apps thanks to x86-to-Arm code translation.
Winamp, the best MP3 player of the 1990s, just got a major update
A company called Radionomy bought the remains of Winamp from AOL in January 2014 and leaked an update to the app in 2016; a revised version of this build was officially released in 2018, and a major version 6.0 update was planned for 2019.
...
The release notes for Winamp 5.9 RC1 Build 1999 say that the update represents four years of work across two separate development teams, delayed in between by the COVID-19 pandemic.