I declared my Windows Runtime method as accepting an array by reference, but it always arrives empty A customer was writing a Windows Runtime component that took as one of its parameters an array of strings. namespace Contoso { runtimeclass Widget { Widget(); void SetMessages(ref String[] messages); } } They tried to pass an array of strin...
Should Zcash switch from Proof of Work to Proof of Stake? - Electric Coin Company ZEC is the engine driving the sustainable growth necessary to provide economic and social freedom for everyone.
Minimal Viable Developer: acing your first month in software Get fast at contributing code and flourish in your first software role
The Design of Disasters and the Disaster of Design In the days after Hurricane Ida, I've been thinking about how completely design and technology have failed us as disciplines.
Follow boring advice Most of the advice leading to great results in life is boring. Also, it’s free and has forever been so. In my twenties, I believed that successful people hold secret knowledge leading to their success. I obsessed over “self-help porn”: books, videos, and ...
The Illusion of Output - Keith Brown The 40-hour workweek has stood in as a poor replacement for well-written strategy and great middle management. That illusion is now gone.
Simple Audio Augmentation with PyTorch No matter if you are training a model for automatic speech recognition or something more esoteric like recognizing birds from sound, you could benefit a lot from audio data augmentation. The idea is simple: by applying random transformations to your train...
Diagnosing memory leaks in .NET apps In this episode, Software Engineer, Mike Rousos, joins Rich to show can we can use tools like dotnet-dump and Visual Studio to diagnose memory leaks in our ....
Quitting Your Dream Job (Twice) Quitting is never easy. Building things can be. I'm leaving TTFM Labs to start a company.
Google Chrome to remove detailed cookie and site data controls A month ago I ran into an obscure Google Chrome bug on macOS that caused the "All cookies and site data" page in Chrome settings (chrome://settings/siteData) to load very slowly. You can see this page if you open Preferences, select "Privacy and security"...
Rejected internal applicants twice as likely to quit | Cornell Chronicle Internal job applicants who face rejection are nearly twice as likely to leave their organizations than those who were either hired for an internal job or had not applied for a new job at all, ILR School research finds.
GitHub - 425show/minimalAPIWithB2C Contribute to 425show/minimalAPIWithB2C development by creating an account on GitHub.
Why can an ad break the Windows 11 desktop and taskbar? A new promo message for Microsoft Teams broke the Windows desktop shell and the taskbar for Windows 11 Insider users. Why can cloud services break Windows PCs?
Software Piracy and IP Management Practices: Strategic Responses to Product-Market Imitation How do firms’ IP strategies respond to sudden increases in product-market imitation? Using a 2001 technological shock that enabled rising software piracy, we im
Operations is not Developer IT My code doesn't compile. Why?The number of times in my career I have been asked a variation on "why doesn't my application work" is shocking. When you meet up with Operations people for drinks, you'll hear endless variations on it. Application teams attem...
GitHub - pdevito3/craftsman: Craftsman is the workhorse behind the Wrapt framework and provides a suite of CLI commands for quickly scaffolding out new files and projects for your .NET Web APIs with simple CLI commands and configuration files. Craftsman is the workhorse behind the Wrapt framework and provides a suite of CLI commands for quickly scaffolding out new files and projects for your .NET Web APIs with simple CLI commands and con...
Wrapt - Scaffold an entire .NET 5 Web API with a simple yaml or json file. Documentation for the Wrapt framework.
Migrating from Docker to Podman Docker has recently announced that Docker Desktop will soon require a subscription and, based on the size of your company, may require a paid subscription. (It remains free for personal use). There has been quite a bit of reaction to this news...
WhatsApp Fined with a Record $267 million for Breaching EU Privacy Laws Learn about the latest WhatsApp fine by Ireland's privacy watchdog, similar investigations on other tech giants, and how you can remain safe from WhatsApp.
Keynote: Lessons From 11 Billion Breached Records In this talk, you’ll hear from the creator of “Have I Been Pwned” about the lessons he’s learned after processing more than 11B records of breached data. You...
Weekly Update 259 Darwin & Kakadu; Reading "An Ugly Truth"; Scott's Patent Troll; Pwned Passwords Hits 1B; Gun Trader Breach Fallout
The Journey to Accessible Apps: Making Visual Text Accessible In my last blog post, I talked about screen readers, a key assistive technology that provides an alternative to the visual user experience for app users. While screen readers may entirely replace the visual user interface for some, it is important to reme...
Code Maze Weekly #91 - Code Maze Issue #91 of the Code Maze weekly. Check out what’s new this week and enjoy the read. .NET and C# Implicit Using Statements In .NET 6 [dotnetcoretutorials.com] Implicit using statements is a new feature that is packed in .NET 6. Check this article by Wade...
The best way to create a string in C# that you shouldn't use Get tickets to NDC Oslo here: https://ndcoslo.comCheck out other NDC conferences here: https://ndcconferences.com/Subscribe: http://bit.ly/ChapsasSubBecome a...
Windows 11 Pinball The original Windows NT programmer for Windows Pinball reveals how Windows Pinball made it from NT to Windows 11 today.
Xamarin.Essentials 1.7 with New Web Authenticator Options and .NET MAUI Essentials Xamarin.Essentials represent the critical library that enables developers to create apps that work seamlessly across various mobile platforms. Providing an easy way to access the native APIs and consume them inside of the app. Based on the number it has b...
Introduction to Async Programming in C# Most languages and frameworks support asynchronous programming. But, what is it exactly? Learn about async programming and how to impleme...
A Complete Beginner's Guide to GraphQL Ali Spittel's friendly guides to your biggest coding questions.
GitHub - MichalStrehovsky/zerosharp: Demo of the potential of C# for systems programming with the .NET native ahead-of-time compilation technology. Demo of the potential of C# for systems programming with the .NET native ahead-of-time compilation technology. - GitHub - MichalStrehovsky/zerosharp: Demo of the potential of C# for systems program...
Replacing Docker Desktop with hyperkit + minikube - Cirrus Minor MacOS is a Unix but it isn’t a Linux so, unfortunately, if/when we need to use linux-y things like docker we need to install a…
Zero Trust Security Architecture Overview | Developer.com In this cloud computing security tutorial, we discuss the Zero Trust architecture. Learn what Zero Trust is and how to employ it.
GitHub - KorzhCom/EasyData: An open-source framework for quick and easy implementation of CRUD operations (both API and UI) in ASP.NET Core applications. An open-source framework for quick and easy implementation of CRUD operations (both API and UI) in ASP.NET Core applications. - GitHub - KorzhCom/EasyData: An open-source framework for quick and ea...
GitHub - aappleby/MetroBoy: A repository of gate-level simulators and tools for the original Game Boy. A repository of gate-level simulators and tools for the original Game Boy. - GitHub - aappleby/MetroBoy: A repository of gate-level simulators and tools for the original Game Boy.
Bungie C++ Guidelines & Razors > News | Bungie.net Bungie.net is the Internet home for Bungie, the developer of Destiny, Halo, Myth, Oni, and Marathon, and the only place with official Bungie info straight from the developers.
What's in New Productivity Power Tools for Visual Studio 2022? -- Visual Studio Magazine Microsoft unveiled a suite of extensions designed to improve developer productivity and efficiency in the upcoming Visual Studio 2022 release.
Calling an Azure AD secured API with Postman Secure APIs are all the rage, but how can we easily test them. If you're using Postman, then this...
Experiments on a $50 DIY air purifier you can make in 30s You can make a DIY air purifier in 30s. To test if it works, I generated smoke, and measured how well it removes tiny particles.
ASP.NET Community Standup - Exploring Blazorise with Mladen Macanović Mladen Macanović joins us in this edition of the Blazor community standup. We'll be covering the Blazorise component ecosystem.Featuring: Safia Abdalla (@cap...