O | S | D | N NEWSLETTER December 31, 2002 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 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/ Electronics: Hitman 2 for PS2 http://www.thinkgeek.com/electronics/ps2/ps2soft/5c6e/ Computing: Sylvania SF170 17" LCD http://www.thinkgeek.com/computing/display/lcd/5c73/ Electronics: Splinter Cell for Xbox http://www.thinkgeek.com/electronics/xbox/xboxsoft/5c69/ Cube Goodies: Tiny R/C Digi Q Cars http://www.thinkgeek.com/cubegoodies/toys/5ad6/ Sourceforge RubyCocoa 0.4 was released http://sourceforge.net/forum/forum.php?forum_id=238973 RubyCocoa is a Mac OS X framework that allows Cocoa programming in the Object-Oriented Scripting Language Ruby. RubyCocoa allows writing a Cocoa application in Ruby. It allows creating and using a Cocoa object in a Ruby script. In Cocoa application, mixture of program written by both Ruby and Objective-C is possible. RubyCocoa 0.4.0 was released! http://www.imasy.or.jp/~hisa/mac/rubycocoa/ http://rubycocoa.sourceforge.net/ Changes from 0.3.2 ------------------ * Ruby 1.8 supported * revive RubyCocoa.framework * rename the extended library and move the library The '.pkg' binary package is available for Mac OS X 10.2. All of framework, library, documents, samples and ProejctBuilder templates are contained in the package. These items will be installed into the appropriate place. It is available to start of RubyCocoa programming or use of RubyCocoa application immediately. What's RubyCocoa? ----------------- RubyCocoa is a Mac OS X framework that allows Cocoa programming in the Object-Oriented Scripting Language Ruby. RubyCocoa allows writing a Cocoa application in Ruby. It allows creating and using a Cocoa object in a Ruby script. In Cocoa application, mixture of program written by both Ruby and Objective-C is possible. Some cases using RubyCocoa: * Exploration of a Cocoa object's feature with 'irb' interactively * Prototyping of a Cocoa application * Cocoa application that include good feature of Ruby and Objective-C * Wrapping Mac OS X native GUI for Ruby script PHPEclipse 1.0.3 preAlpha released http://sourceforge.net/forum/forum.php?forum_id=238989 PHPEclipse is an open-source PHP IDE. Built as an Eclipse plugin, it takes advantage of a well-designed, robust and widely used application framework. Project Page: http://www.sf.net/projects/phpeclipse Homepage: http://www.phpeclipse.org ChangeLog: http://sourceforge.net/project/shownotes.php?group_id=57621&release_id= 130306 Hatari version 0.25 http://sourceforge.net/forum/forum.php?forum_id=239005 Version 0.25 of the Atari ST emulator Hatari has been released. In this version the support for big endian systems like PowerPC machines has been improved, especially the Spectrum 512 pictures are now working better there. Hatari now also compiles and runs on Mac OS X. Additionally the blitter chip is now beeing emulated, too, and there is also support for big VDI screen resolutions. And finally, you can now save YM and WAV sounds. Bossogg v0.9.0 release http://sourceforge.net/forum/forum.php?forum_id=238928 Bossogg is a client/server for creating an ogg vorbis player in your entertainment center. First client is done in SDL with Truetype fonts so it's easy to read. Uses PostgreSQL for lookups. MP3 and FLAC support is in and rewritten from scratch. This is the stepping stone to a lot of new features. PHP Weather 2.1.0 released http://sourceforge.net/forum/forum.php?forum_id=238931 PHP Weather makes it easy to show the current weather on your webpage. All you need is a local airport, that makes some special weather reports called METARs. The reports are updated once or twice an hour. This release contains five new translations (for a total of 11 translations) and fixes some bugs, including a bug that prevented the Configuration Builder from working when register_globals were turned off. Benchw release 0.5b http://sourceforge.net/forum/forum.php?forum_id=238626 Benchw provides a toolset to benchmark the capabilities of several different database engines for data warehouse type activities. It is designed to provide a simple way to test data loading, index creation plus query performance in the spirit of TPC-H. This release adds default index generation and sapdb load capability - so now Oracle, Mysql, Postgresql, DB2 and Sapdb are supported. The documentation has been brought closer to completion. The generated form of the queries has been finalized (it has changed from the alpha releases). A BSD style license file has been included. Gallery v1.3.3 bugfix release http://sourceforge.net/forum/forum.php?forum_id=238913 Gallery is a slick, intuitive web based photo gallery (written in PHP) with authenticated users and privileged albums. Easy to install, configure and use. Photo management includes automatic thumbnails, resizing, rotation, etc. User privileges make this great for communities. This release includes a security fix and a number of small bugfixes. This release is primarily aimed at fixing a variety of small bugs that have existed in Gallery for a few releases, as well as a couple of fairly serious bugs (including a very serious SECURITY bug that can lead to a remote exploit) that were introduced in the version 1.3.2. If you are using the 1.3.2 release we STRONGLY RECOMMEND that you upgrade to 1.3.3 as soon as possible to minimize the possibility of a web server compromise. Bugs fixed: - Fix SECURITY HOLE introduced in the Windows XP Publishing feature introduced in 1.3.2 (as of 1.3.2 build 27) See http://gallery.sourceforge.net/article.php?sid=64 for specific details. - Hiding all elements in an album causes those elements to get permanently detached from the album (making it inconvenient to recover them). - Fixed minor bugs regarding supporting Nuke 6's user database - Fixed minor bugs in the slideshow code. Feature additions/changes: - The config wizard now allows you to select an option to print via Shutterfly without making a (very small) donation to the Gallery project. - Convenience function allows you to access a sub-album's permission dialog without opening the album. For more detailed information, you can read the Gallery changelog: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/gallery/gallery/ChangeLo g?rev=HEAD&content-type=text/vnd.viewcvs-markup regards, The Gallery Dev Team gwc 0.18-0 released http://sourceforge.net/forum/forum.php?forum_id=238621 This release contains no new bug fixes, but has a much faster click detection algorithm, and up to 200 markers. Gnome Wave Cleaner is a digital audio restoration tool for CD quality audio wavefiles. Dehiss, declick and decrackle in a GUI environment. Have fun. Please let me know of any problems. jw (aka weltyj at yahoo.com) Furthur 1.7.1 Released http://sourceforge.net/forum/forum.php?forum_id=238383 Furthur is a peer-to-peer cataloging and music sharing tool that allows: fully enforcable legal sharing model, instant downloads with no waiting lists, in-depth cataloging functionality, and detailed attribute searches. Upgrade to this version is recommended for all existing users. This release includes fixes for known memory leaks, high CPU usage issues, and an improved search system. Hello again, The Furthurnet team is proud to announce the release of: Furthurnet 1.7.1 (http://sourceforge.net/project/showfiles.php?group_id=39429&release_id =129955) A great deal of hard work has gone into this release. Due to the nature of some of the bugs that are fixed here, we highly recommend that everybody upgrade. Version Notes - Notable changes include: a) Fixed the rest of the major memory leaks and high CPU usage bugs b) Fixes free disk space display for Mac OS X c) Improved search d) Improved connectivity Thanks again for your patience and ongoing support. - The FurthurNet Team - sylpheed-0.8.8claws released http://sourceforge.net/forum/forum.php?forum_id=238415 Sylpheed-Claws is a GTK+ based, lightweight, and fast e-mail client and newsreader. Supports POP3, APOP, IMAP, SMTP, SMTP AUTH, NNTP, LDAP. Features multiple accounts, spell-checking, address book, SSL, GPG/PGP, filtering, scoring, and i18n. This is a bugfix release. ############################################################# 26th December 2002 Version: 0.8.8claws SYLPHEED-CLAWS RELEASE NOTES <http://claws.sylpheed.org> This release of sylpheed-claws is based on version 0.8.8 of the main Sylpheed branch. Notes for this release: ~~~~~~~~~~~~~~~~~~~~~~~ This release fixes a bug which would run into an infinite loop and eventual crash when invalid characters were encountered in MIME header encoding. New features in this release: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * add 'Locked' flag to possible filtering / matcher conditions * Bug fix: [bug #633443] 'Crash on deleting messages' * updated translations Bulgarian and code reorganisation, cleanups, and more. CLAWS' EXTRA FEATURES ~~~~~~~~~~~~~~~~~~~~~ * pop before smtp authentication * Automatic saving of message when composing * signature in the message view can be coloured * built-in gdb crash handler * Customisable toolbars * quick search function * Folder color setting * 'Dynamic' signatures * Font configuration * Icon theming * Spell checking (with aspell) * filtering/processing mechanism * automatic account selection * 'smart' wrapping * message scoring * hide read messages * mbox support * IMAP over SSH Tunnel * addressbook: import Mutt addressbook * addressbook: import Pine addressbook * addressbook copy and paste * harvest addresses for addressbook * Request Return-Receipt * extra Folder Properties: Return-Receipt, save messages, default To:, default address for replies, subject simplification, folder CHMOD, default account * revised compose window * manual selection of MIME type and encoding for attachments * 'ignore thread' * improved clickable URL support * new mail notification * selective download * 7bit and 8bit encoding of attachments * NNTP: auto-mark cross-posted messages * configurable (non-)display of images * online/offline modes * User-definable quotation characters * export addressbook to html file * display url in statusbar on single-click * message priority setting * new message cache system * new sort function * controllable size of log text in log window * ability to select part of a text mime-part to reply * reply flag gets set on sending of a reply * sylpheed man page * allow user to 'Save all' attachments in a mail with multi-attachments * GnuPG signatures can now be verified by double-clicking [application/pgp-signature] in the text view * GnuPG users are informed of expired signatures and keys. * save 2 or more selected files to a single file * MH folder drag 'n' drop support * Cc and Bcc Template definitions * --online and --offline command-line switches * Automatic message drafting and cache saving on kill * SSL certificate management * 'on-the-fly' changing of the type of GnuPG encryption and/or signing used (MIME/ascii) * Logging can be stopped * user-definable newsgroup names abbreviation length * Manual and FAQ remote and local links * Powerful Extended Search * Indication of unread answers to marked mails: '(!)' is appended to the folder name when a marked message has a response * Customisable message view toolbar * Actions: trailing ">" syntax to insert command's output without replacing old text (in contrast to trailing "|"). * Address book: 'Edit Group Details' dialog allows multiple selection in either pane * Warning dialog is displayed when the user attempts to save incomplete rules in scoring, filtering and processing. * .mh_sequences file is created in new MH folders * 'tools' directory that contains various scripts: calypso_convert.pl import mbox files exported by calypso eud2gc.py convert a Eudora (v.3?) addressbook to vCard (GnomeCard) format filter_conv.pl convert sylpheed main's filter rules into claws' filtering format gif2xface.pl convert a gif file to an xface google_msgid.pl Actions script to lookup selected message-id in google using mozilla. gpg-sign-syl GnuPG cleartext-signing script for use with Actions kmail2sylpheed.pl convert a Kmail addressbook to a Sylpheed addressbook kmail2sylpheed_v2.pl new version of the address book conversion script for newer versions of Kmail/Kaddressbook newscache_clean clean up old files and directories in the newscache directory OOo2sylpheed.pl enable OpenOffice to send documents through sylpheed outlook2sylpheed.pl convert an Outlook contacts list to a Sylpheed addressbook sylpheed-switcher enable quick-switching between claws and main in a non-destructive way sylprint.pl process a Sylpheed mail and print it using enscript if available or lpr if not tb2sylpheed convert an addressbook exported from The Bat! into a Sylpheed addressbook update-po translators' tool that eases the creation of *.po files uudec decode UUencoded mails, for use with Actions ...and more. ---------------------------------------------------------- See ChangeLog.claws and README.claws for full information regarding changes in this release. Also see ChangeLog[.jp] for changes synchronised from sylpheed main. Sylpheed-Claws GnuPG key: Sylpheed-Claws <[EMAIL PROTECTED]> KeyID:D04C2EEF Fingerprint: 830D 8455 329F DD31 7ADA 71D7 7D22 7E77 D04C 2EEF Slashdot Futurama Confirmed on Cartoon Network http://slashdot.org/article.pl?sid=02/12/30/1738221 [0]MrChubble writes "A quote from the cartoon network [1]Adult Swim FAQ: "Starting January 12th the block will be extended to five nights a week (Sunday-Thursday) 11pm-2am et/pt and FUTURAMA will be added to the schedule." Sounds like fun to me." Jamie asks: it's nice to get confirmation of [2]reruns, but will they be buying new episodes? Anyone know? Links 0. mailto:[EMAIL PROTECTED] 1. http://www.adultswim.com/feedback/index.html 2. http://slashdot.org/article.pl?sid=02/10/29/0256236&tid=129 Microsoft Reader Format Cracked http://slashdot.org/article.pl?sid=02/12/31/0352217 [0]Anonymous Coward writes "[1]Pocket PC Addict has a cool [2]story about how some guy named Dan Jackson is distributing an unfortunately named program that will remove the security from Microsoft Reader ebooks. Once the security is removed, it then allows the book to be converted to html, text or any other format." Links 0. http://www.pocketpcaddict.com 1. http://www.pocketpcaddict.com/ 2. http://www.pocketpcaddict.com/article.php?sid=937 India's Bargain Supercomputer http://slashdot.org/article.pl?sid=02/12/31/0212204 MaximusTheGreat writes "India beat U.S. supercomputer sanctions by building a teraflop $5 million [0]PARAM Padma supercomputer, which is half the price of similar computers being sold in the international market. It can be scaled upto 16 teraflops, on a [1]build-to-order basis For comparison, the fastest supercomputer in the U.S. is [2]about 10 Teraflops. Some [3]techical details and more info on [4] CDAC , [1] ITworld, [5] Economic times and [6] Asia Times. Also, India has been [0]exporting older model PARAM 10000s to other countries like Russia, Canada, Germany etc. for some time, and expects to increase exports significantly with the new model PARAM Padma." Links 0. http://www.cdacindia.com/html/press/spot231.asp 1. http://www.itworld.com/Comp/1437/021217indiasupercomp/ 2. http://www.top500.org/list/2002/11/ 3. http://www.cdacindia.com/html/press/spot245.asp 4. http://www.cdacindia.com/html/press/innews.asp#padma 5. http://economictimes.indiatimes.com/cms.dll/html/comp/articleshow?artid=31391693 6. http://www.atimes.com/atimes/South_Asia/DL18Df03.html Supremes Grant Stay in Pavlovich DVD CCA Case http://slashdot.org/article.pl?sid=02/12/31/0522213 endall writes "Sandra Day O'Connor [0]granted a stay last week for DVD Copy Control Association so that the court could gather more information. She requested filings by later this week. I'm guessing that this delays implimentation of the [1]California Supreme court decision on the matter." Links 0. http://www.salon.com/tech/wire/2002/12/30/scotus_dvd/index.html 1. http://www.eff.org/IP/Video/DVDCCA_case/20001213_ca_supct_order.html Serial ATA, Here and Now http://slashdot.org/article.pl?sid=02/12/31/0218246 [0]Xev writes "We have heard a lot about this new technology; over at HEXUS.net they have a [1]review of a retail drive. The first on the internet, it is interesting to see the performance of the unit as well as the hotswap feature, and other new functions. Is this a solution to cheaper hot swap?" Links 0. mailto:[EMAIL PROTECTED] 1. http://www.hexus.net/review.php?review=477 Requiem for the Disappearing Pay Phone http://slashdot.org/article.pl?sid=02/12/31/0129208 [0]StarEmperor writes "[1]This Washington Post article describes the steady disappearance of pay phones as cell phones become more commonplace. Many pay phones, which used to generate hundreds of dollars per month in revenue, are now used so infrequently that they cost money to operate. I wonder what kind of environmental hazard is posed by junking thousands of pay phones?" Links 0. http://www.starempires.com 1. http://www.washingtonpost.com/wp-dyn/articles/A49017-2002Dec28.html Video Storage And Hard Drive Manufacturers http://slashdot.org/article.pl?sid=02/12/30/2222231 IrateSurf writes "A [0]new column posted over at the [1]Storage Supersite questions whether or not PVRs (Personal Video Recorders) are good for the hard drive industry. It's interesting, considering topics like whether the noise of a hard drive is worse than a VCR. The discussion is a response to an [2]earlier column talking about the bad market for hard drive makers." Links 0. http://storage.ziffdavis.com/article2/0,3973,801818,00.asp 1. http://storage.ziffdavis.com/ 2. http://storage.ziffdavis.com/article2/0,3973,797704,00.asp Windows Security Holes Go Mostly Unexploited http://slashdot.org/article.pl?sid=02/12/30/1955256 [0]murky.waters writes "Wired News has an [1]article with a decidedly different take on security holes in Microsoft Windows: Despite the [2]thousands of known exploits and virii, most MS users aren't target of much harm, and the big guns such as Klez have had almost no effect on home users. An interesting read that, if true, challenges some common arguments." Links 0. mailto:[EMAIL PROTECTED] 1. http://www.wired.com/news/infostructure/0,1377,56955,00.html 2. http://www.google.com/search?q=windows+exploits Act Now To Sidestep A W3C Patent Pitfall http://slashdot.org/article.pl?sid=02/12/30/2147230 Jay Sulzberger, Corresponding Secretary of LXNY (New York's Free Computing Organization) writes with a report on the ongoing fight over patents in Web standards. "In the past two years the Free Software Movement has moved W3C, the Official Standards Body of the World Wide Web, from a proposed patent policy, which would have, in future, denied us our present right to full and free use of free software to build the Web, to a policy intended to guarantee that free software may be used without fear of patent encumbrances. This move is an important victory for us. But the present proposed policy on patents has a bug that is worth fixing. The mechanism of the bug is non-obvious, except to people who have studied the GPL and certain other free software licenses. It is a bug that, if the proposal is made an official standard, would allow for patent encumbrances to be laid on certain free software in circumstances where today no encumbrance is allowed." Read the rest of Jay's commentary (below) on this devil in the details. The Joystick Is The Root of All Evil http://slashdot.org/article.pl?sid=02/12/30/1820236 Waab writes "David Yoo, of the [0]Parsons School of Design has taken some time out of his busy [1]schedule to put together one of the funniest sites I've seen all year, [2]Mothers Against Videogame Addiction and Violence. With articles like "EverQuest: A Threat to Society?" and "America's Army: A New Low" (articles currently offline "due to editing"), MAVAV gives worried parents one more senseless cause to rally round. Even [3]Tycho and Gabe love it." Links 0. http://www.parsons.edu/ 1. http://dexter.parsons.edu/~dyoo/2002-3/ 2. http://www.mavav.org/ 3. http://www.penny-arcade.com/ Freshmeat 23 Ounces Of Glass 1.1 http://freshmeat.net/releases/107874/ 23 Ounces Of Glass is an aqua glass styled blue and gray theme. Balsa 2.0.4 (GNOME 2 Development) http://freshmeat.net/releases/107913/ Balsa is a Gnome e-mail client supporting POP3, IMAP, and local mail delivery. It can be compiled with multi-threading support for faster response, and can do nifty things like read your GnomeCard address book, use LDAP, and render HTML mail. Balsa 1.4.2 http://freshmeat.net/releases/107910/ Balsa is a Gnome e-mail client supporting POP3, IMAP, and local mail delivery. It can be compiled with multi-threading support for faster response, and can do nifty things like read your GnomeCard address book, use LDAP, and render HTML mail. BHL 0.99 http://freshmeat.net/releases/107905/ BHL is an Emacs mode which enables you to convert plain text files into HTML, LaTeX, and SGML (Linuxdoc) files. The BHL mode handles common font-styles, three levels of sections, any kind of lists, URLs and horizontal rules. BHL handles a table of contents: you can browse the toc, insert the toc where you want, and update the sections' numbers with one keystroke. BlackHole Spam/Virus Filter 1.0.5 (Stable) http://freshmeat.net/releases/107903/ Blackhole Spam/Virus Filter provides spam and virus filtering using dot files in all the major MTA/SMTP servers for UNIX and similar systems. It also can be used as a qmail-queue replacement or a Postfix Content Filter to cover the entire SMTP servers userbase. It is different from other, similar programs, in that it scales for thousands of users from being in C and not executing external programs for most of its work. It is uses flat config files or MySQL to store the configs of each user. Almost every type of check in existence for spam is implimented. It can be setup like an access list with each check type (over 15 checks currently) having its own separate rules for action and scores to choose action precedence. Subject tagging, custom headers, and detailed report logging can be fully configured from the config file, there is a global config file for default users setup, and it works with clamscan, which gives a fully Free spam/virus solution which matches any commercial offering. Bonobo: Object Activation Framework 1.0.4 http://freshmeat.net/releases/107916/ OAF is the Object Activation Framework for GNOME. It has a similar purpose to gnorba, the GNOME 1.x CORBA activation library, and will replace it for GNOME 2.0. It allows you to do much more powerful activation queries than gnorba. Each server is described by an XML file that defines its attributes. When querying or activating, one may specify complex requirements using the OAF query language. Cfour 1.0 (CgiParser class) http://freshmeat.net/releases/107886/ Cfour provides C++ Common Console Classes that are reusable, for console I/O, _easy_ file I/O, and a class for managing configuration files using an XML style format. Cfour currently remains OS independent. The Cfour classes were used in parts of webcpp and mkscs. CVS 1.11.4 http://freshmeat.net/releases/107914/ CVS is a version control system, which allows you to keep old versions of files (usually source code), keep a log of who, when, and why changes occurred, etc., like RCS or SCCS. Unlike the simpler systems, CVS does not just operate on one file at a time or one directory at a time, but operates on hierarchical collections of directories consisting of version controlled files. CVS helps to manage releases and to control the concurrent editing of source files among multiple authors. CVS allows triggers to enable/log/control various operations and works well over a wide area network. Eric3 3.0.1 http://freshmeat.net/releases/107906/ Eric3 is a Python IDE written using PyQt and QScintilla. It has integrated project management capabilities with class browsing functions, gives developers an unlimited number of editors with syntax highlighting and code folding, an integrated Python shell, an integrated Python debugger, a file system browser with class browsing capabilities for Python files, and more. ERW 0.9.6 http://freshmeat.net/releases/107885/ ERW (Entities and Relationships on the Web) is an innovative system for handling complex databases using a Web browser. It uses the most recent standards endorsed by the W3C to offer to the user a sophisticated environment, similar to a dedicated client. Moreover, the user interface is generated in a completely automatic way starting from a conceptual description of the database by means of an XML-based description language for entity-relationship schemata. From the same description, you can also automatically obtain diagrams and documentation. ERW can be used for content management, in particular when the data is structured along complex relations. FileFinder 0.9 (Development) http://freshmeat.net/releases/107918/ FileFinder is a Java program that helps you locate your files quickly and easily. You can catalog all sorts of media (CD-ROMs, Zip disks, directories on harddisks, harddisks, floppies, etc.). It contains a search feature to locate your file(s), and you can create groups in a tree structure, to help catalog your media. You can also add/search the contents of archived (zip, jar, etc.) files within media. Games for Gnome2 2.0.6 http://freshmeat.net/releases/107919/ This package contains games for the GNOME2 desktop. Games included in this package are FreeCell (a popular solitare game), Glines (a color lines game), Gataxx (another disc-flipping game), Gnect (four in a row game), Gnibbles (a snake game for up to four players), Gnobots II (improved version of an old BSD robots game), GNOME-Stones (a game based on a very old arcade game where you have to collect gems), Gnometris (GNOME version of the popular Russian game Tetris), GNOME Mine (the popular logic puzzle minesweeper), GNOME Klotski (a game based on the not so popular Klotski), GNOME Tali (a sort of poker with dice and less money), Iagno (GNOME version of the popular Othello), Mahjongg (GNOME version of the classic Eastern tile game), Same GNOME (game where the goal is to remove as many balls in as few moves as possible), and GNOME xbill (a port of the classic anti-Windows game). Gedcom Parser Library 0.20.0 http://freshmeat.net/releases/107907/ The Gedcom parser library provides an API to applications to parse, process, and write arbitrary genealogy files in the standard GEDCOM format. It provides a callback interface (like the SAX interface in XML) and an object model interface (like the DOM interface in XML). Grip 3.0.4 http://freshmeat.net/releases/107915/ Grip is a CD player and CD ripper/MP3-encoder for the GNOME desktop. It has the ripping capabilities of cdparanoia built in, but can also use external rippers (such as cdda2wav). It also provides an automated frontend for MP3 encoders (presets for lame, bladeenc, l3enc, xingmp3enc, mp3encode, and gogo), letting you take a disc and transform it easily straight into MP3s. The Ogg Vorbis format is also supported. Internet disc lookups are supported for retrieving track information from disc database servers. Grip works with DigitalDJ to provide a unified, "computerized" version of your music collection. hdup 1.5.2.8 (Stable) http://freshmeat.net/releases/107898/ hdup is used to back up a filesystem. Features include encryption of the archive (via mcrypt), compression of the archive (bzip/gzip/none), the ability to transfer the archive to a remote host (via scp/rsync), and no obscure archive format (it is a normal compressed tar file). Hibernate 1.2.1 http://freshmeat.net/releases/107904/ Hibernate is a powerful, high performance object/relational persistence and query service for Java. It lets you develop persistent objects following common Java idiom, including composition, association, inheritance, polymorphism, and the Java collections framework. To allow a rapid build procedure, Hibernate rejects the use of code generation or bytecode processing. Instead, runtime reflection is used and SQL generation occurs at system startup time. It supports Oracle, DB2, MySQL, PostgreSQL, Sybase, Interbase, Microsoft SQL Server, Mckoi SQL, Progress, SAP DB, and HypersonicSQL. IaraJS 0.9.7 http://freshmeat.net/releases/107893/ IaraJS is a set of JavaScript templates for the construction of Web sites, using JavaScript components. Ivy software bus 1.2.2 (Java) http://freshmeat.net/releases/107899/ Ivy is a simple protocol and a set of libraries that allows applications to broadcast information through text messages, with a subscription mechanism based on regular expressions. Jabber Gadu-Gadu Transport 1.2.3 http://freshmeat.net/releases/107896/ The Jabber Gadu-Gadu transport provides Gadu-Gadu protocol support (which is a very popular proprietary instant messaging protocol in Poland). JSwat Java Debugger 2.12 http://freshmeat.net/releases/107884/ JSwat is a graphical, stand-alone Java debugger, using the JPDA library. It offers breakpoints with monitors and conditions, colorized source code display, single-stepping, displaying variables, viewing stack frames, and expression evaluation. LibCGI 0.8.1 (Stable) http://freshmeat.net/releases/107900/ LibCGI is a simple to use and powerful library written from scratch to assist in the making of CGI appliactions in C. It has support for string manipulation, linked lists, cookies, sessions, GET and POST methods, and more. LinuxTrade 3.26 (Stable) http://freshmeat.net/releases/107908/ 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. ncc 1.0 (Stable) http://freshmeat.net/releases/107895/ ncc is a C source code analyzer which generates program flow and variable usage information. Using it should be as easy as changing CC=gcc to CC=ncc in makefiles, and effort has been made to support most common gcc extensions. ncc has been tested with the sources of the Linux kernel, gtk, gcc, gdb, bind, mpg123, ncftp, and many other famous projects. obliquid 0.4.4 (Development) http://freshmeat.net/releases/107894/ obliquid is a PHP/XML application framework for building groupware Web portals. Any data which is handled by any module is highly configurable. It has a core allowing to build pages using templates blocks, multilingual support and themes. It also has a users/groups/operation module and a calendar supporting availabilities, calls, and meetings. Perl HTTPd 1.0.2 http://freshmeat.net/releases/107912/ Perl HTTPd is a very small and simple HTTPd written in Perl. It is by no means a replacement for Apache. It features request logging and multiple connections. Samsung Contact 8.0.1pre1 (Server) http://freshmeat.net/releases/107889/ Samsung Contact is Samsung SDS's Linux/Unix unified communication, business messaging, and collaboration system. It supports desktops running Microsoft Outlook, including support for calendaring, wide-area scheduling, public folders, and delegation. SDLInvaders 0.7.4 http://freshmeat.net/releases/107901/ SDLInvaders is a simple clone of the famous game Space Invaders using SDL. Select 0.2 http://freshmeat.net/releases/107883/ Select is a text classification program. It uses supervised learning methods with incremental learning. Several different classification algorithms are included. It can be used, for example, for email classification. SigmaPi Neurosimulator 1.2.1 http://freshmeat.net/releases/107917/ SigmaPi is a simulator for recurrent neural networks of arbitrary topology. It uses the LSTM neuron model, and implements a training algorithm based on RTRL with some extensions taken from RProp. SpackleStats 0.3 http://freshmeat.net/releases/107890/ Spackle is designed to be a flexible client/server architecture for the gathering and displaying of statistics, primarily suited to monitoring servers. It's written in PHP and bash shell script, uses RRDtool for stats logging and graphing, and PostgreSQL or MySQL for the server-side database. Working Overloaded Linux Kernel 4.0s-pre4 (Development) http://freshmeat.net/releases/107909/ The Working Overloaded Linux Kernel (WOLK) project provides stable and development kernels for either server or testing purposes. These kernels provide a server kernel and also a service for developers and end users who can't be up-to-date with the latest kernels/patches but want to test new kernel features. Patches may be added upon request. Yaab 0.6.1 http://freshmeat.net/releases/107891/ Yaab is a simple address book written in PHP. It supports MySQL and PostgreSQL. It supports basic commands, like adding new contacts, modifying already existing ones, deleting, viewing, and searching. Slashcode What happened to the headlines e-mails? http://slashcode.com/article.pl?sid=02/12/28/2239207 I've subscribed to the headlines e-mails from several slash sites, but most particularly to me, slashcode and use.perl. For some reason, despite my settings still seeming to be correct, slashcode has stopped sending them. I still get use.perl's headlines though. Any idea why? Problems with runtask http://slashcode.com/article.pl?sid=02/12/24/1754206 I just recently installed slash 2.2.6 on a server in my company intranet. We're going to make use of it as a technical forum for the developers to collaborate. For the most part, everything has gone smoothly and I've had little trouble getting slash configured the way I want. The one problem I have come across is that I can't run runtask with any of the tasks in my slash-site. Every time I try to do it, I check my slashd.log and find a similar error: Tue Dec 24 15:01:50 2002 Starting runtask with pid 10011 glob failed (child exited with status 1) at /home/usr1/app/slash/bin/runtask line 118. No task 'refresh_authors_cache.pl' found in /home/usr1/app/slash/site/emmaus.saic.com/tasks I've tried looking overthe code for runtask, but I'm a pretty novice perl programmer and have had little luck tracking the problem down. If anyone has ideas what might be causing this, please share. I don't want to have to wait a day for new users to have changes made to their accounts, since we're immediately going to make everyone authors (w/ seclev 100) because of the environment we're in. Geekizoid.Com http://slashcode.com/article.pl?sid=02/12/24/0239255 Well, we were going to wait until 31 Dec 2002, but since the cat is out of the bag already, Geekizoid.Com is back. Hosted by LRSE. The Last Straw http://slashcode.com/article.pl?sid=02/12/23/1915205 I just put up my first site using slashcode. It took about a week to get from downloading the Mandrake ISO's to having the site pretty complete. I have never used Linux before and I took this on as a learning experience. I am quite happy with the way it all turned out! Anyway, about the site - I found that people seem to complain about celebrities a lot, so I figured that a slash site related to the stupid things celebrities say and do might be a good idea. Check it out and let me know what you think! WML functionality? http://slashcode.com/article.pl?sid=02/12/23/1742230 I have been wondering if there is anyone out there using the WML/WAP functionality of Slash? There were some past articles on this subject, but seemingly with no clear answers. I was hoping to be able to generate .wml pages somehow like slashdot.org currently does. Any tips appreciated. Graphics not appearing in Topic setup http://slashcode.com/article.pl?sid=02/12/21/0045251 My newly installed topics were given graphics, in the format of ./images/topics/graphicname.ext and the pictures don't show. I've gone back in and tried changing them to absolute URLs, but when I click "save topic" it reverts back to the old entry. I can click and change sections and those update fine, but the graphic entry doesn't. Adding a rand photo block http://slashcode.com/article.pl?sid=02/12/20/1825223 Hello, i have written something for my slash site deporteyciencia.com for having a nice random photo block, i try to describe the process first, and later put all the code. (locally) you need a lot of free photos (locally) you need imagemagick (locally) run the script create_minis.pl for creating the thumbs. Take a look to the destination directories. You can create a captions.txt with the syntaxis: filename::caption(newline)... The captions will be drawn on the image!! put the original images and the thumbs in your site (remote) put the task rand.pl in your site (and change the directories as needed) (remote)configure crontab for running your task daily or hourly. (remote) write a block who shows rand_mini_foto.jpg and links to rand_foto.jpg do nothing and enjoy, or try to write a way for users uploading photos "one day they will appear" The code: -------------------------------- CREATE_MINIS.PL (remember to change directories and have imagemagick installed) -------------------------------- #!/usr/bin/perl -w use strict; #-------- config my $use_captions=1; my $background="#006699"; my $fore="#ffffff"; my $width="190x190"; #-------- config end my @files=`ls *.jpg`; my %captions=(); if ($use_captions) { open F_captions,"captions.txt" or die "ERROR, lack of \"captions.txt\"\n This file has the following sintaxis:\nfilename1::caption1\nfilename2::caption 2\n..."; while () { chomp; my ($filename,$text)=split (/::/,$_); $captions{$filename}=$text; } close F_captions; } foreach (@files) { print $_; chomp; if ($use_captions) { system("convert -resize $width_height $_ minis_with_captions/$_"); if($captions{$_}) { system("convert -box \"$background\" -font helvetica -fill \"$fore\" -draw \"text 0,10 \\\" $captions{$_}\\\"\" $_ images_with_captions/$_"); system("convert -box \"$background\" -font helvetica -fill \"$fore\" -draw \"text 0,10 \\\" $captions{$_}\\\"\" minis_with_captions/$_ minis_with_captions/$_"); } else { print "Error: lack of captions for file $_\n"; } } else { system("convert -resize $width_height $_ minis/$_"); } } -------------------------------- rand.pl (remember to change directory names) -------------------------------- #!/usr/bin/perl -w #coge una imagen aleatoriamente y la copia en rand_foto.jpg #lo mismo para una foto de las pequeñas, que están en /minis #llamado cada dia por una tarea use strict; #--- config my $path_in="/home/xavi/slash_2.2.5/fotos_deportivas" ; my $path_out="/home/xavi/slash_2.2.5/images"; #--- config end my $num_files=`ls $path_in/*.jpg|wc -l`; my $file=int rand $num_files; my $count=0; my @files=`cd $path_in;ls *.jpg`; foreach (@files) { $count ++; if ($count == $file) { chomp; system("cp $path_in/$_ $path_out/rand_foto.jpg"); system("cp $path_in/minis/$_ $path_out/rand_mini_foto.jpg"); } } -------------------------- write the block and config crontab for yourself. It's more easy than i can explain with my english level :) Thanks Krow: Yes this is a format nightmare but I thought I would share the submission with people anyways. Topics not appearing after time http://slashcode.com/article.pl?sid=02/12/20/1654254 Installed slashcode and have been modifying it. I added a topic under the admin section. The topic now appears when I go to "new" to create a new story. I removed the build-in topics and added about 7 new topics. The new topics are not listed in the pull-down when I try and create a new story. I've waited more than 24 hours and tried restarting apache, restarting slashd, and rebooting the web server. The topics are listed everywhere on the site that I can look for them *BUT* they're not options when creating a new story. Anyone know why? Users can't post comments http://slashcode.com/article.pl?sid=02/12/19/1754214 This is weird...I just put up a new slashsite for our dept. intranet, and the form to comment on a story doesn't appear when a user clicks "Read More" I'm guessing this is a simple matter of setting a variable, but I can't figure out which one. I've set the following vars: commentstatus = 1 defaultcommentstatus = 0 defaultdisplaystatus = 1 Any suggestions? Thanks. Integrating Slash with e-commerce? http://slashcode.com/article.pl?sid=02/12/16/2223251 Does anyone know of sites that have integrated Slashcode with some sort of e-commerce / shopping-cart system? Or, how that might best be done? I'm looking at open-source e-commerce packages such as, for instance, phpShop (http://www.phpshop.org) and osCommerce (http://www.oscommerce.com/) and wondering if and how they could be melded with Slashcode. thanks, Tim. Price Compare 256MB Secure Digital Card (SanDisk) http://osdn.pricegrabber.com/search_getprod.php?masterid=637899 Lowest Price: $92.00 128MB SecureDigital (SD) Card (SanDisk) http://osdn.pricegrabber.com/search_getprod.php?masterid=437548 Lowest Price: $49.95 128MB XD-Picture Card (Fuji) http://osdn.pricegrabber.com/search_getprod.php?masterid=632803 Lowest Price: $57.70 128MB Sony Memory Stick (Lexar Media) http://osdn.pricegrabber.com/search_getprod.php?masterid=615823 Lowest Price: $55.08 128MB CompactFlash Type I (SanDisk) http://osdn.pricegrabber.com/search_getprod.php?masterid=457764 Lowest Price: $39.95 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: $13.97 Angelina Ballerina Book and Doll Set by Katharine Holabird (Trade Cloth) http://osdn.pricegrabber.com/search_getprod.php?isbn=1584851945 Lowest Price: $16.50 Prey by Michael Crichton (Trade Cloth) http://osdn.pricegrabber.com/search_getprod.php?isbn=0066214122 Lowest Price: $11.48 Power of Now by Eckhart Tolle (Trade Cloth) http://osdn.pricegrabber.com/search_getprod.php?isbn=1577311523 Lowest Price: $11.02 Bush at War by Bob Woodward (Trade Cloth) http://osdn.pricegrabber.com/search_getprod.php?isbn=0743204735 Lowest Price: $11.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]