O | S | D | N NEWSLETTER April 03, 2003 DEVELOPER SERIES
The 'Developer Series' Newsletter is developed to bring Open Source related content to a user with a focus for development with Open Source If you'd like to receive more content relating to Open Source subscribe at http://www.osdn.com/newsletters/ ============================================================== Sponsored by Thinkgeek http://www.ThinkGeek.com/ ============================================================== Thinkgeek Interests: Megatokyo Endgames - Pirogoeth Poster http://www.thinkgeek.com/interests/megatokyo/coolthings/5e98/ Books: The Matrix & Philosophy: Welcome To The Desert Of The Real http://www.thinkgeek.com/books/nonfiction/5d52/ Books: The Book Of Overclocking http://www.thinkgeek.com/books/nonfiction/5d46/ Books: Pattern Recognition http://www.thinkgeek.com/books/scifi/5d4a/ Computing: Zalman CNPS7000-Cu CPU Cooler http://www.thinkgeek.com/computing/casemods/5e55/ Computing: Multi-Fan Speed Controller http://www.thinkgeek.com/computing/casemods/5e51/ Computing: Zalman Silent 400W Power Supply http://www.thinkgeek.com/computing/casemods/5e4c/ Computing: Half Keyboard http://www.thinkgeek.com/computing/input/keyboards/5e2b/ Computing: Zalman VGA Heatsink w/ HeatPipe http://www.thinkgeek.com/computing/casemods/5e5e/ Cube Goodies: Portable Mini Fridge http://www.thinkgeek.com/cubegoodies/toys/5d57/ Gadgets: LightWedge Reading Light http://www.thinkgeek.com/gadgets/lights/5cf2/ Gadgets: Binary Code Watch http://www.thinkgeek.com/gadgets/watches/5cf3/ Books: High Score! The Illustrated History Of Electronic Games http://www.thinkgeek.com/books/nonfiction/5e26/ Computing: LED Light Sticks http://www.thinkgeek.com/computing/casemods/5e66/ Cube Goodies: Activision 10-in-1 TV Games http://www.thinkgeek.com/cubegoodies/toys/5d41/ Cube Goodies: Atari Classics 10-in-1 TV Games http://www.thinkgeek.com/cubegoodies/toys/5d39/ Computing: IQeye3 Network Camera http://www.thinkgeek.com/computing/input/netcams/5e3b/ Electronics: FM Transmitter http://www.thinkgeek.com/electronics/audio/5dab/ Computing: UV-Treated Rounded Cables http://www.thinkgeek.com/computing/casemods/5e1f/ Computing: 4-D Optical Mouse http://www.thinkgeek.com/computing/input/keyboards/5e45/ Sourceforge BSpam-0.5 released (A probabilistic spam filter in perl) http://sourceforge.net/forum/forum.php?forum_id=265450 BSpam is a perl implementation of Paul Graham's Bayesian spam filtering system. Major features include mime decoding, html parsing and whitespace compression to foil spammers who try to hide thier content from filters. Version 0.5 includes improvements in tokenizing prices, and special marking of tokens in Content-Type headers to better handle chinese language spams. Also fixed is an oversight that required users to have the MIME:Base64.pm and MIME:QuotedPrint.pm installed in thier site_perl directory. See the BSpam project home page for more information: http://bspam.sourceforge.net TreeGrOSS version 1.5 and documentation http://sourceforge.net/forum/forum.php?forum_id=265471 The current release of TreeGrOSS (Tree Growth Open Source Software) is a package which includes the major routines of the growth model, like competition, mortality, crown base, crown width, potential height growth, diameter and height growth. All these classes are packed in the file treegross.jar. This package can be used for specific applications, like forest stand simulation or forest inventory prognosis. There is an example application for stand simulation which shows how to use the treegross package. In addition there are classes for reading in ASCII data, drawing a stand map, a parallel stand projection and to report single tree values. Version 1.5 and documentation have now been released. The program seems fairly stable. There is a new component to estimate ingrowth. Also a rule based thinning component which performs thinnings according to the LOEWE program was added to the example. Since there has been a lot of interest in the growth simulator by forester's and researchers from other countries the Java code is documented in English. lin-seti 0.7.2 http://sourceforge.net/forum/forum.php?forum_id=265469 This release fixes a bug introduced in version 0.7.1 that prevented it from funning on Sparc (and maybe other) machines. lin-seti is a command-line program allowing to mantain a cache of work units for the [EMAIL PROTECTED] client. Written in C, it should run on most unix-like systems, including linux. It is designed to be cache-compatible with 'Seti Driver' for Windows. fgsd 0.2.0 released http://sourceforge.net/forum/forum.php?forum_id=265465 FGSD is a tool to hand edit and design custom sceneries for the FlightGear Flight Simulator (http://www.flightgear.org/). There is a big overhaul in this release. GTS is now mandatory and is used for its computational geometry algorithms. Get it at http://gts.sourceforge.net. With this overhaul, we are getting a much smother shadow calculation, a new Slope Gradient view, a new and extensible toolbar system and the ability to modifiy terrain with height ( hypsographic ) curves. Export to FGFS scenery format is also functional. Thorn v0.5.0 released http://sourceforge.net/forum/forum.php?forum_id=265452 The releases are fast and furious now. Version 0.5.0 adds collaboration diagrams to Thorn's growing list of supported diagrams. Thorn is a UML diagramming tool, specifically designed for Open Source projects. The UML models are saved in XML format for easy internet transfers and publishing. Thorn supports scripting in JPython and uses the Xerces XML parser. DOSBox 0.58 has been released http://sourceforge.net/forum/forum.php?forum_id=264825 Dosbox is a full x86 emulator written in C/C++ with sound and dos. It's main use is to run old dosgames on platforms which don't have dos (win2k/XP/FreeBSD/linux). The most important new features: namemangling, cdrom support, scale2x, midi, improved timing, lots of bugfixes. Get it at http://www.sourceforge.net/projects/dosbox Also take a look at our new homepage: http://dosbox.sourceforge.net which includes a list of working games Peter Veenstra BitTorrent++ alpha 0.5.2 released http://sourceforge.net/forum/forum.php?forum_id=265101 BitTorrent++ alpha 0.5.2 is out... it contains fixes and some more fixes. BitTorrent++ provides improved (download multiple files at once, config, GUI) client for the BitTorrent peer-to-peer sharing solution. This project is also the home of WebTorrent++ a BitTorrent client with a webbased user interface. e1000-5.0.43 stable release http://sourceforge.net/forum/forum.php?forum_id=265155 Linux kernel driver for the Intel(R) PRO/100 ethernet devices and Intel(R) PRO/1000 gigabit ethernet devices. This project serves as a focal point for further driver development and discussion. e1000-5.0.43 stable release is available in .tar.gz format to compile against any 2.4 kernel. libbpfl v0.2.0beta release http://sourceforge.net/forum/forum.php?forum_id=265159 libbpfl is a general purpose C++ library for Bayesian Filtering. Essentially Bayesian Filtering is a way of having a program learn to categorize information from a specific user through pattern recognition. This release has some fairly big changes, mainly to the interface, some classes were renamed to be a little more decriptive. Internally the calculations are done with arbitrary precision ratios, for more exact score calculation. OZradio BETA 0.6 Released http://sourceforge.net/forum/forum.php?forum_id=264688 OZradio BETA 0.6 for bttv compatible Radio cards. Listen to FM Radio, Save up to 10 stations to programable buttons, On demand recording of radio, Programable recording of radio, Playback recorded radio, Auto Scan radio Frequencys, Volume control. OZRADIO BETA 0.6 is available for download in binary RPM and source gz format. Slashdot Post-crash Salary Survey http://slashdot.org/article.pl?sid=03/04/03/018202 [0]MrRules writes "It's that time again; [1]the 2002 salary survey's are out. This year there's an interesting twist: [2] SAGE, [3] SANS and Sun's [4]BigAdmin site have combined to run the largest global participation sysadmin salary survey ever done. What I like is that this is different to those surveys done by HR departments -- this is real data on how you spend your time, by sysadmins for sysadmins. It'll be interesting to see how things have changed over the past 18 months." Links 0. mailto:[EMAIL PROTECTED] 1. http://www.sage.org/salsur 2. http://www.sage.org/ 3. http://www.sans.org/ 4. http://www.sun.com/bigadmin/ Acadia Streaming Patent Contested http://slashdot.org/article.pl?sid=03/04/02/2259251 [0]Anonymous Coward writes "Since last year Acadia Research has sent hundreds of letters to various porn web sites to arrange royalty deals, picking on the small fry before trying to take on well-heeled companies such as Disney. However, many small fries refused, and now 40 firms have joined forces and are embroiled in a suit with Acadia. Fish & Richardson (a prominent intellectual property law firm) have taken their case. The best part? CEO Paul Ryan's obvious sour-grapes-syndrome, he goes from describing the web porn industry as a "billion-dollar industry" where the money is to a "sideshow" that's "maybe 1% of our potential revenues". [1]Check it out here" Links 0. http://people.tamu.edu/~jennyr/index1.html 1. http://www.forbes.com/home/2003/04/02/cz_sl_0402porn.html Microsoft Wants to Take on Google http://slashdot.org/article.pl?sid=03/04/02/2251204 [0]blenderking writes "We do view Google more and more as a competitor. We believe that we can provide consumers with a better product and a better user experience. That's something that we're actively looking at doing,", says Bob Visse, director of marketing for Microsoft's MSN Internet services division, said. Full article at: [1]Yahoo. This could have fit in with yesterday's April Fool's stories..." Links 0. http://www.blenderking.com 1. http://biz.yahoo.com/rc/030402/tech_microsoft_google_1.html Slashback: India, Kartoo, Orbs http://slashdot.org/article.pl?sid=03/03/31/1827245 Slashback with corrections and updates on backyard coasters, the Associated Press' (not CNN's) interview with Steinhardt, Open Source and Free software in India, the Kartoo visual search engine, how you too can assemble some pulsating glassy spheres. Read on for those details and more. DNA, Fifty Years To the Day http://slashdot.org/article.pl?sid=03/04/02/1749211 An anonymous reader writes "Today being the [0]fiftieth anniversary (April 2, 1953) of the [1]Watson-Crick double-helical, [2]DNA discovery [to quote, 'We wish to put forward a radically different structure...'], there is an interesting tally of [3]completed gene sequences here, and ones still [4]being worked, including the [5]Ames strain of the anthrax bacteria. It also [6]appears that the only lifeforms not using DNA for code storage are a few viruses like the common cold." Links 0. http://216.239.39.100/search?q=cache:YSdmTf6EcwYC:biocrs.biomed.brown.edu/Books/Chapters/Ch%25208/DH-Paper.html+watson+crick+nature&hl=en&ie=UTF-8 1. http://www.nature.com/genomics/human/watson-crick/ 2. http://www.dnaftb.org/dnaftb/ 3. http://www.tigr.org/tdb/mdb/mdbcomplete.html 4. http://www.tigr.org/tdb/mdb/mdbinprogress.html 5. http://www.usmedicine.com/article.cfm?articleID=419&issueID=39 6. http://www.astrobio.net/news/article416.html BSA IDC FUD http://slashdot.org/article.pl?sid=03/04/02/1940243 [0]truthsearch writes "News.com.com is reporting that a 'study, commissioned by the [1]BSA and conducted by IDC, found that in general, [2]nations with the lowest piracy rates had the largest IT sectors. The study, which examined 57 countries, predicted that a 10-point reduction in the rate of piracy over four years could generate 1.5 million jobs and $64 billion taxes worldwide.' The BSA, er... Microsoft, will use this study to convince governments to crack down on piracy. 'Overall, the countries that have the poorest record of IP rights have slower rates of IT growth,' BSA CEO Robert Holleyman said. Oh, and the countries with the most oppression have had the slowest IT growth, but that can't be the cause, nah." Links 0. http://www.mattschwartz.net 1. http://www.bsa.org/ 2. http://rss.com.com/2100-1028-995011.html?type=pt&part=rss&tag=feed&subj=news Mozilla's Major New Roadmap http://slashdot.org/article.pl?sid=03/04/02/2013222 [0]kerz writes "[1]mozilla.org today released a new version of it's famed [2]roadmap, this time with some pretty major changes. First and foremost, they plan on ditching the large Mozilla suite in favor of [3]Phoenix and [4]Minotaur. Secondly, they have plans to change the milestone cycle to allow for more time to fix the Gecko layout engine to be smaller and more efficient. [0]MozillaZine has the scoop..." Links 0. http://www.mozillazine.org/ 1. http://mozilla.org/ 2. http://www.mozilla.org/roadmap.html 3. http://www.mozilla.org/projects/phoenix/ 4. http://www.mozilla.org/mailnews/minotaur/ Photographer Fired For Digitally Altering Photo http://slashdot.org/article.pl?sid=03/04/02/1650258 [0]bewert writes "A sign of things to come? Is this kind of thing happening without anyone catching it? This short article notes that war photog Brian Walski was [1]fired for combining elements from two photos to make one with 'better composition'. Here is the '[2]Editor's Note' detailing the transgression. It's not really highlighted on their front page ;) I wonder how often this type of Photoshopping is done without anyone noticing it? To paraphrase Pink Floyd, "Mother, should I trust the government?"..." Another submitter points out an article [3]examining digitally altered magazine covers. Slashdot has done several stories on unnoticeable digital alterations; here's [4]1, [5]2, [6]3 old stories to peruse. Links 0. http://exerscape.com 1. http://sfgate.com/cgi-bin/article.cgi?f=/news/archive/2003/04/02/national0956EST0597.DTL 2. http://www.latimes.com/news/custom/showcase/la-ednote_blurb.blurb 3. http://www.poynter.org/content/content_view.asp?id=15422 4. http://slashdot.org/article.pl?sid=00/08/21/0117252&tid=149 5. http://slashdot.org/article.pl?sid=00/01/11/0756243&tid=126 6. http://slashdot.org/article.pl?sid=00/01/13/1515202&tid=129 Public Standards: C# 2, Java 0 http://slashdot.org/article.pl?sid=03/04/02/1826258 [0]TheAncientHacker writes "While Java coders wait for SUN to be willing to accept any public standards for the Java language and runtime, Microsoft's C# and its underlying CLI, already standardized by ECMA, are [1]about to get a second certification. This time by by the granddaddy of certification groups, the ISO." Links 0. mailto:[EMAIL PROTECTED] ]il.com ['tma' in gap] 1. http://news.com.com/2100-1007-995108.html?tag=fd_top New XCOR Rocket Engine Passes First Test http://slashdot.org/article.pl?sid=03/04/02/1750247 apsmith writes "[0]XCOR Aerospace just successfully [1]test-fired their new liquid oxygen/kerosene rocket engine. This is significantly more powerful than the engines used in the XCOR [2]EZ-Rocket vehicle, and will be further developed for use in the [3]Xerus suborbital vehicle. XCOR is one of the serious [4]X-Prize contenders, and partly funded by John Carmack of [5]Id and [6]Armadillo Aerospace (Carmack's in-his-free-time X-prize contender)." Links 0. http://www.xcor.com/ 1. http://www.xcor.com/XR4K5-firstfire.html 2. http://www.xcor.com/ez.html 3. http://www.xcor.com/suborbital.html 4. http://www.xprize.com/ 5. http://www.idsoftware.com/ 6. http://www.armadilloaerospace.com/ Freshmeat Abbot 0.8.4 http://freshmeat.net/releases/118341/ Abbot is a framework for testing Java GUIs. It lets you launch an application or GUI component, play back user actions on it, and examine its state. Tests may be coded or scripted. The editor supports recording user actions into a script, exploring the component hierarchy, running the script, and other features you'd expect from a script editor. Test scripts are JUnit extensions. AFT 5.08b http://freshmeat.net/releases/118350/ AFT (Almost Free Text) is a document preparation system. It is mostly free form, meaning that there is little intrusive markup; AFT source documents look a lot like plain old ASCII text. It has a few rules for structuring your document, more to do with formatting your text than embedding lots of commands, and it produces all types of output (HTML, XHTML, LaTeX, roll-your-own XML, etc.). All that needs to be done is to edit a rule file. You can even customize your own rule files for specialized output. Aorta 0.04 http://freshmeat.net/releases/118364/ Aorta is a load-balancing clustered P2P application. It executes Tasklets (which have the ability to split themselves into sub tasks that can be executed in pararell). A typical cluster contains of a LAN with 1-256 computers, each one running aorta. A Tasklet can be of any type ranging from encoding MP3s to rendering Web pages for high speed/heavily loaded Web sites. You can make functions calls to C/C++, applications like Matlab, etc. AstaStuSito 0.3 beta1 (Beta) http://freshmeat.net/releases/118372/ AstaStuSito is a very simple utility, written in the PHP language, that helps Web site administrators to manage a Web site. Async Blockreport 1.0 http://freshmeat.net/releases/118328/ Async Blockreport processes sendmail logs and produces reports of the messages blocked using DNSBLs for each system user. Blockreport can be set up as a cron job to mail these reports to your users periodically, providing them with an idea of how much spam they would be getting if the spam filters didn't work, and also telling them if any false positives occurred. Binc IMAP 1.1.3-1 http://freshmeat.net/releases/118326/ Binc IMAP is a simple xinetd/tcpserver based IMAP server with support for Maildir. It is very easy to install and use. Bonita 2.0_beta1 http://freshmeat.net/releases/118321/ Bonita is a flexible cooperative workflow system based on the workflow model proposed by the ECOO Team, which incorporates the anticipation of activities as a more flexible mechanism of workflow execution. This flexibility allows a considerable speed increase in the design and development phases of cooperative applications. The workflow engine is built on EJB (Enterprise Java Beans), using Jboss as the application server. The system offers a comprehensive set of integrated graphical tools for performing the process conception and definition, the instantiation and control of this process, and the interaction with the users and other applications. curl and libcurl 7.10.4 http://freshmeat.net/releases/118298/ curl and libcurl is a tool for transferring files using URL syntax. It supports HTTP, HTTPS, FTP, FTPS, DICT, TELNET, LDAP, FILE, and GOPHER, as well as HTTP-post, HTTP-put, cookies, FTP upload, resumed transfers, passwords, portnumbers, SSL certificates, Kerberos, and proxies. It is powered by libcurl, the client-side URL transfer library. There are bindings/interfaces to libcurl for more than a dozen languages and environments. Customer-Touch CRM 1.5.1pre http://freshmeat.net/releases/118315/ An easy to use and install CRM for small to medium farms. CVSPermissions 0.2 http://freshmeat.net/releases/118302/ CVSPermissions is a toolkit that will allow CVS administrators to set up directory level access control in CVS for multiple CVS users. This toolkit is a collection of shell scripts and CVS configuration to achieve the access control functionality. DB Web Admin Build 5 http://freshmeat.net/releases/118376/ DB Web Admin provides simple access to Oracle databases and applications through the Web. It shows existing users, processes, and system locks, and also allows users to kill sessions and execute SQL queries. PL/SQL and JSP versions are included. devlabel 0.29.15 http://freshmeat.net/releases/118312/ Devlabel is a program which dynamically creates symbolic links to disk/partition names. It uses the disk's and/or partition's unique identifiers to keep the symlink pointed to the correct location even if the underlying partition's name has changed. So, regardless of whether /dev/sdb6 becomes /dev/sdc6, devlabel figures this all out and points the symlink to the correct data. Dexters Versatile Server 0.1 http://freshmeat.net/releases/118283/ Dexters Versatile Server is a simple server with optional support for HTTP fetching, ECHO, UDP, TIME, real time chat, and more. Eclipse Project 2.1 http://freshmeat.net/releases/118327/ Eclipse is a kind of universal tool platform - an open extensible IDE for anything and nothing in particular. The real value of Eclipse comes from tool plug-ins that "teach" Eclipse how to work with things - java files, web content, graphics, video, etc. Eclipse allows you to independently develop tools that integrate with other people's tools seamlessly. FastParser 1.3 http://freshmeat.net/releases/118238/ Fast Parser is a high performance Java XML parser. Benchmarks measure it to be up to +400% faster than Xerces and the JDK1.4 integrated parser. It is ideal for Web services (SOAP) and XSL. The core parsing package (without DOM) is very compact. It features SAX Level 1 and 2 compliance, JAXP compatibility, namespace support, integration with JXMLPad for real time parsing, modular libraries, an embedded device mode (including minimal memory usage), optional XML Comment support, CDATA support, the ability to include any node type with a custom NodeFactory, and a walker for easily navigating through XML trees. Many API samples and benchmark tests are included. JDK1.1 or later is required. Fiasco microkernel 1.0 (Stable) http://freshmeat.net/releases/118357/ Fiasco is a microkernel with real-time capabilities running on x86 PCs. It is compatible with the L4 microkernel, which has set standards in microkernel performance and functionality. Fiasco is a fully-featured and secure L4 implementation with excellent real-time properties. It can run L4Linux, a port of the Linux kernel to the L4 interface which executes completely in user mode. GNOME Assistive Tech Service Provider Interface 1.1.9 http://freshmeat.net/releases/118159/ at-spi is a part of the Gnome Accessibility Project. It provides a Service Provider Interface for the Assistive Technologies available on the GNOME platform, and a library against which applications can be linked. gspeakfreely 0.6 http://freshmeat.net/releases/118356/ Gspeakfreely is a VoIP system with a flexible component system. It implements a set of audio processing components which can be connected to each other or mixed together. The most important components are net in/output, which implement VoIP functionality and the OSS-DSP in/output component. Additionally there is a ISDN in/output component that allows making actual phone connections, and a file input component that can also play Internet radio streams. Also included is a fading plugin, that can for example fade incoming calls into your music. New components can be developed for specific purposes, and combined with existing ones. Gubby 0.5.0 http://freshmeat.net/releases/118349/ Gubby keeps track of changes in your procmail log file, and will in real time display in which folders new email has been placed. Mailboxes are read using a specified external mail user agent. Output is normally displayed in a nice and colorful curses environment, but can also be printed to the standard output from the command prompt. Historical Event Markup and Linking Project 0_5.5-dev-20030402 http://freshmeat.net/releases/118338/ Historical Event Markup and Linking Project (Heml) provides an XML schema for historical events and a Java Web app which transforms conforming documents into hyperlinked timelines, maps and tables. It aims to provide a most information-rich interchange format for historical data, and thus add a historical component to the growing movement for a 'Semantic Web.' Impact 0.2.9 http://freshmeat.net/releases/118355/ Impact is a finite element program based on an explicit time stepping algorithm. It can be used to simulate dynamic events such as car crashes or other large deformation events. It is written in Java and is kept very simple, to make it intuitive to use and easy to change and extend. It is very flexible and can handle several different input and output formats. Inti 1.0.7 http://freshmeat.net/releases/118306/ Inti is a set of integrated C++ foundation classes for developing GTK+ applications on Linux. It comes with more than 330 classes that wrap most of the objects found in the GTK+ libraries. It has its own system of signals and slots, and has a standard string compatible UTF-8 string class, a full set of example programs, a C++ version of the GTK+ demonstration program, and an extensive tutorial. It unleashes the power of GTK+ with a state-of-the-art C++ GUI toolkit. It makes developing applications easy, intuitive, and efficient, and is designed to work nicely with the GNU toolchain, and take advantage of the standard C++ features provided by the GNU compiler. Inti-GConf 1.0.4 http://freshmeat.net/releases/118303/ Inti-GConf is the second module in the Integrated Foundation Classes library, an Inti binding for GConf (the GNOME Configuration System). It makes accessing the GConf database from your Inti applications easy and intuitive. Its API and documentation are complete and it comes with several examples. Java Serialization to XML 2 0.8.0 http://freshmeat.net/releases/118301/ Java Serialization to XML 2 allows you to convert Java objects into streams of XML and back again. Using it is as easy as replacing "ObjectOutputStream" with "JSX.ObjectWriter" to convert objects to XML, and replacing "ObjectInputStream" with "JSX.ObjectReader" to convert XML into objects. JSX subclasses Java's serialization classes, so it can be used in their place with the same simple power. This allows you to check and correct your distributed, persisted, and logged object data, and process it with XSLT, SAX, and DOM. JSX handles all objects, complex object graphs, new classes, old classes, and evolving classes. JSX even handles classes that do not implement the "Serializable" interface. Jaxe 1.4 http://freshmeat.net/releases/118305/ Jaxe is a Java XML editor with a graphical document-oriented interface. It is configurable with an XML schema and a configuration file. It supports validation at element insertion, and is customisable with Java modules. There is an HTML preview with an XSLT stylesheet. Examples include XHTML strict and a Docbook article. JFtp 1.23 http://freshmeat.net/releases/118330/ JFtp is a Swing Java network and file transfer client. It supports FTP with its own FTP API, SMB using jcfis, SFTP using j2ssh, and local file IO using the j2se library. It includes many advanced features such as recursive directory up/download, browsing FTP servers while transferring files, FTP resuming, browsing the LAN for Windows shares, and more. The FTP API is separated from the GUI and can also be used in third-party applications or in a commandline mode. It should ideally be launched in a Web browser via Java Web Start (contained by the Java 1.4 plugin) but can also be started locally. Kpl 3.1 http://freshmeat.net/releases/118342/ kpl is a KDE program for two- and three-dimensional graphical presentation of data sets and functions (plotter). Multidimensional nonlinear parameter fits of functions to data sets can be performed using the Levenberg-Marquardt algorithm. General linear least square parameter fits are also possible. A DCOP interface can be used to control Kpl by other applications and scripts. Linux-BG Spell Checker Package 0.0.4 http://freshmeat.net/releases/118322/ Linux-BG Spell Checker is a Web front-end to the aspell program used in the Linux-BG project. It consists of a server, a client, and an example. It can be used in a CMS, a news service, or other types of Web systems in which it is important to have correct spelling. LogStream 0.1 http://freshmeat.net/releases/118276/ This project intends to provide C++ programmers with an easy interface to logging facilities such as stderr, log files, syslog, and others that might come in handy later on. The interface is provided by global std::ostream objects similar to cout and cerr, allowing programmers to easily port programs to this library. One of it's main features is the ability to define debug levels, for which only inferior levels would be output. This project came from the need to have a really simple interface for debugging that required very few changes to existing code that uses cout and cerr. Logtalk 2.15.2 http://freshmeat.net/releases/118335/ Logtalk is an open source object-oriented extension to the Prolog programming language. Integrating logic programming with object-oriented and event-driven programming, it is compatible with most Prolog compilers. It supports both prototypes and classes. In addition, it supports component-based programming through category-based composition. log_analysis 0.42 http://freshmeat.net/releases/118314/ log_analysis is a log file analysis engine that extracts relevant data for any of the recognised log messages and produces a summary that is much easier to read. It can be configured to recognize entirely new log types. log_analysis natively understands about 100 different kinds of syslog messages, as well as sulog and wtmp messages for Linux, Solaris, and OpenBSD. It also has optional continuous monitoring capabilities, with both text and GUI modes. Mah-Jong 1.5.2 http://freshmeat.net/releases/118381/ Mah-Jong is a set of three programs comprising a networked Mah-Jong game, a graphical client for humans, and a basic computer player. The game can be played by four humans, by a human and three computer players, or any other combination. The version of Mah-Jong is that generally called Chinese Classical. It should not be confused with the solitaire games such as xmahjongg. morsetrainer 2.1 http://freshmeat.net/releases/118333/ Morsetrainer is a program for learning Morse code. It shows you a Morse coded letter and requires you to type the corresponding decoded letter. The codes of incorrect answers will be asked more frequently and vice versa. Display frequencies are saved so that you will keep learning the codes you need when you start your next session. netcount 0.7b http://freshmeat.net/releases/118347/ netcount is a command line PPP traffic logging and statistics display tool for Linux. Logging is done via a small shell script which is called during the ip-up, ip-down, and system startup processes and from cron, while analysis and printing is done by a program written in Python. Statistics can be made on a per-call, daily, and/or monthly basis. Also part of the package is nstat, an X utility to display connection status, to hang up, and to start and terminate pppd. Otak 1.3.1 http://freshmeat.net/releases/118344/ Otak provides a visual interface to command line programs that don't have one, that allows users to select arguments from a menu. For example, it can be used as an address book program with Mutt (the default), or as a phone book with SMS sending software, or even as a list of hosts for SSH or FTP. passlogd 0.1e (Alpha) http://freshmeat.net/releases/118370/ passlogd is a purpose-built sniffer for capturing syslog messages in transit. This allows for backup logging to be performed on a machine with no open ports. PHP Thumbnail AutoIndex 1.1 http://freshmeat.net/releases/118334/ PHP Thumbnail AutoIndex is a thumbnail-index generation script designed to be a companion to mod_autoindex for Apache. It generates a thumbnail "gallery" of images contained in a directory, which is much like what mod_autoindex generated indexes. PHP-Nuke 6.5 http://freshmeat.net/releases/118324/ PHP-Nuke is a Web portal and online community system which includes Web-based administration, surveys, access statistics, user customizable boxes, a themes manager for registered users, friendly administration GUI with graphic topic manager, the ability to edit or delete stories, an option to delete comments, a moderation system, referer tracking, integrated banner ad system, search engine, backend/headlines generation (RSS/RDF format), Web directory like Yahoo, events manager, and support for 20+ languages. phpCDLabelPS 0.0.4 http://freshmeat.net/releases/118336/ phpCDLabelPS creates labels for your CDs. It is currently only useful for data CDs (MP3 CDs included). After you provide some basic information, it reads the directory structure and creates a Postscript file out of it. The "look and feel" is controllable via a template and a frontend. prtunnel 0.1.6 http://freshmeat.net/releases/118296/ prtunnel tunnels a TCP connection through to a remote server using an HTTP or SOCKS5 proxy. It is useful if you are behind a proxy and want to use a program that doesn't have native proxy support. psycopg 1.1.3 (StablePlus) http://freshmeat.net/releases/118339/ psycopg is a PostgreSQL database adapter for the Python programming language. Its main advantages are that it supports the full Python DBAPI 2.0 and it is thread safe at level 2. It was designed for heavily multi-threaded applications that create and destroy lots of cursors and make a conspicuous number of concurrent INSERTs or UPDATEs. The psycopg distribution includes ZPsycopgDA, a Zope Database Adapter. PycURL 7.10.4 http://freshmeat.net/releases/118309/ PycURL is a Python module interface to the cURL library. PycURL can be used to fetch objects identified by an URL within a Python program. SCPA 1.1 http://freshmeat.net/releases/118313/ SCPA (Squirrelmail Courier PHP Administrator) is a collection of PHP scripts which provide improved functionality for Squirrelmail, a popular WebMail interface. Using SCPA, you can change your password, add new users to a domain, and remove users from a domain, features which weren't present in SquirrelMail running with Courier-IMAP. It supports multiple domains, as used by Postfix. SISC 1.7.8 http://freshmeat.net/releases/118352/ SISC is an extensible Java-based interpreter of the algorithmic language Scheme. It uses modern interpretation techniques and handily outperforms all existing Java interpreters (often by more than an order of magnitude). In addition, SISC is a complete implementation of the language. The entire R5RS Scheme standard is supported. This includes a full number tower including complex number support and arbitrary precision integers and floating point numbers, proper tail recursion, hygienic macros, and full support for first-class continuations (not just the escaping continuations found in many other systems). SKYRiX Core Libraries 4.2 http://freshmeat.net/releases/118323/ The SKYRiX Core library package is a set of Objective-C libraries which contain various extensions to Foundation, a streaming library comparable to java.io, MIME parsers and generators, an IMAP4 implementation, LDAP classes, and classes for handling iCalendar entities. These libraries form the basic Web infrastructure for the SKYRiX groupware server. SMATCH 0.45 http://freshmeat.net/releases/118307/ SMATCH is an experiment in finding Linux kernel errors. There are two main parts to Smatch. The first is a patch to the gcc sources to print out a lot of information. The second part is a collection of Perl scripts and libraries to analyze the information. SMS Server Tools 1.10.1 http://freshmeat.net/releases/118348/ The SMS Server Tools were made to send and receive SMS from one or many GSM modems. They include a send/receive daemon and some sample scripts to build an SMS email gateway and for logging into an SQL database. The daemon waits for files in an outgoing spool directory and sends them. It puts all received SMS in an incoming spool directory, and can call any external program for incoming or outgoing notification. snapshot 1.03 http://freshmeat.net/releases/118299/ snapshot is a set of Perl scripts for creating, accessing, and managing a repository of directory snapshots. Multiple snapshots of a directory can exist in a repository representing the state of that directory at different times. A snapshot repository can be local or remote, with remote servers accessed using SSH. Socks Server 5 1.3 (Stable) http://freshmeat.net/releases/118351/ Socks Server 5 is a socks server for the Linux platform which supports the Socks protocol versions 4 and 5. tcshrc 1.2.0 http://freshmeat.net/releases/118367/ The tcshrc package provides a well-organised set of configuration files that make full use of the advanced and often unknown features of the tcsh shell. Features used are a comprehensive prompt setting, advanced "set"s and "alias"es, bindkey support for the function keys, and intelligent completion. A Makefile is included for a safe installation procedure. The Magic Notebook 1.4 (Development) http://freshmeat.net/releases/118345/ The Magic Notebook is a CGI script which allows the user to store and organize notes in as many topics as are desired. Uses include contact information, to do lists, lists of books to read, status information for different projects, a list of "things to do when thus-and-such happens", keeping track of things you need to tell people, and for the advanced user an editable quote of the day. The Magic Notebook is intended to give Webmasters a new attraction with little extra work. TkMan 2.2 http://freshmeat.net/releases/118379/ TkMan is a graphical, hypertext manual page and Texinfo browser for UNIX. TkMan boasts hypertext links, (optional) outline view of man pages, high quality display and superior navigational interface to Texinfo documents, a novel information visualization mechanism called Notemarks, full text search among man pages and Texinfo, incremental and regular expression search within pages, robust yellow highlight annotations, and more. TopologiLinux 3.0.0 http://freshmeat.net/releases/118373/ TopologiLinux is an easy to install Linux distribution that is designed to be run from any Windows computer without requiring repartitioning. It mounts itself using a loop-back device and can be run from a DOS, Windows 9x, or Windows 2000/XP system with an NTFS or FAT partition. It is based on Slackware 9 and contains some extra packages like the new Alsa sound drivers, Licq, and Wine. Trusted Debian 0.9.1 http://freshmeat.net/releases/118300/ The Trusted Debian project aims to create a highly secure but usable Linux platform. It brings together security solutions including kernel patches, compiler patches, security related programs, and techniques. WDialog 2.00 http://freshmeat.net/releases/118319/ WDialog is a system to make dialog-centric Web applications. It imitates the behavior of widgets found in GUIs, but acts in an HTML/HTTP environment. It uses its own XML-based UI language, but callbacks are coded in a normal programming language: either O'Caml or Perl. WDialog is written in Objective Caml, an ML variant. Whale 0.2.3 http://freshmeat.net/releases/118371/ Whale is a GNOME 2 application which provides a simple interface for creating playlists and storing songs on your Apple iPod. For example, you can add a song by simply dragging the file from Nautilus to the Whale window. XDrawChem 1.6.9 (Stable) http://freshmeat.net/releases/118360/ XDrawChem is a program for drawing chemical structures. Features include fixed length and fixed angle drawing, a ring tool to automatically draw rings, automatic alignment of structures in reactions, and structure diagram generation. It can access structures in the NCI database by name, CAS number, or formula. It can predict 1H NMR, 13C NMR, and simple IR spectra. XDrawChem can work with its native file format, ChemDraw files, and any format supported by OpenBabel (MDL Molfile, CML, etc.). YASM 0.2.1 http://freshmeat.net/releases/118304/ YASM is a complete rewrite of the NASM assembler. It is designed from the ground up to allow for multiple syntaxes to be supported (e.g., NASM, TASM, GAS, etc.) in addition to multiple output object formats. Another primary module of the overall design is an optimizer module. Yerase TNEF Stream Reader 1.13 http://freshmeat.net/releases/118358/ ytnef is a program to decode TNEF streams (winmail.dat). Unlike other similar programs, it can also decode meeting requests and create VCal entries for easy import. It can also create vCard entries from contact cards and vTodo entries from task entries. It also has a Perl script that can be used in procmail recipes to automatically reformat incoming mail appropriately. zpop3d 0.8.8.2 http://freshmeat.net/releases/118308/ zpop3d is an RFC 1939-compliant POP3 server. It features virtual domains support, POP before SMTP, and secure mailbox updates. It runs through tcpserver, xinetd, or the like. Slashcode Shouldn't Slash Be Represented at OSCOM 3? http://slashcode.com/article.pl?sid=03/04/02/171253 I found out that OSCOM 3, The Open Source Content Management Conference, is taking place in Cambridge, MA, from May 28-30. I was surprised to see that Slash does not appear to be represented in any way. I posted a story to CTDATA suggesting that our community try to represent itself in some fashion. If anyone wants to discuss how we can influence the organizers of this conference to include a Slash presentation, please email me at dave_aiello at ctdata.com. Is mod_perl 2.0 baked yet? http://slashcode.com/article.pl?sid=03/03/31/0841254 I have read the other posts regarding using slash with apache 2.0. They all seem to say mod_perl needs to work first. So its been awhile, is mod_perl 2.0 up to par and can we get slash to work with apache 2.0 yet? Help with Site. http://slashcode.com/article.pl?sid=03/03/30/1824229 I am looking for some slash expert to make a site. Any body who has extensive expereince with slash scripts is wanted to do the site. A reasonable fee will be paid. Please look on usid.com for contact email. Thanks. Can Slash handle long lived items http://slashcode.com/article.pl?sid=03/03/28/2346257 I have a need for a site that will support both short time articles and documents that have a very long life (on the order of over 5 years). Before re-inventing this I wanted to ask if there was a plugin or something that allowed me to have a storage area for documents that have a very long life. For example policies and procedures. I would like to have a index page for these items generated automaticly and also be able to announce them in a regular story. For a real example one thing I would like to be able to do is to post scores from a weekly match (USPSA) and have an index page that will show each weeks history. In addition a story would be posted with a link to that weeks scores. Another use would be to have a series of "white papers" that are avaiable from an index page and are also announced in a story. slashd not disconnecting from mysql http://slashcode.com/article.pl?sid=03/03/28/186236 I've just managed to get slash 2.2.6 installed with mySQL 4.0.12 and apache 1.3.27 on a Debian system (local network.) Things appear to be working except that slash doesn't seem to be disconnecting from mySQL after serving up a page - each page eats a new mySQL thread which remains sleeping until enough threads are created such that I run out of memeory (128M.) Is this normal for slash, unique to mySQL 4.0 or debian, or am I just lucky? RDF generation frequency? http://slashcode.com/article.pl?sid=03/03/27/1743219 I'm still running Slash 1, but currently converting to Slash 2, albeit slowly. For some reason RSS/RDF feeds are generated only onec a hour. My question is: Is it possible to force slash1 generate RDF more frequently and if it's configurable in slash2? For some reason I haven't found RDF generation interval in configuration files. How active is your community? http://slashcode.com/article.pl?sid=03/03/26/0222223 I'm managing the technical aspects of a growing private community. I have noticed that the vast majority of my users are not very participatory. We have a core group of about 80-150 active users (posters/commenters/journals/etc), and 400-900 lurkers on any given day. Due to various email invites, our user base is now over 10k users. My site is invitation only, and there are no anonymous users. Thus, I can definitely identify all of my users. My questions for the slashcode community are these: How many unique users does your slashsite get in a day as compared with the total number of users that you have? Is it typical to have only 6% of your user base active and less than 1% of them regularly interactive? FYI, my calculations for these figures come from the accesslog as: select count(distinct uid), dayofyear(ts) as day from accesslog group by day; For sites that allow anonymous users, the following would return (kinda) similar results: select count(distinct host_addr), dayofyear(ts) as day from accesslog group by day; ricecooker.org, Asian and Asian American topics http://slashcode.com/article.pl?sid=03/03/24/181242 Hi everyone - We've just launched a slash site on Asian and Asian American topics called ricecooker.org. Thanks so much for the software and the inspiration. We're pretty nervous about whether this can take off or will just linger in some obscure corner of the web, so if you are interested in the community we're trying to create, please help us by telling other people who might also be interested in our site! We acknowledge our direct inspiration from slash in our mission statement. Cheers everyone from the people at ricecooker.org! Current Slash Tags http://slashcode.com/article.pl?sid=03/03/24/1633257 Keep in mind that the type="op" is the syntax that is saved. Most have multiple forms. Also keep in mind that to use links you need to have Slash::Relocate installed and Slash::Blob. For image and file uploads all you need is Slash::Blob. Read one for the entire list: SLASH tags http://slashcode.com/article.pl?sid=03/03/24/0315249 Thanks for all the help with the upgrade, but I have another question. What's the syntax for the new SLASH tags? I've tried looking through the code, but alas, I'm not much of a perl programmer, and expirementing hasn't given me much help. Price Compare 256MB Secure Digital Card (SanDisk) http://osdn.pricegrabber.com/search_getprod.php?masterid=637899 Lowest Price: $59.95 128MB Memory Stick (Lexar Media) http://osdn.pricegrabber.com/search_getprod.php?masterid=615823 Lowest Price: $43.50 512MB PC2700 SDRAM DIMM (Kingston) http://osdn.pricegrabber.com/search_getprod.php?masterid=564552 Lowest Price: $61.00 256MB CompactFlash Type I (SanDisk) http://osdn.pricegrabber.com/search_getprod.php?masterid=445141 Lowest Price: $51.00 512MB PC2700 DDR (Crucial) http://osdn.pricegrabber.com/search_getprod.php?masterid=647052 Lowest Price: $65.00 Power Mac G4 (Apple) http://osdn.pricegrabber.com/search_getprod.php?masterid=216734 Lowest Price: $895.00 iMac PowerPC G4 800MHz 256MB 60GB CDRW/DVD-R (Apple) http://osdn.pricegrabber.com/search_getprod.php?masterid=546009 Lowest Price: $1794.00 XTREME - EXPLORER X4000 PC Intel Pentium 4 Processor 1.60 GHz, 256MB DDR, 40GB (Xtreme) http://osdn.pricegrabber.com/search_getprod.php?masterid=551387 Lowest Price: $558.00 Dimension 8200 (P4 2.2 GHz, 256MB, 40GB, CDRW) (Dell) http://osdn.pricegrabber.com/search_getprod.php?masterid=550241 Lowest Price: $1298.00 X3000 (AMD Thunderbird 1.2GHz, 512MB, 20GB 52X CD-ROM) (Xtreme) http://osdn.pricegrabber.com/search_getprod.php?masterid=551397 Lowest Price: $445.00 by () http://osdn.pricegrabber.com/search_getprod.php?isbn= Lowest Price: $ by () http://osdn.pricegrabber.com/search_getprod.php?isbn= Lowest Price: $ by () http://osdn.pricegrabber.com/search_getprod.php?isbn= Lowest Price: $ by () http://osdn.pricegrabber.com/search_getprod.php?isbn= Lowest Price: $ by () http://osdn.pricegrabber.com/search_getprod.php?isbn= Lowest Price: $ ================================================== Copyright (c) 2002 OSDN. All rights reserved. Reproduction in whole or in part in any form or medium without express written permission of OSDN is prohibited. -------------------------------------------------- url - http://www.osdn.com email - [EMAIL PROTECTED]