jonhassall.com
The personal site of Jon Hassall
Photographs that I have taken A place to post interesting snippets and thoughts A place for me to show you some of the projects I am working on A brief summary of my skills, education, and experience Get in touch!

Sigma 30mm f1.4 EX DC HSM Lens Focusing Problem / High Pitched Noise

My favourite lens, my Sigma 30mm f1.4, has devel­oped a prob­lem. Fre­quently it does not respond to auto-focusing, and it makes a high-pitched sound almost like it is strug­gling to focus.

The Sigma 30mm f1.4 lens is my ‘work­horse’ lens, mean­ing the one I use the most. When I was using a 35mm cam­era (Pen­tax MZ-S!), my favourite lens was a 50mm lens. I found a prime/fixed lens encour­aged me to move around and exper­i­ment with view­points rather than be lazy and zoom from a sin­gle point.

With a dig­i­tal APS-C sen­sor with a 1.6x mul­ti­plier, a 30mm lens deliv­ers approx­i­mately the same as a 50mm lens on a 35mm film camera.

Public pay telephone in Santa Monica, California

Pub­lic pay tele­phone in Santa Mon­ica, California

I have been very pleased with the results, being the sharpest out of any lens I have, and the lens hood makes it look for­mi­da­ble. The chro­matic aber­ra­tion was very low, and if any­thing was vis­i­ble it has always been easy to remove with Adobe Lightroom’s chro­matic aber­ra­tion correction.

It also works great when tak­ing long-exposure pho­tographs at night. It cre­ates pleas­ing star effects through its 8 blade octag­o­nal diaphragm:

Street scene at night in Santa Monica, California

Street scene at night in Santa Mon­ica, California

The large max­i­mum aper­ture of f1.4 is great for low-light and sit­u­a­tions requir­ing high shut­ter speeds. F-stopping writes about this. I took this pho­to­graph as the pas­sen­ger of a car trav­el­ling around 60mph on a dull Eng­lish day, and it still came out very usable:

Hunters gathering at side of a road in rural Nottinghamshire. Crop of a picture taken at 60mph

Hunters gath­er­ing at side of a road in rural Not­ting­hamshire. Crop of a pic­ture taken at 60mph

A pho­to­graph using avail­able light in a bar also came out well:

People at Bar Eleven

Peo­ple at Bar Eleven

And finally I found the full-time man­ual focus very use­ful. This allowed me to refo­cus even if aut­o­fo­cus was switched on. Usu­ally if aut­o­fo­cus is acti­vated, a lens doesn’t allow you to man­ual focus and you can feel the focussing motors giv­ing resistance.

You can find an in-depth review of the Sigma 30mm f1.4 EX DC HSM at Ken Rockwell’s web site.

I’m going to con­tact Sigma Imag­ing UK sup­port, and fin­gers crossed they will be able to resolve the issue as I would like to get pho­tograph­ing again :)

New ‘Blog Launched

I have suc­cess­fully con­verted my blog from my own ‘home­grown’ soft­ware to the ubiq­ui­tous Word­Press. I think my time can be bet­ter spent than rein­vent­ing the wheel, espe­cially when it is avail­able free and eas­ily amended in open source form.

I have diverted old URL links includ­ing the RSS feeds using Apache’s mod_rewrite.

Here is an exam­ple of the code I used, placed in an htac­cess file:

RewriteEngine on
RewriteBase /
RewriteRule ^blog_rss.php$ /articles/feed/ [R=301,L]

This code rewrites any requests to blog_rss.php to /articles/feed so that any requests from the old feed are now redi­rected with a HTTP 301 response header to the new feed. The ‘L’ indi­cates that this is the last change the RewriteRule should make, effec­tively ignor­ing any rules that may come after this.

RFC2616 from W3 spec­i­fies HTTP 301 as ‘Moved Per­ma­nently.’ Using this code should help search engines like Google, Ask and Yahoo to update their indexes. I’ve done my part by fol­low­ing the pub­lished standards.

Word­Press also links nicely to Microsoft Word 2007, so I can take advan­tage of its gram­mar and spelling check­ers, and the use­ful fea­ture of hold­ing down Alt and click­ing on a word to access research tools such as dic­tio­nar­ies and a the­saurus. Skat­ter Tech’s arti­cle describes how to con­nect Word 2007’s Blog fea­ture to Word­Press.

I’d like to see Word­press sup­port­ing SQLite, but it looks like this isn’t on the cards for some time.

With the bur­den of mak­ing my own blog­ging soft­ware removed, I intend to be post­ing more inter­est­ing arti­cles in the future. I hope to be post­ing on more var­ied sub­jects than just web tech­nol­ogy. If there is any­thing you’d like to hear about, please leave a com­ment. You’ll also get a funny avatar mon­ster made for you if you com­ment :)

New ‘blog coming soon

I’m cur­rently work­ing on con­vert­ing my ‘blog’ from my home­spun blog soft­ware to Word­Press. I have decided to do this as there was lit­tle point rein­vent­ing the wheel, and when­ever I find a miss­ing fea­ture I’ll have the oppor­tu­nity to make one and share it and give some­thing back to this open source community.

360 HDR (High Dynamic Range) Photograph

I have com­pleted a high-quality HDR (High Dynamic Range) panorama of a gar­den, and it can be viewed here (requires Flash Player 10):

I have completed a high-quality HDR (High Dynamic Range) panorama of a garden, and it can be viewed here (requires Flash Player 10):

Competition win

My entry for Dreamhost’s API com­pe­ti­tion won! I cre­ated a web appli­ca­tion that shows vis­i­tors on a world map in real time.

I used PHP, CURL, SQLite, AJAX and Google Maps.

If you are a Dreamhost cus­tomer, you can use the Dreamhost Real-Time Hit World Map here.

Screen­shot:

Hitmap screenshot

VirtualMin

I installed a new Vir­tual Pri­vate Server, and tried out Vir­tualmin, the lat­est incar­na­tion of the Usermin/Webmin fam­ily. I’ve found it to be very sta­ble, and great for Linux admin­is­tra­tors that are used to con­fig­ur­ing servers via con­fig­u­ra­tion files and com­mand line, but wish to save time. It remains as flex­i­ble as man­ual con­fig­u­ra­tion, but offers many graph­i­cal inter­faces and time-saving fea­tures. So far, so good.

Real-time web site hit map for Dreamhost

I’ve been work­ing on an appli­ca­tion for the Dreamhost API com­pe­ti­tion. My entry allows Dreamhost cus­tomers to view hits to their web site on a world map in real-time.

If you are a Dreamhost cus­tomer, you can use the Dreamhost Real-Time Hit World Map here.

Hitmap screenshot

Campaignr to make a cellphone into a SenseCam

I dis­cov­ered Cam­paignr, an open-source project for sam­pling data from the var­i­ous sen­sors on a cell­phone, includ­ing cam­era, micro­phone and GPS. I’m hav­ing some issues with it con­nect­ing to a wire­less net­work. If any­one has any ideas, please get in touch via the con­tact page. I’m also look­ing into manip­u­lat­ing the files it pro­duces man­u­ally. I could make my own Java applet, but I’d rather not rein­vent the wheel, and it would be more pro­duc­tive to spend time deal­ing with these sen­sor outputs.

Homemade SenseCam

Justin Lloyd got in touch with me via Twit­ter, and pointed me to this post about his home­made Sense­Cam soft­ware.

Skyfire — Flash on your mobile (and more)

While inves­ti­gat­ing a way to dis­trib­ute Flash con­tent on a wider audi­ence of mobile tele­phone hand­sets, I dis­coverd Sky­fire. I was pleas­antly sur­prised that it allows using a full Flash client. I sus­pect that it works as a thin client/server solution.

Homemade Microsoft Sensecam

Microsoft Sense­Cam is a wear­able cam­era that takes pic­tures at var­i­ous inter­vals, and can record infra-red infor­ma­tion through a PIR (Pas­sive InfraRed sen­sor). Accom­pa­ny­ing soft­ware allows the events of a day to be indexed.

They are not for sale, and I would like to exper­i­ment with using some­thing like this. I believe that it would make sense to con­vert a mobile tele­phone into a sim­i­lar device, as they are easy to get hold of and gen­er­ally con­tain a dig­i­tal cam­era, Java/Symbian oper­at­ing sys­tem, mem­ory card and recharge­able bat­tery. If any­one knows of any down­load­able soft­ware that would per­form this task, please get in touch via the ‘Con­tact’ link. Thanks!

Virtual Server Response Times

I used Ping­dom to test the response time of an Ama­zon EC2 (Elas­tic Com­pute Cloud) instance and a Dyn­DNS Spring Server. Both are vir­tual server offer­ings. DynDNS’s Spring Server was mar­gin­ally faster in terms of ping response time.

After using both for the past few months, I have found that the Dyn­DNS Spring Server is much eas­ier to get started with ini­tially, but Amazon’s EC2 is much more flexible.

Pingdom response times for Amazon EC2 server

Ping­dom response times for Ama­zon EC2 server

Pingdom response times for DynDNS Spring Server

Ping­dom response times for Dyn­DNS Spring Server

New photographs — USA 2009 Trip

You can see new pho­tographs I took on my recent trip to the West Coast USA here:
Photo Gallery — USA 2009

And an exper­i­men­tal Flash vewier of the same pho­tographs here:
Photo Gallery — Flash Viewer — USA 2009

Alexa Thumbnails Amazon Web Service closing down

That’s a shame, the Alexa Site Thumb­nail ser­vice sup­plied through Alexa is clos­ing down on June 12th 2009. It was use­ful for some projects.