Christian Murphy
Welcome to my blog!
I am a software engineer/web developer/game developer in sunny and lovely Canterbury, Kent, UK.
I will post my latest projects and occasional products of hackathons here.

So I've been working on this for a while this year, and I now think it's in a state where i'll stick with it and keep working on it enough to mention here.

It's going to be a traditional shootemup mechanically, thematically I'm hoping to make something with the aim of flipping genre conventions, so this should harmonise well with the gameplay.

I'm working on this in my free time so development is going slow, but I've produced it following best practices to ease my development of the game even if I'm not looking at the code on a very regular basis.

I'll see if I can post more frequently about this as I implement more of the game, and some posts about parts already implemented whenever relevant (probably when replacing them!)

Christian Murphy April 21 2015

Spent a bit more time working on TLDRify, implemented a number of changes and refactored my code to remove unnecessary repetition

I've implemented bad subreddits being added to the list dynamically based on feedback, and refactored much of the code for sleeping to be all in one function that takes different values for neatness.

Lastly, before working on any of this, I discovered the bot had been broken for a while due to a memory exception, this was caused by my comment parser logging every single comment it had checked and appending their id's to a set.

I actually reached the memory limit with the size of this set which caused me to realise this issue, this has also been resolved by periodical cleanups of the sets for comments and posts.

Also, the bot is starting to receive more positive feedback now.

Christian Murphy April 11 2015

TLDRify , the reddit bot for summarising reddit submissions and comments , has been live for a week now.It's had some fun interactions with the reddit community and generally not been TOO much of a nuisance. Lots of helpful output in the logs allowed me to tweak how the bot worked and try to make it behave more helpfully. 2015-01-25 15:22:37,790 INFO Starting new HTTPS connection (1):
2015-01-25 15:22:39,791 INFO Starting new HTTP connection (1):
2015-01-25 15:22:40,109 INFO TLDRify online - Logged in and running
2015-01-25 15:22:40,109 INFO Checking for Requests

2015-01-28 19:02:57,729 INFO ('Found request:', u"did we forget everyone copying from shotbow????????? jk, I really don't know the history of anything about this shit. Nitsua, make a tl dr please. That essay was longer than my english ones. But nice rant 10/10")

2015-01-28 19:02:57,729 INFO ('Child of comment:', u't1_co3ovu6', '\nFormat into summary of parent')
2015-01-28 19:03:01,091 INFO ('Post Length:', 3568)
2015-01-28 19:03:01,091 INFO ('Post Title', u'HCTeams - Why we do, what we do')
2015-01-28 19:03:01,091 INFO ('Post ID', u'2tzfs2')
2015-01-28 19:03:02,995 INFO ('Posted a Self Text TLDR successfully', u'HCTeams - Why we do, what we do')
2015-01-28 19:03:02,995 INFO ('by request of', Redditor(user_name='bwownz048'))

But it's still truckin'...

2015-01-28 19:21:04,609 INFO Sleeping for 8 seconds
2015-01-28 19:21:12,614 INFO Checking for Requests
2015-01-28 19:21:12,780 INFO Sleeping for 8 seconds
2015-01-28 19:21:04,609 INFO Sleeping for 8 seconds
2015-01-28 19:21:12,614 INFO Checking for Requests
2015-01-28 19:21:12,780 INFO Sleeping for 8 seconds

You can see my last TLDRify reddit bot-update hereUPDATE: 7th February -After numerous tweaks and some love from /r/legal advice, I've been noticing positive karma on TLDRify.

Christian Murphy April 11 2015