News for the ‘General’ Category

The Future

I often think to myself how is the future of programming going to be and will their still be need for us programmers. I would like to think that the programming languages will be with us a long time into the future the only problem we have is that the industry is constantly changing and although certain programming languages such PHP, ASP & Java are popular at the moment in 10 years time I could not say if this would be the same.

My only advice as a programmer would be to follow the industry and common trends if you notice that a particular programming language is being widely used do tutorials and try and learn it may benefit your career and is always good to have learnt other languages in this industry.

Posted: February 28th, 2010
Categories: General
Tags:
Comments: No Comments.

Web Development

Web development is split into two sections these include,

Web design, when thinking about creating a web site it is important to think about the design first of all this includes the layout of the pages, navigation, logos and colour schemes. The design is the first point of call for your targeted audience and so is important to get this right.

Web development, once you have the web design and you are happy with the layout you need to then think about how the site is going to be built for example what platform is it going to be built in if their will be admin areas and user logins.

Posted: February 27th, 2010
Categories: General
Tags:
Comments: No Comments.

I hate Programming

This is a very common saying if you’re a computer programmer and to be honest it cannot be helped the majority of the time. It’s true that when you are programming using any language when you have over achieved or got something working all by yourself you feel like a genius and you tend to make people aware of this by showing what you have or giving loud shouts like “Yes”, “I’ve done it” I’ve heard them all.

The problem comes when you become stuck and it takes you hours to figure something out the worse thing is when you create your own script and upon testing it doesn’t work this can be so frustrating and is often when you hear “i hate programming”

The joys of programming.

Posted: February 26th, 2010
Categories: General
Tags:
Comments: No Comments.

What Dead Programming Languages do you know?

When i say dead programming languages i mean language that you may have learned however have no use for them now or are no longer used in modern day coding.

I would have to say first of all C languages as these are becoming less relevant although  C++ and C Sharp are still alive and kicking try to find a basic C-only programmer today and you will struggle and find that the programmer is struggling for work and learning a new language.

Many say that a programming language does not die it just becomes very expensive to maintain.

Posted: February 25th, 2010
Categories: General
Tags:
Comments: No Comments.

Programming Languages

For many people we learn programming languages from a very early age and the programming we learn in either collage or universities tends to be the one we show most interest in or willing to learn.

I would say the most popular languages for many would be PHP and ASP this is just due to it being widely taught and recognised across the world.

If we was to go more into detail we may look into other stuff such as C & C++ these are more complex however will be surprised just how much things uses this type of coding.

Posted: February 24th, 2010
Categories: General
Tags:
Comments: No Comments.

Programming for fun

How many of you program for fun these days? I realised that I hardly ever do when my workload in my job is high, but when things are going a bit better I just have the urge to code random stuff.

But it made me think – with programming becoming an ever more complicated activity, how many of you still code for fun in your spare time? If you do, what do you code. If you don’t, why not!?

I am really wondering about this since a lot of great open source projects originated with coding in people’s spare time, and if that age is lost then how will the OSS model change in the future? Your thoughts please!

Posted: January 30th, 2010
Categories: General
Tags:
Comments: No Comments.

The iPad could have been so much more

By now you’ve probably noticed that Apple’s supposedly world-changing announcement turned out to be little more than a super-sized version of the iPhone (well, without the phone, so its more of an iPod Touch). While this will be all well and good for those who wanted a jumbo iPhone, for the rest of us who were waiting for the ‘next big thing’, even Steve Jobs’ egotistical confidence in his baby can’t cover up the massive disappointment.

The reason I’m disappointed is that it has taken the concept of a tablet and relegated it to a media player and web browser. Media players come in all shapes and sizes already, and web browsing is a pretty singular task to end up forking $500+ out for.

What it could have been? Why, the biggest productivity boon ever. Imagine a fully-fledged OS on there, capable of running any number of existing productivity apps. Multi-tasking would have added to this immeasurably.

My idea for the perfect tablet would be one which seamlessly links to your workstation PC or Mac. Imagine just dragging a window over to the tablet, getting up and walking to that meeting. Flicking between your presentation notes, organiser and e-mails with a flick of the wrist would make this a truly awesome system.

Posted: January 29th, 2010
Categories: General
Tags: ,
Comments: No Comments.

Why you should read documentation

Something struck me today whilst reading a tweet from a developer I consider to be on top of their game. They had an issue with a framework doing something unexpected and annoying, and after hours of trying to get around it, eventually they had to get a solution. They posted a tweet asking if anyone knew the solution as they suspected it would just be something really simple which they didn’t know.

Helpfully someone responded and pointed them in the right direction, but only then did this developer actually bother to look at the documentation themselves. The solution was simple and was fully documented – so why not check it out first to alleviate all that bother?

While this is a good example of the value of Twitter, I can’t help but feel that the documentation should always be your first port of call. I don’t ask someone until I’ve checked out the documentation for myself. Chances are the docs will have the answer, along with a whole lot of other info which could really help you out. At least that is what I find!

So, next time you have a problem – look it up! Chances are you’ll get more than you asked for.

Posted: January 28th, 2010
Categories: General
Tags: , ,
Comments: No Comments.

jQuery 1.4 – the second coming?

jQuery 1.4 has been released, and it has brought with it what I think of as the second coming in terms of web scripting. We’ve had JavaScript for years. Ever since Netscape. However, it has taken a long time for people to do really interesting stuff with it, beyond your usual run-of-the-mill price calculators and so on.

JavaScript frameworks began popping up over the last few years with the aim of making it easier to make cool stuff with the added bonus of cross-compatibility, but there were still niggles. jQuery has become my framework of choice and it had the odd issue which annoyed me, in particular the slow-as-hell documentation site and certain speed issues in certain browsers (read: IE6-7).

However, jQuery is now getting ever more backing from major software companies and is being used across the web. The upshot of all of this? The new version has made certain functions up to 10x faster than in jQuery 1.3, which is damn impressive. Coupled with this, they have replaced the dog-slow Mediawiki based documentation site with a speedy Wordpress installation, with complete documentation for every function, packed with examples and tracking of the changes throughout jQuery’s history, way back to 1.0 from 2006.

So you can now see why I think jQuery 1.4 is the second coming – of scripting.

Posted: January 27th, 2010
Categories: General
Tags: , ,
Comments: No Comments.

Happy New Year!

Hmm, there is a running theme with my most recent posts… but never mind!

A new year is a-comin (unless you adhere to a non-Gregorian calendar) and with it comes a load of new goals. Maybe to increase your average work rate (we all have those slow days) or to learn something new. However, without determination and grit, you won’t get anywhere that quickly.

I’ve made myself a promise to finally get to grips with Python on a commercial level for next year, along with expanding my knowledge of working (not just playing) inside a Unix-like system (read: Linux :P ).

Anyway – enjoy your new year and make sure you don’t slip and fall on your arse on the way home from the pub on Jan 1st. I’ve done it, and it isn’t the best way to begin a new decade!

Posted: December 31st, 2009
Categories: General
Tags:
Comments: No Comments.