PSReadLine is one of those modules that may not immediately show its utility until regular use. If you use the command-line of PowerShell often, PSReadLine can make your life much easier. Included in PowerShell versions as far back as Windows PowerShell 5, PSReadLine continues to add new features and utility. Building on the venerable legacy of GNU Readline in the Unix world, PSReadLine adds additional features to the PowerShell command-line experience such as multi-line editing, syntax coloring, predictive IntelliSense, richer history support, and alternative edit modes.
In many programming languages, there is the concept of scope. Defined as what variables and functions are available in what context. An example is if a variable is available to every function within a PowerShell script, or just a single defined function. PowerShell Scopes encompass several different scopes that can be used such as Global, Local, or Script scopes.
Any script development usually requires troubleshooting which usually results in one of two approaches. Either manually setting variables to values and outputting that data when running the script, or utilizing debugging to set breakpoints to inspect data before continuing or aborting. Built-in to PowerShell ISE and to Visual Studio Code is the ability to perform debugging.
Everyone is going ARM these days—Amazon and Apple are both shipping in-house CPUs with crazy performance increases, with Microsoft rumored to be developing their own. ARM has historically been used for low power mobile chips, so why exactly is ARM crushing x86 on the desktop and server space?
Continuous Integration and Deployment, or CI/CD, is the process of streamlining and accelerating development by automatically building and testing every commit to your project. GitLab integrates CI/CD into their git solution extremely well, and we’ll show how to set it up and work with it.
Safeguarding your data by protecting your computers? Great. Don’t forget the one in your pocket that you make calls on. Cellphone cybercrime figures increase every month. And that’s really no surprise.
Many companies use human workers to do manual data entry on forms, applications, and other physical documents. While this is very accurate, it’s slow and costly. AWS Textract uses machine learning to automate this process.
This week is AWS reInvent 2020, Amazon’s annual conference where they announce new products, services, and updates. We’ll discuss the most interesting news and what it means for the cloud computing industry.
Many people’s Facebook accounts are being hacked, and data leaks are rampant… We need extra security when it comes to online account protection, and 2FA / MFA is the solution. But what happens if your phone breaks? Here’s the trick…