In Greece we are using the US keyboard layout and that means that the tilde key (~) is placed next to number 1 at the top left corner of the key, like the following picture: About a year ago we moved to Luxembourg and my old Macbook died, so I had to replace it with a new one that unfortunately…
In the Azure portal, if your account contributes to other Azure subscriptions, you are allowed to switch from one to another using a drop-down menu at the top left corner. The problem is that, by default, the name used in the Azure Active Directory is “Default Directory” which seems a little confusing, especially if you have access to multiple directories…
A CRON expression is a string consisting of six or seven subexpressions (fields), separated by white space, that describe individual details of the schedule. A very useful tool that enables users to schedule tasks to run periodically at a specified date/time in the future, thus allowing the automation of a lot of tasks and processes that otherwise would require human…
Recently, in a project, we had to extract the values from a large collection of objects and, while the easiest way to do so was to use the native Object.values()method, which returns an array of a given object’s own enumerable property values, we noticed some performance issues. So, we started measuring the performance of this method compared to some other…
ASP.NET Core Identity uses default values for settings such as password policy, lockout, and cookie configuration. These settings can be overridden in the Startup class. By default the Password Policy has the following options: RequireDigit: (default: true) Requires a number between 0-9 in the password. RequiredLength: (default: 6) The minimum length of the password. RequireLowercase: (default: true) Requires a lowercase character…
Let’s assume you have started experimenting with Azure Functions and, for your first app, you have chosen the Azure Portal as your development environment. You have created a new Azure Function by clicking the Plus icon next to your Azure Function name, selected In-portal from the first step of the wizard, and from the second screen you picked the Webhook…
JavaScript, and the tools around it, have advanced a lot during the last couple of years. So, below you will see few tips and tricks that I find useful in my day-to-day development workflow, in regards to console logging. 01. Custom Css Styling in your console log statements You can add custom styling to your log statements using the %c attribute….
Time Machine is the built-in backup feature for Mac and, to use it, you need an external storage solution that could be an external hard disk or part of a NAS system. One thing to keep in mind is that when your time machine backup disk is not available, local snapshots are created to help Time Machine restore data (more…
Sometimes you may need to run Visual Studio as Administrator; to do so, you have to right-click on Visual Studio task bar shortcut, right-click again on Visual Studio and select Run as Administrator. Then, you may open the solution you want manually from File -> Open -> Project/Solution or drop your .sln file onto Visual Studio. To make your life easier, you…
On Windows 10 while trying to start or connect to a VM, on Hyper-V, you might come to the following error: As you are sure that Intel-VTx and DEP is enabled in the BIOS and you verify it through Task Manager you still don’t know what’s the problem. As it turns out to fix the issue you need to run the…