GitHub Ships Enterprise Server 3.0 Release Candidate -- Visual Studio Magazine It's described as 'the biggest ever change to Enterprise Server,' with improvements to Actions, Packages, mobile, security and more.
Python in VS Code Adds Data Viewer for Debugging -- Visual Studio Magazine The January 2021 update to the Python Extension for Visual Studio Code is out with a short list of new features headed by a data viewer used while debugging.
Remembering Windows 3.1 themes and user empowerment - hisham.hm Personal webpage of Hisham Muhammad, developer of htop, LuaRocks and GoboLinux.
Audi announces end of combustion A4, A6 & A8 models - electrive.com Audi is giving its A4 and A6 models an end date as combustion engines. The same is said to apply to the A8. Even in plug-in hybrids Audi apparently no longer wants to invest heavily. These decisions are likely to be the cornerstones of the exit plan from ...
The .NET Docs Show - Functional Fun with F# The .NET Docs Show's first follower and current co-host Luis Quintanilla joins the panel in the guest role to show us F# language, tooling, libraries, and co...
hayri atak proposes striking, sinuous 'sarcostyle tower' for the new york skyline hayri atak envisions a striking skyscraper for the manhattan skyline, whose amorphous shape and material properties make it stand out.
The architecture of my life | mjwsteenbergen-blog Automation is something dear to my heart. It has given me many opportunities to learn, as trying to build a resilient piece of software with a beautiful architecture, which helps me be more productive is an ever-evolving project, which will keep pushing m...
Plugins Pidgin is a universal chat client, allowing you to consolidate all your different messaging apps into a single tool.
Cloud Economics | Developer Support Emmanuel Knafo takes a look at cloud economics and cost optimization. In this post, we discuss Cloud Economics. We will focus on Cost Optimization which is the first pillar of the Microsoft Azure Well-Architected Framework. However, whenever possible, we ...
Get a Managed Identity access token in Azure App Service through Advanced Tools (Kudu) Debugging access issues when using Managed Identities can be difficult, so here is a trick to getting an access token to inspect token contents or test access outside the app
Episode 68 - Xamarin Catch Up With Luce Carter In this episode of The .NET Core Podcast we catch-up on some of the recent Xamarin news with Luce Carter
How do I protect myself against a COM call that can hang? I'm already running the server out-of-process. | The Old New Thing Say you invoke a cross-process COM method, and then you decide to cancel it, say, because it’s taking too long. What you definitely don’t want to do is call TerminateThread. That way lies madness. What you can do is enable call cancellation by calling Co...
Code Maze Weekly #61 - Code Maze This week we’ve noticed an increase in Blazor related articles, which is expected in our opinion. Blazor WASM has still a long way to go but it’s gaining popularity by the day. Other than that there are plenty of other quality articles to pick from this w...
Hiring again (Poland): PHP Dev & QA Engineer We have two positions open in Poland now:Backend PHP DeveloperQA EngineerYou can see the full job details on the provided links.These are both for working wi...
Network-layer DDoS attack trends for Q4 2020 DDoS attack trends in the final quarter of 2020 defied norms in many ways. For the first time in 2020, Cloudflare observed an increase in the number of large DDoS attacks. Specifically, the number of attacks over 500Mbps and 50K pps saw a massive uptick.
Rust for Windows I am excited to finally talk about the grand plan we have been working on for some time, namely the unification of the Windows API. No more Win32 here, WinRT there, COM this, UWP that. Just stop it…
AKS Zero To Hero - Series for everyone - Azure Greg Richard Hooper and I have started a new series called AKS Zero to Hero, the aim here is for Richard to teach me AKS from zero to knowledge to hopefully becoming a hero when it comes to AKS.We see a lot of customers either already using AKS or wanting help...
Building dual-screen web experiences with React | Surface Duo Blog Hello web developers! Responsive design has always been the cornerstone of web development, rather than designing for a single use case, we focus on creating applications that can adjust to the needs of the platform they are running on. Microsoft Surface...
Release Notes | Bitwarden Help & Support Bitwarden believes source code transparency is an absolute requirement for security solutions like ours. View full, detailed Release Notes in GitHub using any of the following links:
Using Tailscale on Windows to network more easily with WSL2 and Visual Studio Code Tailscale is a zero config mesh 'VPN' that runs atop other networks and ...
.NET GC Internals mini-series – TooSlowException I’ve decided to make a series of at least 8 free weekly-based webinars about in-depth implementation details of the .NET GC and… I’m super happy with it! Why the idea? Many my other activities are about more practical “.NET memory management”, like my boo...
WPF, Text Rendering and the Blues I am currently working on a small webcam utility written in C#/WPF that I intend to release as freeware later this year. On the main window, I use a ComboBox for selecting a webcam in a dropdown …
HTML and CSS still isn’t about painting with code The other day I had a friend come to my place with the request to “learn HTML and how web sites work”. We spent a few hours playing with the topic and she got excited and quite far into it. The whole thing reminded me about a real problem when it comes to...
DamianEdwards/BlazingPageHead Example of Blazor components for managing page head content. - DamianEdwards/BlazingPageHead
Riffs & Dreams Super soft bamboo & organic cotton baby wraps. Inspired by good music and dreamy days with our little ones.
Re-evaluating the “Double D’s” of Software Development: Test Driven Development A bazillion years ago (2007) I wrote a throwaway post on my old CodeBetter blog titled BDD, TDD, and the other Double D’s. At some point last summer we were having a conversation at an all hands me…
New Book Released - ASP.NET CORE 5 for Beginners What do you do when the world is quarantined in 2020 from COVID-19? You write a book! Today, I'm very excited to announce the release of the book that I have coauthored. ASP.NET Core 5 for Beginners is a comprehensive introduction for those who are new to...
VSCode, Dev Containers and Docker: moving software development forward - Sticky Bits - Powered by Feabhas Long term readers of this blog will know our devotion to using container-based technology, especially Docker, to significantly improve software quality through repeatable builds. In the Autumn/fall of 2020, Microsoft introduced a Visual Studio Code (VSCod...
Microsoft Opens Up Old Win32 APIs to C# and Rust, More Languages to Come -- Visual Studio Magazine Microsoft is opening up old Win32 APIs long used for 32-bit Windows programming, letting coders use languages of their choice instead of the default C/C++ option.
Over 700,000 paintings from the Rijksmuseum online copyright free Amsterdam's Rijksmuseum has put over 700,000 digitised copies of its huge art collection online, and is making them available to reuse as public domain
The Next Gen Database Servers Powering Let's Encrypt Let’s Encrypt helps to protect a huge portion of the Web by providing TLS certificates to more than 235 million websites. A database is at the heart of how Let’s Encrypt manages certificate issuance. If this database isn’t performing well enough, it can c...
Explore the art world by using RESTful APIs - Learn Learn about how to build a basic API, how to query APIs, and authentication strategies in Python and JavaScript while discovering unique art by using museum APIs.
Scott Finlay - The Agile Development of a Novel Everyone has read a novel and used software, but how many people really know how they're produced? It may surprise many (also within the two disciplines) to learn that the process of writing a book and that of writing software have quite a lot of similari...
Stepping up for a truly open source Elasticsearch | Amazon Web Services Last week, Elastic announced they will change their software licensing strategy, and will not release new versions of Elasticsearch and Kibana under the Apache License, Version 2.0 (ALv2). Instead, new versions of the software will be offered under the El...
Signal App UX irritation: “x just joined Signal” | Nitin Nain I’m trying to convince friends and family to switch to Signal. Opened the Signal App after several months today and I was welcomed with 100+ unread “X just joined Signal” messages. And it irritated me…
microsoft/terminal The new Windows Terminal and the original Windows console host, all in the same place! - microsoft/terminal
Hacker leaks data of millions of Teespring users | ZDNet Teespring account passwords were not released.
Startup Franchises – Rebel Browser The world’s biggest fast food chains don’t make money selling food – they make money selling subscriptions. 93% of McDonald’s restaurants are franchises, where the restaurant is owned by McDonald’s and rented out to a franchisee who operates it. This mode...
Why Electron is a Necessary Evil Unless you’ve been living under a rock for the past 5 years, chances are you have used an Electron-based application at least once in your life. For those (probably few) who don’t know what Electron is, it’s a cross-platform desktop app framework built on...
So, You Want to CTF? (A Beginner’s Guide to CTFing) Last weekend, I played in the Women Unite Over CTF, hosted by WomenHackerz and several other organizations. There was a fantastic turnout, with 1,000 women playing! For many of the participants, it was their first time playing a CTF. After the event was o...
The widening gyre Recent events have made me reflect on a few things in my life I was already thinking about for a while. Also, responses on social media have made me realize that people have strange expectations from me, and what my role in the Bitcoin Core project is.