Monday, October 19, 2009
Sicko
Thursday, October 15, 2009
Adsense eh?
Tuesday, October 13, 2009
Ratchet And Clank: Tools Of Destruction Review
Originally posted 13oct09 9:43
Story:
This new addition to the series is a bit different from the previous installments. The plot is more serious this time but mind you, it still has the same humour and charm that made the series so popular, it’s just noticeably less here. The plot deals with the more serious topic of Ratchet’s past, why is Ratchet the last of the Lombaxes, and the question of what had happened to the Lombaxes. The amazingly hilarious Captain Quark is still here to entertain us with his buffoonery and there are newcomers as well in the series like Talwyn and her robot buddies, The Bounty Hunter and the villains Captain Slag and Emperor Tachyon. I was disappointed with the role of the lead villain Tachyon. He was under-utilised and underdeveloped and he only plays second fiddle to Captain Slag. Overall, the game’s plot deals with those important issues and it’s good but nothing memorable when compare to the other installments. I think it’s safe to say that the plot is the weakest point of the game.
Graphics:
The first thing that you will notice once you load up the game is how beautiful and colourful the graphics are. The environment is rendered amazingly, environmental and character textures are fully detailed, nice lighting, realistic facial expressions of the characters and most importantly the frame rate never falters even when there are a lot of things happening on screen. This game has one of the best graphics on PS3 in 2007 and frankly, it is still one of the best.
Sound
The background music is original and really good. The sound effects of your weapons and your enemies make and everything is excellent as well. The voice acting is superbly done and it’s synchronised very well with the lip movement of the characters, which injects the charm to the game.
Gameplay:
Ratchet and Clank has always been a fast paced, shooter/platformer with an emphasis on big exotic guns and this new installment is no way a disappointment. This time around developer Insomniac introduces space battles, new weapons, and the new concept of devices.
Shooter element:
The shooting in this game is as usual fast-paced and really fun with great depth in weapon upgrading, which made the series famous. There is a huge array of exotic weapons and cool gadgets from your classic ones like the magma blaster and flame thrower to new and welcome addition like the Nano-Swarmer that releases a huge hive of small robotic insects or the MagNet launcher which like the name implies releases a magnetic electrical net to immobilise enemies. One weapon that received a bit of press coverage before the release was the tornado launcher. I know it’s nothing new and it’s been on previous R&C games but this time it uses the six-axis controller. You guide the tornado by tilting your controller, which I got to admit was pretty useful specially since you can use another weapon after the tornado was deployed. I was surprised on how well the six-axis was implemented on this one; it’s easy to use which is very rare to see. All of these weapons are upgradeable up to level 5 and when you’ve beat the game and chose the new game plus, you could further upgrade it by 5. Long time fans would be pumped to hear this.
The new concept of devices adds even more depth to the gameplay. Take the “leech bomb” for example; when you find yourself low in health you could always toss a couple of them at the enemies to steal their health and regain yours. When the going gets too tough (which is rarely) or just for the fun of it, you could deploy one of my favourite gadget "Mr. Zurkon". A foul-mouthed syntenoid robot that hovers beside you shooting and bad mouthing everything that gets in your way. Now everyone has to try the gadget that got a huge publicity and has to be my favourite, the "Groovitron". The flashing lights and the 70’s disco music emanating from this disco ball forces everyone to groooovy! Some of their dance routines are worth a chuckle or two.
Platformer, Misc:
The platforming element of the game is superb. I don’t want to spoil the game by giving out the details so I’m only saying that the level design and setting were well made so it provides some excellent platforming action. The new space battle sections are really fun to play and it is a worthy addition to the game. The graphics of the space battles were particularly amazing. I was disappointed with the Arena battles for this installment though. It was too short, surprisingly easy, forgettable boss fights and virtually nothing has changed since they introduced arena battles on R&C 3: Up Your Arsenal. Again, I was disappointed with Clank’s solo missions. The “puzzles” were way too easy and it’s boring to play through it again when you died and restarted or when you’re on your second play through.
Game Difficulty:
Now, I have to say that the game’s difficulty was my biggest disappointment. It is just too easy. Sure, the difficulty of the “new game plus” when you beat the game is more challenging but even then, your weapons had already been upgraded and you have a new armour so it nulls it.
Overall, this game was superbly done and it has enough charm in it for even hardcore gamers to cough up a smile or two. You don’t have play the previous games of the series to know what’s happening so both newcomers and fans would truly enjoy this triple A title.
GAME RATING: 8.7
Friday, October 9, 2009
Job 3: Linux Systems Engineer.

Brief Description.
The role is to work with the team to improve and expand the Linux platform and to provide testing and debugging. The employers are looking for an applicant with previous experience in Virtualization, Kernel patching and analysis of the Linux performance and scripting. The applicant must also show a keen interest in open source concept, distributed computing solutions, and Linux based platforms.
Soft Skills
As a Linux system engineer, I must have good interpersonal and intra-personal skill to excel at this job. The soft skills include:
Interpersonal Skills:
-Good communication skills specifically listening, verbal and written skills
-A team player
-Motivational
-Has good problem solving skills
-Can employ decision making skills
Intra-personal skills:
-Must know how to keep calm on a stressful environment or situation
-Must know how to effectively manage stress
-Genuine passion for open source concepts, distributed computing solutions and Linux based platforms.
Helpful Modules
I have listed and explained what modules I may need and why.
Modules That Will Help Improve Soft Skills:
Creativity,Innovation&Teamwork and Communication deals with improving communication skills.
Group Project and Software Project Management helps improve student’s motivational skills and being a good team player.
Algorithmic Problem Solving, and Artificial Intelligence will really help improve the problem-solving skill of the student.
Modules That Will Help Me Understand The Job Key Words (See Below)
Virtualization:
COMP8030: Storage Networking : Deals with virtualization
Open source:
SOFT8015: Software Quality Assurance : Deals with improving the efficiency of the team to develop quality software. This is important when developing on an open source project.
SOFT8016: Software Reuse: The module is about developing a software using existing resources. This is important because the very concept of open source is to use existing source code and then improving it.
Distributed systems:
SOFT8006: Distributed Architectures: The module aim to teach students the skills on how distributed systems work and its application.
SOFT8007: Distributed Objects : This teaches the practical skills to develop distributed system.
Kernel patching and OS Performance and scripting:
SOFT6003: Operating Systems Fundamentals :Teaches the fundamentals of operating systems e.g Linux.
SOFT7006: Operating Systems : Teaches the more advance knowledge of operating systems e.g Linux.
Job Key Words
I’ve highlighted the key words that will help me do the job properly. These are:
Virtualization:
Virtualization is one of those IT words that have many different meanings. For this job I think what they meant with “strength in virtualization” is that the applicant must have experience in all aspect of virtualization. This includes:
Platform virtualization- It is the making and maintaining of virtual machines.
Application virtualization- The application is virtualized on a hardware.
Network virtualization- The creation of a virtual network by combining both hardware and software network resources with network functionility.
Virtual private network (VPN) - Is the creation of a secure network by overlaying a software layer on a bigger network to provide security on unsecured networks or to provide private communications between computers.
Distributed Computing:
The use of multiple computers working together over a network to perform an overall task much more quicker than a single computer.
Open Source:
It is a concept where the source code of a software and its certain rights normally reserved to the copyright holders are provided to the public. This let programmers to improve the software and redistribute it in a modified or unmodified versions without infringing copyrights.
Kernel patching:
It is the practice of modifying or replacing codes of the Linux kernel to improve it.
Linux
An open source Unix-like Operating System first developed by Linus Torvalds
Sunday, October 4, 2009
Brief Description.
The role is to work with the team to improve and expand the Linux platform and to provide testing and debugging. The employers are looking for an applicant with previous experience in Virtualisation, Kernel patching and analysis of the Linux performance and scripting. The applicant must also show a keen interest in open source concept, distributed computing solutions, and Linux based platforms.
As a Linux system engineer, I must have good interpersonal and intra-personal skill (soft skills) to excel at this job. The soft skills include:
Interpersonal Skills:
-Good communication skills specifically listening, verbal and written skills
-A team player
-Motivational
-Has good problem solving skills
-Can employ decision making skills
Intra-personal skills:
-Must know how to keep calm on a stressful environment or situation
-Must know how to effectively manage stress
-Genuine passion for open source concepts, distributed computing solutions and Linux based platforms.
Helpful Modules
I have listed and explained what modules I may need and why.
Modules That Will Help Improve Soft Skills:
Creativity,Innovation&Teamwork and Communication deals with improving communication skills.
Group Project and Software Project Management helps improve student’s motivational skills and being a good team player.
Algorithmic Problem Solving, and Artificial Intelligence will really help to improve problem-solving skills of the student.
Modules that Will Help Me Understand The Job Key Words (See Below)
Virtualization:
COMP8030: Storage Networking : Deals with virtualization
Open source:
SOFT8015: Software Quality Assurance : Deals with improving the efficiency of the team to develop quality software. This is important when developing on an open source project.
SOFT8016: Software Reuse: The module is about developing a software using existing resources. This is important because the very concept of open source is to use existing source code and then improving it.
Distributed systems:
SOFT8006: Distributed Architectures: The module aim to teach students the skills on how distributed systems work and its application.
SOFT8007: Distributed Objects : This module develops the analytical skills and practical knowledge for developing distributed systems.
Kernel patching and OS Performance and scripting:
SOFT6003: Operating Systems Fundamentals :Teaches the fundamentals of operating systems.
SOFT7006: Operating Systems : Teaches more advance knowledge of operating systems.
Job Key Words
I’ve highlighted the key words that will help me do the job. These are:
Virtualization:
Virtualization is one of those IT buzzwords that have many different meanings. For this job I think what they meant with “strength in virtualization” is that the applicant must have experience in all aspect of virtualization. This includes:
Platform virtualization- which separates an operating system from the underlying platform resources.
Application virtualization- the hosting of individual applications on alien hardware/software.
Network virtualization- creation of a virtualised network addressing space within or across network subnets.
Virtual private network (VPN) - a computer network in which some of the links between nodes are carried by open connections or virtual circuits in some larger network(s), such as the Internet.
Database virtualization - the decoupling of the database layer, which lies between the storage and application layers within the application stack.
Distributed Computing:
The use of multiple computers working together over a network to perform an overall task much more quicker than a single computer.
Open Source:
It is a concept where the source code of a software and certain rights normally reserved to the copyright holders are provided to the public. This let programmers to use, change and improve the software and redistribute it in a modified or unmodified versions without infringing copyrights.
Kernel patching:
It is the practice of modifying or replacing codes of the Linux kernel to improve it.