O | S | D | N NEWSLETTER January 20, 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: DVD X Copy http://www.thinkgeek.com/computing/drives/5c7f/ Gadgets: Snap Digital Mini Camera http://www.thinkgeek.com/gadgets/electronic/5c79/ Gadgets: LED Mini Headlamp http://www.thinkgeek.com/gadgets/lights/5c7d/ Cube Goodies: The Binary Clock http://www.thinkgeek.com/cubegoodies/lights/2982/ Gadgets: Forever Flashlight http://www.thinkgeek.com/gadgets/lights/5a9f/ Tshirts: Geek Invaders http://www.thinkgeek.com/tshirts/gaming/5c34/ Interests: Linux French http://www.thinkgeek.com/interests/oreilly/tshirts/5bc4/ Interests: O'Reilly 2003 Calendar http://www.thinkgeek.com/interests/oreilly/other/5c55/ Interests: Perl Gerl http://www.thinkgeek.com/interests/oreilly/tshirts/5bcb/ Interests: I dig Mac OS X http://www.thinkgeek.com/interests/oreilly/tshirts/5bcf/ Interests: Ninj4 Hooded Sweatshirt http://www.thinkgeek.com/interests/megatokyo/altware/5c4e/ Interests: Megatokyo Blanket http://www.thinkgeek.com/interests/megatokyo/coolthings/5b59/ Cube Goodies: Smart Mass Thinking Putty http://www.thinkgeek.com/cubegoodies/toys/5ac8/ Electronics: Archos Jukebox Studio 20/ Radio FM 20 MP3 Players http://www.thinkgeek.com/electronics/mp3/5784/ Computing: Auravision EluminX Illuminated Keyboard http://www.thinkgeek.com/computing/input/keyboards/5c3f/ Electronics: Universal System Selector http://www.thinkgeek.com/electronics/video/5c1b/ Other Apparel: Power Golf Shirt http://www.thinkgeek.com/apparel/golfshirts/5b8f/ Computing: Auravision EluminX Illuminated Keyboard http://www.thinkgeek.com/computing/input/keyboards/5c3f/ Other Apparel: The ThinkGeek Monkey Hoodie http://www.thinkgeek.com/apparel/hoodies/5b88/ Gadgets: Forever Flashlight http://www.thinkgeek.com/gadgets/lights/5a9f/ Sourceforge SCons 0.10 is now available http://sourceforge.net/forum/forum.php?forum_id=244414 SCons alpha release 0.10 is now available for download. SCons is a software construction tool (build tool, or substitute for Make) implemented in Python, based on the winning design in the Software Carpentry build tool competition (in turn based on the Cons build tool). IMPORTANT: Release 0.10 contains the following interface changes: - The meaning of the third argument passed to user-defined Scanner functions has changed. It was formerly the target node being built, and is now a list of directories (a path) which may be searched for files found during the scan. - The .sconsign files are no longer ASCII text, they are now a pickled (binary) Python data structure. This release adds the following features: - SCons now prints a description of Python functions being executed as actions to update a target. - Scanners now support a "recursive" attribute that specifies the Scanner will be re-applied to files found during the scan. - A new Clean() method supports removing user-specified files when using the -c option. - New SetJobs() and GetJobs() method support setting or fetching the default number of jobs. - The MinGW tool chain is now supported. - A new --debug=includes option has been added. The following fixes have been added: - SCons now symlinks or copies files from Repositories on different file systems, when hard links won't work. - The Install() method prints something when the -n option is used. - When the -n option is used, SCons no longer creates duplicate source files in a BuildDir(). - The Program() Builder (and other multiple-step Builders) now work properly when only the source file is specified. - A bug when building a file whose basename matched the directory in which it lived has been fixed. - The -c options will now properly remove symlinks. - The Environment.get() now returns None by default. - Error messages now all start with "scons: ***". - Warning messages now all start with "scons: warning:". Performance has been improved as follows: - Scanners are now called once and only once per file. - Internal checks for whether a file has a Builder have been significantly sped up. - Unnecessary internal imports have been removed. The following changes have been made to the SCons packaging: - The scons-local packages no longer contain Python bytecode (*.pyc) files. The documentation has been improved: - The initial explanation of SConscript files has been improved. - A misformatted table in the StaticObject description has been fixed. - New features have been documented. lifelines internationalized http://sourceforge.net/forum/forum.php?forum_id=244180 LifeLines is a genealogy program to help with your family history research. Its primarily strengths are its powerful scripting language and the ability easily import and export information in the GEDCOM format. Recent copies of lifelines now include Danish, French, German, and Swedish message catalogs. Millstone 3.0.2 released http://sourceforge.net/forum/forum.php?forum_id=244080 Millstone is a library for creating server side user interfaces for networked Java applications. It provides easiness and modularity of component based user interface development to Internet application development as well as terminal independency. This version is service release for the Millstone Base 3.0 and the Millstone WebAdapter 3.0 modules. This version includes fixes to both base and web-adapter modules, and it also adds some previously unimplemented features to the default theme. JGAP 0.32 released http://sourceforge.net/forum/forum.php?forum_id=244075 JGAP is a genetic algorithms package written in Java. It is designed to require minimum effort to use "out of the box," but is also designed to be highly modular to allow for custom components to be easily plugged in by the more adventurous. JGAP 0.32 is a maintenance release that primarily includes optimizations to increase performance and reduce memory consumption. Minor enhancements and fixes, as well as additions to the documentation, are also included. Please see the Changelog for details. JGAP 0.32 is considered an alpha release and is therefore not feature-complete and may contain bugs. EasySok 0.3.2 released http://sourceforge.net/forum/forum.php?forum_id=244037 EasySok is a sokoban game for KDE. It is themeable, has a level editor and a solver, various import/export functions, a retro mode and other nice features. This is just a bugfix release for users of gcc 3.2. If you could compile EasySok 0.3.1, there is no need to switch to this new version. KRadio 0.2.7 released http://sourceforge.net/forum/forum.php?forum_id=244060 KRadio is a radio application for KDE3. It has support for video4linux radio devices and lirc remote control. Changes in this release include: the configuration dialog is now in KDE style; a configurable "good signal" level has been added; and numerous bugs have been fixed. And many fixes that can be read in the http://www.kawo1.rwth-aachen.de/~witte/kradio/ChangeLog kradio can be downloaded as usual from http://sourceforge.net/project/showfiles.php?group_id=45668 or from http://www.kawo1.rwth-aachen.de/~witte/kradio.html And don't forget to contribute your station preset file to our database ;) Have fun! Martin drjava-20030115-2237 released http://sourceforge.net/forum/forum.php?forum_id=244050 This development release includes a new approach for the communication between the main DrJava JVM and the JVM used by the Interactions Pane. It should resolve many of the Interactions Pane problems that users have recently encountered, and it needs to be tested on all platforms. DrJava is an integrated Java development environment that supports interactive evaluation of expressions. Download it by following the "more download options" link on our home page. TurboPower Orpheus 4.06 released http://sourceforge.net/forum/forum.php?forum_id=244023 Orpheus is an award-winning UI toolkit for Borland Delphi and C++Builder. It contains over 120 components covering everything from data entry to calendars and clocks. Other noteworthy components include an Object Inspector, LookOut bar, & report views. This is a source-code only release. TurboPower Orpheus project page: http://sourceforge.net/projects/tporpheus MPman MP-F70 suite 0.3 released http://sourceforge.net/forum/forum.php?forum_id=243804 Version 0.3 of the kernel driver and utilities for the MPman MP-F70 portable MP3 player is up for download. The kernel driver provides a block device which you can then mount in read-write mode. The mpf70-utils allow you to extract MP3 information and queue tracks to the player in one command! http://sourceforge.net/projects/mpf70/ Chicken of the VNC 1.3.5 released http://sourceforge.net/forum/forum.php?forum_id=243785 Chicken of the VNC is a VNC client for Mac OS X. A VNC client allows one to display and interact with a remote computer screen. In other words, you can use Chicken of the VNC to interact with a remote computer as though it's right next to you. This release contains enhancements, including new encoding support, support for wheel mice, and performance improvements. Slashdot MIT Develops Quantum-Dot OLEDs http://slashdot.org/article.pl?sid=03/01/20/0649235 [0]deglr6328 writes "Researchers at MIT have [1]developed a [2]new type of Organic Light emitting Diode ([3]OLED) using Cadmium Selenium Quantum Dots as the electron-hole recombination layer. It is widely believed that the next generation of flexible flat panel display technologies will be self luminous (non-backlit) organic light emitting diodes. However, the efficiency and lifespan of both small molecule and polymer type OLEDs, to date, has been poor for small wavelength emitting compounds. Using quantum dots as the emissive layer in OLEDs potentially solves both of these problems since they are inorganic and won't degrade, and they have a theoretical maximum quantum efficiency of near 100%. Mmmmm ... can't wait to buy my first roll-up display!" Links 0. mailto:[EMAIL PROTECTED] 1. http://web.mit.edu/newsoffice/nr/2002/dot.html 2. http://optics.org/articles/news/9/1/2/1 3. http://www.kodak.com/US/en/corp/display/creating.jhtml Competition To Find Aussie PM's Email Address http://slashdot.org/article.pl?sid=03/01/20/0639234 Internet Ninja writes "While we can all send anti-war emails to 'president' of the USA and even the Australian opposition, nobody can email the [0]Prime Minister of Australia. So the opposition party started a [1]competition to track it down as reported in Australias Sydney Morning Herald." Links 0. http://www.pm.gov.au/ 1. http://www.smh.com.au/articles/2003/01/19/1042911270295.html Dave Hughes' Campaign To Connect 6 Billion Brains http://slashdot.org/article.pl?sid=03/01/20/0242203 [0]polarfleece writes "The Asociated Press has a [1]fine story about Dave Hughes, one of my personal heros. For those of you who may never have heard of him, he is THE pioneer in the use of wireless networking for mass connectivity. His main website is at [2]wireless.oldcolo.com." An anonymous reader also point to the [3]profile of Hughes accompanying the article. Links 0. mailto:[EMAIL PROTECTED] 1. http://ap.tbo.com/ap/breaking/MGAN3J1L5BD.html 2. http://www.wireless.oldcolo.com 3. http://ap.tbo.com/ap/breaking/MGAHFD3F5BD.html Why (FM, Not XM) Radio Sucks http://slashdot.org/article.pl?sid=03/01/20/0227226 wemmick writes "The Washington Post has an article [0]"Can XM Put Radio Back Together Again?" which discusses the history of marketing FM radio, how XM could be different, and about Lee Abrams -- "the man who shackled FM radio to the tyranny of mass market research" and is now program director for XM." Links 0. http://www.washingtonpost.com/wp-dyn/articles/A57791-2003Jan15.html BASF Shows Off Some Tantalizing Nanotech http://slashdot.org/article.pl?sid=03/01/20/0048259 [0]Dan B. writes "The Technology section in The Age today is running a story on the current [1]'Next Generation' nanotech coming to a store near you from [2]BASF. Interesting read, but I'd like some more info on the 10 hour batteries the size of a cigarette lighter." Links 0. mailto:[EMAIL PROTECTED] 1. http://www.theage.com.au/articles/2003/01/19/1042911268269.html 2. http://www.basf.com/ Rolling Out Mozilla in an Organization? http://slashdot.org/article.pl?sid=03/01/19/2239259 jdclucidly asks: "I am a network administrator for a small non-profit (about 50 employees). I would like to roll Mozilla 1.2.1 out to all of our desktops. We don't have a single ghost image because the computers on site are too varied. Yes, I did my Googling. The source for the installer is just huge and mind boggling. Is there something like a Mozilla Administration Kit that will generate custom Mozilla installers? If not, would people on Slashdot be interested in starting a new project to make such a kit?" If you were going to deploy a "branded" version of Mozilla, company-wide, how would you do it, especially if you had to worry about a mixed OS environment? Nvidia Talks About Next-Gen Geforce, Plus Pics http://slashdot.org/article.pl?sid=03/01/19/2216224 [0]Per Hansson writes "Techspot was at Comdex in Sweden a few days ago; we have now posted a small interview with Nvidia along with some high-res pictures of the Geforce FX on [1]this page in our new comments system." This is one of the strangest looking video cards I've ever seen (and it isn't cheap), though it may look different by the time you can buy it in a box. Which is not yet, despite [2]all the [3]hype. Links 0. http://www.techspot.com/ 1. http://www.techspot.com/vb/showthread.php?s=&threadid=3978 2. http://slashdot.org/article.pl?sid=03/01/06/1215204&tid=126 3. http://slashdot.org/article.pl?sid=02/11/18/1824202&tid=137 UFO Evidence From SOHO Satellite http://slashdot.org/article.pl?sid=03/01/19/1955238 [0]Anonymous Coward writes "EuroSeti is set to reveal during the week of Jan 24-27 National Space Centre in Leicester, UK scientifically sound and verifiable [1]evidence based on observations taken by the SOHO satellite and other satellites that indicate UFOs are present within our solar system. For the past two years, hundreds of extraordinary UFO-like images have been gleaned by a Spanish-based team using two space-based satellites. NASA initially tried to explain the images away as pixel faults, passing meteors or asteroids, etc., but when a European-led consortium presented them with images that clearly were none of the aforementioned, they 'clamped up.'" Links 0. mailto:[EMAIL PROTECTED] 1. http://www.ufomag.co.uk/euroseti.htm Multi-vendor Game Server (GameSpy) DDoS Attack http://slashdot.org/article.pl?sid=03/01/19/1729250 w4rl5ck writes "[0]PivX has this [1] security advisory about DDoS attacks using a single modem line and some game servers (i.e. Counter Strike, QuakeX, Battlefield 1942 - in short, those supporting GameSpy). Works via spoofed udp packages querying the server stats, and because udp is connectionless, the server simply answers - to the spoofed address, of course. Funny thing, isn't it? (originally found on [2]heise.de)" Links 0. http://www.pivx.com/ 1. http://www.pivx.com/kristovich/adv/mk001/ 2. http://www.heise.de/ Maine School & Linux http://slashdot.org/article.pl?sid=03/01/19/1538243 [0]Feztaa writes "[1]This story talks about a private school in Maine that has introduced linux into their computer labs, with smashing success. Apparently, they spent less than half of the money that other schools spent on new computer labs, and got better hardware to boot." Links 0. mailto:[EMAIL PROTECTED] 1. http://www.linuxjournal.com/article.php?sid=6349 Freshmeat asmail 1.4 http://freshmeat.net/releases/110021/ Asmail is a "mail-checker" like xbiff, but with the Afterstep look & feel. It indicates the status of your mailbox. It can be put in the Wharf, execute program on incoming mail, execute program on mouseclick, show animations and more... CCZE 0.1.134 http://freshmeat.net/releases/110050/ CCZE is a fast log colorizer in C, intended to be a drop-in replacement for RASZi's colorize.pl. Childsplay 0.62 http://freshmeat.net/releases/110037/ Childsplay is a suite of educational games for young children. It aims to be more games-like then gcompris. cvsd 0.9.16 http://freshmeat.net/releases/110027/ cvsd is a wrapper program for CVS in pserver mode. It will run 'cvs pserver' under a special uid/gid in a chroot jail. cvsd is run as a daemon and is controlled through a configuration file. It is easy to configure and provides tools for setting up a rootjail and managing repositories. cwdaemon 0.2.1 (Stable) http://freshmeat.net/releases/110041/ cwdaemon is a small daemon which uses the PC parallel port and a simple transistor switch to output Morse code to a transmitter from a text message sent to it via the UDP protocol. fancybash 1.1 http://freshmeat.net/releases/109984/ fancybash adds the following features to a bash prompt: login name, hostname, PTS/TTY, count and size of files in the current directory, directory name, jobs running in the background, current time, and fancy colors. While its colors are cyan/grey when working as an unprivileged user, they change to yellow/red when becoming root (or another user with uid=0). flexbackup 1.0pre2 http://freshmeat.net/releases/110032/ flexbackup is a very configurable Perl-based backup tool that can backup local machines as well as remote machines (using ssh). It allows the backup itself to be made with afio, cpio, tar, or dump. galculator 0.9 http://freshmeat.net/releases/110052/ galculator is a GTK 2 based scientific calculator supporting algebraic mode as well as RPN. Features include arithmetic operations plus precedence handling, full keypad support, trigonometric functions, power, square root, natural and common logarithm, constants (e, PI), and inverse and hyperbolic functions. It supports different number bases (decimal, hexadecimal, octal, and binary) and angle bases (radiant, degree, and grad). Gestalter 0.6.1 http://freshmeat.net/releases/110043/ Gestalter is a free vector drawing program. The user interface is loosely modeled after Adobe Illustrator. The central element is the Bezier curve used as a base part for almost every other object. Complex paths are possible, compound paths can be constructed, grouping of elements is enabled, and everything can be screened by a mask. Adding and deleting of nodes is implemented as well as transformations (translation, rotation, scaling, and skewing). GtkAtlantic 0.2.1 http://freshmeat.net/releases/110029/ GtkAtlantic is a client for playing Monopoly-like board games on monopd servers. guiftp 0.1 http://freshmeat.net/releases/110036/ Guiftp is a simple FTP client using the GTK+ toolkit. It can actually connect to a remote host, and download and upload files and directories. It supports interrupted transfer and bookmarks, and you can do the usual operations like erase files and directories, create directories, and erase directories recursively on both the local and the remote computer. IceWM Control center 0.95 http://freshmeat.net/releases/110055/ The IceWM Control Center allows you to run various tools for configuring IceWM's options. isp4you 0.8.0 http://freshmeat.net/releases/110024/ isp4you is a Webmin module that creates a virtual Apache Web server and a user (with a random password). It automatically creates DNS entries, up to 100 mail accounts, a MySQL database, quotas, etc. You can also create a new Webmin user that will only have access to its own new account. The supported languages are English, Dutch, Spanish, German, Turkish, and French. Jacksum 1.1.2 (Stable) http://freshmeat.net/releases/110049/ Jacksum is a free checksum utility written entirely in Java. It supports most common checksum algorithms (Adler32, BSD sum, POSIX cksum, CRC-16, CRC-32, MD2, MD5, SHA, and Unix System V sum). Recursive file processing is supported. Japana 2.0.3 (Current) http://freshmeat.net/releases/110031/ Japana is a small HTTP proxy written in Perl. It converts Japanese characters (Hiragana, Katakana, and Kanji) into ASCII (Romaji) on the fly. The translation is done with the kakasi library (an older version without the need for kakasi still exists). Katoob 20030119 (Development) http://freshmeat.net/releases/110054/ Katoob is a light-weight, multi lingual, BIDI-aware text editor. It supports opening and saving files in multiple encodings. The main support was for the Arabic language but other languages are also supported. Knoppix 3.1-2003-01-20 http://freshmeat.net/releases/110016/ KNOPPIX is a bootable CD with a collection of GNU/Linux software, automatic hardware detection, and support for many graphics cards, sound cards, SCSI devices, and other peripherals. It can be used as a Linux demo, educational CD, rescue system, etc. It is not necessary to install anything on a hard disk due to on-the-fly decompression. KSambaPlugin 0.4.1 http://freshmeat.net/releases/110011/ KSambaKonqiPlugin is a complete SAMBA configuration plugin for KDE 3. It consists of a KControl Center Module for configuring nearly every option on a SAMBA server and a Konqueror properties dialog plugin for quick sharing of single directories. lamprop 0.9.4 http://freshmeat.net/releases/110018/ lamprop calculates some properties of fiber-reinforced composite laminates. It calculates engineering properties like Ex, Ey, Gxy, thermal properties CTE_x and CTE_y, physical properties like density and laminate thickness, and stiffness and compliance matrices. makeself 2.0.1 http://freshmeat.net/releases/110019/ makeself is a small shell script that generates a self-extractable compressed TAR archive from a directory. The resulting file appears as a shell script, and can be launched as is. The archive will then uncompress itself to a temporary directory and an arbitrary command will be executed (for example, an installation script). This is pretty similar to archives generated with WinZip Self-Extractor in the Windows world. Matrox Millennium II Xv extension 1.0-RC1 http://freshmeat.net/releases/110008/ This is an XFree86 driver to add Xv (Xvideo) support for the Matrox Millennium II. It includes hardware YUV->RGB conversion and up/down scaling. Performance is not stellar compared to modern cards but it's enough to allow smooth fullscreen DVD playback on a moderately fast computer (P3-933). MDB Tools 0.5 http://freshmeat.net/releases/110026/ MDB Tools is a library and set of utilities for reading Microsoft Access Database (MDB) files. The authors are currently seeking developers to help on the project. The package also includes a GTK-based file browser, a small SQL engine, and an ODBC driver. nail 10.4 http://freshmeat.net/releases/110047/ Nail is a mail user agent derived from Berkeley Mail 8.1. It is intended to provide the functionality of the POSIX.2 mailx command with built-in support for MIME messages, POP3, and SMTP. It also contains some minor enhancements like the ability to set a From: Address. Nail offers its full command set both for interactive and batch use, and is especially useful for sending attachments from scripts or for reading mail via slow connections and on bad terminals. In recent system environments, nail is Unicode/UTF-8 capable. netatalk 1.6.0 http://freshmeat.net/releases/110025/ netatalk is an implementation of the AppleTalk Protocol Suite for Unix systems. It contains support for EtherTalk Phase I and II, AppleShare over IP, DDP, RTMP, NBP, ZIP, AEP, ATP, PAP, ASP, and AFP. It provides Appletalk file, printing, and routing services on Solaris 2.5, Linux, OpenBSD, NetBSD, FreeBSD, SunOS 4.1, Mac OS X, and Ultrix 4. Plone CMS 1.0 RC2 http://freshmeat.net/releases/110042/ Plone CMS is a content management system that is simple to set up, maintain and modify. It is designed to be a proper content management system that can replace Interwoven Teamsite or Opentext's Livelink. Polar Jukebox System 0.6.0.57-pre1 http://freshmeat.net/releases/110046/ The Polar Jukebox System (PJS) is a set of curses and console applications that allow you to manage huge amounts of MP3 files. It stores all information in a PostgreSQL database for fast and reliable operating. The tools include jplay (a Pine-like player with playlists and many sophisticated features), jrec (an audio CD to PJS converter), jfunc (commandline options for the PJS), jget (ssh-based tools for transfering CDs between PJSes), jdel, jimport, jexport, and more. Project Manager X 0.9 http://freshmeat.net/releases/109748/ 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. Quick Spam Filter 0.2.2 http://freshmeat.net/releases/110015/ Quick Spam Filter is a small, fast spam filter that works by learning to recognise the words that are more likely to appear in spam than non-spam. It is intended to be used in a procmail recipe to mark email as being possible spam. rdiff-backup 0.10.2 http://freshmeat.net/releases/110013/ rdiff-backup backs up one directory to another. The target directory ends up a copy of the source directory, but extra reverse diffs are stored in a special directory so you can still recover files lost some time ago. The idea is to combine the best features of a mirror and an incremental backup. rdiff-backup can also operate in a bandwidth- efficient manner over a pipe, like rsync. Thus you can use rdiff-backup and ssh to securely back up to a remote location, and only the differences will be transmitted. It can also handle symlinks, device files, permissions, ownership, etc., so it can be used on the entire file system. SpamTUNNEL 0.1 http://freshmeat.net/releases/110022/ With SpamTunnel is a tool for filtering spam. It features a filtering rate of over 80% without using any blacklists or whitelists and without any false positives. It uses a self-teaching algorithm. Its proxy-like design obviates the need to change your mail client or mailing habits or download your mail twice. SpamTUNNEL also strives to remain completely unobtrusive. squidefender 1.0 http://freshmeat.net/releases/110028/ Squidefender is a Perl script which analyzes a squid log file in native format to detect attacks. If it finds an attack, it sends a complaint email to the ISP of the attacker. It also has the option to execute an external command to take other actions. This can be used to automatically adapt your firewall when an attack has occured. The power of squidefender lies in its configuration options, which let you easily add new attacks to scan for. Another interesting option of squidefender is its ability to use different message templates based on the attack found. The Kiwi Toolkit 1.4 http://freshmeat.net/releases/110014/ The Kiwi Toolkit is a foundation class library containing many useful classes that complement the Java Foundation Classes (JFC). It includes many classes and components that were not provided with the JFC, such as a TreeTable component, a DateChooser, an MVC charting package (bar charts, line charts, pie charts), a plugin framework for Java, an application resource manager (for loading images, icons, HTML pages, audio clips, and other resources from JAR files), a better internationalization API, and much more. throttle 1.0 http://freshmeat.net/releases/110010/ throttle copies the standard input to the standard output while limiting bandwidth to the specified maximum. Thy 0.4.40 (Development) http://freshmeat.net/releases/110048/ Thy is a lightweight httpd designed to be clean and fast, yet powerful enough to serve many hits a day. TiLP 6.00-stable http://freshmeat.net/releases/110012/ TiLP is a linking program for Texas Instruments' graphing calculators. It can handle any TI calculator from TI73 to V200 with any link cable (parallel, serial, TI's Black/Gray/Silver Link, AVRlink, and virtual). It features backup and restore, sending and receiving variables, ROM dumping, screen captures, grouping and ungrouping of TI files, and runs on UNIX, Windows, and Mac OS. Tritium 1.0 http://freshmeat.net/releases/110006/ Tritium is a skin designed for Noatun, but it works well on XMMS's K-Jofol plugin, or K-Jofol 2000b2 (at least under WINE). There is a a little bug where when you mess with the volume control, the clock is momentarily screwed up. VDRadmin 0.22 http://freshmeat.net/releases/110009/ VDRadmin is a program to administer VDR (video digital recorder) via HTTP. A small HTTP server is included. VideoDB 2003-01-19 http://freshmeat.net/releases/110017/ 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. Slashcode Are there ways to integrate Drupal based sites int http://slashcode.com/article.pl?sid=03/01/18/2342231 Is slash and drupal close enough in architecture so that they can pull stories from each other or comingle successfully? I've enclosed the URL and for anyone who doesn't know what it can do. It can be seen at http://www.debianplanet.org/ The main page for Drupal is http://www.drupal.org/ Karma Bonus http://slashcode.com/article.pl?sid=03/01/18/0015227 Slash used to allow users with good karma to have a +1 assigned to new comments they were creating (so it would increment the value of comment at creation). The way this is done was changed recently (like say on Wednesday). What happens now is that the comment is logged with a value of "yes" for karma_bonus. A user can adjust the value for what this bonus means (by default it is +1). When you look on you own page you see the raw score, which is 1. We have been getting rid of the +1/-1 and such type bonuses and going to a system where the user can decide what they want to apply for a bonus. Debian package for Slash http://slashcode.com/article.pl?sid=03/01/17/173223 I just installed the Debian package for Slash, and for the most part everything just worked after the "apt-get install slash". There were a few misplaced Perl modules, but that was fairly easily fixed. I am still getting some errors though, and I was wondering if anyone could make sense of these. I also have a problem where the Messages user options page doesn't display any of the dropdowns, or any other options for the user. It will just display the text about the page, and the command button. http://www.parkmoor.dyndns.org/ is the address in case any of my descriptions are unclear. Thanks for any help. Here's the /var/log/slash/[sitename]/[sitename]_error.log output when I try to load http://www.parkmoor.dyndns.org/messages.pl: [Fri Jan 17 03:58:53 2003] [error] /messages.pl:Apache::ROOTwww_2eparkmoor_2edyndns_2 eorg::messages_2epl:/var/www/slash/www.parkmoor.dy ndns.org/htdocs/messag es.pl:22:Class Slash::Messages is not working properly. Try `perl -MSlash::Messages -le 'Slash::Messages->new'` to see why. [Fri Jan 17 03:58:53 2003] [error] Which was called by:Apache::ROOTwww_2eparkmoor_2edyndns_2eorg::mess ages_2epl:/var/www/slash/www.parkmoor.dyndns.org/h tdocs /messages.pl:163:Class Slash::Messages is not working properly. Try `perl -MSlash::Messages -le 'Slash::Messages->new'` to see why. [Fri Jan 17 03:58:53 2003] [error] Can't call method "getDescriptions" on an undefined value at /var/www/slash/www.parkmoor.dyndns.org/htdocs/mess ages.pl line 101. Improving mod_perl Sites' Performance http://slashcode.com/article.pl?sid=03/01/17/1659252 O'Reilly's got a multi-part article series online about improving mod_perl's performance. Since Slash is, uh, slightly, tied to mod_perl, this may be some good reading for some of you. Here are links to the parts: Part 1 The Big Picture Part 2 Essential Tools Part 3 Code Profiling Techniques Part 4 Memory Part 5 More Memory The Strict Slash theme http://slashcode.com/article.pl?sid=03/01/15/033226 Like I wrote in "Upcoming XHTML/Accessibility Slash theme" I'm working on a slash theme with the goal of complying with the W3C's Web Content Accessibility Guidelines 1.0. It's far from complete, but I think that it has reached a point where I want to hear comments from others and see if someone is interesting in contributing patches to fix bugs / implement new features. It requires latest slash cvs and it's available from anonymous read-only cvs: cvs -d :pserver:[EMAIL PROTECTED]:/var/lib/c vs loginNo password, just press Enter. cvs -d :pserver:[EMAIL PROTECTED]:/var/lib/c vs co strict It's hosted by Openflows, who has been supporting the development of this theme. You vill find a List of changes and a Todo list on the demo site strict.openflows.org And if you are looking for something interesting to read on the same topic, Joe Clark's Answers -- In Valid XHTML. How does index.shtml pick up currentqid for polls? http://slashcode.com/article.pl?sid=03/01/14/2254228 In the process of upgrading from R_2_3_0_46 to the current snapshot of Slash, my poll appears to have died. No matter what currentqid gets set to, or how many polls I delete or add, poll qid 6 (which now doesn't exist) is always the poll that gets written to index.shtml. Also, when I go to a poll that *does* exist (http://www.scylla.org/pollBooth.pl?qid=1), none of the questions are listed, just the title. To make sure I have a clean slate, I have created a whole new /usr/local/slash/site directory, dumped and recreated the auto_poll, pollanswers, pollquestions, and pollvoters tables, and reinstalled slash. The only thing that's the same is database and the directory that slash was installed to. So, my question is how does index.shtml get the value it's suppossed to use? I looked in index.pl and it appears to use pollbooth('_currentqid', 1) to write the value. And, of course, I need to hunt down the function that lists the poll questions in pollbooth.pl (to find out why they aren't displayed on vote windows). I've spent a lot of time trying to hunt down functions in .pm files but now I'm giving up and hoping I can find someone who "just knows". So, anyone just know or have someplace I can go for detailed specs on the poll plugin? Upgrading apache without messing up slash http://slashcode.com/article.pl?sid=03/01/13/2011240 I need to upgrade my apache server for security reasons, but I am worried that I will mess up my slash site in doing so. How do I go about updating my website to the latest version of apache without messing up slash? Is the a document on this somewhere? I have apache 1.3.22 and I want to get 1.3.27. Thanks. Also, how do I tell what version of slash I am currently running? --John What version of slash is running on /. ? http://slashcode.com/article.pl?sid=03/01/13/1824231 Well, that's all I am asking... Krow: Look for the latest tag in CVS for slash, that is what slashdot is using. Enable comment counter? http://slashcode.com/article.pl?sid=03/01/13/1822241 I'm reading the online docs and also bought the 'Running Weblogs with Slash' book - somehow I can't figure this out? How do I enable that counter (e.g. 40 of 51 comments) Galleria photo gallery plugin beta released http://slashcode.com/article.pl?sid=03/01/13/1819259 We've released our first beta of a photo gallery plugin for Slash. It's called Galleria. Features include file-upload via http, a slide show, etc. All under the GPL. For more inforation see http://www.lottadot.com/ Price Compare 256MB Secure Digital Card (SanDisk) http://osdn.pricegrabber.com/search_getprod.php?masterid=637899 Lowest Price: $99.38 128MB Sony Memory Stick (Lexar Media) http://osdn.pricegrabber.com/search_getprod.php?masterid=615823 Lowest Price: $54.99 128MB SecureDigital (SD) Card (SanDisk) http://osdn.pricegrabber.com/search_getprod.php?masterid=437548 Lowest Price: $53.93 512MB PC2700 SDRAM DIMM (Kingston) http://osdn.pricegrabber.com/search_getprod.php?masterid=564552 Lowest Price: $112.00 1GB IBM MICRODRIVE (Compaq) http://osdn.pricegrabber.com/search_getprod.php?masterid=422499 Lowest Price: $217.50 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 Haley's Hints by Graham Haley (Trade Cloth) http://osdn.pricegrabber.com/search_getprod.php?isbn=0969287313 Lowest Price: $16.89 Official Guide for GMAT Review by (Trade Paper) http://osdn.pricegrabber.com/search_getprod.php?isbn=0446396664 Lowest Price: $14.95 Series 7 Stockbroker NASD Exam by Arco Editorial Staff (Compact Disc; Trade Paper) http://osdn.pricegrabber.com/search_getprod.php?isbn=0768906326 Lowest Price: $31.47 Coffee Makers by Edward Bramah (Trade Cloth) http://osdn.pricegrabber.com/search_getprod.php?isbn=1870948335 Lowest Price: $25.16 Haley's Cleaning Hints by Graham Haley (Trade Cloth) http://osdn.pricegrabber.com/search_getprod.php?isbn=0969287348 Lowest Price: $16.89 ================================================== Copyright (c) 2002 OSDN. All rights reserved. Reproduction in whole or in part in any form or medium without express written permission of OSDN is prohibited. -------------------------------------------------- url - http://www.osdn.com email - [EMAIL PROTECTED]