|
|||||||||||
|
[osdn developer] February 10, 2003
From: <osdn-developer-txt-mm-admin(at)newsfeed.osdn.com>
Date: Mon Feb 10 2003 - 04:15:50 EST
O | S | D | N NEWSLETTER
February 10, 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
Electronics: SOCOM Navy Seals for PS2
Electronics: PowerPad Pro XBOX Controller http://www.thinkgeek.com/electronics/xbox/xboxhard/5bec/
Electronics: SI-5 Gen2 Speakers
Electronics: Panzer Dragoon ORTA for Xbox http://www.thinkgeek.com/electronics/xbox/xboxsoft/5ce8/ Computing: PowerPad Extended Life Notebook Batteries http://www.thinkgeek.com/computing/accessories/5cec/
Computing: Glow Wire PC Lights
Gadgets: ER1 Personal Robot System
Gadgets: Securikey Authentication System http://www.thinkgeek.com/gadgets/security/5cd6/ Electronics: Infoglobe Caller ID Display http://www.thinkgeek.com/electronics/phones/5c83/ Computing: Dual RW DVD/CD Internal Drive http://www.thinkgeek.com/computing/drives/5c94/
Computing: ADS Firewire Drive Kit
Electronics: PS2 Network Adapter
Computing: Asylum GeForce Ti4600 AGP 4x
Computing: D-Link USB/FM Radio Adapter
Computing: Linksys USB 2.0/Ethernet Adapter http://www.thinkgeek.com/computing/accessories/5c97/ Computing: Logitech Cordless Freedom Joystick http://www.thinkgeek.com/computing/input/gaming/5cc8/ Computing: IoGear Bluetooth to USB Adapter http://www.thinkgeek.com/computing/accessories/5ce5/
Computing: NEC-Mitsubishi 18" LCD
Interests: QuickKill
Sourceforge
JFreeChart version 0.9.5 has been posted. This release contains the much-requested dual axis charts, plus a host of other changes. 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. POPFile v0.18.0 Windows and Cross Platform Release http://sourceforge.net/forum/forum.php?forum_id=250488
It has been close to 2 months since the last POPFile release and boy
have I and others been busy. POPFile v0.18.0 is a *major* change from
v0.17.9 and you'd do well to read the section entitled ESSENTIAL
READING before you install it. POPFile is an email classification tool
with a Naive Bayes classifier, a POP3 proxy and a web interface. It
runs on most platforms and with most email clients. This version is
backwards compatible with previous versions (even autofixing some
errors that the old versions created) but there are some differences.
This is also the first release in which two additional developers
(additional to me that is) really contributed a lot of code to POPFile.
They are Stanley Krute and Sam Schinke. Stan and Sam worked on many of
the changes to POPFile (which you can read all about in the CVS logs)
including massive changes to the mail parser, whole new skinning
system, HTML 4.01 compliance, tons of testing, lots of user interface
changes. Guys, *you* made a big difference to POPFile, and I want to
say a big "Thank you" in public. This version of POPFile supports
unlimited numbers of connections, multiple natural languages, has a
much improved UI, has many improvements to help catch spam, has a new
Quarantine feature that lets POPFile automatically hide all the mail in
a specific bucket (each mail is replaced with a new mail stating that
POPFile quarantined a message with an option to see the original), and
incorporates features and bug fixes submitted by users. ESSENTIAL
READING 1. BACK UP YOUR OLD INSTALLATION: POPFile makes this really
easy, just copy the entire POPFile directory somewhere. You can then
safely install POPFile v0.18.0 on top of your current installation; I
just think a back up is a sensible precaution. 2. YOUR HISTORY WILL
CLEAR: I have changed the format of the History files used in this
version which means that the old History files will not be read by
POPFile and will in fact be deleted to save disk space. If you need to
do any reclassifications prior to installing v0.18.0 do them! POPFile
does NOT clear buckets, statistics or anything else on install of this
version, just the History files. To refresh the History view click the
History tab at any time; POPFile will check disk for new messages. 3.
IF YOU HAD BROKEN MAGNETS: I have added automatic update of broken
magnets. If you had a magnet like [foo] which POPFile mistakenly
changed to \[foo\] it should get magically fixed and start working. 4.
ACCURACY MIGHT DROP FOR A SHORT WHILE: because of some changes made in
the mail parser it is possible that you might see accuracy drop
initially and you may find yourself reclassifying a few messages that
used to work. This is unfortunate but necessary to make POPFile even
more accurate than before and v0.18.0 incorporates changes that make
POPFile's classification accuracy better; however old corpuses might
need a little retraining. DOWNLOADING You can obtain the latest release
of POPFile by visiting
samba-vscan 0.3.2 released
The new release offers some performance improvements, a basic ICAP client to re-enable Symantec support, some fixes for F-Prot daemon and updates for mks. samba-vscan is a proof-of-concept module for Samba, which uses the VFS (virtual file system) features of Samba 2.2.x/3.0 alphaX to provide on-access virus scanning. Samba is an Open Source/Free Software suite that provides seamless file and print services to SMB/CIFS clients
HP Inkjet Linux Driver 1.3.1 release
The Hewlett-Packard Co. Linux Inkjet Driver Project is a add-on to the GNU Ghostscript application. This driver is based on the Hewlett Packard Appliance APDK for deskjet printers. This HP Inkjet Linux Driver (HPIJS) release includes support for custom paper sizes, and a number of bug fixes. The complete list of changes in this release include: 1. Added data compression to DJ3320. 2. Changed the default black pen vertical alignment value for the DJ3320. 3. Added support for custom paper size. 4. Removed 3425-COVER paper size, this is now a custom paper size. 5. Added Printable Area documentation. 6. Fixed a Officejet hang problem (ie: Officejet 500/600/700 and PSC 300). The Officejet would hang after printing a job. See hpinkjet.sourceforge.net and the hpijs_readme.html file for more information.
PKS 0.9.6 released
PKS is an OpenPGP Public Key Server. It allows users to store and lookup public keys from the server's database. It can also synchronize with other servers. This release is intended to be a solid, stable bugfix and feature upgrade to 0.9.5. -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I'd like to announce that PKS 0.9.6 has been released! The file can be downloaded from the SourceForge Download Area for the "pks" project. (http://sourceforge.net/project/showfiles.php?group_id=61738) 19427b543972c23fbc1c167d5408d3a9 *pks-0.9.6.tar.gz I just uploaded the tarball to SourceForge, so don't be surprised if it isn't available on SF mirrors yet. See the release notes (NEWS file) and ChangeLog for more information on the changes since 0.9.5. BE SURE TO READ THE UPGRADING FILE! IMPORTANT NOTES FOR INSTALLATION: * READ THE UPGRADING FILE! The database format has changed slightly, and backwards compatibility is NOT the default. * If you want to be able to add keys via HTTP, make sure to uncomment this line in your pksd.conf: www_readonly 0 * If you want to be able to download keys, make sure to uncomment max_reply_keys. Also, you'll probably want to change this from -1 (unlimited) to a more sane value. * BSD (FreeBSD, NetBSD, OpenBSD): PKS should work on these platforms. However, no current ports of PKS exist. (FreeBSD's and NetBSD's ports of pks-0.9.4 should NOT be used for security reasons.) * Debian Linux users: The Debian package should catch up to pks-0.9.6 very shortly. * RedHat Linux users: Running "rpm -ta pks-0.9.6.tar.gz" should build you the required RPMs. This release is intended to be a solid, stable bugfix and feature upgrade to 0.9.5. Bug reports and patches are always welcome. Richard Laager rlaager@bigfoot.com -----BEGIN PGP SIGNATURE----- Version: PGP 7.0.4 iQA/AwUBPkNB3W31OrleHxvOEQKRjQCfQ1N+lOFlMqc+nGZ1eytf9Lm6Io4AniF6 dSOVAHBfdWGWCIF/+mNp6uD0 =wgmA -----END PGP SIGNATURE-----
libxml2-pas-2.5.2 released
libxml2-pas is pascal bindings for the libxml2 library from GNOME
project, a high-performance XML parser supporting also several related
technologies, like XML-Include, X-Path, XML Schema etc. libxslt-pas is
pascal binding for the libxslt library from GNOME project. It
implements a standard XSLT processor compliant to the W3C XSLT
standards. Also, the implementation supports standard XSLT extensions -
exslt. This part is now also translated and included in the
distribution. New versions of header translations is out. This package
contains translations of: libxml2-2.5.2 libxslt-1.0.24 libexslt-0.7.15
For more info, look at: http://sourceforge.net/projects/libxml2-pas
http://xmlsoft.org Besides that, do not hesitate to post your feedback
or questions to our mailing list:
QuantLib 0.3.1 released
Version 0.3.1 of QuantLib and QuantLib-docs have been released. QuantLib is a quantitative finance C++ library for modeling, pricing, trading, and risk management in real-life. A tool for derivatives and financial engineering. SWIG generated wrappers are also released in their 0.3.1 versions: QuantLib-Guile and QuantLib-MzScheme are included for the first time, joining the existing wrappers QuantLib-Python and QuantLib-Ruby. Another new package is the first official QuantLib.NET release. This is a port of the original QuantLib (C++) to the .NET Framework. The port has been done in C#, providing full compatibilty with the CLI. QuantLib.NET can also use existing native libraries (eg. BLAS, MKL, ATLAS) to speed up computation and random number generation. Debian packages of QuantLib, QuantLib-docs and some wrappers will be available shortly. Feedback welcome ciao -- Nando
DrJava stable release (20030203)
A new stable release of DrJava is now available, providing key bug fixes for the Interactions Pane. DrJava is an integrated Java development environment that supports interactive evaluation of expressions. It is primarily intended for students, but it has features useful even for advanced users. This release includes several bug fixes to the RMI code that allows the main portion of DrJava to communicate with the Interactions Pane. These fixes should resolve the recent problems users have experienced with resetting the Interactions Pane. For more detailed information, please see the Release Notes.
Crystal Space 0.96r002 released
A new release of Crystal Space is now available. The 0.96r002 release fixes a few bugs and also adds a major optimization in the OpenGL renderer (some levels go more than twice as fast now). Crystal Space is an Open Source 3D SDK for Unix, Windows, MacOS/X. It renders with OpenGL or software and features curved surfaces, volumetric fog, dynamic colored lighting, terrain engine, LOD, procedural textures, portals, etc.
GPGrelay 0.91has been released
GPGrelay is a small email-relaying server that uses GnuPG (the GNU Privacy Guard) to sign/encrypt (SMTP-Relay) or verifies/decrypts (POP3-Relay) emails. This enables many email-clients to send and receive emails that are PGP-MIME conforming. This release includes bugfixes and minor feature enhancements.
Slashdot
An anonymous reader writes "FreeNet's Ian Clarke has released the
preview version of his latest P2P endeavor [0]Locutus. Aimed at the
corporate world, Locutus adds encryption to the mix - new for a P2P
client - to secure files traded across the network as well as the
ability to scan within text files to improve search results. Locutus
Lite is the free version for those who are more concerned with trading
movies and tunes. Locutus Enterprise is the pay version that Clarke
hopes to lure corporations to shell out money for (for secure trading
of research and other documents). Those interested in trying the
preview can [1]download it here."
0. http://www.mp3newswire.net/stories/2003/locutus.html IPv6 Application Competition - win $10,000 http://slashdot.org/article.pl?sid=03/02/09/2038223
[0]sneekz writes "The [1]IPv6 Promotion Council of Japan has
0. mailto:mat@elandem.org
1.
http://www.v6pc.jp/en/index.html
2.
http://www.v6pc.jp/apc/en/index.html
Build Your Own LCD Bus Schedule
[0]MikeLRoy writes "An engineering student in [1]Winnipeg, tired of
0. mailto:umroyma0@cc.[ ]nitoba.ca ['uma' in gap]
1.
http://www.city.winnipeg.mb.ca/
2.
http://www.winnipegtransit.com/
3.
http://www.umanitoba.ca/
4.
http://members.shaw.ca/rosensto/bus/
UK ISP Imposes Download Limits
[0]Richard_at_work writes "The BBC news site is [1]reporting that NTL
0.
http://www.mysterae.com/
1.
http://news.bbc.co.uk/1/hi/technology/2740621.stm
2.
http://www.theinquirer.net/?article=7676
3.
http://www.adslguide.org.uk/newsarchive.asp?item=993
NYTimes: Tangled Up in Spam
ezekieldas writes "Congratulations to the SpamAssassin developers and
community! There's a mention of SA in the NYTMag as "one of the best
tools for network administrators..." in an extensive article entitled
0. http://nytimes.com/2003/02/09/magazine/09SPAM.html
The Future of Money
[0]Snuggums writes "Apparently some major forces at play in the tech
0. mailto:deb@accountworx.com
1.
http://www.futureofmoneysummit.com/advisoryboard.php
2.
http://www.futureofmoneysummit.com/about.php
3.
http://www.davinciinstitute.com/
4.
http://www.futureofmoneysummit.com/
5.
http://www.futureofmoneysummit.com/speakers.phpRumors of a GeForceFX 5800 Ultra Cancelation? http://slashdot.org/article.pl?sid=03/02/09/1719245
chris_oat writes "It seems that nVidia's GeForceFX 5800 Ultra may never
see the light of day after months of super-hype and annoying delays.
0. http://www.megarad.com/modules.php?name=News&file=article&sid=1271&mode=flat&order=0&thold=-1
Pixar Eclipses Sun with Linux/Intel
lieutenant writes "Pixar Animation Studios is [0]replacing servers from
Sun in its render farm with eight new blade servers from Rackspace. In
all, the blade system contains 1,024 Intel 2.8GHz Xeon processors, and
it runs the open-source Linux operating system. Pixar has ported its
Renderman software to run on Linux." I'd love to see their electric
bill ;)
0. http://news.com.com/2100-1001-983898.html
Open Source Book a Collective Effort
[0]Hairy1 writes "The New Zealand Open Source Society has begun a
Community Wifi Feeds Community Cable in NYC http://slashdot.org/article.pl?sid=03/02/09/1532201 [0]akb writes "[1]Manhattan Neighborhood Network has embarked on a
0.
http://demandmedia.net/
1.
http://www.mnn.org/
2.
http://www.mnn.org/tech/projects/laika/
3.
http://www.nycwireless.net/
Freshmeat
2D/3D Line Graph provides both a client and server side solution for the incorporation of line graphs into Web pages. Versatile components enable Web authors and Java developers to easily build and publish dynamic and interactive line graphs.
AndromedeIRCd 1.2.2
AndromedeIRCd is an ircd based on bahamut with many useful additional commands, including host encryption, the sethost command, etc.
Article System 0.2beta0
Article System is a support tool for creation and management of an Internet-based journal (periodical). It's written in HTML/PHP and uses MySQL or PostgreSQL. bash programmable completion 20030209 (Stable) http://freshmeat.net/releases/112362/ Since v2.04, bash has allowed you to intelligently program and extend its standard completion behavior to achieve complex command lines with just a few keystrokes. Imagine typing ssh [Tab] and being able to complete on hosts from your ~/.ssh/known_hosts files. Or typing man 3 str [Tab] and getting a list of all string handling functions in the UNIX manual. mount system: [Tab] would complete on all exported file-systems from the host called system, while make [Tab] would complete on all targets in Makefile. This project was conceived to produce programmable completion routines for the most common Linux/UNIX commands, reducing the amount of typing sysadmins and programmers need to do on a daily basis.
CaMail 0.2.1
CaMail is a free modular Webmail system that uses mod_perl and Template Toolkit. It supports multiple IMAP/SMTP servers across multiple domains, and addressbooks via LDAP. In addition, LDAP is used to store sessions, contacts, groups, mail filters, and user preferences. CCZE 0.1.171
CCZE is a robust and modular log colorizer with plugins for apm, exim, fetchmail, httpd, postfix, procmail, squid, syslog, ulogd, vsftpd, xferlog, and more.
cgixx 1.05 (Release)
The cgixx C++ CGI class library is intended as a modern Common Gateway Interface library for ISO standard C++ compilers. The focus of the cgixx library is to ensure fast and reliable conversations between the Web server's CGI and your C++ code.
DadaDodo 1.04
DadaDodo is a program that analyses texts for word probabilities, and then generates random cut-up sentences based on that. It is a travesty generator similar to Dissociated Press, but based on a Markov Chain of length 1.
DarkIce 0.13
DarkIce is an Icecast, Icecast2, and Shoutcast live audio streamer. It takes audio input from a sound card, encodes it into MP3/Ogg Vorbis, and sends the stream to one or more servers (Icecast/Shoutcast if it's MP3, and Icecast2 if it's Ogg Vorbis). Dive tools for Linux 0.1.6 (Development) http://freshmeat.net/releases/112372/ Divetools is a set of tools to read out a dive computer. In addition it includes a conversion program that makes UDCF files out of thet dump and a Plotting tool that produces nice PostScript pages for your loogbook. It supports the Suunto EON and Uwatec Aladin Series dive computers.
DOM Tooltip 0.5.4
DOM Tooltip allows developers to add customized tooltips to Web pages. The tooltips are controlled through style class definitions and respond to events on the page, such as "mouseover" events. When creating dynamic layers, it detects possible collisions with form elements (such as select boxes, which float above the HTML surface) and screen edge bleeding. While it was originally designed to simply create context tooltips, it has grown into a significantly more versatile script. It is now possible to create a wide variety of dynamic layers, such as embedded windows, context menus, and hidden blocks. Additional features include sticky tips, tooltip fading, lifetime, relative positioning, class assignments, width adjustments, mouse dragging, captions, directionality, offset adjustments, adjustable activate/deactivate delay times, snapping to grid, fate adjustment (hide or destroy), and references to created tips. It supports Mozilla/Netscape6+, IE 5.5+, Konqueror, and Opera (only Opera7, which includes full DOM and CSS2 support).
Dumpgdbm 0.2.24
Dumpgdbm in a batch or interactive tool which can dump keys and data from a GNU DBM file. It can display data in ASCII, decimal, hex, and octal formats. Posix regexp search functions are also provided.
GtkAtlantic 0.2.6
GtkAtlantic is a client for playing Monopoly-like board games on monopd servers.
JFreeChart 0.9.5 (Development)
JFreeChart is a Java class library for producing charts. Horizontal and vertical bar charts (regular or stacked with optional 3D-effects), line charts, pie charts, xy plots, scatter plots, time series charts, high/low/open/close charts, candlestick plots, and combination charts are supported.
Kisdndial 0.1.5 (KDE3)
Kisdndial is a applet for the KDE 2.x Kicker. It can establish ISDN dial-up connections as well as show the status of existing connections.
lbdb 0.26.2
The Little Brother's Database (lbdb) consists of a set of small tools which collect mail addresses from several sources and offer these addresses to the external query feature of the Mutt mail reader.
mirmon 1.11
mirmon quietly probes a subset of the sites in a given list, writes the results in the 'state' file and generates a Web page with the results. The subset contains the sites that are new, bad, and/or not probed for a specified time.
Mutt 1.5.3i (Development)
Mutt is a small but very powerful text-based MIME mail client. It is highly configurable, and is well-suited to the mail power user with advanced features like key bindings, keyboard macros, mail threading, regular expression searches, and a powerful pattern matching language for selecting groups of messages.
ol'bookmarks manager 0.7.4 (Stable)
On-line bookmarks manager is a Web interface which allows you to browse, add, and modify private and personal bookmarks. It includes authentication/cookies, categories, advanced search, themes, and more.
Palantir 2.4.1
Palantir is a client-server streaming system designed to transmit live video, audio, and data over a TCP/IP network. The server runs on a Linux box. The supplied Java client can display the live video stream as well as interact with hardware devices connected to the server. A native Windows client also allows full-duplex audio communications with the server.
PHP Layers Menu 2.3.3 (Development)
PHP Layers Menu is a hierarchical dynamic menu system to rapidly choose among the items. It works with both PHP3 and PHP4. It achieves a compact view and a reasonably small file size for the page with a very large number of entries. Its behaviour is analogous to the GNOME, KDE and MS Windows main menus. Menus are dynamically generated from the menu structures. It supports Mozilla, Netscape 4.x, 6.x, and 7.x, Konqueror, Opera 5 and 6, and Internet Explorer 4, 5, 5.5, and 6. It also provides solutions for browsers not supporting Javascript.
PHP-TreeHierarchy 0.6.0
PHP-TreeHierarchy is a flexible PHP class for managing tree-structured hierarchies on a database. It's implemented using the nested model. The class requires the PEAR (DB) library. It features multiple threads, management of nodes, and XML output.
PHP::Session 0.15
PHP::Session is a Perl module which provides a way to read and write PHP4 session files. This allows you to make your Perl Web applications share session data with your PHP4 Web applications.
PhpDig 1.4.4c (Stable)
PhpDig is a search engine written in PHP that uses a MySQL database backend. It features indexing of both static and dynamic pages, spidering of almost all links in HTML content, in hrefs, areamaps, and frames, and full text indexing. The search results appearence is skin-able, using a very simple templates system.
Planetary Hoppers 0.24.0
Planetary Hoppers is a Java-based, multiplayer, classic-style strategy game for up to 70 players.
Project @ssistant 0.2b2
Project @ssistant is a modular business system combining CRM, email ticketing, call management, and project management tools into a central system.
Project Manager X 1.1
PMX is a simple project management tool for OS X. It allows you to track, group, and manage project items and resource allocation. It displays the project in a nice Gantt Chart that can be printed.
python-borZoi 0.3
python-borZoi is a collection of Python bindings for the borZoi elliptic curve cryptography package, implemented with Boost.Python.
Qtella 0.6.1
Qtella is a client for the Gnet with many useful features. It is written in C++, uses the Qt libraries, and is available for Linux. Qtella's advantages over other clients include the fact that it is very fast (since it uses C++ instead of Java), it available for multiple platforms (since it uses Qt), and it is not spyware.
Retro Native Forth 2.4 (Development)
RetroForth is a clean, usable Forth-based operating system for computers using 80386 and higher CPUs. It attempts to be a simpler and easier to use alternative to more complex operating systems.
SANE 1.0.11 (Stable)
SANE stands for "Scanner Access Now Easy" and is an application programming interface (API) that provides standardized access to any raster image scanner hardware (flatbed scanner, handheld scanner, video and still cameras, framegrabbers, etc.). The SANE standard is public domain and its discussion and development are open to everybody. The source code is written for UNIX (including Linux) and is available under the GPL, but commercial applications and backends are welcome. The package contains the libraries, net support, and scanimage. The X frontends xscanimage and xcam can be found in sane-frontends.
SaveMyModem 0.16 (Development)
SaveMyModem is an anti-spam, mail-shaping, and delete-on-server mail tool. It is designed for users with slow dialup connections, who are tired of downloading large amounts of spam and worm and virus attachments.
Smart Cache 0.82 (Stable)
Smart Cache is full-featured pure Java proxy cache server. It can cache any pages and make them available for offline browsing. Other features include a URL filter, cookie filter, ability to fake User-Agents, Referer, and Cookie headers, Web forwarder (accelerator) mode, background downloading, multiple logs, fast operation, very configurable garbage collection, cache directory structure copies server structure, and cached files are ready for use (no headers inside).
SOWAS 0.1.0-pre6
SOWAS is a general-purpose multi-user financial bookkeeping system implemented in Python using MySQL and wxPython.
SPiD 1.1.0 (Stable)
SPiD is gallery management software with a backend written in PHP. It uses MySQL, gd, and zziplib. It supports directory scanning, ZIP file uploading, user comments, ratings, on-the-fly localization and skinning, popups, easy navigation, and more. It's fully skinable, and the output is validated XHTML 1.0. An install script makes it easy to setup. A full tutorial (in English and French) is included.
Squirrel Jukebox 0.3.2rc3 (Development)
Squirrel Jukebox plays all your local MP3 files via its own libmad-based decoder. It allows the tracks to be ranked and grouped in the user-preferred way. It also supports text searches by any ID3 tags or filenames. It is a commandline application. Currently only Linux is supported (OSS).
swaret 1.0.2 (Stable)
swaret lets you keep your Slackware system up to date. It functions similarly to apt-get, the Debian package manager.
Umix 1.0
Umix is a program for adjusting sound card volumes and other features in sound card mixers. You can control your volumes, balances, and recording sources flexibly from the command line or with a ncurses user interface with familiar vi/emacs keybindings. Umix supports multiple mixer devices. All settings can be saved and loaded from a file.
v2strip 0.2.10
v2strip is a little utility that removes ID3v2 tags from MP3 files to provide backward compatibility for applications not yet supporting these tags.
wdm 1.22
Wdm is a modification of the X11 xdm package for graphically handling authentication and system login. Most of xdm has been preserved with the login interface based on a WINGs implementation using Tom Rothamel's "external greet" interface.
weblog 0.5b
Weblog is a parsing system for the log data which is generated by the Apache module mod_log_mysql. It generates detailed statistical data from the raw log, including resolving of hostnames. The statistical data is written to a relational database, making almost realtime custom-formatted dynamic statistics possible, using something like PHP or Zope.
ximp3 0.1.15
ximp3 is a simple console MP3 player. It is based on the Xing decoder (also used in FreeAmp).
Slashcode
I'm in charge of a slashsite for the drama department at my school, and I've had some requests from users and authors of email forwards from their usernames@stuartdrama.org to their actual email addresses. I was wondering if anyone knew of a plugin or a simple-ish method of writing a plugin that would be able to do that. Thanks!
How to point new_motd.pl to a new file?
I'm trying to make new_motd.pl to use my own quotes that are relevant to my site. Here's what I've done so far : Created text file with quotes (myfile). Ran strfile -r myfile. Changed new_motd.pl to: chomp(my $t = `/usr/games/fortune 100% myfile`); Well, it's not working
Ideas for an Online FAQ
So I am thinking about creating a section on Slashcode.com just for a FAQ. We can use subsections to seperate out the FAQ (AKA Install, MySQL, Slashd...) and if someone would be willing to come up with new topics (for that matter new topics and icons are normally welcome) we could use those. The thing is, would it be useful? Would a number of you be willing to write up pieces of the FAQ? All you would need to do is submit them as stories.
Bad install of libapreq-1.1
Problems with comments not getting updated and slashd hanging there after. I noticed that my slash site was running just fine til someone posted a comment. When they posted a comment and freshenup.pl ran it updated the articles and ran /htdocs/index.pl. I'd then see index.pl hung in my ps -ax. Once I killed the process everything ran fine (but wouldn't update the index.shtml page til the next freshenup.pl call!) So, I remembered some vague cpan install problem that required a manual install from my .cpan/build directory. I searched for a way to remove perl modules and found a script (thank you Alan Burlison you're a GOD) that let me remove the libapreq-1.1 stuff. Once removed, I installed the 1.0 version and things are running like a champ! You'll remember that libapreq has Apache::Cookie in it. Hope this helps folks out. Libapreq-1.1 just came out on January 31, 2003! (Which is why my previous test installs were by the book and this one done this weekend BOMBED!)And yes... I bought the book!P.S. If you're like me, and didn't install slash in /usr/local like a good boy you'll need to change your slashdir & sbindir variables accordingly. Apparently when you edit your slash make file and change slash_prefix(?) it doesn't propogate to these two fields. (I know, I'm such a pagan!)
Slash on OS X
I'm thinking of using Slash to host a site from my machine running OS X. Has anyone had any luck following the INSTALL under Darwin and actually getting Slash up and running? Or is there a good HOWTO I can't find? Or best of all, can someone put together a .pkg to accompany the .rpm? How do I add additional fields in users.pl http://slashcode.com/article.pl?sid=03/02/04/0657222 I want to add a zip code field to the signup form for new users. Now, obviously the generation of the form as well as the processing (and saving the data in the DB) all happens through users.pl. My Perl skills are VERY rusty and the last time I touched it (Perl 4) there were not subs, so when I looked at the code it confused the hell out of me. Is there an example out there of where someone added additonal fields? Obviously, the zip code field needs to be there when users sign up, needs to be processed and the field stored in the db (I know how to create the column ;-) and if someone makes changes in his preferences, it needs to show up there as well. I know this is a lot to ask, but can somebody point me in the right direction? There is a line of code that calls: if ($uid = $slashdb->createUser($matchname, $form->{email}, $form->{newusernick})) { I assume that's where I would add the new field. But what is $form-> and what do I need to do to enable something like $form->{zipcode} ? Sorry for my ignorance - I'm more of a Java guy... --Michael
Missing index.shtml (?)
Ok... I've managed to get just about everything on the site working, but now I've found a really bizarre error. It looks as if index.shtml can't be found. Now, I don't know what's going on here, but after my last install I decided I'd grab all of the latest plugins and install them to see what they all did. Fine, right, except that I needed to upgrade my slash too. Simple solution - get the latest via CVS, and reinstall everything. However, the new install doesn't seem to have any .shtml files anywhere except for the FAQ and a couple of others, and my error log is telling me index.shtml can't be found. If I change the URL from http://gytha.anu.edu.au to http://gytha.anu.edu.au/index.pl I get past the 404. Also, once you've logged in, the 404 disappears. It seems as if an anonymous user gets a 404, but once you've created an account you're fine. My error log doesn't tell me anything except that I'm missing index.shtml. Can someone help me out?
No year in date for articles
Articles submitted and approved for the site have the date, but are missing the year. For example a date looks like this: Wednesday January 29, @08:31PM The code in the appropriate template looks like this: [% story.storytime %] I'm not sure at what point the "story" data &nb | ||||||||||