Forum Widgets
Latest Discussions
How to handle meetings organized by deleted users?
Hi Community, there is that nearly-all-time known limitation that Exchange / Exchange Online can't change the organizer of a meeting. That is really driving me mad in real life...imagine a team assistant leaving the company after having that up meeting series for the whole team / company including meeting room reservations etc... How are you handling this limit in your real-life? Best, M.matthias_fleschuetz_nttSep 17, 2019Copper Contributor2.2KViews2likes4CommentsReinventing the electricity grid
Thank you for tuning into the "https://myignite.microsoft.com/sessions/34e265d8-588a-460e-bb95-68ec2bc2cfea?WT.mc_id=modinfra-8898-salean" interview at Microsoft Ignite 2020 with https://myignite.microsoft.com/speaker/e246bc58-bf1e-4ed4-b8db-7db58c33dd2a?WT.mc_id=modinfra-8898-salean I wanted to share some more information about some of the things we talked about. https://natick.research.microsoft.com/?WT.mc_id=modinfra-8898-salean was an under water datacenter that was submerged in Scotland for 2 years, it's been a great research programme that's taught the team a lot of about running datacenters under water. 😉 https://azure.microsoft.com/blog/microsoft-s-newest-sustainable-datacenter-region-coming-to-arizona-in-2021/?WT.mc_id=modinfra-8898-salean is making great strives to be sustainable with solar energy and water positive projects being incorporated into the building of the datacenters. To understand the overall plan for Azure's sustainability plan you can read more https://azure.microsoft.com/global-infrastructure/sustainability/?WT.mc_id=modinfra-8898-salean. Better understand your the impact of cloud usage on your emissions with the https://www.microsoft.com/sustainability/sustainability-guide/sustainability-calculator?WT.mc_id=modinfra-8898-salean.techielass_msSep 23, 2020Former Employee2.3KViews0likes4Comments- infertwo1790Nov 10, 2024Copper Contributor1.4KViews0likes3Comments
How to enable DHCP on Hyper-V switch
Hi, When any VM connected to "Default Switch", they get automatic IP and can reach each other. When I create manually any switch: Internal, Private, External - DHCP does not exist and I have to assign IP address as static or run a DHCP server on one of VMs... Question: How to enable DHCP on Hyper-V switch Thanks 8]othernamenJan 16, 2022Copper Contributor49KViews0likes3CommentsLost administrator account two-step authentication
I turned on two-step authentication for organization administrator account, but I lost my phone last week.. Now I can reset the account password by sending verification code to my email. Do I have any way to get this administrator account back? Thanks.SolvedtechwindFeb 14, 2022Copper Contributor1.6KViews0likes2CommentsWinGet - Application management - Thoughts
Good morning Has anybody started serious work on managing their corporate devices via this solution, especially in deployment and patch management. I am unable to find an official Microsoft repository for the management of applications in GitHub which tells me Microsoft are not managing devices via WinGet and although I have found work via various MVPs on this new functionality it seems to be limited to initial deployment. Anybody doing serious work with this? In my humble unprofessional opinion (hobbyist) this functionality would solve many problems. I have noticed that Microsoft.Office aka Microsoft 365 Apps for enterprise when deployed via this method installs the x86 application on x64 hardware, which is not my preferred solution, so if anybody knows where to find the appropriate switches, I would appreciate a heads up. I have included my test code (work of another) with a few minor modifications. Its basically proactive remediation - MEM, ready but for a couple of lines. <# Reference https://www.codewrecks.com/post/general/winget-update-selective/ Notes This code is the work of Gian Maria and has been published on the above link This code has been tested to ensure it works on a upgrade case and a no upgrade case The code is missing the actual upgrade command which is winget upgrade --all --force --accept-package-agreements --accept-source-agreements The code is not proactive remediation ready, but can be with a couple of exit statements. #> class Software { [string]$Name [string]$Id [string]$Version [string]$AvailableVersion } $upgradeResult = winget upgrade | Out-String if (!($upgradeResult -match "No installed package found matching input criteria.")) { Write-Host "There is something to update" -ForegroundColor Green $lines = $upgradeResult.Split([Environment]::NewLine) # Find the line that starts with Name, it contains the header $fl = 0 while (-not $lines[$fl].StartsWith("Name")) { $fl++ } # Line $i has the header, we can find char where we find ID and Version $idStart = $lines[$fl].IndexOf("Id") $versionStart = $lines[$fl].IndexOf("Version") $availableStart = $lines[$fl].IndexOf("Available") $sourceStart = $lines[$fl].IndexOf("Source") # Now cycle in real package and split accordingly $upgradeList = @() For ($i = $fl + 1; $i -le $lines.Length; $i++) { $line = $lines[$i] if ($line.Length -gt ($availableStart + 1) -and -not $line.StartsWith('-')) { $name = $line.Substring(0, $idStart).TrimEnd() $id = $line.Substring($idStart, $versionStart - $idStart).TrimEnd() $version = $line.Substring($versionStart, $availableStart - $versionStart).TrimEnd() $available = $line.Substring($availableStart, $sourceStart - $availableStart).TrimEnd() $software = [Software]::new() $software.Name = $name; $software.Id = $id; $software.Version = $version $software.AvailableVersion = $available; $upgradeList += $software } } $upgradeList | Format-Table #Actual upgrade command - been removed as this code needs to be rewritten for proactive remediation #winget upgrade --all --force --accept-package-agreements --accept-source-agreements } else { Write-Host "There is nothing to upgrade" -ForegroundColor Yellow } Thankyou for reading and like I said, I'm a hobbyist in a test tenant but keen to learn. Sincerely.braedachauDec 02, 2021Brass Contributor2.7KViews0likes2CommentsMake Splash Screen for C# Windows Applications
What is Splash Screen? A splash screen usually appears while a application or program launching, it normally contains the logo of the company or sometimes some helpful information about the development. It can be an animation or image or logo or etc. You can see lot of mobile application developers has done it but it's not common in Windows desktop applications. Making the splash screen is not a big deal if you are familiar with C# application development. Here I ll show you the steps of creating it. As usual idle is Visual Studio 2019 Create new Project - C# Windows Form Application Give a friendly name for your project and Create Once done add a new form to your project where we are going to add our splash screen logo or image Once done, I am adding a progress bar and image to the screen, also change the following in the form properties Auto Size Windows Screen - False Control Box - False Windows Startup Location - Center In the progress bar properties change the style to Marquee Marquee animation speed to - 50 Now we have finished the designing of the splash screen form, will continue to add the screen in the startup of the project and debug now Go to the main screen form coding cs file Here I have used the following System libraries which available in .NET 4.0 on wards using System.Threading; using System.Threading.Tasks; Now in the public start the Splash screen form by calling like this method, public void StartForm() { Application.Run(new SplashScreen()); } In the Main screen Initialize the component thread function for the splash screen form like this Thread t = new Thread(new ThreadStart(StartForm)); t.Start(); Thread.Sleep(5000); InitializeComponent(); t.Abort(); Total coding will be as following using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading; using System.Threading.Tasks; using System.Windows.Forms; namespace Splash_Screen_nTest { public partial class MainScreen : Form { public MainScreen() { Thread t = new Thread(new ThreadStart(StartForm)); t.Start(); Thread.Sleep(5000); InitializeComponent(); t.Abort(); } public void StartForm() { Application.Run(new SplashScreen()); } private void MainScreen_Load(object sender, EventArgs e) { } } } Once u debugged the application it will run as expected Source code can be downloaded from here - https://github.com/Gohulan/C-_Splash_Screen Happy Coding !!GohulanMar 29, 2020Copper Contributor50KViews1like2CommentsDemocratize Windows Performance Analysis
A new, public toolset for analyzing the performance of Windows / Office / Apps is now available on the Microsoft GitHub site: https://github.com/Microsoft/MSO-Scripts Based on tools used by MS Office teams to promote broad use of Event Tracing for Windows (ETW), it's now available to facilitate performance analysis by IT Pros, etc. We're looking for help to BETA test and review documentation. Can you help? The toolset consists of highly customizable PowerShell scripts & XML configs to drive WPR/WPA, plus a custom plug-in for network analysis. https://github.com/Microsoft/MSO-Scripts/wiki covers a wide variety of topics: CPU/Thread activity Network connections File and Disk I/O Windows Handles: Kernel, User, GDI Memory Usage: Heap, RAM, Working Set, Reference Set, ... Office-specific logging Symbol Resolution Custom Tracing CPU Counters, etc. There's also a growing YouTube channel: https://youtube.com/@WindowsPerformanceDeepDive https://www.youtube.com/watch?v=7Ko0qaG18bI (video) Suggestions? Reports? Thank you in advance...RayFoMSOct 31, 2024Copper Contributor327Views2likes1CommentLooking to purchase a new Dev Desktop supporting Hyper-V
I've recently started doing more Xamarin and MAUI development for my Android phone. I understand the desktops supporting hyper-v are best (the emulators run much faster). I'm wanting to spend anywhere between $500 and $1000. My challenge is knowing which computers support hyper-v before I purchase it. It's easy to check an existing system for hyper-v support, but what can I do to determine before I buy it?JeffBushSep 25, 2024Copper Contributor214Views1like1CommentChatbot ban points to battle over AI rules
Users of the Replika “virtual companion” just wanted company. Some of them wanted romantic relationships, or even explicit chat. But late last year users started to complain that the bot was coming on too strong with racy texts and images — sexual harassment, some alleged. Regulators in Italy did not like what they saw and last week barred the firm from gathering data after finding breaches of Europe’s massive data protection law, the General Data Protection Regulation (GDPR). The company behind Replika has not publicly commented on the move. The GDPR is the bane of big tech firms, whose repeated rule breaches have landed them with billions of dollars in fines, and the Italian decision suggests it could still be a potent foe for the latest generation of chatbots. Replika was trained on an in-house version of a GPT-3 model borrowed from OpenAI, the company behind the ChatGPT bot, which uses vast troves of data from the internet in algorithms that then generate unique responses to user queries. These bots, and the so-called generative AI that underpins them, promise to revolutionise internet search and much more. But experts warn that there is plenty for regulators to be worried about, particularly when the bots get so good that it becomes impossible to tell them apart from humans. High tension Right now, the European Union is the centre for discussions on regulation of these new bots _ its AI Act has been grinding through the corridors of power for many months and could be finalised this year. But the GDPR already obliges firms to justify the way they handle data, and AI models are very much on the radar of Europe’s regulators. “We have seen that ChatGPT can be used to create very convincing phishing messages,” Bertrand Pailhes, who runs a dedicated AI team at France’s data regulator Cnil, said. He said generative AI was not necessarily a huge risk, but Cnil was already looking at potential problems including how AI models used personal data. “At some point we will see high tension between the GDPR and generative AI models,” German lawyer Dennis Hillemann, an expert in the field, said. The latest chatbots, he said, were completely different from the kind of AI algorithms that suggest videos on TikTok or search terms on Google. “The AI that was created by Google, for example, already has a specific use case _ completing your search,” he said. But with generative AI the user can shape the whole purpose of the bot. “I can say, for example: act as a lawyer or an educator. Or if I’m clever enough to bypass all the safeguards in ChatGPT, I could say: `Act as a terrorist and make a plan’,” he said. OpenAI’s latest model, GPT-4, is scheduled for release soon and is rumoured to be so good that it will be impossible to distinguish from a human.Kamran_ShFeb 16, 2023Copper Contributor1.7KViews0likes1Comment
Resources
Tags
- azure9 Topics
- ChatGPT7 Topics
- Sarah Lean6 Topics
- devops3 Topics
- hybrid2 Topics
- migration2 Topics
- community2 Topics
- artificial intelligence2 Topics
- Google2 Topics
- Chat GPT.2 Topics