O | S | D | N NEWSLETTER August 17, 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: SnapStream Personal Video Station 3 http://www.thinkgeek.com/computing/avcards/619c/ Gadgets: Arc LED Flashlight http://www.thinkgeek.com/gadgets/lights/6270/ Gadgets: Laser Widow http://www.thinkgeek.com/gadgets/lights/604c/ Computing: 17" Samsung 170N LCD Display http://www.thinkgeek.com/computing/display/lcd/624e/ 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: 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/ Computing: Zip-Linq Zip-Mouse http://www.thinkgeek.com/computing/input/keyboards/629b/ Cube Goodies: Smart Mug http://www.thinkgeek.com/cubegoodies/mugs/6235/ Cube Goodies: Moving Gear Clock http://www.thinkgeek.com/cubegoodies/lights/601e/ Computing: BenQ FP2081 20" LCD Display http://www.thinkgeek.com/computing/display/lcd/6259/ Gadgets: Microscope Pen http://www.thinkgeek.com/gadgets/tools/6222/ Gadgets: Candeloo Rechargeable Lamps http://www.thinkgeek.com/gadgets/lights/5efd/ Computing: ATi Radeon 9800 Pro 128MB http://www.thinkgeek.com/computing/avcards/623c/ 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/ PC Mods: Meteor Light http://www.thinkgeek.com/pcmods/lighting/6208/ Sourceforge Animal Shelter Manager 1.20 Stable released http://sourceforge.net/forum/forum.php?forum_id=301793 This release contains the awaited medical tracking, lots of new features, improvements and of course the obligatory bug fixes. Animal Shelter Manager is a complete computer solution for animal sanctuaries and rescue shelters. Features complete animal management, document generation, full reporting, charts, internet website publishing, PetFinder integration and more. Appalm 0.7 released http://sourceforge.net/forum/forum.php?forum_id=301886 This release includes more robust OS5 HiRes detection, JogDial support and is Feature complete (time to debug). The PalmApple project seeks to provide Apple IIe emulation to the Palm Platform, based on the YAE AppleII Emulator. SCons 0.91 adds support for Qt and SWIG http://sourceforge.net/forum/forum.php?forum_id=301868 SCons release 0.91, the second SCons beta release, is now available for download. SCons is a software construction tool (build tool, or substitute for Make) implemented in Python, based on the winning design in the Software Carpentry build tool competition (in turn based on the Cons build tool). This release most notably adds support for building from Qt source (.ui) files and SWIG (.i) files. IMPORTANT: Release 0.91 contains the following interface changes: - The spelling of the "validater" Builder option has been corrected to "validator". The old spelling still works, but generates a warning. - The SConscript() function no longer automatically splits its argument on white space into a list of SConscript file names. You must now explicitly enclose the argument in the Split() function (or do something similar) if you want that behavior. See the release notes for more information about these changes. This release adds the following features: - SWIG support has been added. - Qt support for processing .ui files into .c files has been added. - You may now specify a list of tools when calling Environment.Copy(). - A new "sconsign" script can be used to dump the contents of .sconsign files. - A new $MAXLINELENGTH construction variables allows control of when a temporary file is used for long link lines on Win32. - A Builder emitter can now be a dictionary that maps different source file types (suffixes) to separate emitter functions. - Builder "prefix" and "suffix" arguments can now be callables that return generated strings, or dictionaries that map different source file types (suffixes) to separate prefix or suffix values. - When executing a Win32 long link line in a temporary file, SCons now also prints the long line being executed through the file. - A new $CPPDEFINES variables supports defining platform-independent C preprocessor command-line arguments. - SCons now uses the C++ compiler only if there are any object files from C++ sources being linked, and otherwise invokes the C compiler. The following fixes have been added: - Python Value Nodes now work when using timestamps for signatures. - SCons now creates a .hpp file when the yacc file ends in .yy and the -d YACC flag is used. - SCons now correctly deduces target prefixes from source files in subdirectories in all tested cases. - When CVS checkout errors occur, SCons no longer creates zero-length files by mistake. - All Actions now print correctly when using the --cache-show option. - The Command() Builder can now take a directory as a source. - SConscript file or path names with white space now work. - The Microsoft Visual C++ /TP argument has been added to the default $CXXFLAGS value, so it can compile all the different C++ suffixes. - A problem with checking whether certain Node types are up-to-date has been fixed. - The LIB construction variable is now initialized for the Intel compiler (icl). - The g++ and gcc Tool specifications now actually use g++ and gcc in preference to c++ and cc. - SCons configuration tests no longer hang if a piped command generates more output than can be read in single buffer. Error handling has been improved as follows: - Handling Python errors in SConscript files is now more informative. - SCons now reports the target being built in various error conditions that prevent the build Action from being executed. - Incorrect arguments to the Install() function generates a better error message. - A stack trace is now generated if the internal task controller catches an exception. Performance has been improved as follows: - A default environment is created when needed, not every invocation. - Internal maintenance of various lists of dependencies has been sped up by using a dictionary to search for duplication. - The list of dependent children is now calculated once and cached. - The -debug=pdb option now invokes the Python debugger directly, not by recursively invoking Python+SCons. The following changes have been made to the SCons packaging: - An incorrect distutils warning message when using --prefix= option has been removed. - Building the SCons .rpm package should no longer depend on the installation location of the local distutils. The documentation has been improved: - The help output generated by "scons -H" has been tightened. - An explanation about SCons not propagating the external environment has been added to the introduction. - The AlwaysBuild() function is now better explained. - The SConscript function's "dirs" and "name" keywords are now documented. - Typos have been fixed. Compiere 2.5.0b released & Language Packs http://sourceforge.net/forum/forum.php?forum_id=301884 The Compiere team is proud to announce the availability of Release 2.5.0b. Compiere is a smart ERP+CRM solution for Small-Medium Enterprises in the global marketplace covering all areas from customer management, supply chain and accounting. For $2-200M revenue companies looking for "brick and click" first tier functionality. Release 2.5.0b provides improved Project Management functionality as well as Recurring Documents, Merging Business Partners and Products, Improved support for high latency networks and Replication (e.g. for remote POS). The first Language Packs (Spanish and German) are out. JGoose Echidna v1.5.1 alpha-release http://sourceforge.net/forum/forum.php?forum_id=301724 This release contains a big step concerning the advanced refactoring. Furthermore we have got an MDR file format support. Moreover we have restored the old Echidna functionality to the new JGraphpad framework. Beside it we have removed several small bugs. With Echidna you can import and analyze Java Source Code. The Program makes a visual Graph from the relations in the Java Source Code. The Graph contains several Types of relations. Slashdot Apple's School Days are Numbered http://slashdot.org/article.pl?sid=03/08/16/2358216 [0]prostoalex writes "Business Week [1]describes the current situation in the educational market, suggesting that Apple will lose its share among the high school teachers and students. The worst enemies, according to Business Week, are school superintendents. "We want a single platform," one of them said. "We're trying to get there using the carrot, or blackmail, or rewards, or whatever you call it."" Links 0. http://www.moskalyuk.com/deals/ 1. http://www.businessweek.com/technology/content/aug2003/tc20030813_3719_tc016.htm Medal of Honor Linux Beta Released http://slashdot.org/article.pl?sid=03/08/17/0030252 [0]DF5JT writes "Icculus has finally released a [1]preview of his current work on the [2]Medal Of Honor: Allied Assault Linux port, in the form of a Beta executable. He says 'It's playable, but the sound is wonky and has other issues.' You'll need an installed Windows version of the game to start the binary." Links 0. mailto:[EMAIL PROTECTED] 1. http://icculus.org/news/news.php?id=1607 2. http://www.eagames.com/official/moh_alliedassault/home.jsp Scout Walker Kama Sutra http://slashdot.org/article.pl?sid=03/08/16/2041210 EvilXenu writes "What two things go better together than [0]Star Wars and sex? Be sure to don your peril-sensitive glass before visiting. Graphical descriptions abound, such as: 'This is one of the few practical positions in which turretal stimulation of the rear sensor array can be comfortably attempted for any length of time without both of you having to disengage your leg stirrups.'" Links 0. http://www.scoutwalker.com/ Louisiana Tries Anti-Spam Law http://slashdot.org/article.pl?sid=03/08/16/2038246 [0]chompyZ writes "The legislative battle against SPAMMING heats-up as a new law became effective yesterday in Louisiana. According to [1]KPLC, the new law [2]requires senders of sexually explicit e-mail to include a note in the subject line, "adv-adult," to let unsuspecting internet users know ahead of time. [3]The Olympian reports that [4] Louisiana officials actually think this will be effective... leaves you wondering if "officials" have any clue how SPAMMERS operate..." Links 0. mailto:[EMAIL PROTECTED] 1. http://www.kplctv.com/ 2. http://www.kplctv.com/Global/story.asp?S=1404013&nav=0nqxHUfF 3. http://www.theolympian.com/ 4. http://www.theolympian.com/home/news/20030811/opinion/73138.shtml RIM Color BlackBerry 7230 Review http://slashdot.org/article.pl?sid=03/08/16/2034220 [0]securitas submits this painfully well-linked piece: "eWEEK reviews the [1]RIM BlackBerry 7230 color [2]handheld, [3]Research In Motion's latest combination [4]wireless e-mail/phone/PDA, and the first [5]BlackBerry to feature a full-color display. The tri-band GSM/GPRS J2ME device features a 240-by-160-pixel, 65,000-color display, 16 MB flash +2 MB SRAM, an Intel 386 32-bit chip, SMS, an HTML browser (missing from the [6]preceding [7]BlackBerry [8]5810), a claimed 4 hours talk/10 days standby removable/rechargeable lithium-ion battery, POP3/IMAP/Exchange/Notes wireless e-mail for up to 10 accounts with file attachment management, security via Triple DES encryption, USB sync/recharging and the usual organizer functions. RIM squeezes it all into a 4.8 oz/136g, 4.4x2.9x0.8 inch/11.3x7.4x2.0 cm package ([9]tech specs at RIM). The [10]BlackBerry 7230 is exclusive to T-Mobile USA until 2004 and costs about $400. With this release, [11]RIM is moving the BlackBerry into the prosumer/consumer market to expand its customer base beyond enterprise users. The release comes amid speculation of [12]BlackBerry doom following RIM's recent [13]patent ruling loss and ahead of the highly anticipated [14]Handspring [15]Treo 600, its direct competition (which includes the [16]MS Pocket PC Phone Edition [17]Smartphone and the [18]Palm [19]Tungsten W). More at [20]Wired News, [21]E-Commerce Times, [22]InfoWorld and [23]Forbes/[24]Reuters." Links 0. http://geartest.com 1. http://www.eweek.com/article2/0,3959,1211281,00.asp 2. http://rim.net/products/handhelds/data_voice.shtml 3. http://rim.net/ 4. http://www.blackberry.com/products/blackberry7200/blackberry7230.shtml 5. http://blackberry.com/ 6. http://slashdot.org/article.pl?sid=02/03/04/141248&tid=100 7. http://www.eweek.com/article2/0,3959,9018,00.asp 8. http://www.blackberry.com/products/blackberry5810/index.shtml 9. http://www.blackberry.com/products/handhelds/blackberry7230.shtml 10. http://www.globetechnology.com/servlet/ArticleNews/TPStory/LAC/20030811/RRIMM/TPTechnology/ 11. http://www.globeandmail.com/servlet/story/RTGAM.20030810.wrimm810/BNStory/Technology/ 12. http://www.eweek.com/article2/0,3959,1216189,00.asp 13. http://slashdot.org/article.pl?sid=03/08/05/2313215&tid=155 14. http://www.handspring.com/ 15. http://www.handspring.com/treo600/ 16. http://www.microsoft.com/windowsmobile 17. http://www.microsoft.com/windowsmobile/products/smartphone/default.mspx 18. http://palm.com/ 19. http://palm.com/us/products/handhelds/tungsten-w/ 20. http://www.wired.com/news/business/0,1367,59982,00.html 21. http://www.ecommercetimes.com/perl/story/31312.html 22. http://www.infoworld.com/article/03/08/11/HNcolorblackberry_1.html 23. http://www.forbes.com/technology/newswire/2003/08/11/rtr1053844.html 24. http://www.reuters.com/newsArticle.jhtml?type=topNews&storyID=3253058 PS2 Exploit Allows Running of Unsigned Code http://slashdot.org/article.pl?sid=03/08/16/1621211 DrEldarion writes "[0]This man has figured out a way to make the PS2 run unsigned code without a modchip. "To make a long story short, the exploit allows anyone with a memory card and a valid, legal PS1 disc to hijack the boot process and run any piece of code."" Links 0. http://www.0xd6.org/ps2-independence.html Profile of an eBay Scammer http://slashdot.org/article.pl?sid=03/08/16/148202 [0]prostoalex writes "[1]FastCompany is running an article about [2]Jay Nelson, whose primary income source for about 5 years included selling goods on eBay. Considering that he chose to skip the delivery, the profit margins were at an all time high. Under the names of biggerthanu, harddrives4sale, diamondsoft, yoshiinc and susancutey Nelson would collect five-digit PayPal payments from the buyers on eBay and Yahoo Auctions." Links 0. http://www.moskalyuk.com/deals/ 1. http://www.fastcompany.com/ 2. http://www.fastcompany.com/magazine/73/kirsner.html Superconductors as Electrical Grid Surge Suppressors http://slashdot.org/article.pl?sid=03/08/16/1354229 [0]securitas writes "The [1]New York Times published a story about [2]Intermagnetics -- a company that plans to use '[3]superconductors as valves on the electric-utility power grid, letting their temperature rise to choke off the flow of power,' a day before the [4]largest blackout in North American history. The timing couldn't have been better. On the day of the blackout, Intermagnetics [5]announced a [6]$6 million contract from the Department of Energy to develop and install superconductor 'valve' prototypes by 2006 in the Niagara Mohawk distribution system. Considering that one of the leading theories for the [7]cause of the cascading blackout is a surge in the Niagara Mohawk power grid, this announcement seems incredibly timely." Links 0. http://geartest.com 1. http://www.nytimes.com/2003/08/14/technology/14GRID.html?ex=1061438400&en=9181fd84fed4491b&ei=5062&partner=GOOGLE 2. http://www.intermagnetics.com/ 3. http://www.nytimes.com/2003/08/14/technology/14GRID.html 4. http://slashdot.org/article.pl?sid=03/08/14/2050243&tid=99 5. http://www.prnewswire.com/cgi-bin/stories.pl?ACCT=SVBIZINK1.story&STORY=/www/story/08-06-2003/0001995991&EDATE=WED+Aug+06+2003,+06:01+AM 6. http://albany.bizjournals.com/albany/stories/2003/08/11/daily33.html?t=printable 7. http://slashdot.org/article.pl?sid=03/08/14/2213252&tid=187 Guido van Rossum Interviewed http://slashdot.org/article.pl?sid=03/08/16/1331240 Qa1 writes "Guido von Rossum, creator of [0]Python, was recently interviewed by the folks at [1]O'Reilly Network. In this interview he discusses his [2]view of the future of Python and the Open Source community and programming languages in general. Some more personal stuff is also mentioned, like his recent [3]job change (including the Slashdot story about it) and a little about how he manages to fit developing Python into his busy schedule." Links 0. http://python.org/ 1. http://www.onlamp.com/ 2. http://www.onlamp.com/pub/a/python/2003/08/14/gvr_interview.html 3. http://slashdot.org/article.pl?sid=03/07/09/1549236&tid=156 Satellite Views Of The Blackout http://slashdot.org/article.pl?sid=03/08/16/1320201 An anonymous reader writes "These [0]Before and [1]After satellite views of the blackout, from the NOAA, show the geographic extent and intensity of the outage. Toronto, Ottawa, and Detroit seem the worst hit. Currently, [2]a cnn article mentions that a reverse of power flow around Lake Erie may have caused an overload that triggered the programmed shutdown of the power grid. Would be interesting to know how the system and software works, but then again, that information could be dangerous in the wrong hands." Links 0. http://www.noaanews.noaa.gov/nightlights/blackout081403-20hrsbefore-text.jpg 1. http://www.noaanews.noaa.gov/nightlights/blackout081503-7hrsafter-text.jpg 2. http://www.cnn.com/2003/US/08/15/blackout.cause/index.html Freshmeat Abstract Purple 0.1 http://freshmeat.net/releases/132816/ Abstract Purple is an opalescent purple and green theme. The background is by Dolcevitas (Panda Gielen). Asymptopia Crossword Builder 0.2 http://freshmeat.net/releases/132875/ Asymptopia Crossword Builder is a JavaScript application. A robust GUI allows users to submit arbitrary length lists of key-hint pairs which can be regenerated an unlimited number of times until the user wants to accept the layout. The dhtml interface provides a configuration panel, key- generating panel (i.e. answer sheet), puzzle-generating panel (blank squares with numbers for accross/down), and an across-down-hints panel which generates the text hints and numerical location on the puzzle. Audio Input-Output Library 0.1.0 http://freshmeat.net/releases/132864/ libaio is meant to solve the problem of differing digital audio platforms once and for all. JACK is unnecessarily complex for most applications, and while libao's support for file output is cool, it limits what the API can do and is therefore inadequate for any kind of real time application. libaio provides a clean application interface and a simple compile-time driver switching decision, yielding a lightweight way to use the local sound hardware without having to care what it is. BATTS 20030815 (Development) http://freshmeat.net/releases/132781/ BATTS (Barnhard Associates Trouble Ticketing System) is a lean, elegant trouble ticket system with both command line and Web interfaces, written in Perl. It uses MySQL for its backend, and has a ticket-via-email interface for submission and informational logging. Features include support for tickets pending on or resolved when other tickets are disposed of, an ability to assign tickets to a person, an ability to categorize and prioritize tickets, and associating billing codes with various logging events. BitMagic C++ library 3.1.4 http://freshmeat.net/releases/132851/ BitMagic is C++ library designed and developed to implement efficient, platform-independent bitsets. It features several types of on-the-fly adaptive compression, dynamic range of addressable space of 2^32-1 bits, efficient memory management, serialization in a platform-independent, compact format suitable for storing in files and databases, performance tuning for 32-bit and 64-bit systems, and optimization for Intel SSE2 128-bit integer SIMD. Bluecurve for Mozilla 0.95 http://freshmeat.net/releases/132800/ Bluecurve for Mozilla uses the Red Hat artwork from Garrett Lesage to create a look and feel for Mozilla which is compatible with the Bluecurve theme as used in Red Hat 8.x. Cherokee 0.4.6 pre-030816 http://freshmeat.net/releases/132865/ Cherokee is a tiny, ultrafast, lightweight Web server. It is implemented entirely in C, and has no dependencies beyond a standard C library. It is embeddable, extensible with plug-ins, and supports on-the-fly configuration by reading files or strings. Datamaster 0.1.3 http://freshmeat.net/releases/132817/ Datamaster is a set of utilities that generates databases and customizable Web applications automatically from UML class diagrams. dealbumwrap 0.1.0 http://freshmeat.net/releases/132863/ dealbumwrap is a small script which extracts individual songs from the MP3 files created by AlbumWrap. AlbumWrap is a Win32 program that combines several MP3 files into one big continuous MP3 file. Debt Minder 1.8.7 http://freshmeat.net/releases/132823/ 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 dxr3Player 0.4 http://freshmeat.net/releases/132828/ dxr3Player is a lightweight command line DVD player for Linux and the DXR3 (aka Hollywood+) MPEG-2 decoder boards. It supports all major DVD features, including menus, navigation, fast forward and backward playback, subtitles, and camera angle changes. The player is very conservative on memory usage and tries very hard (and mostly succeeds) to keep video and audio in sync. Electronic Design Automation - Index 0.4-1 (Beta) http://freshmeat.net/releases/132840/ Electronic Design Automation - Index is a system that can be used in the electronic world to keep track of your: Schematic, Printed Circuit Board, Front Plate, and Programmable Logic Unit numbers. This is very useful when you have drawn many electronic schematics and PCBs in an EDA program such as Eagle, gEDA, Protel, or Orcad. It's also useful if you've created a front plate layout in an image editor such as GIMP, Corel Draw, or Photoshop. Elm ME+ PL106 (25) http://freshmeat.net/releases/132827/ Elm 2.4ME+ is based on Elm 2.4. It contains enhanced MIME and character set support. It can read mail from POP or IMAP folders and can pass mail to the PGP or GPG programs. It can also view digests as a mailbox and reassemble fragmented (message/partial) messages. It includes modules for TLS/SSL, iconv, and SMTP. Fast OnlineUpdate for SuSE 0.10.0pre6 (Beta) http://freshmeat.net/releases/132872/ Fast OnlineUpdate for SuSE (fou4s) is a bash script that provides the functionality of YOU (YaST OnlineUpdate), but can also work in background and check for updates every night. It supports resumed downloads and proxies by using wget. GPG signatures are also checked. Gaim for Qtopia 0.2 http://freshmeat.net/releases/132821/ 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. Geek Code Wizard 0.1 http://freshmeat.net/releases/132843/ Geek Code Wizard helps you generate your geek code. Generic Game-Tree Library 1.0.1 http://freshmeat.net/releases/132812/ GGTL is a C library to help people program computer games. It is targeted in particular at two-player zero-sum games with perfect information. Examples are Chess, Checkers, Go, Othello (Reversi), Tic-Tac-Toe, and Connect-4. For such games, GGTL can provide Alpha-Beta game-tree search (both fixed-depth and iterative deepening), unlimited undo, and saving to/resuming from files. Three example games, Othello, Connect-4, and Tic-Tac-Toe, are included. Green For Your Debian Box 1.0 http://freshmeat.net/releases/132769/ Green for your Debian Box is a space theme made with XaoS (for the spiral logo) and The GIMP. GtkAtlantic 0.2.13 http://freshmeat.net/releases/132841/ GtkAtlantic is a client for playing Monopoly-like board games on monopd servers. gtkSMS 0.3.0pre1 http://freshmeat.net/releases/132854/ gtkSMS is a small application which assists in sending many SMS messages. It includes a phone book. It uses a program called 'sms' as a backend (http://www.ceti.pl/~miki/komputery/sms.html). IIViewer 0.25 http://freshmeat.net/releases/132878/ IIViewer is an application for X, and optionally for the Linux framebuffer device. It allows you to display pictures in a directory as thumbnail images. Selected images can then be displayed at full size. It reads BMP, GIF, and JPEG images (even without additional libraries), but it is also able to use libjpeg, libtiff, and libpng. ink_level 0.2 http://freshmeat.net/releases/132856/ ink_level is a kernel module which allows you to check the ink level of your printer simply by reading two files in the /proc directory. Inside Systems Mail 1.7-pre2 http://freshmeat.net/releases/132860/ Inside Systems Mail is a Webmail system that is programmed in PHP, makes heavy use of Javascript/DOM, and is designed to work with any IMAP server (including Microsoft Exchange). It aims to be quick and easy to use, with an interface that most users will find familiar and several options that help fine tune the Webmail experience. Io programming language 2003-08-15 (Development) http://freshmeat.net/releases/132820/ Io is small prototype-based programming language. It is a pure object language, and it features an incremental garbage collector, exceptions, light weight threads, and embeddability. Java File Manager 0.5 http://freshmeat.net/releases/132874/ JFM is an Windows Commander, Krusader, MC, Norton Comander, etc. clone, but written entirely in Java. It has no native parts, and is intended to remain that way. You can use the same file manager in every OS that you run, not having to get used to a new file manager when you boot a new OS. Kahakai 0.3.1 http://freshmeat.net/releases/132822/ Kahakai is a fork of the Waimea window manager, adding scripting support for many languages through SWIG. KameVoice 1.1 http://freshmeat.net/releases/132858/ KameVoice is a Program to utilize the Microsoft GameVoice USB device as general control device in KDE. It is able to map all sort of standard shell commands to the buttons of the GameVoice. It is easy to configure, and should be 100% stable and use very few resources. Keep It Simple Stock Quote 3.2 http://freshmeat.net/releases/132876/ KISSQ will link to Yahoo's financial site, download the information, and then format it for your browser. Setup is very simple. The application can be run as a PHPNuke module, PostNuke module, or stand alone application. You can retrieve historical prices and download them, as well as see a chart of the current day's data. A portfolio is allowed using MySQL or other RDBMS. It also provides live quotes. Kronophobia 1.0 http://freshmeat.net/releases/132826/ Kronophobia is a complete event-based school calendaring system that supports recurrence, transportation assignments, alerts, parent/public registration, custom reports, event tracking, and e-mail notification. Krusader 1.25-beta1 http://freshmeat.net/releases/132855/ Krusader is an "old-school" file manager. Its twin-panel look follows in the footsteps of the great file managers of old such as GNU's Midnight Commander© and the Norton Commander© for DOS. Krusader features an intuitive GUI, complete drag n' drop capability, transparent handling of archives, mimetype support, and more. lambda 0.1.1 http://freshmeat.net/releases/132824/ Lambda is a Lambda calculus interpreter. It can convert Lambda expression into the S, K, and I combinators and has auto-defined numbers and many interesting pre-defined combinators. Lestat 0.3 http://freshmeat.net/releases/132845/ Lestat is a simple system which is designed to allow trends in port scans to be identified and displayed in a simple manner. The system comprises a Perl agent which collects packets and logs them to a database, and a presentation layer which draws graphs and presents a GUI via PHP. Libxml 2.5.10 http://freshmeat.net/releases/132837/ Libxml is the XML C library developed for the Gnome project. The library code is portable (to Linux, Unix, Windows, embedded systems, etc.) and modular; most of the extensions can be compiled out. Libxml implements a number of existing standards related to markup languages, including the XML standard, Namespaces in XML, XML Base, Relax NG, RFC 2396, XPath, XPointer, HTML4, XInclude, SGML Catalogs, and XML Catalogs. In most cases, libxml tries to implement the specifications in a relatively strict way. To some extent, it provides support for the following specifications, but doesn't claim to implement them: DOM, FTP client, HTTP client, SAX, and DocBook SGML. Support for W3C XML Schemas is in progress. It includes xmllint, a command line XML validator. Liferea 0.3.0 http://freshmeat.net/releases/132871/ Liferea (Linux Feed Reader) is an RSS/RDF feed reader. It's intended to be a clone of the Windows-only FeedReader. It can be used to maintain a list of subscribed feeds, browse through their items, and show their contents using GtkHTML. LinuXchangE 0.9.0 http://freshmeat.net/releases/132818/ LinuXchangE is a powerful integration system that offers corporate network services like email, DNS, WINS, PDC, and mass storage. It pretends to be a complete replacement for Windows servers by storing all its information using LDAP (like Active Directory does). Liquid Installer 1.0beta (Development) http://freshmeat.net/releases/132833/ Liquid Installer greatly simplifies the installation of software packages for Web applications. Users can add new modules, themes, or updates with just one click. Developers can create installation packages for their own software in less than five minutes and distribute them using the "share" feature. Mindmeld 1.2 RC1 http://freshmeat.net/releases/132819/ Mindmeld is an enterprise-capable knowledge sharing system designed for any Web community that needs to capture and share information. It is unique in that the knowledge base grows smarter every time it's used. It incorporates terms used in each search into a contextual map of the answer itself, continually improving its ability to derive contextual information from a given search. The system learns how people typically search for an answer by identifying which terms are most valuable in any specific context. My Signup Sheet 2.2 http://freshmeat.net/releases/132870/ My Signup Sheet is a simple Web-based application that allows visitors to sign up for events. It is intended to be used for teachers and organizations wishing to allow users to sign up for events with limited seats avaible. The admin may specify the events, number of seats available, and information required from each user. NeoMail 1.26 http://freshmeat.net/releases/132849/ NeoMail is a web-based email client written in Perl. It provides access to a machine's local mail spools without requiring a POP3 server to be running, and without giving users shell access. It supports sending and receiving attachments, multiple folders, user themes and preferences, templates for interface generation, quotas, language translations, etc. OnDir 0.2.1 http://freshmeat.net/releases/132881/ OnDir automatically executes scripts in directories when you traverse them at the command line. In addition, it also executes these scripts in any intervening directories. Use it if you are sick of typing 'umask 022' when editing your Web pages in ~/public_html, or want to add a directory to your PATH - but only while in certain directories. pam_deny_uc 0.1 http://freshmeat.net/releases/132852/ The pam_deny_uc module can be used to force the use of lowercase usernames. This is useful with authentication backends which ignore case during username lookups, such as LDAP. Pauker 1.3.1 http://freshmeat.net/releases/132831/ Pauker is a generic flashcard program written in Java. It uses a combination of ultra-shortterm, shortterm, and longterm memory. You can use it to learn all the things you never want to forget, like vocabulary, capitals, important dates, etc. phpSavant 0.5 http://freshmeat.net/releases/132844/ Savant is a PEAR-compliant template system for PHP. It does four things. First, it accepts variables for parsing through to a PHP-based template script via the assign() methods (you can assign references and objects as well). Second, it parses and displays the template script output via the display() method. Third, it parses and returns the template script results via the fetch() method. Fintally, it acts as a framework for plugins that provide "convenience methods" for your display logic and business logic. PicoContainer 1.0-beta-1 http://freshmeat.net/releases/132859/ PicoContainer is a tiny embeddable container for type-3 Inversion of Control (IoC) Java components. Simple components for PicoContainer do not have to extend, implement, or throw anything. They also do not ship with XML declarations. pkdump 0.97 http://freshmeat.net/releases/132825/ pkdump detects TCP and UDP port scans and connection attempt from foreign hosts over the Internet. QScintilla 1.2 http://freshmeat.net/releases/132868/ QScintilla is a port of the Scintilla C++ editor class to the Qt GUI toolkit. raidmon 1.2.1 http://freshmeat.net/releases/132850/ Raidmon is a shell script which runs as a daemon and monitors software RAID devices (Linux MD). It starts to beep when a disk fails or while a RAID device is resyncing after an unclean shutdown. Every event also triggers the email alert mechanism, which sends mail to one or more persons with the details of what's going on. Rhino 0.8.1 http://freshmeat.net/releases/132836/ Rhino is a GUI Othello/reversi game for the Gnome environment. The goal is to have a game with a strong AI, targeted to experienced players. RSSOwl 0.53b http://freshmeat.net/releases/132835/ RSSOwl is a GUI desktop client (using SWT as fast graphic libary) that reads the RSS format from a URL or a local file. It is divided into 4 areas: RSS Management includes quickview of an RSS feed, adding new RSS favorites to a category, adding new categories, deleting an RSS feed or a category, and fulltext searching with result highlights. RSS Favorites shows all the saved favorites in the different categories in a tree. RSS TabFolder displays the title and description of the RSS feed plus a list of the newsheaders from the feed; it opens a new tab whenever a new RSS feed is opened. RSS NewsItem displays the selected news from the list of newsheaders from the TabFolder; the link to the news can be clicked to open it in the browser. The supported languages are German and English. Ruby-LCD 0.1 http://freshmeat.net/releases/132834/ Ruby-LCD is a client library (lcd.rb) and a small collection of fairly useful clients (such as an XMMS display client and an IMAP mail check client) for the LCDProc system for small serial/USB LCD screens. scsidev 2.31 http://freshmeat.net/releases/132846/ scsidev builds a list of devices on your SCSI busses and creates device nodes to access them. The names are built based on their path, which is a 4-tuple consisting of the host adapter number, the channel number, the SCSI target ID, and the Logical Unit Number. Names build this way are much more persistent than the enumeration scheme used by the kernel (1st disk = sda, etc.). scsidev remembers the permissions of disappeared devices and restores the permissions properly when devices reappear. Optionally, it can create the devices as symbolic links to the main device nodes in /dev/, create missing device nodes, and handle missing permissions on the /dev/ nodes. You can assign alias names based on various pieces of information, such as vendor and model name. It also supports retrieving the serial number, the WWID, and the HSV OS ID and allows assigning names based on this information, thus providing a unique identification. Sherpath Groupware 0.9.4.1 http://freshmeat.net/releases/132832/ Sherpath Groupware is a Web-based (HTML and a few JavaScript), high-performance groupware package. It features email, schedules, contacts, a file explorer, email rules, notes, tasks, bookmarks, and fax and SMS support. It requires Apache, PHP4 and MySQL. This was a commercial project, but it has been under the GPL by its authors. singapore 0.9.6 beta http://freshmeat.net/releases/132796/ singapore is a flexible PHP image gallery that stores information in a CSV-file database. It has a Web-based admin and cached autogenerated thumbnails (using GD or ImageMagick). Its output is XHTML- and CSS-compatible. Straw 0.19 http://freshmeat.net/releases/132877/ Straw is desktop RSS aggregator for the GNOME 2.0 environment, written in Python. Syntext Serna 1.0.b01 http://freshmeat.net/releases/132643/ Syntext Sema is an XSL-on-the-fly WYSIWYG XML document editor. During the editing process, it renders XML documents according to XSL stylesheets (e.g., a Docbook XSL stylesheet similar to the Norman Walsh one). As a result, authors constantly see rendered and transformed content which looks similar to the final presentation. It also provides on-the-fly XML schema validation and extensive entity support. text2rtf 1.00 http://freshmeat.net/releases/132848/ text2rtf is a small command line application to convert plain text to RTF. It can read from stdin and write to stdout, or it can convert a list of files, appending the .rtf suffix. The font is set to either Times or Courier. The XSLT C library for GNOME 1.0.32 http://freshmeat.net/releases/132838/ Libxslt is a C library for GNOME which allows developers to work with XSLT. It is based on libxml for XML parsing, tree manipulation, and XPath support. Also included is 'xsltproc', a command line XSLT processor. The library is written in plain C, making as few assumptions as possible, and sticking closely to ANSI C/POSIX for easy embedding. It should work on Linux, Unix, and Windows. Though not designed primarily with performances in mind, libxslt seems to be a relatively fast processor. It also include full support for the EXSLT set of extension functions as well as some common extensions present in other XSLT engines. VideoDB 2003-08-16 http://freshmeat.net/releases/132839/ VideoDB is a database to manage your personal video collection. It's mainly designed for videofiles but you can also put your DVDs and VHS tapes in it. It features fetching movie data/covers from the Internet Movie Database (IMDb), local caching of coverimages, an option to mark movies as seen, a search by genre or title/subtitle/plot/cast data, a filter for TV episodes, a random movie function and a simple borrow manager. It is a personal database, so no user management/authentication scheme is implemented. Everybody may add/edit/delete movies. wutils 0.1 http://freshmeat.net/releases/132866/ wutils is a set of wrappers for mv and rm. As wmv, it creates .htaccess files for Apache with redirections so Web links don't break when you rename files, and as wrm it prompts for a redirection (or '410 Gone') for each deleted file. xCHM 0.6.3 http://freshmeat.net/releases/132869/ xCHM is a graphical CHM viewer for UNIX. It's based on CHMLIB and written using the wxWindows framework. It is not an extractor, but a standalone viewer, able to generate and show the topics tree, figure out the homepage for the document, print the current page, and go forward and backward in its history. Zina 0.10.02 http://freshmeat.net/releases/132847/ Zina is a graphical interface to your MP3 collection, a personal jukebox, and an MP3 streamer. It can run alone, be embedded into an existing Web site, or be used as a Postnuke/PHPNuke module. It is similar to Andromeda, but is released under the GPL. Slashcode Slash on Mac OS X http://slashcode.com/article.pl?sid=03/08/12/158239 This is how I installed Slash on Mac OS X Server 10.2.6 on August 8, 2003. YMMV. This is not intended to be a tutorial, it is a log of what I did for my system. You may wish to use a release version of perl, to include different Apache modules, to compile with DSO, etc. Whatever. If someone wants to take some or all of this information and include it in a more comprehensive guide, be my guest. 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! 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 256MB CompactFlash Type I (SanDisk) http://osdn.pricegrabber.com/search_getprod.php?masterid=445141 Lowest Price: $50.84 128MB USB Flash Drive (Lexar Media) http://osdn.pricegrabber.com/search_getprod.php?masterid=605710 Lowest Price: $29.99 512MB PC2700 DDR DIMM (Kingston) http://osdn.pricegrabber.com/search_getprod.php?masterid=564552 Lowest Price: $82.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 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 Getting Hooked on Phonics by Gateway Educational Products, Ltd., Staff (Trade Cloth) http://osdn.pricegrabber.com/search_getprod.php?isbn=0964679108 Lowest Price: $100.00 Harry Potter Boxed Set by J. K. Rowling (Trade Paper) http://osdn.pricegrabber.com/search_getprod.php?isbn=0439434866 Lowest Price: $17.59 ================================================== 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]