Friday, 4 March 2011
Escape From The Cubicle
Last year I had found myself becoming increasingly bored at work. My less than glamorous job provides me with 10 minute intervals of time with nothing to do but stare at a computer screen. Having ruined my interest in websites like reddit and slashdot by spending an unholy amount of time sifting through ffffuuuuuu comics and cat captions on the former and becoming frustrated with the inability of the latter to provide enough material to last me the entire day. I decided to plot my escape from cubeland. Not an easy task but not insurmountable either. Probing the walls of my prison, I soon discovered that taking the direct route was out of the question. The system that I use runs off a network drive and does not allow one to install any software without Herr Administrator's approval. My access to the command line has also been removed and with it the limited supply of native tools I had at hand. Through the long drudge of days chained to my desk by that manacle of a headset I slowly hatched a plan. Gathering the required information by word of mouth and Google searches and testing it's feasibility in the evenings, eventually it came together. My captors, out of necessity, had not disabled Java on our workstations. Overlooked at first, the significance of this suddenly dawned on me. A new world of Java applications opened up to me! My first breakthrough came when I discovered shellinabox, allowing me to access the command line on my Linux box at home discreetly within a web browser. Frustrated with it's sluggish interface, I grew more daring. Soon I had a cloud9 server running at home and I was able to afford myself the luxury of an ide. I still had to compile and execute my code through shellinabox and it was painful to watch it stutter across the screen. As the months passed I became sure that what I was doing was either being ignored or completely missed. Now I've thrown all my chips in, I now happily ssh into my system using mindterm and am even brazen enough to leave the jar file sitting in my network storage. Life has never been so good. My next steps? Perhaps I will serve a webpage and devise a way to port my code to Java and embed it in the page so that I can work on graphical projects. If this helps anyone out of a similar predicament, let me know. I'll be glad to have helped someone.