Wednesday, August 19, 2009

create adobe pdf documents to microsoft word -- that too online without installing any software

I have myself used the following websites to convert pdf files to word documents.

http://convertpdftoword.net/Default.aspx

Just upload the pdf doc and download the word doc !!!!

http://www.pdftoword.com/

Upload the pdf file and provide a mail id. Get the word document as attachment in a mail

Wednesday, August 12, 2009

Top 10 Tech Companies That Pay Engineers The Most

Original content at:
http://gigaom.com/2009/03/01/top-10-tech-companies-that-pay-engineers-the-most/
By Om Malik | Sunday, March 1, 2009 | 8:08 PM PT

Before I left for India, I asked folks at Glassdoor.com, a Sausalito, Calif.-based company that that tracks employee satisfaction, to run a custom query for me. I wanted to find out which 10 publicly traded companies had the best pay packages for their engineers. Whenever we have a slump here in Silicon Valley, there is an exodus from startups to more established players. Opportunities are almost always there for engineers. Sure, hiring is going to slow down — even at large companies — but engineers are almost always in demand.

It’s hardly a surprise that Google is leading the pack, but the composition of the top 10 is pretty interesting. It’s good to see the old stalwarts, especially chipmakers (who are facing some seriously tough times), are staying competitive. Too bad their stocks aren’t doing so well — but then, what do they say about buying low? :-) I am surprised, however, by the absence of Cisco Systems and Intel.

Rank Employer Avg Salary Avg Bonus Avg Total Pay
1 Google $106,666 $42,759 $149,425
2 Synopsys $118,908 $15,189 $134,096
3 Broadcom $115,093 $15,023 $130,116
4 Xilinx $114,996 $11,779 $126,775
5 Yahoo $114,280 $12,441 $126,721
6 KLA-Tencor $110,227 $15,611 $125,838
7 Sun Microsystems $118,358 $7,356 $125,714
8 Intuit $107,740 $16,349 $124,089
9 Vmware $100,817 $19,768 $120,585
10 NVIDIA $112,291 $8,095 $120,386

Monday, May 18, 2009

Revenue per employee for a few companies

Original content at:
http://royal.pingdom.com/2009/05/14/congratulations-google-staff-210k-in-profit-per-head-in-2008/

Google had $209,624 in profit per employee in 2008, which beats all the other large tech companies we looked at, including big hitters like Microsoft, Apple, Intel and IBM.

(As you may know, we have been taking a closer look at what kind of money some of the most well-known tech companies are making. The ones we have been looking at are Adobe, Amazon, Apple, Baidu, Cisco, Dell, eBay, Google, HP, IBM, Intel, Microsoft, Oracle, Sun and Yahoo.)

Some companies who have almost the same profit per employee:

  • Just over $30k: IBM, Yahoo, Amazon and Dell.
  • Around $64k: Oracle and Intel.
  • Around $120k: Adobe and Cisco.

A battle against overhead due to size?

One would imagine that the larger a company gets, the more difficult it becomes to minimize overhead and costs. For example, HP and IBM, by far the largest companies listed here in terms of sheer size, have a relatively low profit margin per employee.

In that sense Microsoft is doing a very good job considering that they are close to matching Google in spite of having 4.5 times as many employees. And of course, looking at overall profit for the company, Microsoft is way ahead of every other company on this list.

We’re definitely not financial analysts, but it seems to us that Google is doing a really good job keeping their company profitable even though they have grown so rapidly (Google just turned 10 last year).

Summary table for 2008

For those interested, here is a table with some more data, including the actual number of employees and the revenue per employee. The list is sorted by profit per employee:

Revenue and profit per employee in 2008 (in USD)
Company Employees Revenue per employee Profit per employee
Google 20,164 1,080,914 209,624
Microsoft 91,000 663,956 194,297
Baidu 6,397 499,961 163,844
Apple 32,000 1,014,969 151,063
Cisco 66,129 597,922 121,762
Adobe 7,335 488,056 118,856
eBay 16,200 527,238 109,844
Intel 82,500 455,588 64,145
Oracle 86,657 258,837 63,711
Dell 76,500 798,706 32,392
Amazon 20,600 930,388 31,311
Yahoo 13,600 530,037 31,199
IBM 398,455 260,080 30,957
HP 321,000 368,735 25,947
Sun 33,556 413,637 12,010

Further reading: You might want to check out our two previous posts in this little series, the first being about how much money these companies are making, and the second one being about how big they are.

Hat tip to Daniel Howard who asked us for the profit per employee numbers in the first place.

Data source: Google Finance

Tuesday, May 5, 2009

Why text messages are limited to 160 characters?

For the original content visit this.


Alone in a room in his home in Bonn, Germany, Friedhelm Hillebrand sat at his typewriter, tapping out random sentences and questions on a sheet of paper.

As he went along, Hillebrand counted the number of letters, numbers, punctuation marks and spaces on the page. Each blurb ran on for a line or two and nearly always clocked in under 160 characters.

That became Hillebrand's magic number -- and set the standard for one of today's most popular forms of digital communication: text messaging.

"This is perfectly sufficient," he recalled thinking during that epiphany of 1985, when he was 45 years old. "Perfectly sufficient."

The communications researcher and a dozen others had been laying out the plans to standardize a technology that would allow cellphones to transmit and display text messages. Because of tight bandwidth constraints of the wireless networks at the time -- which were mostly used for car phones -- each message would have to be as short as possible.

Before his typewriter experiment, Hillebrand had an argument with a friend about whether 160 characters provided enough space to communicate most thoughts. "My friend said this was impossible for the mass market," Hillebrand said. "I was more optimistic."

His optimism was clearly on the mark. Text messaging has become the prevalent form of mobile communication worldwide. Americans are sending more text messages than making calls on their cellphones, according to a Nielsen Mobile report released last year.

U.S. mobile users sent an average of 357 texts per month in the second quarter of 2008 versus an average of 204 calls, the report said.

Texting has been a boon for telecoms. Giants Verizon Wireless and AT&T each charge 20 to 25 cents a message, or $20 for unlimited texts. Verizon has 86 million subscribers, while AT&T's wireless service has 78.2 million.

And Twitter, the fastest growing online social network, which is being adopted practically en masse by politicians, celebrities ...

... and news outlets, has its very DNA in text messaging. To avoid the need for splitting cellular text messages into multiple parts, the creators of Twitter capped the length of a tweet at 140 characters, keeping the extra 20 for the user's unique address.

Back in 1985, of course, the guys who invented Twitter were probably still playing with Matchbox cars.


Hillebrand found new confidence after his rather unscientific investigations. As chairman of the nonvoice services committee within the Global System for Mobile Communications (GSM), a group that sets standards for the majority of the global mobile market, he pushed forward the group's plans in 1986. All cellular carriers and mobile phones, they decreed, must support the short messaging service (SMS).

Looking for a data pipeline that would fit these micro messages, Hillebrand came up with the idea to harness a secondary radio channel that already existed on mobile networks.

This smaller data lane had been used only to alert a cellphone about reception strength and to supply it with bits of information regarding incoming calls. Voice communication itself had taken place via a separate signal.

"We were looking to a cheap implementation," Hillebrand said on the phone from Bonn. "Most of the time, nothing happens on this control link. So, it was free capacity on the system."

Initially, Hillebrand's team could fit only 128 characters into that space, but that didn't seem like nearly enough. With a little tweaking and a decision to cut down the set of possible letters, numbers and symbols that the system could represent, they squeezed out room for another 32 characters.

Still, his committee wondered, would the 160-character maximum be enough space to prove a useful form of communication? Having zero market research, they based their initial assumptions on two "convincing arguments," Hillebrand said.

For one, they found that postcards often contained fewer than 150 characters.

Second, they analyzed a set of messages sent through Telex, a then-prevalent telegraphy network for business professionals. Despite not having a technical limitation, Hillebrand said, Telex transmissions were usually about the same length as postcards.

Just look at your average e-mail today, he noted. Many can be summed up in the subject line, and the rest often contains just a line or two of text asking for a favor or updating about a particular project.

But length wasn't SMS's only limitation. "The input was cumbersome," Hillebrand said. With multiple letters being assigned to each number button on the keypad, finding a single correct letter could take three or four taps. Typing out a sentence or two was a painstaking task.

Later, software such as T9, which predicts words based on the first few letters typed by the user, QWERTY keyboards such as the BlackBerry's and touchscreen keyboards including the iPhone's made the process more palatable.

But even with these inconveniences, text messaging took off. Fast. Hillebrand never imagined how quickly and universally the technology would be adopted. What was originally devised as a portable paging system for craftsmen using their cars as a mobile office is now the preferred form of on-the-go communication for cellphone users of all ages.

"Nobody had foreseen how fast and quickly the young people would use this," Hillebrand said. He's still fascinated by stories of young couples breaking up via text message.

When he tells the story of his 160-character breakthrough, Hillebrand says, people assume he's rich. But he's not.

There are no text message royalties. He doesn't receive a couple of pennies each time someone sends a text, like songwriters do for radio airplay. Though "that would be nice," Hillebrand said.

Now Hillebrand lives in Bonn, managing Hillebrand & Partners, a technology patent consulting firm. He has written a book about the creation of GSM, a $255 hardcover tome.

Following an early retirement that didn't take, Hillebrand is pondering his next project. Multimedia messaging could benefit from regulation, he said. With so many different cellphones taking photos, videos and audio in a variety of formats, you can never be sure whether your friend's phone will be able to display it.

But he's hoping to make a respectable salary for the work this time.

-- Mark Milian

Tuesday, April 7, 2009

Funny Quotes

Quote from a wall street banker about recession:
“This is worse than divorce. I’ve lost half of my assets and I still have my wife !”

Programmer Quotes:
"In C we had to code our own bugs. In C++ we can inherit them.
C gives you enough rope to hang yourself. C++ also gives you the tree object to tie it to.
With C you can shoot yourself in the leg. With C++ you can reuse the bullet."

Free Flex Builder 3 For Unemployed Developers

It seems that Adobe is interested in helping people learn Flex for free by giving free copies of Flex Builder 3. But this is only for developers who are out of work.

Look at this blog for more details
http://www.forta.com/blog/index.cfm/2009/4/3/Free-Flex-Builder-3-For-Unemployed-Developers

"
Over the past couple of months, the Platform Evangelism team have been handing out free copies of Flex Builder 3 to developers who are out of work, the idea being that they could use their new free time to learn a new skill. .....
"

Friday, April 3, 2009

Starting with yahoo finance integration

Trying to use blog to view yahoo finance content :)
let me see if it works


NSE quotes are still not supported :(

Will try at some later point of time