O | S | D | N NEWSLETTER August 11, 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 PC Mods: Startech Cool Aluminator PC Case http://www.thinkgeek.com/pcmods/cases/6297/ Computing: Multimedia Access Panels http://www.thinkgeek.com/computing/accessories/628f/ Computing: 17" Samsung 170N LCD Display http://www.thinkgeek.com/computing/display/lcd/624e/ Computing: Zip-Linq Zip-Mouse http://www.thinkgeek.com/computing/input/keyboards/629b/ Computing: Zip-Linq Cell Phone Charger Kits http://www.thinkgeek.com/computing/accessories/62aa/ Computing: Kensington WiFi Finder http://www.thinkgeek.com/computing/accessories/6247/ Computing: Zip-Linq Retractable Network/Modem Cables http://www.thinkgeek.com/computing/accessories/62a1/ Cube Goodies: Moving Gear Clock http://www.thinkgeek.com/cubegoodies/lights/601e/ Cube Goodies: Smart Mug http://www.thinkgeek.com/cubegoodies/mugs/6235/ Computing: BenQ FP2081 20" LCD Display http://www.thinkgeek.com/computing/display/lcd/6259/ Gadgets: Candeloo Rechargeable Lamps http://www.thinkgeek.com/gadgets/lights/5efd/ Gadgets: Microscope Pen http://www.thinkgeek.com/gadgets/tools/6222/ Computing: ATi Radeon 9800 Pro 128MB http://www.thinkgeek.com/computing/avcards/623c/ PC Mods: Meteor Light http://www.thinkgeek.com/pcmods/lighting/6208/ Electronics: Mustek [EMAIL PROTECTED] D30 Digital Camera http://www.thinkgeek.com/electronics/cameras/61a5/ PC Mods: Cigarette Lighter Mod http://www.thinkgeek.com/pcmods/cables/61fd/ PC Mods: Bubble Lights http://www.thinkgeek.com/pcmods/lighting/620c/ Tshirts: No, I will not fix your computer http://www.thinkgeek.com/tshirts/frustrations/388b/ Cube Goodies: Levitating Desktop Globes http://www.thinkgeek.com/cubegoodies/toys/61da/ Interests: ph34r t3h Cute Ones T-Shirt http://www.thinkgeek.com/interests/megatokyo/leetware/6155/ Sourceforge FreeFrame 1.0 Release http://sourceforge.net/forum/forum.php?forum_id=299439 Well after a lot of work, we're there - public release of FreeFrame 1.0 - the new realtime video effects plugin format for VJ software. FreeFrame allows plugin developers to develop one plugin that will work in a variety of video programs. Today's FreeFrame release coincides with the release of versions of VJamm and Resolume featuring native support for the standard. We are also releasing today plugin developer kits for C++ and Pascal developers, in addition to sample host code for application developers wishing to support the standard. For more general info on FreeFrame please visit the FreeFrame website: http://www.freeframe.org ... and for technical info / downloads the SourceForge FreeFrame site: http://sourceforge.net/projects/freeframe/ The FreeFrame file release package at this address is the general windows download for FreeFrame 1.0 - this contains the latest versions of Petes Plugins - a fully featured FreeFrame plugin set from Pete Warden and the Resolume plugin pack. Watch out for further FreeFrame 1.0 releases over the coming months. http://www.vjammpro.com http://www.resolume.com http://www.petewarden.com Russell VJamm Release 0.3.5 now available. http://sourceforge.net/forum/forum.php?forum_id=299671 The Anti-Spam SMTP Proxy (ASSP) Server project aims to create an open source platform-independent SMTP Proxy server which implements whitelists and Bayesian filtering to rid the planet of the blight of unsolicited email (UCE). This release fixes two bugs. One affects all servers that support the CHUNKING directive (specifically MS Exchange) and causes the truncation of the last 100 bytes of each message sent by another CHUNKING server. The second is a very minor bug that could reduce spam detection in some circumstances. All Exchange (or other CHUNKING server) users are recommended to upgrade immediately. To upgrade, simply replace assp.pl and rebuildspamdb.pl. (The docs are updated too.) Hopefully, this will be the last release before 1.0.0. https://sourceforge.net/projects/assp/ John PCGen 5.3.3 is available http://sourceforge.net/forum/forum.php?forum_id=299732 PCGen is a Java-based RPG character generator and maintenance program that works on all platforms (Windows, Mac OS X, Linux, etc). All datafiles are ASCII so they can be modified by users, and are available through the pcgendm project. An XML conversion is underway. We're very pleased to announce that with this release we now include Sword and Sorcery's Relics and Rituals! Thanks to all the volunteers who put the data together and to Tir Gwaith who saw it through to completion and got the publisher's approval on it! Mac OS X users - if you quit PCGen using close or quit, your preferences will not be saved. The preference files are only saved if you use the File->Exit menu item to exit PCGen. This is a java issue (our thanks to Conor for finding the reason for this long-standing issue!) This is a rather significant release - the monkeys have been busy since the last release! Read over the lists of changes to see what all has changed, but I'd like to highlight a few of them. A *drastic* improvement in speed has been effected by Jayme Cox, with some assists from Frugal and Scott Ettelsworth. Jayme made use of code Greg Binglemen put in there quite some time ago - and the results are wonderful! Felipe and Frugal maintain the Output Sheets excellence by squashing every single bug that has been reported and continuing to give the output sheet monkeys new toys to play with! Jonas has moved us to using the latest pdf generation libraries, which has made the output sheet monkeys even happier! If you use the pdf character sheets (which are way cool!) you will need to download an updated pdf library: http://prdownloads.sourceforge.net/pcgen/pdf_new.zip?download unzip the above library into your pcgen's lib folder. We hope to have the 3.5 SRD (System Resource Document) ready for PCGen in 3-4 weeks. After that time we will move PCGen to be based upon java 1.4, which means that releases after that will require users to download java 1.4. We've been encouraging users to install java 1.4 since it runs faster than java 1.3. Those on Mac OS 9, Mac OS X (10 - 10.1) will need to upgrade to Mac OS X (10.2 or higher) in order for their machine to handle java 1.4. For users who have trouble getting the 3 zip files to unzip properly, we have some OS-specific installs that should help minimize the chance of install related errors. Links to these installs can be found at: http://groups.yahoo.com/group/pcgen/files/Alternate%20PCGen%20Releases/ These are the same PCGen everyone else uses, just packaged with installers which target Windows and Mac OS X users specifically. Typically there is a lag between when the official release is done and when these special installers are ready. We always recommend that users install new versions of PCGen in a 'new' directory. Below is a list of everything that has been addressed in this release. If you reported one of these, please verify that it is was addressed properly. PCGen is available at http://pcgen.sourceforge.net , and the main discussion group is at http://groups.yahoo.com/group/pcgen . If you wish to discuss making your own custom lst files for use with PCGen, the data monkeys have made their home at http://groups.yahoo.com/group/pcgenlistfilehelp and they pride themselves in being able to field all questions about the data - from very basic to very advanced. All three zips are required to run PCGen: pcgen533_part1of3.zip, pcgen533_part2of3.zip and pcgen533_part3of3.zip. Bugs 765749 Custom Class source field overwriting copied classes source 765591 cannot open LST editor with a PC open 780673 PRETYPE in eqmod is only registering the primary type 781583 sorting of 's' and 'S' is different 770608 dex doubling to PCs with a dex bonus 774986 Elf stat bug 776391 BONUS:STAT|name|formula bug. was: Power Attack feat error 770574 What kind of class is this!? 733595 Warning: Could not find class: Magical Beast 772036 [Bug] cML:Class not found: Blackguard 744497 PREAPPLY Calculation bug after restart 769304 [BUG] Still really SLLLLOOOWWWW! (But better) 745491 PREAPPLY doubles AC for armor 766059 Custom Race - Natural Weapon Broken 751346 Class Lst Editor - Bonus tags 709033 SPELL TAG - Need warning if spellbook = class name 775241 Tooltip setting not saved 767755 Bug with BONUS:DC|ALL|1 in 5.2 769823 PREREQs always true on Equip Customizer Features 784465 Update permission.htm to d20stl v 4.0. 775048 Update to fop 0.20.5 744499 Temp. bonuses - Autoselect 744500 Temp. bonuses - Removing a bonus 744552 PREAPPLY adds to total value carried 741882 Choice of HTML output sheets 744835 Temp. bonuses - Show calculated bonus 780582 point buy methods unsorted 775390 ALTCRITMULT for Double Weapons 772964 PREFEAT: |CHECKMULT > ,CHECKMULT, at beginning 764727 Allow PREFEAT:#,Feat name (TYPE=subtype) 764741 Allow TYPE= in PREWEAPONPROF 771274 PREAPPLY:ANYPC - allow spell Temp bonuses to non-casters 722050 Abilities as a window should have a "Close" button PCGenDM:Bugs 715159 Pouch (Belt) weight incorrect - should be 1/2 lb. 782790 rod and staff missing as base types 755984 Psionic spell Compat Prescience has wrong level 756762 srdclassescreaturespecific.lst references nonexistant file 760855 SRD spell error for Spellstaff 772016 Mythic Races - Siarran Bladedancer needs to stack with Bard PCGenDM:New Source Material 780670 SSS, Relics and Rituals PCGenDM:List File Fixes 737669 seasofblood PCGenDM:Tag Modification Requests 707325 PCC: GAME is now GAMEMODE 750217 Inner Strength feat consolidation 763868 Allow template tags to overwrite tags from other files 626352 Uncanny Dodge to hidden feat. PCGenDocs:Bugs 784313 SPELLLIST format is wrong in datafilesclasses.htm 784280 SAVEINFO in datafilesspells.htm misspelled 721103 Spells.lst TYPE tag example wrong 742115 HASSUBCLASS and COST 774175 Enhancements to ADD:SPELLCASTER PCGenDocs:Features 756295 SPELLLEVEL:CLASS & SPELLLEVEL:DOMAIN 772683 [DOC] Allow PREFEAT:#,Feat name (TYPE=subtype) 755524 PREFEAT with ability to exclude type of feat 771932 PREAPPLY:ANYPC for BONUS statements 750224 Docment CLASSES tag in skills.lst 754549 New tag: PREDR 752255 PREVISION 774083 ISLICENSED and LICENCE: tags need to be documented 741306 LICENSED: tag changed to ISLICENSED: 746450 BONUS:DC|ALL now DC|ALLSPELLS 752956 PREMULT - Multiple PREREQ PCGenDocs:Output Sheet Features 634040 SKILLSx.TOTAL (where x=level) 770382 [FREQ] Would like output token for base Grapple attack 769963 Expansion of |EQ....~..~..| token The PCGen Development Team NUNit 2.1 Beta 2 Released http://sourceforge.net/forum/forum.php?forum_id=299686 NUNit is a Unit-testing framework for all .Net languages. This release includes separate configuration files for use with .NET versions 1.0 and 1.1. Both versions are copied and the correct config for the current system is installed ready for use. A sample config file for use with tests built against NUnit 2.0 is included. Substantial changes have been made to error and exception reporting. The exception type is listed along with all inner exceptions. In the console runner, this includes a full stacktrace. The full trace for exceptions that are caught by the GUI runner is now available under the Tools | Exception Details... menu item. This release has been verified to install and run under Windows 98. The feature of watching for changes in the assemblies and reloading them automatically is disabled in this environment. We haven't tested under Windows ME, but believe it will work in that environment as well. https://www.sourceforge.net/projects/nunit ai.planet v0.9.4 released! http://sourceforge.net/forum/forum.php?forum_id=299198 ai.planet is a virtual world for artificial intelligence. Developers can study and visualize algorithms in a versatile 3D environment. Version 0.9.4 Released August 5th 2003 http://aiplanet.sourceforge.net This new version of ai.planet includes multicolored trees, that evolve over time by producing varied fruits, which are randomly mutated by small degrees. Improved creature AI gives new predator/prey relationships. Interface improvements include a tool repeat button, jump button, new features on the populations form. There is a new Move tool to pick up objects with the mouse, reposition them, and throw them. Although the Ladybugs aren't always successful, if they are given a good environment they can last indefinitely, as this population survived well over 2.5 million ticks. Birds are now better at mating, and Hawks are better at catching the birds. Note: There is no selection pressure on the tree color, so they can and will change into any color. Also be aware of the known bugs, if you find a new one please report it. http://aiplanet.sourceforge.net Slashdot Comparison of Bayesian POP3 Spam Filters http://slashdot.org/article.pl?sid=03/08/11/0226234 [0]kreide writes "Spam e-mail has become an ever increasing problem, and these days it is next to impossible to use e-mail without receiving it in large amounts. Although various techniques exits to combat the problem, spammers seemed to be winning the war - until a new, powerful weapon appeared on the scene: Bayesian filters, our last, best hope for spam-free inboxes. In this [1]review I compare POP3 based bayesian spam filters." We did an [2]Ask Slashdot on this a few weeks ago. Links 0. mailto:[EMAIL PROTECTED] 1. http://home.dataparty.no/kristian/reviews/bayesian/ 2. http://ask.slashdot.org/article.pl?sid=03/07/01/199230&tid=111 Linux Hits the Road http://slashdot.org/article.pl?sid=03/08/11/0153253 An anonymous reader writes "[0]Vicroads does regular surveys of the roads in Victoria, Australia, to determine where they need to be patched or otherwise repaired. It used to be done in a vehicle travelling at 20 kph: slow, tedious, and hazardous to the traffic around it. Now, thanks to Linux, it's being done at speeds of 80 to 100 kph. [1]The Melbourne Age has the details. Short version: the cost has fallen from $1.2 million Australian to $850,000. Not bad..." Links 0. http://www.vicroads.vic.gov.au/ 1. http://www.theage.com.au/articles/2003/08/07/1060145789636.html Top 10 Inventions in Money Technology During the 1900's http://slashdot.org/article.pl?sid=03/08/11/0121237 [0]scuggums writes "The [1]DaVinci Institute has put together an [2]interesting historic piece to help put the world of money technology into perspective. While I'm glad to see the ATM machine made the list, I had no idea it was invented back in 1939. Other items on the list are barcodes, spreadsheets, and RSA encryption. This looks to be one of the research pieces the Institute's doing for their upcoming [3]Future of Money Summit in October." Links 0. mailto:[EMAIL PROTECTED] 1. http://www.davinciinstitute.com/ 2. http://www.futureofmoneysummit.com/top-10-inventions.php 3. http://www.futureofmoneysummit.com/index.php Flavor vs. Flavour http://slashdot.org/article.pl?sid=03/08/10/2253256 An anonymous reader writes "A recent flamewar ensued on the Linux kernel mailing list, this time debating the proper spelling of 'flavor', or is it 'flavour'? Even Linux creator Linus Torvalds joined the fray with some rather humorous comments. For the most part, it sounds like spellings will stay as they are, but it makes for an [0]entertaining read." Links 0. http://kerneltrap.org/node/view/726 Space Wedding Successful http://slashdot.org/article.pl?sid=03/08/10/222200 [0]The Llama King writes "Love transcends all, including gravity, the atmosphere and orbital altitudes. According to [1]this story at the Houston Chronicle, "Yuri Malenchenko didn't let the fact that he's living aboard the international space station stop him from marrying his bride, Ekaterina Dmitriev." The bride was at Johnson Space Center near Houston, while the groom circled 240 miles above her. The honeymoon will have to wait." Links 0. mailto:[EMAIL PROTECTED] 1. http://www.chron.com/cs/CDA/ssistory.mpl/topstory/2040806 Acxiom Hacking Details Made Public http://slashdot.org/article.pl?sid=03/08/10/2157230 [0]pgrote writes "As mentioned [1]previously, the Acxiom consumer database company was compromised. More details have emerged including the [2]background of the alleged hacker and the [3]method used to gather access. It turns out he had access since December of 2002 and came in through an unsecured FTP server. The suspect was not a former employee of Acxiom as previously reported, but an employee of [4]data mining company." Links 0. http://www.dotjournal.com 1. http://slashdot.org/article.pl?sid=03/08/08/1212253&tid=158 2. http://www.enquirer.com/editions/2003/08/10/loc_hacker10.html 3. http://www.computerworld.com/securitytopics/security/hacking/story/0,10801,83854,00.html 4. http://cincinnati.bizjournals.com/cincinnati/stories/2002/02/11/smallb1.html Surviving Slashdotting with a Small Server http://slashdot.org/article.pl?sid=03/08/10/2133232 [0]S.BartFarst writes "Our [1]little departmental server has been slashdotted twice in the last year and survived! Implementation of a [2]two-headed redundant hardware scheme using [3]linux virtual server and backup and failover capabilities enhanced by the [4]linux high-availability tools has produced a nifty low-cost solution. Gotta love those little white boxes! (also having a university-supplied BIG PIPE doesn't hurt). More interesting is the documentation of the apparent [5]exponentially decaying attention span of slashdotters. Anybody else observed similar phenomena?" Links 0. http://www.geology.smu.edu 1. http://www.geology.smu.edu/ 2. http://www.geology.smu.edu/~dpa-www/attention_span 3. http://www.linuxvirtualserver.org/ 4. http://linux-ha.org/ 5. http://www.geology.smu.edu/~dpa-www/attention_span/daily_usage_200301.png Embedded Systems Study Rebutted http://slashdot.org/article.pl?sid=03/08/10/1935228 Gabba writes "[0]LinuxDevices.com has a [1]rebuttal to the [2]Microsoft-funded report purporting to show Windows nearly 4X more efficient than Linux for developing embedded systems. The rebuttal shows the study to be full of flaws in both design and execution." Links 0. http://www.linuxdevices.com/ 1. http://www.linuxdevices.com/articles/AT8346661629.html 2. http://www.linuxdevices.com/news/NS8800432563.html Participatory Journalism http://slashdot.org/article.pl?sid=03/08/10/1813239 J.D. Lasica has written a [0]three-part series on participatory journalism. He put a lot of emphasis on video netcasting, which I think has a lot of years to go before it's actually important in any sense due to the slow growth of broadband in the U.S., but overall it's a good analysis of trends in interactivity. Links 0. http://www.jdlasica.com/blog/archives/2003_08_07.html#001155 One Last New Episode of Futurama http://slashdot.org/article.pl?sid=03/08/10/0019238 [0]Ant writes "[1]Futurama's last [2]new episode airs tonight at 7:00 PM on Fox." If you're missing your fix, there's a [3]Futurama website with entirely too much Futurama info. Links 0. http://antfarm.ma.cx 1. http://www.fox.com/futurama 2. http://www.fox.com/schedule/showinfo/futurama/fut_418.htm 3. http://www.gotfuturama.com/ Freshmeat Adaptive Website Framework 1.05 (Development) http://freshmeat.net/releases/132245/ Liquid Bytes Adaptive Website Framework (AWF) is aimed at software developers and webmasters. It helps you to create dynamical personalized Web sites with community functions, database powered content management, and an administration interface. AWF includes advanced features like exporting to static HTML, caching, and URL rewriting. antinat 0.61 http://freshmeat.net/releases/132174/ Antinat is a modular, multithreaded, scaleable SOCKS server for Linux supporting SOCKS 4, SOCKS 5, authentication, firewalling, and name resolution. Modules can be added without modifying the core server, and modules can be removed to remove support for some functionality. ATLAS 3.5.8 (Development) http://freshmeat.net/releases/132221/ The ATLAS (Automatically Tuned Linear Algebra Software) project is an ongoing research effort focusing on applying empirical techniques in order to provide portable performance. It provides C and Fortran77 interfaces to a portably efficient BLAS implementation, as well as a few routines from LAPACK. b. 1.4.0 http://freshmeat.net/releases/132246/ b. is a Web-based manager for bookmarks (which are stored in an XML file). Operations on the data are done with Perl scripts, and it supports multiple users and user-customizable themes. It only requires Perl and a Web server. Beats By Design 0.4.7 http://freshmeat.net/releases/132202/ Beats By Design (bbd) is an artificially-intelligent drum machine/step sequencer. You can use it to compose and play beats, and train it to edit beats with you, responding appropriately to your changes. All of this can be done live. BlueShoes 4.4 http://freshmeat.net/releases/132241/ BlueShoes is a comprehensive Web application framework and content management system written in PHP. It is object oriented, and consists of 140 classes in 133k of well-documented code. It includes an automated testing environment (phpunit). boo 0.25 http://freshmeat.net/releases/132169/ Boo is a client/server chat system that is Unix/Win32 compatible. The server is multi-threaded, and multiple multi-way chats are supported. CacheMate 2.0 http://freshmeat.net/releases/132234/ CacheMate is a database for tracking GPS cache hunts. You can store information about caches or benchmarks, decode hints, and transfer data between CacheMate and the MemoPad application. Registered users can also import EasyGPS LOC and GPX files, available from Geocaching.com. chgrep 1.2.2 http://freshmeat.net/releases/132178/ chgrep searches the input files (or standard input if no files are named) for oldpattern and changes them to newpattern (grep doesn't support this). You can use .lock files (or another extend). It is useful in (but not limited to) mail servers. Cycling 0.1.2 http://freshmeat.net/releases/132227/ Cycling helps you in managing your training. It can display a list of your training sessions, let you define a list of circuits, and manage cyclist information such as weight, height, heart rate, etc. Debt Minder 1.8.5 http://freshmeat.net/releases/132196/ Debt Minder is a specialized tool for debt management. It is user friendly, complete, functional, and economical, and considers account subtleties such as introductory APRs, varying interest rates, split interest rates, external payments, and more. Its visualization capabilities include pie charts, line graphs, bar charts, area graphs, debt to income ratios, and colored payoff tables. An integrated amortization calculator for American and Canadian methods is included, and payoff schedules can be exported to XML, CSV, and tab delimited files Fandango 0.2.3 http://freshmeat.net/releases/132228/ Fandango is a GL-rendered, Python-scripted CAD program. The low-level functionality is programmed in C++, and then the relevant functions are exposed to Python and used as building blocks for more functions. Currently the memory core allows lines, triangles, line strips, and triangle strips. Texture, blending, and lighting can be switched on and off from a command line. Format 1.0 http://freshmeat.net/releases/132239/ Format is a C++ format string library that supports printf-compatible format strings by preserving the typesafety of C++. Gaim for Qtopia 0.1 http://freshmeat.net/releases/132226/ Gaim for Qtopia is an official port of the Gaim instant messenger. It is a multi-protocol instant messaging client for the Qtopia and OPIE embedded environments, compatible with the AIM (using the Oscar protocols), ICQ, MSN Messenger, Yahoo!, IRC, Jabber, Gadu-Gadu, Napster, and Trepia networks. Gambas 0.64 (Development) http://freshmeat.net/releases/132240/ Gambas is a graphical development environment based on a Basic interpreter, like Visual Basic. It uses the Qt toolkit, but is able to use any other toolkit that a module is written for. Gander 0.7 http://freshmeat.net/releases/132207/ Gander serves Python applications over HTTP by doing as little as possible: a request for a root URL returns an index page, a request for non-valid application returns "404: Resource NotFound", a request for uninstantiated object returns "412: Object Not Instantiated", and all other responses come from the Gander-served application for which Gander translates URL-style requests into object method-calls. Generic Security Service 0.0.4 http://freshmeat.net/releases/132187/ Generic Security Service (GSS) is an implementation of the Generic Security Service API (GSSAPI). It is used by network applications to provide security services, such as authenticating SMTP/IMAP, via the GSSAPI SASL mechanism. It consists of a library and a manual, and a Kerberos 5 mechanism that supports mutual authentication and the DES and 3DES ciphers. gmorgan 0.11 http://freshmeat.net/releases/132208/ gmorgan is a fully programmable General MIDI rhythm station. It features chord recognition for playing in real-time. GNU Libidn 0.2.1 http://freshmeat.net/releases/132190/ GNU Libidn is an implementation of the Stringprep, Punycode, and IDNA specifications defined by the IETF Internationalized Domain Names (IDN) working group. It is used to prepare internationalized strings (such as domain name labels, usernames, and passwords) in order to increase the likelihood that string input and string comparison work in ways that make sense for typical users throughout the world. The library contains a generic Stringprep implementation that does Unicode 3.2 NFKC normalization, mapping and prohibition of characters, and bidirectional character handling. Profiles for iSCSI, Kerberos 5, Nameprep, SASL, and XMPP are included. Punycode and ASCII Compatible Encoding (ACE) via IDNA are supported. Hierarchical Data Format 1.7.0 (Development) http://freshmeat.net/releases/132222/ HDF (Hierarchical Data Format) is a general purpose library and file format for storing scientific data. It arranges data into datasets (multidimensional arrays) and groups (a structure for organizing objects). JFreeChart 0.9.11 (Development) http://freshmeat.net/releases/132236/ JFreeChart is a chart library for Java that supports a wide range of charts including pie charts (2D and 3D), bar charts (horizontal and vertical, regular or stacked line charts with optional 3D-effects, XY plots, scatter plots, time series charts, high/low/open/close charts, candlestick plots, Gantt charts, Pareto charts, combination charts, and more. It is suitable for use in applications, applets, servlets, and JSP. Layer-7 Packet Classifier for Linux 0.9.3 (Layer-7 enabled iproute2) http://freshmeat.net/releases/132173/ This project is a filter that classifies packets based on application (or layer 7) data. This means that it is able to classify packets as HTTP, FTP, Gnucleus, etc, regardless of what port the services are run on. It complements existing filters that classify based on route, port numbers, and so on in the existing Linux QoS infrastructure. Layer-7 Packet Classifier for Linux 2003-08-09 (Pattern Definitions) http://freshmeat.net/releases/132172/ This project is a filter that classifies packets based on application (or layer 7) data. This means that it is able to classify packets as HTTP, FTP, Gnucleus, etc, regardless of what port the services are run on. It complements existing filters that classify based on route, port numbers, and so on in the existing Linux QoS infrastructure. Layer-7 Packet Classifier for Linux 0.0.1 (Linux 2.4 patch) http://freshmeat.net/releases/132171/ This project is a filter that classifies packets based on application (or layer 7) data. This means that it is able to classify packets as HTTP, FTP, Gnucleus, etc, regardless of what port the services are run on. It complements existing filters that classify based on route, port numbers, and so on in the existing Linux QoS infrastructure. libds 1.2.0 http://freshmeat.net/releases/132167/ LibDS is a cross-platform library to support simple networking, threads, as well as data structures. It allows code reuse for common data structures, such as linked lists and hash tables, as well as support for complex entities such as config files. LILO 22.5.7 http://freshmeat.net/releases/132220/ LILO is a Boot loader for Linux/x86 and other PC operating systems. It is responsible for loading your Linux kernel from either a floppy or a hard drive and passing control to it. It is capable of booting beyond cylinder 1024 of a hard disk if the BIOS supports EDD packet call extensions to the int 0x13 interface. LILO can also be used to boot many other operating systems, including DOS, Windows (all versions), OS/2, and the BSD variants. The LILO distribution includes full source, documentation and support files. Linux Virtual Server 1.0.10 (IPVS for kernel 2.4) http://freshmeat.net/releases/132247/ The Linux Virtual Server Project is an Open Source project to cluster many real servers together into a highly available, high-performance virtual server. The LVS handles connections from clients and passes them on the the real servers (so-called Layer 4 switching) and can virtualize almost any TCP or UDP service, like HTTP, HTTPS, NNTP, FTP, DNS, ssh, POP3, IMAP4, SMTP, etc. It is fully transparent to the client accessing the virtual service. linuxTheTools 0.4.4 http://freshmeat.net/releases/132212/ TheTools is a handy collection of bash commandline tools for administrators and power users. The scripts facilitate day-to-day management and system navigation. It is a companion package to slakbootIBS, but can be used with other Linux distributions. log4cxx 0.9.2 http://freshmeat.net/releases/132175/ log4cxx is a port to C++ of the log4j project. Lyman 0.6 http://freshmeat.net/releases/132186/ Lyman is a program to manage your collection of song lyrics. You can search for songs by their title, artist, album, the release year, or parts of their lyrics. Mamory 0.2.11 http://freshmeat.net/releases/132229/ Mamory is a library for ROM management in emulator-related projects. It also has a CLI client. Meringue 0.2.4 http://freshmeat.net/releases/132193/ Meringue is used to track which links are clicked on your site. It is simple to set up and accurate, counting both internal and/or external links. It presents recorded data as a graph with information regarding the last time a particular link was clicked, while also providing the IP address of the last computer to follow that link. The statistics table can be exported, also fully configurable, allowing sorting and showing/hiding of all columns. Meringue is ideal for click-through tracking. MoviX2 0.3.1pre2 http://freshmeat.net/releases/132177/ MoviX2 is a small Linux distro that transforms your PC in a powerful multimedia box. Using the GUI version of mplayer to play audio/video files, after booting your PC with MoviX2 you will be able to play any DVD/VCD, most video/audio files (most noticeably DivX but generically any AVI, MPEG, QuickTime, WMV, ASF, MP3, and OGG), and also radio stations on the Internet if you are connected to a LAN. And since all systems will be completely loaded in RAM, you do not even need a HD to use MoviX2. MP-MPICH 05-08-03 (Development) http://freshmeat.net/releases/132224/ MP-MICH is a Multi-platform uniform MPI implementation, based on MPICH and SCI-MPICH, resulting in a high performance, consistent MPI across both ethernet and SCI networks in a hybrid environment. There is a single, standardized source tree for all platforms. It is compliant with the MPI-1 standard. mudsbuilder 0.4.3 http://freshmeat.net/releases/132170/ Mudsbuilder is a set of tools for the creation of dungeon maps in MUDs. Once a map is created, the user has the ability to generate LPC code from that map for virtually any mudlib. It supports standard (south, north, east, etc.) exits, ups and downs, and miscellaneous exits, such as one-way exits. myAudioCD 1.0 beta3 http://freshmeat.net/releases/132211/ myAudioCD is a tool to write music audio CDs on your Linux workstation. It uses sox, mpg123, and cdrecord. It allows you to arrange a playlist of your favorite MP3 files and them put them on a CD. The goal of this project is to make a powerful tool, but at the same time keep it easy to use. ngrep 1.41 http://freshmeat.net/releases/132219/ ngrep strives to provide most of GNU grep's common features, applying them to the network layer. ngrep is a pcap-aware tool that will allow you to specify extended regular or hexadecimal expressions to match against data payloads of packets. It currently recognizes TCP, UDP, and ICMP across Ethernet, PPP, SLIP, FDDI, Token Ring, and null interfaces, and understands bpf filter logic in the same fashion as more common packet sniffing tools, such as tcpdump and snoop. NRH-up2date 1.3 http://freshmeat.net/releases/132205/ NRH-up2date provides a generic, easy-to-use server for the Red Hat up2date utility. It can be used to distribute updates to client systems without being dependent on the Red Hat network servers. nut 9.0 http://freshmeat.net/releases/132238/ nut is nutrition software to record what you eat and analyze your meals for nutrient composition. The database included is the USDA Nutrient Database for Standard Reference, Release 16, which contains 6,661 foods and 125 nutrients. This database contains values for vitamins, minerals, fats, calories, protein, carbohydrates, fiber, etc., and includes the essential polyunsaturated fats, Omega-3 and Omega-6. Nutrient levels are expressed as a percentage of the Daily Value, the familiar standard of food labeling in the United States, but also can be fully customized. Recipes can be added, and graphs drawn. The program is completely menu-driven and there are no commands to learn. OJB Console 1.0.5 http://freshmeat.net/releases/132168/ OjBect Console is a Web application that provides administrative facilities for the Object Relational Bridge (OJB) persistence framework. This console provides transparent browse, search, create, update, and delete functionality for the objects configured within OJB. In addition, it provides administrative functionality such as cache management and a configuration viewer. Finally, it can be extended to build a data management Web application. The general idea is to provide a useful administrative tool to OJB and a solid reference application for OJB/Struts. PircBot 1.2.3 http://freshmeat.net/releases/132231/ PircBot is a Java framework for writing IRC bots quickly and easily. Its features include an event-driven architecture to handle common IRC events, flood protection, DCC chat, file resuming, ident support, multiple servers, and more. Its comprehensive logfile format is suitable for use with pisg to generate channel statistics. Full documentation is included, and the Web site contains a 5-minute step-by-step guide to making your first IRC bot. Pogo 1.2 http://freshmeat.net/releases/132197/ Pogo is a lightweight, elegant, customizable application launcher for X11. PowerNowd 0.80 http://freshmeat.net/releases/132166/ PowerNowd is a simple client daemon for the Linux cpufreq driver using the sysfs interface. It sits in the background and changes CPU speed in configurable "steps" according to usage. Written in C, its emphasis is on speed and simplicity. It is very configurable, and supports non-x86 and SMP systems. python3ds 0.3 (Development) http://freshmeat.net/releases/132199/ python3ds is a small set of Python routines for reading 3ds archives. It features support for animations, textures, and collision detection, and it is compatible with pyopengl and pygame. PythonCard 0.7.1 http://freshmeat.net/releases/132181/ PythonCard is a GUI construction kit for building cross-platform desktop applications on Windows, Mac OS X, and Linux, using the Python language. It lets you develop graphical applications quickly and easily with a minimum of effort and coding. QTads 1.2 http://freshmeat.net/releases/132230/ QTads is a graphical, non-HTML interpreter for Tads games. Both Tads 2 as well as Tads 3 games are supported. It uses Trolltech's Qt library, which means it's highly portable. It has some nice features, like fullscreen mode, text justification, margins, and font anti-aliasing. It fully supports Unicode in Tads 3, ISO Latin character mapping files in Tads 2, and the full set of Multimedia Tads character entities in both Tads 2 and 3 (like "curly" quotes and typographical dashes). schedutils 1.3.2 http://freshmeat.net/releases/132232/ The Linux scheduler utilities take advantage of the scheduler family of syscalls that Linux implements across various kernels. These system calls implement interfaces for scheduler-related parameters such as CPU affinity and real-time attributes. The standard UNIX utilities do not provide support for these interfaces, thus this package. The programs that are included in this package are chrt and taskset. Together with nice and renice (not included), they allow full control of process scheduling parameters. The taskset program allows manipulation of task CPU affinity and the chrt program allows manipulation of scheduling priority and policy. Shishi 0.0.1 http://freshmeat.net/releases/132188/ Shishi is a (still incomplete) implementation of Kerberos 5, which can be used to authenticate users in distributed systems. It contains a library that can be used by application developers, and a command line utility for users. Shishi supports Kerberos authenticated telnet client/server, IMAP client/server (via GSSAPI), SSH client/server (via GSSAPI), and a PAM module for host security. SlakbootIBS 9.1.7 http://freshmeat.net/releases/132210/ SlakbootIBS is a replacement set of boot scripts and utilities for starting and dynamically configuring Slackware Linux. IBS makes it easier for administrators to configure new installations and simplifies operations when multiple servers are deployed. Squash 0.8 http://freshmeat.net/releases/132233/ Squash is a C/Ncurses-based music player. It supports MP3 and Ogg Vorbis through libraries (with planned FLAC support). It uses statistics to determine songs to play automatically. It garners this information through whether or not a song is skipped. It also avoids picking the same song twice. Thus, it is like a radio station that plays the songs you like without you having to call in requests. The Gimp 1.3.18 (Development) http://freshmeat.net/releases/132244/ The GIMP is the GNU Image Manipulation Program. It is a freely distributed piece of software suitable for such tasks as photo retouching, image composition and image authoring. It can be used as a simple paint program, an expert quality photo retouching program, an online batch processing system, a mass production image renderer, a image format converter, etc. ThinkPad Buttons 0.6.0 http://freshmeat.net/releases/132237/ ThinkPad Buttons makes it possible to bind programs to the ThinkPad Mail, Home, and Search buttons. It can run callback programs upon state changes, and trigger several actions after different events. It includes an on-screen display that shows the volume, mute, brightness, and other information, and supports software mixers. tin 1.6.1 (Stable) http://freshmeat.net/releases/132200/ Tin is a powerful text mode news reader. It features threaded news reading, regex driven killfiles/message selections, pgp encryption, ispell support, and can read from both a local spool or from a remote NNTP server. UploadBean 1.4 http://freshmeat.net/releases/132189/ UploadBean is a JavaBean that allows you to upload files. This bean can be integrated into any JSP/Servlets application. You can store uploaded files in a folder, a ZIP archive, a database, or in memory. Restrictions such as file-size limit, blacklist/whitelist, and max. uploaded files are available. An add-ons section provides tools such as email notification on each uploads, real time progress bar on upload, custom database store sample, and a Chinese upload JSP sample. VDB Chinese Chess 1.07 http://freshmeat.net/releases/132203/ VDB Chinese Chess is a Chinese chess program which uses pictures instead of Chinese letters so people who aren't Chinese can play it. 99 levels are supported, and different computer levels can play against each other. Webanalyse 1.13 http://freshmeat.net/releases/132192/ Webanalyse is a Web site traffic statistics tool written in PHP 4. It doesn't use any databases or Apache logs. Its reports include Web site statistics by day, week, month, and year, referer, host, IP, browser. The big advantage lies primarily in detail of each visit--you can follow the pages or articles which are visited on your site. WebAnalyse can be added very easily on all the pages where you wish to follow the activity. wGui 0.2.1 http://freshmeat.net/releases/132223/ wGui is a simple, platform-independent dialog manager library using SDL and FreeType2. Written in C++ (with extensive use of the Standard Library and STL), the intention is to leave all of the antiquated C paradigms out of it (like #defines). WISP-Dist 2624 http://freshmeat.net/releases/132198/ WISP-Dist is a modular embedded Linux distribution for wireless routers, but can be used for other purposes as well. The entire system fits in 8 MB flash/16 MB RAM. Highlights include an easy-to-use menu interface, commandline access, an Access Point mode (on selected cards), OSPF/RIPv2, bandwidth shaping, NAT, Layer 3 (proxy arp) bridging, and other goodies. The goal is to create an open, customizable, and easy-to-use solution for wireless routers. WISP-Dist is part of the LEAF project. XML Indent 0.2.9 http://freshmeat.net/releases/132191/ XML Indent is an XML stream reformatter written in ANSI C. It is analogous to GNU indent. YourAmigo Enterprise Search 1.3.3 http://freshmeat.net/releases/132165/ YourAmigo Enterprise Search is a Website or intranet search engine which is able to index and search content that is often hidden to other search engines. In addition to supporting traditional spidering methods, it implements a novel agent-based architecture to allow Web server-based Java agents to gather information about static, dynamic, and unlinked content from the local Web server and forward it to a central search server. Slashcode How to Force Previewing? http://slashcode.com/article.pl?sid=03/08/08/1931216 An anonymous user writes: "I'd like to see an option added to enable a user to force themselves to preview a post before they actually post the comment. At the moment, a user is required to preview a story submission before they post it, but there is no way for this requirement to be there for standard posts. I often find myself hitting 'submit' when I wish I'd previewed first. I know that a 'force post preview' option could be added to the options section and implemented in SLASH *very* easily, which would simply remove the 'Submit' button from the initial post screen... so could someone do it? I'd do it myself if I was able to update the CVS source :-)" This is a one-liner change... details follow... YogaCircle.net (New Yoga Slash Site) http://slashcode.com/article.pl?sid=03/07/28/0339211 Well this should be a first. A Yoga base Slash site. Check it out, if you have any questions or comments let me know. Thanks for the code. csdaily.com http://slashcode.com/article.pl?sid=03/07/28/0337226 Yet another Slash site, Computer Science Daily News. Aims to be a resource for Computer Science professionals, researchers, students and instructors. Hopefully this fills a niche, computer science developments seem to be very decentralized, and hard to find. Slash seems to be working out nicely, though I'm still learning the ropes... --csdaily Slash on server running Livejournal? http://slashcode.com/article.pl?sid=03/07/24/0035257 Maybe this is the wrong venue to ask in, and I'm sorry if it is, but this question has been nagging me for about the past week or so. I have a personal server running Slackware 8 with a custom-compiled Apache 1.3.27 (with the appropriate mod_perl) and MySQL 4.0.13. This server is currently running the LiveJournal server code and works quite well at this. I'm interested in attempting to set up slash for personal use (the Livejournal code is running for personal use as well), and herein lies the question. Can slash be run on the same server in another VirtualHost without having a separate apache installation/process and doing some fancy trick with mod_rewrite? Or am I asking too much? I will be happy to provide any further info anyone needs through e-mail (the e-mail link above is NOT spam-armored at all). QubitNews is finally launched! http://slashcode.com/article.pl?sid=03/07/24/0030227 QubitNews: News and Inforation from the Quantum Community. This is conceived as a meeting-point for the community working in the fast developing field of Quantum Information and Computation. This is an open and free project devoted to the exchange of information in this field.: news, stories, announcements, comments of scientific work, debates, polls, forums, etc... Many aspects of your work that cannot appear in scientific journals may find a place here. The main feature of QubitNews is that it is dynamical: you are wellcome to participate and modify the look and feel of this site. You may become an anonymous user, site user or an Author. Visit the homepage and consult the documents About, FAQ, How-To and GettingStarted. It may be useful, helpful and a lot of fun. Tuxedo.org Now running Slashcode http://slashcode.com/article.pl?sid=03/07/23/2014232 Tuxedo.org is now running Slashcode. I should have done this a couple of years ago... Most recent story is Linus Torvalds Comments on SCO Lawsuit and Linux. Hope you all enjoy the new site! --Chuck Peters Best hosting service for Slash? http://slashcode.com/article.pl?sid=03/07/23/1449209 I'm going to be doing some "big things" with Slashcode but am interested in going through someone to set up Slashcode and the server, so that I can just right in and start building the site. What are the best hosting services out there? Will they set up Slash for me? What kinds of experiences have people had? Dissociated Press goes Slash http://slashcode.com/article.pl?sid=03/07/23/1442252 After a bit of poking and prodding, I've converted Dissociated Press to Slashcode (2.2.6). Works great! So Long, and Thanks for all the Fish! http://slashcode.com/article.pl?sid=03/06/13/1816237 All things come to an end and its been a wonderful ride. Today is my last day at OSDN and this will be the last thing I will be posting on Slashcode. It has been fun working on Slash for the last few years and I have enjoyed working with the Slash community (tf32, ACS, vladinator, ericdano, and many more that I am forgetting). On Monday I start work for MySQL so I will be a bit busy for a while but I expect you will still see Slash stuff coming from me in the future. I will continue to be in #slash for a while, and you can still always reach me via email. The best of luck with you and your sites, it has been great! Spottedrabbit.com http://slashcode.com/article.pl?sid=03/06/13/1756251 After much kicking and screaming, yet another Slash Site! The Spotted Rabbit with news and events for Sussex County NJ, and Orange County, NY. It still looks a lot like basic slash, but I'm new to this, and we're working on it! --Ken Hall Price Compare 256MB Secure Digital Card (SanDisk) http://osdn.pricegrabber.com/search_getprod.php?masterid=637899 Lowest Price: $64.85 256MB Memory Stick (Sony) http://osdn.pricegrabber.com/search_getprod.php?masterid=706661 Lowest Price: $74.99 Travel Flash (6IN1, CF/MD/MMC/MS/SD/SM) (PQI Corporation) http://osdn.pricegrabber.com/search_getprod.php?masterid=840026 Lowest Price: $15.00 128MB USB Flash Drive (Lexar Media) http://osdn.pricegrabber.com/search_getprod.php?masterid=605710 Lowest Price: $29.99 256MB CompactFlash Type I (SanDisk) http://osdn.pricegrabber.com/search_getprod.php?masterid=445141 Lowest Price: $49.64 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 South Beach Diet by Arthur S. Agatston (Trade Cloth) http://osdn.pricegrabber.com/search_getprod.php?isbn=1579546463 Lowest Price: $13.47 Harry Potter and the Order of the Phoenix by J. K. Rowling (Trade Cloth) http://osdn.pricegrabber.com/search_getprod.php?isbn=043935806X Lowest Price: $14.38 Wendy's Got the Heat by Wendy Williams (Trade Cloth) http://osdn.pricegrabber.com/search_getprod.php?isbn=0743470214 Lowest Price: $10.80 Essential 55 by Ron Clark (Trade Cloth) http://osdn.pricegrabber.com/search_getprod.php?isbn=1401300014 Lowest Price: $10.77 8 Minutes in the Morning by Jorge Cruise (Trade Paper) http://osdn.pricegrabber.com/search_getprod.php?isbn=0060505389 Lowest Price: $8.39 ================================================== Copyright (c) 2003 OSDN Open Source Development Network, Inc., 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]