Development

Development

Secure email servers from scratch with FreeBSD 6 (Part 2)

In the last article we parted ways after configuring a base FreeBSD system, enabling it with upgrades via `cvsup` and `portsupgrade`, and securing it with a simple `ipfw2` firewall. The previous artic ...

by Yousef Ourabi – 12/13/2006

Development

Kerberos, final bits

Two weeks ago, I explained how to set up a Kerberos realm; and last week, I went on to describe how to actually do something useful with it by doing Kerberized NFS. But there’s so much more interestin ...

by Wouter Verhelst – 12/3/2006

Development

Welcome ippimail.com!

Being the founder of Free Software Magazine means that I receive amazing (or I should say amusing) amounts of email that ask us to announce the imminent release of some fantastic project that will cha ...

by Tony Mobily – 11/30/2006

Development

Securing NFS

NFS is a network protocol with which many UNIX-administrators have a love/hate relationship. On the one hand, it’s the ideal protocol if you need to export a filesystem from a UNIX-like system. On the ...

by Wouter Verhelst – 11/26/2006

Development

Creating a managed website—Part 1

Do you manage a website? Maybe you’re looking after the site for a small business. Maybe you’re doing it for a community group. Perhaps it’s your own personal site. You’d like it to be dynamic: to hav ...

by Graham Oakes – 11/22/2006

Development

Authenticating on the network

Usually, I get annoyed at having to authenticate myself to each and every service I set up; after all, my passwords are the same everywhere, since I make sure of that myself. On Windows, I wouldn’t ha ...

by Wouter Verhelst – 11/19/2006

Development

Reformation of a Visual Basic programmer II

Last week I mentioned that I enjoy programming in Visual Basic and suggested that people shouldn't act so superior and look down at dweebs like me who program in dweeby languages. Today let's talk abo ...

by Scott Carpenter – 10/2/2006

Development

Confessions of a Visual Basic programmer I

In my first post here at _Free Software Magazine_, I mentioned that I actually _like_ using Microsoft Windows. People seemed to let this go or find it not worth commenting on, maybe because my goal is ...

by Scott Carpenter – 9/25/2006

Development

Extending documentation formats and facilities using the Docbook base

Back in July, we made an Eclipse documentation plug-in of the MySQL manuals available for users to download. In truth, the Eclipse documentation format is actually just HTML; you have to combine the H ...

by Martin Brown – 9/9/2006

Development

Asterisk

Asterisk is a phone system in software. It can replace large and expensive business phone systems, powering thousands of extensions, or it can help home users save money on long distance. Because it’s ...

by John Goerzen – 9/1/2006

Development

Have your own photo gallery in 5 minutes using free software

Do you like gallery tools such as Flickr, but want to control your photos, or get rid of any of their limits? Now you can have your own custom gallery using PHP, a script called Picy, and 5 minutes of ...

by Robin Monks – 8/24/2006

Development

Ghost in the shell

It's well-known that the way that people choose to appear online is distinct from physical appearance, and this is often perceived as some kind of falsehood. But honestly, for someone you've never met ...

by Terry Hancock – 8/21/2006

Development

MySQL Connectors chapter rework completed

Well, it's been completed a few weeks now, but I've finally reworked the Connector/MXJ and Connector/J sections of the MySQL Reference Manual, which in turn means the Connectors chapter has been compl ...

by Martin Brown – 8/19/2006

Development

AIGLX, XGL, DRI, MesaGL... sort it out

Seeing SuSE’s new desktop—the one using XGL and Compiz—one may be tempted to try and get it working on his own system... Good luck.

by Mitch Meyran – 8/18/2006

Development

Learning Ruby On Rails

At the moment, I believe that there are two environments out there that are actually real possibilities if you want to develop web applications without Venture Capitalist funding (that is, without the ...

by Tony Mobily – 8/10/2006

Development

Free your mind — write some free software

Back when I got my first computer (a TRS-80 “Color Computer” with a whopping 32 kilobytes of RAM and Microsoft’s “MS-BASIC” in ROM), programming was something that computer users took for granted they ...

by Terry Hancock – 8/5/2006

Development

Connector/NET Revamp

Earlier this week I released the revamped Connector/NET documentation. This is part of the wider Connectors chapter rework, which I'm currently finishing by doing the Connector/J and Connector/MXJ doc ...

by Martin Brown – 7/21/2006

Development

How to contribute to the MySQL Docs

We had a great question from a reader yesterday: >Is there a todo/nice-to-have list anywhere for MySQL documentation? Or perhaps a list of Devs who require documentation support? Or is all documentati ...

by Martin Brown – 7/20/2006

Development

Changing the recipe

There is a tradition amongst computer game aficionados which may be little known to people accustomed to proprietary games. This activity is called _mod’ing_—making small changes to a game to customiz ...

by Joshua Pritikin – 7/13/2006

Development

The trouble of writing a standards compliant website

One of my tasks at work is to write, enhance and maintain a small website for my boss. Having been given free reign, I—of course—decided to host it on a LAMP server. No trouble here. Not wanting to us ...

by Mitch Meyran – 7/5/2006