it Articles


  • 2017-12-11
  • it

wtangy.se - now with user preferences!

As part of my learning some more about modern web developments I've learnt that cookies now suck and one should use some kind of local storage in the web browser. One of them is Web Storage . https://wtangy.se/ got some more updates over the weekend :) Now if you choose …

wtangy.se/menu - now with a menu!

https://wtangy.se/menu has been born! A colorful menu where one can (at least I hope) fairly easily choose a team if one does not want to change the URL :) This was a requirement for being able to make a simple webview app :)

  • 2017-10-07
  • it

wasthereannhlgamelastnight.com - now using object storage!

coverImage: "screenshot.png" To continue this series of blog posts about the awesome https://wasthereannhlgamelastnight.appspot.com/WINGS web site where you can see if there was in fact, an NHL game last night :) Some background: First I had a python script that scraped the website of nhl.com and …

wasthereannhlgamelastnight.appspot.com - fixed - working again!

With NHL 2017-2018 season coming up and I had some extra spare time I thought why not finally fix this great website again :) As NHL changed the layout of their schedule page about two seasons ago - there's these days "infinite scrolling" or whatever it's called when the page only loads …

  • 2017-08-07
  • it

haproxy lab setup!

Been seeing haproxy more and more lately as it seems even the stuff I work with are moving towards web :) So a good time as any to play around with it! First setup is the tag "single-node" in https://github.com/martbhell/haproxy-lab - this means it just configures one apache …

  • 2017-06-01
  • it

Automated testing of ansible roles

What is this? Basic idea: whenever most things happen in your ansible repository (for example commit, pull request or release) then you want to automatically test the ansible code. The basic tools: syntax-checking lint / codying style adherence actually running the code is it idempotent does the end result look like …

  • 2016-03-31
  • it

linux.conf.au.2016 and a FreeIPA workshop

https://github.com/freeipa/freeipa-workshop In preparation for the RH414 course I'm taking next week I think I should have a look at kerberos, freeipa and bind a bit :) During linux.conf.au.2016 there was a workshop on FreeIPA. (There were many other interesting talks there, for example the …

  • 2016-03-18
  • it

RH413 - Red Hat Server Hardening

I'm attending this training in a week or so. This post will be updated as I go through the sections I want to check out before the training starts. https://www.redhat.com/en/services/training/rh413-red-hat-server-hardening Track security updates Understand how Red Hat Enterprise Linux produces updates and how …

  • 2016-02-15
  • it

Let's encrypt the web - renewal

So easy! just: As I ran the letsencrypt-auto last time, I did again. sudo systemctl stop nginx cd letsencrypt git pull ./letsencrypt-auto enter enter etc sudo apache2ctl stop # .. why did it start apache2 automatically? sudo systemctl start nginx Since letsencrypt-auto version 0.5.0 it's: sudo systemctl stop nginx cd …

  • 2015-12-05
  • it

let's encrypt the web!

Letsencrypt is finally in public beta! Got from ssllabs.com https enabled on my own play webhost today with let's encrypt! There are many good guides for getting this setup. This is how I got it working with nginx (without using the experimental nginx plugin of letsencrypt). on the webhost …