|"A friend said he had a similar problem and he gave me a URL for "trickle", a bandwidth shaper in userspace. He hadn't had time to test it out, so I thought I'd give it a try. It turned out to be exactly what I needed. "trickle" is everything I had hoped for. It's small, it's easy to configure, it's easy to use and it does what it needs to do and just that. But the thing I like best: the applications I use don't have to be recompiled to use bandwidth shaping and I can use traffic shaping on a per-need basis." |
( Permalink: Traffic shaping with trickle Submitted by Noel Thu May 27, 2004 )
|Sharp Zaurus SL-6000L Linux PDA|
|"The Sharp Zaurus SL-6000, like all Zaurus SL models, runs Linux. The SL-6000's OS is comprised of Metrowerks OpenPDA version 1.0, Qtopia for OpenPDA v. 1.5.4 (compiled by Trolltech), and a Linux embedix kernel (version 2.4.18-rm7-pxa3-embedix) compiled by Sharp. It also comes with a Java virtual machine ( Personal Java and J2ME from Sun). This is identical to the Zaurus C860. The SL-6000 adds the excellent Opera 7.25 to the mix, while prior US models had an older and less impressive version of Opera, and the C7xx/C860 have the NetFront browser." |
( Permalink: Sharp Zaurus SL-6000L Linux PDA Submitted by Noel Thu May 27, 2004 )
|Opera Browser on Linux|
|"There are so many features packed into Opera, its almost a Desktop unto itself. One feature that Opera brags about is its small size. The Opera executable file size is 6.6MB and with no libraries. FireFox is approximately the same size including the many libraries it uses. How about memory footprint? Loading the FrontPage of LinuxElectrons, Opera consumes 74MB, whereas, FireFox consumes 75MB. So much for all those small size myths.
( Permalink: Opera Browser on Linux Submitted by Noel Thu May 27, 2004 )
|How Linux Saved My Files and My Job|
|"I've been a Linux user since about 1997 and a FreeBSD user for the last couple of years, but I had never tried any of the floppy-based distros. I looked around and quickly came across a floppy distro called BG-Rescue Linux. This seemed to be a pretty capable little distro, specifically aimed at disaster recovery. The current version of BG-Rescue Linux is 0.3.1, which is compiled with kernel version 2.4.24, and it supported a host of Ethernet devices--it even had USB and PCMCIA network device support. A host of command-line utilities are provided by BusyBox, and BG-Rescue Linux uses the uClibC C library. What really made my eyes light up was the inclusion of NTFS support." |
( Permalink: How Linux Saved My Files and My Job Submitted by Noel Thu May 27, 2004 )
|"Assertions are one of the things that a good software engineer should understand and use. It shows good judgement on the author's part to put them at the beginning of the book so the reader can benefit from the author's impressions. I also found his discussion of initialization to be insightful and interesting. I thought I had a pretty solid understanding of the subject but I was surprised to learn that a field can be initialized by what amounts to an inline method. The author cautions that this technique shouldn't be used often, but he gives a compelling example of when it can be used. It's definitely a trick I'm going to keep in my toolkit." |
( Permalink: Hardcore Java Submitted by Noel Thu May 27, 2004 )
|Build Web apps with Maypole|
|The author turns a love of beer into a Perl application server -- going from a simple front end to database servers, and developing into a social-network Web application. He begins, however, with the beer.|
( Permalink: Build Web apps with Maypole Submitted by Anonymous Thu May 27, 2004 )
|An Ounce of Prevention|
|"This page is intended to serve as a consolidated, comprehensive, and to-the-point list of instructions for closing all known URI-related vulnerabilities affecting Mac OS X. If new information or exploits are identified, I plan to revise this document in-place." |
( Permalink: An Ounce of Prevention Submitted by Noel Wed May 26, 2004 )
|More Awesomeness from iPod+iTunes|
|"Pod2Go – this nifty application is the behemoth of functionality bringing News, Weather, Movie Listings, Stocks, Horoscopes, Lyrics, RSS streams, and MapQuest Directons syncs to a third generation iPod as Note files stored in the Note folder, or as Address Book Contacts on a second generation iPod.
BiblePod – this utility will load books and chapters from King James Bible into a third generation iPod.
El iPodo – for free this application will allow anyone who uses it extract AAC/MP3/AIFF/WAV in the hidden folder on the iPod to a Mac OS X computer.
( Permalink: More Awesomeness from iPod+iTunes Submitted by Noel Wed May 26, 2004 )
|Free Software and the Innovator's Dilemma|
|Several computer and technology companies are at a crossroads. Should they adopt the less-established (but growing) technology or the larger, more established (but shrinking) one? This crossroads is especially apparent with support of Linux.
John Zedlewski submitted the following editorial to osViews/osOpinion, which suggests that these companies at crossroads ought to adopt this growing "disruptive" tech now so that it doesn't look back in hindsight and realize that it lost what could have been a key advantage by being one of the early adopters.
( Permalink: Free Software and the Innovator's Dilemma Submitted by Kelly McNeill Wed May 26, 2004 )
|A First Look at CodeWeaver's CrossOver Office 3.0|
|"CrossOver Office is an excellent program based on the Wine project. This program optimizes Wine and allows users to easily run Windows programs on a Linux/UNIX environment. CrossOver Office handles many popular Windows programs such as Microsoft Office, but it also allows for the advanced user to attempt installs of programs that are not officially supported by CrossOver Office." |
( Permalink: A First Look at CodeWeaver's CrossOver Office 3.0 Submitted by Noel Wed May 26, 2004 )
|Where should you use open source?|
|"The first attendee scenario brought up was a chain of health clubs that started moving their servers from Unix to Linux about two years ago. Their first experience with Linux was with their Web servers, a migration that took about three months. Now they're 90 percent Linux, running mostly on IBM blades. They are still in the process of working with PeopleSoft on moving that software package to Linux from Solaris and hope to complete this process and shut off their remaining 20 Solaris servers within the next few months.
( Permalink: Where should you use open source? Submitted by Noel Wed May 26, 2004 )
|Welcome to the Jumble - J2EE best practices|
|Over the last five years, a lot has been written about J2EE best practices. There now are probably 10 or more books, along with dozens of articles that provide insight into how J2EE applications should be written. In fact, there are so many resources, often with contradictory recommendations, navigating the maze has become an obstacle to adopting J2EE itself. To provide some simple guidance for developers entering this J2EE Jumble, this article sets out to compile the following "top 10"(actualy 12) list of what are the most important best practices for J2EE.|
( Permalink: Welcome to the Jumble - J2EE best practices Submitted by Anonymous Wed May 26, 2004 )
|Book Review: The Official GNOME 2 Developer Guide|
|OSNews reviews the latest Gnome book "The Official GNOME 2 Developer's Guide". The book is a good reference of the GTK+ and Gnome libraries, however it falls short on newer libs, debugging details and writing style. Still, the reviewer suggests it warmly if you happen to be an experienced C programmer.|
( Permalink: Book Review: The Official GNOME 2 Developer Guide Submitted by Anonymous Wed May 26, 2004 )
|Apple patches critical Mac OS X hole|
|"Apple Computer on Friday issued a patch for a security hole in Mac OS X that could have allowed hackers to take over vulnerable machines, but the company went out of its way to downplay the importance of the bug. The vulnerability in the operating system's Help View application allows attackers to craft a special URL that will execute any application, command or script on the victim's computer." |
( Permalink: Apple patches critical Mac OS X hole Submitted by Noel Tue May 25, 2004 )
|Digital Hubs in Enterprise Software, Part 2|
|"There are many tools you can use to build a database, but since we are going to use WebObjects on this project, we will use EOModeler. EOModeler is an application that ships as part of WebObjects and is used to map a database to Java Objects. Conveniently, if we design a database schema in EOModeler, it can generate the SQL code to build the actual database for us." |
( Permalink: Digital Hubs in Enterprise Software, Part 2 Submitted by Noel Tue May 25, 2004 )