01 April 2010

Nexus one

As usual, when I woke up in the morning getting ready to go to Uni, I've decided to buy the new google "Nexus one", even though I've said that I won't buy it anytime soon and wait for a year or so, but that never worked. As I was thinking of getting the iPhone 3GS, but since rumors are going around about the new iPhone 4G, I've decided to delay the purchase of apple's proud product till further notice.

After reading around, and using my friend's phone, on the 24th march i placed an order through google's website. It took almost 4 days for the shipment to arrive from US to Brighton - UK, not bad really.
I delayed using the phone for another 2 days, probably I wasn't ready to move from the BB world yet, but eventually i poped the SIM, turned it on, and was amazed by the glorious screen, which in my opinion it did beat the iPhone. Which made me to go and dig around about the it and found this:

It appears my hunch was quite right, the Nexus one has a 3.7", 480x800 pixel AMOLED display, as the iPhone has a 3.5", 320-by-480-pixel LCD display.
After the long affection for the screen, I've decided to move on and fiddle around with the phone, and I've noticed the thing that I've feared, doesn't exist. The speed is simply amazing, no delays or any sort of problem when it comes to moving around from one app to another and back to the amazing home screen, All the thanks goes to the 1GHz processor that they equipped their phone with. The fastest processor to be used in a phone. With a RAM of 512MB (although I would've expected a bigger internal memory), will make it one of the fastest phones in the market (so far). Although the graphic processing is not as powerful as the iPhone (28million triangle/sec vs. 22million triangle/sec) but it's not something that you could actually notice.

Now, as a photographer my self, there is no way I could pass on talking about the camera. 5MP with LED flash, 2X digital zoom, and an autofocus. And can capture video at 720x480 with 20 fps. Not that bad for a camera, but I would not definitely depend on it. But coming from the Bold 9000, it's far better (duh).

Well, I could go on and talk about the phone specs, but hey, I'm sure Google would do the job if you're interested to read about it. So I'll move on to something else.


The OS:
I've been always a fan of the new-ish fast growing OS, the Android OS. But never got the chance to actually work on it, till now.
Android is a modified version of the Linux kernel and was developed but Android inc. who was later been purchased by Google, and then the Open Handset Alliance (where Google is a member of this firm along with other famous names). They have given developers the ability to take full advantages of the handset, which somehow in my opinion, like anything else, can be misused. And unlike the the iPhone, any app, depending on it's purpose, can access any type of information and records, or even checking the SMS inbox, call log, or address book. That's one of the reason that stopped me from rooting the phone, the security issue. So far, when ever I download any app from the android market, it always give a list of the core functions that it's going to access/use. I won't lie, at first I freaked out, but then I thought about it, nothing is going to be passed on to the android market unless was tested.

The phone is great, i could go on forever talking about it. Unfortunately, there's always a but in everything. The most annoying thing for me was the trackball. I don't know what were they thinking using a trackball even though it has been proven that it's nor functional or reliable, and it can break, or let say get stuck easily (as what happened to my BB bold :( ). Even though I've never used it till now, and I don't get the idea of having a trackball in a phone with a multi-touch screen. But at least if they wanted to act "SMART" and create something different with their touch screen phone, a trackpad would've been a smarter choice, reliable and functional, and definitely won't get stuck like the trackball.
The other thing that surprised me from Google's side, not supporting the Arabic language in their first phone. As long as I remember, Google supported Arabic in all of their creation and it was always an essential language next to the English. But somehow they missed that in the Nexus one. Although there are ways to get the phone to read Arabic, but that means rooting the phone and losing the warranty, and that's not something I'm ready to do in my $600-ish phone. And from the looks of it, I don't see any official Arabic support from Google anytime soon.

Hmm, lets see where stopped a month ago, got quite busy with my grad. project that i forgot to finish this blog. which is connected to this review, as I'm trying to do an app on the android system, which one of the reasons to get the phone in the first place.
Development in the Android world is quite is if you are familiar with Java, but it can be pain in the butt if you have no clue (like my self XD), but thanks to the help of the world, you can find anything online.
The SDK is free and you can get it from the android website. I preferred using eclipse i the development, which is an easier option in the mac world, but there are other options.

well, I guess that's enough about now, if y'all excuse me, I'll go finish my "COOL" app ;)

19 February 2010

Learning theories

There are three main categories that falls under learning theories, Behaviourism, Cognitivism, and constructivism. Learning theories are basically an explanation of how people and animals, learn. The reason I'm talking about this here, is that I've been asked in one of my modules to read and understand the objective of learning theories, and then write a small blog, or a comment about it as part of my tasks for this module for my Uni. Degree. This is what I've already posted on the Community @Brighton blog, which is part of the student central for my Uni. I've tried to simplify it as much as I can, although I haven't wrote about everything when it comes about it.

At the beginning when I read about the learning theories, it wasn't easy to get a grasp idea. It took me a while to understand it and connect it to current and past experiences. But what struck me more from those learning theories was "Behaviorism", as it's the essential part in every learning method in every human, and animal’s life. From my point of understanding, and from my past experience, for example there would be different ways to a math equations, but students will only learn the ways that was taught by their teachers, which means every teacher will have his own method for the equation. As for the two types of conditioning, classical, where the behavior is a reflex response to stimulus, a simple example would be my allergy to sesame seed, couple of years ago I've had type of food that had sesame seeds in it, and my system reacted to it since I’m allergic to it but I didn't know that at the first time. But now, every time I get offered food that contains sesame seed or smells like the first one I had, I would develop a dislike and feel sick even if I didn't eat it again. Operant conditioning, is when there is a reinforcement of the behavior by a reward or a punishment, for example, as a student, I’m obligated to do well on my modules for the reward of graduating with degree this year. On the other hand, constructivism depends interaction between the teacher and the student, arguments and problem-solving approaches help the students or the learner to understand and get grasp of the idea quickly. It's kind of like the Chinese proverb, "Give a man a fish and you will feed him for a day. Teach a man to fish and you will feed him for a lifetime". By involving the man in the activity, he learned a new craft that would change his life."

04 February 2010

QuietComfort

Couple of days ago, I've decided to treat my self with a gift; knowing that I'm going to have a very bad exam and I won't do well. So, I've ordered the toy that I've always wanted, the Bose QuietComfort 15. I've been waiting patiently for the shipment to arrive, and it finally did today.

Content of the box:
QuietComfort 15 headphones
Carrying case
Headphones cord
Battery
Airline adapter

I have to say, I'm quite amazed by it. Amazing sound, total isolation from the world, if I may say that. Basically, the name describe it self, QuietComfort. In fact, I'm using it now while typing this blog, you can literally feel in your own world, with no distracting surround noises. And I love the ability to use it at planes, as I hate using their airline's headphones because they're basically, worthless and bothersome. Probably I'm going to give it a go when I go to Jeddah soon Inshallah.
Bose warranty covers for 2 years, which is not bad, but not really sure what does it actually cover, but thank god, I've never in my entire life needed to use the warranty in anything I've previously owned.

Now if you excuse me, I'll go enjoy them :).

02 February 2010

Untitled

So it seems that, tomorrow is going to be the worst day in the history of, well, my history.
Been trying for weeks to figure out, or even to have the slightest idea of tomorrow's exam, "Computer Graphics Algorithm", but it isn't going well. In fact, I lost hope in getting the Hons degree thanks to this good for nothing module.
I can't understand how can we take an advanced module in the senior year about something we've never studied before. To me, this is rocket science. And I don't even need to start talking about the tutor himself.
What makes it worse, having it as an open book exam is not really helpful because quite frankly, I can't figure out what to take with me in the first place.

Well, the fact to the matter is, I'm not looking forward to it, nor to waking up tomorrow.


29 January 2010

New design

So, I decided to change my design, i settled for this new one, but I'm not sure I might change it soon. I wanted to design my own template, but it's going to take time, so I've decided to use free template and edit it the way I want it.

Now I should go back to my study :/

22 January 2010

I wanna be an avatar

Finally, I've managed to take some time for my self and go watch the movie of the year. I'm going to be honest here, I set very low expectation for it, specially the story. But the only reason that I wanted to see it was to see why are everyone around the world making a big fuss about it. Well, now I know why, it actually blew my mind, I didn't not expect to love it. Story wise, production wise, from every aspect, I LOVE IT.
It took him 10 years of work to produce something like that. And he wrote Avatar in 1990'. Which, in my opinion, WOW. the only thing that stopped him from doing this movie years ago, is the shortage of technologies and capabilities back then. And even though, to think of something, to have a vision about this back then, that's completely out of this world.

Anyway, I can't start describing about this movie in a mere blog, but I do advice you to go and watch it, and ONLY in IMAX 3D.