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

Review of Tribal Trouble
If you like real time strategy games like Warcraft III then Tribal Trouble is your kind of game. They have it available for Linux, Mac OS X, and Windows. One interesting thing about it is that it was developed in Java using the Lightweight Java Game Library. Macologist provides us with a nice review including some screenshots and if you want to give it a try there is a playable demo. When you download the Linux version it comes as a shell script that you run to install the game.
"Tribal Trouble, the first offering from Oddlabs, in many ways is your typical real-time strategy (RTS) game. You gather various resources including wood, rock, iron and so on in order to erect buildings, train units, and arm them with various weapons. In addition to the expected armaments there is also a colorful tropical chicken that's used for making poison weapons. Once youíve built up your army its time to set off to attack your enemies. Donít worry though; if the siege runs long, the resources replenish themselves after a while, so there's still hope if you run out. "
Tribal Trouble Review

( Permalink: Review of Tribal Trouble      Submitted by Noel Tue Aug 16, 2005 )

Macs for those we love (or at least like)
This is an issue I hit on a regular basis. Not with my friends that are computer geeks. With the exception of one or two holdouts they have all bought Macs. No, the problem is with family, people I know though boats, or church. They are the ones that keep buying Windows even after I tell them they should get a Mac.

I made progress with my Dad last week I put OpenOffice.org on his windows PC. This may not seem like progress but he got MS Office free or close to it with his Windows based laptop, buying it with a iBook was going to cost him $400 bucks. So if I can switch him to OpenOffice, well then I can probably talk him into a Mac.

One of the other problem is the clock speed. I am not sure if any of my non-geek friends really could make themselves believe that the bigger number was not the better number. I told them, but it seemed to be to big a leap for them. With Mac on Intel this problem should go away also.

I know that they would be happier with a Mac and the next time they ask me what to buy I am going to tell them, and perhaps send them a copy of this letter.

"Why? Because it's the software that's the main attraction of the Mac. The operating system really is impressive when compared to Windows - which is not to say it's perfect. Just better than Windows, in my opinion. It's easy to understand and use, and yes, you can learn all the new keyboard commands in a couple of days. I know they feel weird when you're borrowing my machine, but trust me: you can pick them up, and teach your fingers to use them."
A letter to my big brother

( Permalink: Macs for those we love (or at least like)      Submitted by Noel Tue Aug 16, 2005 )

How to build a Hylafax server (i.e. Hylamonster)
Jonathan Hoyt has written a tutorial about Hylafax: "These are the steps to build a hylafax server. (oh yeah, i almost forgot, you should definately called the fax server we build "HylaMonster")."

http://www.howtoforge.com/linux_hylafax_server

( Permalink: How to build a Hylafax server (i.e. Hylamonster)      Submitted by Falko Timme Tue Aug 16, 2005 )

Architectural manifesto: MDA for the enterprise
The main purpose of the MDA approuch is to shorten development time and cost by easing the programming burden. In this article Softera's Mikko Kontio introduces the Model Driven Architecture approach and explains where it can most usefully be applied to your development projects.

( Permalink: Architectural manifesto: MDA for the enterprise      Submitted by Anonymous Tue Aug 16, 2005 )

VB developers embrace linux... say what???
If I were a student today (or professional developer), I know where I would build my skills! Earlier this summer, evans data reported that in the enterprise space, more development is now taking place on java than on .net. furthermore, java users are more likely to take advantage of open source and develop on Linux. Here is an interesting case in point on developers embracing open source and Linux.

( Permalink: VB developers embrace linux... say what???      Submitted by Anonymous Tue Aug 16, 2005 )

Review: Podcasting: Do-It-Yourself Guide
Looking for a good overview on creating a Podcast? In the following article we review the new Podcasting book by Todd Cochrane: Podcasting: Do-It-Yourself Guide.

( Permalink: Review: Podcasting: Do-It-Yourself Guide      Submitted by Noel Mon Aug 15, 2005 )

General purpose computation using a GPU
Graphics hardware has grown from a simple display controller to a full fledged specialized processing unit, in the last 10 years. The amount of included memory has increased from a mere few Kilobytes to hundreds of Megabytes. But what other uses can be found for your videocard when youíre not playing a game or using the latest CAD package?

Read more

( Permalink: General purpose computation using a GPU      Submitted by Flavio Villanustre Mon Aug 15, 2005 )

Porting BBEdit to Universal Binary
Short but informative interview about porting BBEdit to Universal binary so that it will work on both PowerPC and Intel based macs.
"How hard it was to port BBEdit to UB?
The initial bring-up was very fast - we had it up and running about 24 hours after the announcement at WWDC. The original statements from Apple might lead one to believe that non-Cocoa applications would be difficult to port, but our experience indicates that well-maintained code and best-practices disciplines do more to facilitate an easy port than the use (or not) of any particular set of APIs."
The Bare Bones approach

( Permalink: Porting BBEdit to Universal Binary      Submitted by Noel Mon Aug 15, 2005 )

Python scripts and Cheetah templates
Cheetah templates are easy to understand and maintain. This article shows you how to generate any kind of text-based content quickly. One aspect of Cheetah's philosophy: "Python for the back end, Cheetah for the front end." Follow this rule of thumb, and you should have no trouble reaping the benefits of this templating system.

( Permalink: Python scripts and Cheetah templates      Submitted by Anonymous Mon Aug 15, 2005 )

Linux Device Drivers, 3rd. Edition: Reviewed
O'Reilly's dominance is centered around the Open Source community. Linux kernel development is at the heart of this same community. Linux Device Drivers, 3rd Edition continues the trend set by their previous editions of the book by explaining how to write functional kernel modules. The new edition covers the changes made from 2.4 to 2.6. LinuxForumsDOTorg's lakerdonald has read the book and written a complete and comprehensive review. Read it here.

( Permalink: Linux Device Drivers, 3rd. Edition: Reviewed      Submitted by sarumont Mon Aug 15, 2005 )

Talking about KDE 4
Not a great deal of new information about KDE 4. However there are screenshots, and we know how much you like screenshots.
"There has been a great deal of buzz lately about KDE4 and especially Plasma. People are talking excitedly on Osnews and Slashdot about what KDE4 will bring. Many other people are asking where they can see what new features are being developed at the moment, and other signs of progress. These people have been a little disappointed to hear that while a lot of hard work has been happening on KDE4 development, almost no progress has been made that's clear to the casual observer. So what really is happening? To understand that, we need to take a look at Qt."
KDE4 - understanding the buzz.

( Permalink: Talking about KDE 4      Submitted by Noel Fri Aug 12, 2005 )

Apache Trouble
In this weeks Security Alerts, we look at problems in Apache, bzip2, Cisco devices, fetchmail, Netpbm, Ethereal, Proftpd, pstotext, apt-cacher, Compress::Zlib, Gopher, nbSMTP, and PowerDNS.

( Permalink: Apache Trouble      Submitted by Noel Fri Aug 12, 2005 )

Database Security Tutorial
Covers a lot of ground. Does not really dig into any topic very deeply but talks about pretty much everything.
"Exposing a database directly to the public might earn you a call from the Society for the Prevention of Cruelty to Databases. A public database server is normally an internal server, accessed only by other servers and clients behind the firewall. In this article, we'll look at examples of the most common database users: web servers and database administrators. We'll also show how to insert multiple layers of protection between the sensitive database server and the harsh weather of the public Internet."
Database Security Explained

( Permalink: Database Security Tutorial      Submitted by Noel Fri Aug 12, 2005 )

Advanced PHP V5 objects
Get introduced to more advanced and design-oriented PHP v5 features, including object types, which allow for the decoupling of system componets, creating reusable, extensible, scalable code. You might want to take a look at Getting started with objects with PHP V5, which will give you the basics of classes and objects in PHP.

( Permalink: Advanced PHP V5 objects      Submitted by Anonymous Fri Aug 12, 2005 )

Apple Rosetta for intel based Macs
This is an editorial about Apple's Rosetta software that will allow the execution of PowerPC code on Intel Macs.
"One of the big unknowns of the Apple Switch that not many people are talking about right now is Rosetta, the translation software that Intel-based Macs will use to run legacy PPC binaries. The main reason that Rosetta hasn't garnered much attention is that there are too many unknowns. Specifically, prior to the release of the first Intel-based Mac it's difficult to assess just what kind of performance Rosetta will yield on the majority of legacy OS X software. Will most legacy PPC apps be usable? mostly usable? barely usable?"
Thinking about Apple's Rosetta in light of Transmeta

( Permalink: Apple Rosetta for intel based Macs      Submitted by Noel Fri Aug 12, 2005 )

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

How to run OpenExchange on Mandriva LE 2005
(Wed May 18, 2005)

Hi Dad, The VI Mode
(Wed May 18, 2005)

KDE + KHTML + Apple + Safari + Webcore
(Wed May 18, 2005)

Linux and Mac OS X, all on one PowerBook?
(Tue May 17, 2005)

Fourth Commandment of system administration
(Tue May 17, 2005)

Simplify Network Programming with libCURL
(Tue May 17, 2005)

Optimizing Desktop Performance
(Tue May 17, 2005)

PowerPC Development from the Bargain Basement
(Tue May 17, 2005)

IBM's 320,000 Bloggers coming soon
(Tue May 17, 2005)

Setting up a Secure Subversion Server
(Mon May 16, 2005)

Combating Spam
(Mon May 16, 2005)

Jes Hall Talks About KDE's Documentation
(Mon May 16, 2005)

MusE: MIDI Sequencing for Linux
(Mon May 16, 2005)

At the Sounding Edge: Introducing seq24
(Fri May 13, 2005)

Making plans with GanttProject
(Fri May 13, 2005)

Centralized Configuration With Cfengine, Part I
(Fri May 13, 2005)

Porting projects from Solaris to Linux
(Fri May 13, 2005)

Bruce Schneier on Cryptography
(Thu May 12, 2005)

25 Years After DOS: Lessons Learned for Linux
(Thu May 12, 2005)

Image Management Applications
(Thu May 12, 2005)

Load Linux on the Mac mini
(Thu May 12, 2005)

The Potential for an SSH Worm
(Wed May 11, 2005)

Shelling your Linux box with Festival
(Wed May 11, 2005)

The great intrusion prevention debate
(Wed May 11, 2005)

Review: Kate OS 2.0
(Wed May 11, 2005)

Linux vs. Windows: Why Linux will win
(Tue May 10, 2005)

NetBSD CGD Setup.
(Tue May 10, 2005)

The Third Commandment of system administration
(Tue May 10, 2005)

Avoiding man in the middle attacks
(Tue May 10, 2005)

Review: Sun Fire V40z
(Mon May 9, 2005)

[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