The Top 25 companies based on the annual ranking by America’s popular Fortune Magazine:
- Wal-Mart Stores
- Exxon Mobil
- General Motors
- Chevron
- ConocoPhillips
- General Electric
- Ford Motor
- Citigroup
- Bank of America Corp.
- American Intl. Group (more…)
July 7, 2007
The Top 25 companies based on the annual ranking by America’s popular Fortune Magazine:
July 3, 2007
Comparison of DOM and SAX
DOM SAX Tree approach is useful for small documents in which the program needs to process a large portion of the document. Event driven approach is useful for large documents in which the program only needs to process a small portion of the document. SAX parsers generally require you to write a bit more code than the DOM interface. If you use DOM to construct the tree, extract the data and throw away the tree, then SAX might have been more efficient. Unless you build a DOM style tree from your application’s internal representation for the data, you can’t as easily write the XML file back to disk. The DOM tree is not constructed, so there are potentially less memory allocation. If you convert the data in the DOM tree to another format, the SAX API may help remove the intermediate step. If you do not need all the XML data in memory, the SAX API allows you to process the data as it is parsed.
July 2, 2007
Characteristics of XML
Related Specifications
Uses for XML
Uses of XML Programming
Using XSLT Instead of Programming
Tree-Traversal and Event-Driven Models
July 2, 2007
A protocol is about a standard method used at each end of a communication channel, in order to properly transmit information. We use a mail client to access a mail server. The mail client and mail server can exchange information with each other using a variety of protocols.
IMAP (Internet Message Access Protocol) – Is a standard protocol for accessing e-mail from your local server. IMAP is a client/server protocol in which e-mail is received and held for you by your Internet server. As this requires only a small data transfer this works well even over a slow connection such as a modem. Only if you request to read a specific email message will it be downloaded from the server. You can also create and manipulate folders or mailboxes on the server, delete messages etc.
The POP (Post Office Protocol 3) protocol provides a simple, standardized way for users to access mailboxes and download messages to their computers.When using the POP protocol all your eMail messages will be downloaded from the mail server to your local computer. You can choose to leave copies of your eMails on the server as well. The advantage is that once your messages are downloaded you can cut the internet connection and read your eMail at your leisure without incuring further communication costs. On the other hand you might have transferred a lot of message (including spam or viruses) in which you are not at all interested at this point.
The SMTP (Simple Mail Transfer Protocol) protocol is used by the Mail Transfer Agent (MTA) to deliver your eMail to the recipient’s mail server. The SMTP protocol can only be used to send emails, not to receive them. Depending on your network / ISP settings, you may only be able to use the SMTP protocol under certain conditions.
The HTTP protocol is not a protocol dedicated for email communications, but it can be used for accessing your mailbox. Also called web based email, this protocol can be used to compose or retrieve emails from an your account. Hotmail is a good example of using HTTP as an email protocol.
June 21, 2007
Found some interesting links :
Microsoft Interview questions
(Kiran Bondalapati) : http://halcyon.usc.edu/~kiran/msqs.html
Good one : http://www.ocf.berkeley.edu/~wwu/riddles/microsoft.shtml
Another : http://www.sellsbrothers.com/fun/msiview/default.aspx?content=question.htm
Mr. Wit : http://www.mr-wit.com/riddles.html
http://www.thehindubusinessline.com/ew/2003/05/28/stories/2003052800100200.htm
Just Curious : http://justcurio.us/q_answers.php?q=345429
Think Again : http://simpler-solutions.net/pmachinefree/thinkagain/thinkagain.php
Math Forum : http://mathforum.org/library/drmath/sets/elem_puzzles.html
June 18, 2007
Just read about a song called Codemonkey by Jonathan Coulton. Its released under a Creative Commons license so you can legally distribute and share it with your friends as long as you adhere to the license conditions. It sounds like an anthem for all of us code generating humans.
Here’s a link to the mp3 version : ‘Codemonkey‘
Related articles: 8 dedicated hours of a S/w engineer
For those who are interested to read the lyrics of Code Monkey …browse below : (more…)
June 17, 2007
Came across this article on DRDO and the opportunities the once so esteemed organization provides to the code monkeys in India as compared to the private sector software industry these days.
http://ridingtheelephant.blogs.fortune.com/2007/06/14/india%e2%80%99s-defense-rd-lacks-talent/
Dont really agree ditto with the author, but to some extent yes. With the software industry in India booming because of the outsourcing, DRDO is hardly making any efforts to stay upbeat with the opportunities/perks they offer their employees.
June 16, 2007
A bit effort on time management takes you a long way. Some basic practices that would help you be on time and accomplish before the red light goes on.
Systemize
To-Do list
Time off from gadgets
Exert in limits – take time to relax
Extend a hand
Clean and organize
Plan your work and work out your plan. Simple tips…….follow them to enjoy work as you would enjoy a vacation.
June 15, 2007
January 19, 2007