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

KAddressbook - Interview with Tobias Koenig
"KAddressbook now supports two different types of custom fields. The simple one, the user can define a label and a field type. The advanced version of this feature allows the user to create forms using Qt designer and use them as pages in the contact editor. Another important improvement is the LDAP support of KAddressbook. It now supports encryption and an offline mode."
Story

( Permalink: KAddressbook - Interview with Tobias Koenig      Submitted by Noel Sat Nov 6, 2004 )

KAddressbook - Overview
"KAddressBook can be used within Kontact, KDE's powerful Personal Information Management Suite or as standalone application. KAddressBook integrates very well with the rest of KDE. It shows IM contacts who are online in Kopete and KMail uses KAddressBook for name completion when filling in the TO field in email. You can also easily drag'n'drop your contacts to other Kontact components. You can even open and import vCards in Konqueror."
Story

( Permalink: KAddressbook - Overview      Submitted by Noel Sat Nov 6, 2004 )

Hacking iTunes
"The iTunes music player and download service took the world by storm in 2003 and 2004, and promises to continue its popularity for the forseeable future. While the music is stored in simple files on disk, metadata -- information about the music -- is stored in a single XML file. In this article I'll explore ways to work with the iTunes Music Library file, an XML document, for fun and education, including transforming the library into an HTML page using various technologies, and querying Amazon and Google's web services for other suggested recordings and related information."
Story

( Permalink: Hacking iTunes      Submitted by Noel Fri Nov 5, 2004 )

Advanced Features of netfilter/iptables
"It is commonly known that netfilter/iptables is the firewall of the Linux operating system. What is not commonly known is that iptables has many hidden gems that can allow you do things with your firewall that you might never have even imagined. In this article I am going to introduce many of these features with some practical uses. If you are not au fait with the basics of iptables then you should read my previous article in the Gazette, "Firewalling with netfilter/iptables"."
Story

( Permalink: Advanced Features of netfilter/iptables      Submitted by Noel Fri Nov 5, 2004 )

Linux Toys
"Linux Toys: 13 Cool Projects for Home, Office and Entertainment could borrow the old Linux Gazette slogan, "Making Linux just a little more fun". This book's target audience is novice users, and it makes a good gift for a friend entering the penguin world from the easiest and more playful side. The toys covered include a music jukebox, television recorder/player, arcade game player, home broadcast center, telephone answering center and toy car controller."
Story

( Permalink: Linux Toys      Submitted by Noel Fri Nov 5, 2004 )

Optimize TCP/IP performance by a factor of four
One of the key components in the TCP/IP protocol stack is the checksum computation, which ensures the integrity of the transferred data. This computation can be greatly accelerated with the use of single instruction, multiple data (SIMD) units prevalent in state-of-the-art processors. This article analyzes a former vectorization effort, shows how it can be improved upon, and then enhances it further.

( Permalink: Optimize TCP/IP performance by a factor of four      Submitted by Anonymous Fri Nov 5, 2004 )

A Simple Drawing Sample in Quartz 2D
"This article uses a bit of sample code to point out how some of those ideas actually look when used inside an application. Along the way we'll explore the creation of CGContexts, look at the painting algorithm in more depth, talk about how paths are constructed, see an example of how Quartz 2D handles colors, and look an some examples of how the Quartz 2D coordinate system can be manipulated to make drawing easier."
Story

( Permalink: A Simple Drawing Sample in Quartz 2D      Submitted by Noel Thu Nov 4, 2004 )

Authoring an SVCD with VCDImager
"While DVD is perfect for feature films, SVCD is generally sufficient for burning anything you've recorded from a TV network. There are at least three GUI-based utilities for authoring SVCDs of which I'm aware. I've tried Arson and K3b and was unable to get either to work for an SVCD. I have not tried qvcd, but for this application, you may find your only path to success is through the command line."
Story

( Permalink: Authoring an SVCD with VCDImager      Submitted by Noel Thu Nov 4, 2004 )

Programming Tools: InstallShield X
"InstallShield X creates universal software installers. It runs on any of the main platforms--Linux, Windows, Mac OS X, BSD and others. Using InstallShield X, it is possible to create cross-platform installation packages. Thus, I can create Windows executables on my Linux system, given that I have the requisite Windows libraries, as long as my application itself is not platform-dependent."
Story

( Permalink: Programming Tools: InstallShield X      Submitted by Noel Thu Nov 4, 2004 )

Linux cures ailing pharmacy network
"Family-owned Medicine Chest Pharmacy in Hayward, Calif., was running Windows NT -- until Microsoft pulled support for that operating system. Faced with a choice between a massive expenditure to upgrade to Windows 2000 and the sometimes challenging freedom of going with open source, pharmacist James Cohen decided to think outside the box. The Medicine Chest has been in operation since 1985. It's an independent drugstore that focuses on customer service and the personal touch. The old-fashioned soda fountain up front adds an element of nostalgia designed to create a family atmosphere."
Story

( Permalink: Linux cures ailing pharmacy network      Submitted by Noel Thu Nov 4, 2004 )

Comparison of Arch Linux & Slackware
The so-called 'lean and mean' distros in the Linux land, Arch Linux and Slackware are being compared in this article. Their installation, configuration, usage, package management, stability, speed, support and future vision are among the qualities discussed.

( Permalink: Comparison of Arch Linux & Slackware      Submitted by Anonymous Thu Nov 4, 2004 )

DB2 connection routing using Linux load balancing
Spread DB2 client connections across multiple servers with Balance, a powerful open source tool for the Linux platform. This article tells you what DB2 UDB connection routing is and explains how you can use it to balance your client requests on the Linux platform.

( Permalink: DB2 connection routing using Linux load balancing      Submitted by Anonymous Thu Nov 4, 2004 )

PHP, MySQL, and CGIWrap on Mac OS X
"This guide (hopefully) will tell you about how to set up a PHP4/php-cgiwrap/MySQL testing server using Mac OSX (10.3.5) based on pair Networks (http://pair.com) FreeBSD server configuration. Of course these notes could be used to set up a testing server for use with another host, just omit pair specific parts. I originally did this using FreeBSD 4.8, then again with Gentoo Linux, and then changed a few things to get it working in OS X. I'll venture to say this setup would be impossible using any version of Windows, due to path configuration and cgiwrap (PHP, Apache, MySQL no problem). Hopefully I have not forgotten any major steps, but if I have let me know."
Story

( Permalink: PHP, MySQL, and CGIWrap on Mac OS X      Submitted by Noel Wed Nov 3, 2004 )

Six Weeks with Ubuntu Linux
"Furthermore, Ubuntu is based on the ever-popular Debian Linux, so our fellow Ubuntista has access to virtually all software that exists for Linux. Now they even released a Live CD and the whole thing can also be installed on Apple Hardware. It's no miracle that Ubuntu stormed the Distrowatch-popularity charts in no time. And as of now, it doesn't look like Ubuntu is going to be a One-Hit-Wonder. Well, of course I could not hold myself back and installed Ubuntu two days after the Preview Release came out in September. Six weeks later, Ubuntu is still installed on my Notebook and it does not look like it's going away soon. Let's have a look on Ubuntu Linux 4.10, the "Warty Warthog"."
Story

( Permalink: Six Weeks with Ubuntu Linux      Submitted by Noel Wed Nov 3, 2004 )

Modifying a Dynamic Library
"Sometimes, you might want to determine what is happening in a shared library without modifying the library (have you tried to build glibc lately?). Other times, you might want to override only a few functions within a library and get them to do something else--force a process to a specific CPU, prevent a specific USB message from being sent and so on. All of these tasks are possible if you use the LD_PRELOAD environment variable and a small shim program placed between the application and the library."
Story

( Permalink: Modifying a Dynamic Library      Submitted by Noel Wed Nov 3, 2004 )

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

The Epson CX5400 All-in-one printer and SUSE
(Wed Jul 14, 2004)

 Whither USENIX?
(Tue Jul 13, 2004)

OpenBSD - For Your Eyes Only
(Tue Jul 13, 2004)

How to migrate your company to Linux clusters
(Tue Jul 13, 2004)

How I Invented Linux
(Mon Jul 12, 2004)

Cedega Review: Play Games on Linux
(Mon Jul 12, 2004)

Multi-Layer Intrusion Detection Systems
(Mon Jul 12, 2004)

Zen and the Art of Aspect-Oriented Programming
(Sun Jul 11, 2004)

SSH Users beware: The hazards of X11 forwarding
(Sun Jul 11, 2004)

Embracing strong passwords
(Sat Jul 10, 2004)

Bossa, a Framework for Scheduler Development
(Sat Jul 10, 2004)

It's Numbering, but Not as We Know It
(Fri Jul 9, 2004)

Novell outlines open-source transition
(Fri Jul 9, 2004)

Blog-City Java garbage collection fix
(Fri Jul 9, 2004)

Beginning C
(Thu Jul 8, 2004)

Linux helps make weather forecasts more accurate
(Thu Jul 8, 2004)

Fedora Core 2: Making it work
(Thu Jul 8, 2004)

Getting Information From Here to There and Back
(Thu Jul 8, 2004)

Securing the Mobile Real-Time Enterprise
(Thu Jul 8, 2004)

NetBSD Quarterly Status Report
(Thu Jul 8, 2004)

Review of Libranet 2.8.1
(Wed Jul 7, 2004)

CLI for noobies: Midnight Commander
(Wed Jul 7, 2004)

MEPIS 2004.b05
(Wed Jul 7, 2004)

The Foolish Things We Do With Our Computers
(Wed Jul 7, 2004)

Rendezvous with the Desktop
(Wed Jul 7, 2004)

Surviving Distributed Denial of Service Attacks
(Wed Jul 7, 2004)

The State of KOffice 1.3
(Tue Jul 6, 2004)

Front and Back: KPGP and GPG
(Tue Jul 6, 2004)

Mandrake 10.0
(Tue Jul 6, 2004)

Investigating Firebird with Helen Borrie
(Tue Jul 6, 2004)

[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