blogging
Hello Planet Ubuntu Australia
Last week my blog was added to Planet Ubuntu Australia, the syndication site for Australian Ubuntu LoCo participants' blogs.
I have been rather busy with work and family commitments lately. I am hoping to give my poor neglected blog a little more TLC.
hello_world.c
$ cat hello_world.c
#include <stdio.h>
main()
{
printf ("Hello World!\n");
}
$ gcc hello_world.c -o hello_world
$ chmod +x hello_world
$ ./ hello_world
Hello World!
$
I have started playing with C recently. I am still finding it annoying, yet enjoyable at the same time. The PHP developers have spoilt me (and other PHP coders). PHP gives you most of the power of C, without having to deal with annoying string handling, easy arrays, memory management and having to build to test. I am sure there is more.
Unlike OS X, I think I will persist with C.
Other than reminding myself of how to do hello world in C, why did I post this? I thought you would never ask, it is because my blog is now syndicated on Planet Linux Australia. I am pretty honoured by being added. Hopefully there are others who appreciate my rants :)
Google Analytics
As some of you may have noticed I use Google Analytics on my site for statistics. I also use webalizer for basic visitor stats. I have found Google Analytics provides more information in a better format than webalizer. The downsides of Google Analytics is that it is non free SaaS, it uses flash and that is lacks the ability to drill down to get more information.
As of today, the flash problem is still there (I am yet to test it with gnash), but the amount of information and how that data is displayed has improved dramatically. For those of you interested in the new look analytics, google has produced a tour.
Here is a quick summary my stats:
- My top 5 pages are:
- my Ubuntu Dapper running on a Sun Fire T2000 review (accounts for about one third of my traffic)
- Dave Hall Consulting Home Page
- Dave Hall Consulting blog (yes this is my lame attempt at google bombing
- my ideas for a new a new release model for phpGroupWare
- my account of getting a Google Summer of Code position for phpGroupWare
- About one third of my visitors are repeat offenders
- The Americas, Europe and Oceania each account for more than 25% of my visitors, while only 2 came from Africa
- Over 60% of my visitors use Mozilla Firefox, while less than a quarter use Internet Explorer (I suspect my blog spammer is responsible for a chunk of this. I suspect the 2 visitors using "Mozilla Compatible Agent" are Iceweasel users.
- Less than 5% of my visitors have a screen width less than 1024 pixels, and all but 1 visitor has a length of at least 600px. I would like to see a pic of the setup of the repeat visitor with a 2560x1024 setup
- Most of my visitors have flash available, but only 1 was using gnash
- Almost 97% of my visitors had Java installed
- My traffic is growing
If you made it this far you are either a) a very fast reader, b) skipped a lot of the stats, c) unlike 80% of my visitors who leave the site within the first minute (read they got bored with reading my long blog posts)
Blog Spam
I think I am pretty lucky that I only have 1 comment spammer on my blog. Every day he posts an ever expanding list of links for whatever he is being paid to post, this week it is ring tones. "nareman" give up! The combination of moderation and Akismet means that the posts get round filed. Akismet is a great tool, I recommend it to anyone who enables comments on their blog. If I had more traffic and comments, I would probably pay for a commercial license.
Very Rough Guide
When I go to the library I regularly check out what computer books are sitting on the shelf. Some books seem to be there every time I go in, such as iTunes 6 and iPod for windows and Macintosh. I usually end up grabbing one or 2 books on something I am at least vaguely interested in. I usually end up flicking through them over a month, and forget most of it a week later.
On my latest visit I picked up The Rough Guide to Blogging, by Jonathan Yang. I wasn't expecting to learn a lot out of it, but I hoped that there might be a few little gems or at least 1 thing that I didn't already know.
In general the book is ok. If you are new to blogging there is quite a few things that you can learn from reading a book like this. It seems to be pitched at people who use computers to get a job done, not geeks - that's cool. You shouldn't have to be a geek to read a book on a topic such as blogging.
Unfortunately the book's target audience probably isn't as well versed in convention and netiquette as a geek would be. As a geek reading the book I found myself thinking "hmm" on a few occasions. Then I found a wtf?! show stopper on page 79. Here is the quote under the heading "Loading images from other websites" (my emphasis) :
You can use an image from elsewhere on the Web without copying it to your server. Simply find the address of the individual image (not the page it's displayed on) and use the IMG tag in the usual way.
Before posting an image on your blog, however, it's best to ask for permission from the copyright holder. In reality, nothing is likely to happen to you for using an image without permission - especially in the case of celebrity photos and other commonly circulated stock photos - but at the very least it's polite to ask before using, say, a drawing from an artist's website.
Generally hotlinking is considered by many as a copyright violation and bandwidth theft. Most webmasters don't approve of others using their content and bandwidth without permission. Not so long ago, US Senator and potential Presidential cantidate John McCain found out what happens when you hotlink. There are numerous other examples of disgruntled copyright holders and webmasters taking action against hotlinkers.
Given the size of the copyright notice in the footer on his site, Jonathan seems to take his copyright pretty seriously, pity that his respect doesn't seem to extend to others' works.
Update: I emailed Jonathan a link to this post and he has replied.
Thanks for reading and reviewing the book. The section you referenced about "hotlinking." Definitely not good blogger etiquette. I should probably post something about the importance of not only asking permission but also hosting your own images. I hope I meant "use the images, but host them yourself" but clearly the text doesn't reflect that.
Further Update: Jonathan has posted a clarification post on his blog.
