Tuesday, September 14, 2010
Instant Bing
Instant Bing
Let me know what you think about it.
Twitter Instant Search
but make sure yo do not press return/enter key :)
Twitter Search Instant
It needs some beautification, however works clean.
More instants to come :)
Let me know what you think.
Wednesday, July 7, 2010
I am singleton !
It reflects what i am.
Guess the output.
Can you guess what is the output/result of the above program without executing it ? :)
Tuesday, June 22, 2010
M.S. Software Systems : Programme Details- BITS Pilani and courses that I opted for.
Input | Employed professionals in information technology industries with minimum 1 year experience and holding an Integrated First Degree of BITS or its equivalent with adequate background in Mathematics. Employer consent with suitable mentor availability will be additional requirements. |
Duration | Normally Four Semesters |
Special Feature: | This is a specially designed Work-Integrated Learning Programme for catering to the Human Resource Development requirements of a diverse spectrum of information technology industries. |
Semester | SLOT | Course No | Course Title | Grade | Units |
Courses for First Semester 2010-2011 (July 2009 - November 2009) | |||||
1 | C1 | B | |||
IS ZC462 | Network Programming | 3 | |||
C2 | SS ZG514 | Object Oriented Analysis & Design | B | 4 | |
C3 | SS ZG562 | Software Engineering & Management | B | 5 | |
C4 | IS ZC361 | Data Structures & Algorithms | A | 3 | |
First Semester CGP : 8.4/10.0 | |||||
Courses for Second Semester 2010-2011 (December 2000 - April 2010) | |||||
2 | C5 | EA ZC473 | Multimedia Computing | C | 3 |
3 | |||||
C6 | SS ZG513 | Network Security | C | 4 | |
C7 | A | 5 | |||
CS ZG623 | Advanced Operating Systems | ||||
C8 | IS ZC332 | Database Systems & Applications | A | 3 | |
Second Semester CGP : 8.27/10.0 | |||||
Courses for Third Semester 2010-2011 (July 2010 - November 2010) | |||||
3 | C9 | SS ZG653 | Software Architectures | A | 5 |
C10 | B | ||||
SS ZG531 | Pervasive Computing | 4 | |||
C11 | A | ||||
SS ZG515 | Data Warehousing | 5 | |||
C12 | BITS ZG659 | Technical Communication | A | 4 | |
Third Semester CGP: 8.75/10.0 | |||||
Courses for Fourth Semester 2010-2011 (December 2010 - April 2011) | |||||
4 | C13 | BITS ZG629T | Dissertation | A | 20 |
Final CGP: 8.75/10.0 Wow, Its over |
Saturday, June 12, 2010
World Cup 2010 matches IST
07.30pm – South Africa Vs Mexico – Johannesburg (SC)
12.00am – Uruguay Vs France – Cape Town
05.00pm – South Korea Vs Greece – Johannesburg (SC)
07.30pm – Argentina Vs Nigeria – Port Elizabeth (Ellis)
June 13
12.00am – England Vs USA – Rustenburg
05.00pm – Algeria Vs Slovenia – Polokwane
07.30pm – Serbia Vs Ghana – Pretoria
June 14
12.00am – Germany Vs Australia – Durban
05.00pm – Netherlands Vs Denmark – Johannesburg (SC)
07.30pm – Japan Vs Cameroon – Bloemfontein
June 15
12.00am – Italy Vs Paraguay – Cape Town
05.00pm – New Zealand Vs Slovakia – Rustenburg
07.30pm – Ivory Coast Vs Portugal – Port Elizabeth
June 16
12.00am – Brazil Vs North Korea – Johannesburg (Ellis)
05.00pm – Honduras Vs Chile – Nelspruit
07.30pm – Spain Vs Switzerland – Durban
June 17
12.00am – South Africa Vs Uruguay – Pretoria
05.00pm – Argentina Vs South Korea – Johannesburg (SC)
07.30pm – Greece Vs Nigeria – Bloemfontein
June 18
12.00am – France Vs Mexico – Polokwane
05.00pm – Germany Vs Serbia – Port Elizabeth
07.30pm – Slovenia Vs USA – Johannesburg (Ellis)
June 19
12.00am – England Vs Algeria – Cape Town
05.00pm – Netherlands Vs Japan – Durban
07.30pm – Ghana Vs Australia – Rustenburg
June 20
12.00am – Cameroon Vs Denmark – Pretoria
05.00pm – Slovakia Vs Paraguay – Bloemfontein
07.30pm – Italy Vs New Zealand – Nelspruit
June 21
12.00am – Brazil Vs Ivory Coast – Johannesburg (SC)
05.00pm – Portugal Vs North Korea – Cape Town
07.30pm – Chile Vs Switzerland – Port Elizabeth
June 22
12.00am – Spain Vs Honduras – Johannesburg (Ellis)
07.30pm – Mexico Vs Uruguay – Rustenburg
07.30pm – France Vs South Africa – Bloemfontein
June 23
12.00am – Nigeria Vs South Korea – Durban
12.00am – Greece Vs Argentina – Polokwane
07.30pm – Slovenia Vs England – Port Elizabeth
07.30pm – USA Vs Algeria – Pretoria
June 24
12.00am – Ghana Vs Germany – Johannesburg (SC)
12.00am – Australia Vs Serbia – Nelspruit
07.30am – Slovakia Vs Italy – Johannesburg (Ellis)
07.30am – Paraguay Vs New Zealand – Polokwane
June 25
12.00am – Denmark Vs Japan – Rustenburg
12.00am – Cameroon Vs Netherlands – Cape Town
07.30am – Portugal Vs Brazil – Durban
07.30am – North Korea Vs Ivory Coast – Nelspruit
June 26
12.00am – Chile Vs Spain – Pretoria
12.00am – Switzerland Vs Honduras – Bloemfontein
Second Round – ROUND OF 16
June 26
07.30pm – Group A winner Vs Group B 2nd place – Port Elizabeth
12.00am – Group C winner Vs Group D 2nd place – Rustenburg
07.30pm – Group D winner Vs Group C 2nd place – Bloemfontein
June 28
12.00am – Group B winner Vs Group A 2nd place – Johannesburg (SC)
07. 30pm – Group E winner Vs Group F 2nd place – Durban
June 29
12.00am – Group G winner Vs Group H 2nd place – Johannesburg (Ellis)
07.30pm – Group F winner Vs Group E 2nd place – Pretoria
June 30
12.00am – Group H winner Vs Group G 2nd place – Cape Town
Quarter-finals
July 2
7.30pm – 1st Quarter-final – Port Elizabeth
July 3
12. 00am – 2nd Quarter-final – Johannesburg (SC)
7.30pm – 3rd Quarter-final – Cape Town
July 4
12.00am – 4th Quarter-final – Johannesburg (Ellis)
Semi-finals
July 7
12.00am – 1st Semi-final – Cape Town
July 8
12.00am – 2nd Semi-final – Durban
Third Place (July 11)
12.00am – Semi-final losers – Port Elizabeth
Final (July 12)
12.00am – Semi-final winners – Johannesburg (SC)
Saturday, May 22, 2010
Out of range - Monitor
Thursday, May 13, 2010
Ctrl + C and Ctrl + V can be useful !
In order to get remote copy paste working make sure rdpclip.exe (Remote Clipboard) is running on remote desktop which will enable copy pate from remote desktop to local desktop and rdpclip.exe is running on local desktop which will enable copy pate from local desktop to remote desktop. In order to run rdpclip.exe just go to Windows + R (Run window) and run rdpclip.exe.
Once running you can now copy paste texts from remote to local desktop or vice versa.
Friday, April 9, 2010
Tuesday, March 30, 2010
Burning a bootable XP
After burning 3 cds and reading number of in-complete articles about creating bootable CD, i was finally able to learn the procedure of creating a bootable cd with XP. And now sharing which would save your time and CDs.
I used Nero 7.11.10 to create bootable CD.
1) Start Nero Express
2) Click on button with left arrow that would turn right on click.
3) Click on Switch to Nero Burning ROM and in meanwhile download boot.ima (Click on the link)
4) From compilation list select CD-ROM(Boot).
5) There are 4 tabs that needs to be configured as follows
a) Boot Tab
For boot image , give the path of the boot image that you downloaded in Step 3 and configure the rest of the configuration for boot tab as shown in image below
c) Label Tab: Configure as shown below
d) Burn Tab: Configure as shown below
6) Now click on New and drag the contents of your original XP CD into the project for burning and click before you click on Burn re-check the four tabs.
I hope this will save few of your cd's and time.
Sunday, March 28, 2010
Thursday, March 25, 2010
Twitter is my blog home page !
Check it out @ http://btemplates.com/2010/03/08/twitter/
Replaced my blog template with Twitter template.
For more blog templates check out
http://mashable.com/2010/03/24/free-blogger-templates/
Tuesday, March 9, 2010
Friday, March 5, 2010
I need to think big, I need Gig
Monday, March 1, 2010
IE8 Vista : This tab has been recovered, looping
Transliterate or localize your blog/website language.
Heap issue with Ant Task
Friday, February 26, 2010
Learning to rank challenge from Yahoo !
Rin Vs Tide
Income tax benefit for "not so common man" !
Tax Slab | 2010-11 | 2009-10 & Early |
Up to 1,60,000 | 0 | 0 |
1.6 - 5 Lakhs | 10% | 1.60 – 3 Lakhs 10% 3 – 5 Lakhs 20% |
5 – 8 Lakhs | 20% | Above 5 Lakhs 30% |
Above 8 Lakhs | 30% | 30% |
What this means is
Income | Old Tax | New Tax | Gain |
Upto 1.6 Lakhs | 0 | 0 | 0 |
2 Lakhs | 1,000 | 1000 | 0 |
3 Lakhs | 11,000 | 11,000 | 0 |
4 Lakhs | 31,000 | 21,000 | 10,000 |
5 Lakhs | 51,000 | 31,000 | 20,000 |
6 Lakhs | 81,000 | 51,000 | 30,000 |
7 Lakhs | 1,11,000 | 71,000 | 40,000 |
8 Lakhs | 1,41,000 | 91,000 | 50,000 |
9 Lakhs | 1,71,000 | 1,21,000 | 50,000 |
10 Lakhs | 2,01,000 | 1,51,000 | 50,000 |
In addition to above there would be a surcharge of 10% of the total tax liability is applicable where the total income exceeds 10,00,000 which was there last year also.
Well this is truly this year's budget is a history in terms of a complete walk out of the opposition for the first time in Indian parliamentary history, it also marked a budget when the "not so common man" is benefited.
So where will you spend the extra money ?
Wednesday, February 24, 2010
java.lang.OutOfMemory exception.
Lets start with some background. As you know every program needs certain amount of memory in heap to run. There are two values known as initial heap size and maximum heal size. In Java 5.0 the initial heap size is set to 1/64th of available physical memory on the machine and the maximum heap size is set to 1/4th of available physical memory.
Now in case you run a program say using java command and run into java.lang.OutOfMemory this simply means that your program needs more heap memory than that is available and you can do that by overriding the initial heap size and maximum heap size. To overiride the initial heap size to say 150 MB you can use java -Xms150000K and to overiride the maximum heap size to say 250 MB you can use java -Xmx250000K. Remember maximum heap size must be set greater than initial heap size or else you see
Error occurred during initialization of VM
Incompatible initial and maximum heap sizes specified
So remember the options Xms and Xmx, these are called non-standard options. For a complete list of non-standard options run java -X
So suppose am running a jar file which had run into an java.lang.OutOfMemory exception. Then i could re-run it as follows
java -Xms150000K -Xmx250000K -jar myJar.jar
Unfortunately, the only way to determine the amount of heap that your program is running is via
// Get current size of heap in bytes
long heapSize = Runtime.getRuntime().totalMemory();
// Get maximum size of heap in bytes. The heap cannot grow beyond this size.
// Any attempt will result in an java.lang.OutOfMemoryException.
long heapMaxSize = Runtime.getRuntime().maxMemory();
Hence one has to keep changing the heap values and run the program until you stop seeing java.lang.OutOfMemoryException. I was able to run my program with initial heap 150MB and and maximum heap of 250MB.