Cross-Platform Selenium with DotNet Core

A bit about this project

I was asked by a co-worker for an example of using Selenium Web Browser Automation with C# so I wrote a quick example in C# with MSTest and DotNet Core and I posted it to Github.

https://github.com/andyrblank/Selenium-C-Sharp-Example

Then I wrote this blog post to attempt to document how it works. Hope you enjoy!…

Continue reading

.Net Core Hello World Console App (in Ubuntu 16.04)

Because every new framework needs another “Hello World!”

I’ve been forcing myself to try and learn this new .Net Core and in the past I’ve wrote about writing C# code on Windows and running it in Linux using the Mono framework and recently I wrote about using .Net Core with Yeoman to start an MVC application.

This however is a much simpler example to start understanding the .Net Core framework.

Continue reading

Plex Tip #2 – How to change your Plex database path in Ubuntu 16.04

In here I intend to simply explain how to change the Plex database path in Ubuntu.

For a bit of background my Plex database is over 130GB in size (last I checked) and my boot drive is 80GB while my media drives are 3TB. Naturally storing the Plex database on the media drives (that get backed up to each other too) makes sense.

Continue reading

TVHeadend Post Processing with Handbrake

tvhlogohblogo

This is my first whack at a Post Processing script for the TVHeadend DVR software.

It has it’s faults but it does work. I have future ambitions of creating a script complete with commercial removal and .nfo file generation for the Plex Media Server and Kodi (XBMC) to pick up.

So without further ado here’s a script that takes recording from TVHeadend and transcodes it to an h264/AAC mp4 file using the “Normal” preset in Handbrake(CLI).

Continue reading