Welcome to beszeljukmac.com

Web Hosting - The Internet and How It Works In one sense, detailing the statement in the title would require at least a book. In another sense, it can't be fully explained at all, since there's no central authority that designs or implements the highly distributed entity called The Internet. But the basics can certainly be outlined, simply and briefly. And it's in the interest of any novice web site owner to have some idea of how their tree fits into that gigantic forest, full of complex paths, that is called the Internet. The analogy to a forest is not far off. Every computer is a single plant, sometimes a little bush sometimes a mighty tree. A percentage, to be sure, are weeds we could do without. In networking terminology, the individual plants are called 'nodes' and each one has a domain name and IP address. Connecting those nodes are paths. The Internet, taken in total, is just the collection of all those plants and the pieces that allow for their interconnections - all the nodes and the paths between them. Servers and clients (desktop computers, laptops, PDAs, cell phones and more) make up the most visible parts of the Internet. They store information and programs that make the data accessible. But behind the scenes there are vitally important components - both hardware and software - that make the entire mesh possible and useful. Though there's no single central authority, database, or computer that creates the World Wide Web, it's nonetheless true that not all computers are equal. There is a hierarchy. That hierarchy starts with a tree with many branches: the domain system. Designators like .com, .net, .org, and so forth are familiar to everyone now. Those basic names are stored inside a relatively small number of specialized systems maintained by a few non-profit organizations. They form something called the TLD, the Top Level Domains. From there, company networks and others form what are called the Second Level Domains, such as Microsoft.com. That's further sub-divided into www.Microsoft.com which is, technically, a sub-domain but is sometimes mis-named 'a host' or a domain. A host is the name for one specific computer. That host name may or may not be, for example, 'www' and usually isn't. The domain is the name without the 'www' in front. Finally, at the bottom of the pyramid, are the individual hosts (usually servers) that provide actual information and the means to share it. Those hosts (along with other hardware and software that enable communication, such as routers) form a network. The set of all those networks taken together is the physical aspect of the Internet. There are less obvious aspects, too, that are essential. When you click on a URL (Uniform Resource Locator, such as http://www.microsoft.com) on a web page, your browser sends a request through the Internet to connect and get data. That request, and the data that is returned from the request, is divided up into packets (chunks of data wrapped in routing and control information). That's one of the reasons you will often see your web page getting painted on the screen one section at a time. When the packets take too long to get where they're supposed to go, that's a 'timeout'. Suppose you request a set of names that are stored in a database. Those names, let's suppose get stored in order. But the packets they get shoved into for delivery can arrive at your computer in any order. They're then reassembled and displayed. All those packets can be directed to the proper place because they're associated with a specified IP address, a numeric identifier that designates a host (a computer that 'hosts' data). But those numbers are hard to remember and work with, so names are layered on top, the so-called domain names we started out discussing. Imagine the postal system (the Internet). Each home (domain name) has an address (IP address). Those who live in them (programs) send and receive letters (packets). The letters contain news (database data, email messages, images) that's of interest to the residents. The Internet is very much the same.

Better Employees Avoid these Top Five Office Blunders Being a good employee can go a long way when it comes to the workplace and job advancement. When you are working in an office there are certain unspoken rules that you will want to follow. One of the biggest mistakes that one can make when they are working in an office is having romantic relationships with co-workers or their boss. This completely colors the work situation and can cause major problems in the workplace. Although office romances are common, they typically bring about some friction between the couple or the couple and others. The remedy for office romance issues is that usually one or both members of the romance leave the job. Being dishonest is an office blunder that can land you in the unemployment office. Stealing from your job, lying about reports being done and trying to cause conflict by lying to one co-worker about another are all very silly mistakes that employees make. It is not acceptable to borrow money from the float, even if you are intending to pay it back. Pretending like you have completed your work when it is only half done is not wise. Gossiping and stirring up rumors is also not a good idea. All of these things can make you the bosses’ number one most wanted to fire employee. Not following the dress code is another easy to remedy problem that many employees make. The reason why this is such a big deal is because it says that you do not care about your position enough to wear the right clothing. It also can land your boss in hot water if the director or head supervisor comes into the department. Not only will you be reprimanded for not having on proper uniform, your boss will be singled out for not making you comply with uniform standards. The too can make you very unpopular with the boss. Saying incredibly inappropriate things is also a blunder that can easily be avoided. Jokes and comments about the way that people look in their clothing can border on the line of harassment. In fact, just about anything can be proven to be harassment by a good lawyer. That is why it is best to keep jokes and opinions about others to you and you only. You could lose your job and find yourself in a lawsuit otherwise. The number one blunder than employees make on the job is having a bad attitude. People that are very negative bring down a crowd, not just themselves. That means that when the time comes to make cuts, the bad attitude person is the likely candidate. Removing a negative person from the workplace can bring up the morale of everyone else. Even very effective employees with bad attitude are often terminated simply because they bring down the mood and productivity of others. Be thankful that you have a job and keep a positive frame of mind. If you are not happy with your job, search for another one. In addition to these five blunders that better employees avoid, there are a few obvious ones. Being tardy is perhaps one of the most prevalent and easy to prevent blunders employees make. Being tardy on a regular basis is not acceptable. There is no reason to continuously be tardy for work. If you are getting stuck in traffic, leave earlier or take a different route. Being a good employee can take you a long way at work and in your personal life. It feels good to know that you are an effective person be it at work or elsewhere. Be kind to co-workers and go through your days with a positive mindset. With these tools in place you will be able to avoid blunders more effectively.

Web Hosting - Redundancy and Failover Among the more useful innovations in computing, actually invented decades ago, are the twin ideas of redundancy and failover. These fancy words name very common sense concepts. When one computer (or part) fails, switch to another. Doing that seamlessly and quickly versus slowly with disruption defines one difference between good hosting and bad. Network redundancy is the most widely used example. The Internet is just that, an inter-connected set of networks. Between and within networks are paths that make possible page requests, file transfers and data movement from one spot (called a 'node') to the next. If you have two or more paths between a user's computer and the server, one becoming unavailable is not much of a problem. Closing one street is not so bad, if you can drive down another just as easily. Of course, there's the catch: 'just as easily'. When one path fails, the total load (the amount of data requested and by how many within what time frame) doesn't change. Now the same number of 'cars' are using fewer 'roads'. That can lead to traffic jams. A very different, but related, phenomenon occurs when there suddenly become more 'cars', as happens in a massively widespread virus attack, for example. Then, a large number of useless and destructive programs are running around flooding the network. Making the situation worse, at a certain point, parts of the networks may shut down to prevent further spread, producing more 'cars' on now-fewer 'roads'. A related form of redundancy and failover can be carried out with servers, which are in essence the 'end-nodes' of a network path. Servers can fail because of a hard drive failure, motherboard overheating, memory malfunction, operating system bug, web server software overload or any of a hundred other causes. Whatever the cause, when two or more servers are configured so that another can take up the slack from one that's failed, that is redundancy. That is more difficult to achieve than network redundancy, but it is still very common. Not as common as it should be, since many times a failed server is just re-booted or replaced or repaired with another piece of hardware. But, more sophisticated web hosting companies will have such redundancy in place. And that's one lesson for anyone considering which web hosting company may offer superior service over another (similarly priced) company. Look at which company can offer competent assistance when things fail, as they always do sooner or later. One company may have a habit of simply re-booting. Others may have redundant disk arrays. Hardware containing multiple disk drives to which the server has access allows for one or more drives to fail without bringing the system down. The failed drive is replaced and no one but the administrator is even aware there was a problem. Still other companies may have still more sophisticated systems in place. Failover servers that take up the load of a crashed computer, without the end-user seeing anything are possible. In fact, in better installations, they're the norm. When they're in place, the user has at most only to refresh his or her browser and, bingo, everything is fine. The more a web site owner knows about redundancy and failover, the better he or she can understand why things go wrong, and what options are available when they do. That knowledge can lead to better choices for a better web site experience.