Call of Duty: Modern Warfare 3

Call of Duty is my favorite FPS game. Think it is the only FPS I “enjoy”. I had played like 25% of Far Cry due to its beautiful scenery. Then it became dark and zombie-like. Stopped playing. Tried Far Cry 2 to test my laptop graphics. Awesome! But still, too difficult on easy mode. I get bored.

Team Work

What I like about Call of Duty franchise is that you are never alone. It is strongly focused on Team-work. You see your team mates, they talk to you. You work together. It is much less scary than other FPS games where you are running along in a dark jungle or building full of zombies.

Recruit mode is really recruit

I’m not a pro gamer. I play on the lowest difficulty available. I can easily walk with 10 enemies in front of me and they will not shoot me. I take my time to kill them. Point is, I do not have to “stress” in order to complete a mission. Autosaves happen very often and exactly just before a difficult moment. No need to try same event like a hundred times again and again before getting it right.

Vehicles

You get opportunity to ride helicopters, boats, vans all in a seamless manner. e.g. you just finished a mission in a building and at the top, you find a helicopter, you just board in and start flying. No need to wait for a loading screen or something. It’s a seamless transition.

Conclusion

If you need to relax and play a game, Call of Duty recruit mode is awesome. I really don’t want to try the expert level for now. I just need to enjoy 🙂

Cheap $2 WiFi adapter to work on Raspberry Pi (mt7601)

Raspberry Pi mt7601 WiFi
Had this WiFi adapter since more than 9 months. Raspbian couldn’t recognize it. Further reading shows that the driver is not included in the kernel and might never be too.

I came across this project on Github but again, could not get it to compile.

Googling more, came across this post. Running the code below solved it 😀


$ wget https://dl.dropboxusercontent.com/u/80256631/mt7601-3.18.7-755.tar.gz
$ tar xzf mt7601-3.18.7-755.tar.gz
$ ./install.sh

Now I can complete my project about controlling a toy car by a phone’s gyroscope using REST API

Debian

I was charged of implementing a tunnel with RObust Header Compression (ROHC). Boss asked me which server you want to do the job? Naturally, I said Ubuntu. He said, OK, I’ll give you Debian. I said to myself it shouldn’t be a hassle Ubuntu and Debian are same. Ubuntu is derived from it. But to my surprise, Debian seems to be another Operating System completely.

sudo

First surprise, Debian doesn’t comes with sudo. On my VPS on which i had only root account, I installed sudo and created another user instead of root directly


# adduser nayar sudo
# apt-get install sudo
# su nayar
$ sudo blah blah...

When I installed Debian in my VirtualBox, it would ask a password for root and another password for the user. If i remember well, Ubuntu doesn’t asks for password for root. Do you think it’s a security issue for user root to have a password? My gut says so. Not proven.

Certificate Authority (CA) with OpenSSL

I was following a tutorial which says run the following code

/etc/ssl/misc/CA.pl -newca/usr/lib/ssl/misc/CA.pl -newca

apt-get install

The following command would yield the same results on Ubuntu as well as on Debian. They’re classics.

# apt-get install gcc cmake build-essentials git

But for other stuffs, gotta hunt real hard to know which package is providing for x library or modules. Why are there these diferences? grrrrr

Anyways, these differences are making me learn a lot but delays my work though.