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

Using advanced widgets in Perl/Tk
Perl is one of the most popular languages out there, and is used for everything from mission-critical projects to Web applications to "glue." It is not, however, often used for GUI programming and prototyping. The author thinks it should be, and you probably will too -- after this look at some of the more complex widgets available for Perl/Tk.

( Permalink: Using advanced widgets in Perl/Tk      Submitted by Anonymous Thu Aug 12, 2004 )

A look at DParser for Python
Get an introduction to DParser, a simple but powerful tool for parsing. Then learn about DParser for Python, which gives Python programmers a seamless interface to DParser, and see how it compares to other parsers covered in previous installments. In a manner similar to Spark or PLY, grammar rules are input to DParser using Python function documentation strings.

( Permalink: A look at DParser for Python      Submitted by Anonymous Thu Aug 12, 2004 )

Results of the Memory Card Reader Face Off
"Which Is faster: PC card adapter or FireWire reader?" I then opened the floor for guesses as to which was faster and by how much. I now have the results for you, not only for a PC Card adapter and FireWire media reader, but I'm including the numbers also for a USB media card reader and direct upload via USB directly from a Canon Digital Elph S400. The test was conducted using a standard SanDisk CF 256 MB memory card containing 32 4-megapixel images recored at high quality. The photos were uploaded into iPhoto 4 on a PowerBook G4 667 (TiBook)."
Story

( Permalink: Results of the Memory Card Reader Face Off      Submitted by Noel Wed Aug 11, 2004 )

Add a SuperDrive to your Mac
"The world's most-popular DVD±RW is probably Pioneer's 8X8 DVR-107. Built into a range of pro and consumer desktop Macs, it's now available as a retail-package upgrade kit"
Story

( Permalink: Add a SuperDrive to your Mac      Submitted by Noel Wed Aug 11, 2004 )

CDE Trouble
In this weeks Security Alerts, we look at problems in CDE's dtlogin, Oracle, SquirrelMail, SoX, phpMyAdmin, wvWare, Openftpd, CVSTrac, PostgreSQL's ODBC driver, PuTTY, and Citadel/UX.

( Permalink: CDE Trouble      Submitted by Noel Wed Aug 11, 2004 )

Matthias Ettrich talks about KDE and aKademy
"Q: We all know you as the founder of KDE, but what is your current role in the project?
Matthias Ettrich: Today I am very much focused on KDE's underlying technology, the Qt toolkit. This pretty much is a full-time job, so I'm no longer feeling bad about not actively contributing code to other parts of KDE anymore. When you take a step back and recognize how much the KDE team achieves in relation to its financial backup and the number of developers, you'll clearly see how important a solid foundation is. We are an insanely productive development community, and we achieve that by layering our software stack and investing into the foundation, instead of constantly reinventing the wheel."

Story

( Permalink: Matthias Ettrich talks about KDE and aKademy      Submitted by Noel Wed Aug 11, 2004 )

Making the Jump to Subversion
"If you haven't checked out Subversion, you should. It's a free, open source, powerful revision control system that was built to be a better CVS. It was created with clear design goals and built on top of robust, time-tested technologies. If you've been waiting for a better CVS and are ready to roll up your sleeves, skip directly to the Installing Subversion section of this article. However, instead, you may be saying, "But c'mon, I'm a busy programmer, this sounds like extra work to me. Besides, CVS only punishes me on Tuesdays and Thursdays, and my team is already comfortable with it and its shortcomings.""
Story

( Permalink: Making the Jump to Subversion      Submitted by Noel Wed Aug 11, 2004 )

A critique of port knocking
"Port knocking is a method of "message transmission across closed ports." It works like this: initially a firewall blocks all ports on the server. The client issues a series of connection requests (knocks) to different ports; these are, of course, dropped since the ports are blocked. However, there is a daemon that monitors the log files for connection requests, and the sequence of requests serves as an encrypted code. If the code makes sense to the daemon, it enables SSH or another service (for a particular IP address and on a particular port encoded by the knock sequence). "
Story

( Permalink: A critique of port knocking      Submitted by Noel Wed Aug 11, 2004 )

Mac Keeps Lead on Linux 
"We expect to see Linux overtake Mac on the desktop this year," said Jeffrey Wade, HP's Linux marketing communications manager. Wade said HP already sells 100,000 Linux desktops per quarter. (That's between 30,000 and 40,000 Linux computers, not servers, per month.) HP expects to sell a lot of these (notebooks)," Wade added. "And we expect to see some other folks following our lead."
Story

( Permalink: Mac Keeps Lead on Linux       Submitted by Noel Wed Aug 11, 2004 )

IBM eServer iSeries and pSeries Servers
This paper describes and compares the evolving technologies that provide support for Linux operating systems on IBM pSeries and iSeries systems. While much of this technology is common to both the iSeries and the pSeries platforms, this paper adds perspective on some specific details of these two systems that can help ISVs exploit series-specific advantages. The server systems described here run current operating system releases AIX 5L Release 5.2 and OS/400 V5R2 in addition to Linux. The advantages of using Linux in conjunction with this other software will be discussed.

( Permalink: IBM eServer iSeries and pSeries Servers      Submitted by Anonymous Wed Aug 11, 2004 )

The Game Room
"Command & Conquer Generals includes all the hallmarks of a classic RTS game -- you'll command military units, manage resources, and create different types of buildings, all while trying to take control of enemy territory. However, the scope and nature of this game make it significantly different from its forebears. Instead of just pitting two warring superpowers against each other, Command & Conquer Generals better reflects the realities of modern warfare. You'll navigate between three different armies -- the United States, China, and a fictional terrorist organization called the GLA. This lineup shifts the balance of power within the game. Instead of just trying to build up fast, powerful units, you have the option of using less-conventional means of warfare, such as salvaging your enemy's weapons or committing acts of terrorism."
Story

( Permalink: The Game Room      Submitted by Noel Tue Aug 10, 2004 )

Intel's LGA775 Pentium4 CPU
"It's been a while since Intel has changed their pin configuration -- we've had socket478 for quite a while now. The nice thing about keeping the same pin grid array is that motherboards that use them are so upgradeable and "future-proof." The LGA775 represents a big leap forward not only for chip design, but also for motherboard and memory technology, but all of those new design elements mean you're going to need a whole new computer system. Is it worth the expense? In this article we'll examine the big changes that Intel has introduced to the desktop motherboard market with the new LGA775 Pentium4 processor."
Story

( Permalink: Intel's LGA775 Pentium4 CPU      Submitted by Noel Tue Aug 10, 2004 )

Konversation
"To use Konversation, you'll have to download it first, since it is not included in the KDE distribution. At the project website you can download several packages but also the source code. Packages can be installed with the package manager of your distribution. Check your distribution on how you this has te be done. In this example we will use the source code."
Story

( Permalink: Konversation      Submitted by Noel Tue Aug 10, 2004 )

Konversation: Interview with Dario Abatianni
"My first contact with the IRC network was in 1997, using a Commodore Amiga and a client called AmIRC. When I switched over to Linux I was looking for a client that was just as powerful, yet easy to use. XChat and KSirc were both very nice clients, but there was always something I didn't like, so I did it on my own. The first thing I came up with was a client written in C using the xforms toolkit. Later I fell more and more in love for KDE and the urge to have an IRC client that met my requirements as well as fit into the KDE framework grew, so I decided to drop the old project and start again from scratch. The result is Konversation."
Story

( Permalink: Konversation: Interview with Dario Abatianni      Submitted by Noel Tue Aug 10, 2004 )

Breaking the Laptop Barrier
"In a keynote speech given today at the LinuxWorld Conference and Expo, Martin Fink, Vice President of Linux for Hewlett-Packard, announced a laptop computer that the company is selling pre-loaded with SuSE Linux 9.1 Professional. The order form on HP's on-line store already lists Linux as an OS choice for the system."
Story

( Permalink: Breaking the Laptop Barrier      Submitted by Noel Tue Aug 10, 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

Scribus 1.1.6 Reviewed
(Fri Apr 30, 2004)

Sun Java Desktop 2003 Review
(Fri Apr 30, 2004)

A Week with Linspire 4.5
(Fri Apr 30, 2004)

Review: OpenBSD 3.4 SPARC64 Edition
(Fri Apr 30, 2004)

What Lies Ahead For Linux
(Fri Apr 30, 2004)

Wolfgang Denk of Denx Software Engineering
(Fri Apr 30, 2004)

OpenBSD/hppa Snapshot Installation Report
(Thu Apr 29, 2004)

Tapping the Matrix, Part 1
(Thu Apr 29, 2004)

Compressing Web Content
(Thu Apr 29, 2004)

Exploiting Software: How to Break Code
(Thu Apr 29, 2004)

Lphoto & Lsongs... Prepare To Be Linspired
(Thu Apr 29, 2004)

Deploy software, autonomically
(Thu Apr 29, 2004)

Building a 64-bit Dual-Opteron Linux Workstation
(Wed Apr 28, 2004)

Abusing the Linux MODULE_LICENSE Macro
(Wed Apr 28, 2004)

CLI for noobies: not your father's batch
(Wed Apr 28, 2004)

Providing FTP Services with PureFTPd
(Wed Apr 28, 2004)

Garbage Collection In OOP Code
(Wed Apr 28, 2004)

Having fun with unattended software installation
(Wed Apr 28, 2004)

Linux Desktop Summit 2004
(Tue Apr 27, 2004)

User-Friendly Form Validation with PHP and CSS
(Tue Apr 27, 2004)

Murry Shohat of the Embedded Linux Consortium
(Tue Apr 27, 2004)

Using Secure Shell and Secure Copy
(Tue Apr 27, 2004)

Checking the oil on DB2 for Linux and Unix
(Tue Apr 27, 2004)

How to Create a Simple Web Page with Mozilla
(Tue Apr 27, 2004)

Linux 2.6.x and Hardware Random Number Generators
(Mon Apr 26, 2004)

A Switch to the Extreme Side
(Mon Apr 26, 2004)

Profiling LAMP Applications with Apache's Blackbox
(Mon Apr 26, 2004)

OpenGL 1.4 Reference Manual
(Mon Apr 26, 2004)

Reducing OS Boot Times for In-Car Computers
(Mon Apr 26, 2004)

Producing a Portable Key Disk for GnuPG
(Mon Apr 26, 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