No Image

A Tale of Two Password Authentication Plugins…

2020-06-18 KENNETH 0

A Tale of Two Password Authentication Plugins… A long long time ago (in a galaxy far away… cue the music!) MySQL added support for an authentication plugin which is now known as mysql_native_password. The mysql_native_password plugin uses SHA1 hash to Store the password(SHA1(SHA1(password)) in mysql.user table Authenticate user One of the good traits of this plugin is that it allows authentication using challenge-response mechanism which made it possible to verify identity of the client on an unencrypted channel without having a need to send the actual password.… Facebook Twitter LinkedIn Source: A Tale of Two Password Authentication Plugins…

Announcing Windows 10 Insider Preview Build 20150

2020-06-18 KENNETH 0

Announcing Windows 10 Insider Preview Build 20150 Hello Windows Insiders, today we’re releasing Windows 10 Insider Preview Build 20150 to Windows Insiders in the Dev Channel (Fast ring). Starting with build, we are back to releasing builds from the RS_PRERELEASE branch. You can check out our Windows Insider Program documentation here, including a list of all the new features and updates released in builds so far. Not seeing any of the features in this build? Check your Windows Insider Settings to make sure you’re on the Fast ring. Submit feedback here to let us know if things weren’t working the way you expected. If you want a complete look at what build is in which Insider ring, head over to Flight Hub. Please note, there will be a slight delay between when a build is flighted and when Flight Hub [ more… ]

GPU accelerated ML training inside the Windows Subsystem for Linux

2020-06-18 KENNETH 0

GPU accelerated ML training inside the Windows Subsystem for Linux The Windows Subsystem for Linux (WSL) enables Windows users to run native, unmodified Linux command-line tools directly on Windows. WSL usage has grown a lot since it was first announced 4 years ago, at Microsoft Build 2016, and now runs on more than 3.5 million monthly active devices! Adding GPU compute support to WSL has been our #1 most requested feature since the first release. Over the last few years, the WSL, Virtualization, DirectX, Windows Driver, Windows AI teams, and our silicon partners have been working hard to deliver this capability. At Microsoft Build 2020, we announced that the results of all this work would be coming soon as a preview to Windows Insiders. Today, we are excited to let you know that the preview of GPU compute is now [ more… ]

No Image

Improving Memory Usage in Microsoft Edge

2020-06-18 KENNETH 0

Improving Memory Usage in Microsoft Edge Our goal on the Microsoft Edge team is to deliver the best performing browser possible on Windows and other platforms. When a browser uses too much memory, it can slow down the whole system; memory, in general, is a critical resource to keeping any device running smoothly. With the Windows 10 May 2020 Update, Microsoft Edge has leveraged the Windows segment heap memory improvements now available for Win32 applications to manage memory more efficiently. Early internal testing results of devices on the May 2020 Update are showing a memory usage reduction of up to 27% when browsing with Microsoft Edge. Individual device performance will vary based upon configuration and usage, but the lower memory usage is expected to create a better experience. Want to learn more about how developers can take advantage of the [ more… ]

Choosing the Right API Gateway Pattern for Effective API Delivery

2020-06-17 KENNETH 0

Choosing the Right API Gateway Pattern for Effective API Delivery The ProgrammableWeb directory of APIs has been tracking externally available APIs since 2005, and the count passed the 22,000 mark in June 2019. The number of published APIs increased by nearly 60% in the 4 years leading up to that date, demonstrating that the API economy is not only growing strong – it’s here to stay. APIs are core to many businesses, delivering enormous value and revenue. Now, more than ever, IT organizations need a way to manage and control access to their APIs if they want to stay ahead of the curve. The Importance of API Management As organizations have started to transition away from monolithic applications towards microservices‑based apps, they have also realized that APIs not only facilitate efficient digital communication, but can also be a source of new revenue. For example, Salesforce.com generates [ more… ]