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

Authentication and Authorization for Webapps
Security is something that no application can afford to ignore, and it is a particularly large challenge for web applications. A web application deployed on the Internet is subject to potential attack from anywhere, whereas an application contained on an internal intranet has at least fewer locations from which it is vulnerable to attack (usually). eBCVG

( Permalink: Authentication and Authorization for Webapps      Submitted by Danny Wed Aug 4, 2004 )

Yellow Dog Linux on Power Mac G5
The IBM PowerPC 970 CPUs are well-designed, high-performance chips that ship in millions of end-user systems under Apple Computers' Power Macintosh G5 moniker. These CPUs greatly lower the bar for 64-bit computing on the desktop and on small servers. Currently, Terra Soft's beta Y-HPC is one of only two 64-bit Linuxes that run on G5s. As their names imply, the G5-enabled betas -- both 32- and 64-bit versions -- are for evaluation only. This article is an early look at the promise of Linux™ on a G5 and is intended for developers interested in trying out this combination in anticipation of production-ready releases to come.

( Permalink: Yellow Dog Linux on Power Mac G5      Submitted by Anonymous Wed Aug 4, 2004 )

Easy GUIs for Swing apps and web portlets
The Abstract User Interface Markup Language toolkit is a rapid-development tool to assist developers in writing GUIs to run as either Swing applications or on the Web -- without any changes. This article takes you on a tour of the AUIML toolkit, which includes rapid prototyping with the eclipse-based Visual Builder, DataBean implementation, built-in data validation, built-in internationalization and more.

( Permalink: Easy GUIs for Swing apps and web portlets      Submitted by Anonymous Wed Aug 4, 2004 )

Network Computing and the Mac
"Apple is in a place where they need to get back into the low end; especially in certain segments like education, Publishing, small business, big businesses (low end) and others are good examples of this. Apple is getting killed, because people compare $400 PC's to $1200 iMacs, and you can guess which they choose. So in with the nMac (network Mac) or vMac (virtual Mac); a smart terminal Macintosh with a G3 or G4, disk drive used as a cache, and netbooting capabilities, and some support software to make it viable."
Story

( Permalink: Network Computing and the Mac      Submitted by Noel Tue Aug 3, 2004 )

Inside Tiger: A Look at Safari 2.0
"Probably the most touted feature of Safari 2.0 is its integrated RSS news reader. Safari now automatically detects whether or not a site has an RSS/XML news feed and with the click of a button allows you to view the site's content without distraction. In essence, you can read the news without bothering with web interfaces and ads."
Story

( Permalink: Inside Tiger: A Look at Safari 2.0      Submitted by Noel Tue Aug 3, 2004 )

POWER5 Performance Brief
A new processor has appeared at the top of the SPECmine Top 20 for SPECfp2000: IBM's new dual-core, dual-thread POWER5. IBM has published a variety of benchmark results for its new POWER5-based systems: the 2-way p5 520, 4-way p5 550, and 16-way p5-570. The results are quite impressive thanks to a number of improvements over POWER4 to the core and cache/memory subsystem.

POWER5 Performance Brief

( Permalink: POWER5 Performance Brief      Submitted by Brian Neal Tue Aug 3, 2004 )

Creating Really Teensy ELF Executables
"This document explores methods for squeezing excess bytes out of simple programs. (Of course, the more practical purpose of this document is to describe a few of the inner workings of the ELF file format and the Linux operating system. But hopefully you can also learn something about how to make really teensy ELF executables in the process.) Please note that the information and examples given here are, for the most part, specific to ELF executables on a Linux platform running under an Intel-386 architecture. I imagine that a good bit of the information is applicable to other ELF-based Unices, but my experiences with such are too limited for me to say with certainty."
Story

( Permalink: Creating Really Teensy ELF Executables      Submitted by Noel Tue Aug 3, 2004 )

VMware vs. Virtual PC
" Virtual machine software can fool an operating system into thinking it's running on its own hardware, when in reality it's simply mooching off unused CPU cycles and RAM. Since the OS is running on its native platform, no emulation is necessary; virtualization allows it to run with little cost to CPU performance. However, since display and I/O functions are mapped to slightly different components (a window or a virtual partition, for example), they incur a slight performance hit."
Story

( Permalink: VMware vs. Virtual PC      Submitted by Noel Tue Aug 3, 2004 )

Linux Volunteer Work in Nicaragua
"In January 2001, I moved to Costa Rica. This was a combination of wanting to live somewhere slightly less crazy/hectic, loving it there and realizing that as long as I have Internet connectivity I can do my job. There were certainly some bumps in the road but, all in all, it was a success. I also discovered that people are more receptive to a Linux-based alternative to proprietary operating systems than in the U.S. In fact, once I got outside the U.S.-dominated news I found that Linux was a much easier sell in most of the world than it was in the U.S."
Story

( Permalink: Linux Volunteer Work in Nicaragua      Submitted by Noel Tue Aug 3, 2004 )

Network Troubleshooting Tools
"As the name suggests, ngrep stands for "network grep." Like grep, ngrep searches for a string or regular expression — but does so on the network layer. This can be particularly useful in a number of cases when you're trying to troubleshoot problems, watch for interactions between programs on the network level, or just if you're nosey. It's also a good idea to play around with ngrep a bit just to see what kind of information other people might be able to glean by sniffing packets coming from your system."
Story

( Permalink: Network Troubleshooting Tools      Submitted by Noel Tue Aug 3, 2004 )

Getting Started with PHP's HTML_QuickForm
"I recently needed to develop an HTML form to input and edit contact details in a database with the usual name, address, telephone, and web page fields. This very common task is made more complex because of the need to validate the input data according to various rules and to notify the user if the validation process fails. I'm also always keen to separate the presentation logic (typically HTML) from the programming logic (PHP, in this case)."
Story

( Permalink: Getting Started with PHP's HTML_QuickForm      Submitted by Noel Tue Aug 3, 2004 )

Creating DVD/VCD Photo Slide Shows
"So, I thought the best way to solve this problem would be to create a DVD (or VCD, a digital video format popular in Asian countries like Singapore) and send it to friends (this is much cheaper), since most people have a DVD/VCD player at home. And with DVD/VCD, you can attach music to accompany your photos, which really adds to the ambience. (iPhoto lets you create slide show CDs to play in newer DVD players, but I was looking for an alternative.) So I went hunting for another software package that let me do just that. The no-frills Ulead DVD PictureShow for Mac turned out to be the answer to my quest. "
Story

( Permalink: Creating DVD/VCD Photo Slide Shows      Submitted by Noel Mon Aug 2, 2004 )

Porting VB Applications to Linux and Mac OS X
"n this white paper, I'll show how you can preserve your investment in Visual Basic by porting your code to Linux and/or Macintosh using REAL Software's REALbasic. I'll provide some examples, share some experience and give you a roadmap for how to port—and how not to port—your Visual Basic apps cross-platform. My intent is to save you some time and pain."
Story

( Permalink: Porting VB Applications to Linux and Mac OS X      Submitted by Noel Mon Aug 2, 2004 )

Spam Filtering for Mail Exchangers
I have put together a HOWTO/Guide on Spam Filtering for Mail Exchangers, covering SMTP-time junk mail filtering techniques and considerations. The document is split into into an MTA-agnostic theoretical part discussing the various concepts (such as transaction delays, greylisting, sender authorization schemes, envelope sender signatures...), followed by an implementation for the Exim 4 MTA as an appendix. Before officially releasing it with TLDP, I would like to solicit feedback, and more importantly, contributions for other MTAs such as Sendmail and Postfix.

( Permalink: Spam Filtering for Mail Exchangers      Submitted by Tor Slettnes Mon Aug 2, 2004 )

Turbo Linux 10f Review
"TurboLinux recently released a Linux Distribution with full Multimedia Capabilities, TurboLinux 10F. This latest release of TurboLinux is actually just an updated version of the TurboLinux 10 Desktop, released back in October 2003, with the addition of a few multimedia applications. The most notable additions are the inclusion of a Linux version of PowerDVD (finally a commercial Linux DVD Player), the inclusion of Microsoft licensed windows media codecs, along with the ability to connect with Apple's iPods."
Story

( Permalink: Turbo Linux 10f Review      Submitted by Noel Mon Aug 2, 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

Sending IPv6 packets to check firewall rules
(Tue Apr 20, 2004)

MySQL Evolves into Big Iron
(Tue Apr 20, 2004)

PHP Comes of Age
(Tue Apr 20, 2004)

OpenBSD PF Developer Interview
(Tue Apr 20, 2004)

CARP your way to high availability
(Tue Apr 20, 2004)

Modeling a database with Rational XDE Developer
(Tue Apr 20, 2004)

Investor dumps SCO
(Mon Apr 19, 2004)

Interview with Con Zymaris of Open Source Victoria
(Mon Apr 19, 2004)

Introducing Cfengine
(Mon Apr 19, 2004)

Verifying public keys
(Mon Apr 19, 2004)

Reflections on Trusting Trust
(Mon Apr 19, 2004)

Weathering a Storm
(Mon Apr 19, 2004)

Planning for Disaster Recovery on LAMP Systems
(Sun Apr 18, 2004)

Book Review: Linux Pocket Guide
(Sun Apr 18, 2004)

NVIDIA GeForce 6800 Ultra Performance Leap
(Sun Apr 18, 2004)

Bit Prepared: A Missing Link?
(Sun Apr 18, 2004)

Follow-up on the Large-Scale Mail Installation
(Sun Apr 18, 2004)

The Growing Market for Linux Games
(Sun Apr 18, 2004)

Linux.ars: automatic device node creation
(Sat Apr 17, 2004)

The Ipeya Small Office IP System (SIPS)
(Sat Apr 17, 2004)

Migrating From Windows To Linux: Part 2
(Sat Apr 17, 2004)

Review: Serenity Virtual Station
(Sat Apr 17, 2004)

Destructive Influence
(Sat Apr 17, 2004)

Design an application for grid
(Sat Apr 17, 2004)

Web Application Worms: Myth or Reality?
(Fri Apr 16, 2004)

Mail Scanning With Exim And The Exiscan ACL
(Fri Apr 16, 2004)

Sun: UltraSPARC Not Dead Yet
(Fri Apr 16, 2004)

OSDL's Carrier-Grade Linux
(Fri Apr 16, 2004)

Using Web Services Security in WebSphere Apps
(Fri Apr 16, 2004)

A first look at Vector Linux 4.0, SOHO edition
(Fri Apr 16, 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