Quite creative.
Inspiring as well.
Here I write about various events I was involved in and ideas that inspired me. Recently, it is more of a linux blog because I have been doing a lot of work on it. However, off and on I write on various other things that my mind just can't let go easily.
Tuesday, 17 June 2008
Thursday, 12 June 2008
Few good men
Many of us today have complaints that there is much hatred and increased "negativity" in the world today. Yet the our world survives, we survive. It is because of many unsung heroes who lead the path of good, he path of "positivity". Today I found the following videos on youtube which are aimed at highlighting such unsung heroes.
The first one is called "Random acts of kindness".
The next one is called "make a difference".
Through this blog, I am doing my part of spreading the "positivity". Hope you do your part too and pass the message on. Lets make the world a better place.
The first one is called "Random acts of kindness".
The next one is called "make a difference".
Through this blog, I am doing my part of spreading the "positivity". Hope you do your part too and pass the message on. Lets make the world a better place.
Wednesday, 4 June 2008
Commandos Strike force
This is the fifth in the Commandos series from Eidos. However, this is a first person shooter game (fps) unlike others in the series which were third person strategic games.
One of the major drawbacks of the game is the dumb enemy artificial intelligence(AI), especially while working with the spy. However, the AI was fine when the enemy dodge bullets. Despite that the game is worth playing for its unique gaming experience provided by some features pretty new in the industry. These features make the game very realistic.
The game features dynamic switching between the commandos during the game play. In the following screenshot, I am shooting with the Green Beret (a character in the Strike force team).

While I am using the Green Beret, who is positioned in the heart of action, I am also using the sniper to provide cover to the Beret.
.png)
It was really wonderful to be able to see the course of action and be involved in it from two different perspectives at the same time. Such dynamic switching between characters of a game is unprecedented and is appreciable. It makes the game worth playing just for the experience of a new style of gameplay. You can see for yourself in the following video. I am not the player here though.
Earlier we have had games with multiple characters involved in action. However, dynamic switching was not there. One of the early examples of this is the famous game Max Payne 2. There is a level in the game where Mona Sax saves Max Payne by providing sniper cover while Max's response is simulated. In the next level, Max Payne plays in the same scenario with Mona's cover simulated. The developers of Strike Force have take a step towards next generation gaming by introducing dynamic switching.
To add to the realism in the game, there is a fist-fight between a Russian soldier (below) and a Nazi soldier(above) in the following screenshot.

It helps paint the image of world war 2 times in the mind of the gamer. The following screenshot was taken after a couple of Nazi soldiers were killed while they were basking in the warmth of the fire. The rifle of a Nazi soldier fell on the drum when his body fell down.

In the next screenshot the Green Beret is feeling the sharpness of the edge of the knife.

These elements add realism to the gameplay. Its nice to see a Nazi officer, out in cold, yawning. Another interesting feature is the ability of the sniper to hold his breath during shooting to be accurate.
One of the major drawbacks of the game is the dumb enemy artificial intelligence(AI), especially while working with the spy. However, the AI was fine when the enemy dodge bullets. Despite that the game is worth playing for its unique gaming experience provided by some features pretty new in the industry. These features make the game very realistic.
The game features dynamic switching between the commandos during the game play. In the following screenshot, I am shooting with the Green Beret (a character in the Strike force team).

While I am using the Green Beret, who is positioned in the heart of action, I am also using the sniper to provide cover to the Beret.
.png)
It was really wonderful to be able to see the course of action and be involved in it from two different perspectives at the same time. Such dynamic switching between characters of a game is unprecedented and is appreciable. It makes the game worth playing just for the experience of a new style of gameplay. You can see for yourself in the following video. I am not the player here though.
Earlier we have had games with multiple characters involved in action. However, dynamic switching was not there. One of the early examples of this is the famous game Max Payne 2. There is a level in the game where Mona Sax saves Max Payne by providing sniper cover while Max's response is simulated. In the next level, Max Payne plays in the same scenario with Mona's cover simulated. The developers of Strike Force have take a step towards next generation gaming by introducing dynamic switching.
To add to the realism in the game, there is a fist-fight between a Russian soldier (below) and a Nazi soldier(above) in the following screenshot.
It helps paint the image of world war 2 times in the mind of the gamer. The following screenshot was taken after a couple of Nazi soldiers were killed while they were basking in the warmth of the fire. The rifle of a Nazi soldier fell on the drum when his body fell down.
In the next screenshot the Green Beret is feeling the sharpness of the edge of the knife.
These elements add realism to the gameplay. Its nice to see a Nazi officer, out in cold, yawning. Another interesting feature is the ability of the sniper to hold his breath during shooting to be accurate.
Friday, 30 May 2008
Popups
Recently I was working on my brother's computer, when I found the following popup from the antivirus. Evidently the real time protection worked as it came when I was working online.

The malware (I choose to refer in a generic fashion as different vendors differ on whether it is a trojan or a virus) Trojan.Clicker.CM comes from adsrevenue.net. Now, I was working in a different site and I tried a download. The download was supposed to be initiated from another window and along with that new window came the popup which was blocked by the antivirus.
Some googling yielded that http://www.adsrevenue.net/ is the website of a company that lives on ads. However, it also hints at the grim prospect that malware are used by companies to make money, that cybercrime secretly thrives on companies like this one.
The malware (I choose to refer in a generic fashion as different vendors differ on whether it is a trojan or a virus) Trojan.Clicker.CM comes from adsrevenue.net. Now, I was working in a different site and I tried a download. The download was supposed to be initiated from another window and along with that new window came the popup which was blocked by the antivirus.
Some googling yielded that http://www.adsrevenue.net/ is the website of a company that lives on ads. However, it also hints at the grim prospect that malware are used by companies to make money, that cybercrime secretly thrives on companies like this one.
Sunday, 4 May 2008
Memristor
Basic electronics tells us that there are three passive components :
1. Resistor
2. Capacitor
3. Inductor.
Now the trinity has been joined by a new member - the memristor.
In 1971, an IEEE fellow and pioneer of non-linear circuit theory, Leon Chua, working as an engineer in the University of California, Berkeley, predicted that there should be a fourth element: a memory resistor, or memristor. But no one knew how to build one. Now, 37 years Hewlett-Packard researchers have finally designed one.
Earlier it was conceived only from a mathematical perspective and no real manifestation was existent. According to Chua, memristor provides a similar relationship between magnetic flux and charge that a resistor gives between voltage and current. That it acts like a resistor whose value varies according to the current passing through it and which remembers that value even after the current has disappeared. This hints at using the device as a memory resistor.
The team was lead by R. Stanley Williams. They were working on molecular electronics. The memristor is fundamental circuit element as no combination of other fundamental passive elements can make a device remember the current flowing through it earlier. The effect can be produced using transistors and capacitors but a large number of them is needed to produce the effect of a single memristor. The symbol for memristor is as follows.

Looking into the practical applications, we see that with the use of memristors we might never need to boot up again; everything that was in memory while we turned off would be in memory when we turn the system back on. Moreover, memristors are likely to help hardware based implementations of neural networks and fuzzy logic. According to Williams, computations may no more be in Boolean fashion only. Also there can be designs of non-volatile memory based on memristors that could be 1000 times faster than traditional magnetic disks yet consume quite less power.
This is an achievement of nanoscience. For those who could not welcome nanoscience due to prejudices of privacy breach by nanorobots, here is a view of how much easy nanoscience can make your lives.
Some time ago I had read a Linux kernel developer saying that we are not having enough development in hardware. Well here is one.
1. Resistor
2. Capacitor
3. Inductor.
Now the trinity has been joined by a new member - the memristor.
In 1971, an IEEE fellow and pioneer of non-linear circuit theory, Leon Chua, working as an engineer in the University of California, Berkeley, predicted that there should be a fourth element: a memory resistor, or memristor. But no one knew how to build one. Now, 37 years Hewlett-Packard researchers have finally designed one.
Earlier it was conceived only from a mathematical perspective and no real manifestation was existent. According to Chua, memristor provides a similar relationship between magnetic flux and charge that a resistor gives between voltage and current. That it acts like a resistor whose value varies according to the current passing through it and which remembers that value even after the current has disappeared. This hints at using the device as a memory resistor.

Looking into the practical applications, we see that with the use of memristors we might never need to boot up again; everything that was in memory while we turned off would be in memory when we turn the system back on. Moreover, memristors are likely to help hardware based implementations of neural networks and fuzzy logic. According to Williams, computations may no more be in Boolean fashion only. Also there can be designs of non-volatile memory based on memristors that could be 1000 times faster than traditional magnetic disks yet consume quite less power.
This is an achievement of nanoscience. For those who could not welcome nanoscience due to prejudices of privacy breach by nanorobots, here is a view of how much easy nanoscience can make your lives.
Some time ago I had read a Linux kernel developer saying that we are not having enough development in hardware. Well here is one.
Monday, 24 March 2008
Cheating at Counter strike
In Counter Strike: Condition Zero, various levels are to be completed and each level has its challenges. The screenshot below shows the challenges for the map "Stadium" in "Hard" level. The names of the enemy bots are clearly mentioned and are actually well chosen so that the challenges are effective.
The cheat is actually a loophole. The essence of the cheat is that if we change the bots that make the challenge effective, then the challenge becomes easier. The challenge counter, e.g. the number of enemies to be killed, remains the same however.
Let me take the help of an example to explain how the cheat works. Suppose in the above game I found that Razor being a sniper is causing me more problems than the other bots. So I went to the command line using '~' button. The Console appeared as shown below. I typed in the command
kick Razor
and the outcome was leaving of Razor and joining of Floyd.
Another time, in the next round when I did it Cooper joined the CT forces, as shown in the following screenshot. Each time a random bot was added to the CT forces and the match became 6 on 6 rather than 5 on 7.
The challenge counters that counted the number of kills by me were intact but the challenge lost meaning to some extent.
Let me take the help of an example to explain how the cheat works. Suppose in the above game I found that Razor being a sniper is causing me more problems than the other bots. So I went to the command line using '~' button. The Console appeared as shown below. I typed in the command
kick Razor
and the outcome was leaving of Razor and joining of Floyd.
Saturday, 22 March 2008
Spread of malware
Tuesday, 11 March 2008
Internet Explorer 8 Beta 1
Before installation of IE8 Beta 1, the installer checks for malicious software on the system as can be seen below - something to be appreciate. It bears testimony of Microsoft's growing focus on security to its popularity and compete *nix systems.
There is website filter that acts much like McAfee's SiteAdvisor. It says some sites shall be sent to Microsoft for verification of not being malicious. It is supposed to provide "real-time" protection.
After the first start, a few customizations are available. A wizard asks you about your default search engine. You can add online from a list of popular ones as I added Google (below).
You can also build your custom search bar plugins as follows. Moreover, this is actually simpler than building search bar plugins for Firefox. If
After the first start, a few customizations are available. A wizard asks you about your default search engine. You can add online from a list of popular ones as I added Google (below).
Firefox has grown so popular that while talking of IE a comparision spontaneously comes to the mind. In Firefox, there is an option of checking for forged sites by checking from a list of downloaded sites or by checking with Google.
Wednesday, 27 February 2008
Problem with IE and "always on connection"
I have been having problems with Internet Explorer with my "always on " internet connection. Whenever i tried to use it, it would display the common error message saying "Cannot find server". Then I notied that each time I open up Internet Explorer it connects to 192.168.1.2 as shown below.
Now my previous connection required the modem to be configured to this address. So the problem lay in some remnant of my previous configuration which had creeped into IE. I deleted my previous connection from "Network Connections". Yet the problem persisted. IE was still trying to connect to "192.168.1.2". Now I had to look up a setting which was not changed even after deleting my previous connection. After some search, I found that my LAN settings were set to use "192.168.1.2" as proxy. I unchecked that option and tried to connect again. The problem was solved now.
Yahoo messenger used IE internally. So it was also not working on my system. But now I can happily use Yahoo Messenger again.
Yahoo messenger used IE internally. So it was also not working on my system. But now I can happily use Yahoo Messenger again.
Subscribe to:
Posts (Atom)