Tuesday, April 8, 2014

My Favorite Quotes

My Favorite Quotes,

1) It doesn't matter how many resources you have. If you don't know how to use them, it will never be enough.

2) A person who never made a mistake never tried anything new.

3) GREAT people talk about IDEAS.
AVERAGE people talk about THINGS.
SMALL people talk about OTHERS.

4) People Say, "Find GOOD people and leave BAD ones."
"Find the GOOD in the people and ignore the BAD in them.

5) Its Very Easy to Say "Busy" When Someone Needs You...
But Its Very Painful to Hear "Busy" When You Need Someone...

6) "When our SIGNATURE changes to AUTOGRAPH, this marks the SUCCESS."

7) "In the end, it's not going to matter how many breaths you took, but how many moments took your breath away."

8) "Successful People always THINK -
Failure People always THINK -
Why it CAN'T BE DONE?"

9)  " If you don't
build your
someone will
HIRE You to
build theirs! "

10) "Insanity: doing the same thing over and over again and expecting different results"

11) PERFECT MATURITY is when a person hurts you, and you try to understand their situation and don't hurt them back.

12) "More the Knowledge Less the Ego, Lesser the Knowledge More the Ego"

13) http://enrichthoughts.blogspot.ca/2012/10/stress-management-short-storey.html?view=classic

Monday, December 30, 2013

Configue SSL in Apache 2.2 on MS Windows

Following are the steps to configure the Apache 2.2 on the windows machine.

1) Download and install apache 2.2 from here
2) Follow the below instructions,

  • Open Command prompt and browse to ~Apache2.2/bin directory.
  • Type, openssl req -config ../conf/openssl.cnf -new -out ssl_cert.csr -keyout ssl_cert.pem
    • System will ask for the details about the certificate. 
    • Fill out all the information but,
      • Make sure that you remember the entered PEM pass phrase.
      • Common name should be the domain name that you will use this certificate on.
  • Type, openssl rsa -in ssl_cert.pem -out ssl_cert.key
    • You will be asked to enter the earlier entered PEM pass phrase.
    • It should display "writing RSA key" output.
  • Type, openssl x509 -in ssl_cert.csr -out ssl_cert.crt -req -signkey ssl_cert.key -days 365
    • 365 is the no. of days till the certificate is valid.
  • Keep, ssl_cert.key & ssl_cert.csr file at separate location ("C:\SSL_certificates\" folder) and you can delete remaining file.
  • Browse through ~Apache2.2/conf directory and open httpd.conf file.
  • Search "#LoadModule ssl_module modules/mod_ssl.so" line and un-comment the same (remove # from the beginning).
  • Search "#Include conf/extra/httpd-ssl.conf" and un-comment the same.
  • Browse through ~Apache2.2/conf/extra directory and open httpd-ssl.conf file.
    • Search "#Listen 443" line and un-comment the same.
    • Search "#SSLCertificateFile" line and add above that line SSLCertificateFile "C:/SSL_certificates/ssl_cert.crt". Provided you have kept the file at the given location.
    • Search "#SSLCertificateKeyFile" line and add above that line SSLCertificateKeyFile "C:/SSL_certificates/ssl_cert.key".
  • That's it! Now you can restart apache 2.2 and you should be able to access the application on HTTPS.

Sunday, August 28, 2011

Thoughts on Steve Jobs by Vic Gundotra

Icon Ambulance

One Sunday morning, January 6th, 2008 I was attending religious services when my cell phone vibrated. As discreetly as possible, I checked the phone and noticed that my phone said "Caller ID unknown". I choose to ignore.

After services, as I was walking to my car with my family, I checked my cell phone messages. The message left was from Steve Jobs. "Vic, can you call me at home? I have something urgent to discuss" it said.

Before I even reached my car, I called Steve Jobs back. I was responsible for all mobile applications at Google, and in that role, had regular dealings with Steve. It was one of the perks of the job.

"Hey Steve - this is Vic", I said. "I'm sorry I didn't answer your call earlier. I was in religious services, and the caller ID said unknown, so I didn't pick up".

Steve laughed. He said, "Vic, unless the Caller ID said 'GOD', you should never pick up during services".

I laughed nervously. After all, while it was customary for Steve to call during the week upset about something, it was unusual for him to call me on Sunday and ask me to call his home. I wondered what was so important?

"So Vic, we have an urgent issue, one that I need addressed right away. I've already assigned someone from my team to help you, and I hope you can fix this tomorrow" said Steve.

"I've been looking at the Google logo on the iPhone and I'm not happy with the icon. The second O in Google doesn't have the right yellow gradient. It's just wrong and I'm going to have Greg fix it tomorrow. Is that okay with you?"

Of course this was okay with me. A few minutes later on that Sunday I received an email from Steve with the subject "Icon Ambulance". The email directed me to work with Greg Christie to fix the icon.

Since I was 11 years old and fell in love with an Apple II, I have dozens of stories to tell about Apple products. They have been a part of my life for decades. Even when I worked for 15 years for Bill Gates at Microsoft, I had a huge admiration for Steve and what Apple had produced.

But in the end, when I think about leadership, passion and attention to detail, I think back to the call I received from Steve Jobs on a Sunday morning in January. It was a lesson I'll never forget. CEOs should care about details. Even shades of yellow. On a Sunday.

To one of the greatest leaders I've ever met, my prayers and hopes are with you Steve.


Monday, August 8, 2011

Official Google Blog: When patents attack Android

Official Google Blog: When patents attack Android: "I have worked in the tech sector for over two decades. Microsoft and Apple have always been at each other’s throats, so when they get into ..."

Thursday, March 10, 2011

History behind Mysteries

Don’t get misled by the title. I am not here to speak about the mysteries which are happening around us daily, rather I am going to present some of the interesting details of the mysterious companies which have changed our lives in one or other way.

Most of us at one or the other point of time think of starting a company either for profits/creating jobs for people etc. When that dream is about to come true, the first dilemma in our mind will be ‘What will be the name of my company?’ So by the time you start a company, you will have the idea of how the well-established companies got their names as a part of your research for naming your company. I want to help you in that particular aspect so let me list out some of my favorite companies and how they got their names.

1) Google: - Google was originally named 'Googol', a word for the number represented by 1 followed by 100 zeros. Sergey Brin and Larry Page presented their project to an angel investor; they received a cheque made out to 'Google'.

2) Apple : - Apple was the favorite fruit of Steve Jobs. Company was Three Month late in filling name for business, and he threatened to call his company Apple Computers if the other colleagues didn't suggest a better name by 5 O'clock. And we all know about Apple logo, but there is small history for that one also. Initially Apple logo was not cut by corner. It was like complete apple fruit. But some people thought it looks like orange fruit instead of Apple. That’s why they decided to cut.

3) Hewlett Packard: - Bill Hewlett and Dave Packard tossed a coin to decide whether the company they founded would be called Hewlett-Packard or Packard-Hewlett. So Hewlett told that if he wins the toss then company name will be “PH” now everyone knows who won that toss.

4) Hotmail: - Founder Jack Smith got the idea of accessing e-mail via the web from a computer anywhere in the world. When Sabeer Bhatia came up with the business plan for the mail service, he tried all kinds of names ending in 'mail' and finally settled for hotmail as it included the letters "html" - the programming language used to write web pages. It was initially referred to as HoTMaiL with selective uppercasing.

5) Microsoft: - Coined by Bill Gates to represent the company that was devoted to MICROcomputer SOFTware. Originally christened Micro-Soft, the '-' was removed later on (disappeared on 3/2/1987).

6) Intel : – Robert Noyce and Gordon Moore initially incorporated their company as N M Electronics. Someone suggested Moore Noyce Electronics but it sounded too close to "more noise". Later, Integrated Electronics was proposed but it had already been taken, so they used the initial syllables (INTegrated ELectronics). To avoid potential conflicts with other companies with similar names, Intel purchased the name rights for $15,000 from a company called Intelco.

7) Sun Microsystems : – Its founders designed their first workstation in their dorm at Stanford University, and chose the name Stanford University Network for their product, hoping to sell it to the college. They did not.

8) CISCO: - It is not an acronym as popularly believed. It is short for San Francisco.

9) Facebook: - Name stems from the colloquial name of books given to newly enrolled students at the start of the academic year by university administrations in the US with the intention of helping students to get to know each other better.

Recent updates about above companies

1) Google: - Schmidt, who joined Google in 2001 to become its chief executive, will stay on as executive chairman after he leaves his CEO role on April 4. Google cofounder Larry Page will be the next CEO.

2) Apple: - Apple’s CEO Steve Jobs is on medical leave. Apple COO, Tim Cook leading the company's day-to-day operations.
Apple hits 10 billion app downloads.
Apple's iPad2 is currently in production.
Apple is secretly working on IPhone Nano. It will be one-third smaller than today's model that could be sold for about $200 without a contract.

3) Hewlett Packard: - Tablet war is heating up with every passing moment. HP enlarged the HP webOS world with the first webOS slate ¬– the HP TouchPad With its vibrant 9.7-inch diagonal flush capacitive multitouch display, virtual keyboard, instant-on access, support for Adobe® Flash® Player 10.1 beta in the browser and access to thousands of webOS applications. decent competitor to Apple iPad, RIM’s Playbook, Motorola’s Xoom (at least it looks good on paper :P :P)

4) Microsoft: - Nokia and Microsoft have joined hands to take on Google and Apple in the fast-growing smartphone market as the Finnish cellphone maker attempts to regain its leading position in the sector. Nokia has rapidly lost share in the higher-margin smartphone market. Hope Microsoft will save them.

5) Intel: - Intel is facing a potential bill of around $700m to repair and replace faulty ICs in its recently announced 6 Series support chips for its Core “Sandy Bridge” processors.

6) Facebook: - Facebook has more than 600 million active users. Its Growth is around 158% in 2010 with 2,000 million US$ revenue.