installed – Devstyler.io https://devstyler.io News for developers from tech to lifestyle Wed, 31 May 2023 07:30:42 +0000 en-US hourly 1 https://wordpress.org/?v=6.8.5 Microsoft Update for Windows 11 Replaces AMD Drivers with Older Versions https://devstyler.io/blog/2023/05/31/microsoft-update-for-windows-11-replaces-amd-drivers-with-older-versions/ Wed, 31 May 2023 07:30:18 +0000 https://devstyler.io/?p=107247 ...]]> Windows 11 can automatically install drivers and replace newer drivers with older versions, which can cause problems with certain software, Windows Latest reports. According to reports Windows has received on forums and Reddit, it appears that Windows Update mistakenly replaced AMD drivers in Windows 11.

This issue results in users encountering an error message titled “AMD Software: Adrenalin Edition Warning” that reads, “A Windows update may have automatically overwritten your AMD graphics driver. Therefore, the version of AMD software you are running is not compatible with the currently installed AMD graphics driver.”

In a support document, AMD confirmed that Windows Update has installed a Universal Windows Platform (UWP) driver for Radeon GPU hardware that is incompatible with the currently installed version of AMD Software.

Here’s how you can prevent Windows Updates from installing drivers for your AMD Radeon graphics system using System Properties:

Press Windows + S keys together to open Search.
Enter Device Installation Settings.
Click Change Device installation settings, and then select the No option (Your device may not work as expected).
Click Save Changes.
Alternatively, users can reinstall the AMD software using the latest package available from AMD.com.

For users who prefer to use UWP drivers for their AMD Graphics – uninstall AMD Software: Adrenalin Edition via Windows Settings | Apps & features and continue to use the OEM’s custom driver software.

]]>
Popular App on Google Play Spying on Users? https://devstyler.io/blog/2023/05/31/popular-app-on-google-play-spying-on-users/ Wed, 31 May 2023 07:00:12 +0000 https://devstyler.io/?p=107235 ...]]> A cybersecurity company is accusing a popular Android app that has tens of thousands of downloads on Google Play of secretly spying on its users, including by stealing microphone recordings and other documents from the user’s phone, TechCrunch reports.

ESET’s research found that the Android app “iRecorder – Screen Recorder” introduced the malicious code as an app update almost a year after it was first listed on Google Play. According to ESET, the code allowed the app to invisibly upload one minute of ambient audio from the device’s microphone every 15 minutes, as well as extract documents, web pages and media files from the user’s phone.

Google Play has removed the app from its list. It’s a good idea to delete the app if it was installed on your device. The malicious app has accumulated more than 50,000 downloads.

ESET is calling the malicious code AhRat, a customized version of an open-source remote access trojan called AhMyth. Remote access trojans (or RATs) take advantage of broad access to a victim’s device and can often include remote control, but also function similarly to spyware and stalkerware.

In fact, AhMyth isn’t sneaking onto Google Play for the first time. Both Google and Apple check apps for malware before listing them for download. Last year, Google said it prevented more than 1.4 million privacy-violating apps from accessing Google Play.

]]>
The New Android 14 Update is Here – But You Don’t Need to Download it Yet https://devstyler.io/blog/2023/03/09/the-new-android-14-update-is-here-but-you-don-t-need-to-download-it-yet/ Thu, 09 Mar 2023 10:47:45 +0000 https://devstyler.io/?p=102858 ...]]> Google has released the second developer preview of Android 14, taking the next major release of the operating system one step further towards its full release, Digital Trends reports.

Like the first developer preview of Android 14, the clue as to who it’s for is in the name.

This early release is designed for developers to test new features and designs in their applications and explore how new tools in the software can help improve them. It is not intended for everyday use by users – that version will appear later.

The second pre-release comes a month after the first and includes improvements based on feedback from the initial release, as well as additional changes to some of the first new features introduced with Android 14. Don’t expect an in-depth look at how Android 14 will look and work here, as the tools are focused on app development rather than showing directly user-facing design elements and features.

In terms of security and privacy, the introduction of Credential Manager is an important move as it promises to simplify login procedures – through the use of passwords or (more interestingly) keys. Google discussed passcodes in Android last year, and this useful feature promises to be part of Android 14’s improved security suite. Other changes being experimented with in the second Developer Preview include fewer non-discriminatory notifications, optimized background memory management, and a more user-customizable personalization menu.

The second developer preview of Android 14 has to be installed manually and is currently only compatible with Google Pixel phones, ranging from the Pixel 4a to the latest Pixel 7 and Pixel 7 Pro models. Even if you have one of these phones, it’s not advisable to attempt to install the new preview version of Android 14 unless you’re a developer.

In the near future, as it has done in the past, Google will release a beta version of the software that is suitable for non-developers to try out. It’s best to wait until then before trying to see what Android 14 offers today.

]]>
European Commission Bans Employees from Using TikTok https://devstyler.io/blog/2023/02/27/european-commission-bans-employees-from-using-tiktok/ Mon, 27 Feb 2023 10:46:40 +0000 https://devstyler.io/?p=102189 ...]]> The European Commission has banned its staff from using TikTok, BBC News reports. The measure is aimed at “protecting data and enhancing cyber security”.

The platform is facing accusations of collecting user data and passing it on to the Chinese government. The company insists it operates no differently from other social media.

EU spokeswoman Sonja Gospodinova said that the corporate board of the European Commission, the EU’s executive body, took the decision for security reasons.

“The measure aims to protect the Commission against cybersecurity threats and actions which may be exploited for cyberattacks against the corporate environment of the commission,”

she said.

The ban also means that European Commission staff cannot use TikTok on personal devices where the app is installed.

The Commission claims to have around 32 000 permanent and contract staff. They must remove the application as soon as possible, but no later than 15 March.

For those who do not comply by the deadline, corporate apps – such as the commission’s email and Skype for Business – will no longer be available.

TikTok said the commission’s decision was based on misconceptions about its platform.

“We are disappointed by this decision, which we believe is wrong and based on fundamental misconceptions,”

a spokesperson said.

Last year, TikTok admitted that some officials in China had access to European users’ data.

This is a new stage in the growing tensions between Beijing and the West after accusations surfaced that China deliberately created the platform in order to hinder the mental development of the adolescent generation in the West. This is evidenced by the Chinese version of the app, which, unlike that used around the world, showcases the achievements of school and university students, provides good examples and stimulates the development of society.

Something quite different from the TikTok challenges that Europeans and Americans dare to do, some of which result in deaths.

]]>
How to Work with Azure Queue Storage in C# https://devstyler.io/blog/2021/08/06/how-to-work-with-azure-queue-storage-in-c/ Fri, 06 Aug 2021 14:28:33 +0000 https://devstyler.io/?p=64223 ...]]> A queue is a data structure that works on a FIFO (first in first out) basis. Items are inserted at the rear of the queue and removed from the front. The term “Enqueue” denotes the operation that inserts data in the queue, while the term “Dequeue” denotes the removal of data from the queue.

Azure supports two types of queues: the Azure Storage queues and Azure Service Bus queues.

To work with the code examples, you should have Visual Studio 2019 installed in your system.

Create a console application project in Visual Studio

First off, let’s create a .NET Core console application project in Visual Studio. Assuming Visual Studio 2019 is installed in your system, follow the steps outlined below to create a new .NET Core console application project in Visual Studio.

  • Launch the Visual Studio IDE.
  • Click on “Create new project.”
  • In the “Create new project” window, select “Console App (.NET Core)” from the list of templates displayed.
    Click Next.
  • In the “Configure your new project” window shown next, specify the name and location for the new project.
  • Click Create.

What is Azure Queue Storage?

Azure Queue Storage is a Microsoft Azure cloud service that enables you to store vast numbers of messages for processing. You can take advantage of authenticated HTTP or HTTPS calls to access messages from anywhere in the globe in a secure manner. The maximum size of a queue message is 64 KB. A queue in Azure Queue Storage can store huge numbers of messages (even millions), up to a maximum storage capacity of 200 TB.

Like your other Azure Storage data objects, including blobs, files, and tables, your queues are stored in your Azure Storage account. The Azure Storage account gives you a distinct namespace for your Azure Storage data, which you can access over HTTP or HTTPS from anywhere on the world.

Install the Azure.Storage.Queues NuGet package

To work with Azure Queue Storage, you should install the Azure.Storage.Queues NuGet package into your project.

You can install this package from the NuGet package manager or by running the following command in the package manager console window.

Create an Azure Queue Storage client

If you don’t already have an Azure Storage account, you should create one using the Azure Portal or Azure PowerShell or Azure CLI. Then copy the connection string and the account access keys because you’ll need them to connect to your Azure Storage account.

Send and receive messages using Azure Queue Storage

The following code snippet illustrates how you can send messages using Azure Queue Storage.

Add a message to a queue in Azure Queue Storage

You can add a message to queue in Azure Queue Storage using the SendMessage method.

]]>