<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Tools :: Category :: Tiernans Comms Closet</title><link>https://www.tiernanotoole.ie/categories/tools.html</link><description/><generator>Hugo</generator><language>en-ie</language><copyright>2026 Tiernan OToole</copyright><lastBuildDate>Fri, 10 Jul 2026 23:30:52 +0100</lastBuildDate><atom:link href="https://www.tiernanotoole.ie/categories/tools/index.xml" rel="self" type="application/rss+xml"/><item><title>A Month with an iPad Pro</title><link>https://www.tiernanotoole.ie/2023/11/05/a-month-with-an-ipad-pro.html</link><pubDate>Sun, 05 Nov 2023 00:41:30 +0000</pubDate><guid>https://www.tiernanotoole.ie/2023/11/05/a-month-with-an-ipad-pro.html</guid><description>About a month ago, I bought a 2022 iPad Pro 11 inch (4th gen) used for about 800 EUR (Which, given they are still for sale on Apple’s site for nearly double that (mine is a 256Gb model with Cellular) I think I got a good deal. I also got my hands on the Keyboard Folio, which is both a good thing, especially for writing stuff like this, but also a bit of a pain (the weight of it adds to the iPad and the fact that you need to remove it from the iPad to use it as a tablet is a pain). I also got my hands on a 2nd Gen Pencil, along with a USB C hub.</description></item><item><title>Auto deploying to multiple servers with GitHub and Webhooks</title><link>https://www.tiernanotoole.ie/2018/07/05/auto-deploying-to-multiple-servers-with-github-and-webhooks.html</link><pubDate>Thu, 05 Jul 2018 16:40:23 +0000</pubDate><guid>https://www.tiernanotoole.ie/2018/07/05/auto-deploying-to-multiple-servers-with-github-and-webhooks.html</guid><description>In yesterdays post, i mentioned that i wanted to try get an auto deploy working for this site. It already builds auto-magically using Forestry and puts the static HTML into a Github repo, but i needed to manually update the servers hosting the site. Well, not any more!
using the magic of Github’s Web hooks, the Webhook project and a small piece of bash shell script, i have managed to get this auto deploying.</description></item><item><title>Testing Forestry</title><link>https://www.tiernanotoole.ie/2017/08/16/testing-forestry.html</link><pubDate>Wed, 16 Aug 2017 00:00:00 +0000</pubDate><guid>https://www.tiernanotoole.ie/2017/08/16/testing-forestry.html</guid><description>So, as you probably know, this site is built with Jekyll. Jekyll is a Static Site Generator, basically taking an input of a load of text files (see the source repo for this site on Github here) and generating a load more HTML (the static HTML is hosted on Github here, which auto publishes to Azure App Service).
In previous posts, i have talked about using the likes of Visual Studio Code and Mark Down Monster to build the site. Well, a few days back, i found Forestry.io. Its a web application which, in my case, is linked with my GitHub repo (the Jekyll source one) and allows me to make changes to the code easily. Because the way i build my site is a little different, i manually build the site and push to the destination GitHub project, but they have features allowing you to push directly to SFTP or FTP servers, GitHub, or some other options.</description></item><item><title>VSCode and Markdown Monster with Powershell</title><link>https://www.tiernanotoole.ie/2017/05/06/vscode-and-markdown-monster-with-powershell.html</link><pubDate>Sat, 06 May 2017 00:00:00 +0000</pubDate><guid>https://www.tiernanotoole.ie/2017/05/06/vscode-and-markdown-monster-with-powershell.html</guid><description>A few years back, i created a post showing you how to add an Alias to PowerShell to easily start Sublime Text from a PowerShell command line . This worked well, but this is 2017 (that post is from 2012!) and my daily text editor has changed. I have moved to Visual Studio Code for most of my daily work. It works well 95% of the time. I still use Visual Studio Pro for C# Development, but for quick fixes and work on, say Go or smaller edits, Code is great. For blogging, on the other hand, I am trying out MarkDown Monster but code still has some nice features. We will see how tests go.</description></item><item><title>Docker Jekyll and Mr ngrok</title><link>https://www.tiernanotoole.ie/2016/11/15/docker-jekyll-and-mr-ngrok.html</link><pubDate>Tue, 15 Nov 2016 00:00:00 +0000</pubDate><guid>https://www.tiernanotoole.ie/2016/11/15/docker-jekyll-and-mr-ngrok.html</guid><description>See what i did with the title?! Anyway, in my last post, i explained how i was building this site with Docker running on Windows 10 with the Anniversary update. Today, i am going to show you how to host it using Nginx and ngrok.
So, first, you should know what Nginx is at this stage… If not, check out their site. Next ngrok is basically a way of tunneling your localhost to the web. So, how do we build the whole lot together and serve your site to the internet? Well, this is what i have so far:</description></item><item><title>Building Jekyll sites with Docker on Windows</title><link>https://www.tiernanotoole.ie/2016/11/02/building-jekyll-sites-with-docker-on-windows.html</link><pubDate>Wed, 02 Nov 2016 00:00:00 +0000</pubDate><guid>https://www.tiernanotoole.ie/2016/11/02/building-jekyll-sites-with-docker-on-windows.html</guid><description>As some of you probably know (or based on the footer of the site) this site is built with Jekyll. Jekyll is a static web site builder, written in Ruby, and is a bit of a pain to build on Windows. Earlier on this year, I wrote up a post explaining how to use Jekyll on Windows using Bash on Ubuntu on Windows… It was a bit complicated, and, well, worked a few times, but was not too successfull… So, were do we go next? Well, Docker to the rescue!</description></item><item><title>Useful Web and Desktop Apps 2016 edition</title><link>https://www.tiernanotoole.ie/2016/04/23/useful-web-and-desktop-apps-2016-edition.html</link><pubDate>Sat, 23 Apr 2016 00:00:00 +0000</pubDate><guid>https://www.tiernanotoole.ie/2016/04/23/useful-web-and-desktop-apps-2016-edition.html</guid><description>I have decided to do a post on some of my favourite tools to use for development, administration, etc. It’s kind of like Hanselman’s Ultimate Tools list, but not as popular and about 2 years newer… Anyway, the list is available here, and will be updated over time, much like my Daily Carry and Computers pages. If you are interested, you add links though GitHub by editing the toolslist.yml data file.</description></item><item><title>Bash on Ubuntu on Windows</title><link>https://www.tiernanotoole.ie/2016/03/31/bash-on-ubuntu-on-windows.html</link><pubDate>Thu, 31 Mar 2016 07:00:00 +0000</pubDate><guid>https://www.tiernanotoole.ie/2016/03/31/bash-on-ubuntu-on-windows.html</guid><description>Microsoft Build 2016 is on this week, and there were a lot of interesting developments yesterday, but the one that interested me the most is Bash on Ubuntu on Windows. Dustin from Ubuntu has a more details, and Scott Hanselman has posted a technical video about this. This is very interesting, and I CANT WAIT TO GET MY HANDS ON IT! But, I do have some questions, which I thought I would put down in blog format:</description></item><item><title>Hubic, OpenStack Swift and Curl</title><link>https://www.tiernanotoole.ie/2015/03/31/hubic-openstack-swift-and-curl.html</link><pubDate>Tue, 31 Mar 2015 21:40:00 +0000</pubDate><guid>https://www.tiernanotoole.ie/2015/03/31/hubic-openstack-swift-and-curl.html</guid><description>HubiC is an online storage site, built by the guys at OVH. They are currently offering 30Gb free (if you use the link above) or if you pay, you get 110Gb (insted of the usual 100Gb) for EUR1 a month, or 10.5TB (yup… TERABYTES!) for EUR5 a month… Thats a crazy amount of storage for a not crazy amount of money!
So, while playing around with different things, I found they have an API, so other than the usual apps to play with (like the Hubic Apps for iPhone, Android, Windows Phone, Windows Desktop and OSX, Duplicity for backing up *nix boxes, and a few others) you can build your own…</description></item><item><title>Symform – P2P Backup</title><link>https://www.tiernanotoole.ie/2012/11/30/symform-p2p-backup.html</link><pubDate>Fri, 30 Nov 2012 09:13:27 +0000</pubDate><guid>https://www.tiernanotoole.ie/2012/11/30/symform-p2p-backup.html</guid><description>I have previously posted about CrashPlan as my Backup System. I also, a long time ago, talked about Backing up SQL, MySQL and other stuff on my other blog. Well, CrashPlan is all good, but there are 2 “niggly” bits with it…
Its not FREE (well, this year i got it Free on Black Friday…) but it is cheap ($120 a year to backup 10 machines to the cloud aint bad.) Its NOT FAST! The CrashPlan Datacenters all live in the US, and my servers live in Europe (either Dublin or Germany). So, bandwidth is limited… Getting less than 1Mbit/s most times, but have seen it reach 3… I have 20Mbits/s upload… even half that would be nice… So, thats where Symform comes in. Symform is a P2P Backup Service, which runs on Windows, Linux and MacOSX. In theory, it should run anywhere that has a Mono runtime since its written in .NET. Anyway, you start with 10Gb of free storage, and you can increese that by one of 2 ways:</description></item><item><title>More Jekyll Stuff</title><link>https://www.tiernanotoole.ie/2012/10/04/more-jekyll-stuff.html</link><pubDate>Thu, 04 Oct 2012 20:57:52 +0000</pubDate><guid>https://www.tiernanotoole.ie/2012/10/04/more-jekyll-stuff.html</guid><description>Couple of bits and pieces on Jekyll stuff today… I am tweaking the outline of the site, so i am surfing around finding stuff… here is what i have found
Host a static site on Amazon S3: Interesting idea, and something i would look into eventually… And with the help of CloudFront you could host your whole blog on a CDN! Rake tasks for Jekyll: Rake is the Ruby version of make… and a RakeFile can have tasks, which are in Ruby… They can do, from what i can gather, pretty much anything… So, some examples of what you can do with them are linked here… I especially like the New Post generator… very handy! Jekyll Plugins: Various different plugins for Jekyll… I am interested in a few of these, mainly the Generate_projects one, which generates a page for your projects based on your GitHub projects… very cool stuff… Strictly speaking, this is not just a Jekyll how to, but Migrating from WordPress to Jekyll is a handy read. my main blog, my podcast and photography blog both run WordPress. migrating them to Jekyll would mean i could move them directly to a CDN and make things a lot faster… Maybe something i plan doing soon… If you have any tips or tricks, why not leave a comment and i can add them to the post.</description></item><item><title>Handbrake Cluster</title><link>https://www.tiernanotoole.ie/2012/10/03/handbrake-cluster.html</link><pubDate>Wed, 03 Oct 2012 00:00:00 +0000</pubDate><guid>https://www.tiernanotoole.ie/2012/10/03/handbrake-cluster.html</guid><description>[UPDATED] someone asked in the comments if there was an binary build for this file. there is now! http://handbrakecluster.codeplex.com now hosts the code and binaries, and will soon have help files and documentation.
A few days back, i wrote a post titled Powershell + Handbrake + AppleTV + iTunes = Automatic TV. ish. In it i included a block of Powershell code to bulk convert TV shows from whatever format you had them in to a M4V format for the AppleTV. Well, as they say “If necessity is the mother of all invension, lazyness must be the father”. I have a lot of shows i wanted converted to the AppleTV, so i built something. Its called HandBrake Cluster and is written in .NET 4.5, uses MSMQ and Handbrake to do the processing. The workflow is as follows:</description></item><item><title>PowerShell + HandBrake + AppleTV + iTunes = Automatic TV. Ish.</title><link>https://www.tiernanotoole.ie/2012/09/28/powershell-handbrake-appletv-itunes-automatic-tv-ish.html</link><pubDate>Fri, 28 Sep 2012 00:00:00 +0000</pubDate><guid>https://www.tiernanotoole.ie/2012/09/28/powershell-handbrake-appletv-itunes-automatic-tv-ish.html</guid><description>I have an AppleTV in the house (3, actually) and I am very happy with its ease of use, size and cost. You can’t argue with the small price!
I also have a lot of content that works great with the AppleTV in iTunes, but I have content which does not work so great with the AppleTV. So, I needed to find a way to convert files quickly and easily. that’s where PowerShell and Handbrake come in.</description></item></channel></rss>