Sunday, November 19, 2006

Inside look at the birth of iPod's

The iPod's development is shrouded in secrecy and rumor; but for the first time, an insider has agreed to tell the story of the device's development.

He shared his firsthand knowledge of the device's development, the glitches that almost killed it, and the extraordinary steps Apple took to keep the iPod a secret.

That person , who acted as the insider, quit the company in 2001. According to him, the iPod originated with a business idea dreamed up by Tony Fadell, an independent contractor and hardware expert who'd helped develop handheld devices at General Magic and Philips.

"Tony's idea was to take an MP3 player, build a Napster music sale service to complement it, and build a company around it," he said. "Tony had the business idea."

He said Fadell left Philips and set himself up as an independent contractor to shop the idea around. He & Fadell approached several companies and was turned away by all of them, except for Apple.

Apple hired him in early 2001 and assigned him a team of about 30 people -- "a typical industrial design team," he said, including designers, programmers and hardware engineers. He's currently the senior director of iPod & Special Projects Group at Apple.

That person said at one of the first meetings with PortalPlayer, Fadell said, "This is the project that's going to remold Apple and 10 years from now, it's going to be a music business, not a computer business."

"Tony had an idea for a business process and Apple is transforming itself on his whim and an idea he had a few years ago," he added.

He & Fadell was familiar with PortalPlayer's reference designs for a couple of MP3 players, including one about the size of a cigarette packet. And though the design was unfinished, several prototypes had been built. "It was fairly ugly," he said. "It looked like an FM radio with a bunch of buttons." The interface, Knauss said, "was typical of an interface done by hardware guys."

But he said Fadell recognized the design's potential. "Tony figured the product was there."

"(PortalPlayer) was attractive to Apple because we had an operating system," said "That was a real selling point for Apple. We had the software and the hardware already done, and Apple was on a tight schedule."

The reference design was about 80 percent complete when Apple came calling. For example, the prototype wouldn't support playlists longer than 10 songs. "Most of the time building the iPod was spent finishing our product," he said.

At the time, PortalPlayer had 12 customers designing MP3 players based on the company's reference design. Most were Asian hardware manufacturers, but also included Teac and IBM.

Big Blue planned a small, black MP3 player, based on the company's own mini hard drives, which featured a unique circular screen and wireless Bluetooth headphones. "The design for IBM was a lot sexier,"

---------------------

But PortalPlayer went exclusively with Apple. "When Apple came to the table, we dropped all our other customers," said. For the next eight months, the company's 200 employees in the United States and 80 engineers in India worked exclusively on the iPod, that person said.

Apple had a list of features it wanted added to the reference design: Apple's preferred music format, AAC, as well as Audible's audio book format, and a five-band equalizer.

Apple also wanted a new interface, which it designed in-house in about three months, Knauss said.

And while Fadell may have had the business plan, Apple CEO Steve Jobs molded the device's shape, feel and design.

"The interesting thing about the iPod, is that since it started, it had 100 percent of Steve Jobs' time," & added that "Not many projects get that. He was heavily involved in every single aspect of the project."

At the beginning of the project, Jobs held meetings about the iPod every two to three weeks, but when the first iPod prototypes were built, Jobs became involved daily.

"They'd have meetings and Steve would be horribly offended he couldn't get to the song he wanted in less than three pushes of a button," he said. "We'd get orders: 'Steve doesn't think it's loud enough, the sharps aren't sharp enough, or the menu's not coming up fast enough.' Every day there were comments from Steve saying where it needed to be."

He explained how Jobs' influence was sometimes idiosyncratic. For example, the iPod is louder than most MP3 players because Jobs is partly deaf, he said. "They drove the sound up so he could hear it," .

He also noted that there were no demands to add FairPlay, Apple's copy-protection technology, which was appended to the second-generation iPod to coincide with the introduction of the iTunes music store.

"There was no discussion of (digital rights management)," & also "Their belief was DRM would hurt sales when they rolled out the music store. They specifically wanted no DRM in the original iPod."

He explained that all the iPod prototypes -- and there were several -- were sealed tight inside a reinforced plastic box about the size of a shoebox.

"They put the buttons and the screen in creative locations all over the box so people couldn't tell what product was inside it and how small it was," & "They always put the controls in different places -- the scroll wheel on the side, the screen on the top -- to make sure it wasn't predictable what the end design was. The only thing accessible was the jacks."

He said the iPod project was nearly killed just as it drew to completion. Tests showed the iPod drained its batteries even when powered down. "It would have run three hours before going dead, and that was when it was turned off," said .

"The production lines had already been set up," he introduced. "That was a tense part of the project: For eight weeks they thought they had a three-hour MP3 player."

though the problem was eventually fixed and shortly after, Apple bought a majority stake in the company.

That person stayed on until near the end of the iPod's development, but quit shortly before it was released because he had no confidence it would be a success.

"It was probably a mistake, but then you have to go with what you think at the time," he said.

That person, Knauss, 33, is now contracting for Microsoft.

Apple, IBM and PortalPlayer did not respond to requests for comment, though PortalPlayer confirmed Knauss had been employed as a senior manager.


Monday, November 13, 2006

Google secrets




have u searched this things in Google before ??????????
--------------------------------------------------------------------------------

method 1
?ww.google.com

put this string in google search:

"parent directory " /appz/ -xxx -html -htm -php -shtml -opendivx -md5 -md5sums

"parent directory " DVDRip -xxx -html -htm -php -shtml -opendivx -md5 -md5sums

"parent directory "Xvid -xxx -html -htm -php -shtml -opendivx -md5 -md5sums

"parent directory " Gamez -xxx -html -htm -php -shtml -opendivx -md5 -md5sums

"parent directory " MP3 -xxx -html -htm -php -shtml -opendivx -md5 -md5sums

"parent directory " Name of Singer or album -xxx -html -htm -php -shtml -opendivx -md5 -md5sums


Notice that i am only changing the word after the parent directory, change it to what you want and you will get a lot of stuff.

voila!

method 2
?ww.google.com
put this string in google search:

?intitle:index.of? mp3

You only need add the name of the song/artist/singer.
Example: ?intitle:index.of? mp3 jackson

Sunday, November 12, 2006

SOME OF IBM QUESTION PAPERS FOR MCA GUYS


The test in IBM consisted of two sections:



1. aptitude section consisting of 45 questions of 45 minutes duration and
2. technical section consisting of 45 questions in 45 minutes. I am sending u most of the questions of both sections separately, they are enough to clear the written test as the cut off was only 25 for both aptitude and the tech section.

aptitude
1. There are 12 persons seated in a room. If one half of the people belong to group A, one third belong to group B and one forth belong to both the groups.How many dont belong to any group.
ans. 5
2. 1/5 is what part of 2/3

3. A train passes a point in 20 secs and crosses a bicycle moving in opposite direction with a speed of 8 m/s in 15 secs. What is the length of the train?
ans. 24*20 m = 480 m
4. A freight train starts from a station.After two hours a passenger train travelling with a speed of 60mph.starts from the same station.both the trainsmeet after four hours after the departure of the passenger train.what is the speed of the freight train?
ans. 40 m/h

5.a tank has a capacity of 3750cu.m. there r two taps fixed on it,one filling the tank at 800cu m/min and second tap emptying at a rate of 300 cu m/min.if the two taps r opened sccessively for one minute each,then after how much time the tank gets completely filled?

6.the contract for painting three houses is given to three people.a can paint each house in 6 days,b in 8 days & c in 12 days.a starts the work & continues for 8 days,b continues the work for 6 days then in how many days c can finish the work?

7.one edge of a square is the centre of a circlewith the two sides adjoining the edge of the square becoming the radii of the cirle.if the length of the arc described by the two radii(the two sides of the square)is 2 units.what is the perimeter of the square.
ans. 8 units

8. C ----------------D
|
|
|
|
-----------
A B
AB is perpendicular to BC, bc perpendicular to CD
AB=8 cm
BC=5 cm
CD=4 cm
what is the shortest distance from A to D?
ans. 13 cm

9. If 6 squares of equal size are placed side by side to form a rectangle of perimeter 294cm, find the perimeter of each square.
ans. 84 cm

10.What is the vol. of a parrallelopiped of sides 3,4,7cms.
ans. galat
11.Correct definition of pi is
a. 3.14
b. 3.141257
c.22/7
d.ratio of circumferance and diameter
e. none of the above
ans. d

12.A fooball team played 60 matches out of which 30% were won by them. If they start winning all the next matches after how many matches will the average winning rate be 50%
ans. 84 matches

13.difference of ages of 2 persons is 9 and difference of squares of the ages is 459. What is the age of the older person.
ans. 30 yrs

14. There is a rectangular field of 110x70 cm size. If it is to be fenced such that the fence is placed alternative with a gap of 10cm and the fence should be present at the four corners. taking $2 per cm of fence. Find the cost of fencing.
ans. 400
15. the figure having one line of symmetry
a. square
b. equilateral triangle.
c. isosceles triangle
d. rectangle
16. Which is greater?
a. 0.3
b. (0.3)^.5
c. 2/5
d.
17. If there are persons named 1 to n. If each person handshakes with all other persons whose no. is more than him, then how many handshakes are possible.
ans. satisfy from options...

18. maximum value of 3x^2-4x+7


for travelling from A to C there are three choices
1. through a bridge from A to C of 20 miles length having a toll of 75cents
per person
2. through a tunnel from A to C of 10 miles length having a toll of 25 cents
per person
3. a toll free highway from A to B(eastwards)of 20 miles and then B to C
(north west) 10 miles
19. which will be most economical?
bridge
tunnel
highway
none
20.if he wanna reach earliest what will he choose?

21.if the employer of a firm going from A to C deducts some % of his basic
salary which he will choose(what factor will influence his preference)
bridge with less traffic
tunnel
cost of gasolene
cost of toll on three modes
22.What is the shortest mode of travel from B to C
bridge
tunnel
highway
none
23. what is the number of multiplications u have to undergo to multiply two
2x2 matrices
24.what is the angle subtended by the hands of a clock when it is quater past
one
25.if a particle is moving in a circle with const angular velocity then
a. radial acc. =0 tangential acc. =0
b. <>0 =0
c. =0 <>0
d. <>0 <>0

ans. c (rad acc=0, tan acc= constant)

Technical section

The questions may not be in the same order and language as they are memory
based .
I am writing some questions in fill in the blank format for whom i couldn't
remember the choices but the questions were all objective type.

1. The role of objects in object oriented programming in C++ is equivalent
to:
a) asking the driver to stop the bus.
b) Asking the condutor to stop the bus.
c) Ringing the bell to stop the bus.

i) a ii) b iii) both b and c iv) c.
ans. iv

2. If a diagonal element of a determinant is zero then
i) determinant is zero.
ii) Eigen value of the determinant is zero.
iii) Determinant is singular
iv) None of the above. Ans: iii)


3. The output of the expression is
Printf("%d %d %d %d",sizeof(NULL), sizeof('3'), sizeof("3"), sizeof(3)");
i) 0 1 1 0
ii) 2 1 1 2
iii) 2 2 2 2
iv) 2 1 1 1 Ans:(iii)

4. The file of external commands such as ls,cat.... is present in the
following directory of unix
Ans: /etc

5. The command in unix for printing only the number of lines in a file is:
Ans: wc -l

6. The no. Of bytes required to store a long array a[40][20][10]
containing integers is:

7. The synonyms for machine language are:
i) first generations language
ii) machine - dependent
iii) assembly language
iv) both i and ii.
v) All of the above
Ans i)

8. The output of the program:
Char s[ ] = "hello friend"
Printf("%d",*(s+strlen(s)); Ans: zero
9. ( FC ) in hexadecimal is equivalent to ------------- in octal.
ans. 374
10. Another similar question was to convert a no. From decimal to hexal.

11. The max no. of multiplications for multiplying two 2 by 2 matrix are
i) 4 ii) 8 iii 12 iv) 16
ans. 8
12. The initial environment of cobol program was called-----------------

13. ASCII stands for---------------------------------
ans. american standard code for information interchange
14. The output of the program is
Main()
{a[2][3][2]={ {2,3},
{7,4},
{5,6}
}

{ {2,4},
{5,7}
{8,9}
};

printf("%d" , ***a+1);
ans : 3.

15. How can u specify the permission of a file in unix so that it can be read
and used by everyone but can't be changed by anyone.

Ans: 755
16. vector processing is: ----------------------

17 good programing practice is (there were choices and ans was quick
executable and compact one)

18. efficient programing is-------------------

19. complexity of a program is decided by whic factors----------------

20. What is indirection operator in C?
>
21. What is the error in the program:

Main( )
{ int *p;

*p=3;

return 0;
}

Ans: The statement return 0 is invalid in C.

22. What will be the output of the program

Main( )

Union
{ char a[8];

float b;

int c;
} aa;
printf("%d" , aa);

Ans: 8

23.what does > and >> signify in UNIX?

24.int n;
k=n;
result=1;
while(k>1)
{
result*=k;
k--;
}
What does this program do?
a. calculates the factorial for n<0>0
c. b is right if the foll is added

IBM : Global Sample Paper

1. In 1978, a kg of paper was sold at Rs25/-.
If the paper rate increases at 1.5% more than the inflation rate which is 6.5% a year,
then what wil be the cost of a kg of paper after 2 years?

(a) 29.12
(b) 29.72
(c) 30.12
(d) 32.65
(e) none of these


2. In A,B,C are having some marbles with each of them.
A has given B and C the same number of marbles each of them already have.
Then, B gave C and A the same number of marbles they already have.
Then C gave A and B the same number of marbles they already have.
At the end A,B,and C have equal number of marbles.

(i) If x,y,z are the marbles initially with A,B,C respectively.
Then the number of marbles B have at the end

(a) 2(x-y-z)
(b) 4(x-y-z)
(c) 2(3y-x-z)
(d) x + y-z

Ans. (c)


(ii) If the total number of marbles are 72, then the number of marbles with A at the starting

(a) 20
(b) 30
(c) 32
(d) 39

Ans. (d)


3. If a car starts from A towards B with some velocity.
Due to some problem in the engine after travelling 30km, the car goes with 4/5 th of its actual velocity
The car reaches B 45 min later to the actual time.
If the car engine fails ofter travelling 45km, the car reaches the destination B 36min late to the actual time
What is the initial velocity of car and what is the distance between A and B in km

Ans. 20 & 130.


4. A person has Rs 100/- in his pocket, he can as 25 pencils or 15 books.
He kept 15% of the money for travelling expenses and purchased 5 pencils.
So how many books he can purchase with the remaining money.

5. Ten questions on analogies.

eg: chief : tribe :: governer : state
epaulette : shoulder :: tiara : head
guttural : throat :: gastric : stomach
inept : clever :: languid : active
knife : butcher ::
hammer : carpenter ::
7. In a computer institute 9 languages can be taught.
The module is of 6 months duration and of the six languages only one can be taught each month .
In addition to that BASIC is always taught and should be in first month itself

WORD PERFECT is to be taught in the preceeding week of WORD STAR.

FORTRAN can not be taught until COBAL is taught prior to that

BINO, FIFO can never be taught in single module

languages are BASIC, WORD STAR, WORD PERFECT, FORTRAN, COBAL, BINO, FIFO, LOTUS, C

i) If word star is in 3rd month , what could be in 6th month.
ii) If COBAL is in the 2nd month and BINO in 6th month. FORTRAN will be taught in which month.


8. In a class, except 18 all are above 50 years.
15 are below 50 years of age. How many people are there

(a) 30
(b) 33
(c) 36
(d) none of these.

Ans. (d)


9. A square plate of some size is cut at four corners. Equal squares of the same size are cut and is formed as open box.
If this open box carries 128 ml of oil. What is the size of the side of the plate?

(a) 17
(b) 14
(c) 13
(d) None of these

Saturday, November 11, 2006

BLACKBERRY BASICS

BASIC KEYS & SHORTCUTS FOR THIS AMAZING PHONE:






ALT key = has half moon on top of it. left side of keyboard below the A.
CAP key = bottom right key (AKA SHIFT key)
1) Hold the ALT key while you roll the thumb-wheel to scroll horizontally in any
field where you can enter or view text.

2) Hold the ALT key while you roll the thumb-wheel to scroll through a field to view options.

3) Hold the CAP key while you roll the thumb-wheel to select multiple items in a list.

4) Type the first letter of an item in an options list or menu to jump directly to that item.

5) Type the first letters of a name or the initials separated by a space to find a contact in the Address Book screen.

6) Press C to compose a new message from the home screen or within Messages

7) Rearrange the ribbon: In the Home screen (ribbon), hold the ALT key and click the thumb-wheel to bring up a menu. You can then select Move Icon, Hide Icon, or Show All. If you hide an icon, to show it again click Show all and it will appear with an X over it, bring up the menu on it and uncheck hide icon
.
8) The Blackberry display can be backlit to allow reading messages in the dark. To get the light to come on, hit the backlight button usually in the lower right of the keyboard. Hopefully you have a backlit keyboard as well so you can type in the dark.

9) Turning the radio off and back on when coverage is spotty and you've lost signal seems to help. Also going into network and selecting register now will help. And if you have a phone/combo BB then on some you can go into network and select Scan for networks. then select the network you are on, for example T-mobile, then save. After doing this the radio will reset and you may receive a register message and a new service book, which you can accept from the service book menu in options.

10) Password protect your BB. To set a password, go to the Options menu to the Security item. Set the desired timeout (I use 15 minutes) and enable/set a password. In conjunction with this, you should also go to the Options menu to the Owner item, and enter your name, phone number, etc. When the password protection kicks in, this is what is displayed on the screen.

11) After five incorrect attempts at typing in your password, the password starts echoing (figuring you really need all the help you can get). After ten attempts, it performs a lobotomy on itself and almost all data is cleared. The Memo database, however, is retained and visible.

12) To support more than one signature. Wipe out your auto-signature in the Redirector of the Desktop Software and just use 'AutoText' to configure alternate sigs.

Sorting:
1) ALT-i: show only incoming mail

2) ALT-o: show only outgoing mail (messages you have sent - i.e. checkmark icon)

3) ALT-p: show phone log messages

4) ALT-s: show SMS messages

5) ALT-v: show VoiceMail messages

Navigating:
1) t: go to top of message listing

2) b: go to end/bottom of message listing

3) backspace: close message listing and return to home screen (ribbon)

4) spacebar: pagedown

5) cap + spacebar: pageup

Deleting multiple messages at once:
1) Highlight a date (i.e. Fri, Oct 05,2001) in the message list, hit the thumb-wheel and select delete prior. All messages prior to that date will be deleted.

2) Hold down the CAP key and use the thumb-wheel to scroll up or down to select messages. Click the thumb-wheel and select 'Delete Messages'. Combine this with a sorting tip to make it even more useful (i.e. To delete the last 5 messages that you have sent (checkmarks), press 'ALT' then the letter 'o' (for outgoing) this will show all of your sent messages, then per this tip scroll down and select the last five.


While In A Message
------------------
Navigating:
1) enter or spacebar: scroll down a page/screen at a time

2) ALT-enter or spacebar: scroll back a page/screen at a time

3) b: scroll to end of page

4) t: scroll to top of page

5) u: jump to closest unread message

6) n: jump to next message

7) p: jump to previous message

8) backspace: close message and return to message listing
Reply-to/Forward:
1) r: reply to or answer this message

2) f: forward this message

Select Text (OS v2.1+):
1) Press the CAP key and then scroll the thumb-wheel to select. If you release the CAP key and scroll the thumb-wheel you will select entire lines. Press the CAP key again at any time to start selecting by character again.

2) Hold down ALT key + CLICK the thumb-wheel (click it don't hold it down), release the thumb-wheel and then use it to scroll whole lines. You can press and hold the ALT key at anytime to start selecting by character again.

3) Click scroll wheel and select SELECT from the menu. scroll wheel to select entire line. click scroll wheel again and select copy.

With either method, click the thumb-wheel and select 'Cut Selection' or 'Copy Selection'... to paste, open a new message or whatever, click the thumb-wheel, and then select 'Paste Selection'.

Composing Message
-----------------
1) Press and hold a letter to capitalize it (with Key Rate enabled).

2) Press the SPACE key twice to insert a period and capitalize the next letter.

3) Press the SPACE key to insert the "@" and "." characters in an Email field. Backspace and type again to over-ride this like you would with AutoText.

4) Press and hold a letter key and roll the thumb-wheel to scroll through international/accent characters, equation symbols and other marks.

Calendar (from Agenda screen)
--------
1) Press T to go to "Today" in the Calendar screen.

2) Press G to go to a specific date in the Calendar screen.

3) The default date range for Calendar synchronization in Desktop Manager may not suit most people. While configuring the Calendar synchronization, click the Advanced button and specify the desired range.

Battery
-------
1) The largest draw on battery life is the transmitter, so if you are transmitting a lot, you can expect reduced battery life. And the backlight.

2) Being in fringe or no coverage areas will eat up your battery as it attempts to transmit. If you're in an area that is out of range, turn your BB's radio off manually or use Options / Auto On Off to conserve battery life.
incoming mail

2) ALT-o: show only outgoing mail (messages you have sent - i.e. checkmark icon)

3) ALT-p: show phone log messages

4) ALT-s: show SMS messages

5) ALT-v: show VoiceMail messages

Navigating:
1) t: go to top of message listing

2) b: go to end/bottom of message listing

3) backspace: close message listing and return to home screen (ribbon)

4) spacebar: pagedown

5) cap + spacebar: pageup

Deleting multiple messages at once:
1) Highlight a date (i.e. Fri, Oct 05,2001) in the message list, hit the thumb-wheel and select delete prior. All messages prior to that date will be deleted.

2) Hold down the CAP key and use the thumb-wheel to scroll up or down to select messages. Click the thumb-wheel and select 'Delete Messages'. Combine this with a sorting tip to make it even more useful (i.e. To delete the last 5 messages that you have sent (checkmarks), press 'ALT' then the letter 'o' (for outgoing) this will show all of your sent messages, then per this tip scroll down and select the last five.


While In A Message
------------------
Navigating:
1) enter or spacebar: scroll down a page/screen at a time

2) ALT-enter or spacebar: scroll back a page/screen at a time

3) b: scroll to end of page

4) t: scroll to top of page

5) u: jump to closest unread message

6) n: jump to next message

7) p: jump to previous message

8) backspace: close message and return to message listing

Reply-to/Forward:
1) r: reply to or answer this message

2) f: forward this message

Select Text (OS v2.1+):
1) Press the CAP key and then scroll the thumb-wheel to select. If you release the CAP key and scroll the thumb-wheel you will select entire lines. Press the CAP key again at any time to start selecting by character again.

2) Hold down ALT key + CLICK the thumb-wheel (click it don't hold it down), release the thumb-wheel and then use it to scroll whole lines. You can press and hold the ALT key at anytime to start selecting by character again.

3) Click scroll wheel and select SELECT from the menu. scroll wheel to select entire line. click scroll wheel again and select copy.

With either method, click the thumb-wheel and select 'Cut Selection' or 'Copy Selection'... to paste, open a new message or whatever, click the thumb-wheel, and then select 'Paste Selection'.

Composing Message
-----------------
1) Press and hold a letter to capitalize it (with Key Rate enabled).

2) Press the SPACE key twice to insert a period and capitalize the next letter.

3) Press the SPACE key to insert the "@" and "." characters in an Email field. Backspace and type again to over-ride this like you would with AutoText.

4) Press and hold a letter key and roll the thumb-wheel to scroll through international/accent characters, equation symbols and other marks.

Calendar (from Agenda screen)
--------
1) Press T to go to "Today" in the Calendar screen.

2) Press G to go to a specific date in the Calendar screen.

3) The default date range for Calendar synchronization in Desktop Manager may not suit most people. While configuring the Calendar synchronization, click the Advanced button and specify the desired range.

Battery
-------
1) The largest draw on battery life is the transmitter, so if you are transmitting a lot, you can expect reduced battery life. And the backlight.

2) Being in fringe or no coverage areas will eat up your battery as it attempts to transmit. If you're in an area that is out of range, turn your BB's radio off manually or use Options / Auto On Off to conserve battery life.














Friday, November 10, 2006

here I am.

Hi,
i am SUGATA GHOSH
persuing MASTER OF COMPUTER APPLICATION
from BIT,MESRA.


welcome to all of u , who are now visiting my site.