Programming

Apache Cookbook 172

honestpuck writes "While Apache is possibly the most popular and ubiquitous open source project it is certainly not the most simple. One module alone, mod_rewrite, causes me almost more problems and regex wrestling matches than all other products combined. The 'httpd.conf' file is a long and critical one. In these circumstances the Apache Cookbook from O'Reilly might be a godsend. It is certainly a well-written, well-researched volume. Ken Coar has spent many years working on Apache and Rich Bowen has long laboured on the Apache documentation. They both know their stuff -- and if this is an example, both know how to write." Read on for the rest of honestpuck's review.
Media

ACiD Productions Releases Final Artpack 46

Jason Scott writes "Among the people I have interviewed for the forthcoming BBS Documentary are members of what was known, throughout the 90s, as the 'ANSI Scene'. They released artpacks of ANSI art on BBSes across the world, and then later on the Internet. Among these were members of the group known as ANSI Creators in Demand, or ACiD. Besides inventing the artpack, the group has continued to release them for the last 13 years... until now. The group's leader, RaDMan, has announced the arrival of the 100th and final artpack. Clocking in at a mind-boggling 400 megabytes plus, it contains high-rez, ASCII, and of course ANSI art, as well as a huge selection of music. It even has a rap featuring RaDMan himself claiming domination over the art scene. The download page lets you grab it in FTP, HTTP, and Bittorrent. If you ever spent an evening poring over the latest 'pack', now's the time to see ACiD's last hurrah."
IBM

IBM Releases XL compilers for Mac OS X 84

Visigothe writes "IBM released their XL Fortran Compiler and XL C/C++ Compiler for OS X. The compiler is binary compatible with GCC 3.3, and has multiple levels of optimization, creating binaries that are much faster than their GCC-compiled counterparts." No prices are noted, and the planned availability date is January 16.
Programming

Open Watcom 1.2 Released 71

An anonymous reader writes "Open Watcom 1.2 has been released and is now available for download from the Open Watcom website. This release contains a large number of new features, product enhancements and several fixs designed to bring Open Watcom to a higher level of quality and compatibility. SciTech software Inc, the official maintainers of the Open Watcom project, have also announced the availability of an updated Open Watcom CD, complete with SciTechs installer for DOS, OS/2, and windows. Support for the update will be handled exclusively through the Open Watcom website. Read More." According to the web site, "the Watcom C/C++ and Fortran products will be the first mass market, proprietary compilers to be Open Sourced."
Announcements

CodeCon, FOSDEM Both Around The Corner 8

An anonymous reader writes "The program for CodeCon was quietly announced a few days ago. The third edition of this groundbreaking programmer's conference, which adheres to a strict set of rules geared to providing a high-content event (such as requiring working demos of projects presented, and all presentations to be given by an active developer) is well stocked with interesting p2p, crypto, coding, and open source projects. Some of the highlights of this year's con include Audacity, Bram and Ross Cohen's Codeville, The U.S. Navy's Onion Router, and PGP Universal. Other notable applications, like Bittorrent, the Invisible IRC project, GNU Radio, and Mixminion all made their public debuts at past CodeCons. Produced by cypherpunk Len Sassaman and BitTorrent programmer Bram Cohen, this grass-roots conference is a must-see." CodeCon runs Feb. 20-22 in San Francisco, while FOSDEM (the Free and Open Source Software Developers' European Meeting) is taking place in Brussels on Feb 20-21.
Media

The Full Story on GStreamer 201

JigSaw writes "Gnome's Christian Schaller has written an intro/status document on GStreamer, the next generation multimedia development framework for Unix. Christian explains what it is, why it is important, its use in both the desktop and server side, its use on embedded Linux, Gnome and even KDE. He also discusses its current competition and the plans for the future."
Red Hat Software

Red Hat will give eCos Copyrights to the FSF! 197

An anonymous reader notes "Businesswire reports in this article that RedHat will assign its copyrights for the eCos embedded OS to the FSF. This is great news, considering that they have stopped developing it in 2002. Hopefully this will mean new life for the project."
PHP

Vancouver PHP Conference: Cheaper And Better 21

burnitall writes "The Vancouver PHP User's Group is hosting the ultimate deal in cons next Thursday and Friday (Jan 22 & 23) in Vancouver BC CA - registration is only $150 CDN vs thousands at more commercial events. This is a non-profit con bringing together some of the biggest names in PHP, including Rasmus Lerdorf ( PHP inventor ) and Sterling Hughes (PHP core developer) amongst others. The conference is put on by volunteers and is still seeking sponsorship ..."
Operating Systems

Adopt a Lost Technology Today For R.O.S. 56

submitted by Simon Strandgaard writes "When new operating systems gets designed today, great systems such as Amiga, Atari and VMS, seems to get overlooked in regard to their original features not found on other OSes. It might be time to collect and categorize those special unique features under the great/lost ideas wiki, so new OSes don't have to re-invent the wheel and re-innovate." This is all for R.O.S., a "ruby-centric operating system."
Data Storage

MySQL 5.0-alpha Released to the Public 30

hendridm writes "The new 5.0-alpha release of MySQL includes the addition of stored procedures, as well as other advances designed to enhance the development of large-scale enterprise database applications. The MySQL 5.0 alpha development release is now available for testing and evaluation by the open source community. There's more info via CNET News, or you can download your copy today."
PHP

Core PHP Programming 223

honestpuck writes "One of my key concerns when reviewing a good book is the pull between information density and a light, easily read style. I believe that as we get further along the learning curve we can sacrifice some readability for density -- we want more facts and less explanation." Read on for honestpuck's take on the third edition of Core PHP Programming to see how well it achieves that balance.
Encryption

USAF Wants To Find Steganographic Content 267

Bud Higgins writes "The U.S. Air Force has posted a Small Business Technology Transfer Program (STTR) solicitation in which they seek proposals for the automated detection of steganographic content. They seek an application that should run both unobtrusively in the background and in a manual mode, and provide the user the capability to scan all email attachments, downloaded materials and accessed files with an appropriate steganalysis algorithm, reporting any abnormal results (i.e. the presence of steganography). I personally don't think that is feasible, but maybe a good programmer can prove me wrong. A link to the solicitation AF04-T008 can be found here. For those who are not familiar with the SBIR/STTR program, it provides up to $850k for 3 years of research." This sounds very similar to what Niels Provos did over a several-year period at University of Michigan's CITI and released under a free license. I hope the USAF doesn't spend too much of my money without considering extending that research.
Data Storage

Knoppix Variant Offers Full NTFS Write Support 100

mache writes "Full NTFS write support for Knoppix is under discussion on Knoppix Ideas forum and it looks that Knopper will include Captive into Knoppix 3.4. The best part of Live CD with full NTFS write support is that it actually exists in LinuxDefender, a remastered Knoppix distribution made by Bitdefender, presented at LinuxConf 2003, the annual Romanian Linux Users Group (RLUG) conference."
GUI

GNOME/KDE Integration Gets A Few Boosts 339

Balinares writes "Great bunch of news on the Linux desktop unification front. After the unification of GTK and Qt themes that Slashdot already reported on, it is OpenOffice's turn to get the unified look treatment (screenshot 1, screenshot 2, screenshot 3). In related news, the recently released QtGTK library allows to merge the Qt event loop with that of GTK. In other words, this means you can now easily use KDE's DCOP, IOslaves, and, last but not least, file dialogs, from inside your GTK apps. (Screenshot of this feature used in XMMS2: 1 2). It comes with a tutorial that explains the basics. Finally, the new fuse_kio tool now makes it possible to use KDE's IOslaves directly at the filesystem level, from any Linux app. 2004 is really beginning well for all those of us who use Linux as their primary desktop!"
Programming

Python Conference Coming Soon 45

nnorwitz writes "PyCon 2004 is coming to Washington, DC at the end of March. It's a great place to meet lots of smart people and learn new things. Many interesting discussions go far beyond Python into other programming languages and topics. We should find out more about the Pie-thon, the OSAF since Mitch Kapor is the keynote speaker. There may even be a few surprises. The price is only $175, but early bird registration ends soon. It's not too late to submit a presentation either. I hope to see lots of new faces this year! I want to talk to some Perl and Ruby zealots^Wconverts^Wprogrammers. :-)"
Programming

Performance Benchmarks of Nine Languages 954

ikewillis writes "OSnews compares the relative performance of nine languages and variants on Windows: Java 1.3.1, Java 1.4.2, C compiled with gcc 3.3.1, Python 2.3.2, Python compiled with Psyco 1.1.1, Visual Basic, Visual C#, Visual C++, and Visual J#. His conclusion was that Visual C++ was the winner, but in most of the benchmarks Java 1.4 performed on par with native code, even surpassing gcc 3.3.1's performance. I conducted my own tests pitting Java 1.4 against gcc 3.3 and icc 8.0 using his benchmark code, and found Java to perform significantly worse than C on Linux/Athlon."
Software

MUTE Grows In Popularity, Iterations 50

jcr13 writes "MUTE is a search-and-download file sharing network that uses ant-inspired routing to make both downloaders and uploaders anonymous. Version 0.2 was released today (change log). Since its mid-December 0.1 release, MUTE has risen from complete obscurity to one of the top-ten most active SourceForge projects. Several people have described MUTE as a "third-generation file sharing network," with the first two generations being Napster and Gnutella (and generation zero being the web---remember when MP3s were traded through web pages?). Each generation circumvents the tactics that the RIAA used to squash the previous generation. Alas, each generation is less and less efficient (though MUTE's dynamic routing works surprisingly well). MUTE was discussed in a previous Slashdot story. Oh, and if you are wondering, it's M.U.T.E., lady, an acronym, not "mute," and we had best not go into it any further."
Programming

C Coding Tip - Self-Manage Memory Alllocation 142

An anonymous reader inputs: "The C programming language defines two standard memory management functions: malloc() and free(). C programmers frequently use those functions to allocate buffers at run time to pass data between functions. In many situations, however, you cannot predetermine the actual sizes required for the buffers, which may cause several fundamental problems for constructing complex C programs. This article advocates a self-managing, abstract data buffer. It outlines a pseudo-C implementation of the abstract buffer and details the advantages of adopting this mechanism."
Operating Systems

PalmSource Ships Palm OS 6 36

grndslm notes: "PalmSource has indeed shipped Palm OS 6, the next major release of its operating system, to its licensees. The company has posted a press release this morning, PalmSource CEO David Nagel will also be presenting at the Needham Growth Conference today as well."
Programming

The 17th IOCCC is Now Open! 25

SimonCooper inputs: "Are you frustrated with software bloat? If so then you might want to consider submitting a little something to The 17th International Obfuscated C Code Contest. The contest is now open for submissions and runs from midnight Jan 7th, 2004 through the end of 29th Feb 2004 (all times in UTC!). Later on in January it will be possible to submit entries using a web form."

Slashdot Top Deals