O | S | D | N NEWSLETTER March 14, 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 Computing: Klipsch GMX-D5.1 http://www.thinkgeek.com/computing/speakers/speakers/5d7b/ Computing: iMic USB Audio Interface http://www.thinkgeek.com/computing/accessories/5d9c/ Tshirts: There's no place like 127.0.0.1 http://www.thinkgeek.com/tshirts/generic/5d6a/ Tshirts: fsck it! http://www.thinkgeek.com/tshirts/sysadmin/5d71/ Cube Goodies: Circuitboard Glo Cube Lamp http://www.thinkgeek.com/cubegoodies/lights/5d22/ Cube Goodies: Circuitboard Business Card Case http://www.thinkgeek.com/cubegoodies/toys/5d15/ Cube Goodies: Set Of Circuitboard Coasters http://www.thinkgeek.com/cubegoodies/mugs/5d28/ Cube Goodies: circuit board clipboard http://www.thinkgeek.com/cubegoodies/toys/3226/ Books: Art Of Deception: Controlling the Human Element Of Security http://www.thinkgeek.com/books/nonfiction/5ba0/ Books: BOFH Series - 3 Pack/Bundle! http://www.thinkgeek.com/books/humor/5daf/ Cube Goodies: GeoMAG from Italy http://www.thinkgeek.com/cubegoodies/toys/5c82/ Electronics: i2eye Broadband Videophone http://www.thinkgeek.com/electronics/phones/5d7f/ Electronics: Si-5 Portable Speakers http://www.thinkgeek.com/electronics/audio/5bb3/ Computing: Latte Mini PC http://www.thinkgeek.com/computing/handhelds/5d5b/ Electronics: SoundPaX Portable Stereo Speakers http://www.thinkgeek.com/electronics/audio/5d02/ Computing: Ratpadz GS Mousing Surface http://www.thinkgeek.com/computing/accessories/3745/ Computing: Griffin PowerMate http://www.thinkgeek.com/computing/accessories/5ca2/ Cube Goodies: Smart Mass Thinking Putty http://www.thinkgeek.com/cubegoodies/toys/5ac8/ Books: GPF 2 - Gone With The Windows http://www.thinkgeek.com/books/humor/5cad/ Books: BOFH 2 - Son Of The Bastard http://www.thinkgeek.com/books/humor/5ca5/ Sourceforge FreeCraft stable 1.18 released http://sourceforge.net/forum/forum.php?forum_id=259595 The FreeCraft team is proud to announce the release of FreeCraft 1.18. Thanks to everyone who contributed code, reported bugs, and suggested ideas. FreeCraft is a free cross-platform real-time strategy game engine. Here are the main new features: o Save and Load (Single Player) o Shared Vision and Diplomacy o Replays o Auto Spell Cast o Much Improved Multiplayer Support o FcMP and WC2 can be played against each other o Many bug fixes For a complete list of changes, please see the ChangeLog: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/*checkout*/freecraft/fre ecraft/doc/ChangeLog.html?rev=1.449 You can find a game on irc.freenode.net, channel #freecraft. Enjoy! phpESP 1.6 Final http://sourceforge.net/forum/forum.php?forum_id=259801 phpESP provides scripts to let non-technical users create surveys, administer surveys, gather results, view statistics. All managed online after database initialization. MySQL database backend. Version 1.6 incorporates several large changes since version 1.5. New features include: save/resume feature on surveys, self-sign-up for respondents, viewing of individual responses, a graphical interface for cross analysis, and a system test script. Additionally, the install procedure has been streamlined, and the documentation has been updated. Non-English translations should be available out of the box for many more platforms that have GNU Gettext support. Several new translations are available in 1.6 including: Japanese, Swedish, and Greek. There have been some minor database changes since 1.5, so please read the INSTALL guide. PCGen 4.3.5 is available http://sourceforge.net/forum/forum.php?forum_id=259786 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'll soon be releasing another production release of PCGen - version 5.0.0. We'd appreciate feedback on the editors, the Companions section of the Resources tab (especially for Paladins and Blackguards) and the Equipping tab. We're also considering using that release to migrate PCGen to using java 1.4.1 now that Apple has released it. This decision is not final yet, pending our testing efforts. 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: pcgen435_part1of3.zip, pcgen435_part2of3.zip and pcgen435_part3of3.zip. Bugs 588777 LEVEL:X:SA:Something tag misbehaving 700446 4.3.4 - Cannot reopen some character files 699891 Container behavior 584972 New party file format breaks mutiuser 698832 Equipping Tab - Keyboard Issue #2 698828 Equipping Tab - Keybard Issue #1 698826 Equipping Tab - Location Popup autosized wrong 698702 Duplicate loading of familiar 698670 4.3.4 won't load phb.pcc Features 698824 Equipping Tab - Add All Equipment 698840 Equipping Tab - Put plus/minus on Item column 606205 Add Buy% and Sell% on Right Click menu for items PCGen:DM Bugs 682005 melee+thrown weapons need .Thrown 699141 "thundering" magical attribute PCGen:DM List File Fixes 686265 added type:humanoid to slayershobgobraces.lst 686263 added type:humanoid to slayersgnollraces.lst PCGen:DM Tag Modification Requests 677326 TARGETAREA - sovereignspells.lst 677325 TARGETAREA - deadlandswebspells.lst 677323 TARGETAREA - wayhucksterspells.lst 677316 TARGETAREA - slayersamazonsspells.lst 677315 TARGETAREA - necromancyspells.lst 677314 TARGETAREA - montecookwebspells.lst 677313 TARGETAREA - thouhtskillpowers.lst 677312 TARGETAREA - eldritch2spells.lst 677311 TARGETAREA - eldritchspells.lst 677310 TARGETAREA - kalamarspells.lst 677309 TARGETAREA - arcanaspells.lst 677320 TARGETAREA - deadlandsspells.lst 677319 TARGETAREA - seabloodspells.lst 677318 TARGETAREA - slayerstroglodytesspells.lst 677317 TARGETAREA - slayershobgobspells.lst 677307 TARGETAREA - traptreachspells.lst 677306 TARGETAREA - spellsspellcraftspe spellsspellcraftspells.lst 677304 TARGETAREA - mythicracesspells.lst 677303 TARGETAREA - starfarershbspells.lst 677302 TARGETAREA - melnibonespells.lst 677301 TARGETAREA - guardianspells.lst 677300 TARGETAREA - touchedgodsspells.lst 677298 TARGETAREA - beyondtheveilspells.lst 677297 TARGETAREA - warspells.lst 677294 TARGETAREA - dragonsspells.lst 657059 Verify pipe is the only delimiter:VISION 677295 TARGETAREA - dungeonsspells.lst PCGenDocs: Output Sheet Bugs 702203 Greatsword outputs with N/A for To Hit & Dmg 699956 SAs missing from _combined 686797 Two-handed weapons: 1-H lines? 697216 TO-HIT under PB Range incorrect PCGenDocs: Output Sheet Feature Requests 634092 TAG for ONLY Domain Spells 700057 Remove the race name from the innate spell header The PCGen Development Team AviSynth 2.0.8 and 2.5.1 released http://sourceforge.net/forum/forum.php?forum_id=259821 Two new versions of AviSynth has been released today. The 2.0.8 version contains critical bugfixes, and is supplied for those who enjoy the stability of the non-beta versions. Avisynth is a scripting language and a collection of filters for simple (and not so simple!) non-linear video editing tasks. It frameserves video to (most) applications. AviSynth 2.5.1 beta is an update to the first 2.5.0 beta and contains many fixes and additions, as well as some considerable speedups. Mainly interlaced processing has been improved vastly, but also general stability should be better. Quartz 1.0.6 available http://sourceforge.net/forum/forum.php?forum_id=258718 This release of Quartz, contains several small corrections and bug fixes, as well as a few new features (see change log). Quartz is an enterprise-class Job Scheduler for use in stand-alone and full-blown J2EE Applications. Quartz is very light-weight, highy scalable, and extremely easy to use within your own applications. Changes: Changes in version 1.0.6 ========================== 1- Added DB2v6Delegate for usage with JDBC-JobStore and older versions of DB2. 2- Added HSQLDBDelegate for usage with HSQLDB 1.7.X - previously, MSSQLDelegate was used by HSQLDB users, but that was confusing. 3- Updated JavaDOC and table-creation docs for all db types / delegates. 4- Implemented JobStoreTX.getTriggersForJob(name, group) - it used to throw an UnsupportedOperationException. 5- Misc small JavaDOC corrections. 6- Additions to the Quartz tutorial. 7- Introduced "org.quartz.spi.SchedulerPlugin" interface. 8- Introduced "org.quartz.plugins.history" package - with plugins for recording historical data. 9- Fixed bug in CronTrigger related to expressions using "#" in the day-of-week field. 10- Fixed bug using non-global JobListeners with the JDBC-Jobstore using OracleDelegate. LameFE 2.2 Final released http://sourceforge.net/forum/forum.php?forum_id=258899 The LameFE project proudly announces the release of LameFE 2.2 Final. After nearly one year of beta testing we have reached the goal: LameFE 2.2 LameFE is more than a powerfull frontend for LAME. It reads CDDA, Wave, APE, supports Winamp plugins. Besides MP3 it encodes to Ogg/Vorbis, Monkeys Audio and Wave. Other Features: Cue-Sheets, FreeDB, CD-Text, Batchprocessing mode for CD-Ripping, and many more. Download English or German Version at: http://lamefe.sf.net/index.php?showpage=download Thees Winkler. --- Project Admin Bossogg 0.9.3.1 release http://sourceforge.net/forum/forum.php?forum_id=259518 Bossogg is a server based music (ogg/mp3) player. Completed clients include: PHP and SDL (developed for TV out). Uses SQLite/PostgreSQL for data storage and SDL_sound for playback. Bossogg 0.9.3.1 is a bugfix release. The configuration file was unusable without modification, and definatly not ready for end users. This fixes that, plus the link in README to the home page location. wv2-0.0.8 released http://sourceforge.net/forum/forum.php?forum_id=258862 wv2 is a portable C++ implemenation of a MS Word import library. Right now it supports importing of Word 97, 2000, and XP documents; support for Word 6 and Word 95 is planned. The 0.0.8 release contains bugfixes. TclXML version 2.6 released http://sourceforge.net/forum/forum.php?forum_id=258863 Version 2.6 of the TclXML, TclDOM and TclXSLT packages are now available. The TclXML family of packages provide XML support for the Tcl scripting language. bogofilter-0.11.1 released http://sourceforge.net/forum/forum.php?forum_id=257794 The bogofilter package implements a fast Bayesian spam filter along the lines suggested by Paul Graham in his article "A Plan For Spam" . It is written in C. Supported platforms: Linux, FreeBSD, Solaris and OS X. Version 0.11.1 is available, including a number of enhancements and bugfixes. See the NEWS-0.11 file for details. Slashdot SuSE 8.2 Announced http://slashdot.org/article.pl?sid=03/03/14/0128259 [0]Venotar writes "It looks like SuSE's once more setting the bar pretty high. According to [1] their recent announcement, SuSE 8.2's release date is set for April 12th. Amongst other nifty features, KDE 3.1 apparently includes tabbed browsing, the ability to sync with Exchange servers, a new administration tool called "Desktop sharing" that allows remote control of other desktops, and several interesting new crypto/security features. Gnome 2.2 is also included, as well as a profile manager for mobile users, and gcc 3.3. Have a lot of fun!" Links 0. http://<gro.hcetelttab> <ta> <ratonev> 1. http://www.suse.com/us/company/press/press_releases/archive03/82.html The Future of PC Games, According to Microsoft http://slashdot.org/article.pl?sid=03/03/14/0113234 [0]Geaty writes "[1]Gamespot has an article up about [2]Microsoft's big PC plans. Topics covered include why DirectX 9 will be the last DX for a while, the increased game support in Longhorn, and a 'standard' PC controller. Looks to this ignorant reader like Microsoft is trying to tackle the games market (again?), cornering matchmaking and patching. The controller issue seems like an attempt to bring to the PC platform some of the uniformity that consoles have." Links 0. http://slashdot.org/~Geaty 1. http://gamespot.com/ 2. http://gamespot.com/gamespot/stories/news/0,10870,2912498,00.html Building a Better Motorized Bicycle http://slashdot.org/article.pl?sid=03/03/13/1757223 [0]toyotaboy writes "Saw this in 'design news' magazine. It's a bicycle using an engine that looks like [1]something pulled off of an R/C airplane. He uses a gear reduction system as well as a overrunning clutch to keep the engine running while stopped. Claims to get 20 mile range from its 1/4 gallon gas tank (80mpg). If you figure most engines like that are 30k rpm with 1:100 gear reduction, and an average bike rim is 26", you should get potentially 1,458,000 inches per hour, or 23mph! He goes on to say that similar devices in electric form (segway) fail because of their heavy 80lb weight and limited 10-15 mile range (and where do you recharge?) This thing can be filled back up at any gas station." Links 0. mailto:[EMAIL PROTECTED] 1. http://www.manufacturing.net/dn/index.asp?layout=articleWebzine&articleId=CA279140 Remote RSA Timing Attacks Practical http://slashdot.org/article.pl?sid=03/03/14/0012214 [0]David Brumley and Dan Boneh writes "Timing attacks are usually used to attack weak computing devices such as smartcards. We show that timing attacks apply to general software systems. Specifically, we devise a timing attack against OpenSSL. Our experiments show that we can extract private keys from a OpenSSL-based server such as Apache with mod_SSL and stunnel running on a machine in the local network. Our results demonstrate that timing attacks against widely deployed network servers are practical. Subsequently, software should implement defenses against timing attacks. [1]Our paper can be found at Stanford's [2]Applied Crypto Group." Links 0. mailto:[EMAIL PROTECTED] 1. http://crypto.stanford.edu/~dabo/abstracts/ssl-timing.html 2. http://crypto.stanford.edu/ Slashback: Centrinissimo, Damages, Software http://slashdot.org/article.pl?sid=03/03/12/1748228 Slashback with more on open code in government, Intel's new low-power mobile chips, the nature of the engineers, craftsmen or whatchamacallims who spend their days forging software, the CD price-fixing settlement, and more -- read on for the details. WETA Digital Operations Mgr. Talks Special Effects http://slashdot.org/article.pl?sid=03/03/13/2155229 [0]Xoanon (from TheOneRing.net) writes "I was recently privileged enough to view a lecture by Milton Ngan. As far as IT stuff goes, Milton has a pretty good job. You see, he is the Digital Operations Manager at Weta Digital. He is basically the architect for all the technical side of things at Weta. Last night he came and gave a 1 hour lecture at Victoria University outlining the hurdles and obstacles that needed to be overcome to produce the stunning 3D graphics lying in each of the Lord of the Rings movies. The lecture itself was full of lots of facts about Weta, the IT side of things and it also included some very cool behind the scenes shots of The Two Towers. The following is a detailed report from the event, where Ngan gave us an amazing behind-the-scenes look at WETAs infrastructure, their mainframes and various workstations. There is also a TON of info in regards to the special effects process, and news about MASSIVE. [1]Take a look." Links 0. http://www.theonering.net 1. http://www.theonering.net/perl/newsview/8/1047582857 Texas Court Blocks Screen-Scraper http://slashdot.org/article.pl?sid=03/03/13/2039226 An anonymous reader writes "A Texas court has granted American Airlines [0]an injunction against Farechaser to stop them from using a [1]screen-scraper to copy airfare information from their website in violation of the terms and conditions. In a stunning display of hypocrisy, [2]Farechase.com's own terms and conditions prohibit users from doing to them exactly what they are doing to AA.com. [3]The EFF is involved, but it's unclear whether they're supporting the enforceability of a website's terms and conditions or Farechase's right to violate them." Links 0. http://www.eff.org/Cases/AA_v_Farechase/20030310_prelim_inj.pdf 1. http://yro.slashdot.org/article.pl?sid=03/02/07/1849243&tid=156 2. http://www.farechase.com/farechase/website/terms.jsp 3. http://www.eff.org/Cases/AA_v_Farechase/ Mozilla.org Launches Mozilla 1.3 http://slashdot.org/article.pl?sid=03/03/13/2028209 [0]theBrownfury writes "Mozilla 1.3 is out and about. New to this version are features like image auto sizing, bayesian junk-mail filtering, dynamic profile switching, about:config for a pretty view into all of Mozilla's "secret" settings, an initial version of [1]Midas for rich text editing, and a lot of other fixes for performance, standards compliance and site compatability. Also with 1.3 Mozilla is now applying [2]machine learning to improve the autocomplete feature. Mozilla 1.3 is now the official stable release from [3]mozilla.org. Users of all previous versions should upgrade to 1.3 for the latest in features and stability. More info at the [4]1.3 release page and discussions at [5]mozillaZine.org." Links 0. mailto:[EMAIL PROTECTED] 1. http://www.mozilla.org/editor/midas-spec.html 2. http://www.mozilla.org/projects/ml/autocomplete/ 3. http://www.mozilla.org/ 4. http://www.mozilla.org/releases/mozilla1.3/ 5. http://www.mozillazine.org/ Mandrake 9.0 for AMD 64-bit Technology http://slashdot.org/article.pl?sid=03/03/13/208259 [0]Wister285 writes "Mandrake Linux has released a version of their operating system that is compatible with [1]AMDÂs 64-bit x86 architecture. This version is based upon Mandrake 9.0. In addition to this, Mandrake announced Corporate Server 2.1 for AMD64 to be released in April 2003 and MandrakeClustering for Opteron in June 2003. Although they say that you can download the operating system now, I cannot find any FTP servers. [2]The press release is located on Mandrake's website." Links 0. http://wister.org/ 1. http://www.amd.com/us-en/Processors/DevelopWithAMD/0,,30_2252_875_1024,00.html 2. http://www.mandrakesoft.com/company/press/briefs?n=/mandrakesoft/news/2414 Red Hat Announces Enterprise Linux http://slashdot.org/article.pl?sid=03/03/13/1656246 [0]OldBen writes "RedHat has announced the product stable to replace the mainstream releases for enterprise use. RedHat Enterprise Linux AS replaces Advanced Server (with quite a price hike to go along), ES is targeted at "entry-level" servers, and WS is for workstations. See the details at [1]RedHat's website." Links 0. mailto:[EMAIL PROTECTED] minus distro 1. http://www.redhat.com/software/rhel/ Freshmeat abaXX elements 3.5 http://freshmeat.net/releases/116086/ abaXX elements is a development environment for building component-based Web applications on top of JBoss. It is based on the proven J2EE standard technologies, including the JavaServer Pages Standard Tag Library (JSTL). Web applications are built with components called Parts, which are implemented according to the Model-View- Controller pattern, tying together a plain JavaBean as Model, a Controller class, and a JSP page as View. It includes an integrated Portal Builder toolkit and an application skeleton for rapid prototyping. Bayesian Pattern Filtering Library 0.1.0alpha http://freshmeat.net/releases/116197/ Bayesian Pattern Filtering Library is a general purpose library designed for building Bayesian Filters. Its primary purpose is to provide an easy-to-use interface to allow the building of Bayesian filters regardless of the data being analyzed. A user will only need to provide a tokenizer, hash function, and comparison function in order to build a Filter. BEAST/BSE 0.5.0 http://freshmeat.net/releases/116222/ BEAST (the BEdevilled Audio System) is a GTK+/GNOME-based frontend to BSE (the Bedevilled Sound Engine). BSE comes with the abilities to load/store songs and synthesis networks (in .bse files), play them modify them, etc. BEAST provides the necessary GUI to make actual use of BSE. Synthesis filters (BseSources) are implemented in shared library modules, and get loaded on demand. Binc IMAP 1.0.25-2 http://freshmeat.net/releases/116161/ Binc IMAP is a simple xinetd/tcpserver based IMAP server with support for Maildir. It is very easy to install and use. Bluebeard 1.0b6.2 http://freshmeat.net/releases/116146/ Bluebeard locates and downloads single- and multi-part file attachments on the Usenet forum network. It is robust, able to handle between 1-4 simultaneous downloads, and supports however many queued downloads you want to throw at it. It is able to piece together multi-part attachments and handle popular encoding formats, including UUE and yEnc. Decoding is automatic and quick. CheckInstall 1.6.0beta2 (Development) http://freshmeat.net/releases/116215/ CheckInstall keeps track of all files installed by a "make install" or equivalent, creates a Slackware, RPM, or Debian package with those files, and adds it to the installed packages database, allowing for easy package removal or distribution. Coin 2.0.1 (2.x) http://freshmeat.net/releases/116163/ Coin is an implementation of Open Inventor. Open Inventor is the de facto standard API for retained-mode 3D graphics programming. Open Inventor has a highly extensible design, and has been designed to allow for rapid development of highly interactive 3D graphics applications in the fields of CAD, engineering, scientific computing, simulation, VRML, and visualization. Comic Collection 1.03 http://freshmeat.net/releases/116217/ Comic Collection is a Java (AWT) application to allow automatic download, storage, categorisation, and search of Web comics. Consultant Communicator 3 Beta 8 (Testing) http://freshmeat.net/releases/116145/ Consultant Communicator (ConsultComm) is a lightweight, cross-platform program that allows anyone managing multiple projects, clients, or tasks to effectively keep track of exactly how much time has been spent on each project. CourseForum 2.0 http://freshmeat.net/releases/116183/ CourseForum provides a painless, straightforward and flexible solution for posting and sharing course materials, class discussions, and student collaboration. It can be used for lecture notes, Q&A, class discussions, research, student portfolios, projects, and more. The easy Web browser interface and quick installation lets you get started in minutes, and everyone can easily create, read, and contribute. CVSps 2.0b1 (Beta) http://freshmeat.net/releases/116192/ CVSps is a program for generating 'patchset' information from a CVS repository. A patchset in this case is defined as a set of changes made to a collection of files, and all committed at the same time (using a single 'cvs commit' command). This information is valuable to seeing the big picture of the evolution of a cvs project. CVSps allows you to see history of committed patchsets, restrict by author, date range, files affected, branches affected. CVSps can generate a diff of a given patchset. denature 0.6.0 http://freshmeat.net/releases/116139/ denature uses several Perl modules and the fop utility to convert an HTML file to PDF. It has the beginnings of CSS support, and handles several HTML tags. DHTML TreeMenu 1.0 http://freshmeat.net/releases/116154/ DHTML TreeMenu is a PHP class that generates DHTML menu trees that work under IE 5.5+, NS 6+, and other browsers that support InnerHTML. It supports indentation levels, linking on any node, and collapsing and expanding. Menus are defined with simple XML files. DocBook DSSSL Stylesheets 1.78 http://freshmeat.net/releases/116181/ DocBook is an XML and SGML dialect that enables you to author and store document content in a presentation-neutral form that captures the logical structure of the content. Using the modular DocBook stylesheets and related resources, you can transform, format, and publish your DocBook content as HTML pages and PDF files, and in many other formats, including TeX, RTF, FrameMaker MIF, JavaHelp, Microsoft HTML Help, UNIX man pages, and TeXinfo. DockExtender 3.0.3 http://freshmeat.net/releases/116221/ DockExtender allows you to organize and access your applications, documents and web sites through custom menus that you create. You can create up to 10 separate menus that you can access through the Dock, menu bar, or by pressing a HotKey. Items in your menus can be organized into as many submenus as you want, and sectioned by separator items. Load whole folders into submenus, or have them loaded when you access the menu, giving you the most up-to-date contents at your fingertips. DvorakNG 0.3.1 http://freshmeat.net/releases/116201/ DvorakNG is a Dvorak typing tutor. It's heavily based on Dvorak7min, but adds many improvements like a progress information database. Easy Integrity Check System 2.0b-rc2 http://freshmeat.net/releases/116147/ Easy integrity check system is an easy-to-install and use file integrity system. It is intended to be used by system administrators to aid with intrusion detection. eMoviX 0.8.0pre6 http://freshmeat.net/releases/116190/ eMoviX is a micro (7MB) Linux distro meant to be embedded in a CD together with all video/audio files you want. A CD burned with eMoviX will be able to boot and play automagically all of its files with MPlayer. Supported formats are AVI (in particular DivX & XviD formats), MPEG, QuickTime, WMV, ASF, MP3, Ogg, and in general everything supported by MPlayer. fastutil 2.52 http://freshmeat.net/releases/116225/ fastutil provides type-specific Java maps and sets with a small memory footprint, which feature much faster (2 to 10 times) access and insertion. The classes implement their standard counterpart interfaces (e.g., Map for maps) and can be plugged into existing code. Besides the usual features, fastutil provides reference-based containers (which do not use equals() to compare objects) and linked structures. Most iterators provided by fastutil classes are bidirectional, or even implement the standard list iterator interface. FauBackup 0.5.1 http://freshmeat.net/releases/116229/ FauBackup uses a filesystem on a hard drive for incremental and full backups. All backups can easily be accessed by standard filesystem tools. Later backups to the same filesystem will automatically be incremental, as unchanged files are only hard-linked with the existing version of the file. FCKeditor 0.9.1 beta http://freshmeat.net/releases/116151/ FCKEditor is an HTML editor that brings to the web many of the powerful functionalities of known desktop editors like Word. It's really lightweight and doesn't require any kind of installation in the client computer. General Purpose Converter 0.2.8 http://freshmeat.net/releases/116160/ General Purpose Converter (GPC) is a tool for converting between different units of measurement. It contains internal tables with many convertion values, and a parser that can interpret strings such as "10 km to miles". It is easily customizable and can be used from other programs with a simple method call. It includes a text mode interface and an applet. GKrellM 2.1.8 (GTK 2.0) http://freshmeat.net/releases/116195/ GKrellM is a GTK-based stacked monitor program that charts SMP CPUs, disks, load, active net interfaces, and internet connections. There are also builtin monitors for memory and swap, file systems with mount/umount feature, mailbox checking including POP3 and IMAP, clock/calendar, laptop battery, sensors (temperatures, voltages, and fans), and uptime. It has LEDs for the net monitors and an on/off button and online timer for PPP. There is a GUI popup for configuration, plugin extensions can be installed, and many themes are available. It also features a client/server monitoring capability. GProFTPD 8.0.3 (GNOME 2) http://freshmeat.net/releases/116207/ GProFTPD is a GNOME frontend for the ProFTPD standalone server. GRAB 2.4 http://freshmeat.net/releases/116159/ GRAB (Greg's RPM Application Builder) adds functionality and ease-of-use to RPM, by allowing a user to search through a collection of RPMs on various FTP servers (given in a configuration file), and download and install all in one action. It can perform system upgrades, and display all packages that are "outdated". It also has the ability to be run through cron, to automatically upgrade all packages (except ones defined in a skip list) that are available. This project began to provide similiar functionality to RPM based distros as apt-get (Debian package tool). Apt has since been ported to RPM. GRAB's functionality now is still fairly similar, but also provides additional features that makes it easier to use and more intuitive. It can also work with any FTP server, as opposed to a specifically configured RPM repository server. Gretools 0.0.4 (Development) http://freshmeat.net/releases/116200/ Gretools is a collection of programs which use the Barron's word list to help users improve their vocabulary. The wordlist is adapted from the one found at http://pllab.kaist.ac.kr/~gladius/gre/, and contains about 4000 words. gretools consists of a gtk-based synonym quizzing program and a command line word-guessing game, among others. Features include automatically remembering the words on which the user erred and applying a filter to restrict the wordspace to practice on. It is particularly useful for preparing for word tests. JaxMeJS 1.2 http://freshmeat.net/releases/116165/ The JaxMe JavaSource generation framework (a spinoff of the JaxMe Java/XML binding tool) is an object-oriented view to a set of Java classes created by you. For example, there are objects JavaSource, JavaMethod, and so on. Features include automatic generation of import lists, semiautomatic indentation, and the ability to postprocess generated sources. This allows source code generation to be a pipelining process. JDistro 0.25 http://freshmeat.net/releases/116202/ JDistro is a project to build a Java distribution. The main subprojects are an application launcher, a desktop with a document management, and access to remote applications. Jelie 1.1 http://freshmeat.net/releases/116198/ Jelie is a JTAG port driving software for the Intel XScale CPU family. With only a JTAG connection, Jelie is able to upload a debug handler, initialize the memory, upload and debug programs. Jelie can reach the JTAG port of the target processor trough a parallel port and a OCDemon McGraigor Wiggler adapter. A USB connection using Anchor's EzUSB is also possible. Jelie understands GDB's serial protocol on a TCP/IP port. JOnAS 3.0 http://freshmeat.net/releases/116196/ JOnAS is a pure Java implementation of the J2EE 1.3 specification, available in open source. It is useful to those building applications like e-commerce, eportal, management systems, intranet application, inventory systems, reservation systems, banking applications, etc. JSwat Java Debugger 2.14 http://freshmeat.net/releases/116152/ JSwat is a graphical, stand-alone Java debugger, using the JPDA library. It offers breakpoints with monitors and conditions, colorized source code display, single-stepping, displaying variables, viewing stack frames, and expression evaluation. KdeRadio 0.2.0 http://freshmeat.net/releases/116214/ KDERadio lets you listen to the radio, add stations, etc. Languenet 1.1 http://freshmeat.net/releases/116199/ Languenet is a PHP application originally written for Language departments of Universities, allowing users to register for educational courses online and administrators to manage course data, add grades, print certificates, and more. The whole program is accessible by a simple browser. It is currently only available in German. LibCGI 0.8.2 (Stable) http://freshmeat.net/releases/116182/ LibCGI is a simple to use and powerful library written from scratch to assist in the making of CGI appliactions in C. It has support for string manipulation, linked lists, cookies, sessions, GET and POST methods, and more. LiveCut 1.99 http://freshmeat.net/releases/116188/ LiveCut is a graphical helper for people who have to synchronize different media sources like audio or video sources, slides, text transcriptions, while making movies or SMIL presentations. It allows you to easily mark the time at which events happen, and generates a simple text file which can be reused either manually or automatically later (e.g., in an SMIL generator). lvs-kiss 1.22 (Stable) http://freshmeat.net/releases/116191/ lvs-kiss is designed to make load-balancing with fail-over simpler. The primary design-goal is for you to get load-balancing with fail-over up and running withing an hour or so. The secondary design goal is to be able to make this software as flexible as possible. Embedding of perl in configuration-files and load-balancing with custom made tests should be possible without too much hassle. Maillog View 1.03.3 http://freshmeat.net/releases/116157/ Maillog View is a Webmin module that allows you to easily view all your /var/log/maillog.* files. It features autorefresh, message size indication, ascending/descending view order, compressed file support, and a full statistics page. Sendmail, Postfix, Exim, and Qmail (partially) are supported. Courier MTA support is experimental. Managing Gigabytes for Java 0.7 http://freshmeat.net/releases/116226/ MG4J (Managing Gigabytes for Java) is a collaborative effort aimed at providing a free Java implementation of inverted-index compression techniques; as a by-product, it offers several general-purpose optimised classes, including fast and compact mutable strings, bit-level I/O, fast unsychronised buffered streams, (possibly signed) minimal perfect hashing, etc. MLton 20030312 http://freshmeat.net/releases/116227/ MLton is a whole-program optimizing Standard ML compiler that runs on x86 machines with Linux, FreeBSD, or Cygwin/Windows. MLton generates excellent code, has a fast C FFI, source-level time and allocation profiling, and many useful libraries. mod_pgauth 2 http://freshmeat.net/releases/116216/ mod_pgauth is a PostgreSQL authorization module designed to work with Apache 1.3.*. Moto 0.19.0 (Development) http://freshmeat.net/releases/116220/ Moto is a server-side scripting language much like PHP or ColdFusion. The difference between Moto and other server-side scripting languages is that Moto pages can run interpreted (like PHP) or be natively compiled into dynamically loadable Apache modules (an entire Web site could be compiled into one .so file). It comes with a full suite of objects and functions for state and session management, MySQL and PostgreSQL database connectivity, and a slew of utility classes like stacks, hashtables, string buffers, etc. There is also an included interface definition language for exposing C functions to Moto. All object allocation occurs in a shared memory segment, so maintaining state in objects between page views is a snap. MoviX 0.8.0pre2 http://freshmeat.net/releases/116186/ MoviX is a small Linux distro that transforms your PC in a powerful multimedia box. After booting your PC with MoviX, a user-friendly console menu will allow you to use MPlayer (www.mplayerhq.hu) to play any DVD/VCD, video/audio files (most noticeably DivX, AVI, MPEG, QuickTime, WMV, ASF, MP3, and OGG/VORBIS), TV (provided you have a TV card), and radio stations on the Internet (if you are connected to a LAN). Since the entire operating system is loaded into RAM, you do not even need a hard disk to use MoviX. Open Remote Collaboration Tool 1.4.0 http://freshmeat.net/releases/116209/ OpenRCT is a multidisciplinary effort to enhance collaboration between people who are not co-located in time and space. It is a platform independent multimedia tool that supports synchronous and/or asynchronous communication. OpenBottle 0.1.1 http://freshmeat.net/releases/116176/ OpenBottle is a per user anti-spam system based on a sender authenticated whitelist mechanism. The core of the system is written in Perl, with a Web-based user interface in PHP. PIMd 2.1.0-alpha29.16 (development) http://freshmeat.net/releases/116218/ PIMd is a PIM-2 sparse-mode multicast router, ported to Linux; kernel patches are available for various BSD-based OSes that do not already support PIM multicasting. It can support native multicasting and/or tunnels. Pizza Business 1.0-beta8 http://freshmeat.net/releases/116189/ Pizza Business is a platform-independent restaurant simulation game written in object-oriented C++. It utilizes the WxWindows library. PyBabelPhish 1.1 http://freshmeat.net/releases/116166/ PyBabelPhish is a GTK-based program providing fast translations from one natural language to another. Texts translated to Spanish can be read aloud in Spanish through optional text-to-speech support. PyInstallShield 0.3 http://freshmeat.net/releases/116172/ PyInstallShield is a GTK-based, cross-platform installation and un-installation program. It is known to work on both Linux and Windows. PyPrint 0.2 http://freshmeat.net/releases/116168/ PyPrint is a print dialog and printer spool manager for LPRng-based printing systems on Linux and Unix. Python and Vim Livejournal poster 0.0.1 http://freshmeat.net/releases/116184/ pyljvim is a simple Python script to do posts to LiveJournal and a couple of handy vim macros to interface it, including syntax file for LJ posts and actual create-and-submit macro functions. Pytho&ntilde;ol 1.1 http://freshmeat.net/releases/116164/ Pythoñol is an all-in-one program that helps English speakers learn Spanish. It features pronunciation, verb conjugation, a dictionary with over 70,000 words, a thesaurus, quizzes, full-text translation, idioms, a verb browser, and a large reference section. qpopper-mysql 0.10 http://freshmeat.net/releases/116193/ qpopper-mysql is a patch to Qualcomm's qpopper POP3 daemon to enable it to do user authentication via a MySQL database, support virtual domains, support Maildir-style mailboxes, and log logins into a MySQL database for possible MTA SMTP authentication relaying use. Really Slick ScreenSavers GLX Port 0.7.4 http://freshmeat.net/releases/116228/ The Really Slick ScreenSavers GLX Port is a port of some nifty OpenGL screensavers that were originally written for Windows to GLX. It is intended for use with an existing screensaver daemon like xscreensaver. Remote Arpwatch 0.03 http://freshmeat.net/releases/116153/ Remote Arpwatch collects ARP tables from remote devices using SNMP and checks them for changes. It is very useful for detecting problems and malicious users in networks with routers that don't support static ARP tables. runit 0.8.1 http://freshmeat.net/releases/116167/ runit is a daemontools alike replacement for SysV-init and other init schemes. It currently runs on GNU/Linux, OpenBSD, FreeBSD, and can easily be adapted to other Unix operating systems. runit implements a simple three-stage concept. Stage 1 performs the system's one-time initialization tasks. Stage 2 starts the system's uptime services (via the runsvdir program). Stage 3 handles the tasks necessary to shutdown and halt or reboot. SDBA Revolution 1.8 http://freshmeat.net/releases/116187/ SDBA Revolution is an open-source architecture written in Perl which simplifies and streamlines the process of writing applications that run on an instant messaging network. It features easy scripting of IM responses, session variables which are consistent across messages, session time limits, support for multiple "apps" from one bot, basic security, and the ability to use multiple access lists. It makes writing IM apps very much like writing mod_perl or PHP pages. It currently supports AIM, MSN, ICQ, YIM, and Jabber. The homepage has full tutorials and documentation. Shark CGI Function 0.3 http://freshmeat.net/releases/116179/ The Shark CGI Function simplifies programming CGIs in C. It extracts variables and contents from GET, POST, and multipart/form-data forms (including file uploads and cookies), and makes them accessible as environment variables. syslog-ng 1.5.26 http://freshmeat.net/releases/116149/ syslog-ng, as the name shows, is a syslogd replacement, but with new functionality for the new generation. The original syslogd allows messages only to be sorted based on priority/facility pairs; syslog-ng adds the possibility to filter based on message contents using regular expressions. The new configuration scheme is intuitive and powerful. Forwarding logs over TCP and remembering all forwarding hops makes it ideal for firewalled environments. Time Manager 0.6.0 http://freshmeat.net/releases/116170/ Time Manager is a CGI script that keeps track of how much time you have spent at work. This works with the user signing on and off whenever he or she arrives or leaves. Timo's Rescue CD Set 0.9.6 http://freshmeat.net/releases/116171/ Timo's rescue CD set provides an easy way to generate bootable CDROMs with a ready-to-use rescue system on them. The system is designed to be fully customizable and easy to build. The rescue system includes reiserfs, parted, partimage, nmap, w3m, bash, sshd, telnetd, ftpd, and nfsd. It is based on Debian's "woody" release. LILO, syslinux, isolinux, and GRUB are supported. The project is evolving more and more into a "Debian on CD" project, which means that its use is not limited to a rescue CD; it is also possible to install a whole Debian system on CD. Turaco CL 0.2 http://freshmeat.net/releases/116185/ Turaco CL is a tool for extracting PNM image files out of arcade game ROMs. It also can regenerate arcade game ROMs from PNM image files. Once the image files have been extracted, you can edit them in your favorite paint program. They can then be encoded back into game ROMs to be played in an emulator or real arcade hardware. W3Mail 1.0.7 (Version 1.0) http://freshmeat.net/releases/116211/ W3Mail is Webmail server application. It allows an organization to give its email users Web access to their POP3 email. It provides support for address books and MIME attachments. webCDwriter 2.5.0 http://freshmeat.net/releases/116158/ webCDwriter can be used to make a single CD-writer available to all users in your network. It consists of the server CDWserver and the clients webCDcreator and rcdrecord. CDWserver stores the files transmitted by the clients, reserves the CD-writer and controls the CD-writer using cdrecord. webCDcreator is a Java applet that runs within your browser (Netscape or IE), assists you when putting together a CD, and transmits the files. Finally rcdrecord is a command line client that trys to offer the functionality of cdrecord over the network. xbiso 0.5.8 http://freshmeat.net/releases/116210/ xbiso is an Xbox xdvdfs ISO extraction utility. XiMoL 0.7 alpha 03 http://freshmeat.net/releases/116155/ XiMoL is an XML reader/writer (non-validating) library written in C++. It is a iostream-oriented library based on the STL and not a SAX or DOM library (like Xerces, expat, etc.). Each object has its own reader/writer. Yngvi 0.1a1 http://freshmeat.net/releases/116178/ Yngvi allows Apache Webmasters to determine filesystem locations that are accessible through the server--including those which have not been explicitly published. It's good for finding inadvertent exposures or unintended configuration inheritances. Slashcode Misusing backSlash as Instant Messenger http://slashcode.com/article.pl?sid=03/03/13/1712245 We just recently noticed, that backSlash is (in 1.x as well as 2.x) a very fine instant messenger between authors who just have web access or not liking IRC or ICQ. Just start a new story, put the message (up to 50 characters) in the title field, and hit preview. Immediately your message is shown to all logged in authors when they load the next Slash page. And if you then have the submission list open with it's refresh of 900 seconds (the default valalue), you always have the newest messages even without hitting the reload button. It also proofed to be useful to send replies or ACK messages to acknowledge, that the message has been read. But be careful not to submit those messages as stories. This can be awkward. (So there's even a little bit of thrill when using this type of IM... ;-) What is the Mysterious future and why did it show http://slashcode.com/article.pl?sid=03/03/12/1952234 Currently Slashdot has an article posted "in the Mysterious future" showing on the main page. What up with dat? SSL and slashcode fulltime http://slashcode.com/article.pl?sid=03/03/11/0737249 Does anyone know if Slash works with SSL (not just for auth. but full time https)???? I need this and I'm not sure where to go from here. Current setup: Linux 8.0 / apache 1.3 / latest slash. (works very well). Some links and instructions would greatly be appreciated. thanks, -Kam. Streetnoise.org - Your Daily Political Roller Coaster http://slashcode.com/article.pl?sid=03/03/10/1820238 Without further ado, here are the fruit of my last 12 weekends. The site runs on 2.6.6 and I probably won't touch it until there is a more decent upgrade strategy. Let me know if you like it and if you're interested in politics, please don't be shy and post a story when you run into something outrageous (which is easy these days). New Features! http://slashcode.com/article.pl?sid=03/03/10/0322236 So bunch of new features are in the latest CVS. Including image and file support int stories. Other hight lights include: Slash::Relocate, an href tool that changes all of your links on your site to relocateable links. Coming soon to this will be a task to track if the link is dead or not (and give you an alternate link to google if it is). Slash meta language. Now in stories (and soon in Journals) you can use custom slash links to do all sorts of nifty little things. If you notice the story before this one with the like to you will noticed the hyper link to their homepage. Plus if you are logged in it will show you your Zoo Relationships. Finally, we now have image and file support with stories. Here is with his cat. Multi page documents are now supported by using the SLASH tag language. Bunch more that I am probably forgetting.... Storing Variable Calues http://slashcode.com/article.pl?sid=03/03/10/0216217 Another questions about template editing, but more specifically about grabbing everything in an existing site that you've optimized and converting that information into something you can use in a theme. I've asked questions previously about templates and boxes (thanks to lottadot and ), but now I'd be interested to find out if I can grab things like site variables and menu alterations and stuff like that from the database, and put them in a form that is convenient to install in a new site. My guess is that it'll be in the form of some sql queries that need to be run on initial installation (in the sql_prep and _dump files in the theme)? Can anyone help me out? Is there an easy way to do it? If there isn't, why hasn't this been implemented? Innodb and Slash http://slashcode.com/article.pl?sid=03/03/09/1952228 I'm wondering if people are using Innodb with Slash. The big issue seems to be converting tables that have FULLTEXT on them (like stories). Anyone know if there are any advantages to having Innodb tables? File Management System? http://slashcode.com/article.pl?sid=03/03/09/0559213 Krow added Blob support for stories. That is great, however, it stores all the info into a database. How hard would it be to design a plugin that works more like the gallery plugin for slash. IE: To be able to add PDF/Mp3s/Images, etc, into a story or comment, but have it stored in a directory or something rather than the database. Privatized user journals? http://slashcode.com/article.pl?sid=03/03/07/1824248 Is there any way to privatize user journals? I've noticed on the new slashdot site that the ability to privatize your journal is offered if you're a paid subscriber, is this a feature available in slashcode? If not, any ideas on how to implement this? --TorinEdge Changing Boxes in a Template http://slashcode.com/article.pl?sid=03/03/07/1758241 A similar question to my one about templates earlier, but I've created specific QuickLinks boxes and things I'd like to make part of my template. Is there any way these can be grabbed from the database as well, and used as my boxes? Actually, now that I think about it, would it be better to just delete any (perhaps all) of the boxes, and just create my own, putting them in appropriate locations myself. If I choose to do the latter, can I make specific boxes a part of my template? Or would I need to create a new Boxes plugin or something that can put them in my site for me? I know I keep firing questions off to you guys about what probably seems to be simple stuff, but if nothing else it's at least providing some info about what might be handy to have available in the future for simpler customisation. Price Compare 256MB Secure Digital Card (SanDisk) http://osdn.pricegrabber.com/search_getprod.php?masterid=637899 Lowest Price: $61.33 512MB PC2700 SDRAM DIMM (Kingston) http://osdn.pricegrabber.com/search_getprod.php?masterid=564552 Lowest Price: $59.00 256MB CompactFlash Type I (SanDisk) http://osdn.pricegrabber.com/search_getprod.php?masterid=445141 Lowest Price: $52.00 128MB Memory Stick (Lexar Media) http://osdn.pricegrabber.com/search_getprod.php?masterid=615823 Lowest Price: $47.36 512MB PC2100 DDR (Kingston) http://osdn.pricegrabber.com/search_getprod.php?masterid=605615 Lowest Price: $56.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 Perricone Prescription by Nicholas Pericone (Trade Cloth) http://osdn.pricegrabber.com/search_getprod.php?isbn=0060188790 Lowest Price: $10.98 Examkrackers Complete MCAT Study Package by Jonathan Orsay (Perfect) http://osdn.pricegrabber.com/search_getprod.php?isbn=1893858308 Lowest Price: $86.26 Wild at Heart by John Eldredge (Trade Cloth) http://osdn.pricegrabber.com/search_getprod.php?isbn=0785268839 Lowest Price: $12.45 Haley's Cleaning Hints by Graham Haley (Trade Cloth) http://osdn.pricegrabber.com/search_getprod.php?isbn=0969287348 Lowest Price: $16.97 Hooked on Phonics - Learn to Read by (Analog Audio Cassette; Trade Paper) http://osdn.pricegrabber.com/search_getprod.php?isbn=1887942866 Lowest Price: $175.00 ================================================== 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]