More CS137 setup… stuff
Because I am feeling accomplished, and because I also want to avoid my physics homework. I think I’ve got a pretty good system working for CS137 (and the UW CS servers) now. I’ve got: sshag working, so I don’t have to eval `ssh-agent` && ssh-add each time I open a new screen session a modified […]
I has a new shiny
Posted by Programming on October 23, 2012
inThanks to the Made with Marmalade offer, I now have a tablet. I couldn’t (and still can’t) justify spending money on a tablet beyond “it looks cool, and it’d be funky to have one”, but the offer for a free tablet neatly solved that. Now to write an app for it and submit it, so […]
My Git for CS137 setup
Posted by Programming, School on October 22, 2012
inI’ve been using Git and GitHub for all of my CS137 assignments, in part to keep the files in sync between my desktop and laptop, as well as the UW server that I use for testing. The keeping everything in source control is a bonus, but one that comes in handy, especially branching when I […]
Midterm week – A retrospect of my first 6 weeks of uni
Posted by Personal, Uncategorized on October 17, 2012
inSo… I’m at university. University of Waterloo to be exact. It’s been almost a whirlwind – it’s both more and less hectic than IB, if that makes sense. There’s more to do – activities, events and maintenance things (laundry, grocery shopping and so on.) And the same time, there’s less – schoolwork isn’t as demanding […]
ssh-agent messiness & solving it
Posted by Programming on September 28, 2012
inI’ve known about ssh-agent for a while, but as I was practically permanently using PuTTY (on Windows), I only bothered with learning about Pageant. But Git uses ssh to connect to github, and I was getting tired of typing in my password with every push. I got annoyed with InteliJ for making me type in […]
Getting OpenVPN to work on an OpenVZ VPS
Note: This is a personal VPN, so I just used static keys. A general guide to getting OpenVPN set up is available on the OpenVPN website, but this guide is targeted at CentOS 5 on an OpenVZ VPS. This guide should be usable in other RH derivatives without much (any?) modification; and with slight modifications […]
iptables fun and games
Note to self: When configuring iptables, don’t copy + paste /sbin/iptables -F /sbin/iptables -P INPUT DROP <bunch of other commands> into bash. I had A Bad Time.
VPS Playtime
Posted by Sysadmin on September 25, 2012
inSo… I found a cheap VPS for me to play around with on LowEndBox after a few weeks of lurking on their site. $12/year for 256MB ‘guaranteed’ RAM, 15GB of disk space and 300GB of bandwidth. I am pleased. Except for the fact that it’s an CentOS OpenVZ instance, and I have had bad experiences […]
Getting a Python dev environment setup on Windows
Posted by Programming on September 14, 2012
inI’ll be doing a fair amount of work in Python in the next few months, so I decided to sit down and get a good dev environment going. First on my laptop (32 bit is easier to deal with), then on my desktop. So I’ll be doing 3 things: Getting Git setup Getting Git working […]
Cheaping out on EC2 – using Spot Instances
Posted by Sysadmin, Uncategorized on September 1, 2012
inAmazon markets Spot Instances as a way to reduce the price you pay for instances. So, continuing my efforts to reduce expenses on EC2, I looked into using spot instances. Spot instances are essentially just like normal instances. You can create your own AMIs, where you essentially create an image and tell Amazon to create […]