Good Coding Practice Snippets

After reading through Code Complete I decided to make up mind-maps on each topic in the hope that I would peruse them every so often to brush up on my programming best practice. Recently I decided take a look over them and was dismayed at the amount of knowledge from the book I’d forgotten or that hadn’t become habit. Sure I’d remember a decent chunk of the good stuff and it has certainly improved my programming ability but there was so much I’d missed, even from the tiny mind-maps I’d made. ...

December 24, 2011 · Shane Dowling

Just Keep Going

Productivity has never been my strong point. I’m the ultimate procrastinator. I will literally do anything other than the task at hand. In fact this post is likely being written purely as I don’t want to study. But, the post itself is useful in it’s function to push me forward. I’ve gotten attracted to a very simple idea of “Just keep going”. In my head I imagine the Terminator, after being blown to bits, still getting up. I suffer from “Goldilocks procrastination”, essentially everything needs to be just right before anything can happen. On top of that everything needs to remain perfect for me to maintain it. On paper it’s insanely obvious that this will fail, but a lesson that’s taken me a while to learn. If I don’t have all the study materials or if I miss a run during the week and boom, never again. What’s the point? ...

April 19, 2011 · Shane Dowling

Very Simple EC2 Snapshot Management

I’ve been pulling my hair out trying to get a handy ec2 snapshot backup/management working. My google results have ranged from broken libraries to using bash scripts to do one aspect and php scripts to do another, all of the solutions seem to have serious issues with regions. Anyway I’ve coded up a very very stupidly simple bash script that’s based on the ec2-api-tools. Ubuntu based info here. Essentially sudo apt-get install ec2-api-tools should get the required tools. ...

April 1, 2011 · Shane Dowling

Music at work

For anyone bored of trying to decide what to listen to at work I’d recommend indie 103.1. Decent music and as it’s in La it’s 8 hours behind, so no annoying presenters during the work day(If you’re in the timezone of course). Anyway, for anyone rocking mplayer a bash alias for ya. I guess for those who don’t you can just the url…. alias listen_indie1031=“mplayer http://208.80.52.108:80/KDLDFMCMP3” The stream even pulls down artist/trackname. ...

January 13, 2011 · Shane Dowling

Daily WTF — Shopping Carts

Daily WTF-Shopping Carts Really entertaining how the writer “thought” through this solution. Amazing.

January 12, 2011 · Shane Dowling

Software Engineer

Best job of 2011 Apparently.

January 8, 2011 · Shane Dowling

Intel Insider — Now hardware can screw you with copy protection.

Intel Insider-Now hardware can screw you with copy protection. Another product I have to remember never to buy. Companies should be punished for this behaviour.

January 6, 2011 · Shane Dowling

PHP and big numbers

PHP isn’t friends with big numbers. Wonder where I can stick this number to cause some serious problems.

January 5, 2011 · Shane Dowling

Worryingly accurate — This is your brain on vim

This is Your Brain on Vim _la casa de kev en Interweb_kev.town

January 5, 2011 · Shane Dowling

For any active del.icio.us users I'd highly recommend…

Pinboard: social bookmarking for introverts _For a few more bucks a year, Pinboard offers an archiving service which saves a copy of everything you bookmark, gives…_pinboard.in

December 17, 2010 · Shane Dowling