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

96 CPUs in one (large) desktop workstation
"What do you do when one, two, or even four CPUs isn't enough? Orion Multisystems hopes you'll consider their newly announced cluster workstations. In an attempt to bring high-performance computing (HPC) to the desktop, the company has launched a product line aimed at scientists and content creators who need workstation-sized packages that can outperform some of the most powerful offerings from the likes of Sun, SGI, and others. Using Transmeta's Efficeon processor (coverage here), Orion is offering a Fedora Core 2-powered 12-processor workstation for $10,000, or a Super-Size-Me 96-processor system for less than $100,000. The specs will make any geek jealous."

( Permalink: 96 CPUs in one (large) desktop workstation      Submitted by Noel Wed Sep 1, 2004 )

Programming Tools: eric3
"Being a Python developer is one of my many roles. I believe GUI-based IDEs are effective, so I have looked at a number of products, both commercial and open-source, that support Python. I chose the open-source eric3 IDE by Detlev Offenbach. It is written specifically for Python, and it uses PyQt bindings and the QScintilla editor widget. I find the eric3 IDE to be a delight. Figure 1 is a screenshot of a project showing eric3 version 4 beta, the version I currently use."

( Permalink: Programming Tools: eric3      Submitted by Noel Wed Sep 1, 2004 )

Build code with lex and yacc
The second article of this two-part series explores more advanced lex/yacc development and introduces basic troubleshooting techniques. See e-mail headers parsed before your very eyes! Marvel at cryptic error messages! See a computer actually compute something!

( Permalink: Build code with lex and yacc      Submitted by Anonymous Wed Sep 1, 2004 )

Cloudscape embeddable SQL database engine for Java
The IBM Cloudscape lightweight, pure Java technology-based embeddable architecture makes it the ideal database engine for deploying database-driven Java applications. With Cloudscape, the database engine becomes part of the application so the user never has to install or manage it. This article highlights the Cloudscape embeddable SQL database engine for Java technology, and provides you with an overview of some of the Cloudscape technical features.

Download Cloudscape v10.0 Java installer
Download Cloudscape v10.0 Linux installer
Download Cloudscape v10.0 Windows installer

Also take a look at other resources to help you begin developing with Cloudscape.

( Permalink: Cloudscape embeddable SQL database engine for Java      Submitted by Anonymous Wed Sep 1, 2004 )

Das U-Boot Surfaces -- Open Source BIOS
Check out the comprehensive introduction to Das U-Boot: The Universal Boot Loader. U-Boot eases the pain of embedded board bring-up for new platforms running GNU/Linux.

( Permalink: Das U-Boot Surfaces -- Open Source BIOS      Submitted by Curt Brune Tue Aug 31, 2004 )

Review - Real 802.11 Security
After the initial thrill of setting up your own wireless network is gone, you try looking into the ways of making it more secure. Common sense tells you that following the manuals on securing the network widely available on the Internet should help, but what if your responsibilities include managing an array of enterprise-level WLANs? Moreover, what if you want to understand the internals and perhaps code your own tools in the future instead of following the “point and click” or “enter this command” paradigm? story

( Permalink: Review - Real 802.11 Security      Submitted by Scott Tue Aug 31, 2004 )

Fine-tuning SpamAssassin
"No spam filter gets it right all the time, and there are 2 types of errors. False negatives are bad, because that means a spam was missed and allowed to slip through the net. False positives, however, are worse, because you may miss something you should have seen, which has been tagged as spam. No spam filter should ever be configured to automatically delete email without human review. Spam should always be dropped into a quarantine area, which should be reviewed at frequent intervals to ensure that genuine emails aren't missed."

( Permalink: Fine-tuning SpamAssassin      Submitted by Noel Tue Aug 31, 2004 )

H-P's first Linux laptop a winner
"Hewlett-Packard is now taking orders for their nx5000 business notebook computers with Novell’s SuSE Linux 9.1 installed. I’ve happy to report that the combination is a winner. The nx5000 (which H-P also sells with Windows) is a medium-sized notebook: 12.9 by 10.9 by 1.4 inches, with a weight of 6 pounds. My test model came with a 1.4 GHz Pentium M processor, a 40 GB hard drive, 512 MB of memory, a DVD ROM/CD RW drive, 802.11b WiFi, a modem port, a 10/100 Ethernet port, 2 PC card slots, a SD card slot and a 15-inch XGA screen."

( Permalink: H-P's first Linux laptop a winner      Submitted by Noel Tue Aug 31, 2004 )

Smokin with the Belkin USB 2.0 Media Reader
"It's also quite thin and doesn't take up much room at all in my laptop case. No special drivers are required. My PowerBook has USB 2.0 built-in, and that's all it needs. The only downside is the hefty USB cord that accompanies it. I tried substituting one of my Zip-Linq retractable cords, but the Belkin didn't like it and wouldn't mount on the Mac. So for now, I'm stuck with the hefty cord."

( Permalink: Smokin with the Belkin USB 2.0 Media Reader      Submitted by Noel Tue Aug 31, 2004 )

Growing Linux in the greenhouse
"Linux showed him it could resolve one serious issue, and this gave him sufficient reason to try an otherwise unknown quantity and trust it with his livelihood. His front-end applications are tools that he has confidence in and therefore he has no good reason to move. If there were a beneficial application available only in a Linux version, he likely would add another box to the system, and then slowly adopt more front-end Linux tools."

( Permalink: Growing Linux in the greenhouse      Submitted by Noel Tue Aug 31, 2004 )

Easy Code Documentation with Xcode
"What about the API documentation technologies, though? Can we learn one set of conventions and apply it to all these languages? Apple has developed a technology called HeaderDoc, which provides multiple language support. There is also a cross-platform, multiple-language tool called Doxygen, which seems to be well supported in the developer community. When deciding which documentation tools to use, be sure to consider the preferences of the community you work in, whether a company or an open source project. "

( Permalink: Easy Code Documentation with Xcode      Submitted by Noel Mon Aug 30, 2004 )

Building A Unix Server
"Instead, I found myself spending the last few weeks installing servers for a small startup. As I did, I remembered the myriad details needed to create servers optimized for both performance and security. While it would easily take a book to explain all the details, this article can certainly cover some of the common pitfalls to watch out for and the logical approach necessary to do the job correctly. I'll demonstrate for a FreeBSD system, but the same logic applies to your operating system of choice."

( Permalink: Building A Unix Server      Submitted by Noel Mon Aug 30, 2004 )

Avi Alkalay of Linux Registry Project
"A lot happened in the desktop space: DCOP, XML-RPC, components, widgets, colorfull themes, fonts, etc etc. but nothing evolved in the base OS organization. You can't have a wholly integrated desktop (as a computer for my mother) without evolving the underlying OS. KDE or Gnome don't really deal with plugged webcams, new video cards, etc. And the way you integrate this kind of things today in the system makes use of your human brains and eyes to edit text files like modules.conf or XF86Config. A software can't really write this configurations for you effectively, without a considerable amount of complexity or artificial intelligence :-) It is programatically difficult to parse and change some configuration bit in a human readable configuration file."

( Permalink: Avi Alkalay of Linux Registry Project      Submitted by Noel Mon Aug 30, 2004 )

Developers From Kalyxo Project
"At aKademy you guys did a talk about a project called Kalyxo. What is this project all about?
Kévin Ottens: The primary focus is on creating and bringing innovative technology to the desktop user. [To make the desktop experience smooth for the user, we are working on integration projects as an important part of our mission.] We focus on several areas, from desktop integration (among various toolkits and environments like GTK and Qt) to system integration, where KDE integrates seamlessly with hardware and other lower level features of the system."


( Permalink: Developers From Kalyxo Project      Submitted by Noel Mon Aug 30, 2004 )

aKademy Interview: Will Stephenson of Kopete
"Kopete is the only project I really work on, but I've done a bit of PIM moonlighting recently.  I moved to Kopete from Licq because more and more of my friends were using MSN and I was getting left out. I started  to contribute by drawing icons for Kopete. I then wrote a couple of plugins (Now Listening and Web Presence) that got me the reputation of being the team spammer, got hooked and got more and more involved in Kopete development."

( Permalink: aKademy Interview: Will Stephenson of Kopete      Submitted by Noel Mon Aug 30, 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

GGF and Grid Security
(Tue May 18, 2004)

Applications, User Interfaces, and Servers
(Tue May 18, 2004)

Group-Office 2.0.2 Pro Review
(Tue May 18, 2004)

How Proxies Work
(Tue May 18, 2004)

FreeBSD Networking Basics
(Tue May 18, 2004)

Karl Auerbach: ICANN Out of Control
(Mon May 17, 2004)

BitTorrent: ISOs for Everyone--Fast!
(Mon May 17, 2004)

Using Shared Memory from PHP
(Mon May 17, 2004)

Maintaining Linux Firewalls
(Mon May 17, 2004)

Linux on the Mainframe
(Mon May 17, 2004)

Providing file meta-data support with KFile plugin
(Sun May 16, 2004)

Linux is the Unix reference implementation
(Sun May 16, 2004)

Implementing Linux emulation on NetBSD
(Sun May 16, 2004)

Secure Architectures with OpenBSD
(Sun May 16, 2004)

Open Source Scripting Made Easy
(Sun May 16, 2004)

Giving XFce4 a Spin
(Sun May 16, 2004)

(Sat May 15, 2004)

Interview with the author of Juk, Scott Wheeler
(Sat May 15, 2004)

BSD Success Stories
(Sat May 15, 2004)

Apache Maintenance Basics
(Sat May 15, 2004)

Understanding and Attacking DNS
(Sat May 15, 2004)

Programming with the StarOffice 7 SDK
(Sat May 15, 2004)

SuSE Linux 9.1 Professional
(Fri May 14, 2004)

An Interview with Eric Blossom
(Fri May 14, 2004)

Learning Assembly Language is Still a Good Idea
(Fri May 14, 2004)

Learning to use Audacity
(Fri May 14, 2004)

BBEdit: Its Unix Support Doesn't Suck, Part 2
(Fri May 14, 2004)

On Scripting Languages
(Fri May 14, 2004)

Acoustic cryptanalysis
(Thu May 13, 2004)

Interview: Xandros and KDE
(Thu May 13, 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