One more thing

Finally the last paper is over. There”s only one thing left to do and that is the final year project. We still need to complete it, write the report and present it next Monday. I’ve just spent the whole afternoon trying to solder up one one of my module into a stripboard and it didn’t work. Now I have to remove everything and redo it again. :(

I really hope we can make it in time.

Codes on top of Codes on top of Codes on top of…

Looking at how web applications are developing (thanks for HTML 5 and Google), it seems that web API are getting more and more common and even some newer web applications (or even desktop applications such as widgets) can be completely built on those APIs alone.

How’s this development going to impact the total performance and efficiency of the entire IT industry?

One thing that comes to my mind is dependency. If the main service were to have any downtime at all, all the services and websites using the API will experience downtime as well. Although Google seems to have shown extremely great uptime performance so far, we may never know.

By the way, just imagine this like a science fiction movie. An alien explorer has landed on a planet which was just recently destroyed by some war or disaster. All the computers in that planet uses cloud computing. So there’s no way to extract data from any computers which the explorer comes across even though there’s computers everywhere!

How’s cloud service going to overcome this problem?

Exams!

Will be sitting for my finals tomorrow for Op-Amp and ASIC design 3 days later. Control Systems will be 6 days after ASIC design and our final year project presentation will be after that at an unconfirmed date.

Besides studying for our finals which we really have no idea what the lecturer had thought us so far, we still have 2 assignments to do for each subject, all due during the finals.

Please help us all if you exist at all God of whichever religion you are.

Compare Apple to Apple please

There’s always debate among people if this particular phone is better then an iPhone or not. It’s also very hard to figure out who’s actually an iPhone ‘fanboy’ or genuinely comparing the new phones to Apple’s handheld.

I just want to keep this short. Here’s my opinion:

There should be 3 different categories for phones. Smartphone, Multimedia Phones and entertainment phones.

Smartphones are supposed to be superior in handling tasks related to everyday life and work. Good sync-ability and very powerful contacts management together with tools for communication, connectivity and social.

Entertainment phones are fun phones. Despite the lousy array of connectivity, bad battery life, poor camera features… It’s still fun to use. You know what I’m talking about don’t you?

Multimedia phones are phones with extremely good camera, video, lots of memory, great music playback, etc. etc. and not so great when it comes to actually using it for work purposes although it still works.

Let me give you an example:

I’ll consider an iPhone an entertainment phone. I just don’t see what’s so special about it besides the multi-touch features. It has poor battery life, takes poor quality pictures, doesn’t even have led flash, can’t connect to any TV or PC properly, but it still generate the biggest amount of fans out there! That’s entertainment! Just like what TV did in the past.

For work purposes, it’s always Windows or Blackberry. Android is also one but works better in the cloud. Which I expect is the way the future is going to be but just not now as broadband services is still very limited worldwide if you live outside of countries such as US, Korea, Japan or Hong Kong.

Multimedia phones, just like my 5800, it plays music well, plays movies well. Has good battery life (compared to another more popular phone), connects to the TV and has a great PC suite to handle almost anything you need to manage in the phone. I’m voting for the N8 when it comes out though.

The reason why I don’t fancy Apple

Many of my relatives and friends has been asking me about the iPhone’s price and features since it’s availability in Malaysia. Many has bought the iPhone the instant it hit our shores.

To be fair, it isn’t a bad phone at all. There’s lots of cool innovations involved in the phone and very planned out way for the user to have a good experience with the phone.

However, ever wondered why Apple has been standing on top of the sales charts for the 2 years and why no company has come out with phones as good as iPhone yet? It sure isn’t because there isn’t any better programmers or engineers out there compared to Apple. But it’s because of patents. (You can check out the list here). Just look at Patent No. 7,657,849, “Unlocking A Device By Performing Gestures On An Unlock Image”. Yes, they can sue you if your design use any part of your touch screen to unlock your phone, forcing you to use other method, usually a switch.

Almost anything good or creative has been patented by Apple or can be argued as an Apple’s patent. Which seriously handicapped the wold of technology and give our mobile development a big speed bump. Just look at how little the smartphone has improved over these years since iPhone came out. Almost all phones are the same.

If you want to do something creative using multi-touch, do it on the iPhone and not any other phones! Any good new battery savings ideas are patented by Apple!

So no, Apple isn’t on top of the list because they are just too good. They are on top because they monopolized the market with patents.

It just doesn’t make any moral sense in what Steve Jobs Said about Adobe since they are doing just the same thing in a different form.

Now, if you’re one of the users who keeps on drooling over Apple products, you’re contributing to the slowdown of technological development. It’s a crime in my books since you’re giving Apple the money to tell us things we can not do in future.

Google has challenged the market with its Android OS which keeps on adding cool features with every update. It’s also open source and free for the phone manufacturer to use. Now that’ll help contribute to the technological world. Just take a look at the web now since Google started developing tools such as Chrome, Gmail, Calendar and Google Apps. All free, all ideas which are not patented, and all ready for more upgrades. It has strongly brought out the development of HTML 5 today.

No Coffee = Headache

I’ve been drinking coffee every morning ever since I’ve started college. Halfway through my working life, I started drinking coffee every morning AND almost every evening.

It’s probably one of the reason why I’m getting restless lately. I tried not drinking any coffee today. And Now I have a terrible headache. :(

Boring Theme

I think I’m getting kinda bored with this theme I’m using for my blog now.

This is one thing I’ll have to add to my To Do list after my final exams are over.

Which means my list includes:
1) Paint the Room (White… BORING!)
2) Get the car Knocked & Painted.
3) Service Gear Oil and Brakes.
4) 2 Website project (Freelance Job anyone wants to take it up? :P )
5) Shopping for Bags, and other sports equipments.
6) Revamp this blog