St Joseph’s Academy – Dehradun Alumni Site Launched – http://alumni.stjosephacademy.net/

October 4, 2009

Well,

A very good initiative by 3 josephites. The St Joseph’s Academy Alumni Site has been launched.

The link to the site is St Joseph’s Academy Alumni Site .

Thanks a lot to the creators of the site.


Hindi Movie Reviews/Bollywood Movie Reviews

September 13, 2009

One of my friends is a movie freak and his knowledge about hindi movies is really very commendable; he just started his own hindi movie review blog on blogspot.

link :- http://gaushi.blogspot.com/

his review on mohandas is really a very good one .

link :- http://gaushi.blogspot.com/2009/09/movie-review-mohandas-2009.html

KUDOS to you GAURAV…..u ROCK man..one day you will become a movie critic and host your own show on a news channel or maybe write for some leading nespaper…ALL THE BEST BUDDY.


ONLINE FOOD BOOKING IN NCR – makemythali.com

December 29, 2008

Recently, I was surfing the web and came across this site makemythali.com

It is a very good concept and I think it’s the first site to do so in NCR.
It allows you to order food from a variety of resturants from your PC.
The site has been recently lauched as there are not many resturants
with which they have linked up, but none the less good for starting up.

The idea is very popular in Bangalore and other cities but not as popular in
North India, but a good initiative none the less.

 

MakeMyThali.com has become all in one eating resource featuring interactive menus, online ordering for lunch and dinner, and exclusive discounts from your favorite restaurants.

MakeMyThali offers fast and easy online food ordering from hundreds of local restaurants & merchants.

The top ordering site for delivery. We make ordering fast & easy. Plus you earn free chilly points with every order.

No Need to go anywhere just place your request to MakeMyThali and enjoy the meal.

MakeMyThali.com has become all in one dining resource with interactive menus, online ordering for lunch and dinner, and exclusive discounts from your favorite restaurants.

Now enjoy hot fresh food delivered straight to your doorstep.

MakeMyThali offers fast and easy online food ordering from hundreds of local restaurants with special discounts for corporate employees.

The top ordering site for food delivery has made food ordering fun & easy because you earn free chilly points with every order which can be redeemed for gifts.

No Need to go anywhere just place your request to MakeMyThali and enjoy the meal.

Started servicing in Delhi NCR(Noida, Ghaziabad, Faridabad, Gurgaon)….coming soon to other metros.
Hottest food delivery website MakeMyThali.com is becoming necessity of Delhi NCR people. Website is offering online ordering for multiple cuisine food, and exclusive discounts from your favorite restaurants.
Now enjoy fresh hot food delivered straight to your doorstep.
MakeMyThali offers fast and easy online food ordering from hundreds of local restaurants with special discounts.
There is no need to search for restaurant menu in your drawer just log on to MakeMyThali.com and order the food of your choice.
Started servicing in Delhi NCR(Noida, Ghaziabad, Faridabad, Gurgaon)…coming soon to other metros.


Liquid Smoking!

October 30, 2008

London: A Dutch company has come up with a non-nicotine based soft drink which gives off a sensation akin to smoking cigarettes.

The drink, ‘Liquid Smoking,’ comes in a 275ml can shaped like a cigarette packet and will cost £1.50 when introduced in Britain shortly.

It is an energy drink laced with South African herbs, which gives off “a slight energising effect, followed by a euphoric sense of calming and relaxation.”

It has been on sale in the Netherlands for nearly a year now, and the Dutch company, United Drinks and Beauty Corporation, plans to launch it in Britain close to Christmas, The Telegraph has reported.

There is no lower age limit to buy it, but the manufacturer believes it should not be drunk by anyone under 15.

Company chief executive Martin Hartman told The Telegraph: “The product we have developed has got similar properties to nicotine, so we are trying to help people out who are affected by the ban on nicotine.”

People might use this instead of a cigarette or tobacco to help the cravings. “It will take the edge off of a need for nicotine for between one to four hours.”

Anti-smoking groups in Britain are concerned as such alternatives to smoking are unregulated and users have only the manufacturers’ word about what they actually contain.

Source – http://sify.com/news/fullstory.php?id=14784950


Minesweeper Hacks

June 19, 2008

FIRST WAY

STEPS

  1. Open Minesweeper and select the window.
  2. Type xyzzy
  3. Hold BOTH shift keys for 3 seconds.
  4. Release shift, and hover your mouse over the mine field.
  5. Look closely to find a very tiny white square on the top left of your desktop, it should be about 1 pixel in size. Not the minesweeper screen but your computer backround. A white dot means it’s safe to click, and a black dot means that there is a mine.
  6. For MineSweeper in previous versions of Windows, i.e. before XP, search for the file winmine.ini
  7. Open this file (using notepad, wordpad, etc.)
  8. You will see entries for best times. Edit those entries, modifying the names and the times to reflect your times!
  9. You are a MineSweeper champion! :)

SOURCE – http://www.wikihow.com/Hack-Minesweeper

SECOND WAY

Today I will show you how to cheat in minesweeper. It’s very simple, but we will be editing the registry. You should back up the registry with one of those free programs out there before you mess with it, unless you are an extremely skilled programmer. If you don’t, and you mess something up, your CPU is screwed. Anyway, to get to the registry, go to Start, Run. Type regedit and then the registry should appear. Find the following key:

HKEY_CURRENT_USER\Software\Microsoft\winmine

After you find that, look for names and times. You can edit these by right-clicking, and it’s pretty much self-explanatory. Comment if you have problems.

Source – http://seansoni.blogspot.com/2006/10/how-to-hack-minesweeper.html


TCS ILP 23 DAYS – A PAID HOLIDAY NO MORE!!!!!!

June 9, 2008

TCS ILP – The first thing that comes to your mind , a PAID HOLIDAY , not any more , these were the first lines of our co-coordinator for the ILP on the very first day (21st May 2008 @ Hyderabad).

So , all those of you who think that TCS ILP is a paid holiday , sorry for breaking your heat guys but it aint so any more.

It would be better if you come with a bag full of books like OS – Galvin, UNIX – Sumitabha Das , and get printouts of all the material on the elearning site of TCS.

Learn basics of Scheme Programming Language and learn how to use Dr. Scheme.

Never come with the mindset that you will have a gala time because you won’t even have the time to watch Television even though you would be having one in your room.

It’s all Self Learning now so please don’t expect anyone to come and teach you.

Study yourself and perform.Don’t Leave anything for the next day.

NOTE – THE TRAINING IS OF ONLY 23 DAYS NOW – 11 Evaluations in 23 days.

After 23 days you’ll have stream training either in base branch or in the same center but you need to get an overall of 55% in the 11 evaluations to reach the stream training.

ENJOY.

UPDATE AS ON 16/06/2008

As per certain reports the 23 days training has been scrapped out and no more of Dr Scheme also.

They are going back to the old program of training.

UPDATE AS ON 26/06/2008

Another batch joined HYDERABAD on 25/06/2008 with the same 23 days plan.So they are not going back to the old training plan as of now.

UPDATE – MAR-21-2009

All those of 2008 batch waiting for there joining will get it very soon.

UPDATE – AUG-6-2009

The duration of ILP has been changed from 2 months to 6 months.

SO ALL OF U ENJOY UR ILP… :-)


Normalization Basics – 1NF 2NF and 3NF

June 7, 2008

Description of Normalization

loadTOCNode(2, ‘moreinformation’); Normalization is the process of organizing data in a database. This includes creating tables and establishing relationships between those tables according to rules designed both to protect the data and to make the database more flexible by eliminating redundancy and inconsistent dependency.

Redundant data wastes disk space and creates maintenance problems. If data that exists in more than one place must be changed, the data must be changed in exactly the same way in all locations. A customer address change is much easier to implement if that data is stored only in the Customers table and nowhere else in the database.

What is an “inconsistent dependency”? While it is intuitive for a user to look in the Customers table for the address of a particular customer, it may not make sense to look there for the salary of the employee who calls on that customer. The employee’s salary is related to, or dependent on, the employee and thus should be moved to the Employees table. Inconsistent dependencies can make data difficult to access because the path to find the data may be missing or broken.

There are a few rules for database normalization. Each rule is called a “normal form.” If the first rule is observed, the database is said to be in “first normal form.” If the first three rules are observed, the database is considered to be in “third normal form.” Although other levels of normalization are possible, third normal form is considered the highest level necessary for most applications.

As with many formal rules and specifications, real world scenarios do not always allow for perfect compliance. In general, normalization requires additional tables and some customers find this cumbersome. If you decide to violate one of the first three rules of normalization, make sure that your application anticipates any problems that could occur, such as redundant data and inconsistent dependencies.

The following descriptions include examples.

First Normal Form

loadTOCNode(2, ‘moreinformation’);

Eliminate repeating groups in individual tables.
Create a separate table for each set of related data.
Identify each set of related data with a primary key.

Do not use multiple fields in a single table to store similar data. For example, to track an inventory item that may come from two possible sources, an inventory record may contain fields for Vendor Code 1 and Vendor Code 2.

What happens when you add a third vendor? Adding a field is not the answer; it requires program and table modifications and does not smoothly accommodate a dynamic number of vendors. Instead, place all vendor information in a separate table called Vendors, then link inventory to vendors with an item number key, or vendors to inventory with a vendor code key.

Second Normal Form

loadTOCNode(2, ‘moreinformation’);

Create separate tables for sets of values that apply to multiple records.
Relate these tables with a foreign key.

Records should not depend on anything other than a table’s primary key (a compound key, if necessary). For example, consider a customer’s address in an accounting system. The address is needed by the Customers table, but also by the Orders, Shipping, Invoices, Accounts Receivable, and Collections tables. Instead of storing the customer’s address as a separate entry in each of these tables, store it in one place, either in the Customers table or in a separate Addresses table.

Third Normal Form

loadTOCNode(2, ‘moreinformation’);

Eliminate fields that do not depend on the key.

Values in a record that are not part of that record’s key do not belong in the table. In general, any time the contents of a group of fields may apply to more than a single record in the table, consider placing those fields in a separate table.

For example, in an Employee Recruitment table, a candidate’s university name and address may be included. But you need a complete list of universities for group mailings. If university information is stored in the Candidates table, there is no way to list universities with no current candidates. Create a separate Universities table and link it to the Candidates table with a university code key.

EXCEPTION: Adhering to the third normal form, while theoretically desirable, is not always practical. If you have a Customers table and you want to eliminate all possible interfield dependencies, you must create separate tables for cities, ZIP codes, sales representatives, customer classes, and any other factor that may be duplicated in multiple records. In theory, normalization is worth pursing. However, many small tables may degrade performance or exceed open file and memory capacities.

It may be more feasible to apply third normal form only to data that changes frequently. If some dependent fields remain, design your application to require the user to verify all related fields when any one is changed.

Normalizing an Example Table

loadTOCNode(2, ‘moreinformation’); These steps demonstrate the process of normalizing a fictitious student table.

1. Unnormalized table:

Student# Advisor Adv-Room Class1 Class2 Class3
1022 Jones 412 101-07 143-01 159-02
4123 Smith 216 201-01 211-02 214-01
2. First Normal Form: No Repeating Groups

Tables should have only two dimensions. Since one student has several classes, these classes should be listed in a separate table. Fields Class1, Class2, and Class3 in the above records are indications of design trouble.

Spreadsheets often use the third dimension, but tables should not. Another way to look at this problem is with a one-to-many relationship, do not put the one side and the many side in the same table. Instead, create another table in first normal form by eliminating the repeating group (Class#), as shown below:

Student# Advisor Adv-Room Class#
1022 Jones 412 101-07
1022 Jones 412 143-01
1022 Jones 412 159-02
4123 Smith 216 201-01
4123 Smith 216 211-02
4123 Smith 216 214-01
3. Second Normal Form: Eliminate Redundant Data

Note the multiple Class# values for each Student# value in the above table. Class# is not functionally dependent on Student# (primary key), so this relationship is not in second normal form.

The following two tables demonstrate second normal form:

Students:

Student# Advisor Adv-Room
1022 Jones 412
4123 Smith 216

Registration:

Student# Class#
1022 101-07
1022 143-01
1022 159-02
4123 201-01
4123 211-02
4123 214-01
4.

In the last example, Adv-Room (the advisor’s office number) is functionally dependent on the Advisor attribute. The solution is to move that attribute from the Students table to the Faculty table, as shown below:

Students:

Student# Advisor
1022 Jones
4123 Smith

Faculty:

Name Room Dept
Jones 412 42
Smith 216 42

Source – http://support.microsoft.com/kb/283878