O | S | D | N NEWSLETTER October 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 Cube Fodder: Tangle Desktop Toy http://www.thinkgeek.com/stuff/fun-stuff/5a38.shtml Gadgets: Sharp Zaurus Linux PDA http://www.thinkgeek.com/stuff/gadgets/5a3c.shtml Gadgets: Key Katcher http://www.thinkgeek.com/stuff/gadgets/5a05.shtml Tshirts: Kids: newbie http://www.thinkgeek.com/stuff/apparel/59cc.shtml Caffeine: Energy Gum http://www.thinkgeek.com/stuff/caffeine/5a35.shtml Gadgets: Super Bright GREEN Laser Pointer! http://www.thinkgeek.com/stuff/gadgets/5a1d.shtml Gadgets: SoundBug - Turns Glossy Surfaces Into Speakers! http://www.thinkgeek.com/stuff/computing/5a15.shtml Tshirts: It Must Be User Error http://www.thinkgeek.com/stuff/apparel/59fe.shtml Gadgets: Key Katcher Privacy Device http://www.thinkgeek.com/stuff/gadgets/5a05.shtml Gadgets: Mini Wireless Color Video Cam (for RC rovers) http://www.thinkgeek.com/stuff/fun-stuff/59eb.shtml Cube Goodies: Levitron Desktop Levitation Toy http://www.thinkgeek.com/stuff/fun-stuff/59a9.shtml Tshirts: Bug Off, I'm On My Break http://www.thinkgeek.com/stuff/apparel/5a00.shtml Watches: onHand PC Watch http://www.thinkgeek.com/stuff/gadgets/5a1a.shtml Caffeine: Hyperglow Caffeinated Beer http://www.thinkgeek.com/stuff/looflirpa/beer.shtml Gadgets: Desktop Zero Point Infinite Power Generator http://www.thinkgeek.com/stuff/looflirpa/zero.shtml Cube Fodder: New Desktop Mini Fridge/Warmer http://www.thinkgeek.com/stuff/fun-stuff/5991.shtml Mods: New Lian-LIi Cases http://www.thinkgeek.com/stuff/computing/cases-mods.shtml Cube Fodder: LED Binary Clock http://www.thinkgeek.com/stuff/fun-stuff/59e0.shtml Cube Fodder: Rogers Connection Magnetic Set http://www.thinkgeek.com/stuff/fun-stuff/59b4.shtml Caffeine: Warp Mints In Cinnamon Flavor http://www.thinkgeek.com/stuff/caffeine/59de.shtml Sourceforge Automated Security Tools http://sourceforge.net/project/showfiles.php?group_id=51027 Release Candidate 1 phpLotto http://sourceforge.net/project/showfiles.php?group_id=53340 phpLotto 1st Release Legend of the Wonderer TCG http://sourceforge.net/project/showfiles.php?group_id=44698 battle system in the project Docs Advanced Simlulation Toolkit http://sourceforge.net/project/showfiles.php?group_id=48818 Recruiting PHPortal http://sourceforge.net/project/showfiles.php?group_id=28568 PHPortal version 0.1.9 released! PCGen -- A d20 Character Generator http://sourceforge.net/project/showfiles.php?group_id=25576 PCGen 2.6.3 is available MySQL Objective C API for Cocoa http://sourceforge.net/project/showfiles.php?group_id=42424 SMySQL version 0.7.0 i810 Framebuffer Device Driver http://sourceforge.net/project/showfiles.php?group_id=39579 Video Overlay Support for the Intel 810 and 815 Framebuffer 'Just For Fun' Network Management System http://sourceforge.net/project/showfiles.php?group_id=46041 JFF Network Management System 0.6.4 VietPad http://sourceforge.net/project/showfiles.php?group_id=46758 VietPad 1.0.2 Release Slashdot Critical Kerberos Flaw Revealed http://slashdot.org/article.pl?sid=02/10/25/0026210 doi writes "[0]ZD Net is carrying a [1]story about '...a critical flaw that could allow hackers to circumvent the secure networking system...The problem lies with software in MIT Kerberos 5 called kadmind4 (Kerberos v4 compatibility administration daemon), which allows compatibility with older administrative clients. A buffer stack overflow allows an attacker to use a specially formed request to gain access to the KDC with the privileges of a user running kadmind4.' It affects all MIT-derived versions of Kerberos 4 and 5." Links 0. http://zdnet.com.com/ 1. http://zdnet.com.com/2100-1105-963250.html Flash Version of Adventure http://slashdot.org/article.pl?sid=02/10/24/131207 chefmonkey writes "Of course, everyone remembers the old Atari 2600 game "Adventure." While you've been able to play it on a wide variety of emulators for a while, now playing in your web browser is just one click away. Yes, that's right, someone has gone and created a [0]flash version of Adventure." I haven't checked it yet to see if you can get the "dot". Links 0. http://www.scottpehnke.com/programming/flash.htm Cascading Molecules Drive IBM's Smallest Computer http://slashdot.org/article.pl?sid=02/10/24/2326257 [0]Benoit Fries writes "[1]EE Times reports that IBM researchers have created a simple computation engine that's more than 250,000 times smaller than the most advanced silicon circuitry. Called the [2]world's smallest computer, the system relies on a '[3]molecular cascade' that pushes a handful of carbon monoxide molecules across a copper surface to perform digital logic functions. 'Even if CMOS density follows Moore's Law for 40 more years, molecular cascades are still going to be smaller,' they said." Links 0. http://myweb.vector.ch/cv#sorry_it_s_in_french 1. http://www.eetimes.com/ 2. http://www.eetimes.com/at/news/OEG20021024S0047 3. http://www.research.ibm.com/resources/news/20021024_cascade.shtml Slashback: BitKeeper, Maine, Novell http://slashdot.org/article.pl?sid=02/10/24/2331207 Slashback is back, with a largish handful of updates and new information about previously run stories. Topics this go-round include Xbox sales in Australia, the Novell / MySQL connection, Adam Smith (no, not that Adam Smith)'s bizarre anti-GPL statement mentioned yesterday, and more. Read on for the details. Calling Cell Phones Could Cost More http://slashdot.org/article.pl?sid=02/10/24/2153209 [0]tusixoh writes "[1]CNN.com [2]reports on another reason to keep a close eye on your phone bill. This fall, a subtle realignment in America's phone systems could cause a dramatic increase in what we pay to call cell phones that were once considered local now incur higher toll charges from landlines. The report states that it is unclear how many customers will be affected by these changes. No phone company would provide details on where people could be affected." Links 0. mailto:tusixoh@;yahoo.com 1. http://www.cnn.com/ 2. http://www.cnn.com/2002/TECH/ptech/10/23/calling.phones.ap/index.html Burn A Song For 99 Cents http://slashdot.org/article.pl?sid=02/10/24/2144234 [0]tusixoh writes "[1]CNN is running [2]an article about an online music company, [3]Listen.com, who has signed deals with Warner Music Group and Universal Music Group allowing users to burn songs from both companies' catalogs (more than 75,000 available tracks) on Listen's Rhapsody music subscription service for 99 cents per track. Until now, Rhapsody had primarily offered only streamed music to subscribers from all of the world's largest record labels as well as several independent labels." The upside of this, of course, is that it won't be necessary to pay for songs that are just "album filler". Links 0. mailto:tusixoh@;yahoo.com 1. http://www.cnn.com/ 2. http://www.cnn.com/2002/TECH/internet/10/24/music.listen.reut/index.html 3. http://listen.com/ The Most Dangerous Server Rooms http://slashdot.org/article.pl?sid=02/10/24/174246 Ymerej writes "[0]The Register has an article on [1]dangerous server rooms. Have you seen worse?" Perhaps The Register would like a picture of my desk if they really want to be scared. Links 0. http://theregus.com/ 1. http://theregus.com/content/28/26754.html Berman Retreats, But Only To Regroup http://slashdot.org/article.pl?sid=02/10/24/1815203 thefinite writes "It looks like the P2P vigilante bill sponsored by Berman is going to have to be rewritten even just to be considered. [0]A ZDNet story talks about the likelihood that the bill will get anywhere as currently written. Hopefully, the second time around will make it clear that the idea is flawed, not just the text." Links 0. http://zdnet.com.com/2100-1105-963087.html Registrar Told To Stop Direct-Mail Scare-Tactics http://slashdot.org/article.pl?sid=02/10/24/1659231 kiwimate writes "[0]This article says the Domain Registry of Europe has been ordered by the Advertising Standards Authority to cease and desist on a direct mail campaign that was "distressing and intimdating to recipients" and "misleadingly exaggerated the importance and status of its content". The letter suggested that domain names should be renewed at least 30 days before they expired, and gave recipients an easy option of renewing through the DR of E. Having had to deal with this from an almost identically named company in America, the quoted phrases don't seem nearly as sneaky and dirty as some I've seen, but it's good to see a precedent." Links 0. http://uk.news.yahoo.com/021024/152/dd0p8.html Donating Time To Goodwill Projects? http://slashdot.org/article.pl?sid=02/10/22/0243211 [0]jukal asks: "I am in the process of writing a proposal for co-operation between [0]Openchallenge and [1]UNITeS ([2]United Nations Information Technology Service) which is 'creating a global volunteer programme aimed at bridging the digital divide between industrialized and developing countries'. Currently & traditionally contributing as a volunteer means relocating yourself to the developing country to take part as a project developer/manager/specialist. My proposal to UNITeS is, in short, will be that people could participate in such software projects via [0]Openchallenge - while staying in their home country, on their spare-time and while keeping their jobs. The local team in the developing country would, after defining and creating requirements specifications post sub-projects as tasks to Openchallenge. All the contributions submitted to Openchallenge are published under an open source license. My question is: would you for example consider donating some hours to help a goodwill project - if you could do that from home. This is of interest to me, as I would like to be sure that the time we put into building co-operating with a big organization like UNITeS and others in the future. Is not wasted. There is [3]this thread about 'Volunteer Work Abroad' - which is good reading related to the subject. But it did not quite provide me with the answer." Links 0. http://www.openchallenge.org/ 1. http://www.unites.org/ 2. http://www.un.org/ 3. http://ask.slashdot.org/article.pl?sid=01/11/30/0647245&tid=99 Freshmeat Archi´s Homepagehoster Admintool 0.3b (Development) http://freshmeat.net/releases/101264/ Archi´s Homepagehoster Admintool (!aha!) is a HTML based tool which Web hosting providers can run on their servers. !aha! allows the customers to administer various features of their hosting accounts. At the moment, only the email administration is implemented. AutoTrace 0.31 http://freshmeat.net/releases/101292/ AutoTrace is a program for converting bitmaps to vector graphics. The aim of the AutoTrace project is the development of a freely-available application similar to CorelTrace or Adobe Streamline. In some aspects it is already better. Originally being created as a plugin for the GIMP, AutoTrace is now a standalone program and can be compiled on any UNIX platform using GCC. cgipaf 1.2.0pre1 (Development) http://freshmeat.net/releases/101288/ cgipaf is a combination of three CGI programs. passwd.cgi, which allow users to update their password, viewmailcfg.cgi, which allows users to view their current mail configuration, and mailcfg.cgi, which updates the mail configuration. All programs use PAM for user authentication. It is possible to run a script to update SAMBA passwords or NIS configuration when a password is changed. mailcfg.cgi creates a .procmailrc in the user's home directory. A user with too many invalid logins can be locked. The minimum and maximum UID can be set in the configuration file, so you can specify a range of UIDs that are allowed to use cgipaf. CLEX 3.1.6 http://freshmeat.net/releases/101280/ CLEX is a file manager with a full-screen user interface written in C with the curses library. It displays directory contents (including file status details) and provides features like command history, filename insertion, or name completion in order to help the user to construct commands to be executed by the shell (there are no built-in commands). CLEX is easily configurable and all its features are explained in the on-line help. Cute PHP Library 0.41 http://freshmeat.net/releases/101276/ Cute PHP library is a small collection of classes for PHP. The purpose of the classes is to simplify functions for daily work with PHP (e.g. conversions, formatting, DB session, and so on). Cxmame 0.4 http://freshmeat.net/releases/101240/ Cxmame is a simple console-based frontend for xmame using the ncurses library. It was originally intended for xmame.svgalib, but works with all xmame targets. Free Htmltemplate 0.9.1 http://freshmeat.net/releases/101248/ Free Htmltemplate is a high-performance HTML templating engine for Java, based on the syntax of HTML::Template Perl module. It aims for simple and natural separation of HTML and Java. The HTML code is stored in templates that contain ordinary HTML extended with a few template-specific HTML-like tags. The Java code instantiates a template object from the file and uses an easy to use API to feed it with run-time data (e.g. obtained from the database). When the processing is initiated, the data gets inserted at the appropriate places in the template. The engine implements most features of HTML::Template, including transparent caching of pre-parsed templates. GnomeMeeting 0.94.1 http://freshmeat.net/releases/101277/ GnomeMeeting is a H.323 compatible videoconferencing application that allows you to make audio and video calls to remote users with H.323 hardware or software (such as Microsoft Netmeeting). It supports all modern videoconferencing features, such as registering to an ILS directory, gatekeeper support, making multi-user conference calls using an external MCU, and using modern Quicknet telephony cards. Gringotts 1.1.1 http://freshmeat.net/releases/101275/ Gringotts is a small utility that allows you to jot down sensitive data (passwords, credit card numbers, PINs, etc.) in an easy-to-read, easy-to-access, and most of all very secure form. Gringotts makes use of GTK+ 2 for the user interface, and lets the user choose from among eight strong encryption algorithms (RIJNDAEL-128, RIJNDAEL-256, SERPENT, TWOFISH, CAST-256, SAFER+, LOKI97, 3DES), two hashing algorithms (SHA1, RIPEMD 160) and two compression techniques (ZLib and BZip2) with four compression ratios. Moreover, it allows the user to use any file as a password, as an alternative to the usual text string, giving additional choices. Hibernate 1.1.6 http://freshmeat.net/releases/101281/ 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. Infernal Contractor II 0.1.0 http://freshmeat.net/releases/101279/ Take on the role of the Infernal Contractor and raise mayhem in this fast-moving 3D office simulation. This episode sees you racing round the office against the clock in an attempt to prove your fitness to the demanding recruiters. Slippery floors and dodgy ergonomics are all that stand between you and gainful employment. Hear encouraging phone calls from your agent, the harsh judgements of the recruiters, and the final countdown as you race for the finish line in this interactive simulation. Iperf 1.6.3 http://freshmeat.net/releases/101242/ Iperf is a tool to measure IP bandwidth using UDP or TCP. It allows for tuning various parameters, and reports bandwidth, delay jitter, and packet loss. It supports IPv6 and multicast. Itnas 0.79 http://freshmeat.net/releases/101254/ ITNAS is business management software for IT corporations that writes missions and bills, as well as managing Internet provider data. It offers both automatic data evaluation and detailed overviews of booking entries in the financial area. It works with all popular Web browsers. KernelDriver 5.21 http://freshmeat.net/releases/101259/ KernelDriver automates your Windows 2000/NT, Windows Me/98/95 and Linux device driver development by providing you with powerful tools for hardware debugging, driver code generation, and driver debugging. KernelDriver supports PCI / USB / ISA and EISA drivers. KernelDriver for Windows and Linux includes the powerful Driver Wizard. Using the Driver Wizard you can graphically debug your hardware by "peeking" and "poking" at it without writing a single line of code. After your hardware is diagnosed, use the Driver Wizard to generate a complete kernel mode device driver which will drive your hardware. KExchange 0.2.2 http://freshmeat.net/releases/101252/ KExchange retrieves up-to-date currency exchange rates from the PACIFIC Exchange Rate Service and lets you convert between 70+ currencies. It may also be used as a Euro converter. It can refresh exchange rates automatically on startup or it may use locally-stored data. KISGB 4.1.0 (Stable) http://freshmeat.net/releases/101250/ KISGB (Keep It Simple Guest Book) is an advanced PHP guestbook program that does not require sessions, cookies, or an RDBMS. It can be public or private through HTTP Authentication. Some features include individual message editing, a theme builder, private messaging, a flexible logging capability, Web-based password protected Admin functionality, internationalization support for 24 languages, and a lot more. libGringotts 1.1.0 http://freshmeat.net/releases/101274/ libGringotts is a small, easy-to-use, thread-safe C library originally developed for Gringotts. Its purpose is to encapsulate data in an encrypted and compressed file. It uses strong cryptographic algorithms (RIJNDAEL 128/256, SERPENT, TWOFISH, CAST256, SAFER+, LOKI97, and 3DES for encryption, and SHA1 and RIPEMD-160 for hashing) to ensure the data are as safe as possible, and allow the user to have the complete control over all the encryption, hashing, and compression algorithms used in the process. It also provides functions for encrypting temporary files and to securely manage memory. It is based upon libmcrypt and mhash, and supports pkgconfig. maildrop 1.5.0 http://freshmeat.net/releases/101287/ Maildrop is a powerful email filter/delivery agent. It supports mbox-style mailboxes and maildirs (a mail storage format used by Qmail). Its mail filtering language supports RFC822 parsing and GDBM/Berkeley DB database files. The maildrop package also includes a command-line tool to perform various operations on MIME messages. Market Analysis System 1.6.5 http://freshmeat.net/releases/101244/ The Market Analysis System (MAS) provides tools for technical analysis of financial markets, including stock and futures charting and automated generation of buy and sell signals. Mojo Mail 2.7 http://freshmeat.net/releases/101249/ Mojo Mail is a light-weight Web-based email mailing list manager. It supports announce-only lists and group discussion lists, as well as archiving, double opt-in subscriptions, and double opt-out unsubscriptions. List mailings can be sent using sendmail, qmail, or even with a straight SMTP connection (either all at once, or in timed batches). All list administration can be done through your browser via Mojo Mail's administrative control panel. Creating new lists and administrating them is easy. Mojo Mail is a great alternative to programs such as Majordomo if you want to give more control to the actual list owners, who may not have much experience with such applications. Mojo Mail can be run simply as a CGI script and needs no special modules installed. The entire look of html pages created by Mojo Mail can be customized with any template you can provide, on a list by list basis. monopd 0.6.0 (Development) http://freshmeat.net/releases/101267/ 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. mSQL 3.2 http://freshmeat.net/releases/101251/ Mini SQL is a lightweight database engine offering a subset of SQL as its query language. OpenVPN 1.3.2 http://freshmeat.net/releases/101268/ OpenVPN is a robust and highly configurable VPN (Virtual Private Network) daemon which can be used to securely link two or more private networks using an encrypted tunnel over the Internet. You can tunnel any IP subnetwork or virtual ethernet adapter over a single UDP port, use all of the encryption, authentication, and certification features of the OpenSSL library to protect your private network traffic, use any cipher, key size, or HMAC digest (for packet authentication) supported by the OpenSSL library, choose between static-key based conventional encryption or certificate-based public key encryption, use static or TLS-based dynamic key exchange, and tunnel networks whose public endpoints are dynamic such as DHCP clients or dial-in users. PHP Generic Access Control List 2.0 http://freshmeat.net/releases/101295/ This project is a set of PHP functions giving Web developers a simple, yet immensely powerful "drop in" permission system to their current Web-based applications. Qixite 0.0.6 http://freshmeat.net/releases/101289/ Qixite is a program for creating Web sites. The user has to provide the information and structure of the site, while Qixite does the rest. It uses predefined templates for site generation, and it is possible to create or edit them using XSL. QScintilla 0.2 http://freshmeat.net/releases/101271/ QScintilla is a port of the Scintilla C++ editor class to the Qt GUI toolkit. ROX RPN Calculator 0.9.0 http://freshmeat.net/releases/101239/ ROX-RPN is an RPN calculator for the ROX desktop. It is fairly featureful, having most of the common scientific and trigonmetric functions. Also, you can view the top 3 items of the stack and do primitive operations such as swapping, editing, and deleting. SILC 0.9.4 (Toolkit) http://freshmeat.net/releases/101263/ SILC (Secure Internet Live Conferencing) is a protocol which provides secure conferencing services in the Internet over insecure channels. SILC superficially resembles IRC, although they are very different internally. The purpose of SILC is to provide secure conferencing services. Strong cryptographic methods are used to secure all traffic, and all messages are encrypted and authenticated. The SILC also supports secure file transferring. The SILC is delivered as SILC Client for end users, SILC Server for system administrators, and SILC Toolkit for application developers. slaf 0.14 http://freshmeat.net/releases/101260/ Slaf is a new "LookAndFeel" for Java/Swing, which aims to be faster, consume less memory, be easily configurable, and be completely parameterized. It can be used by the end user and/or integrated by the developer. It provides many themes, including Gnome, KDE, Pilot, Aqua, BeOS, Redmond, Aluminium, and Alien. softflowd 0.7.1 http://freshmeat.net/releases/101261/ softflowd is a software flow-based network monitor. It tracks network traffic flows and report aggregate statistics as well as (optionally) export Cisco Netflow v1 compatible datagrams. It can listen on a promiscuous network interface or read store pcap capture files, and includes a sophisticated control interface. sonar 1.1.1 http://freshmeat.net/releases/101243/ sonar is a network reconnaissance utility. It runs all its scans from plugins. The currently supported plugins are an ICMP scan (a la the original sonar) and an ACK scan which can see if hosts that don't respond to ICMP are online. With the ability to create your own plugins, sonar is becoming the most extensible security scanner available. Syslinux 2.00-pre11 (Test) http://freshmeat.net/releases/101255/ SYSLINUX is a boot loader for the Linux operating system which operates off of MS-DOS floppies. It is intended to simplify first-time installation of Linux, rescue disks, and other uses for boot floppies. A SYSLINUX floppy can be manipulated using standard MS-DOS (or any other OS that can access an MS-DOS filesystem) tools once it has been created, and requires only a ~ 8K DOS program or ~ 16K Linux program to create it in the first place. It also includes PXELINUX, a program to boot off a network server using a boot PROM compatible with the Intel PXE (Pre-Execution Environment) specification, ISOLINUX, a program to boot off ISO 9660 CD-ROMs in native mode, and MEMDISK, a tool to boot legacy operating systems (e.g. DOS) using a Linux boot loader regardless of medium. tftp-hpa 0.31 http://freshmeat.net/releases/101253/ tftp-hpa is an enhanced version of the BSD TFTP client and server. It possesses a number of bugfixes and enhancements over the original. It has been made portable and will work on pretty much any modern Unix variant. Timo's Rescue CD Set 0.9.3 http://freshmeat.net/releases/101282/ Timo's rescue CD set provides an easy way to generate bootable CDROMs with a ready-to-use rescue system on them. The system is designed to be fully customizable and easy to build. The rescue system includes reiserfs, parted, partimage, nmap, w3m, bash, sshd, telnetd, ftpd, and nfsd. It is based on Debian's "woody" release. LILO, syslinux, isolinux, and GRUB are supported. The project is evolving more and more into a "Debian on CD" project, which means that its use is not limited to a rescue CD; it is also possible to install a whole Debian system on CD. TM4J 0.7.1 http://freshmeat.net/releases/101270/ TM4J is a topic map processing toolkit and a set of topic map processing tools. Topic maps are an ISO standard for the interchange of information structures which can be used to represent ontologies, business data and processes, individual knowledge and opinions, and more. The goal of the TM4J project is to develop high-quality, Open Source software for the creation, manipulation, and exchange of topic maps. WinDriver 5.21 http://freshmeat.net/releases/101258/ WinDriver is a professional PCI/ISA/ISAPnP/EISA device driver development tool for Linux 2.0.31 and above. It lets you use powerful wizards to access and diagnose your hardware from an intuitive user mode interface. The wizard will also automatically generate your skeletal driver. Drivers written using WinDriver will also compile and run in Solaris 2.6, 2.7 (both x86 and Sparc), Windows NT/2000/XP, Windows 95/98/Me, Windows CE, and VxWorks. It also supports cPCI and USB in Windows. It has API support for multiple interface USB devices, dual processor and SMP support on Linux, and scatter/gather DMA support on Linux 2.4. wmufo 1.0.2 http://freshmeat.net/releases/101237/ Wmufo is a dockable application that monitors and controls multiple SETI@Home clients. It can either display statistics on the current SETI workunit or run an animation of various alpha-blended glowing ball UFOs and a spinning saucer flying back and forth across a starfield. Working Overloaded Linux Kernel 3.7 (Development) http://freshmeat.net/releases/101269/ The Working Overloaded Linux Kernel (WOLK) project provides development kernels for testing purposes only. These kernels provide 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. wxAtaxx 0.6 http://freshmeat.net/releases/101256/ wxAtaxx is a strategy game based on Ataxx. It was written using the wxWindows cross-platform GUI library which is available for Windows, X11/GTK, and MacOS. You can play against the computer, against another human on the same host, or against a user on a remote host over a TCP/IP connection. XScreenSaver 4.06 http://freshmeat.net/releases/101246/ XScreenSaver is a modular screen saver and locker for the X Window System. It is highly customizable and allows the use of any program that can draw on the root window as a display mode. More than 140 display modes are included in this package. Youhp3 2.10 http://freshmeat.net/releases/101257/ Youhp3 (Youpee's One Unlimited HTML PreProcessor) is an HTML preprocessor that allows you to embed code of any script language, as well as calling any external program to generate text files. It is specifically designed to work with HTML/XML documents, and provide traditional features, such as define, include, macro, conditional tests, and loop. Slashcode Comment Status "Read-only" means what, exa http://slashcode.com/article.pl?sid=02/10/24/1558218 There are 3 posible commentcodes defined in the default installation of the code_param table: "Comments Enabled", "Comments Disabled", and "Read Only". The first two options are fairly obvious, either allowing or disallowing comments in the discussion (I presume). But what is the "Read Only" option for? How does it differ from "Comments Disabled"? Unable to start slashd? http://slashcode.com/article.pl?sid=02/10/24/0723238 I have an up and running slash site ToborGuru.com I have been playing with the templates and the general look and feel of the site and am very happy with the capabilities of slashcode. However I have had a couple of problems and I think I MAY know what is causing them now. First off the index page is not displaying an "X comments" link in the linkStory Template, and portald boxes are not updating/ being displayed (they show up if they had content before (slashdot, slashcode) but they have old stories, and the new ones are not getting any content at all and are not being displayed). After reading some of the earlier questions to this site and looking at it myself it SEEMS as though slashd is not actually starting (would my site still run at all?). I have no running slashd processes, and when I run "slashd start" by hand this is the message I get: "DBIx::Password returned *nothing* for virtual user start DSN (is the username correct?) at /usr/local/lib/perl5/site_perl/5.8.0/i586-linux/Sl ash/DB.pm line 46.". I JUST tested DBIx::Password with the following results: "##################Note!######################### If you are not on the machine that will be using these passwords this will most likely fail. Now, lets test getDriver() by itself Finding driver:mysql Now, lets see if we can make create objects Trying: virtual_userFinding driver:mysql ok 2" So everthing appears to be working correctly there. I have also noticed that I do not have any slashd log entries for more than a month, I installed slash JUST over a month ago, and am curious as to what I may have broken since the site IS still working other than the symptoms listed above. Any help would be greatly appreciated. Sections: Special cases http://slashcode.com/article.pl?sid=02/10/23/1640227 I've been poking about in the source for Slash, and I was wondering: There are two sections that seem a little "special", the "index" section which doesn't appear in the sections table, but is (I think) used to represent the front page of the site, and the "All Sections" section, which (I think) is meant to represent all the sections of the site. Can anyone tell me how these two sections are treated as special cases? How do they differ from other, "normal" sections, and which parts of the site should care about these special values? If I set my app variable "defaultsection" to empty (blank), does this mean the defaultsection is "All Sections", since "All Sections" doesn't have a section name? Installation: Apache seg faults on perl scripts http://slashcode.com/article.pl?sid=02/10/22/0711224 I've read many, many posts on google, etc. about this problem, but no real solutions that have worked for me. I've downloaded the latest apache, mod_perl and slashcode. I can install everything, but when I try to access a perl script the browser sends a couple of requests, and then I get a "Document contains no data error" and the general server error log has child pid 3305 exit signal Segmentation fault (11) I can access the shtml files just fine and the slash daemon is running no problem. Thank you for your help, Sean Forman --------------------------------------- [root@ns1 root]# /usr/local/apache/bin/httpd -V Server version: Apache/1.3.27 (Unix) Server built: Oct 22 2002 02:22:46 Server's Module Magic Number: 19990320:13 Server compiled with.... -D HAVE_MMAP -D HAVE_SHMGET -D USE_SHMGET_SCOREBOARD -D USE_MMAP_FILES -D HAVE_FCNTL_SERIALIZED_ACCEPT -D HAVE_SYSVSEM_SERIALIZED_ACCEPT -D SINGLE_LISTEN_UNSERIALIZED_ACCEPT -D HARD_SERVER_LIMIT=256 -D HTTPD_ROOT="/usr/local/apache" -D SUEXEC_BIN="/usr/local/apache/bin/suexec" -D DEFAULT_PIDLOG="logs/httpd.pid" -D DEFAULT_SCOREBOARD="logs/httpd.scoreboard" -D DEFAULT_LOCKFILE="logs/httpd.lock" -D DEFAULT_ERRORLOG="logs/error_log" -D TYPES_CONFIG_FILE="conf/mime.types" -D SERVER_CONFIG_FILE="conf/httpd.conf" -D ACCESS_CONFIG_FILE="conf/access.conf" -D RESOURCE_CONFIG_FILE="conf/srm.conf" [root@ns1 root]# perl -v This is perl, v5.6.1 built for i386-linux Copyright 1987-2001, Larry Wall [root@ns1 root]# mysql -V mysql Ver 11.18 Distrib 3.23.51, for pc-linux-gnu (i686) I did not compile perl or mysql myself as they were already on the server UConn Multiplayer Videogame Club http://slashcode.com/article.pl?sid=02/10/21/1610230 We've had our site running for about a year now. No complaints yet. Customize RSS? http://slashcode.com/article.pl?sid=02/10/21/0115220 i've noticed that this site includes the intro copy of a story in the /slashcode.rss file. i'd like to do the same to the site i work on (sagewire.sage.org), but am not sure the fastest/best way to accomplish it without breaking other things. searching here, google wasn't particularly enlightening. what's the trick? Switching Domains Following a Re-Design http://slashcode.com/article.pl?sid=02/10/18/1921254 We are upgrading servers and as part of that would like to upgrade our CMS to slashcode as well. Our new server and old server (http://www.baseballprimer.com/) are located elsewhere, so I can't hold the new server off-line to get the site up and running before taking it live. I'm wondering if I were to use one of my spare domain names on the new server, how should I configure the new slash site, so that I can switch it over to our baseballprimer.com domain when it is time to lauch the slash site. For instance, A) install the slash site with http://www.otherdomain.com and //www.otherdomain.com as the dirs, and then switch them when the new site is ready to go. B) install the slash site with http://www.baseballprimer.com/ and // as the dirs and then point to that directory with the other domain and use http://www.otherdomain.com/ to test everything out. Will method (B) work? I think that would be the easiest to use option, if it works. Thanks, sean Mozilla sidebar http://slashcode.com/article.pl?sid=02/10/18/1920223 I've built something that I think was sorely lacking on Slashdot: a Mozilla sidebar. It's pretty cool, if I may toot my own horn: http://r2d2.easydns.com/~cmv/slashdot/ The headlines and info comes from the XML feed. The icons are grabbed from Slashdot as needed, resized, PNG-ed, and stored locally. Now, the sidebar is *NOT* available to the entire world, so don't go posting that URL everywhere (I've taken off the link to load the sidebar). That server isn't designed to handle huge loads. However, I've had an email convo with Rob Malda where I said I'm happy to share the source code so that Slashdot could provide this service directly from their site. His response was: If you ported that to Slashcode (www.slashcode.com) I'm almost certain it would be live on Slashdot a week or 2 later. The only thing you'd have to make certain is that the page itself was a static piece of HTML and regenerated every 30 minutes, so millions of sidebar loads wouldn't kill us. Very cool tho. I've seen several attempts to make a good sidebar, but thats the first that looks good. So ... that's why I'm posting here. I don't know the first thing about slashcode. My code is written using PHP to parse the XML feed and format the output, with a few calls to the ppm image functions to resize the icons. Is there somebody here who would be interested in helping me port my code to slashcode? I suppose, once it is ported, it would be an additional server for not only Slashdot, but any site that uses the same code ... which is pretty cool. Comments? Storybody mediumtext or longtext? http://slashcode.com/article.pl?sid=02/10/18/0255219 Recently, one of my editors posted a review which exceeded the 64KB limit set by the story_text.bodytext row type of "text" (meaning the story needed to be cut into 2 parts - which is not very desirable). I'm wondering if anyone has experienced the same problem. Is there any problem modifying the row type to mediumtext (allowing for up to 16MB to be posted)? If I did make this modification, how would I go about limiting the size of user submitted stories (as there's a possibility someone could post text to the maximum HTTP packet size). Any help appreciated. Mysterious Error Messages http://slashcode.com/article.pl?sid=02/10/17/1655203 The error logs for my Slash apache instance are filling up with mysterious error messages that I am having problems tracking to the source. The error messages are: null: Use of uninitialized value in string eq at /usr/local/slash/site/vertebrae/htdocs/index.pl line 19. null: Use of uninitialized value in pattern match (m//) at /usr/local/slash/site/vertebrae/htdocs/index.pl line 30. (also lines 31, 32) null: Use of uninitialized value in string eq at /usr/local/lib/perl5/site_perl/5.6.1/sun4-solaris- 64int/Slash /Display.pm line 168. (also lines 172, 183) Argument "" isn't numeric in numeric comparison () at /usr/local/lib/perl5/site_perl/5.6.1/sun4-solaris- 64int/Template/Stash.pm line 179. null: Use of uninitialized value in concatenation (.) or string at /usr/local/lib/perl5/site_perl/5.6.1/sun4-s olaris-64int/Slash/DB/MySQL.pm line 1701. This site has been in production for some time - any ideas as to why these errors have just started appearing would be greatly appreciated!! The site is running Slash 2.2.6 + Apache 1.3.26 + mod_perl 1.27 Price Compare 128MB SecureDigital (SD) Card (SanDisk) http://osdn.pricegrabber.com/search_getprod.php?masterid=437548 Lowest Price: $59.00 1GB Microdrive with PC Card Adapter (IBM) http://osdn.pricegrabber.com/search_getprod.php?masterid=435768 Lowest Price: $228.99 MSA-128A 128MB Memory Stick (Sony) http://osdn.pricegrabber.com/search_getprod.php?masterid=424271 Lowest Price: $63.88 256MB Secure Digital (SD) Card (SanDisk) http://osdn.pricegrabber.com/search_getprod.php?masterid=588627 Lowest Price: $127.99 128MB Sony Memory Stick (Lexar Media) http://osdn.pricegrabber.com/search_getprod.php?masterid=615823 Lowest Price: $49.99 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 Get with the Program by Bob Greene (Trade Cloth) http://osdn.pricegrabber.com/search_getprod.php?isbn=0743225996 Lowest Price: $15.12 GRE Big Book by Educational Staff (Paper Text) http://osdn.pricegrabber.com/search_getprod.php?isbn=0446396001 Lowest Price: $27.00 Series 7 Stockbroker NASD Exam by Arco Editorial Staff (Compact Disc; Trade Paper) http://osdn.pricegrabber.com/search_getprod.php?isbn=0768906326 Lowest Price: $30.00 Ecologically Based Municipal Land Use Planning by William B. Honachefsky (Trade Cloth) http://osdn.pricegrabber.com/search_getprod.php?isbn=1566704065 Lowest Price: $58.23 Official Guide for GMAT Review by (Trade Paper) http://osdn.pricegrabber.com/search_getprod.php?isbn=0446396664 Lowest Price: $25.16 ================================================== 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]