ADAM'S WEB PRESENCE

10 February 2010

OMG, I’ve been hacked!

Filed under: General — adam @ 9:21 am

Apologies to anyone who has logged into this blog in the last few days only to find a link-farming spam page. Seems that someone has managed to pull off a script injection on this site. I’ve removed the offending code but I still have no idea how they managed it. I’m investigating…


7 November 2009

Halloween comes to Sydney

Filed under: General — adam @ 8:05 pm

Halloween usually isn’t very popular here in Australia but this year it sure was!
Residents of Matthews St, Davidson were inundated by hundreds of kids demanding sugar. My own kids were among the throng, I was surprised how many people were there.


15 October 2009

You can Hire me

Filed under: General — adam @ 3:11 pm

I’m looking for a little bit of freelance work at the moment, if you are interested in someone to help you out with digital circuit design, embedded systems design or programming, application development or even web sites or server back end work, drop me a line at adam@siliconsparrow.com. I’ve put my Resumé online for you to download if you are interested.


21 September 2009

Textapox is catching

Filed under: General — adam @ 9:53 am

Look out for this new disease sweeping the children of the world. Symptoms include coloured spots on exposed areas of skin and uncontrollable giggling.


3 September 2009

More Spreadsheet Tomfoolery

Filed under: General — adam @ 2:10 pm

I’m still messing around with my bookkeeping. Here is another nifty formula for OpenOffice Calc. I have a list of revenue and the dates that revenue was received like so:

Date Amount
10 Jul 2009 $1,080.00
18 Jul 2009 $144.45
30 Jul 2009 $2,248.40
2 Aug 2009 $1,000.00
5 Aug 2009 $522.30

I want to create a month-by-month summary of these figures. Here is the (rather complex) formula to make that happen:

=SUMPRODUCT(A1:A5>=DATEVALUE("01 Jul 2009");A1:A5<DATEVALUE("01 Aug 2009");B1:B5)

That formula will give the total of all amounts for July. By repeating this for each month, you can get monthly summaries for the whole year.


16 August 2009

Metamorphosis

Filed under: General — adam @ 10:18 pm

A picture of a butterfly
I realise I’ve been a bit dark lately with my blog with very minimal posting over the last few months. A lot of things have been changing around here. My wife and I have swapped roles. That’s right, I’m the housewife now and she has a full-time job.

I’m still doing some contract work here and there but am spending most of my time looking after the kids and doing housework. To be perfectly honest, I’m enjoying it. Its really nice to take a break from full-time work, the first time I have not been working flat-out in about twelve years.

So where to from here? While kids and housework keep me reasonably busy, I’m not the kind of guy who can just sit around. So I’m planning to create some products for sale. I’ve set up a new site called siliconsparrow.com where I will base my professional operations. I am excited about the possibilities.

Unfortunately it means this blog will become a bit neglected. I’ll only be posting personal and hobby stuff here, and perhaps more housewife-related stuff like recipies!


4 May 2009

TV addiction

Filed under: General — adam @ 4:42 pm

One of the little rules in our house is that kids are not allowed to watch TV before school in the morning.

But these two are so addicted to the glow of a screen, they watch my screen saver and pretend it is a movie!

Sometimes they are quite amusing to watch, they come up with things like “Oooh, watch out little blob, that big blob is going to get you” or “That’s two cows dancing!”.

My screen saver is Electric Sheep by the way.


13 April 2009

Toshiba vs Dell – Cashback deals and Customer Service

Filed under: General — adam @ 10:10 am

I’ve never done a good ‘ol consumer rant on this site so here we go. I’ll put my grumpy old man hat on…

A couple of months ago, it so happened that I bought a Toshiba laptop and a Dell screen in the same week. Both products offered a $100 cash-back deal. What happened next showed very dramatically the difference in attitude towards customers of these two companies.

How the Toshiba cash-back works

The cash-back cannot be claimed in the store, you need to go to Toshiba’s web site and fill in a form.

But there is no form on Toshiba’s web site. So I phoned Toshiba and after the usual phone menu maze and having to hold for quarter of an hour, the Toshiba representative told me I need to go to a different web site.

Next were several screens of web forms to fill in including all my personal details, the model number and serial number of the laptop, when I bought it, where I bought it, the address of the shop, the ABN number of the owner of the shop and more and more and more. So then could I submit my claim ? No. They require you to print out the forms and then photocopy the purchase receipt and write a note, put it in a paper envelope and go to the post office and post it!!  This all took me about two hours.

So Toshiba eliminate people who are not web-savvy, do not have a printer and a photocopier, cannot be bothered spending an hour filling out forms or cannot be bothered going to the post office.

I received my cash-back about 6 weeks later in the form of a postal money order. I had to physically go to the bank and deposit it over the counter so you can add an extra hour to the total time spent by me to claim this money.

You can also add to that, another half an hour I spent writing a letter of complaint about all this to Toshiba. Did I receive so much as an acknowledgement that they received my letter ?  Nope.

From a business point of view I can understand why they do all this. They figure if they make claiming the cash back difficult they can save money because I bet that less than 30% of customers actually go through all that bother. If they sell 1000 laptops, they’ve just saved $70,000.

Of course, this comes at the expense of aggrivating their own customers who like me, will probably never buy another Toshiba product again. Can you put a dollar value on that kind of customer resentment ?

How the Dell cash-back works

Dell credited my VISA card with $100 the next day. No forms to fill in, I didn’t have to do anything. Dell want to keep their customers.

Summary

I know who I will choose next time I buy a laptop.

Company Time I spent applying for the cashback Time before I received the cashback
Toshiba 3 hours 6 weeks
Dell 0 1 day

UPDATE: This Dilbert cartoon says it all…


17 December 2008

Simple Slide Show is now open source

Filed under: General — adam @ 10:00 pm

I’ve taken that old Simple Slide Show program I wrote years ago and given it a bit of a brush-up. I also changed the licensing so it is open source.

As a bonus, I have added a new feature to allow you to customise the colour and font used in the image captions.

You could use the source code from this to make your own more fully-featured slide show application, or just use it as example code for writing whatever. I hope you find it useful.

CLICK HERE to go to the download page. It’s free!


9 December 2008

Linux is amazingly useful

Filed under: General — adam @ 4:04 pm

It’s incredible the things you can do in Linux. Here’s two amazing things I’ve done today:

Amazing thing #1

I had a corrupted disk and I wanted to run some recovery tools on it but to be safe, I wanted work with a copy of the corrupted disk. So I created a raw copy of the entire disk and piped it to a different machine which had enough storage:

cat /dev/hda1 | netcat -q 1 192.168.0.15 9998

That created a file of 1128GB in size – probably the single biggest file I’ve ever created. It took more than 12 hours to copy to the other machine!

Then I created a loopback device so the system could pretend the file was a real disk:

losetup /dev/loop0 /home/adam/recovery.raw

Then I ran xfs_repair on it and recovered all the files. In the old days I would have to physically install a second hard drive in the corrupted box – did I mention that I did all this remotely from off-site through an ssh session.

Amazing thing #2

I needed to find all the Makefiles for an older version of my projects and update them. This command searches through a bunch of folders for files which contain the string “1.6″ and loads them all up in a text editor for me. It sure beats manually going through dozens of folders and eyeballing every file.

find /usr/src -name Makefile | xargs grep -l "1.6" | xargs kate

Next Page »

Powered by WordPress