Author Archives: adam

Thoughts on recursive algorithms

I have always intuitively shied away from using recursion in my code wherever possible. The few times I have had to implement it were mainly in some form of tree traversal logic. I am a little uncomfortable in relying on … Continue reading

Posted in programming | Tagged , | Leave a comment

Thoughts on the software development process

I’m going to talk about some reading material and my own ideas on the software development process: Hackers and Painters essay by Paul Graham Creative Selection by Ken Kocienda Facebook mobile development article by Android Authority My own thoughts “Hackers … Continue reading

Posted in technology | Tagged , | Leave a comment

xdiffr initial release

I have rewritten my differencing application to be cross platform. I have rebranded it to xdiffr and I have made it open source. You can download built Windows and Linux executables here: https://adamk.org/xdiffr The source code is hosted on github: … Continue reading

Posted in technology | Tagged , | Leave a comment

Google+

This site seems to be swamped with spam comments, so I’m sorry if I’ve missed some genuine ones amongst them. There are about 200 pending for me to check. I have been posting mainly to Google+ recently. Check me out … Continue reading

Posted in Uncategorized | Leave a comment

International Space Station flyovers

I finally got to see the ISS fly overhead last night. This inspired me to create some infographics for some perspective on the distances of satellites. To find out a schedule of when the ISS flies over your area: http://www.heavens-above.com/ … Continue reading

Posted in Uncategorized | Leave a comment

Freezing hard drive as last resort data recovery

In the last few years I’ve had two hard drives fail. As a last resort each time I put the drive in a freezer for about half a day and then managed to recover most of the data. WARNING: If … Continue reading

Posted in technology | Tagged , | 2 Comments

adamk.org blog header image

The current header image for this blog is based on the “Earth and Sun” photo from NASA: The Setting of the Sun Over the Pacific Ocean and a Towering Thundercloud, July 21, 2003 As Seen From the International Space Station … Continue reading

Posted in science | Tagged , | Leave a comment

Docbook introduction

Docbook is a specification for writing documentation in XML*. Once an XML document containing the data content of the documentation has been created, it can be processed by XSL transforms to produce an output format (pdf, html, chm and more…). … Continue reading

Posted in technology | Tagged , | 1 Comment

Zombie ants controlled by parasite fungus

The Ophiocordyceps unilateralis fungus infects carpenter ants and then somehow makes the ant move to a leaf at a specific height (out of the ant’s normal habitat). The ant will then clamp on to the underside of the leaf and … Continue reading

Posted in science | Tagged , | 2 Comments