Installing Apache Solr on Linux as a Container

Have you ever had a need to do a recommendation engine (something akin to Amazon) for a website? Ranking search results? Search at scale is hard. Scale can be performance (how long do you really want to wait for the result back from a website), size (the Amazon search database is a huge database, I’m…

Containers, Docker and Virtualization

I’ve recently had to do a bunch of research on containers, Docker specifically and virtualization in general. It started with someone who had obviously drunk the kool-aid – “I can use Docker for EVERYTHING!” Wut? No, seriously. Someone was actually advocating for using Docker for all their virtualization challenges. I knew next to nothing about…

PowerShell and Profiles

I showed off my PathUtils module in my previous article. Today I’m going to show off my profile. Every time you execute a PowerShell prompt or start up ISE, four profiles get run. The four profiles are: When you edit or run $profile you actually edit or run the last one. I put most of…

PowerShell and PATH

If you’ve been using PowerShell for any length of time, you have definitely set up your profile. Mine is fairly straight forward. It’s stored in $profile, which in my case is H:\Documents\WindowsPowerShell\Microsoft.PowerShell_Profile.ps1 – an obnoxiously long name. I’d rather it be profile.ps1, but I digress. The posh-git module is for colorizing my prompt, and everything…

Setting up a Test Lab in Azure

I’ve been on a bit of a Web Applications kick for the last few weeks – I thought it was about time to take a step back and get some infrastructure work done as well. One of the tasks on my plate was the configuration of a lab environment within Microsoft Azure. I have a…