O | S | D | N NEWSLETTER July 21, 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: Logitech Cordless MX Keyboard & Mouse http://www.thinkgeek.com/computing/input/keyboards/61af/ PC Mods: Lian-Li Side Panel Aquarium Kit http://www.thinkgeek.com/pcmods/cases/6151/ Computing: USB Sharing Hub http://www.thinkgeek.com/computing/accessories/5f2a/ Cube Goodies: LED Binary Clock http://www.thinkgeek.com/cubegoodies/lights/59e0/ Gadgets: Ambient Orb Device http://www.thinkgeek.com/gadgets/electronic/5da2/ Cube Goodies: Desktop Retro Wind-ups http://www.thinkgeek.com/cubegoodies/toys/6028/ Cube Goodies: The Red Swingline Stapler http://www.thinkgeek.com/cubegoodies/toys/61b7/ Cube Goodies: Futurama Tin Signs http://www.thinkgeek.com/cubegoodies/toys/60e2/ Gadgets: FM Radio Pen http://www.thinkgeek.com/gadgets/electronic/60bf/ Gadgets: USB Memory Pen http://www.thinkgeek.com/gadgets/electronic/60a3/ Interests: Ph34r t3h Cute Ones Poster http://www.thinkgeek.com/interests/megatokyo/coolthings/6193/ Interests: Broken Miho Poster http://www.thinkgeek.com/interests/megatokyo/coolthings/6188/ Caffeine: Shock Triple Mocha http://www.thinkgeek.com/caffeine/drinks/6122/ Caffeine: Brute Force Energy Drink http://www.thinkgeek.com/caffeine/drinks/6184/ Caffeine: Chargers Caffeinated Espresso Beans http://www.thinkgeek.com/caffeine/candy/5f75/ PC Mods: ThermalTake SubZero CPU Coolers http://www.thinkgeek.com/pcmods/cooling/603e/ Computing: Archos AV120 w/ DVR Attachment http://www.thinkgeek.com/computing/handhelds/5fe2/ Computing: ICE-Cube Barebones Mini-PC http://www.thinkgeek.com/computing/handhelds/5fd7/ Cube Goodies: There's no place like 127.0.0.1 bumper sticker http://www.thinkgeek.com/cubegoodies/stickers/5fa6/ Cube Goodies: hacker. bumper sticker http://www.thinkgeek.com/cubegoodies/stickers/5f9e/ Sourceforge Tkfp Windows 14 July 2003 http://sourceforge.net/forum/forum.php?forum_id=293277 Tk_familypractice is a clinical Medical Records system, written mostly in Tcl/Tk. Some C, C++, PYTHON, PERL. For Family Physicians, Pediatricians, Internists or Primary Care. Used in a 4 doctor group for 5 years. Network enabled. Tk GUI and web browser based interfaces. HCFA1500 claim form. Another new Windows version. Using the file notebook_start2.tcl, you can run all the windows now inside a tabbed notebook. The look and feel is now exactly the same as the Linux version. pmd-jbuilder-1.1 released http://sourceforge.net/forum/forum.php?forum_id=293271 PMD is a Java source code analyzer. It finds unused variables, empty catch blocks, unnecessary object creation, and so forth. This release supports PMD 1.1. QmailAdmin 1.0.24 released http://sourceforge.net/forum/forum.php?forum_id=293583 QmailAdmin is a web interface for managing email addresses in virtual domains created by Vpopmail. This release includes more cleanup as we get closer to a stable release. Functional changes: works with non-idx version of ezmlm again, updated Japanese translation. wlandscape 1.0 build 0461 released http://sourceforge.net/forum/forum.php?forum_id=293588 wlandscape 1.0 build 0461 is out with quite a few important bugs fixed and a lot of improvements added. Build 0461 introduces many new features. We have added the support of MapBlast again and integrated an offline browsing tool. From the developers point of view it is believed to be fairly stable. Wlandscape is a tool for collecting and visualizing access point data of public wireless networks in order to share it with anyone. The collected data is shown in really good maps and of course all for free. Wlandscape is free because it is released under the GNU General Public License. phpWebSite 0.9.3 released http://sourceforge.net/forum/forum.php?forum_id=293742 Developed by the Web Technology Group at Appalachian State University, phpWebSite provides a complete web site content management system. All client output is XHTML 1.0 and meets the W3C's Web Accessibility Initiative requirements. phpWebSite version 0.9.3 addresses stability problems from 0.9.2. There have also been many updates to resolve usability issues. Included with this release is a docbook user manual for end-users and a skeleton module for developers. Enjoy! The phpWebSite Development Team Slashdot Celebrating Bad Game Packaging Art http://slashdot.org/article.pl?sid=03/07/21/0537218 [0]May Kasahara writes "Recently, I discovered [1]The Gallery of Hideous Box Art, a collection of some of the worst illustrations ever to grace video game packaging. Many of the entries compare the US cover artwork to the (superior) Japanese ones; in some cases, comparisons with screenshots are also made. Come browse through the annals of video-game-artwork badness, from Strider on through to Wonder Boy III." Links 0. http://www.blueshinra.com 1. http://www.kidfenris.com/stridercover.html Dancing With A Smart Robot http://slashdot.org/article.pl?sid=03/07/21/022206 [0]Roland Piquepaille writes "Yes, this is possible, thanks to researchers at Tohoku University, reports [1]Japan Today in a brief article [Warning: it takes a while for loading]. Equipped with a computer, sensors and batteries, it can move in any direction on four wheels and has memory for five steps necessary to dance the waltz. [2]This sidebar contains a photograph of a student waltzing with the robot, MS DanceR (Mobile Smart Dance Robot), coming from another short story carried by [3]Ananova." Links 0. http://radio.weblogs.com/0105910/ 1. http://www.japantoday.com/e/?content=news&cat=4&id=266447 2. http://radio.weblogs.com/0105910/categories/sidebars/2003/07/18.html 3. http://www.ananova.com/news/story/sm_800705.html Will Munich's Linux Desktops Be Running Windows? http://slashdot.org/article.pl?sid=03/07/21/0018207 An anonymous reader writes "Remember that story about the city of Munich choosing Linux to power 14,000 desktop computers? One aspect of this story that most people don't know about is that up to 80 percent of those Linux desktops will be [0]equipped with VMWare, a virtual machine emulator, under which they will run Windows and Windows applications. That's right, folks: The majority of those 'Linux desktops' will be used to run  Windows." [1]This Gartner report from early June seems to be the one mentioned in the article, though I'm not sure exactly where Thurrott gets the 80% figure. Links 0. http://www.wininformant.com/Articles/Index.cfm?ArticleID=39614 1. http://www.gartner.com/DisplayDocument?doc_cd=115336 Dutch Experimental IPv6 MP3 Stream Relay http://slashdot.org/article.pl?sid=03/07/20/2333247 [0]Remco den Besten writes "In order to promote the IPv6 protocol, some Dutch enthousiasts deploy an IPv6 MP3 stream relay server. So, do something different with your IPv6 connectivity and listen to the streams offered! [1]See & listen (both IPv4 and IPv6)." Links 0. http://www.icecast6.remcom.org 1. http://www.icecast6.remcom.org/ Making Freenet Find Stuff Faster http://slashdot.org/article.pl?sid=03/07/20/2147203 [0]Sanity writes "Many probably saw the recent [1]announcement of Freenet 0.5.2. This release represented a vast amount of work - primarily in reducing Freenet's CPU and memory requirements. However, streamlining Freenet's current functionality isn't all we've been working on. I just finished an [2]article that describes the most fundamental improvement to Freenet's core algorithm since its original design over three years ago, it is called "Next Generation Routing" and has the potential to dramatically increase the speed with which Freenet retrieves information. It could even make Freenet faster than the World Wide Web in many circumstances, all without compromizing anonymity and while remaining immune to the /. effect." Links 0. http://slashdot.org/~Sanity/journal 1. http://yro.slashdot.org/article.pl?sid=03/07/16/1931225&tid=158 2. http://freenetproject.org/index.php?page=ngrouting QA Under The Open Source Development Model http://slashdot.org/article.pl?sid=03/07/20/2114215 carrowood writes "A survey was conducted questioning open source developers from both large and small projects concerning their quality assurance practices. A [0]research paper based on the survey result was just published in the [1]Journal of Systems and Software. Some comparisions between QA practices of open vs closed source projects are made with some interesting observations. While on the whole it looks like open source QA can be as good as that in traditional software development, there were a few areas pointed out where the open source community does not do so well, such as regression testing and setting release dates. A thought provoking read." Links 0. http://pegasus.rutgers.edu/~luyin/luyin.pdf 1. http://www.sciencedirect.com/science/journal/01641212 Southeast To Start Video Monitoring Flights http://slashdot.org/article.pl?sid=03/07/20/1950256 NormalVisual writes "According to [0]this article, Southeast Airlines will begin digitally recording everything that goes on during one of their flights. Moreover, they have said they will be retaining the recorded video for up to 10 years. The privacy implications here are worrying, and this sets a bad precedent, IMO." (Southeast is a charter company, not a big scheduled carrier.) Links 0. http://www.wired.com/news/business/0,1367,59652,00.html Nationwide Class Action Filed Against DoubleClick http://slashdot.org/article.pl?sid=03/07/20/1757221 [0]Stanley Ference writes "A nationwide class action lawsuit has been commenced in the Court of Common Pleas of Allegheny County, Pennsylvania, against DoubleClick Inc. DoubleClick is a leading provider of products and services used by direct marketers, web publishers and advertisers to plan, execute and analyze marketing programs. In 2002, Doubleclick served more than 630 billion ads on the Internet for thousands of customers." If you've ever been tricked by one of those ads telling you that your "connection is not optimized" or that you have "1 new message waiting," you could be part of the class. Read on for details. Links 0. http://www.ferencelaw.com/doubleclick The Most Compatible DVD Format: DVD-R http://slashdot.org/article.pl?sid=03/07/20/1624209 jbridges writes "[0]CDR-Info tested eight types of media (two examples of each media type) using five different recorders, then tested compatibility in twenty-seven standalone DVD players and twenty DVD-ROM drives. They determined that DVD-R is clearly the most compatible DVD recording format on the market. To assess the compatibility level of DVD Formats they created video content on a DVD writer using DVD-R/RW and +R/RW media. These discs were then played back in other DVD players and DVD-ROM drives Âover a 1,000 combinations of drive, media and player were tested." Links 0. http://www.cdrinfo.com/Sections/Articles/Specific.asp?ArticleHeadline=DVD%20Media%20Format%20Compatibility%20Tests&Series=0 Pods Unite http://slashdot.org/article.pl?sid=03/07/20/1325202 [0]burgburgburg writes "Apple has released the QuickTime video of the new commercial they made in conjunction with Volkswagen. The connection between the two? [1]Buy a New Beetle. Get a new iPod. Take a look at [2]video. It's the 15 GB iPod and all the accessories needed to hook it up to the new Volkswagen." It uses a casette adapter, which is really lame. Of course, I use a casette adapter with my iPod, but I am not a German engineer. Links 0. mailto:[EMAIL PROTECTED] minus pi 1. http://www.apple.com/ipod/vw/ 2. http://www.apple.com/ipod/vw/video/ Freshmeat 6nome 1.6 http://freshmeat.net/releases/129891/ 6nome is a theme loosely based on the background of the GNOME logo. The Metacity theme has embossed title text, and features the GNOME footprint as the menu button. The GTK theme has light and few colors, and its widgets have rounded corners. Addns.pl 1.01d http://freshmeat.net/releases/129877/ Addns.pl is a self-contained DynDNS update client for DynDNS.org (and possibly others). It supports a variety of IP detection methods including external webcheck/router pages. It also supports multiple configurations and hostnames, smart abuse prevention, and custom/static/dynamic DNS, and can run as a daemon, commandline options only, or with a configuration file. aliens-gkrellm 1.1 http://freshmeat.net/releases/129851/ aliens-gkrellm is a skin based on the original Aliens theme for Enlightenment. It has two alternate schemes. Animal Shelter Manager 1.12 http://freshmeat.net/releases/129886/ Animal Shelter Manager is a complete computer solution for animal sanctuaries and rescue shelters. It features complete animal management, document generation, full reporting, charts, Internet Web site publishing, and more. Apache::App::Mercury 0.80 http://freshmeat.net/releases/129870/ Apache::App::Mercury is a customizable, extensible customer to customer store and forward messaging application for Apache mod_perl. It uses a relational database (accessed via DBI) to store and retrieve messages, and uses CGI.pm to display them in standard HTML. Its design closely resembles a MVC design pattern, and it handles all message box navigation, message composition, sending, replying, etc. Armagetron 0.2.5 (Development) http://freshmeat.net/releases/129892/ In Armagetron, you ride a lightcycle around the game grid. You can only make sharp turns of 90 degrees and a wall constantly builds up after you. Make your enemies crash into your wall, but be aware that they are trying to do the same to you. If you are fast enough, you may be able to trap them, but the only way to speed up your lightcycle is to drive close to the dangerous walls. Prepare for exciting strategic preparations followed by action-packed close combat! BBStatus 2.0 RC17 http://freshmeat.net/releases/129911/ BBStatus is an IP accounting package and an SNMP and IP monitoring tool for Linux. It collects, summarizes, and displays the values from its database. It can be used for IP accounting (allows you to design various kinds of accounting filters), SNMP monitoring (collects data making SNMP requests), ICMP monitoring (stores and summarizes values like min, avg, max reply time, and packet loss), and client traffic filtering (using various types of filters). It also provides user based access so that every user can log in and visualize various data (depending on access rights). It requires PostgreSQL, Apache with mod_auth_pgsql, Perl(Net::SNMP), and RRDTool. BG-Rescue Linux 0.1.4 http://freshmeat.net/releases/129871/ BG-Rescue Linux is a Busybox 0.60.5 and uClibc 0.9.19 based rescue system with kernel 2.4.21. It is loaded either from two floppy disks or from one 2.8MB El Torito CD. The system runs entirely in RAM. It has full IDE/ATAPI support (including disk, cdrom, tape, and floppy). NFS mounts are possible. Support is included for several recent ISA/PCI, USB, PCMCIA, and PLIP network adaptors. Supported Filesystems are ext2/3, Reiserfs, cramfs, devfs, iso9660, minix, MS-DOS, NFS, NTFS (read), proc, smbfs, tmpfs, UDF, UMSDOS, and vfat. Software raid (0, 1, 4, 5, and linear), LVM, and USB keyboards are supported. Additional included programs are: e2fsprogs 1.33, reiserfsprogs 3.6.8, lilo 22.5.4, dosfstools, cramfs, umsdos-utils, fdisk, gpart, mdadm, lphdisk, smbclient, bzip2, cabextract, zip/unzip, loadlin, and pcmcia-cardmgr. bk_edit 0.6.21 http://freshmeat.net/releases/129896/ bk_edit is an easy to use bookmark manager and editor. The program can read, write, edit, create, manage, and convert the bookmarks of the most popular browsers. There is also a simple drag and drop interface for adding new bookmarks from a running browser in a very comfortable way. There are plugins for Mozilla, Opera, Galeon, XBEL, Netscape, and Links 2. CHM decompiler 0.3 http://freshmeat.net/releases/129873/ CHM decompiler is a program that converts the internal files of CHM files back into the HHP, HHC, and HHK, etc. used to compile the documentation. Citadel/UX 6.08 http://freshmeat.net/releases/129918/ Citadel/UX is an advanced client/server messaging and collaboration system for BBS and groupware applications. Users can connect to Citadel/UX using any telnet, WWW, or client software. Among the features supported are public and private message bases (rooms), electronic mail, real-time chat, paging, etc. The server is multithreaded and can easily support a large number of concurrent users. In addition, SMTP, IMAP, and POP3 servers are built-in for easy connection to Internet mail. Citadel/UX is both robust and mature, having been developed over the course of the past thirteen years. ClairVoyanT SysAdmin 0.1.8 http://freshmeat.net/releases/129880/ CVTSA is a tool that allows a user to run arbitrary commands remotely on a Linux system by sending email to the system. It maintains security by requiring a password to be present in all email messages that provide commands. There is a command wrapper file where the user can set denied commands. It also uses a few other security techniques which are outlined in the documentation. CVTSA can use a local fetcher to download email, or it can create a connection to a remote mail server to download email by itself. There is also an option that allows a pseudo-random password to be created. Corelian Mplayer 1.0 http://freshmeat.net/releases/129839/ Corelian Mplayer is a simple, dark, and useful skin for Mplayer. cwdaemon 0.6 (Stable) http://freshmeat.net/releases/129872/ cwdaemon is a small daemon which uses the PC parallel or serial port and a simple transistor switch to output Morse code to a transmitter from a text message sent to it via the UDP protocol. eyeD3 0.5.1 http://freshmeat.net/releases/129931/ eyeD3 is a Python program and module that provides the ability to read and write ID3 tags (v1.x and v2.3/v2.4). It also decodes MP3 headers (bit rate, sample frequency, play time, etc.). ffproxy 1.4 http://freshmeat.net/releases/129882/ ffproxy is a filtering HTTP proxy server. It is able to filter by host, URL, and header. Custom header entries can be filtered and added. It can even drop its privileges and optionally chroot() to some directory. Logging to syslog() is supported, as is using another auxiliary proxy server. Contacting IPv6 servers is supported and allows transparent IPv6 over IPv4 browsing. FmPro Migrator 1.46 http://freshmeat.net/releases/129907/ FmPro Migrator migrates FileMaker databases to MySQL, Oracle, Access, SQL Server, Sybase, and DB2. Perl CGI scripts are generated for each FileMaker layout within the database, and include customized data entry and data validation for each layout field (MySQL and Oracle). FoodClub 0.19 http://freshmeat.net/releases/129866/ FoodClub (the package) contains modules that were written specifically for facilitating the administration of an organic food-buying club over the Web. They were designed to run under Apache. If you are also running mod_perl, this software takes full advantage, and you will notice substantial performance benefits. The main intended audience for this software is end-users (non-programmers). It is not meant to be a component for use in other software. g-page 2.14 (Development) http://freshmeat.net/releases/129933/ g-page is a client/server application designed to send text messages to pagers or SMS enabled PCS phones. It supports the SNPP, WCTP, and SMTP (email) protocols, and works on a stand-alone workstation or across a network. Goanseech 0.2 http://freshmeat.net/releases/129902/ Goanseech is a spinoff of the leverlada IRC leech script. One of its core parts was extracted and refunded into a standalone server. This server holds information about the basic pattern specifying the base name of a TV series, which epsiodes were already fetched, and what is the maximum number of episodes. Connecting through SSL to this server, there is a curses client and a GTK shell, a script that parses Web pages for Bittorrent links, matches them against the information on the series server, and issues a batch file with ready Bittorrent retrieval command lines to retrieve files that are wanted by the user (it also controls the Bittorrent client), and a directory watcher which scans a given set of directories and updates the series server with newly found files. Gtkboard 0.10.1 http://freshmeat.net/releases/129887/ Gtkboard is a board game architecture and implementation. It implements all the common aspects of board games, such as the user interface, move parsing code, AI (i.e., game tree search) and file format. It has a simple API which makes it very easy to write a new game. Games are fitted in as plugins. Currently more than 15 games have been fully or partially implemented. gURLChecker 0.5.5 (Unstable) http://freshmeat.net/releases/129876/ gURLChecker is a C/GNOME 2 tool that can check links on a single Web page or on a whole Web site in order to determine the validity of each page. help2man 1.33.1 http://freshmeat.net/releases/129875/ help2man is a tool for automatically generating simple manual pages from program output. It is intended to provide an easy way for software authors to include a manual page in their distribution without having to maintain that document. Given a program which produces reasonably standard --help and --version outputs, help2man will attempt to re-arrange that output into something which resembles a manual page. HTML::Tagreader 1.03 http://freshmeat.net/releases/129893/ HTML::TagReader is a Perl module which allows you to read HTML/XML files by tag. Its package contains some application programs which are very useful for Webmasters. They all start with the prefix "tr_" to make it easy to remember their names. tr_blck is a utility to check for broken links in Web pages. tr_llnk is a utility to build tar archives. tr_xlnk can process HTML files and expand links on directories. tr_mvlnk modifies links in HTML files with Perl commands. tr_staticssi expands the SSI directives #include virtual and #exec cmd. tr_tagcontentgrep greps for a tag (e.g., "img src"). tr_imgaddsize adds "width" and "height" to "img src=...". install_latest_kernel 07_20-16_29 http://freshmeat.net/releases/129890/ install_latest_kernel automates the process of fetching, patching, configuring, building, and installing Linux kernels and updating bootloaders. It is designed for people that often install the latest kernel and get a little bit bored by the standard routine. It is not suitable for newbies and requires a working setup, a kernel configuration file, and the ability to read scripts and apply patches. kcd 7.1.0 (Development) http://freshmeat.net/releases/129881/ kcd is a directory change utility similar to NCD. It helps you navigate the directory tree. You can also supply part of the desired directory name in the command line and let kcd find it for you. Lame Node System 0.6-8 http://freshmeat.net/releases/129929/ Lame Node System is a Web-based idea repository. It supports files, pictures, external links, and (limited) HTML input. LiquidIRCd 1.0.1 http://freshmeat.net/releases/129898/ LiquidIRCd is the irc daemon used on LiquidIRC. It is based on Bahamut with many powerful features including CRC or MD5 hostmasking, SSL, channel owners, protect, halfop, etc. mcron 0.99.2 http://freshmeat.net/releases/129901/ Mcron is a 100% Vixie cron replacement written in pure Guile. As well as accepting traditional crontabs, it also accepts configuration files written in Scheme for infinite flexibility in specifying when jobs should run (it could take the system load into account, for example). Mini-XML 1.1 http://freshmeat.net/releases/129889/ Mini-XML is a small XML parsing library that you can use to read XML and XML-like data files in your application without requiring large non-standard libraries. It only requires an ANSI C compatible compiler (GCC works, as do most vendors' ANSI C compilers) and a "make" program. It supports reading and writing of UTF-8 encoded XML files, and provides a hierarchical view of the file via a linked-list tree structure of typed nodes and functions for managing, traversing, and searching the tree. MoviX2 0.3.1pre1 http://freshmeat.net/releases/129885/ MoviX2 is a small Linux distro that transforms your PC in a powerful multimedia box. Using the GUI version of mplayer to play audio/video files, after booting your PC with MoviX2 you will be able to play any DVD/VCD, most video/audio files (most noticeably DivX but generically any AVI, MPEG, QuickTime, WMV, ASF, MP3, and OGG), and also radio stations on the Internet if you are connected to a LAN. And since all systems will be completely loaded in RAM, you do not even need a HD to use MoviX2. MoxQuizz 0.8.1 http://freshmeat.net/releases/129895/ MoxQuizz is a multilingual IRC quiz/trivia script for eggdrops which acts as a game master. A question is posted to the channel, and all chatter is searched for the answer. If something matches an answer or an optional regular expression, the user who said it receives a point. Highscores and an allstars table are managed. Users can ask their own questions, too. A large set of German and English questions are provided, but you can easily run MoxQuizz with your own set. There are numerous fun commands like !hug, !roll, and others. myJCQ 0.32-1 http://freshmeat.net/releases/129920/ myJCQ (my Java ICQ Client) is a simple ICQ client written in Java. At the moment, only basic messaging is supported. navTemplate 0.1 http://freshmeat.net/releases/129884/ navTemplate is a parser that parses any HTML template and produces HTML output from the template. This system can be useful in Web development when you need to separate design from actual code. Open64 Compiler Tools 0.16 http://freshmeat.net/releases/129899/ Open64 is a suite of optimizing compiler development tools for Intel Itanium(TM) systems running Linux. The Open64 project is the continuation of the SGI Pro64(TM) compiler suite which was released under the GNU General Public License (GPL). The Open64 compiler suite currently includes compilers for C, C++, and Fortran90/95 compilers for the IA-64 Linux ABI and API standards. OpenSymphony Cache 2.0 Beta 1 http://freshmeat.net/releases/129925/ OSCache is a high performance J2EE caching solution that can cache portions of JSP pages, entire HTTP responses (including dynamically generated images), and arbitrary Java objects. It can provide your J2EE application with huge performance gains and graceful error tolerance (e.g., in the event of a DB failure, cached content is served). oplaty 1.15 http://freshmeat.net/releases/129935/ oplaty is a simple payment system for users in a LAN. It provides a Web-based interface that shows a user's charge and info about the user. It is currently only available in the Polish language. Oracle Perl Procedure Library 1.02 (Stable) http://freshmeat.net/releases/129912/ extproc_perl is an Oracle external procedure library that allows Oracle functions and procedures to be written in Perl. A Perl interpreter is embedded in the external procedure, and remains persistent for the life of a client session. Orpheus 1.2 http://freshmeat.net/releases/129869/ Orpheus is a text-mode menu- and window- driven audio player application for CDs, Ogg, and MP3. It can retrieve CDDB information for compact discs with HTTP (even through a proxy), read ID tags from MP3 and Ogg files, and save and load playlists. The color schemes are configurable. Perl Webmail 3.0.7 http://freshmeat.net/releases/129903/ Perl Webmail is a CGI/mod_perl application that interfaces with external POP3 and SMTP services. It provides all the expected functionality of a mail client, such as read, reply, forward, delete, as well as sending and receiving attachments, storage for mail folders, contacts, and calendar notes. Pretty Make 1.3 http://freshmeat.net/releases/129883/ Pretty Make beautifies make output. It colorizes it, groups options together, and hides uninteresting stuff. Qastrocam 3.6 (Stable) http://freshmeat.net/releases/129922/ Qastrocam is a capture program that can work with any video4linux device. Its main purpose is to do astrophotography. It can control a telescope to do guiding with the images received from the video device. It can also control the extended features of a webcam modified to do long exposure (several seconds) captures. RSSCreator 1.2 http://freshmeat.net/releases/129914/ RSSCreator is a PHP class that provides an easy way to create RSS feeds from within PHP. RSS 0.91, 1.0, and 2.0 are supported. rssh 2.1.1 http://freshmeat.net/releases/129923/ rssh is a small shell that provides the ability for system administrators to give specific users access to a given system via scp or sftp only. SearchAssist 1.1 http://freshmeat.net/releases/129867/ SearchAssist is a simple but practical search engine application that uses a ternary search tree. It uses Java's dynamic loading feature to make the search engine highly customizable, and uses takes Mozilla bookmarks as input. A Swing UI allows users to enter search words and view the results. Slim Mplayer 1.0 http://freshmeat.net/releases/129840/ Slim Mplayer is a small and cute skin for Mplayer. Stitch 0.8.7 (Development) http://freshmeat.net/releases/129924/ Stitch is a utility for making backups from many computers to a large storage array. It is written completely in Python and requires SSH and rsync be installed on the clients. The Distribulator 0.60 http://freshmeat.net/releases/129915/ The Distribulator is an SSH-based command execution and file transfer utility. It includes support for both batch and console mode, XML configuration, multiple server enviornments, and auditing via syslog. The Distribulator is meant to be distributed computing for the rest of us. txt2graph.pl 1.2 http://freshmeat.net/releases/129897/ txt2graph.pl is a tool (written in Perl) to visualize structures and dependencies between words in a text document via graphviz-tools (you can get graphviz at http://www.research.att.com/sw/tools/graphviz/). It runs on Windows, MacOs, Solaris, OSF, Irix, Linux. Feedback is welcome. uncc 0.1.2 http://freshmeat.net/releases/129926/ uncc is a C decompiler which helps reverse engineers and programmers improve their understanding of assembly code. VideoDB 2003-07-20 http://freshmeat.net/releases/129874/ 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. WebShop 0.9.7 http://freshmeat.net/releases/129916/ WebShop provides a framework for an Internet shop using EJB 2. It includes the beans necessary to operate an e-commerce enterprise, as well as a sample servlet/JSP implementation of a shop. WindowLab 1.12 http://freshmeat.net/releases/129906/ WindowLab is a small and simple window manager of novel design. It is click-to-focus, shares its window depth policy with the Amiga, and has a window resizing/reshaping method similar to that of 8-1/2 from Plan 9. It maintains the illusion of direct manipulation by constraining the mouse pointer when appropriate (i.e., when a window cannot be dragged any further in one direction). The pointer is also constrained vertically (effectively making the target menu items infinitely tall according to Fitts's law) when it is in the menubar to reduce pointing time. Xaraya 0.9.0.6 http://freshmeat.net/releases/129934/ Xaraya is extensible, Open Source software written in PHP. It utilizes robust permissions, data management, and multilingual systems to dynamically integrate and manage content. Its modular, database-independent architecture introduces tools which separate form, function, content, and design. Slashcode So Long, and Thanks for all the Fish! http://slashcode.com/article.pl?sid=03/06/13/1816237 All things come to an end and its been a wonderful ride. Today is my last day at OSDN and this will be the last thing I will be posting on Slashcode. It has been fun working on Slash for the last few years and I have enjoyed working with the Slash community (tf32, ACS, vladinator, ericdano, and many more that I am forgetting). On Monday I start work for MySQL so I will be a bit busy for a while but I expect you will still see Slash stuff coming from me in the future. I will continue to be in #slash for a while, and you can still always reach me via email. The best of luck with you and your sites, it has been great! Spottedrabbit.com http://slashcode.com/article.pl?sid=03/06/13/1756251 After much kicking and screaming, yet another Slash Site! The Spotted Rabbit with news and events for Sussex County NJ, and Orange County, NY. It still looks a lot like basic slash, but I'm new to this, and we're working on it! --Ken Hall Multiple Instances http://slashcode.com/article.pl?sid=03/06/10/1543202 Please indulge a beginner. I currently have slashcode setup on a single domain with its own IP address (wwwntm.biz) for testing purposes. Here is my dilemma. I am setting up a community similar to yahoo/geocities. It will be www.newthoughtcommunity.net and the individual communities will be sub-domains of this domain ex; community1.newthoughtcommunity.net, community2.newthoughtcommunity.net etc Residents of the communities will be set up as users ex; http://community1.newthoughtcommunity.net/user1, http://community1.newthoughtcommunity.net/user2 etc. Directory is: /home /newthoughtcommunity /community1 /community2 I know that slash can be setup with virtual domains, but can sub domains have there own instance. I need each community to have their own slash. Also. When I set up a new instance of slash for a virtual domain, do I use the same database and administrator with a new virtual user when I run DBI::Password? Thank you for any help you can offer John --John Macuga section as subdomain (2.2.5 based install) http://slashcode.com/article.pl?sid=03/06/06/1444236 Hello, I have a slashcode version 2.2.5(*) based site under my command, for which an extension is planned, that would fit well in an isolated (isolate=1) section with a few modified templates put in the section-page (like header;etc;default). I managed to configure a second virtual host that uses the same SlashVitualUser directive as the main-server with the sectionname as subdomain (etc.myslash.company), overriding the rootdir-variable using SlashSetVar and enforcing the section using SlashSetForm: SlashSetVar rootdir //etc.myslash.company SlashSetForm section etc Everything works fine so far... I just wondered if it is safe to use the same slash-site (db and all) within two virtual-hosts. And I wondered the more if there isn't an easier way to accomplish this. As far as I understood mod_perl there shouldn't be any problem, but asking the masters seldom hurts but the professional pride... * I did fix the released security-holes!. tia,kind regards tomte Barrapunto.com see the light with 2.2.6 http://slashcode.com/article.pl?sid=03/06/03/150251 It has been hard, but after playing a little with all the configuration, we have reached a good balance in Barrapunto.com and now our users are very happy, the journals start to be filled with contents and the editors now are more active. We feel that the key was to serve the images from a differente machine, something that points to saturation in the connections for our main machine. Now the performance is very good with 70.000 pages/day and a PIII with 1 GB RAM with Slash and MySQL and a simple PC serving the images. Translation Guide? http://slashcode.com/article.pl?sid=03/06/01/198224 Is there any guide on how to translate slashcode (interface, at least the one seen by the users) to some other language? Is the slashcode written so that can be easily translated to some other languages (UTF-8 not required) ? Thanks! Yet Another Security Site http://slashcode.com/article.pl?sid=03/05/26/174230 YASS should probably stand for "Yet another Security Site" LOL. I've been playing around with slash for about a week now, and finally have the beginnings of a site running. Feel free to pop in, drop some comments, break stuff and generally see what goes. The more participation I see, the more work I'll put into making it a nice site. A good name might help... now there's an idea for a poll. Democracy Now! http://slashcode.com/article.pl?sid=03/05/22/176211 Democracy Now! a U.S. based morning TV and radio news program launched it new site, based on a heavily modified cvs version of slash. (Hacked together and hosted by openflows.) As they become more comfortable with the system, and people on staff there get the hang of how slash works, we hope to add in the more community/interactive features of slash. For now it is simply a content management system, in the future it will become much more. In just the first few days the traffic and audience response has been overwhelming. stats from the second day the site was live: IPIDs Pages 11193 55190 Advice on setting up a new site http://slashcode.com/article.pl?sid=03/05/20/1512203 I am trying to use Slash to set up an events-based discussion forum. Ideally I'd like it to be hosted by a turn-key hosting company with fairly punctual customer support. My internet connections are either behind a firewall or 56k modem, so speedy shell access is out of the question. Ideally the host would be friendly towards freedom of information and healthily disrespectful of authority (the site will NOT contain anything illegal, links or insight to anything illegal, but will be acting against the policy of a well-funded British institution whose ground-floor members support and are behind it). I would rather the host didn't drop me just because 'someone' asked them to. Who would you recommend for this? I'd like to modify Slash slightly by arranging it around the date of the event, rather than the posting date. Would it be as simple as an extra data entry and changing a couple of lines of code, or would that go against everything Slash is designed to do? Thanks for your help. Request for BLOB/Image Modifications http://slashcode.com/article.pl?sid=03/05/11/2227225 I'm really happy with how the BLOB support in slash is working. I can now add images and files, and I move the select level up so registered users can only access files. It's great. I'd like to see how hard it would be to have Krow or someone add in placement tags for images. So you can "ALIGN=LEFT" or Right images and the like. Thanks! Price Compare 256MB Secure Digital Card (SanDisk) http://osdn.pricegrabber.com/search_getprod.php?masterid=637899 Lowest Price: $63.50 256MB Memory Stick (Sony) http://osdn.pricegrabber.com/search_getprod.php?masterid=706661 Lowest Price: $74.58 256MB Compact Flash Card for Digital Cameras and PDAS (PC/Mac) (Kingston) http://osdn.pricegrabber.com/search_getprod.php?masterid=369275 Lowest Price: $49.00 128MB USB Flash Drive (Lexar Media) http://osdn.pricegrabber.com/search_getprod.php?masterid=605710 Lowest Price: $29.99 256MB CompactFlash Type I (SanDisk) http://osdn.pricegrabber.com/search_getprod.php?masterid=445141 Lowest Price: $54.64 Power Mac G4 (Apple) http://osdn.pricegrabber.com/search_getprod.php?masterid=216734 Lowest Price: $895.00 iMac PowerPC G4 800MHz 256MB 60GB CDRW/DVD-R (Apple) http://osdn.pricegrabber.com/search_getprod.php?masterid=546009 Lowest Price: $1794.00 XTREME - EXPLORER X4000 PC Intel Pentium 4 Processor 1.60 GHz, 256MB DDR, 40GB (Xtreme) http://osdn.pricegrabber.com/search_getprod.php?masterid=551387 Lowest Price: $558.00 Dimension 8200 (P4 2.2 GHz, 256MB, 40GB, CDRW) (Dell) http://osdn.pricegrabber.com/search_getprod.php?masterid=550241 Lowest Price: $1298.00 X3000 (AMD Thunderbird 1.2GHz, 512MB, 20GB 52X CD-ROM) (Xtreme) http://osdn.pricegrabber.com/search_getprod.php?masterid=551397 Lowest Price: $445.00 South Beach Diet by Arthur S. Agatston (Trade Cloth) http://osdn.pricegrabber.com/search_getprod.php?isbn=1579546463 Lowest Price: $13.99 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: $16.17 How to Grill by Steven Raichlen (Trade Paper) http://osdn.pricegrabber.com/search_getprod.php?isbn=0761120149 Lowest Price: $12.95 Essential 55 by Ron Clark (Trade Cloth) http://osdn.pricegrabber.com/search_getprod.php?isbn=1401300014 Lowest Price: $10.99 Glucose Revolution Pocket Guide to Losing Weight by Kaye Foster-Powell (Mass Market) http://osdn.pricegrabber.com/search_getprod.php?isbn=1569246777 Lowest Price: $1.70 ================================================== 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]