O | S | D | N NEWSLETTER July 27, 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 Cube Goodies: Levitating Desktop Globes http://www.thinkgeek.com/cubegoodies/toys/61da/ Tshirts: No, I will not fix your computer http://www.thinkgeek.com/tshirts/frustrations/388b/ Interests: ph34r t3h Cute Ones T-Shirt http://www.thinkgeek.com/interests/megatokyo/leetware/6155/ Tshirts: anti-RIAA http://www.thinkgeek.com/tshirts/generic/61e7/ Tshirts: Safe Hex http://www.thinkgeek.com/tshirts/coder/61be/ Computing: USB Sharing Hub http://www.thinkgeek.com/computing/accessories/5f2a/ 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/ 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: Chargers Caffeinated Espresso Beans http://www.thinkgeek.com/caffeine/candy/5f75/ Caffeine: Shock Triple Mocha http://www.thinkgeek.com/caffeine/drinks/6122/ Caffeine: Brute Force Energy Drink http://www.thinkgeek.com/caffeine/drinks/6184/ Sourceforge Rilke CMS 0.84 released! http://sourceforge.net/forum/forum.php?forum_id=295871 The fifth release of Rilke CMS, version 0.8.4 has been made available at SourceForge. Rilke CMS provides easy content management for non-geeks. It allows you to easily publish a weblog, update a public website, or collaborate on a private Intranet site. This release is a feature and bug fix release. Rilke CMS 0.8.4 has two new themes (Lax and Highlite), dates next to post titles in the All Posts page, a better looking Log-In page, better compatibility with Mozilla 1.5 alpha, a new way to preview themes (without needing pre-captured images) and other miscellaneous changes. You can download version 0.8.4 here: http://prdownloads.sourceforge.net/rilkecms/rilkecms_084.zip?download A live demo is available at: http://www.rilkecms.com/demo/ Your feedback is welcome. For a detailed list of the bugs fixed please review the changelog: http://www.rilkecms.com/changelog.html . For detailed general, technical and setup information, please review the readme: http://www.rilkecms.com/readme.html . PPR 1.51 released http://sourceforge.net/forum/forum.php?forum_id=296155 Version 1.51 of PPR has been released. PPR is a print spooler especially designed to work with PostScript printers and with Ghostscript. It supports parallel ports, serial ports, SMB, TCP/IP, and AppleTalk. It has command line and web interfaces. make++ version 1.19 (stable) released http://sourceforge.net/forum/forum.php?forum_id=296190 make++ (or makepp) is a powerful but nearly 100% compatible replacement for make that includes many features required for reliable builds of complicated projects, such as automatic include file dependencies, automatic recompilation if build commands change, easy handling of makefiles from multiple directories without recursive make, repositories, and extensibility in perl. Version 1.19 introduces reorganized and improved documentation, target-specific assignments, improvements in repositories, and a number of minor bug fixes. Updated documentation and release notes are available at http://makepp.sourceforge.net/1.19/makepp.html The release can be downloaded from: http://sourceforge.net/project/showfiles.php?group_id=43679. Turck MMCache for PHP version 2.3.20 is released http://sourceforge.net/forum/forum.php?forum_id=296199 Turck MMCache is a PHP Accelerator, Optimizer, Encoder and Dynamic Content Cache. It increases performance of PHP scripts by caching them in compiled state, so that the overhead of compiling is almost completely eliminated. Also it uses some optimizations for speed up of PHP scripts execution. Turck MMCache typically reduces server load and increases the speed of your PHP code by 1-10 times. It has been tested with PHP 4.1.0 - 4.3.2 under Linux and Windows with Apache 1.3 and 2.0. Optimizer for ZE2 was implemented. Optimization of extension_loaded() was fixed for encoded scripts. Optimization of was fixed. "mmcache.compress" configuration directive was added to enable or disable cached content compression. "mmcache_password.php" and "encoder.php" now can work from web and from command line. Proper "__FILE__" handling in encoded files was implemented. PHP constant MMCACHE_VERSION was introduced. JFreeChart 0.9.10 released http://sourceforge.net/forum/forum.php?forum_id=296220 A new version of JFreeChart has been released. The focus of this release is the support for multiple range axes (instead of the current limit of 2 range axes per chart). Some other minor enhancements and bug fixes are also included. JFreeChart is a class library, written in Java, for generating charts. Utilising the Java2D APIs, it currently supports bar charts, pie charts, line charts, XY-plots and time series plots. Slashdot The Beast of Brussels http://slashdot.org/article.pl?sid=03/07/26/2036231 [0]'No nickname' Ian writes "If you live in Europe you should definitely read this story about a government supercomputer. It's written by Andy McCue from [1]silicon.com and entitled: [2]IT Myths: Does the 'Beast of Brussels' know everything about us? Basically, in Europe there are rumours of an EU-owned super-computer which stores and process information on every European citizen. The piece [2]debunks the rumour and finds out its roots are actually in a work of fiction - but there is some interesting comment from privacy activists who suggest it may not be too wide of the mark. Simon Davis of [3]Privacy International goes so far as to suggest such computer may have existed - if perhaps not on the same 'three storey-high' magnitude." Links 0. mailto:[EMAIL PROTECTED] 1. http://www.silicon.com/ 2. http://www.silicon.com/news/500009-500001/1/5304.html 3. http://www.privacyinternational.org/ [EMAIL PROTECTED] Publishes Skymap http://slashdot.org/article.pl?sid=03/07/26/2034223 An anonymous reader writes "The [0]skymap of where in the night sky to find the [1]most promising [EMAIL PROTECTED] signals is reported today, along with the research plan for the March Stellar Countdown [2]project. The dedicated use of the Arecibo Telescope to revisit [3]these spikes, pulses, and steady signals, focused on 166 star candidates. Those 166 were pruned from the five billion signals that have been found since 1999, depending on the signal's persistence, closeness to a known star, and frequency. The next step is particularly fascinating, if a signal appears to have increased since the first observation put that star on the checklist." Links 0. http://www.astrobio.net/news/article535.html 1. http://www.astrobio.net/articles/images/skymap.jpg 2. http://science.slashdot.org/article.pl?sid=03/06/02/0020218&tid=160 3. http://home.t-online.de/home/Bernd.Fiedler.RoschStr.Leipzig/signals.htm O'Reilly Article on Spam Defense http://slashdot.org/article.pl?sid=03/07/26/2019205 [0]Dru writes "Here's an [1]article talking about the details of implementing a network level spam defense with Qmail. It also talks a little about a new site called [2]Trustic which uses a trust system (like [3]Advogato) for nominating spammer/hostile IP's." Links 0. mailto:[EMAIL PROTECTED] 1. http://linux.oreillynet.com/pub/a/linux/2003/07/24/blocklist.html 2. http://www.trustic.com/ 3. http://www.advogato.com/ Clock Ticking for Hubble http://slashdot.org/article.pl?sid=03/07/26/1948257 DoraLives writes "Ok then, what are we going to do with Hubble? Eventually, it MUST come down. The New York Times has a [0]piece that addresses this less than pleasant (at least for the astronomical community) subject. Additionally "The decision about what happens then has been complicated by the breakup of the Columbia." Read all about it." Links 0. http://www.nytimes.com/2003/07/27/science/27HUBB.html?hp Savage to Support Linux http://slashdot.org/article.pl?sid=03/07/25/2212208 [0]focitrixilous P writes "Gamespot writes about the upcoming hybrid strategy game [1]Savage: The Battle for Neweth, which will [2]provide a full Linux edition on the same disk as the Windows version. The title blends real time strategy with action titles, along one player to act as a general while others do the actual fighting." Links 0. http://psychofarmer0 AT wackiness DOT org 1. http://www.gamespot.com/pc/action/savage/index.html 2. http://www.gamespot.com/pc/action/savage/news_6072312.html Ending Organ Donor Shortages? http://slashdot.org/article.pl?sid=03/07/26/1930214 [0]Tracy2112 writes "An interesting and recurring science fiction theme is the idea of black-market traffic in human body parts -- as [1]Larry Niven termed it, "organlegging". According to [2]this USA Today's Op-Ed piece on Yahoo, we're getting closer . . . including [3]LifeSharers.com, , an organization working to sign up "preferred donors" who agree to preferentially donate to other LifeSharer members. Is this a great way to reward people for being generous with their unused body parts -- or a scary flashback to how early 'subscription-only' fire departments worked?" Links 0. mailto:[EMAIL PROTECTED] 1. http://www.larryniven.org/nivenisms_in_the_news.htm 2. http://story.news.yahoo.com/news?tmpl=story&cid=679&ncid=679&e=6&u=/usatoday/20030724/cm_usatoday/5350153 3. http://www.lifesharers.com/ Galeon Developers Interview http://slashdot.org/article.pl?sid=03/07/26/1756251 [0]Nachtjäger writes "The Galeon website has [1]an interview with the developers, describing overall project health, current problems, and future direction. There's also a place to ask your own questions for future interviews." Links 0. mailto:[EMAIL PROTECTED] 1. http://galeon.sourceforge.net/links/interview_2003-07.php Bamboo Bike A Reality http://slashdot.org/article.pl?sid=03/07/26/1633211 [0]markjugg writes "The American Bamboo Society has a page describing a [1]working bamboo bike. This is a strong step towards making bicycling more sustainable, expecially in contrast to aluminum, one of the most resource demanding materials that exist." Links 0. http://mark.stosberg.com/ 1. http://www.americanbamboo.org/GeneralInfoPages/BambooBicycle.html Reiser4 Benchmarks http://slashdot.org/article.pl?sid=03/07/26/1618205 unmadindu writes "Hans Reiser has [0]benchmarked Reiser4 against ext3 and Reiserfs 3. Reiser4 turns out to be way faster than V3, and for ext3, why don't you check out the [1]results yourself ? Hans Reiser states, "these benchmarks mean to me that our performance is now good enough to ship V4 to users", and he will be probably sending in a patch within the next couple of weeks to be included in the 2.6/2.5 kernel." Links 0. http://www.ussg.iu.edu/hypermail/linux/kernel/0307.2/2340.html 1. http://www.namesys.com/benchmarks/v4marks.html Window Managers for High Resolution Displays? http://slashdot.org/article.pl?sid=03/07/23/1546244 cfish asks: "Recently, I was told by a manager at a major monitor maker that CRTs are phasing out. I have a very weak eye and I read text at 1024x768 on a 21" monitor, sitting 2 feet away. Each alphabet is about 1/4" tall. What makes me panic is the fact that LCDs have fixed resolution and they are simply too small for me to read icons and widget text, like Microsoft's. This is a great chance for Linux to get a head start in a certain market: older folks and those who have eye strain problems. Generally speaking, not many people can read Microsoft's widget text on a 150dpi display, which may explain why no one buys them even that they are available. Imagine how frustrating it could be for medical display (x-rays), cad, image editing to have a high resolution realistic image but cannot read the menu and text. If someone can come up with a Window manager to beat MS on 200dpi displays, no doubt this will capture a strong following in image related applications. I have read about these debates 5 years ago. What has been done about it?" Freshmeat a place to go 0.4.1 http://freshmeat.net/releases/130606/ aptg(2) (a place to go) is a Web-based email client written in PHP, using localhost connections to a running IMAP4 server. It is designed to work with Postfix. Authentication is against a MySQL database as used by pam_mysql (username + password) or by using one of the virtual email addresses (also stored in the MySQL database) and that password. A powerful addressbook is also included. It uses its own session handling system with one-time session ids. AnnotateIt! 0.4.1 http://freshmeat.net/releases/130585/ AnnotateIt! is an open source electronic response system targeted at composition instructors and students. It allows a user to annotate HTML and provides facilities for group interaction. Annotations may be either hyperlinked or inline, depending on the user's preference. It also features reporting of meta information (annotation types and counts), predefined annotations, community annotations, conversion of documents to HTML for annotation, easy document management, and an assignments calendar. apricots 0.2.4 http://freshmeat.net/releases/130615/ Apricots is a quick, fun, and delightful 2D plane dogfighting game. It supports 1 or 2 players with possible computer AI opponents. Players shoot enemy planes and bomb targets with the aim of attaining the highest score. Asymptopia BlackJack 1.2 http://freshmeat.net/releases/130603/ Asymptopia BlackJack is a full-featured casino-style blackjack game written in Python using PyGame for graphics. You play with up to 6 robots against the dealer. You can specify which player is you. It is dynamic, addictive, and you don't lose real money! ATLAS 3.5.7 (Development) http://freshmeat.net/releases/130582/ The ATLAS (Automatically Tuned Linear Algebra Software) project is an ongoing research effort focusing on applying empirical techniques in order to provide portable performance. It provides C and Fortran77 interfaces to a portably efficient BLAS implementation, as well as a few routines from LAPACK. Atlas for FlightGear 0.2.2 http://freshmeat.net/releases/130583/ Atlas aims to provide high quality maps of the world for use in FlightGear, an open source flight simulator. bScribbles 1.2.0 http://freshmeat.net/releases/130586/ B-Scribbles strives to improve any PHP Web page. The transparent integration is painless to configure and install. Once in place, any visitor will be able to 'scribble' (post) to a board using a simple, non-obtrusive interface. It is designed to be extremely fast & scalable. CaLStats 0.0.8 http://freshmeat.net/releases/130591/ CaLStats is a small set of scripts for monitoring computer availability. It creates images of the network structure and marks active or inactive computers. Contentment Web Content Manager 0.3.0 http://freshmeat.net/releases/130608/ The Contentment Web Content Manager is a simple web content management system. It is intended to be easy to use, and is for people who want to quickly update pages. Once installed, a person can simply alter the design and content of the site through HTML forms. CWirc 0.9.0 http://freshmeat.net/releases/130617/ CWirc is a plugin for the X-Chat IRC client to transmit raw Morse code over the internet using IRC servers as reflectors. The transmitted Morse code can be received in near real-time by other X-Chat clients with the CWirc plugin. CWirc tries to emulate a standard amateur radio rig: it sends and receives Morse over virtual channels, and it can listen to multiple senders transmitting on the same channel. Morse code is keyed locally using a straight or iambic key connected to a serial port, or using the mouse buttons, and the sound is played through the soundcard. Distributed Concurrent Versioning System 0.1.8 http://freshmeat.net/releases/130566/ The Distributed Concurrent Versioning System (DCVS) extends the well-known version control system CVS and the file distribution and synchronization program CVSup with functionality to distribute CVS repositories with local lines of development and handle synchronization of the distributed repositories automatically in the background. Development lines (branches) are owned by a repository server, repository servers efficiently update each other via CVSup, and CVS ensures correct server use on checkin and branch creation. Distributor load balancer 0.6.5 http://freshmeat.net/releases/130590/ Distributor is a software TCP load balancer. Like other load balancers, it accepts connections and distributes them to an array of back end servers. It is compatible with any standard TCP protocol (HTTP, LDAP, IMAP, etc.) and is also IPv6 compatible. It has many unique and advanced features and a high-performance architecture. Endangered 1 http://freshmeat.net/releases/130553/ Endangered is a theme featuring an endangered device. Gammu 0.8 (Development) http://freshmeat.net/releases/130575/ Gammu (formerly known as MyGnokii2) is cellular manager for various mobile phones and modems. It currently supports Nokia 3210, 33xx, 3410, 35xx, 51xx, 5210, 5510, 61xx, 62xx, 63xx, 6510, 6610, 6800, 71xx, 7210, 82xx, 83xx, 8910, 9110, and 9210, and AT devices (such as Siemens, Alcatel, Falcom, WaveCom, IPAQ, and other). It has a command line version with many functions for ringtones, phonebook, SMS, logos, WAP, date/time, alarm, calls, etc. It can also make full backups and restore them. It works on various Unix systems (like Linux) and Win32. genlop 0.16.3 http://freshmeat.net/releases/130574/ genlop is a small Perl script which shows you, in a nice colored output, useful information about your previously-emerged packages by looking into /var/log/emerge.log. genlop is for Gentoo/portage users only. GMime 2.0.9 http://freshmeat.net/releases/130605/ GMime is a set of utilities for parsing and creating messages using the Multipurpose Internet Mail Extension (MIME). GNU gperf 3.0.1 http://freshmeat.net/releases/130562/ GNU gperf is a program that generates perfect hash functions for sets of keywords. A perfect hash function is a hash function and a data structure that allows recognition of a key word in a set of words using exactly 1 probe into the data structure. Output from the GPERF program is used to recognize reserved words in the GNU C, GNU C++, and GNU Pascal compilers, as well as with the GNU indent program. GNUstep 0.8.8 http://freshmeat.net/releases/130577/ GNUstep is a set of general-purpose Objective-C libraries based on the OpenStep standard developed by NeXT (now Apple) Inc. The libraries consist of everything from foundation classes, such as dictionaries and arrays, to GUI interface classes such as windows, sliders, buttons, etc. GNUstep 1.7.2 (LaunchPad) http://freshmeat.net/releases/130576/ GNUstep is a set of general-purpose Objective-C libraries based on the OpenStep standard developed by NeXT (now Apple) Inc. The libraries consist of everything from foundation classes, such as dictionaries and arrays, to GUI interface classes such as windows, sliders, buttons, etc. Gnusto 0.5.0 http://freshmeat.net/releases/130597/ Gnusto is a Mozilla-based application which lets you play adventure games--specifically, the hundreds of games both modern and ancient available in the Z-machine format. It features a just-in-time interpreter which compiles Z-machine code to Javascript on the fly for speed. gpgdir 0.2 http://freshmeat.net/releases/130571/ gpgdir is a Perl script that uses the CPAN GnuPG module to encrypt and decrypt directories using a GPG key specified in ~/.gpgdirrc. It supports recursively descending through a directory in order to make sure it encrypts or decrypts every file in a directory and all of its subdirectories. In order to help save space, all files can optionally be compressed using gzip before encryption and decompressed upon decryption. In addition, gpgdir is careful not to encrypt hidden files and directories. IceWM Control center 2.4.1 http://freshmeat.net/releases/130604/ The IceWM Control Center allows you to run various tools for configuring IceWM's options. Issue Dealer 0.9.1 http://freshmeat.net/releases/130589/ The Issue Dealer is a simple product for managing (structuring, editing, prioritizing, categorizing) issues. It is primarily used to manage information. jpCache 2.0.0 http://freshmeat.net/releases/130570/ jpcache is a lightweight, full page caching system for PHP which uses gzip content-encodig and ETag-headers, thus allowing around 80% in traffic-saving for php-pages and reducing server-load. JSyntaxColor 1.2 http://freshmeat.net/releases/130567/ JSyntaxColor is a Java library for coloring in real time user text input. Main features include a standard editor kit, a simple property file for each syntax description, real time switch between syntax descriptions, inner cache for limiting parsing scope, tokens libraries customizable by the user, color, underline, and border attributes support, samples for Java, SQL, and Formula syntax, and many samples for interesting API parts. kludge3d 2003-07-26 http://freshmeat.net/releases/130600/ Kludge3d is a simple 3D model editor in the spirit of Worldcraft or Milkshape. It is the offspring of several other GTK-based editors, with the best features taken from each. As the name implies, kludge3d is a kludge. kowey-generic 14 http://freshmeat.net/releases/130588/ Kowey-generic is a set of templates for easily packaging your programming projects. These templates produce packages that the user simply downloads and runs with no mess or fuss. For example, no CLASSPATH nonsense is needed for Java programs. These templates also help Java developers to adopt better coding habits by generating unit test skeletons with JUnitDoclet. Kowey-generic can be extended for other languages besides Java. Liberty Data Base Connectivity 0.0.7 http://freshmeat.net/releases/130587/ LDBC is a JDBC driver that provides vendor-independent database access. With LDBC, applications will just work on all major databases without source code changes. LDBC is based on ANSI-SQL and JDBC. The goals of the project are to be very easy to use and learn, small and fast, and based on standards. It does not need boilerplate code, XML, javadoc tags, or a special build process. libmspack 20030726 http://freshmeat.net/releases/130579/ libmspack is a library for compression and decompression of the Microsoft CAB, CHM, HLP, LIT, SZDD, and KWAJ file formats. LinuxTrade 3.55 (Stable) http://freshmeat.net/releases/130564/ LinuxTrade is a curses (text-based) implementation of the Scottrader Java application, plus additional features inspired by the excellent MedVed QuoteTracker Windows program, plus its own set of unique features. It is lightweight, yet full featured. It can save a session to a file and replay it. It has portfolios, real time quotes, charts with live updates, time and sales, fundamental and technical indicators, top ten and market movers, news articles, alerts, and Level 2 market depth indications from Archipelago and the Island Book. mailbox_date_trimmer 1.0.1 http://freshmeat.net/releases/130556/ mailbox_date_trimmer is a tool for mailing list archives that corrects messages' date headers if they are incorrect. Incorrect means that a message following another has a time difference bigger than one month, usually when the owner of the message had his clock misconfigured. After fixing the archive, running Hypermail over the mailbox will create correct discussion threads. mailbox_reader 1.0.3 http://freshmeat.net/releases/130607/ mailbox_reader is a Python module providing two classes: Mailbox, a file-like object that iterates through the contents of a mailbox, and Email, an object which holds the individual emails returned by Mailbox. This module has been written with simplicity in mind, and low memory consumption. Memo 1.9.3 (GTK2) http://freshmeat.net/releases/130554/ Memo displays the time as text (e.g. "It's just gone five to ten"), and your next appointments, memos, and alarms in a small window. Minimum Profit 3.2.9 http://freshmeat.net/releases/130549/ Minimum Profit (mp) is a programmer's text editor. It features small memory and disk requirements, syntax highlighting, context-sensitive help for the source code being edited, multiple simultaneous file editing, ctags support, word wrapping, and more. It can be compiled for Linux / Unix (console), GTK, and MS Windows. NRH-up2date 1.2.7 http://freshmeat.net/releases/130599/ NRH-up2date provides a generic, easy-to-use server for the Red Hat up2date utility. It can be used to distribute updates to client systems without being dependent on the Red Hat network servers. PMK 0.5.2 (Snapshot) http://freshmeat.net/releases/130559/ PMK aims to be an alternative to GNU autoconf configure scripts. It attempts to avoid the use of scripts in packages that can hide trojans, to minimize the number of dependencies, and to be easy to use for users and developers. Protoss 1 http://freshmeat.net/releases/130512/ Protoss is a theme featuring Protoss standing in the snow. psycopg 1.1.7 (StablePlus) http://freshmeat.net/releases/130565/ psycopg is a PostgreSQL database adapter for the Python programming language. Its main advantages are that it supports the full Python DBAPI 2.0 and it is thread safe at level 2. It was designed for heavily multi-threaded applications that create and destroy lots of cursors and make a conspicuous number of concurrent INSERTs or UPDATEs. The psycopg distribution includes ZPsycopgDA, a Zope Database Adapter. shout-python 0.1 http://freshmeat.net/releases/130612/ shout-python is a Python interface to libshout. It allows Python programs to easily send data to an icecast server and control meta-information about the data stream. Snownews 1.0.1 http://freshmeat.net/releases/130581/ Snownews is a text mode RSS/RDF newsreader. It supports RSS feeds that comply to W3C's RDF 1.0 specification and Radio Userland's 0.9x and 2.0. Snownews depends on ncurses and uses libxml2 for XML parsing. sslexpire 0.6.1 http://freshmeat.net/releases/130584/ sslexpire provides remote check for SSL certificate expiration date. It connects to hosts:port, retrieves the expiration date, and shows you if it's going to expire. It can retrieve multiple host:ports from a config file to do mass daily checks. StrutsDoc 0.3 http://freshmeat.net/releases/130572/ StrutsDoc is an Ant task that generates JavaDoc-like documentation from a Struts configuration file. tgen 1.03 http://freshmeat.net/releases/130547/ tgen generates a Web site from a collection of input files of a variety of types, using a set of registered HTML autogenerators. This allows, for example, the generation a Web site consisting of plain text pages, EtText formatted files, man or POD documentation, and/or custom formats, with a consistent and attractive look-and-feel. It is a driver program; the actual conversion work is done by a set of plugin filters or "autoformatters" (named *2hts[.*]). vimDebug 0.2 http://freshmeat.net/releases/130595/ vimDebug integrates your favorite debugger with vim. It currently supports gdb (the GNU debugger), the Perl debugger, pdb (the Python debugger), and jdb (the Java debugger). It is also an API for easily creating a debugger for your own favorite language. WCG 0.1 revolution http://freshmeat.net/releases/130610/ WCG (Web Chess Game) is a Web-based chess game written in PHP. Text files are used for storing data and the installation is very easy. whoischk 0.2.2 http://freshmeat.net/releases/130573/ whoischeck will monitor a list of domains and report when there has been any change to the data reported in the whois database. This change could be that the domain has become available to register, has been suspended or otherwise disabled or even that the listed nameservers have changed. X-Itools 0.6.00 (Stable) http://freshmeat.net/releases/130560/ The goal of the X-itools project is to propose an alternative to products like Exchange or Lotus Notes/Domino. They are composed of several modules, and this project has been under development for several years. Modules include a shared public and private agenda, a flow-chart, task, and post-it manager, a visitors and associated badges manager, a password and history manager (with the ability to encrypt things other than passwords), a holiday manager (to manage public vacation days, illness periods, absence periods according to country profiles), a shared public and private address book, an incoming and outgoing phone calls manager, and a global management module. XStow 0.5.1 http://freshmeat.net/releases/130609/ XStow is a replacement for GNU Stow written in C++. It supports all features of Stow with some extensions. XStow and GNU Stow are programs for managing the installation of software packages. It keeps each package in its own directory while making it appear that all packages are installed in the same place. Unlike GNU Stow, XStow does not depend on Perl, and can be compiled statically for such uses as rescue disks. XStow is fully compatible with GNU Stow, meaning that you can switch from one to the other at will. Yellow dog Updater, Modified 2.0 (RPM >= 4.1.1) http://freshmeat.net/releases/130613/ Yum (Yellow dog Updater, Modified) is an automatic updater and package installer/remover for RPM systems. It automatically computes dependencies and figures out what things should occur to install packages. It makes it easier to maintain groups of machines without having to manually update each one using rpm. Yet Another LDAP Administrator 0.20 http://freshmeat.net/releases/130561/ YALA is a Web-based LDAP administration GUI. The idea is to simplify the directory administration with a graphical interface and neat features, while remaining a general purpose program (unlike some LDAP browsers written specifically for managing users on the system). ZPyIrc 0.1.0 http://freshmeat.net/releases/130558/ ZPyIrc is a Web-based IRC client for Zope that allows you to set a client for as many clients you want on your Zope server. It's fully configurable and leave you the possibility to decide how many connetions you'll leave open, the default server, default port, default nickname, etc. It also offers you the ability to set up some bots. It is based on the pyirc Python module. Slashcode Slash on server running Livejournal? http://slashcode.com/article.pl?sid=03/07/24/0035257 Maybe this is the wrong venue to ask in, and I'm sorry if it is, but this question has been nagging me for about the past week or so. I have a personal server running Slackware 8 with a custom-compiled Apache 1.3.27 (with the appropriate mod_perl) and MySQL 4.0.13. This server is currently running the LiveJournal server code and works quite well at this. I'm interested in attempting to set up slash for personal use (the Livejournal code is running for personal use as well), and herein lies the question. Can slash be run on the same server in another VirtualHost without having a separate apache installation/process and doing some fancy trick with mod_rewrite? Or am I asking too much? I will be happy to provide any further info anyone needs through e-mail (the e-mail link above is NOT spam-armored at all). QubitNews is finally launched! http://slashcode.com/article.pl?sid=03/07/24/0030227 QubitNews: News and Inforation from the Quantum Community. This is conceived as a meeting-point for the community working in the fast developing field of Quantum Information and Computation. This is an open and free project devoted to the exchange of information in this field.: news, stories, announcements, comments of scientific work, debates, polls, forums, etc... Many aspects of your work that cannot appear in scientific journals may find a place here. The main feature of QubitNews is that it is dynamical: you are wellcome to participate and modify the look and feel of this site. You may become an anonymous user, site user or an Author. Visit the homepage and consult the documents About, FAQ, How-To and GettingStarted. It may be useful, helpful and a lot of fun. Tuxedo.org Now running Slashcode http://slashcode.com/article.pl?sid=03/07/23/2014232 Tuxedo.org is now running Slashcode. I should have done this a couple of years ago... Most recent story is Linus Torvalds Comments on SCO Lawsuit and Linux. Hope you all enjoy the new site! --Chuck Peters Best hosting service for Slash? http://slashcode.com/article.pl?sid=03/07/23/1449209 I'm going to be doing some "big things" with Slashcode but am interested in going through someone to set up Slashcode and the server, so that I can just right in and start building the site. What are the best hosting services out there? Will they set up Slash for me? What kinds of experiences have people had? Dissociated Press goes Slash http://slashcode.com/article.pl?sid=03/07/23/1442252 After a bit of poking and prodding, I've converted Dissociated Press to Slashcode (2.2.6). Works great! So Long, and Thanks for all the Fish! http://slashcode.com/article.pl?sid=03/06/13/1816237 All things come to an end and its been a wonderful ride. Today is my last day at OSDN and this will be the last thing I will be posting on Slashcode. It has been fun working on Slash for the last few years and I have enjoyed working with the Slash community (tf32, ACS, vladinator, ericdano, and many more that I am forgetting). On Monday I start work for MySQL so I will be a bit busy for a while but I expect you will still see Slash stuff coming from me in the future. I will continue to be in #slash for a while, and you can still always reach me via email. The best of luck with you and your sites, it has been great! Spottedrabbit.com http://slashcode.com/article.pl?sid=03/06/13/1756251 After much kicking and screaming, yet another Slash Site! The Spotted Rabbit with news and events for Sussex County NJ, and Orange County, NY. It still looks a lot like basic slash, but I'm new to this, and we're working on it! --Ken Hall 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. Price Compare 256MB Secure Digital Card (SanDisk) http://osdn.pricegrabber.com/search_getprod.php?masterid=637899 Lowest Price: $63.00 256MB Memory Stick (Sony) http://osdn.pricegrabber.com/search_getprod.php?masterid=706661 Lowest Price: $74.99 256MB Compact Flash Card for Digital Cameras and PDAS (PC/Mac) (Kingston) http://osdn.pricegrabber.com/search_getprod.php?masterid=369275 Lowest Price: $50.96 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: $78.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: $14.68 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 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 Essential 55 by Ron Clark (Trade Cloth) http://osdn.pricegrabber.com/search_getprod.php?isbn=1401300014 Lowest Price: $10.99 Under the Banner of Heaven by Jon Krakauer (Trade Cloth) http://osdn.pricegrabber.com/search_getprod.php?isbn=0385509510 Lowest Price: $11.99 ================================================== 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]