O | S | D | N NEWSLETTER December 25, 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 Cayenne "Holiday Release": 1.0a5 http://sourceforge.net/forum/forum.php?forum_id=238027 A new release of Cayenne is out. It plugs a few gaps in the core functionality, fixes tons of bugs and provides a much improved documentation. Cayenne is an object-relational persistence framework written in Java. It provides tools and libraries to work with relational databases in an object-oriented way. Cayenne consists of class libraries and a GUI tool for O/R mapping and deployment. Release highlights are: * Added flattened relationships (direct many-to-many relationships). * Introduced type-safe queries using Java Class as a root * Project structure update. Project map and node files now have predefined extensions. An upgrade from the old format can be done via CayenneModeler. Old format is compatible with Cayenne runtime. * Significantly improved and updated "User Guide". Created "Developer Guide" for contributors. * Usual Bug fixes, code cleanup and refactoring. Downloads available at http://objectstyle.org/cayenne/ Chordcast 0.9.9b http://sourceforge.net/forum/forum.php?forum_id=238235 Chordcast 0.9.9b has been released. This is probably going to be the last version before 1.0. This release contains mostly bug fixes and enhancements. ChordCast is a JAVA (swing) program for creating guitar chords in files called chord sheets. The software uses XML files to save the chord sheets. It also allows to export to HTML files using PNG images for chords. It requires J2RE 1.4 to run. See the changelog for more information. The roadmap was also updated. e1000-4.4.19 stable release http://sourceforge.net/forum/forum.php?forum_id=238168 Linux kernel driver for the Intel(R) PRO/100 ethernet devices and Intel(R) PRO/1000 gigabit ethernet devices. This project serves as a focal point for further driver development and discussion. e1000-4.4.19 stable release is available in .tar.gz format to compile against any 2.4 kernel. DSpace 1.0.1 released http://sourceforge.net/forum/forum.php?forum_id=238042 DSpace, currently in use at MIT Libraries, is a Java-based Open Source digital library system designed for scalability, and the long-term preservation of data (such as books, documents, and multimedia publications). DSpace 1.0.1 is mostly a bug fix release. New documentation should be available in a couple of weeks. sylpheed-0.8.7 released http://sourceforge.net/forum/forum.php?forum_id=238127 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, i18n, and more. ############################################################# 23rd December 2002 Version: 0.8.7claws SYLPHEED-CLAWS RELEASE NOTES <http://claws.sylpheed.org> the S A N T A - C L A W S [II] release This release of sylpheed-claws is based on version 0.8.7 of the main Sylpheed branch. Notes for this release: ~~~~~~~~~~~~~~~~~~~~~~~ GnuPG support now requires GPGME 0.3.10 or greater Detecting of expired signatures requires GnuPG 0.3.6 or greater To enable SSL support use --enable-openssl New features in this release: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * Extended Search Available from the Quick Search menu, Extended Search uses powerful Mutt-like patterns. For a complete list of syntax see README.claws. * SSL manager in Tools menu New certificate presentation UI. Checking of certificates without a DNS lookup. Deletion and silent accepting of certificates is possible * Indication of unread answers to marked mails '(!)' is appended to the folder name when a marked message has a response * IMAP and Mbox folders now also have drag 'n' drop support, along with MH folders. * Spring-loaded folders on drag 'n' drop Closed folder trees will automatically open * Automatic scrolling of the folder view during drag 'n' drop * command-line processing BEFORE gtk_init claws can now run from shell-scripts in non-X environment (e.g. crontab or ip-up, ip-down scripts). * The message view now has a toolbar, and it is customisable. * After a crash only local folders are checked for new messages. No more hanging for dial-up users with remote folders after a crash. * 'Check for new messages' is re-instated in Newsgroup folders via the right-click menu * GnuPG users are informed of expired signatures and which key has expired. Expiration date is displayed. * Actions: new trailing ">" syntax to insert command's output without replacing old text (in contrast to trailing "|"). * Address book: 'Edit Group Details' dialog now 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/google_msgid.pl New Actions script to lookup selected message-id in google using mozilla. Edit the script to use different browsers. * update man page * Many bug fixes including (but not limited to) the following: [bug #565480] 'duplicate name display if it contains @' [bug #642731] 'Wrong selected account with drafted mail' [bug #643638] 'adressbook - groups' [bug #649746] 'edit accounts: move account reverted' [bug #653221] 'crash while deleting duplicates' [bug #653231] 'Quick search focus problem' [Feature Request #638989] Delete unread dup when deleting duplicates fix signature-stripping on replies bug tools/filter_conv.pl fix problem with quoted strings fixes the checking of GTK with XIM support on different OSs, such as FreeBSD * updated translations British English, Bulgarian, German, Italian, Polish, Serbian and Spanish * new translation Hungarian 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 * 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 * '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 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 The Bochs Project Releases v2.0 http://sourceforge.net/forum/forum.php?forum_id=237871 It's been a busy 6 months since our previous release! Bochs is now running about twice as fast as version 1.4.1. Also, we can now emulate MMX, SSE/SSE2, and even AMD x86-64 instructions if you turn on the appropriate configure options. We also added two new graphical interfaces, SVGALIB and wxWindows. The wxWindows interface lets you edit all bochsrc options in a graphical form. Macintosh users will be happy to find binaries for MacOSX and MacOS9. Also we now support plugins for several platforms and cleaned up and improved the documentation. Download a copy and give it a spin! http://bochs.sourceforge.net What's changed since version 1.4.1? http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/bochs/bochs/CHANGES?rev= HEAD&content-type=text/vnd.viewcvs-markup UML2EJB 1.3.1 reads XMI 1.2 and UML 1.4 http://sourceforge.net/forum/forum.php?forum_id=237649 UML2EJB is a code generator that builds XDoclet-tagged EJBs from UML models. The models come from CASE tools like Poseidon, Rational Rose and Together ControlCenter. UML2EJB reads XMI format files containing the metadata. The new release features compatibility to XMI 1.2 and UML 1.4, both of which makes it ready to read files created by the very latest Poseidon release (1.5). Now, users are able to leverage all the new features of Poseidon and the fascinating performance increase over 1.4.1. I wish you many successfully built components! Matthias P.S.: You will find the generator at http://uml2ejb.sf.net as well as at http://sf.net/projects/uml2ejb ! oo2c-2.0.1 released http://sourceforge.net/forum/forum.php?forum_id=237563 OOC is an Oberon-2 development platform. It consists of an optimizing compiler, a number of related tools, a set of standard library modules, and a reference manual. Some bugfixes. Introduces a predefined type STRING. gnuplot 3.7.3 released http://sourceforge.net/forum/forum.php?forum_id=237543 The gnuplot project is pleased to announce the availability of gnuplot 3.7.3. gnuplot is a well-known scientific plotting package. Most, if not all, known bugs in gnuplot 3.7.2 have been fixed. This will most likely be the final release in the gnuplot 3.7 series, apart from another one or two possible bugfix releases. The developers are now concentrating their efforts on the next major release, gnuplot 4.0, which we hope to release during the first half of next year. For details, please see the gnuplot project page at http://sourceforge.net/projects/gnuplot/. mingw-runtime-2.3 released http://sourceforge.net/forum/forum.php?forum_id=237547 MinGW is a set of include files and import libraries that allow one to use GCC to build native Windows applications that use vendor-supplied runtime. File: http://prdownloads.sf.net/mingw/mingw-runtime-2.3.tar.gz Earnie has released a new version of the MinGW Runtime. Review the file notes from https://sf.net/project/shownotes.php?group_id=2435&release_id=84152 which gives the pertinent ChangeLog portion. See http://www.mingw.org/bugs.shtml for instructions on reporting problems. General discussion [EMAIL PROTECTED] File: http://prdownloads.sf.net/mingw/mingw-runtime-2.3.tar.gz Slashdot Hi Tech, Wireless Help for Climbers http://slashdot.org/article.pl?sid=02/12/25/0120240 [0]Mark Baard writes "Alpinists may soon be using [1]wearable sensors and tricorder-like medical scanners to bail out their buried comrades. Computer scientists Bernt Schiele and Florian Michahelles, at the Swiss Federal Institute of Technology, are designing A-Life, a portable device that transmits and receives avalanche victims' vital signs through snow, up to 80 meters away." Links 0. http://www.baard.com 1. http://www.wired.com/news/technology/0,1282,56146,00.html Personal Jet Pack for X-mas! http://slashdot.org/article.pl?sid=02/12/25/019233 [0]teamhasnoi writes "This guy has spent mucho time and money building a [1]ducted fan 'jet pack'. No [2]faking for this guy, it looks like there is some real technology there. Now he just needs a [3]sponsor." Links 0. mailto:teamhasnoi@yaho[ ]om ['o.c' in gap] 1. http://www.technologie-entwicklung.de/Gasturbines/Andreas__Project/hauptteil_andreas__project.html 2. http://www.dreamalitytechnologies.com/jetpack.htm 3. http://www.rocketmaninc.com/ DSL Amidst Phone Wars http://slashdot.org/article.pl?sid=02/12/24/2054212 DrewCapu writes "The [0]SF Chronicle has an [1]article which talks about the battles between SBC and AT&T & MCI over supposed unfair practices concerning DSL and switching phone companies. All sides have their own spin on it. Can't we all just get along? Things have been heating up ever since [2]SBC got closer to offering LD in CA." Links 0. http://www.sfgate.com/ 1. http://www.sfgate.com/cgi-bin/article.cgi?file=/chronicle/archive/2002/12/21/BU9296.DTL 2. http://sfgate.com/cgi-bin/article.cgi?f=/c/a/2002/12/20/BU104201.DTL Xmas Lights + X10 + Webcam = Fun http://slashdot.org/article.pl?sid=02/12/25/0118201 [0]Clark Griswold writes "My brother has outdone himself this year, installing [1]22,000 Christmas Lights on the outside of his house alone. The real beauty is the [2]X10-Webcam Combo that allows you to turn the lights ON and OFF and see the results of your handiwork. It only works between 6pm and 10pm MST, but it's pretty fun to turn the zones on and off (though I'm not so sure the neighbors like it!)." Links 0. mailto:[EMAIL PROTECTED] 1. http://www.komar.org/xmas/ 2. http://www.komar.org/cgi-bin/xmas_webcam DNA Goes Binary http://slashdot.org/article.pl?sid=02/12/24/2032226 [0]Anonymous Coward writes "Chemists in the United States have constructed the [1]simplest possible genetic language. Like Morse or binary code, it has only two letters - but it can orchestrate some of the basic molecular reactions needed for life to evolve." Links 0. mailto:[EMAIL PROTECTED] 1. http://www.nature.com/nsu/021216/021216-9.html Colleges Signing Secret MS License Agreements http://slashdot.org/article.pl?sid=02/12/24/1714221 [0]David Gerard writes "As seen on Yale [1]LawMeme: Microsoft is requiring colleges wanting cheap licenses to keep their license terms secret (e.g. [2]Ohio State, [3]University of Michigan) ... in direct contravention of [4]state public records and Freedom of Information laws." Many FOI laws have loopholes permitting state agencies not to disclose information when it would harm business interests, so what the colleges and Microsoft are doing may not actually be illegal (or could be argued not to be, anyway), but it certainly is shady. Links 0. http://velvet.net/~fun/ 1. http://research.yale.edu/lawmeme/ 2. http://www.oit.ohio-state.edu/site_license/mslicense/answers.html 3. http://www.itd.umich.edu/microsoft/MicroFAQindex.html 4. http://research.yale.edu/lawmeme/modules.php?name=News&file=article&sid=759 OpenGL Widget Set Recommendations? http://slashdot.org/article.pl?sid=02/12/24/1813219 rrwood asks: "I'm starting work on what is more or less an open-source 3D modeling application, and I'd like to make it as cross-platform as possible (Linux, FreeBSD, Windows, MacOS, etc.). OpenGL takes care of the 3D rendering I'm going to need, but I also need some sort of widget set, and I'm looking for advice as to what to use in that regard. I've done my Google homework and have come up with the following, but would like feedback from anyone who has already used any of these, or has recommendations about anything I may have missed. Yes, I know about Blender, and be reassured I am not planning on reinventing that wheel, okay? :-) So, here's what I've found so far. As I said, if anyone can add to this list or share his/her experiences actually working with any of these, that would be greatly appreciated." Many Tools of Big Brother Are Up and Running http://slashdot.org/article.pl?sid=02/12/24/179230 wildfrontiersman writes "NY Times article, [0]Many Tools of Big Brother Are Up and Running, quote: 'Because of the inroads the Internet and other digital network technologies have made into everyday life over the last decade, it is increasingly possible to amass Big Brother-like surveillance powers through Little Brother means. The basic components include everyday digital technologies like e-mail, online shopping and travel booking, A.T.M. systems, cellphone networks, electronic toll-collection systems and credit-card payment terminals.' This is too scary. I am now ready for a little less convenience and a little more privacy. How about you?" Links 0. http://www.nytimes.com/2002/12/23/technology/23PEEK.html Linux in the Workplace http://slashdot.org/article.pl?sid=02/12/20/1459247 [0]rjnagle writes "I've always been surprised and even disappointed at my friends' lack of curiosity about Linux. Maybe geeks and slashdotters understand why Linux is so appealing, but many people simply don't have time for it. Even the more open-minded people refuse to consider Linux until it runs a lot of commercial applications (does it support Photoshop? Video games? MS Word? Etc)." Robert reviews below Linux in the Workplace, a book intended to surmount this understandable gap in knowledge. Links 0. http://www.idiotprogrammer.com RIAA nominated for "Internet Villian of the Year" http://slashdot.org/article.pl?sid=02/12/24/1616241 [0]Joey Patterson writes "[1]Slyck [2]reports that the UK's [3]Internet Industry Awards organization has nominated the [4]RIAA for its [5]Internet Villian of the Year award because they support "'right to hack' proposals and other unworkable solutions to curb copyright abuse"." Congratulations to them on being nominated for this prestigious appropriate award ;) Links 0. mailto:joey_patterson@ y a h o o .com 1. http://www.slyck.com/index.html 2. http://www.slyck.com/news/200212Dec/122302a.html 3. http://www.ispaawards.org.uk/index.htm 4. http://www.riaa.org/ 5. http://www.ispaawards.org.uk/categories/villain.htm Freshmeat ADP 0.3.3 http://freshmeat.net/releases/107478/ ADP is a set of PHP classes that facilitates the generation of a front-end to a database, based on HTML templates. Using a modular system, ADP provides support for most HTML constructs. This way, the need for custom programming is reduced to almost nothing. The user only needs basic understanding of SQL and XML and to be able to work with HTML. You can use a WYSIWYG editor to create the HTML templates. Developers can write their own modules to extend the functionality of ADP. BHL 0.98 http://freshmeat.net/releases/107453/ 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. cDonkey 0.7.2 http://freshmeat.net/releases/107490/ cDonkey is an open source core client for eDonkey without a GUI. It works together with eMule and ed2k_gui. It uses Berkley DB-4.1 for fast List management. The eMule Packet data and source2source exchange was implemented. It currently only works with Linux. chkrootkit 0.38 http://freshmeat.net/releases/107349/ chkrootkit is a tool to locally check for signs of a rootkit. It contains a chkrootkit: shell script that checks system binaries for rootkit modification. The following tests are made: aliens, asp, bindshell, lkm, rexedcs, sniffer, wted, z2, amd, basename, biff, chfn, chsh, cron, date, du, dirname, echo, egrep, env, find, fingerd, gpm, grep, hdparm, su, ifconfig, inetd, inetdconf, identd, killall, login, ls, mail, mingetty, netstat, named, passwd, pidof, pop2, pop3, ps, pstree, rpcinfo, rlogind, rshd, slogin, sendmail, sshd, syslogd, tar, tcpd, top, telnetd, timed, traceroute, and write. ifpromisc.c checks whether the interface is in promiscuous mode, chklastlog.c checks for lastlog deletions, chkwtmp.c checks for wtmp deletions, check_wtmpx.c checks for wtmpx deletions (Solaris only), and chkproc.c checks for signs of LKM trojans. ColorChip 1.0 http://freshmeat.net/releases/107495/ ColorChip is a class for working with color in a more convenient manner than the basic RGB and Hexadecimal triplets often encountered in programming, especially Web-oriented programming. It allows you to define a color using RGB, HSV (Hue, Saturation, Value) or a Hexadecimal string. ColorChip objects have properties for all three of these color models, as well as methods for adjusting both RGB and HSV values. These methods automatically update all of the object's properties. Additional methods exist for getting color compliments, triads, and the nearest Web-safe color. cvsknit 0.9.1 http://freshmeat.net/releases/107496/ CvsKnit allows knitting up a CVS Repository from existing source packages with their original release dates. If you have non-CVS-managed packages and want to start revision management with CVS, this maybe useful. DC-GUI 0.2rc4 http://freshmeat.net/releases/107473/ DC-GUI is a QT GUI Direct Connect filesharing client. ding2dict 0.0.6 http://freshmeat.net/releases/107485/ ding2dict converts the Ding German-English dictionary into a format usable for dict (http://www.dict.org). It includes a patch for the syntactical errors of version 1.2 of the Ding dictionary. ELinks 0.4.0 (Stable) http://freshmeat.net/releases/107481/ ELinks is an enhanced version of Links, a Lynx-like text Web browser with support for tables, frames, background downloads, etc. It has a menu-fashioned user interface and is smaller and more lightweight than Lynx. ELinks adds many valuable features, like HTTP auth, proxy auth, reasonable cookies support, Lua scripting, etc. Found you! 0.7 http://freshmeat.net/releases/107480/ Found you! is a theme featuring a background with a black cat peeking around a corner. Freeoxyd 0.60 http://freshmeat.net/releases/107475/ Enigma is a reimplementation of Oxyd, a puzzle game that was very popular on the Atari ST and later on the PC. Equipped with a little black marble, your objective is to locate and uncover matching pairs of Oxyd stones. gnatsperl 0.01 http://freshmeat.net/releases/107476/ gnatsperl is a collection of Perl modules providing a Perl interface to the gnatsd daemon (GNU gnats issue tracking system). It is intended to allow developers to more easily create tie-in applications to gnats. GNOME ALSA Mixer 0.9.3 http://freshmeat.net/releases/107471/ This project is a sound mixer for GNOME written for the Advanced Linux Sound Architecture (ALSA). hdup 1.5.2.7 (Stable) http://freshmeat.net/releases/107477/ 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). ifplugd 0.11 http://freshmeat.net/releases/107497/ ifplugd is a lightweight Linux daemon which configures the network automatically when a cable is plugged in and deconfigures it when the cable is pulled. It is primarily intended for usage with laptops. It relies on the distribution's native network configuration subsystem, and is thus not very intrusive. Jay's Iptables Firewall 0.7 (Development) http://freshmeat.net/releases/107305/ Jay's Iptables Firewall is a script with support for multiple (external/internal) interfaces, masquerading, port forwarding, upload limits, VPNs, ToS, ZorbIPTraffic, and more. It doesn't flush all your existing iptables rules. Kernel Mode Linux 2.5.53_001 (For Linux 2.5) http://freshmeat.net/releases/107469/ Kernel Mode Linux is a technology which enables the execution of user programs in a kernel mode. In Kernel Mode Linux, user programs can access kernel address space directly. Unlike kernel modules, user programs are executed as ordinary processes (except for their privilege level), so scheduling and paging are performed as usual. Although it seems dangerous, the safety of the kernel can be ensured through such methods as static type checking, software fault isolation, and so forth. LinPHA 0.3.6 http://freshmeat.net/releases/107410/ LinPHA is an easy to use, multilingual, flexible photo/image archive/album/gallery written in PHP. It uses a MySQL database to store information about your pictures. It comes with a HTML-based installer, so you don't need experience in setting up SQL databases. Thumbnails are created as needed and stored in the SQL DB. Mambo SiteServer 4.0.12 BETA http://freshmeat.net/releases/107501/ Mambo SiteServer is a dynamic Web content management tool that is capable of building sites from several pages to several thousand. It comes complete with 10 built-in modules, a WYSIWYG editor, site statistics, an admin interface, and much more. mldonkey 2.02 (Stable) http://freshmeat.net/releases/107474/ MLDonkey is a clone for the eDonkey 2000 network, a network with more than 100000 users, specialized for transferring big files like videos. Current version of MLdonkey is a daemon that can be accessed through telnet (for commands), HTTP (for Web pages), and a nice GTK GUI. It is written in Objective-Caml and released in binaries for many Unix platforms (Linux/i386, Linux/alpha, Linux/ppc, FreeBSD, Digital Unix, Mac OS X). Support for accessing several networks, such as Direct Connect, Open Napster, Gnutella, and Soulseek is under development. monopd 0.6.2 (Development) http://freshmeat.net/releases/107483/ monopd is a dedicated game server daemon for Monopoly-like board games. Clients such as Atlantik can connect and allow users to play various games with other users of the network. MPlayer RED 0.90 http://freshmeat.net/releases/107437/ MPlayer RED is a simple SF style skin for MPlayer. Everything is working well except an equalizer, which is still in development. ngIRCd 0.6.0 http://freshmeat.net/releases/107491/ ngIRCd is a portable IRC daemon written from scratch. It is easy to configure, supports server links (even with original ircds) and runs on hosts with changing IP addresses (such as dial-in networks). Currently supported platforms are AIX, A/UX, Darwin/Mac OS X, FreeBSD, HP-UX, IRIX, Linux, NetBSD, SunOS/Solaris, and Windows with Cygwin. open-realty 1.0.2 http://freshmeat.net/releases/107486/ Open-Realty is a real estate listing manager intended to be both easy to install and easy to administer. It uses PHP to drive a MySQL backend. It has a flexible search, automatic thumbnail generation, automatic interfacing with Yahoo! maps, and many other features. Openbox 2.2.3 (Stable) http://freshmeat.net/releases/107470/ Openbox is a window manager with an enhanced Blackbox style-engine that supports the KDE and GNOME2 desktop environments and their applications. It provides a familiar environment to Blackbox users with added customizability. The key handler, epist, provides full key-chain-combo support, support for bindings without modifiers, and the ability to pop up Openbox menus. Paketto Keiretsu 1.10 http://freshmeat.net/releases/107500/ The Paketto Keiretsu is a collection of tools that use new and unusual strategies for manipulating TCP/IP networks. They tap functionality within existing infrastructure and stretch protocols beyond what they were originally intended for. It includes Scanrand, an unusually fast network service and topology discovery system, Minewt, a user space NAT/MAT router, linkcat, which presents a Ethernet link to stdio, Paratrace, which traces network paths without spawning new connections, and Phentropy, which uses OpenQVIS to render arbitrary amounts of entropy from data sources in three dimensional phase space. PHP RDF 0.1.4 http://freshmeat.net/releases/107492/ PHP RDF is a PHP class built for parsing existing RDF files. It currently works off of the Netscape's RSS 0.91 spec. phpRated 0.6.0 http://freshmeat.net/releases/107502/ phpRated is a free Web application written in PHP for use with MySQL. It allows visitors to your site to list their picture, and have it rated by other members who may visit, and also allows visitors to send other members Private Messages, as well as leave comments. Members may rate other members on a scale of 1-10. Viewing and reviewing members can be accomplished a number of ways, and many options are available to encourage member interaction. Poopmup 1.1 http://freshmeat.net/releases/107468/ Poopmup is a game, a sort of a shoot-em-up, but with a twist. As a child, you where tortured in the playground. You were a victim of the highschool hierarchy. You hacked hours on end, and built a machine that transformed you into a bird. You are now free (as in speech) to fly around the city and poop on passers-by. PyChecker 0.8.12 http://freshmeat.net/releases/107451/ PyChecker is a tool for finding common bugs in Python source code. It finds problems that are typically caught by a compiler (or lint) for less dynamic languages, like C and C++. Common errors that can be found include forgetting to import a module, misspelling a variable, passing the wrong number of parameters to a function/method, and not using a module/variable. Reqwireless EmailViewer 1.2.1 http://freshmeat.net/releases/107498/ EmailViewer is a mail client for J2ME MIDP devices. It supports multiple addresses, POP3/IMAP and SMTP email protocols, attachments, HTML, and images. ReqwirelessEmail 1.2.1 http://freshmeat.net/releases/107499/ ReqwirelessEmail provides a Java API for sending, receiving, and displaying email on J2ME MIDP devices. It supports IMAP, POP3, and SMTP email protocols, MIME attachments, HTML email, and images. Tcl/Tk Project Manager 0.3.2 http://freshmeat.net/releases/107466/ Tcl/Tk Project Manager is a full IDE for programming in Tcl/Tk. It includes a project and file manager, a source editor with syntax highlighting and procedure navigation, a context-sensitive help system, and much more. It requires Tcl/Tk (http://www.scriptics.com), BWidget (http://sourceforge.net/projects/tcllib), or ActiveTcl (http://tcl.activestate.com). Tcpreplay 1.4.beta1 (Development) http://freshmeat.net/releases/107465/ Tcpreplay is a set of Unix tools which allows the replaying of captured network traffic (pcap or snoop format). It can be used to test a variety of network devices including routers, firewalls, and NIDS. Tk LaTeX Editor 0.2.5 http://freshmeat.net/releases/107467/ Tk LaTeX Editor is a powerful LaTeX editor. It supports code highlighting, a document structure navigator, a project and file manager, spellchecking, command autocompletion, and much more. vera2dict 0.0.1 http://freshmeat.net/releases/107488/ vera2dict converts the V.E.R.A. dictionary of acronyms into a format usable for dict. wpoison.php 1.0 http://freshmeat.net/releases/107463/ wpoison.php is a script that generates page after page of random 'fake' email addresses, and is intended to be used for poisoning email address databases. zengpan's mail system 0.5.4 http://freshmeat.net/releases/107482/ zengpan's mail system is a very tiny and simple mail system. ZZIPlib 0.10.75 http://freshmeat.net/releases/107489/ ZZIPlib provides read access on ZIP-archives. The library uses only the patent-free compression-algorithms supported by zlib. Functions are provided that transparently access files being either real files or zipped files, both with the same filepath. The zip-archive can be used in the place of a normal subdirectory. It is written in portable C. Slashcode 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. Spacesci http://slashcode.com/article.pl?sid=02/12/16/0843216 G'DayWe have launched our new slashcode site. spacesci.org is "News and Information for Australian Space Researchers".Our next project will be a peer reviewed online journal. Price Compare 128MB SecureDigital (SD) Card (SanDisk) http://osdn.pricegrabber.com/search_getprod.php?masterid=437548 Lowest Price: $49.95 256MB Secure Digital Card (SanDisk) http://osdn.pricegrabber.com/search_getprod.php?masterid=637899 Lowest Price: $92.00 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: $17.61 Haley's Cleaning Hints by Graham Haley (Trade Cloth) http://osdn.pricegrabber.com/search_getprod.php?isbn=0969287348 Lowest Price: $13.97 Soprano's Family Cookbook by Allen Rucker (Trade Cloth) http://osdn.pricegrabber.com/search_getprod.php?isbn=0446530573 Lowest Price: $17.00 Prey by Michael Crichton (Trade Cloth) http://osdn.pricegrabber.com/search_getprod.php?isbn=0066214122 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]