import site.body

Life on the command line: Day To Day Console

As may be apparent by the theme of this site and its currently broken CSS for articles , I am an avid console user, most of my machines don't have X11 installed. I thought i would take the time to document how i do things and provide some tips and hints for anyone else looking to make the switch to what i have refined into a highly productive working environment

Read More

Life on the command line: echo Welcome to Text11

1 Year ago i gave myself a challenge: Can i go a full month without X11? As there is not enough articles on how one may go about this i thought i would start a multi-part series talking about my program choices, How to wire everything together and how to restore some of the functionality that 'goes missing' when moving from traditional GUI environment to a text based one.

Read More

Archangel Design Notes: Part 1

I have been playing with tulip in python 3.3 while developing archangel and come across a couple of interesting problems that i thought were worth documenting mainly for my own personal usage, But also with the hope that it may be useful for others.

Read More

Linux Networking: MAC VLANs and Virtual Ethernets

This time we only play with Linux specific Virtual interfaces. MAC VLAN and Virtual Ethernet Pipes. These are mainly used in containerization situations but can be useful for other things such as emulating network topologies in conjunction with bridges.

Read More

Simulating latency under Linux

Sometimes its handy to be able to simulate a high latency environment for testing of web-services under Linux. Luckily for us this is fairly easy to do and even more so to automate. Included is a script to build a virtual network with 100mS of latency for testing

Read More

Linux Networking: Bonded Interfaces and Vlans

Part 1 of an introduction to virtual networking under Linux. This series will cover Bonding, VLANs, Bridging, Dummy interfaces, MAC VLANs, Virtual Ethernet Pipes VXLAN and finally finish up with a brief introduction to OpenFlow. Throughout the guide the iproute2 tools will be used instead of the old /sbin/ifconfig commands, whose usage has still not yet been supplanted.

Read More

Containerization on Linux

After doing a presentation for asylum with a local company, i was presented with the question 'do you have any one using this project or is it just a personal project'. after saying 'no', i realized that a couple of people had used my code as reference material but unfortunately i had no users. not being one seek the approval of others for my tinkering i dismissed this question as nothing more than a future TODO item

Read More