Development

Django / Python Asp.Net style Repeater

One of the best controls in Asp.Net is the repeater &¬†datalistcontrols – they let you simply create repeating columns / rows of whatever output you wished to show from a set of database records… No html required – just drop your bindings into the template object and you were good to go… Django does this(…)

Django Ranking Algorithm – Reddit Style

CookdIt.Com never featured a ranking algorithm that took into account a users participation in the site, so I decided to add one. The logic¬†behind the code calculator¬†was as follows: Total Link contributions Total comment contributions Average naturalised T-Score of the votes for links submitted Total the above and get the log10() This might not be(…)

CookdIt! is alive! (in Alpha)

I’m very happy to announce that my django experiment has finally come to fruition – excuse the ugly design, it was after all put together over the cours of a couple of weeks (here and there) and I must say it’s actuall ybeen more complicated than expected… Now that the site is up I’ll be(…)

The Semantic Web – and why we’ll get there

Here’s my beef: The semantic web is the future of the Internet – smart, understanding applications that can grasp meaning from context. The dream of AI researchers – conscious understanding of semantic meaning from unstructured data. That dream implies reasoning and intuitive understanding and learning, it has fueled AI research for decades and is still(…)

Users, managers and the design cycle

I try not to bitch about the traps in my job – but I think the singular beef of being a developer is the end-user. I know we are meant to be developing for them, but in the end I think most developers actually program for themselves. They try to produce code that interests them(…)