Cam Link 4K With Cam Link 4K, use your DSLR, camcorder, or action cam as a webcam in your favorite apps.
Nintendo has reportedly suffered a significant legacy console leak | VGC Source code, development documents and more said to have been leaked online…
Carbon Seqestration | Seaweed Farming | Blue Carbon | Solving Climate Change requires LARGE AMOUNTS of carbon sequestration (Negative Carbon). Growing LARGE Seaweed Farms in the Ocean is one of the VERY FEW ways of sequestering the required amount of carbon. www.deepbluecarbon.com describes a plan for doi...
90 Days With The Pinebook Pro I recieved the PineBook Pro earlier this year, here's what it's like actually using it. A review after 90 days.
How Stripe Designs Beautiful Websites Examining the tips and tricks used to make Stripe's website design a notch above the rest.
Working from home Good Friday afternoon all and welcome to this working-from-home-and-obsessively-washing-hands edition of FAIC. I am posting today from my recently-transformed spare room which is now apparently my …
Blazor Tutorial : Deploy to Azure App Services Hey Coders, Subscribe here - https://www.youtube.com/channel/UCetyodKOWGk5H6FoKoFnkZw Talk to us on - https://www.twitch.tv/curiousdrive Like our page - https://www.facebook.com/curiousdrive/ Follow us on - https://twitter.com/curious_drive Follow us on...
Formatting Strings with JavaScript Padstart and Padend Functions If you need to format a string to be a certain length, the built-in JavaScript padStart and padEnd functions will do just that. With JavaScript padStart and padEnd, you pass two parameters: one for the desired length of the padded string, and one for the ...
Sonic Pi - The Live Coding Music Synth for Everyone Sonic Pi is a new kind of instrument for a new generation of musicians. It is simple to learn, powerful enough for live performances and free to download.
Using jQuery and Bootstrap from a CDN with fallback scripts in ASP.NET Core 3.0 In this post I show how to update the default Razor layouts to load CSS and JS files from a CDN, and how to configure local fallbacks with SRI protection.
Stealing your SMS messages with iOS 0day This is a special post because I fully based on another researcher, s1guza’s 0day. All of this story began from the following tweet: Siguza told us that his 0day was patched in the iOS 13.5 beta3. So this is actually a sandbox escape 0day for the ne...
PHP showing its maturity in release 7.4 This year PHP turned 25 and, as with all things, the hope is that with age comes wisdom and maturity. Often derided as a great way to write bad (and insecure) code, PHP is hard to ignore completely when it is used in nearly eight out of ten websites. With...
UK finds itself almost alone with centralized virus contact-tracing app that probably won't work well, asks for your location, may be illegal Herd immunity all over again
Auto Saving Form Data in Blazor In this post, I show you how I designed a new form component which saves and retrieves form data to and from local storage automatically - until the form is successfully submitted.
Azure Charts Visualize your cloud learning journey Guest Post by Alexey Polkovnikov Sr. Cloud Solutions Architect at Microsoft Are you just starting your cloud journey or looking for ways to upgrade your knowledge in specific areas?Azure Charts is a web based application which allows you to see w...
Don't Code Tired | C# Source Generators: Less Boilerplate Code, More Productivity Don't Code Tired - Jason Roberts on Software Development and .NET - One exciting feature of the upcoming .NET 5 are Source Generators. Source Generators as the name sug
I gave away my books for free, and sales increased 4x In March, I made my DevOps books free to help anyone who wanted to learn new skills during the global pandemic lockdown. In April, Device42 generously extended that offer for another month.
Patterns for Managing Source Code Branches Mainline, Feature Branching, Continuous Integration, Release Branch and a clutch of other handy patterns.
Development With A Dot - Dynamic Routing in ASP.NET Core 3 ASP.NET Core 3 introduced a not so talked about feature which is dynamic routing. In a nutshell, it means that it is possible to decide at runtime the controller, action and route tokens that a …
Monsters Weekly 163 - Getting Started with Feature Flags In today’s episode, Monster Dave get’s us started with Feature Flags in ASP.NET Core using the Microsoft.FeatureManagement library. Watch to see how easy it is to incorporate Feature Flags into an exi
Using PredicateBuilder with EF Core for Complex Queries In a perfect world, all of your EF Queries will be simplistic and not require complex logic, and the EF system itself will generate high-quality & performant queries in the process. Sadly, this utopia doesn't exist; however, tools are available, including...
Call For Papers - NDC Melbourne 2020 NDC Melbourne will be an online event focused on hands-on workshops. The Call for Papers ends 17 May 2020
Introducing Inkscape 1.0 | Inkscape <p><img alt="Inkscape 1.0 Banner" src="https://media.inkscape.org/media/resources/render/resources/file/banner_1.0a.png" style="width: 30%; float: left; margin: 0 1em 1em 0" /></p> <p>After a little over three years in development, the team is excited to...