Code Complete

I’ve been reading through Steve McConnell’s Code Complete for the last few months, in fact I’m working through mindmaps of each section to traverse through this dense book in a fairly easy manner. Basically, instead of saying “Hey I need to create a new class what should I be thinking about again, which pages are they on?”, I search the appropriate mindmap and all the headings are there, withpage number for a deeper reference(which is rarely needed). I would highly recommend this system to anyone who wants to read any book and also use it for a future reference. ...

November 6, 2009 · Shane Dowling

Useful Linux apps you've probably never heard of

Corkscrew What corkscrew does is allow you to tunnel ssh connections over a http proxy very easily. As far as admins of the http proxy can see this is encrypted traffic which is most likely anssl connection to a web server(the server you have sshed to), you could in theory ( :D ), create a socks proxy using an ssh tunnel that is corkscrewing over a http proxy. Then set your browser to use that socks proxy instead of the http proxy and thus encrypt all your traffic. I think you can use this with windows and cygwin tool but its probably easier to simply use putty as is has added support for this a while back. ...

June 12, 2008 · Shane Dowling

Getting yourself on Trinity's Wireless network with Linux

Since ISServices have washed their hands of any support for Linux, I’ve banged up a guide on how to get onto it with Linux. I’m using Ubuntu so things may need to be changed depending on your distro. :D Right, you need wpa_supplicant installed and modify it’s config file /etc/wpa_supplicant.conf ctrl_interface=/var/run/wpa_supplicant ctrl_interface_group=0 eapol_version=1 ap_scan=1 fast_reauth=1 network={ ssid="TCDwifi" scan_ssid=1 key_mgmt=IEEE8021X eap=LEAP identity="username" password="password" phase2="MSCHAPV2" } If you’re in Computer Science you can also use COMPSCIwireless2 and there’s no MAC address filtering so no stupid registering stuff. Place this in your /etc/network/interfaces if its not already there so you can dhcp over your wireless card. ...

February 3, 2008 · Shane Dowling