A spreadsheet is basically a document for storing and calculating numerical data, thus it is typically used for financial planning and accounting purposes. It is a fact that spreadsheets have a lot of complex mathematical formulas built into it, but they have potentials beyond manipulating figures. They are excellent in calculating in different scenarios, but a lot of other tasks can be accomplished due to their great capability in structuring information.

The spreadsheet is based on the cell, which is a small rectangular section on the spreadsheet or database into which text or figures are entered. It is quite handy in math matters such as recalculation but it can also function as a way to hold lists and schedules of varied subjects.

How Secure is Linux


January 25th, 2008

The facilitation of the spread of malware is made more possible when a software is widely used thus maximizing the number of those that can be infected. Slowly patched software also maximizes the time the malware remains effective while maximizing development effort for new ones. Monolithic software or that which has no compartmentalization of components likewise maximizes the damage a malware can do.

Linux has a small user base that discourages malware development, rapid updates that neutralize new threats and a compartmentalized structure that isolates damaged sections. There have been file viruses that were written specifically for Linux but none have yet been propagated successfully. Proponents of Linux believe that they have a more secure platform because all the codes are reviewed by so many people that a bug easily becomes visible. Such is the principle behind the so-called Linus’ Law.

Standard video conferencing is associated with prohibitive costs. The introduction of web conferencing is an important development in business communication as it has enabled cost to decrease while application increases. More than ever, business can be done in the comfort of people’s homes courtesy of their desktop computer. Web conferencing has allowed users to do many things at a click of a button, doing away with the substantial cost entailed in traveling to do business. It has provided a suitable substitute to face-to-face meetings as users see, hear, text, chat, present and share information.

For all intents and purposes, people can meet through web conferencing whenever and wherever needed as long as the participants have access to an online PC or laptop. High costs associated with bandwidth are no longer a deterrent to communication due to the tremendous savings afforded by web conferencing.

The SSH-2 or the revised Secure Shell protocol has a clean internal architecture made up of well-separated layers. The transport layer handles initial key exchange and server authentication and thereby sets up encryption, compression and integrity verification. The user authentication layer handles client authentication and provides various authentication methods. However, it should be noted that authentication is client-driven thus a password prompt may be initiated by an SSH client rather than the server.

The connection layer defines the concept of channels, channel requests and global requests using SSH services that are provided. SSH-2’s open architecture allows for substantial flexibility so that SSH can be used for a variety of purposes beyond the Secure Shell.

Communicating the IM Way


January 20th, 2008

Instant messaging or IM is considered by many as a better form of communication compared to email. This is due to the ability of IM to offer real-time communication while allowing for easy collaboration. IM is more similar to a genuine conversation as against the letter format of email. Peers are able to know when a user is busy, available or away from the computer. The difference however is negligible once a system allows offline messages or the sending of messages to people who are not logged on.

Additional features such as seeing the other party, using web-cams or direct conversation over the Internet for free helped in propagating IM’s popularity. Instantaneous and simultaneous communication is possible between several parties. Information is transmitted swiftly and efficiently and conversations can be saved for future reference.

The Language Advantage


January 19th, 2008

In terms of languages and writing systems supported out of the box, Linux has the advantage over Windows. Linux distributions support writing systems for most modern national languages and various minority languages except Mongolian. However, this is being worked on by the Soyombo Linux project. Windows, for its part still lack support for Ethiopic, Gurmukhi, Oriya, Tibetan, Mongolian, Burmese and Lao.

The localization and globalization aspects of a computer’s operating system should be taken into consideration by system developers. Being responsive to the individual intricacies of each and every language holds the key to continuous widening of user support. With language barriers down, users can concentrate on integrating the system with their own requirements.