- The bandage was wound around the wound.
- The farm was used to produce.
- The dump was so full that it had to refuse more refuse.
- We must polish the polish furniture.
- He could lead if he would get the lead out.
- The soldier decided to dessert his dessert in the desert.
- Since there is no time like the present, he thought it was time to present the present.
- A bass was painted on the head of the bass drum.
- When shot at, the dove dove into the bushes.
- I did not object to the object.
- The insurance was invalid for the invalid.
- They were too close the door to close it.
- The wind was too strong to wind the sail.
- I had to subject the subject to a series of tests.
Friday, August 8, 2008
The English Language...... Do you find it perplexing?
Sunday, July 27, 2008
what i counldnt do in around 15 days, was done in one hour
I slept at around 2 am(strange considering that i had spent night-outs for last 8 days). I was feeling so sleepy that i thought it was best to sleep. But I woke up at 4:45 am. Since I had nothing to do for entertainment(due to some missing dependencies, I have not been able to install any video player in Opensuse 11), I thought I should try to fix the bug. So I again started to write fresh code to fix the bug, as I had re-installed Opensuse and due to my foolishness, I had lost all my previous codes. After about half an hour, I had completed writing about 15 lines of code which was very similar to codes that i had tried earlier. And when i re-builded Evolution, strangely the bug was fixed.
Ofcourse, now i have to see whether my patch will be accepted. If it is accepted, then it will be my first bug that i have fixed successfully. let us see.
Sunday, July 20, 2008
philosophy
another importent observation is that there is no restart option. you can just put it to stand by for sometime by sleeping or you can shutdown only once.
Saturday, June 14, 2008
How to download video that you watch on online?
To download videos from youtube
For this, view the video online completely once, or atleast let it buffer completely while you spend time working on something else. Then go to the cache folder of your Browser and search for a file with .flv format. The name of the file might be anything. This is the video which you wanted to download. Copy it to any different folder before closing the Browser as the cache might be deleted after you close the Browser. You can view the .flv format video in any FLV Player or VLC.
To download videos from other sites
To download videos without watching it (It might not work on most of the sites)
For this, open the site from where the video can be watched online. Then look into the source of the webpage. If you are lucky, you might just find a complete link of a .flv format file. Copy and paste the link in a new tab in your Browser. The Browser will ask permissions to download the file. After the file is fully downloaded, you can enjoying watching it using any Flv player. This method works only on non-commercial webpages in which the user has shared the video for free for the public to watch it.
So now enjoy downloading videos.
Thursday, June 5, 2008
just thinking
I think about the 3 gangsters, Vito Corleone, Santino Corleone and Micheal Coleone. Vito Corleone was a very good person by heart and i liked the way he ruled. His decision to go against supporting Drug dealing was right but as we know it had very bad consequences on him and his family. This again raises an importent moral question. Can a person try to be good while working along with bad persons? This is a very importent question and i am sure you would agree with me if i say that a definite yes or no for this question cannot be given. Santino, on the other hand,was a person who loved his family very much, but he was a person who had power but not the patience to think before useing it which ultimately made him loose his life.
Now the main character, Micheal Corleone, a gangster who never wanted to be a gangster, but had to become a gangster to protect his family. He liked his father very much but didnt like his father's work. But still he got involved when his father needed him. So now let me share with you the moral question that i have always been thinking about. What do you do when someone whom you like very much but is superior to you (in some or other way) is doing wrong? You have only 2 option, either support him in whatever wrong deed he is doing or leave him and try to lead your own life leaving all concerns about the person. Micheal's daughter choose the first option and was killed whereas his son choose the second option and became a good musician. Both loved their father very much but choose different way to show their love. So which is right? What would his son do if Micheal was shot instead of his daughter and was badly injured?
We find similar examples in both Ramayan and Mahabharta. In Ramayan, we see how Bharath cuts off all his relationship with his mother for being so unjust to his brother Ram. Where as in Mahabharta, due to the support Dhritarastra gives to his son, Duryodhana, he loses not only all his sons but also his dynasty is washed off completely. So history and also as in Godfather suggests that, it is always good for you to leave a person who is very much involved in his bad deeds.
Wonderful Divisibility Rule
But still i maintained my belief. And i was awarded for it when i was once looking into tutorial for programming in basic c++ in topcoder here. After going through the tutorial, i looked into the sample programming problems . That is when i found this problem statement and the wonderful theory about decimal number system. The theory stated that, for a 'n'-digit number,x, to be divisble by a number 'p', there should exist a set of numbers a={a1,a2,a3...,an; a1=1, ai<=p}
y=(X1.a1)+(X2.a2)+(X3.a3)+....+(Xn.an),
is divisible by p where X1,X2,X3 are the n digits of the number x. For example, in case of 7, a1=1,a2=3,a3=2,a4=6,a5=4,a6=5.... Consider X=357, so X1=7,X2=5,X3=3. So
y = (X1.a1) +(X2.a2)+(X3.a3)
= (7.1)+(5.3)+(3.2)
= 7+15+6
= 28 which is divisble by 7.
Hence X=357 is divisible by 7.
This divisbility rule can be applied to any number and is very useful if to find whether a big number is divisible by a another big prime number. I still have not understood the rule completely like what is the reason behind it and whether there exist a proof for such rule. But,really, I was very happy to know this proof. It just requires that you know the number set, a.
Also finding the number set,a, is very easy. For Example, consider that we have to find the number set,a, for p=13. We know that,always, a1=1. Also for any n-digit number, p, ai=pow(10,i), where i<=n. Hence in this case, a1=1,a2=10. To find a3, consider a 3-digit number which is divisible by 13, like 117. So X1=7,X2=1,X3=1. Hence y=(1.a3)+(1.10)+(7.1). So now solve the above Equation by substituting values for a3 which are less than 13, such that y is divisible by 13. We find a unique solution, which is, 9. Following the same method, we find for p=13, a1=1,a2=10,a3=9,a4=12,a5=3.
Tuesday, June 3, 2008
wget: wonderful utility to download web-pages to surf offline
wget is a nice tool for downloading resources from the internet. The basic usage is wget url:
wget http://linuxreviews.org/
Therefore, wget (manual page) + less (manual page) is all you need to surf the internet. The power of wget is that you may download sites recursive, meaning you also get all pages (and images and other data) linked on the front page:
wget -r http://linuxreviews.org/
But many sites do not want you to download their entire site. To prevent this, they check how browsers identify. Many sites refuses you to connect or sends a blank page if they detect you are not using a web-browser. You might get a message like:
Sorry, but the download manager you are using to view this site is not supported. We do not support use of such download managers as flashget, go!zilla, or getright
Wget has a very handy -U option for sites like this. Use -U My-browser to tell the site you are using some commonly accepted browser:
wget -r -p -U Mozilla http://www.stupidsite.com/restricedplace.html
The most important command line options are --limit-rate= and --wait=. You should add --wait=20 to pause 20 seconds between retrievals, this makes sure you are not manually added to a blacklist. --limit-rate defaults to bytes, add K to set KB/s. Example:
wget --wait=20 --limit-rate=20K -r -p -U Mozilla http://www.stupidsite.com/restricedplace.html
A web-site owner will probably get upset if you attempt to download his entire site using a simple wget http://foo.bar command. However, the web-site owner will not even notice you if you limit the download transfer rate and pause between fetching files.
Use --no-parent
--no-parent is a very handy option that guarantees wget will not download anything from the folders beneath the folder you want to acquire. Use this to make sure wget does not fetch more than it needs to if just just want to download the files in a folder.
Copyright (c) 2000-2004 Øyvind Sæther. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".
courtsey::http://linuxreviews.org/quicktips/wget/
