Booting ClusterKnoppix faster

You can code one version of your software and give it away freely, yet still maintain a commercial version with enhanced features. This tutorial is organised as such, with each section building upon the knowledge and skills learned in the previous sections. Dynamically loading code as it is needed is …

more ...

Using memory functions

Disk drives provide a more permanent method for storing data, keeping it on spinning disk platters. By contrast, most software carries fine print that denies users these basic rights, leaving them susceptible to the whims of its owners and vulnerable to surveillance. The majority of those working on Free Software …

more ...

My experience with Joli OS

Recently DBMS Superpower Sybase made their Adaptive Server Enterprise technology available on the Linux platform. The takeover of software by corporations continued at a rapid pace, and free software was becoming an endangered species. When a user logs in, the login program checks the username and password, and then starts …

more ...

Linux adventures with bzless

As Fedora is backed by Red Hat, you can expect it to work without issues while development process. Quite the contrary, the artisans and artists who craft software which can be shared, improved, and shared again are building an infrastructure at least as beneficial to society and the economy of …

more ...

Interesting apps based on tac

This, in turn, allows for the use of the pathnames with which all Unix users are familiar-for example, /home/blackbeard/concorde.png. I think Linux is more a state of mind. When you boot a system that uses the GRUB Legacy bootloader, you'll see a menu that shows the boot …

more ...

Creating a PACKAGES.TXT file for your distro

Open source licenses can grant you the right to copy and redistribute the software to everyone you want. These negative connotations include lack of quality, of robustness, of support and of long-term commitment. They come in multiple varieties, including the Unix domain socket, which is the form of socket used …

more ...

How less can help power your webapp

Not often are our basic rights thought of in the context of technology, but as more and more our lives are dependent on technology, it is a rapidly growing concern. What interesting system calls are provided in Linux compared to other Unix variants? To begin with, we have to understand …

more ...

A technical overview of mtr

Software running on the CPU must be able to read and write those controlling registers. Each process is in turn associated with exactly one uid, which identifies the user running the process, and is called the process's real uid. For many people, the next step will be to carefully read …

more ...

Red-bull really does give you wings

If that original deal with Target and Best Buy had worked out, we would have never accepted the next deal, which turned into a long-lasting business relationship that WOODCHUCK is still part of today.

Just as Kevin and I were wondering what to do with the nearly sixty thousand iPad …

more ...

Trish’s story

Trish didn’t make us sign any contracts, which made it seem like we would have been fools to not accept her offer. Shortly after that, we ended up becoming very close. In fact, I thought of her as a sister and mentor at one point. When times got tough …

more ...



Compiling your own kernel on Asianux

Share your personal experiences (good and bad) with Linux. They represent a totally different way of producing software that opens up every aspect of development, debugging, testing, and study to anyone with enough interest in doing so. Purchasing your own digital signature key can be expensive, and somewhat cumbersome if …

more ...

Learn how I improved tcpd in two days

There is yet one other weakness: if a computer switches operating systems later, the long uptime is credited to the new OS. Imagine if you wanted to become a great writer but weren't allowed to read any books. In general, there is a tendency for advocates of the term term …

more ...

How to set up the C++ environment on Ubuntu

What interesting system calls are provided in Linux compared to other Unix variants? One of the ideas behind Open Source software is that users can be co-developers, suggesting how to improve it and helping to find out bugs. Traditionally, Unix programs have been single-threaded, owing to Unix's historic simplicity, fast …

more ...

No more mistakes with sudo

In addition, gcc and g++_ implement extensions to the C and C++ languages. From the process's perspective, the view of the system is as though it alone were in control. Each VFS inode has associated with it a set of file operations and these are different depending on the …

more ...

Graphical tools for manipulating PDFs on the ClusterKnoppix desktop

If they will then it removes the sem_queue data structure from the operations pending list and applies the semaphore operations to the semaphore array. As obvious as it is, it can't be understated that hardware and the planning in relation to hardware plays a substantial role in smooth Linux conversion …

more ...


Getting the best out of env when using Ubuntu

The mini-bootloader acts as a middleman in the boot process. If you hit Tab again it will show you those possibilities. Even if you are an aged UNIX guru, what follows is probably of interest to you. If a match is found, that builtin is invoked.

A lazy person's guide …

more ...

How exercise helps arthritis

When you suffer from pain and stiffness on a daily basis, exercise might be the last thing you feel like doing. However, exercise should be an important part of everyone’s daily life, especially if you have arthritis, because being inactive increases your risk of being overweight and developing heart …

more ...

Information about Google Analytics

Organic/SEO traffic: This report shows what your SEO traffic was for a time period. It's important to watch trends happening with this. Look as far back to the same time period as last year and see whether there are any seasonality trends or increases/decreases from year to year …

more ...

Redirection of output

The most common disks used in Linux systems today are Integrated Disk Electronic or IDE disks. This is because IP addresses are simply an addressing concept, the ethernet devices themselves have their own physical addresses. The LSB extends POSIX and SUS, and adds several standards of its own; it attempts …

more ...

Adventures with column and Arch

Well some software gives you access to the source code, such as Free and Open Source Software (FOSS) which ensures that you can know (or get checked) what exactly a piece of software will do. Free Software isn't written by machines; it is written by countless individuals that give up …

more ...

How easy is it to run ntpd on a Rasberry Pi?

Everything a good programmer can wish for is available: compilers, libraries, development and debugging tools. I use Linux for everything. Almost certainly, but it's doubtful that it would maintain the presence that Android currently enjoys in today's consumer market. Usually, as bytes in the file are read from or written …

more ...

Using screen on Kali Linux

A process that has terminated, but has not yet been waited upon, is called a zombie. The data bus holds the data transfered. The instructions have to be fetched from memory as they are executed. There is no single organization responsible for developing the system.

Is ntpd better on FreeBSD …

more ...

Running sendmail inside a docker image

When the request is made, it is up to the IDE subsystem to work out which IDE disk the request is for. The ARPANET pioneered networking concepts such as packet switching and protocol layering where one protocol uses the services of another. They can be unlinked from the kernel and …

more ...

Minimize speed when using your first file modifier

When I have unmounted the VFAT partition the system detects that I no longer need the VFAT file system module and removes it from the system. If no output_file is supplied, output goes to stdout. The INET socket layer supports the internet address family which contains the TCP/IP protocols …

more ...

At the Linux terminal with gettext

It would not be enough to stop here, though. OSS is developed by those people who have a use for it. TCP/IP is so entrenched that Windows implemented it. Shell scripts are not unlike Windows batch files for controlling the system, but a lot more powerful.

Learn how I …

more ...

Can you get LXDE to work on your own distro?

Why make it easier for them. Linux supports three types of hardware device: character, block and network. For Linux, a vendor can create a device driver for a specific hardware device and expect that, within reason, it will operate across most distributions. They should be given the opportunity to examine …

more ...

Has nslookup gone past its sell by date?

It avoids nasty surprises, spyware, result rigging and all kinds of issues that we can't be absolutely sure to avoid in closed software. The kernel directly uses this mapping to perform name-to-inode resolutions. Linux adheres to the GNU General Public License (GPL), which was developed by the Free Software Foundation …

more ...

Getting your Terminal emulator up and running on Linux

Its latest releases often inspire the other Linux distributions to adopt new features and make changes. Any site that is requested through the "what's that site running" query form at Netcraft.com is added to the set of sites that are routinely sampled; Netcraft doesn't routinely monitor all 22 million …

more ...

What are your thoughts on the new Kali Linux distribution?

and insert it as the first line of your script. Some people, particularly members of the Free Software Foundation, refer to this collection as GNU/Linux, because many of the tools included are GNU components. These categories determine what powers are available to a user. Unlike Windows, Linux requires each …

more ...

Getting the best out of install when using Ubuntu

The installation and setup process of this Linux distro for programmers is almost just like Fedora. For some small business leaders I've consulted, the human factor is either a notion to be rejected or ignored. Perhaps it will become easier to provide a better answer to the debate among free …

more ...

Watch YouTube videos at the PocketLinux terminal

This software universe had been going on behind my back for years. These common interfaces mean that the kernel can treat often very different devices and their device drivers absolutely the same. As a system programmer, you usually do not need any knowledge of how the kernel handles system call …

more ...

How much do you know about the Linux mmv command?

Although initially intimidating for many inexperienced users, using an all-text mode, also referred to as a command line interface (CLI) or a shell, can provide valuable experience for those who want to become truly proficient at Linux. They regard technical excellence as the primary goal, and sharing of the source …

more ...

Configuring swapper in easy steps

Still, manual partitioning is a valuable skill and a necessary one for the true Linux guru. It is time for the opening of the tools that will be needed to build this new age. Windows CE scales down to smaller platforms, but Windows simply does not scale up to the …

more ...

Create your own video streaming server with VectorLinux

Getting involved with kernel development is, paradoxically, both easier than it seems like it should be, and also ridiculously difficult. These unique addresses are built into each ethernet device when they are manufactured and it is usually kept in an SROM2 on the ethernet card. Different distributions have chosen varying …

more ...

Linux adventures with tar

When job control is not in effect, background jobs (jobs started with &) ignore SIGINT and SIGQUIT. The examples continue, but all hit the same chord: there is no use in preventing the spread of information. It is a synthasisable core and ARM (the company) does not itself manufacture processors. Sed …

more ...

Interesting apps based on ranlib

Users of closed source operating systems must report the bug to the manufacturer and wait for the manufacturer to develop, test, and release a solution to the problem, known as a hot fix. A regular file contains bytes of data, organized into a linear array called a byte stream. As …

more ...

Old school Linux with the shutdown utility

An inode stores metadata associated with a file, such as its modification timestamp, owner, type, length, and the location of the file's data-but no filename! Sed, as you saw in our example, is basically used for altering a text file without actually having to open it up in a traditional …

more ...