Tiernan's Comms Closet

Geek, Programmer, Photographer…

Testing Forestry

by . Tags: Jekyll , Website , Tools .

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.

Read more →

Installing Jekyll on Bash On Ubuntu on Windows

by . Tags: Jekyll , HowTo , Code , Blogging .

At the 2016 Build conference, Microsoft announced that Bash on Ubuntu on Windows was coming. Well, it came out last week, and I installed it as soon as I could! My next challenge was to get Jekyll to run and install on it, so I can build and preview this site on my Surface Book. So, first, I needed to install version 2.0 of Ruby. There is a bit of messing involved for this, but first

Read more →

Continuous Integration and Blogging

by . Tags: Blogging , Announcements , Jekyll .

Back in August of 2012, I started this site using Git and Jekyll. I hosted most of it at home, pushing to a server in house. Then, a few years back, I moved to pushing the files to Amazon S3 and had Cloud Front doing distribution. The last moved had me hosting the files in NearlyFreeSpeech.NET and Cloud Flare doing the content distribution… Well, that changed over the last few days… again…

Read more →

CDN Hosted Blog

by . Tags: Announcements , Blogging , Jekyll , Cloud .

Well, if you can read this, this site is now hosted fully on AWS with both S3 and CloudFront. More details eventually… [UPDATE] How did i host this on S3 and CloudFront? Check out this article by Paul Stamatiou for details…

Read more →

Moving sites to NearlyFreeSpeech

by . Tags: Announcements , Git , RSync , Jekyll .

I have been running a Dedicated Server from Hetzner for a while now, but have started to look at what i am running on the site, and reailized i under utilize the machine a lot… For example, this site is generated using Jekyll, which takes up very little power, and becomes static HTML files. My other blogs (Tiernan’s Comms Closet and GeekPhotographer) are both low traffic Wordpress sites, and I run a couple of other static sites also for friends… All in all, not a lot of power…

Read more →

More Jekyll Stuff

by . Tags: Jekyll , Tips .

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!

Read more →