Showing posts with label Visual Basic. Show all posts
Showing posts with label Visual Basic. Show all posts

Thursday, 11 June 2009

Yet another utility written

Thank goodness for visual basic. I run a really old copy of visual basic - VB5 which is what In use to right small utilities - yet it still works and is very stable - even in Vista! Today I took delivery of my new 4 compact flash card reader from Delkin. Really useful when I am out doing nature work and have filled up several compact flash cards. However, I needed some software to copy them onto my machine - now this may well have come with the more expensive option - instead I wrote my own and at the moment this seems to work a treat.

The great advantage of writing your own software is that you are able to make it bespoked to your needs - in this case this fits into my digital work flow and should save me a lot of time. The proof will come over the next week when I am out shooting for real. Lets hope my great plans work out - if they don't I can easily tweak the software. This is the beauty of being able to write your own software - it also shows that older versions of programming languages are still very useful for everyday needs - such as utilities.

Saturday, 7 March 2009

Interesting day or so


I have just spent an interesting day or so rewriting a utility to back up my files correctly.  I have purchased back up software but this proved to be disappointing.  Whether it was me or the software I just don't know but I was certain that the software had backed up the files I wanted.   As a result of this I decided to update an old piece of software that had been running on several of my other computers for a number of years.   It was quite enjoyable to use a different part of my brain than that I use to make photographs.

However, as I was doing this work it struck me that the version of Visual Basic I use is 12 years old.  I know that there are much more modern versions out there but this does fine for me.  I find I know how to use the software to write those little utilities that no commercial software can achieve.  They are as much about your own peculiarities as anything else.  The three main utilities I have created are to do with Metadata generation, Image backup and the one I have just completed.   I really would be lost without them.

This got me thinking about how modern software is developed and actually how useful they are.  This is particularly relevant to Photoshop CS4 and other megaliths of the modern world, such as the office suites.  How much of these programs do we use?  I suspect the answer is not a great deal.  I for one have my own way of working in CS4 that doesn't vary that much.  It certainly doesn't involve 3D modeling etc yet this comes with the software.  I know these are jack of all trade software bundles but there is also a point where you have to ask why?   We all know why because if didn't buy the latest version of the software then very quickly companies like Adobe would be in trouble.  Of course it is not just Adobe who does this.   The great?? Microsoft are devils for this.  I still maintain that the best version of Word was version 2.  I am still using Word 2000 and this is more than adequate for my needs.

I know this is not earth shattering stuff and has been commented on by many other people but I am happy with my twelve year old programing language and would probably be happy with a cut down version of Photoshop CS4 - not elements which is neither here nor there in my view.  Anyway, that's got that off my chest!

Tuesday, 23 December 2008

Install Continues

The install of software, backup etc continues.   One or two problems have arisen due to the fact that the operating system is 64 bit and the printer is on the network running 32 bit.   I am sure I will be able to sort this out tomorrow.   I have just tried to install my ancient copy of Visual Basic and this has failed,  fortunately I am able to write software fixes to overcome this.  Again this is more irritating than anything else.   I just wonder how easy it would have been with an Apple - perhaps the 32/64 bit conflict may not have arisen although I am not so sure.  

I am currently rebuilding my Lightroom catalogue.   I decided to take this opportunity to rationalise my under lying structure.  This should help in the long term.