# RootPrompt.org   Nothing but Unix.[Home] [Features] [Programming] [Mac OS X] [Search]

Continuous integration with PHP
By: Chad Files Large development projects can be difficult to manage. With multiple developers committing source code to one source tree, there are going to be times when code breaks and will not work. Running automated builds and tests on code can drastically reduce the time and effort developers spend fixing issues by catching them early. This process is called continuous integration. This article provides an overview of how to implement continuous integration in a PHP project using tools written in PHP. Read more at Linux.com.

( Permalink: Continuous integration with PHP      Submitted by FreeRhino Tue Mar 13, 2007 )

Network File System (NFS) Server and Client Config
NFS was developed at a time when we weren’t able to share our drives like we are able to today - in the Windows environment. It offers the ability to share the hard disk space of a big server with many smaller clients. Again, this is a client/server environment. While this seems like a standard service to offer, it was not always like this. In the past, clients and servers were unable to share their disk space. Full Story

( Permalink: Network File System (NFS) Server and Client Config      Submitted by david Tue Mar 13, 2007 )

Ubuntu Network Configuration Using Command Line
The basics for any network based on *nix hosts is the Transport Control Protocol/ Internet Protocol (TCP/IP) combination of three protocols. This combination consists of the Internet Protocol (IP),Transport Control Protocol (TCP), and Universal Datagram Protocol (UDP). Full Story

( Permalink: Ubuntu Network Configuration Using Command Line      Submitted by david Tue Mar 13, 2007 )

The Power of Linux Console
Linux console, in contrast with the Windows command shell, is an extremely powerful user tool, which allows to perform virtually any operation on the system. What differenciates a Linux console from a Windows command line? What is the real terminal and what is the emulator for? And finally, why use the console if there is GUI? In the article The Power of Linux Console I'll try to answer all these questions.

( Permalink: The Power of Linux Console      Submitted by michuk Tue Mar 13, 2007 )

Setting Up A DNS Server On Ubuntu Edgy With MyDNS
In this tutorial I will describe how to install and configure MyDNS and MyDNSConfig. MyDNS is a DNS server that uses a MySQL database as backend instead of configuration files like, for example, Bind or djbdns. The advantage is that MyDNS simply reads the records from the database, and it does not have to be restarted/reloaded when DNS records change or zones are created/edited/deleted. A secondary nameserver can be easily set up by installing a second instance of MyDNS that accesses the same database or, to be more redundant, uses the MySQL master / slave replication features to replicate the data to the secondary nameserver.

( Permalink: Setting Up A DNS Server On Ubuntu Edgy With MyDNS      Submitted by Falko Timme Mon Mar 12, 2007 )

How to flash motherboard BIOS from Linux
You've finally made the move to a Windows-free computer, you're enjoying your brand new Linux OS, no trojans/viruses, no slowdown, everything's perfect. Suddenly, you need to update the BIOS on your motherboard to support some new piece of hardware, but typically the motherboard vendor is offering only DOS based BIOS flash utilities. You panic! Fortunately, this problem is easy to solve.

( Permalink: How to flash motherboard BIOS from Linux      Submitted by linportal Mon Mar 12, 2007 )

Colors and Prompts in Bash
Bourne Again Shell offers a lot of power, flexiblity and fun. Many new Unix users do not realize the flexibility of the shell environment; indeed; many new Unix users regard the shell as primitive and too restricted: nothing could be further from the truth. With very little time investment a new Unix user can learn how not to just make their work environment in the shell more productive but even a little fun. Link

( Permalink: Colors and Prompts in Bash      Submitted by Jay Fink Mon Mar 12, 2007 )

Linux Mint freshens Ubuntu's palate
By: Joe 'Zonker' Brockmeier Ubuntu is a strong desktop distro, but it falls short for some users in a few areas. Where are the multimedia codecs and DVD support, and what's with all the brown, for heaven's sake? If you'd like multimedia support with a minty fresh theme, try Linux Mint 2.2, an Ubuntu-based distro that throws in support for Flash 9, Windows Media Format, DVDs, MP3s, and troublesome wireless cards. Read more at Linux.com.

( Permalink: Linux Mint freshens Ubuntu's palate      Submitted by FreeRhino Mon Mar 12, 2007 )

Setting the SUID/SGID bits
Normally, when a program runs under Linux, it inherits the permissions of the user who is running it, thus if I run a program under my account, the program runs with the same permissions that I would have if that program were me. Thus, if I cannot open a certain file, the program I am running also cannot open the file in question. If I set the SUID or SGID bit for a file, this causes any persons or processes that run the file to have access to system resources as though they are the owner of the file.


( Permalink: Setting the SUID/SGID bits      Submitted by Falko Timme Sun Mar 11, 2007 )

Remote kernal debugging in FreeBSD
Explore how to remotely debug a FreeBSD kernel that is running on a target machine without affecting system performance. In this article, examine setting up the debug environment using serial communication port, compiling modified kernel code, debugging, and troubleshooting tips.

( Permalink: Remote kernal debugging in FreeBSD      Submitted by BlueVoodoo Sun Mar 11, 2007 )

Ubuntu developers are finalising preparations for the release of the next version -- dubbed Feisty Fawn -- of the popular Linux distribution in mid-April.

( Permalink: Ubuntu      Submitted by george Wed Feb 28, 2007 )

The Perfect Desktop - Part 2: Mandriva Free 2007
With the release of Microsoft's new Windows operating system (Vista), more and more people are looking for alternatives to Windows for various reasons. This tutorial is the second in a series of articles where I will show people who are willing to switch to Linux how they can set up a Linux desktop (Mandriva Free 2007 in this article) that fully replaces their Windows desktop, i.e. that has all software that people need to do the things they do on their Windows desktops. The advantages are clear: you get a secure system without DRM restrictions, and the best thing is: all software comes free of charge.

( Permalink: The Perfect Desktop - Part 2: Mandriva Free 2007      Submitted by Falko Timme Wed Feb 28, 2007 )

New KDE 4 preview shows progress
Cool stuff from KDE.
"Packages for Kludge are already available for Kubuntu Edgy and openSUSE, and source is available from the KDE Web site. The release is not meant for end users, but aimed at programmers who want to assist with KDE 4 development, and porting or developing applications to KDE 4. Kludge is still incomplete and seriously buggy, and unlikely to be usable for day-to-day work for some time."
Linux.com | New KDE 4 preview shows progress

( Permalink: New KDE 4 preview shows progress      Submitted by Noel Wed Feb 28, 2007 )

The 15 minute PHP with XML Starter
This first article of a three-part series introduces PHP5's XML implementation and help those relatively new to using XML with PHP to read, parse, and manipulate, and write a short and uncomplicated XML file using the DOM and SimpleXML in a PHP environment.

( Permalink: The 15 minute PHP with XML Starter      Submitted by IdaAshley Wed Feb 28, 2007 )

Crossing borders: The beauty of Lisp
The El Dorado of programming languages. As a Java programmer, if you spend some time with Lisp -- this lost city of gold -- you'll discover many techniques that will change the way you code, for the better.

( Permalink: Crossing borders: The beauty of Lisp      Submitted by BlueVoodoo Wed Feb 28, 2007 )

Featured Articles:
Unix and Linux Podcasting Guide

Expect and SSH

The Linux Enterprise Cluster

Book Review: Podcasting: Do-It-Yourself Guide

Remote Backups With Rsync

Weakness and Security

Essential CVS

Spring Into Technical Writing

Other News:
Biodiesel Resources

Older News

Perl hack: Monitor server disk space
(Tue Feb 27, 2007)

Install and Configure Auth Shadow on Debian/Ubuntu
(Tue Feb 27, 2007)

How to install World Of Warcraft on Linux
(Tue Feb 27, 2007)

Installing OTRS 2.14
(Tue Feb 27, 2007)

Use Perl grep tool for custom LDAP search
(Tue Feb 27, 2007)

Connect OpenOffice.org to MySQL
(Mon Feb 26, 2007)

To sudo or not to sudo
(Mon Feb 26, 2007)

How To Implement SPF In Postfix
(Mon Feb 26, 2007)

Open source is key to reaching 500 million Indian
(Mon Feb 26, 2007)

Interview with Kurt Sauer, CSO of Skype
(Mon Feb 26, 2007)

The Perfect Desktop - Part 1: Fedora Core 6
(Fri Feb 23, 2007)

Fast and Secure FTP Server with Vsftpd in Debian
(Fri Feb 23, 2007)

Convert Physical Windows Systems Into VMs
(Fri Feb 23, 2007)

How to Install Songbird Music Player in Ubuntu
(Fri Feb 23, 2007)

Boost PHP Performance with Opcode Cache
(Fri Feb 23, 2007)

A look at Slackware's package utilities
(Thu Feb 22, 2007)

How To Search For Missing Packages With apt-file
(Thu Feb 22, 2007)

9 Tips to diagnose remote Linux server network
(Thu Feb 22, 2007)

Setup the SSH server to use keys
(Wed Feb 21, 2007)

The future of packaging software in Linux
(Wed Feb 21, 2007)

Run Your Own Webradio Station With Icecast2
(Wed Feb 21, 2007)

Colonizing a free new world with FreeCol
(Wed Feb 21, 2007)

Linux on the PLAYSTATION 3
(Wed Feb 21, 2007)

Looking at lsof
(Tue Feb 20, 2007)

Setting up a serial console
(Tue Feb 20, 2007)

CLI Magic: Linux troubleshooting tools
(Tue Feb 20, 2007)

Techniques for memory debugging
(Tue Feb 20, 2007)

When Linux Runs Out of Memory
(Mon Feb 19, 2007)

Stackable Filesystems
(Mon Feb 19, 2007)

How to Set up Network Bonding in Ubuntu 6.10
(Mon Feb 19, 2007)

[Latest News] [Newer News] [Older News]

Our content can be syndicated: Main Page Mac Page
(Validate RSS code)

Copyright 1999-2005 Noel Davis. Noel also runs web sites about sailing and kayaking.
All trademarks are the property of their owners.
All articles are owned by their author