Author Archives: Andrew

New Blog Now Live – Please Update Your Feed

Hi,

My new blog is now live. This allows a lot more flexibility, including commenting etc.

Please can you make sure you are taking your RSS feed from one of the following:

http://feeds.feedburner.com/ThoughtsFromAndrewJohnston (preferred)

https://www.andrewj.com/blog/index.php/feed/ (straight from my site)

I still need to update some of the links to longer old articles, so please bear with me if these are a bit odd over the next few days. Also you may see some duplicate items in the Feedburner feed – if so, please ignore these, and they should clear shortly.

Thanks, and enjoy the new blog.

Andrew

See http://feeds.feedburner.com/ThoughtsFromAndrewJohnston
Posted in Website & Blog | Leave a comment

Lots of News

Quite a lot of news…

Migration of our web sites and email to the new hosting server is almost complete. See previous article/rant for some of my findings. After some initial frustration with my hosting provider (WebFusion) when I discovered the
limitations of their new Linux shared hosting services compared with the old one, I have to say a big “Thank You” for their efficiency in finding a better solution for me, and providing me with effective technical support to get it up and running.

If you do have any problems with our sites or email, let me know…

I’m currently developing a new blog, based on WordPress. This will make it easier to post “on the fly” than with the current solution, hand-carved from XML and ASP (now PHP).

When the new blog is running, I’m going to have a regular post for fans of my photography, so you can see what I’ve been working on. In the meantime, I’ve updated my gallery pages so they are a bit easier to navigate, bookmark and search.

And talking about my photography, I’ve recently been accepted by the Alamy stock agency. So please all rush at once and spend lots of money licensing my pictures for all those uses you’ve dreamed of but were too polite to mention 🙂

See you soon,

Andrew

Posted in My Publications, Personal News, Photography, Thoughts on the World, Website & Blog | Leave a comment

In Damnation of PHP

<rant>Apologies if the title is a bit strong, but I think it’s the nearest I can get to the opposite of “In Praise of PHP”

I’ve just spent a week-end migrating my website to a new hosting server. As part of that process, I had to rewrite all my old ASP code using PHP. Here’s what I learned:

  1. The Apache/Linux community have misleadingly changed the meaning of “ASP”. If you bought a Linux-based hosting service 5+ years ago with “ASP”, it meant a *nix port of Active Server Pages. That worked for me, as I could develop it on Windows. Now, if you buy a Linux hosting service with “ASP” it means “Apache Server Pages”, and the embedded language is Perl. Useless!
  2. PHP has positively the worst combination of features for a language:
    • A c-based language’s sensitivity to case, ending semicolons and curly bracket counts,
    • None of the protections against errors in the latter that a C++/Java (or VB) language gives you, like strong typing and forced variable declaration,
    • No single-step debugging. Now I accept that this may not be 100% true, so don’t all write in with the names of all the debuggers I didn’t find in a quick search for tools on Sunday morning, but certainly I don’t have one at the moment,
    • It runs differently on Windows and Linux, and in a way I haven’t yet understood 100%, so I can only test by uploading to my live website.

That said, I’ve still got it! I’ve managed to convert my blog and my book reviews, and I’ve actually improved on my old code for the latter. Just please let me have VB.NET back for my next major project.

OK. </rant>

Posted in Code & Development, Thoughts on the World | Leave a comment

What I Want In My Next DSLR

What’s missing from the typical DSLR, anno 2010? What could be improved, using simple established technologies, to make the DSLR a better picture-taking device? And why don’t the major DSLR manufacturers do some of these things, which might help sales?

The modern DSLR is a great image making machine, and I don’t want to change it’s core paradigm. But as I use my cameras in different ways, I recognise a number of lost opportunities and frustrations which have yet to be addressed. Now is the time to divert a small fraction of that enormous engineering effort from the hunt for ever more megapixels to the development of software and mechanical features which will make the DSLR a more flexible and better-integrated photographer’s tool.

In this article, I suggest a round dozen ways in which DSLR manufacturers could easily improve the product, mostly through simple software or mechanical refinements, to ease the process of taking and processing photos.

Read the full article
Posted in Photography | Tagged | 2 Comments

Review: Superfreakonomics

Global Cooling, Patriotic Prostitutes, and Why Suicide Bombers Should Buy Life Insurance, By Steven D. Levitt and Stephen J. Dubner

Fascinating, fun, and more depth than the first book

This book is a worthy, and in my view a better, successor to the original "Freakonomics". I found the original book fascinating, but ultimately frustrating because after good beginnings it lost its way and felt light on content. The second book avoids that problem, keeping the thought provoking analysis and insights coming all the way.

The new book  has a very broad scope – trying to understand the economics and human psychology which drive aspects of human existence as disparate as female oppression and prostitution, terrorism, effective medical treatment, altruism, vehicle safety, and global problems such as climate change.

Read the full review

Categories: Reviews. Content Types: Book, Economics, and Psychology & Behaviour.
Posted in Reviews | Leave a comment

Review: Architectural Photography

Composition, Capture, and Digital Image Processing, By Adrian Schulz

A sandwich with not quite enough meat

This is a good, broad introduction to the field of architectural photography which will suit photographers with basic to intermediate skill levels. That said, the level of detail varies, and it will leave some readers wanting more.

Read the full review

Categories: Photography and Reviews. Content Types: Book and Photography.
Posted in Photography, Reviews | Leave a comment

Review: Heresy

By S J Parris

Dodgy Dons Done to Death in Troubled Tudor Times

Initially I thought of this book as "’The Name of the Rose’ meets ‘Elizabeth’", as it combines religious themes into a murder mystery set in Elizabethan England, but on reflection that’s not quite correct. This is "’Elizabeth’ meets ‘Inspector Morse’".

Not only are the victims a series of Oxford University academics, who meet progressively stickier ends, but the central character is a lonely polymath with an ambivalent attitude to authority, and his own intellectual obsessions. That and the Oxford locations are both reminiscent of Dexter’s stories, but this is very much its own historic tale, focused on the turmoil caused by the multiple violent shifts in English religion between the reigns of Henry and Elizabeth.

Read the full review

Categories: Reviews. Content Types: Book, Crime / mystery, and Historical novel.
Posted in Reviews | Leave a comment

Review: Photographic Multishot Techniques

Photographic Multishot Techniques: High Dynamic Range, Super-Resolution, Extended Depth of Field, Stitching, By Juergen Gulbins & Rainer Gulbins

Disappointing content, and too much Photoshop

This book should really be titled "Photographic Multishot Techniques with Photoshop CS3". Although it does touch on some other software (in particular a quite detailed look at PhotoAcute) you get the distinct impression that the authors are out of their comfort zone unless they can "do it in Photoshop".

This is a great shame, because multishot techniques such as panoramic stitching and HDR are areas in which smaller software vendors have frequently produced powerful, innovative, inexpensive software solutions. Also, it makes the book less relevant to anyone who cannot afford (or does not want to invest in) full-blown Photoshop CS3.

Read the full review

Categories: Photography and Reviews. Content Types: Book and Photography.
Posted in Photography, Reviews | Leave a comment

Word Grammar Checker – A Nicely Carribean Flavour

This may amuse you. I went to type “Here are my comments” (something I do fairly frequently), but mis-typed it as “Here are me comments”. Word correctly identifies this as incorrect grammar, with a green line under “are”. Right click, accept the suggestion, and “Here am me comments” is deemed perfectly acceptable… 🙂

Even better, “I and I own comments here man” is also deemed fine!

I may explore this further – be afraid, be very afraid…

Posted in Thoughts on the World | Leave a comment

Virtual PC vs VMware Player – Further Thoughts

I’ve added a brief addendum to my piece on Virtual PC technologies. It turns out that VMware Player seems to be able to “fix” unreliable VMs. Microsoft’s lack of attention to compatibility has led me to a better product, and could easily make me a complete convert to VMware!

Read the full article
Posted in Thoughts on the World, VMWare | Leave a comment

Digital Convergence – Still Waiting

Or… Why I Learned to Hate the HTC Touch HD

A few years ago I toyed with replacing my trusty PDA, phone and digital camera with a combined unit. That was not a success, and I ended up with a second hand SmartPhone, an iPaq 4700 PDA, and the T-Mobile MDA as my car satnav (a job it does acceptably). You can read an analysis of my trials and tribulations, entitled “Annoyance-Based Technology Selection”.

Last year, with my old mobile phone wearing out, I tried again, with depressingly similar results. Someone once said “Those who do not learn from History are condemned to repeat it.” Why didn’t I follow this excellent advice?

Read the full article
Posted in Reviews, Thoughts on the World | Leave a comment

Windows Virtual PC – Breaking Compatibility

Having for years been an exemplar of how to maintain compatibility between software versions, Microsoft have recently suffered some horrible aberrations in this area. Setting aside the user interface horrors of Office 2007, my worst recent challenge has been Microsoft’s Virtual PC technology. This short article recounts the challenges I’ve had with the new version in Windows 7, and how I’ve ended up resolving the problems with a combination of the old version, and a competitor’s product!

Read the full article
Posted in Thoughts on the World, VMWare | 2 Comments