HowTos

HowtTs, tutorials, or tips & tricks, etc.

Compiz and XGL Hardware Rendering of X11R7

Filed under
HowTos

Running X with direct GL rendering has never looked so good. With Compiz and XGL, X11 can pull off effects until now only available on Mac OSX. You can grab both along with some instructions on setup...

Howto: Mono meets MySql (and a few other tricks)

Filed under
HowTos

I decided to have a closer look at this mysterious beast and see if I couldn't get it to do something a little more useful. So I hooked it up to everyone's other favourite database, MySql, and knocked out a little database browser. Here's how I did it.

Bootstrapping your Linux Machine

Filed under
HowTos

"Booting the computer", this is a common word associated with starting the computer. Though we use it casually in our daily life, have you ever thought of what exactly it is ? or how the system brings itself to a workable environment ? Well, my attempt in this article is to explain all the stages involved in booting your linux machine. In simple words, "bootstrapping" means starting up your computer.

n/a

Why Not Python?, Part 4

Filed under
HowTos

In this final installment of the old C hacker's foray into Python, he teaches his problem-solving program how to guess.

Aggregating network interfaces

Filed under
HowTos

Using more than one hard drive to achieve better performance and fault tolerance is very common. Less well known is that it's also possible to aggregate more than one network interface into a single logical interface.

Configuring Apache for Maximum Performance

Filed under
HowTos

Apache server performance can be improved by adding additional hardware resources such as RAM, faster CPU, etc. But most of the time, the same result can be achieved by custom configuration of the server. This article looks into getting maximum performance out of Apache with the existing hardware resources, specifically on Linux systems.

Setting up an SSL server with Apache2

Filed under
HowTos

With the introduction of the Apache2 packages in Debian it is much simpler to create and use a secure SSL protected webserver than in the old days with Apache 1.3, here we'll show how it is done.

Why Not Python?, Part 3

Filed under
HowTos

Now it's time for this new Python user to do the hard work--code the program to fill in the blanks of Sudoku puzzles.

The Ultimate Media Server - Apache+SSL , PHP, MySQL and Jinzora

Filed under
HowTos

This guide will lead you through creating a secure ssl based webserver to be able to stream your multimedia across the World Wide Web. Before embarking on this journey I would highly recommend reading this documentation in it's fullest before executing any of it. You may find some pointers in the tips and tweaks section that you can make during installation that would make this install even easier and make it a one time install.

Keep in touch (tcp keepalives etc.)

Filed under
HowTos

You can't please everyone, so you got to please yourself..(Ricky Nelson)

I don't imagine Ricky Nelson was thinking about tcp timeouts and keepalives in the 70's, and probably isn't still, but the subject comes up fairly often for me and never fails to be annoying.

PHP Basics

Filed under
HowTos

This introductory article on PHP will explain what PHP is, how it works, and how you can get started using it.

Creating Web albums with shalbum

Filed under
HowTos

Almost no site seems complete these days without an image gallery, which displays thumbnails of many images in on a single main page. When you click on any image, you bring up a page with a larger version of the image. My favorite way to create image galleries is by using shalbum, an elegant shell script that uses ImageMagick to generate Web albums.

Running Apache2 With PHP5 And PHP4 At The Same Time

Filed under
HowTos

This tutorial shows how to install and configure Apache2 with PHP5 and PHP4 enabled at the same time. Because it is not possible to run both PHP5 and PHP4 as Apache modules, we must run one of them as CGI, the other one as Apache module. In this document I will use PHP5 as Apache module and PHP4 as CGI, and I will describe the setup for the Linux distributions Debian Sarge (3.1) and Ubuntu 5.10 (Breezy Badger).

Upgrading to Firefox 1.5 in Ubuntu Linux

Filed under
Ubuntu
HowTos

I have a few OSes installed on my machine. But Ubuntu is the main distribution I use to do most of my work and Ubuntu breezy has included the web browser firefox 1.0.7 with it. One grouse I have about Ubuntu is the quality of the Firefox web browser bundled with it. So I decided to find ways to upgrade the web browser.

Lighttpd can lighten Apache's load

Filed under
HowTos

Is your Apache Web server slowing down under the weight of streaming media content or database-driven applications? Lighttpd, sometimes pronounced "Lighty," is a lightweight HTTP server that can help alleviate Apache's load by serving static content or CGI scripts. Since Lighttpd uses fewer resources per request than Apache alone, it can generally serve most static content faster than Apache.

CLI Magic: ifup, ifdown, ifstatus

Filed under
HowTos

I've always assumed that ifup and ifdown were conditional commands that performed their assigned duties only if the interface device in question was up or down, as the command might be. I was dead wrong. I blame my mistake on being a programmer, rather than being stupid, but it's simply too close to call.

Setting up international character support

Filed under
HowTos

Like other operating systems, GNU/Linux is starting to add increased support for international characters. The support is spotty in places, and varies between systems because of differences in keyboards, distributions, fonts, and program support. Even so, if you make a few configuration changes, you can use the keyboard to enter the characters for dozens of languages with only a few problems.

An Introduction to Video Surveillance with 'Motion'

Filed under
HowTos

Videochatting and amateur pornography are all well and good, but have you ever wondered what else you can do with that webcam?

Well, thanks to the efforts of many dedicated open-source coders, any half-decent PC can be turned into a motion-detecting, snapshot-making, video-recording D.I.Y. security solution.

Making a Genius Scanner Work With SuSE

Filed under
SUSE
HowTos

My Genius ColorPage Vivid4 USB scanner worked acceptably under Windows, so it was the time to get it working with SANE.

Syndicate content