As I mentioned here, I’m a member of the documentation team at MySQL, a job I started back in April. I’ve just completed a major tranche of documentation, and thought it would be interesting to let you guys know exactly what happens in a typical day for a member of the documentation team.
Genealogy is a burgeoning hobby and to help the home genealogist, a whole range of software is available. Much of it is commercial but here I’ll look at one of the most popular free software options—GRAMPS. Charting your family history needn’t mean compromising on licensing.
Finding your roots
With the latest GNU Telephony releases of GNU Bayonne, I have experimented with and introduced a new lightweight kind of XML based web service that I call serverResponse. This was meant to offer something functionally capable of supporting automated remote procedure callable services, but that is far simpler to operate and requires far less code to support than SOAP or even XMLRPC.
I have, in a past incarnation, worked with Microsoft’s Office products closely in a professional scenario. To this end, I was subscribed to an electronic newsletter then called “Woody’s Office Watch”, and now simply “Office Watch”. This is run as a newsletter for users of Microsoft’s Office Suite, but it is independant and not affiliated with Microsoft in any way. In fact, they have no problems laying into Microsoft hard when the boys in Seattle mess up and inconvenience their users.
Free software Content Management Systems (CMS) are capable of running most websites these days. Indeed, low initial costs and strong community-based support mean that many sites which can’t afford a proprietary CMS can now benefit from the facilities a CMS provides. In the first part of this article I looked at how a CMS might help and what you need to do to define your site’s target audience and structure. Now I’ll get down to the nitty gritty of selecting a CMS, installing it and setting up and promoting your site.
How do I choose the CMS?
div class="textbox" markdown="1">
What CMSs are available?
In the last article we parted ways after configuring a base FreeBSD system, enabling it with upgrades via
portsupgrade, and securing it with a simple
ipfw2 firewall. The previous article created a solid foundation which this article will build on, covering the configuration of Postfix, amavisd-new, ClamAV, SpamAssassin, MySQL and finally SquirrelMail for web mail.
Content management systems (CMSs) are everywhere, and whether you notice or not, most every site is powered by one. But there is one PHP script that has begun to lead the CMS pack in features, customizability and power; in fact, FreeSoftwareMagazine.com runs on it, it’s called Drupal.
Where did Drupal come from?
Greetings, everyone. We’re currently in the process of planning a new media lab for our English department. We have a budget of about $50,000, though there are hints that we could get more if we could make a compelling enough case. At any rate, the lab’s purpose will be to give students the chance to produce some really outstanding new media projects. These will likely range from website production to simple digital videos and on to fully interactive media (e.g., flash movies, videogames).
The short of it: I can’t make my audio lectures publicly available as
.oggs because my university server doesn’t allow it. I can, however, make them available as MP3s. The issue—what’s more important; making them available or ensuring they are available in a free format? Arghghghg...
Awk (and Gawk, the GNU alternative) are as old as the hills (well, as old as Unix) and remain as one of the original programmable elements of the Unix operating system, along with the various shells (Bourne shell, Korn shell and C shell, in the original Unix editions).
I’m a tester of Gawk, responsible for checking the compatibility of new releases on different platforms, a job I first started when working on the BeOS and which I now do for Mac OS X, various Linux alternatives, Solaris SPARC and Intel and any other environment I happen to have available.
Web Performance, Inc. has published a performance report comparing tests of Apache Tomcat on Windows and Linux, with interesting results. The report found that Linux was able to handle about 32% more users than Windows on identical hardware with identical test conditions.
What I love about this report is the level of detail they provide about their methodology and the data. They provide all the information needed to duplicate their results. From the press release:
The truth is, I never learned much about email, nor really ever wanted to. I’ve been using it since the 1980s, and for most of that time, it just worked. So I took it for granted, just like the telephone. I spent lots of time learning how web pages work, for example, probably because that was new and exciting and visual. But not email.
Well, no longer.
I recently spoke with Bruce Snyder of the Geronimo project about this open source Java app server under the Apache Software Foundation.
My favorite quote from Bruce:
“I have a saying I've used for years that I think sums it up: With open source, we come for the code, but we stay for the people!”
See the full interview here...
As a college professor committed to the principles of the free software movement, I frequently find myself wondering how I can promote the cause from within the university setting. One obvious way is to have students read works by Richard Stallman and Lawrence Lessig—and have them use free software alternatives whenever possible. However, I still felt there had to a less propagandistic, more subtle (and effective) way.
One of the focuses of modern websites is the creation of a community—giving users the feeling that they are part of a larger group of like minded individuals who can share information and experiences.
GNU/Linux is the most popular operating system built with free/open source software. However, it is not the only one: FreeBSD is also becoming popular for its stability, robustness and security. In this article, I’ll take a look at their similarities and differences.
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 customize the play experience. Without a game’s source code, such changes are extremely difficult to implement. Games licensed as free software, on the other hand, are quite amenable to mods. This article presents two example mods for single-player games and proceeds to discuss mod’ing in general.
It may be news to you that it is usually easy to tinker with the source code for games
All major Linux distributions include a lot of free software applicationsand libraries, which turn Linux into a powerful desktop or server.
Red Hat in particular has done a great job in including numerous applications and libraries which work right out of the box, without much tweaking required.
This is a screenshot tour of Red Hat Enterprise Linux 4.0.