|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")."
( 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?
( 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 Bare Bones approach
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."
( 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 )
|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 )