Monday 05 March 2012 at 1:30 pm
In order to make a proper selection of NOS, it is important to have an objective opinion of people who have experienced or are somehow involved in the operation of these systems, since when have faced person to one or more of them, have a slightly broader perspective of their pros and cons.
Below is a series of lists that provide the advantages and disadvantages of the three NOS client / server and point to point most popular, based on an arduous collection of opinions, comments and suggestions, professionals from both the commercial and business area, and the academic environment.
Advantages and disadvantages of NOS NOVELL NETWARE
Advantages: - NDS (Network Directory Service) provides a scalable, global directory, which can be designed for centralized or decentralized.
- Excellent management of large-scale networks.
- A network operating system hardware independent.
- Provides the best print and file system.
- Excellent level of security.
- Supports applications via NetWare Loadable Modules (NLM).
- The vast infrastructure is capable of Novell technical support and assistance for long.
- When you discover an error in the recent version of NetWare, Novell makes public the possible solutions for new and existing users.
- The larger the network is reduced cost.
Disadvantages:
- NDS is quite complex to install and manage.
- NetWare is losing market share because of the complexity of NetWare 4.1 and NDS.
- NetWare platform is somewhat limited in providing services beyond file and print server.
- Services such as FTP or HTTP required to purchase additional software from Novell.
- The upgrade from one version to another is slow and complex.
- Can be expensive for small networks.
WINDOWS NT SERVER Advantages:
- Provides a superior general purpose platform.
- Supports multiple processors.
- Excellent safety.
- There are a variety of applications designed exclusively for NT, including freeware and shareware.
- Easy to install and operate.
- Has a very user friendly interface.
- NT is GUI (Graphical User Interface) and OS (Operating System) at a time.
- NT is supported by Microsoft, the most powerful software company in the world.
- NT is about to enter full support for UNIX.
- Has good technical support.
- NT is economical to medium environments.
Disadvantages:
- It's a bit slow as file and print server.
- Does not support disc levels.
- When you discover an error in the recent version of the system, Microsoft is expected to launch the next version to fix it.
- Presents serious problems in very large environments.
- As infrastructure grows, the cost of NT increases.
- Needs lots of computing resources to run correctly.
UNIX Advantages:
- real multiuser system, you can run any application on the server.
- It is scalable, with support for 64-bit architecture.
- The cost of the different variants of Unix is very small and some are free, such as FreeBSD and Linux.
- You can enable and disable drivers or devices without rebooting the system.
- UNIX can work with CLI (Command Line Interface).
- The Unix kernels are made as needed.
- The standards are different suppliers (POSIX).
- Provides the ability to perform computer remotely.
- This is the best solution for large databases.
Disadvantages:
- The user interface is not very friendly in some versions.
- Requires training because of their complexity, not everyone can use.
- Suffers from the lack of commercial applications with important names.
- Effectiveness as file and print server is not as efficient as other NOS.
- There are discrepancies between different designers and vendors of UNIX.
MACINTOSH Benefits:
- Use the Power PC microprocessor, which by its speed and efficiency has a promising future.
- User-friendly environment. NOS is the easiest to use.
- Powerful capabilities in management and graphic design. - Compatibility with himself. When purchasing new hardware or software, is much less prone to faulty installation. - Security for Internet server. - Plug and Play features. - Longevity. In Macintosh drastic changes to discontinue application architectures, not given. - Easy network management. Cons: - very small market share. - Not compatible with PCs and other architectures. - There are no clones. - Sometimes there are problems with multitasking. An application can prevent other work. WINDOWS 95 Advantages: - Runs on Intel and compatible. It is the most common. - Very user friendly interface. - Knowledge of the market. - Plug and Play features. - Support everywhere. - Compatible with NT to some extent. - Many applications are available. - Ease of networking. Cons: - The old MS-DOS is still behind Windows 95. - Contains some errors in the factory. - Limitations on file names. - Incompatibilities in filenames Windows 3.1 - is slower than other NOS tasking environments (Macintosh). - Incompatible with scalable versions of application software.LANtastic Advantages: - Handles very good safety levels. (Better than any other to-peer NOS). - It is economical. - Supports more than 500 users. - Easy installation and operation. - Easy interface with Microsoft and Novell.Disadvantages: - You must make an extra expense to acquire it. (Windows 95 and Macintosh software including free-to-peer network). - No support for LANtastic everywhere. - Market share reduced.
Monday 05 March 2012 at 1:19 pm
The company has developed a version of UNIX Santa Cruz Operation VINES and revealed the development of software that will allow users to exchange files with users VINES NetWare. A system-level service, which could make it more attractive for VINES administrators of business networks is the ability to support large video and audio files. According to Banyan Systems, for VINES can remain attractive for companies with enterprise networks, improve the program's ability to facilitate communications with other communication platforms. The company intends to improve its smart messaging system, to act as a server platform for messaging-enabled applications, such as those designed for managing workflow. Intelligent messaging will support the vendor-independent messaging, the messaging system from Novell, the application programming interface of Microsoft Corporation mail and open environment for collaboration from Apple.
VINES Summary
- VINES is a network operating system based on UNIX.
- VINES runs on a wide range of hardware architectures such as Token Ring, ARCnet, Ethernet Interlan, EtherLink, ProNet-10, etc.
- All services will run as processes VINES UNIX.
- StreetTalk is the distributed database and acts as VINES naming service resources.
- VINES provides transparent access to network resources, regardless of their location or the protocol they use.
UNIX
UNIX operating system has evolved over the last twenty years since its invention as a computer experiment on to become one of the most popular operating systems and influential in the world. UNIX is the most widely used in scientific research, but its application in other environments is quite considerable. UNIX has a long history and many of his ideas and methods found in systems such as DOS and Windows. The key features of modern UNIX are: virtual memory, multitasking and multiuser. The original design philosophy of UNIX was to distribute the functionality in small parts of programs. Thus, the user can obtain new functionality and new features in a relatively simple way, using different combinations of small parts (programs). Moreover, in the case of the emergence of new utilities (and indeed are) can be integrated into the workspace.
Modern versions of the UNIX system are organized for easy use and functional network, so it is very common to find versions of the UNIX system on large mainframes supporting hundreds of users simultaneously. The internal communication tools of the system, routines easy acceptance of additional low-level device and the flexible organization of the file system are natural to the network environment today. The UNIX system, with its ability to multitask and its huge base of software for communications, computing makes it simple to network, also allowing efficient sharing of devices such as printers and hard disk.
The version of SVR4 (System V Release 4), is the latest version of the UNIX from AT & T. It has been ported to most mainframe machines and is the current standard for online AT & T. SVR4 has been significantly improved over previous versions. One such improvement is the graphical user interface (GUI) that allows the use of X Windows. Commercial systems SCO UnixWare and Solaris from Sun Microsystems are based on SVR4. The biggest improvement is the addition of SVR4 full support for local area networks. The management of networked machines has been improved greatly and remote administration is now possible through the network.
Network Connection Support for local area networks in SVR4 is greatly improved compared to older versions of the UNIX operating system. In addition to supporting low-level routines in the kernel, there is a simple and friendly software to connect the two LAN's main available in the UNIX world, Ethernet and Starlan. UNIX is a multiuser operating system, not only can use more than one person at a time, but that different users receive different treatment. In order to identify people, UNIX performs a process called income (login). Each UNIX file has associated a set of permissions. These permissions tell the operating system who can read, write or execute as a program for file. UNIX recognizes three different types of individuals: first, the file owner, and second, the "group" and, finally, is the "rest" that are neither owners nor belong to the group called "other." In general, UNIX machines are networked, meaning that the commands are not physically implemented on the computer on which you are typing, but on a computer that is connected.
Tuesday 31 January 2012 at 08:17 am
CRM, or Customer Relationship Management is a class of collaberative applications for enterprises that keep track of prospects, leads, customers, customer complaints, orders and shipments. Companies wishing to better serve customers in support situations as well as equip their sales force with tools to manage leads and prospects have turned to CRM tools for some time. Many varied computer applications, from ACT for the PC to the ultra sophisticated Siebel Systems corporate customer service applications for mainframes can be categorized under this banner.
Small companies looking for CRM solutions under a linux or Mac platform environment first need to consider how long they can operate in a lone-wolf mode. Applications like ACT, although as portable as their PC, and with ACT's creation of links to Blackberry, Palm and Windows CE, lacked the integration when a second sales person or customer service person joined the force. For the umteenth time, when it comes to using computers, there are two modes, solo and everything else. With contact management and CRM the Cloud is the ideal environment for contact management.
While there are probably sophisticated contact managers for groups using iPhones, we evaluation programs more along the lines of SugarCRM, an intense cloud based prospect and contact manager that has capabilities to manage every phase of prospecting, closing and selling. While SugarCRM can be downloaded and installed on your Mac or Ubuntu PC, it is an ideal candidate for the cloud. It can be scaled to the growth of your organization for less that $ 1000 per year per user and that is a small price compared to the cost of a years salary. For more information on Atlanta ERP visit MSincs Linux and open source ERP and CRM surveys.
Wednesday 28 December 2011 at 12:49 pm
ERP or Enterprise Resource Planning also entails the normal accounting operations required in a small and medium sized business, the integration between the post mortem analysis functions, planning procedures and the basic data collection and organizational functions required for a backbone business information system leave business planners wanting an integrated package of data processing functions to interface with the planning procedures.
Linux based open source software packages offer the richest and most rapidly evolving applications. That Redmond Washington vendor can enter a market and abandon it in a matter of a few years, leaving users with unsupported application software. While the life cycle for a release of a desktop operating system may be less than five years, many ERP implementation last two decades or more. Elements of major million dollar ERP software packages contain business logic with roots in the Fortran and Cobol of the 1960's.
Certain SQL based packages lack much business logic entirely and the relatively new, but robust procedural languauge of the Oracle flavor, Plsql is developing and creating an inventory of business logic. But licensing costs drive infoimration system specialists to continue to use applications based on the Unix operating system and the known source code model. These models rely on vendors like Redhat and Novell to maintain expertise at a lower cost while providing the option to 'go it alone' that indeed major banks and telecoms excercise.
Linux, Apache, MySql and Php combine to provide applications for the business community, and with the use of Perl banking providors like Paypal provide incredibly robust and yet secure micro application environments that employ technology in innovative and profitable ways. But businesses that merely outgrow the Quickbooks model, which lacks the aforementioned integration desires that forward thinking business owners seek leave small manufacturers for example to look at packages of the next tier such as Peachtree, MAS-90 and even the Redmond solutions.
However, businesses might come accross three very innovative vendors that use Linux as a basis, yet provide compatibility with Windows and Macinstosh for the most part. Linux in the previously mentioned telecom operations provides the least downtime, and many times Oracle has used Linux to set world records in the database transaction processing arena. For more information on visit www.mansup.net for more information on open source modeled and Linux based LAMP ERP solutions.
Saturday 10 December 2011 at 08:03 am
Conventions for this help guide are required, first, a character struck while holding down the control key are preceded by the CTL- and an enter key (or sometimes it used to be a return key or 'carriage return') is designate with <cr>.
First, what have we gotten into here? Emacs is a full screen character editor that allows arrow keys, which may be much more intuitive to the unfortunate folk that started life on Windows or Macintosh. While everybody knows that 'vi' is the ultimate editor, alas, Emacs is a good idea to learn.
I have gotten into emacs on a file, and am afraid of making modifications, exit without saving;
CTL-X CTL-C
Unfortunately, we can get caught in a situation where Emacs believes that there are changes to be saved, so try this;
CTL-X CTL-C n<cr> yes<cr>
At any rate, if you have issued the CTL-X CTL-C from a neutral start, meaning the context is not determined by Emacs to be something other than exit, you should be getting instructions at the bottom of the screen.
Saving the file
CTL-X CTL-S
Monday 05 December 2011 at 11:41 am
EMACS keystrokes
EMACS is a Unix/Linux text editor which lots of people like because it can do a lot of stuff. EMACS has many keystroke controls, but the only two which you really need to know in order to use it are as follows: Save document: C-x, C-s Exit EMACS: C-x, C-c (C-x is EMACS shorthand for CTRL-x. It uses so many CTRL-key combinations that it's more practical to shorten it that way. Incidentally, for ALT-key combinations, EMACS uses M instead of A as you might expect; For example, M-x means press ALT-x. This stands for "meta".)
Another neat keystroke to remember is M-x. (Yes, that's ALT-X.) This lets you run commands in EMACS by name; Every command in EMACS has a name, but the most commonly-used ones are bound to specific keystrokes so they can be run quickly. If a command is not bound to a keystroke, you can run it just by pressing M-x and then typing the command name. Press M-x and type doctor at the prompt to run EMACS' "doctor" module, which is the famous ELIZA-like psychiatrist built into it. If this doesn't convert someone from using pico, nothing will.
Also note that EMACS notation uses "RET" to refer to the ENTER key. This derives from the days when the alphanumeric ENTER key was often labeled "RETURN", because it was analogous to a typewriter carriage return. vi commands vi (short for "visual") is the most popular text editor in Unix/Linux. It's not as feature-and-keystroke laden as EMACS, but that's why most people like it.
vi - press ESC and then type a colon to get to the vi command prompt. Once there, the following commands apply: w Save file q Exit vi wq Save file AND exit vi, all in one handy command. Environment variables in bash - The most important are PATH and PS1. PATH is the set of directories the shell will look in for the program to run when you type a command (it works exactly like DOS' PATH variable). PS1 is what your Linux command prompt looks like (it works exactly like DOS' PROMPT variable). Linux hotkeys CTRL-Z forces an exit to most programs and returns you to your shell (where you can then use kill (or kill -9 ;) ) to get rid of the process. CTRL-ALT-F1 through CTRL-ALT-F6 switch between virtual consoles.
Special characters at the command prompt *nix systems have a number of "special" characters which let you do some fancier tricks at the command line. Here are a few: ` This is a grave accent, NOT an apostrophe. The grave accent is the "backwards apostrophe", located under the tilde key (right next to the key for the number 1 near the top of the keyboard). It lets you execute a command within a command. Use two grave accents to enclose a command, and the result of that command will be used. If that didn't come through too clearly, here's an example: echo `cat /home/foo` Typing this will output the contents of /home/foo.
This is because cat listed the file, and then the results of that (the contents of the file) were used on the command line for echo. This is a simple example, but obviously more complicated (and useful) things can be done with this. & This symbol is used at the end of a command. It executes the command and then returns to the command prompt without waiting for the command to finish. It's useful for Xwindows programs, when the program runs in a window and then prevents you from accessing the console window you used to run it until you close the program. For example, typing this: xeyes& ...would run xeyes and still let you use the console window you were on without having to close xeyes first. ~ This symbol (the tilde) lets you specify a user's home directory. For example, ~foobar specifies the home directory for the user named foobar. And typing cd ~foobar would change to that user's home directory.
Note that you can also use just a tilde without a username to specify your own home directory. ! The exclamation mark is interpreted as a history reference. Don't ask me what that means, but basically, you can't use an exclamation mark by itself at the command line. If you want to use one, precede it with a backslash so the computer will realize you actually want to type an exclamation mark and not a history reference. So, type \! instead of just ! . Windows is a trademark of Microsoft Corp., so don't pretend you thought of it yourself. Back to the main page This page hosted by Get your own Free Homepage
Saturday 03 December 2011 at 06:05 am
Perl is sometimes called the Swiss-Army Chainsaw of programming languages.
Perl is an interpretive language which can easily be run on Linux and Windows platforms. With strong string handling, file i/o and the fame of the term 'Perl Regular Expressions', Perl has brought an rich and well defined lexicon to the world of procedural definition.
Why Procedural?
Unlike a GUI, a procedure is concise and well defined. While proprietary computing purveyors like Microsoft seek to hide the inner workings of their systems, the fact is we all know that there is a registry. They try to hide the fact that the computer code is text, but they can't entirely.
Perl gets right to the issue, doesn't hide, and short little programs can be quite powerful
Perl and the World Wide Web
Perl became widely used with the CGI server structure with Apache and the world wide web. Scripts in Perl are virtually unhackable in the CGI directory of a website making it an ideal method of managing login methods and secure server functions.
Syntax
Perl's syntax builds on several Linux and Unix boilerplate functions awk, sed, shell and C. Perl also often has many ways to achieve a task, and the resulting code is sometimes compared to APL. Some say that no Perl programmer can read anyone elses code. Nonetheless, skilled perl programmers produce powerful reults and the interpretaive nature allows quick development.
Perl Concatenation
Like PHP, Perl uses the period as the concatenation character.
Weak typing.
While Perl is a powerful text manipulation language, it is not a fast math language, and was not envisioned for heavy math operations. Perl also can perform quickly boolean operations on bytes like && for AND and || for OR.
Hello World with Perl
On your Linux system with Perl, create this program and chmod it to 755.
#!/usr/bin/perl -w
print "Hello World";
If you don't like the lack of a newline, add \n to the end of the output string. This assumes that your Linux system interprets Perl with /usr/bin/perl, this may vary.
Tuesday 29 November 2011 at 10:29 am
#!/usr/bin/perl -w
#
#script to add up some table data
use DBI;
use CGI::Carp qw(fatalsToBrowser);
print “Content-type: text/html\n\n”;
my $dbh = DBI->connect(’dbi:mysql:database=DATABASE_NAME;host=localhost’, ‘USERNAME’, ‘PASSWORD’)
or die “Couldn’t connect to database: ” . DBI->errstr;
my ( $k, $id, $book_date, $svc_type, $cust_id, $time_pref, $a_sched,$a_eight);
my $t_date=”20080115″;
$sqlquery = qq( SELECT id, book_date, svc_type, cust_id, time_pref, FROM `orders` WHERE `move_date` = $t_date );
$sth = $dbh->prepare ( $sqlquery );
$sth->execute() || die “Couldn’t execute query: ” . DBI->errstr;
$k = 0;
$sth->bind_columns( \$id, \$book_date, \$svc_type, \$cust_id, \$move_date, \$time_pref, \$est_men, \$est_trks );
while ( $sth->fetch() ) {
$a_sched += 1;
if ( $time_pref eq “8-9A.M.” ) { $a_eight +=1; }
}
#Now $a_sched contains the number of records $a_eight contains the number of 8-9A.M. record for that date.
atlanta custom database design vehicle dispatch ERP