Google: best in the world, cant hold a camera steady.

Now I don’t want to seem all negative, but when you become a huge world power in technology you open yourself up for the small criticisms on blogs like this. Google, are you might say pretty big - a fair bit bigger than a chicken or a tractor or a state of america. You would think with all that power, money and smarts that they could get someone to hold a camera steady!

Google webmasters latest post features what is the almost a “how not to film a presentation” guide, in fact thats what I would rename it. “how not to film a presentation, featuring a hot chick talking ip delivery”.

What I don’t get is how they are gonna draw the line between localisation and different content, if we are allowed to provide different content specific to geo localised areas then as the internet expands and ips become more linked with locations (a possibility I think) google is going to have to have either a lot of bots across the world or expect tailored pages that when hashed do not match! “A program such as md5sum or diff can compute a hash to verify that two different files are identical.” - but you have said we can geolocalise a bit so they are gonna be different - and surely if we are trying to improve the website for each user is the bot not a user - cloaking is just giving it what it wants (lol) I don’t cloak by the way I’m just a bystander.

It’d be ideal if we could some how embed our zipcode/postalcode into our browsers - giving webmasters real ability to geolocalize - I have built a few sites that use postcode entry on logon but its an imperfect system for countless reasons.

Tags: , , , , ,
Filed under Big G : Comments (2) : Jun 3rd, 2008

Blog Revenue: May 2008

Can anybody guesS? thats right ZERO because THIS blog just got started, but still I don’t think I will ever sell anything or try and make money out of this blog - even though I could. I mean its good to keep readers interested, and I don’t knock the people with nice figures but still its a bit “na na na na na im making loads so copy me its easy (subscribe here)”.

I’d rather be understated and not get raped when I go to the pub with mates ;)

Enjoy this instead:

Harshly stolen from the best place for this shiz - rutomail.com

Tags: , , ,
Filed under Room 101 : Comments (0) : Jun 3rd, 2008

Procedural Programmer or OOP’r?

Further to my last post I would like to quickly talk about coding relative to my recent reading.

When I started out learning php, I taught myself, learnt from reading online and practical uses of code - this for me at least is the primary way I can learn anything. Once you reach functional levels where you can do everything you need to be able to do within your personal mandate then all thats left is refinement.

To this end I have been reading some books on the ideals of programming and a more specific look at things.  I came across this in the process:

Procedural Programming versus OOP
Procedural programming often emphasizes writing code that is as concise as possible and coding directly for the end result. In other words, most procedural programming uses targeted groups of functions that immediately address the problem at hand—usually nothing more, and nothing less. In most situations, this gets you extremely efficient and high-performance applications. One of the downsides to this approach is a lack of maintainability. If the project grows large enough, the developer or developers could end up having to maintain a large number of individual functions, and in some cases, the logic of different functions can become confusingly similar. Object-oriented programming (OOP), on the other hand, emphasizes abstract relationships and a hierarchy of related functionality. Similar functionality can all share a common core, making maintenance much easier. Code reuse is increased as well, as you can easily adapt the abstracted base functionality for new tasks. OOP also can aid in large-scale program design, helping encapsulate and categorize the different sets of functionality required by each part of the system. Such organization and modularity can come at a price, however. If your object-oriented system is poorly designed, it can actually be harder to maintain than any of the alternatives. Often, the extreme modularity and “code-heaviness” of object-oriented designs can suffer from poor performance. Once you get past the problems caused by poor object-oriented design, you will find that creating a system using a custom set of PHP objects, or even a full-blown API, can yield benefits that most every developer will appreciate.

Some times its the simplest things that make u stop and go “oh shit I wish I had read that years ago” - turns out in skipping the book reading part of my php self-tutoring I still managed to run in line with the books, although essentially without bothering with OOP. By nature I realise that I have always coded, since I first began messing about, in a procedural way.

Could it be that Procedural and OOP are equivalent to black and white ends of the hat scale? Often we try and get things done as efficiently and quickly as possible, and frankly I have survived up till a few months ago without ever bothering with Classes in php for a substantial number of my projects - the bigger ones though require some thought out planning if they are to work in the long run.

Seems this week I keep starting posts without remembering what I meant to say?!

Tags: , , , ,
Filed under Reading : Comments (4) : Jun 1st, 2008

Making Money Online: Pre-Requisites: Coding

Making money online is what a lot of people try to do, a fair proportion report to achieve this goal however the remaining proportion seek quick fixes, instant money makers and one time money making schemes.

“If it seems to good to be true - it is” - this is a common phrase but theres another which I hear less of “If it seems to good to be true 9/10 times it is” - I prefer that one personally because with making money online these one off lucky finds, code glitches, manipulations or competition niches are there - but like the gold mining of generations before us they are rare and can take a lot of looking.

When I talk about making money online I do talk from experience, I do make a bit of money online, a reasonable positive balance that is incremental - but as with all these things it won’t happen over night (at least in 999/1000 cases.)

I have had times amongst my years on the case where one night or one page or one small website has been enough to make a happy man of me but that is due to perseverance and odds not curealls and other peoples “wonderful linkbuilding services”, “directory submissions or similar”.

I am beginning to go on here so here’s the point:

You will find the odds of making money a lot easier the more practical knowledge you get in coding. Even if you are in enough liquidity to pay a coder, or coders - you will want to know what your paying them to do. With this in mind there is a few things you SHOULD learn and do before ever asking questions or worrying your not making enough or even expect to make money. If you have a job to go to, family to support, things to do and give yourself other excuses, that’s your trip - but perseverance I am afraid is I think a pre-requisite in this game.

With that LEARN THESE:

  • HTML, CSS, Basic web complimentary technologies like ftp, photoshop etc.
  • PHP & MySQL - most integral skills in my opinion - LAMP is not necessary you can run it all thru ur windowz
  • SEO - What it is, why we do it, how we do it and how you can use the previous two to help

If you learn these basics, read this and other aforementioned blogs then I don’t see how given time and a fair amount of effort, regardless of the colour of your hat you can fail! That is unless your one of those negotive bastards then you shouldnt be here neway!

Tags: , , , , , ,
Filed under Basic, Uncategorized : Comments (0) : May 31st, 2008

*Waves : Hello

Hello everyone!! Welcome to SEO underWorld, yet another crappy unskilled seo blog on the net - oh wait - no it isnt!

If you want to read about me checkout the about page - basically its a clean slate from an old website - something to theorize new stuff and lay down a good bit of search engine ranking goodness for all you avid online money makers.

First posts’ are meant to be full of introductions, but rather than introducing myself I thought I would give a few shout’ outs to some blogs I have been reading for a fair while (please note all the following are quality blogs with good writers behind them, doesn’t mean I completely agree with some of what they say! IN NO PARTICULAR ORDER!)

  • Blue Hat (Eli) - Inspirational writer with excellent tech, Confirmed a lot of things I had started last year and SEO Empire is excellent read, I’d go as far as saying it should probably be the first thing you should read before setting off on the deep dark path of bh/greyhat seo.
  • Slightly Shady SEO - About as young as me but with good smarts - Always an interesting read and good tech/seo stuff.
  • Dosh Dosh - Good writer on the nice end of the scale ;)
  • Dark SEO Programming - I came accross this blog when messing about with captcha’s. Techy, but in a good way.
  • 5ubliminal - Excellent bh and nicely techy, good ideas and lots of nice snippets!
  • SEO Theory - Written by Michael Martinez, someone whose writing I have read a lot. Its a public facing seo companies blog really, and that says a lot about it. Quite opinionated but always an interesting read, if only to compare notes.
  • W Shadow - Excellent name, can’t remember how I found this blog but its a good read.
  • The Mad Hat - Again can’t remember how I ended up with this blog in my feedreader but its their, providing a nice bit of madness seo to the mix. Although being serious gets things done, its no fun!
  • Seocracy - Another good look at whats happening - less often but useful posts.

Thats it for now, I have a lot of other stuff in my feed reader but you will all have to wait for my next instalment of friendly mentionings.

Tags:
Filed under SEO Underworld, Shout Outs : Comments (4) : May 29th, 2008