Computers and Technology Articles
Whats a Linux Process - ...m's credentials (which user and group owned the process, for example)
The program's current directory
Which ...
Common PHP Errors - ...>
will return an error similar to the following:
Parse error: parse error, unexpected T_ECHO in c:\webserver\test2.php on lin...
POSIX Interfaces - ...16-bit machine does not have the same native word size as a 64-bit machine, and a low-level programming language should not pretend it does—...
PHP mail - ... e-mails using the mail function. The format for the mail function is as follows:
mail($to, $subject, $message, $headers);
...
Common Linux Security Holes - ...IV>
1: /* bufferoverflow.c */
2: 3: #include <limits.h>
4: #include <stdio.h>
5: #include <string.h>
6: ...
Java EE Platform - ...pment. The runtime environment is widely used in Web browsers to run small applications known as applets. The development kit is used to compile and d...
Java EE Architecture - ...rnal integration. The following is a list of major technologies provided by Java EE.
Enterprise Applications and Transactions
Compone...
About Ipods and Iphones - ...an be recalled and listened while commuting places.
Ipods actually stormed the music industry and created followers of young breed of music ...
Relational SQL Databases - ...te also that every row of data in the primary key must be unique to one another. Here is the statement required to create our database (called gam...
SQL Data Import Methods - ...we use \N to specify a field that contains NULL and an extra tab is required after each row of data to signify the end of that row. We have saved ...
Install MySQL on Windows - ...eed to select the option MySQL 3.23 Production release (recommended). This will take you to a new page where you can select the package to ...
Emax vs. vi Unix text editors - ...environment of its own. vi is small and is designed to be one piece of the Unix environment. Many clones and alternative versions of each editor h...
Running a Linux Program as a Daemon - ...the program and a meaningful exit code to be returned. This type of work includes parsing configuration files and opening sockets.
...
PHP Date and Time - ...eplaced with the date or time section that they represent. For example:
<?php echo date("d/m/Y"); ?> outputs 11/02/2003
&...
PHP Random Password - ...rd($length) {
$possibleCharacters = "abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ";
$characterLength = strlen($possibleCharac...
Importing Java Packages - ...end of the package name. This means that it will include all of the classes within the package (i.e., the asterisk is used as a wildcard).
Ano...
Joining SQL Tables - ...them (although when the statement is executed the actual data is compared).
For an example of how we can use joining, let's look back to the...
Linux Console Capabilities - ...ape character signals the beginning of an escape sequence and changes the processing mode to escape mode.
For example, consider the fo...
What is a Java Package - ...e of the name of a variable.
The following table shows some of the main packages that are include...
Variable Scope - ...this code block
inside = outside;
}
outside = 5;
// inside cannot be accessed here
The variable inside cannot be access...
Notional Lineage of Unix Systems - ...ntained Unix operating systems that were derived from the original Unix implementation done by Bell Laboratories.
The Berkeley version of Un...
Regular Expressions in Java - ...to match to string data. In the String class, you can use the method matches to match a regular expression passed as a parameter of type String to the...
Invocation Chaining - ...follows:
int i = 72;
String str = String.valueOf(i);
char firstChar = str.charAt(0);
System.out.println(firstChar); // prints...
Latest "Servers" Articles
Page# 1 (last added articles shown first)
Overview of web server types (09/10/2010)
(...) The most typical type of machine that most people will interact with is a web machine. The fundamental concept behind a web machine is that it can give information to any other computers that are requesting it. These servers are generally behind a router and have all requests that arrive in on port 80 forwarded more than to them. (...)
Why network administrators need a network bandwidth monitor (06/03/2010)
(...)
A good network bandwidth monitoring program should support the SNMP protocol for accessing the bandwidth data on managed switches. The SNMP protocol can be used to monitor the network bandwidth on computers as well as on other active network hardware.
The program should offer various options for sending notifications and executing particular actions when a failure occurs or some conditions are satisfied (reaching traffic usage limits, etc. (...)
What is a Server (05/31/2010)
(...) The difference is all the overhead needed to run a user interface that the server need not bother with.
On the other hand, the server in a large corporation requires a high level of security and reliability because multiple workstations and even the entire business may depend on it. Ideally, such a big-business server displays fault tolerance, the ability withstand the failure of one or more major systems, such as a disk drive or one of several microprocessors, and continue uninterrupted operation. (...)
What is a Network Computer (05/31/2010)
(...) In contrast, a related technology often called the Set Top Box was meant to be an Internet link that used your television as the display. It earned its name from its likely position, sitting on top of your television set.
Only the names Internet and Set Top Box (and even NC) are new. (...)
What is Web server Log File Analysis (11/19/2009)
(...) Reports are available on the mail counts, the protocols that are used by the user like smtp, esmtp, esmtps, smtps, esmtpa, local, the mail id of the sender and receiver. Mail server log files are analyzed to give the highest sender and receiver of emails and also to find out the user exceeding the highest mail limit. Most important of all the details of spammers who have used the mail server, also has the facility to view the filtered mails. (...)
Are Used Cisco switches worth buying (07/20/2009)
(...) Cisco currently deals in various series and models of different hardware devices such as Routers, Switches, Access servers, Access points, PIX Firewall and some other devices and equipments used in Voice and Security networks. It is an undeniable fact that Cisco routers and switches are more costly and so they have gained more significance in the network marketing.
If you wait until you have more money then they may no longer be available or the prices may have gone up and so this could make things tough for you again and you may not be able to justify buying them still. (...)
How to Configure a NTP Network Time Server in Windows 2000 (04/26/2008)
(...)
Locate and then click the following registry entry:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time
It is highly recommended that you back up the registry as serious problems may occur if you modify the registry incorrectly, modifications to the registry are done at your own risk.
To begin configuration for an internal clock, click on the following subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters
In the right pane, right-click ReliableTimeSource, then click modify.
In Edit DWORD Value, type 1 in the Value Data box, then click OK
Exit Registry Editor
To restart the Windows Time Service click Start, Run (or alternatively use the Command Prompt facility). (...)
The Apache Web Server (01/14/2008)
(...) We're using this version because PHP support for the Apache 2.0 series is still experimental. Also, most web servers you are likely to find offered by hosting companies will still be running Apache 1. (...)
Installing and Setting Up IIS (01/13/2008)
(...) To start the install, insert the CD into your CD-ROM drive, and the disc should start automatically. You can then select Install Optional Windows Components or similar, and you will be able to select Internet Information Services (IIS), as shown in the following screen shot
Alternatively, if the disc does not start automatically, you can go to the Control Panel, select Add / Remove Programs and Add / Remove Windows Components, and then select IIS. The wording may vary slightly depending on which Windows OS you are using, as will the location of your Windows directory. (...)
Install MySQL on Linux (01/05/2008)
(...) 23 – Production release (recommended)
MySQL 3.23 is the current stable production version; the other versions are still experimental and are not recommended for a production server.
You are going to install the RPM version of MySQL, as it's comparatively easy and MySQL needs little initial configuration. (...)
Install MySQL on Windows (12/06/2007)
(...) For Windows, there's only one file, which at the time of writing is listed as
Windows 95/98/NT/2000/XP Version 3.23.55 Size 13. (...)
Enter page# 1 (last added articles shown first)