O | S | D | N NEWSLETTER September 18, 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 A First Look At The Xandros Desktop http://slashdot.org/article.pl?sid=02/09/18/0252255 Gentu writes "[0]OSNews has an [1]exclusive article regarding the awaited Xandros Desktop. [2]Xandros is the company who purchased the Corel Linux source code and rights, so in essense, this is the second generation of the once promising, Corel's Linux. OSNews previews beta 3b and they say that this distribution, along with Lycoris, Lindows (and possibly Red Hat 8), is the one to compete for the purely-for-the-desktop Linux market." Links 0. http://www.osnews.com/ 1. http://www.osnews.com/story.php?news_id=1762 2. http://www.xandros.com/ CA Court Favors Employees in Trade Secret Decision http://slashdot.org/article.pl?sid=02/09/17/1824217 legal_tinker writes "At [0]grep.law, Tait Graves [1]writes: 'In a majority of states, you can be enjoined from starting a new job because of what you know, even if you have done nothing wrong.' A California court just [2]rejected that idea in California." Links 0. http://grep.law.harvard.edu/ 1. http://grep.law.harvard.edu/article.pl?sid=02/09/17/1236247&mode=thread 2. http://www.courtinfo.ca.gov/opinions/documents/G028382.PDF Slashback: Courseware, Warranties, Subscraption http://slashdot.org/article.pl?sid=02/09/17/2052202 Slashback brings you word on open courseware, The Big Switch as seen by Tim O'Reilly, another update on the man-made "moon," more on the in-progress clampdown on Chinese Internet searchers, and a disheartening note about hard drive warranties. Get 'em before they disappear completely ;) Read on for the details. Getting Help Building Your Computer http://slashdot.org/article.pl?sid=02/09/17/1236236 An anonymous reader submitted an excellent story about [0]getting help when assembling a PC from scratch. I'm sure many readers here know how harrowing the experience can be, and will appreciate this entertaining tale of lilliputians helping in this rite of passage. Links 0. http://lego.dave.dk/ Hitchikers Guide To Be Made Into A Movie http://slashdot.org/article.pl?sid=02/09/17/2226217 [0]tonywestonuk writes "The Beeb are reporting that The Hitchikers Guide to the Galaxy series [1]will be made into a Hollywood Movie. Apparently they are getting some other script writer to finish off Douglas Adams final installment (I pessimistically wonder how awful this will make it.). It seems a shame that Hollywood had to wait until his death before they took him seriously...." Links 0. mailto:[EMAIL PROTECTED] 1. http://news.bbc.co.uk/1/hi/entertainment/film/2264265.stm Bon Jovi Tries New Approach To Fight Piracy http://slashdot.org/article.pl?sid=02/09/17/1644238 Dudio writes "80s-era rock band [0]Bon Jovi is taking a [1]novel approach to fighting piracy of their upcoming album, Bounce. Retail CDs will be distributed with a unique serial number with which the purchaser can register in order to receive such exclusives as prioritized concert ticket purchases and unreleased music. Finally, somebody in the entertainment industry is attempting to adapt to the changing market rather than rushing to protect an outdated business model." All Bon Jovi jokes aside, it is nice to see a fresh approach. Links 0. http://www.bonjovi.com/ 1. http://americanxs.bonjovi.com/bj/pitch-eng.html Nintendo Embedding Classic Games on Trading Cards http://slashdot.org/article.pl?sid=02/09/17/2030220 [0]bacontaco writes "Here's a [1]quick article over at Adrenaline Vault about Nintendo's plan to put out old-school Nintendo games with the use of a e-Reader that plugs into the Game Boy Advance and trading cards that can be swiped with the device. The article flips back and forth on which console's games will be supported, saying either NES or SNES games will be used with the cards. It's kind of eye-opening when you think about how games that seemed so great so long ago can now be fit on something so small as a card." Links 0. mailto:taco@;[ ]sgiver.com ['sal' in gap] 1. http://www.avault.com/news/displaynews.asp?story=9172002-53655 More on Bayesian Spam Filtering http://slashdot.org/article.pl?sid=02/09/17/1746248 michaeld writes "The "Bayesian" techniques for spam filtering recently publicized in Paul Graham's essay [0]A Plan for Spam doesn't actually seem to have anything Bayesian about it, according to Gary Robinson (an expert on [1]collaborative filtering). It is based on a non-Bayesian probabilistic approach. It works well enough, because it is frequently the case that technology doesn't have to be 100% perfect in order to do something that really needs to be done. The problem interested Robinson, and he [2]posted his thoughts about trying to fix the problems in the Graham approach, including adding an actual Bayesian element to the calculations." Links 0. http://www.paulgraham.com/spam.html 1. http://pespmc1.vub.ac.be/COLLFILT.html 2. http://radio.weblogs.com/0101454/stories/2002/09/16/spamDetection.html Advertising on a Free Wireless Network? http://slashdot.org/article.pl?sid=02/09/17/0815209 [0]Mischievous0ne asks: "I had an idea yesterday, and I wanted to run it past the Slashdotcommunity. Would you use a honeypot (free wireless access point) that covered a large downtown area (3-4 blocks of restaurants, coffee bars, an iceskating rink, a small park, and general hangout) if you had to have a framed banner ad at the top of every page you visited while on the network? Do advertisers still pay for banner ads? Are banner ads, effective? I live in a college town in Indiana, and I know there are wireless users here, but the campus wireless network is severly limited. I'm also not sure how people would react to the banner ad space in exchange for free access." Links 0. http://www.mischievoustimes.com/cgi-bin/yabb/YaBB.cgi Charles Simonyi leaves Microsoft http://slashdot.org/article.pl?sid=02/09/17/1635218 [0]tibbetts writes "The New York Times [1]reports (printable version) (Free blah di blah) that Charles Simonyi, the former chief architect at Microsoft and creator of Bravo, a text-editing program that later became Microsoft Word, has left the company to form his own startup. The focus of his new company is to "simplify programming by representing programs in ways other than in the text syntax of conventional programming languages," which is highly ironic in light of his infamous [2]Hungarian Notation style of naming variables. Perhaps more amazingly, 'Mr. Simonyi has left Microsoft with the right to use the intellectual property he developed and patented while working there.'" Links 0. http://`tibbetts' `at' `acm.org' 1. http://www.nytimes.com/2002/09/17/technology/17SOFT.html?ei=5007&en=32d4d1af8909b6e6&ex=1032840000&partner=USERLAND&pagewanted=print&position=top 2. http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnvsgen/html/hunganotat.asp Freshmeat Alist 0.4 http://freshmeat.net/releases/97332/ Alist is a program that collects hardware and software information about systems and stores it in a database for users to browse and search via a Web interface. The program consists of three parts: a client portion that collects the information, a daemon that receives data sent from clients, and a CGI that displays and lets you search for information. Clients for Solaris, Linux, FreeBsd, OpenBSD, and Mac OS X are currently available. AppWrap 0.05 http://freshmeat.net/releases/97409/ AppWrap is a self-organizing Content Management System using a Web GUI and an SQL table as its fundamental building blocks. The site administrator creates a table in SQL, then runs a script to store information about the table. Users can then add and edit data stored in the table, as well as sort and filter it, chart it, calendar it, and track changes. Reports also are easily created and displayed onscreen. Data can be downloaded in a spreadsheet-friendly format. AppWrap is intended for companies wanting to manage mildly dynamic data without the labor of hand-coding and managing multiple CGI forms and templates, or the expense of CRM systems. Automatos Server Agent 3.3.14 http://freshmeat.net/releases/97356/ Automatos provides tools for automated performance analysis, capacity planning, and real-time monitoring of services across multiple platforms (Linux, NT/2000, AIX, Solaris and HP-UX). The performance analysis service assists in identification or prevention of problems with computers within a company's network. The capacity wizard provides hardware upgrade planning support, suggestions being based on current (or simulated) growth rate. Real-time monitoring allows users to remotely monitor their machines from either a web or a WAP console, generating notifications based on user-defined thresholds. Automatos is a low-intrusion system that uses strong encryption and compresses data for optimal and minimum bandwidth usage. Reports are generated in PDF format in several different languages. Ad-hoc online report generation and customization is also available. BASH Debugger 0.25 http://freshmeat.net/releases/97423/ BASH Debugger provides a patched BASH that enables better debugging support as well as improved error reporting. It also contains the most comprehensive source code debugger for BASH that has been written. It can be used as a springboard for other experimental features (such as adding hashtables), since development is maintained openly and developers are encouraged to participate. Bid Monkey 1.2.1 (Stable) http://freshmeat.net/releases/97372/ Bid Monkey is a command line tool, written in Perl, created to automatically place a bid on an eBay auction at the last minute. It will run in the foreground or background, and only requires basic information from the user, such as username, password, item number, and the maximum bid to place. Its most unique feature is that it will automatically determine the auction ending time. All you have to do is tell it how long before the end of the auction you would like to place your bid. Bid Monkey will work internationally (eBay.de for example) due to the fact that any item number can be viewed through any eBay site. BSDsar 1.10 (Release) http://freshmeat.net/releases/97374/ BSDsar generates a history of usage on a FreeBSD machine. It logs data such as CPU usage, disk activity, network bandwidth usage and activity, NFS information, memory, and swap. It is similar to atsar (for Linux) and sar (for Solaris). b^2 0.6.0 http://freshmeat.net/releases/97419/ b^2 (B Squared) is a PHP bulletin board system that runs off of a MySQL database. It comes with an installation script and is easy to get running in minutes. C-&gt;Haskell 0.10.17 http://freshmeat.net/releases/97384/ C->Haskell is an interface generator that simplifies the development of Haskell bindings to C libraries. The tool processes existing C header files that determine data layout and function signatures on the C side in conjunction with Haskell modules that specify Haskell-side type signatures and marshaling details. Hooks embedded in the Haskell code signal access to C structures and functions; they are expanded by the interfacing tool in dependence on information from the corresponding C header file. ChkTeX 1.6 http://freshmeat.net/releases/97412/ ChkTeX finds syntax and typographical errors in LaTeX text. Chronos 1.1.6 http://freshmeat.net/releases/97415/ Chronos is a Web agenda calendar for intranets, although it can be used from anywhere. It can send reminders by email, and it allows you to schedule multi-user events. It is fast and light on resources. The balance between size and speed can be tweaked by tweaking mod_perl and Apache. DAVfs Linux file system driver 0.1.0 http://freshmeat.net/releases/97386/ DAVfs Linux file system driver is a Linux file system driver that allows you to mount a WebDAV server as a disk drive. WebDAV is an extension to HTTP/1.1 that allows remote collaborative authoring of Web resources, defined in RFC 2518. DAVfs allows a remote Web server to be edited using standard applications that interact with the file system. For example, a remote Web site could be updated in-place, using the same development tools that initially created the site. DAVfs also supports SSL. dnotify 0.8.0 http://freshmeat.net/releases/97407/ dnotify is a simple program that makes it possible to execute a command every time the contents of a specific directory change in Linux. It is run from the command line and takes two arguments: one or more directories to monitor and a command to execute whenever a directory has changed. Options control what events to trigger on: when a file was read in the directory, when one was created/deleted, etc. DocBook SVG module 1.0CR1 http://freshmeat.net/releases/97404/ DocBook is an XML and SGML dialect that enables you to author and store document content in a presentation-neutral form that captures the logical structure of the content. Using the modular DocBook stylesheets and related resources, you can transform, format, and publish your DocBook content as HTML pages and PDF files, and in many other formats, including TeX, RTF, FrameMaker MIF, JavaHelp, Microsoft HTML Help, UNIX man pages, and TeXinfo. DocBook EBNF module 1.1-CR1 http://freshmeat.net/releases/97402/ DocBook is an XML and SGML dialect that enables you to author and store document content in a presentation-neutral form that captures the logical structure of the content. Using the modular DocBook stylesheets and related resources, you can transform, format, and publish your DocBook content as HTML pages and PDF files, and in many other formats, including TeX, RTF, FrameMaker MIF, JavaHelp, Microsoft HTML Help, UNIX man pages, and TeXinfo. DocBook Simplified DocBook 1.0CR3 http://freshmeat.net/releases/97398/ DocBook is an XML and SGML dialect that enables you to author and store document content in a presentation-neutral form that captures the logical structure of the content. Using the modular DocBook stylesheets and related resources, you can transform, format, and publish your DocBook content as HTML pages and PDF files, and in many other formats, including TeX, RTF, FrameMaker MIF, JavaHelp, Microsoft HTML Help, UNIX man pages, and TeXinfo. echolot-pinger 2.0 http://freshmeat.net/releases/97375/ Echolot-pinger is a pinger for anonymous remailers, which works by regularly sending messages through remailers to check their reliability. It then calculates reliability statistics which are used by remailer clients to choose the chain of remailers to use. Additionally, it collects configuration parameters and the keys of all remailers, and offers them in a format readable by remailer clients. Enterprise Gantt 13-09-02 (Snapshot) http://freshmeat.net/releases/97405/ Enterprise Gantt is a Gantt chart library, and is becoming a generic charting library to support a variety of charts. The library strongly conforms to the Model View Controller architecture recommended by Sun. A lot of effort has been put into this library, from the design perspective rather than the feature perspective, to make this the most flexible library of its kind. eXchaNGeR 0.1 (XHTML Service) http://freshmeat.net/releases/97406/ The eXchaNGeR XML browser is a browser and editor framework, written in Java, that visualizes elements in a XML document. The user can browse through and manage the visible elements in the document with external services, or she can make changes to the content of the XML document with the built-in XML editor. JBoss 3.2 Beta (Development) http://freshmeat.net/releases/97414/ JBoss is an Open Source, standards-compliant, Enterprise JavaBeans application server implemented in pure Java. JBoss provides JBossServer, the basic EJB container and JMX infrastructure, JBossMQ for JMS messaging, JBossMail for mail, JBossTX for JTA/JTS transactions, JBossSX for JAAS based security, JBossCX for JCA connectivity, and JBossCMP for CMP persistence. It integrates with Tomcat Servlet/JSP container and Jetty Web server/servlet container, and enables you to mix and match these components through JMX by replacing any component you wish with a JMX-compliant implementation for the same APIs. The goal is to provide a full J2EE stack in the Free/Open Source software world. Linux 2.2.22 (2.2) http://freshmeat.net/releases/97382/ Linux is a clone of the Unix kernel, written from scratch by Linus Torvalds with assistance from a loosely-knit team of hackers across the Net. It aims towards POSIX and Single UNIX Specification compliance. It has all the features you would expect in a modern fully-fledged Unix kernel, including true multitasking, virtual memory, shared libraries, demand loading, shared copy-on-write executables, proper memory management, and TCP/IP networking. Linux 2.5.35 (2.5) http://freshmeat.net/releases/97381/ Linux is a clone of the Unix kernel, written from scratch by Linus Torvalds with assistance from a loosely-knit team of hackers across the Net. It aims towards POSIX and Single UNIX Specification compliance. It has all the features you would expect in a modern fully-fledged Unix kernel, including true multitasking, virtual memory, shared libraries, demand loading, shared copy-on-write executables, proper memory management, and TCP/IP networking. log 0.4 http://freshmeat.net/releases/97371/ log is a command-line work log and to-do list maintainer. It maintains a searchable list of items that you can add to, modify, and delete from. Lou Portail 1.3 (1.x) http://freshmeat.net/releases/97422/ Lou Portail is a modular Web portal that runs on MySQL and PHP. It can manage a layout system to position the modules on a page, enhanced by a powerful CSS + PHP theme manager. This allows the admin position the login box in one place on the main page, at a different place on the forum page, and not at all on other ones. The modules range from news to comments, forums to editors (for a Web zine), statistics to polls, link directories to download sections. Community modules are also available (chat, mini messages, user directories, and affiliate sites). Administration is also done with the help of modules. It can be distributed, and is simple thanks to automatic functions such as statistic archiving and monthly table optimisation. LRs-Linux 0.3.0-rc2 http://freshmeat.net/releases/97379/ LRs-Linux is based upon Linux From Scratch (LFS). In contrast to LFS and most common distros, LRs Linux has the ability to compile directly from the CD. This means that binaries can be natively compiled for the target host during the install, enhancing the performance of the resultant system. The install process is largely automated. Matrix Public Net 0.3-2 http://freshmeat.net/releases/97408/ MPN (Matrix Public Net) is a peer2peer network, based on people that trust each other. Messages are broadcasted over these links between the members of the net. Everyone gets the messages from friends and other persons he or she trusts. Then they are recommended to the ones that trust him/her. At each step the credibility of a message is decreased and if it is too small, the message is discarded and not recommended to friends. Part of the MPN is a XMMS/Winamp-Plugin that puts newsblocks into your music, whether it is Internet radio or MP3s from your hard disk/CD-ROM. The news are coming from your friends and other trustworthies (and from the friends of those, and so on). To publish a message you use the greporter program, which lets you easily record an audio message though a microphone. Meta-CVS 0.95 (Stable) http://freshmeat.net/releases/97378/ Meta-CVS provides a more intelligent and capable version control system which uses CVS as a backend. It interactively handles file types when adding and importing. It simplifies parallel development by keeping track of what has been merged between any two branches. It avoids the classic CVS glitches that arise when concurrent file adds conflict, when there is a race between changing and removing a file, or when dead files are resurrected. Lastly, it treats the directory structure as a versioned element, allowing files to be renamed and moved without losing history or merge context. As the user navigates the repository using the update command, Meta-CVS automatically rearranges the directory structure of the sandbox to match. MIT Photonic-Bands 1.4.1 http://freshmeat.net/releases/97380/ MIT Photonic Bands (MPB) is a free program to compute the band structures (dispersion relations) and electromagnetic modes of periodic dielectric structures, and is applicable to photonic crystals (photonic band-gap materials), optical waveguides, and a wide range of other optical problems. Its features include: fully-vectorial 3D computations, a flexible user interface based upon the GNU Guile scripting language, output in HDF format, and iterative, targeted eigensolver methods to address very large problems by solving for only a few states near a specified frequency. It runs on both serial machines and parallel machines with MPI. monit 3.0 http://freshmeat.net/releases/97410/ monit is a utility for monitoring and managing daemons or similar programs running on a Unix system. It will start specified programs if they are not running and restart programs not responding. It supports a daemon mode (poll programs at a specified interval, and start, stop, and restart programs), logging (syslog or your own logfile), configuration (with a comprehensive controlfile) runtime and TCP/IP port checking, process status, and timeout. Alert notification is flexible and customizable. It provides an HTTP interface. Nifty PHP Utilities 1.20 http://freshmeat.net/releases/97376/ Nifty PHP Utilities is a collection of small utilities written in PHP that do an assortment of things. Currently, the collection includes a Bandwidth Monitor, a Directory Synch tool, a Filename Beautifier, a Host IsAlive Monitor, an Interactive PHP Monitor, and an RPM Up-To-Date checker. Object Relational Membrane 0.2 http://freshmeat.net/releases/97416/ The Object Relational Membrane is a Python package that provides similar functionality as an Object Relational Layer like EJB and other Persistence Storage systems. It tries to be as small and simple as possible, providing a good deal of functionality with minimum complexity. Pancho 6.0.1 (Stable) http://freshmeat.net/releases/97424/ Pancho is a utility that allows network administrators to make changes to the configuration for a single node or group of nodes through SNMP and TFTP. It also provides archiving functionality by allowing you to copy the device configurations to a remote server through a scheduled cron or at job. PHP-Authentication 1.3 http://freshmeat.net/releases/97397/ PHP-Authentication works like the Tomcat authentication. You give the source to authenticate against (DB, file, XML-RPC, etc.) and the directories that shall be protected, and the class handles the rest. No including of any call to a class method on every page is necessary. You can also use it as if it were a standard Auth-class, using a call to "isLoggedIn" on every page that shall be protected. Piccolo toolkit 1.0 beta http://freshmeat.net/releases/97390/ The Piccolo toolkit is a revolutionary way to create robust, full-featured graphical applications in Java, with features such as zooming and multiple representation. It is based on the Java2D API. pyblosxom 0+5i http://freshmeat.net/releases/97391/ pyblosxom is a CGI-based Weblog program written in Python. It uses ordinary text files as your entries, and in addition to the features of blosxom, on which it is based, it can be easily extended with preformatters. qconfirm 0.5.0 http://freshmeat.net/releases/97403/ qconfirm is an implementation of a delivery confirmation process for a mail address or ezmlm mailing list. It is invoked by qmail-local through a .qmail file, and can reduce the amount of junk mail hitting a mailbox or the mailboxes of mailing list subscribers. Speakimage 0.3 http://freshmeat.net/releases/97401/ Speakimage is a rescue CD based on Linux 2.4.19 with ext3, ReiserFS, XFS, JFS, BeFS, and speakup for the blind. It provides everything required for partitionning and formatting hard disks and making backups of system partitions. It also includes parted, partimage, gpart, sfdisk, fstools (including mkfs, and fsck) for all journalized file systems, LVM tools, midnight commander (mc), vim, zile (an Emacs-clone), cdrecord, and support for most network cards. TUTOS 1.0.20020917 http://freshmeat.net/releases/97413/ TUTOS (The Ultimate Team Organization Software) is a groupware or ERP/CRM suite that helps small to medium teams manage various things in one place. Its features include personal and group calendars, an address book, product and project management, bug tracking, installation management, a task list, notes, files, mailboxes, and useful links between all of the above. Tux Paint 2002.09.15 http://freshmeat.net/releases/97393/ Tux Paint is a simple and entertaining drawing program geared towards young children. It has a simple interface, sound effects, and a cartoon character (Tux, the Linux penguin). Along with drawing brush strokes, lines and shapes, you can also enter text and place "rubber stamp" (or "sticker") images on the picture. Tux Paint is extensible, and could be useful in an educational environment (such as a grammar, elementary, or grade school). It's portable across numerous platforms, and runs well even on slower systems like the Pentium 133MHz. TuxPuck 0.7.116 http://freshmeat.net/releases/97387/ TuxPuck is a shufflepuck game written in C using SDL. The player moves a pad around a board and tries to shoot down the puck through the opponents defense. UgLy Game Search Engine rc 4 http://freshmeat.net/releases/97377/ The UgLy Game Search Engine quickly searches the network for game servers, and then lists them in a qstat-formatted file and html for use by other programs, such as Server Query and Gametrakker. The script itself uses very little memory and bandwidth and will happily run in the background. It supports games such as Quake 1/2/3, Unreal, Jedi Knight 2, Half Life, and many more. User-mode Linux 0.59-2.4.19-5 (Development) http://freshmeat.net/releases/97421/ User-Mode Linux lets you run Linux inside Linux. It is a safe, secure way of running Linux versions and Linux processes. Run buggy software, experiment with new Linux kernels or distributions, and poke around in the internals of Linux, all without risking your main Linux setup. User-Mode Linux gives you a virtual machine that may have more hardware and software virtual resources than your actual, physical computer. You can assign your virtual machine only the hardware access you want it to have. With properly limited access, nothing you do on the virtual machine can change or damage your real computer or its software. Slashcode Upcoming XHTML/Accessibility Slash theme http://slashcode.com/article.pl?sid=02/09/17/2237203 I'm working on a theme based on the slashcode theme from CVS. The main goal with this theme is making Slash (more) accessible, usable and comply with the W3C's Web Content Accessibility Guidelines 1.0. This includes: Make Slash valid XHTML 1.1 Control layout with a external style-sheet ( should be valid Cascading Style Sheets, level 2 ) Remove all tables that are used for design Use <th> tags in all tables Add the <label> tag to all form labels use <h1>..<h6> to add structure to pages, not to get larger fonts add <abbr> and <acronym> tags where needed Remove light mode, since it won't be needed anymore I hope that I can finish this and do a first release real soon. This will also include a more complete list of changes. Since many of the Slashcode.com users have their own Slash sites, it would be interesting to hear if someone has some experience in making Slash more accessible / usable that they are willing to share. Any questions about the theme should be added as comment to this story and/or mailed directly to me. Chemical-Engineering.com http://slashcode.com/article.pl?sid=02/09/12/0555233 A site dedicated to creating, maintaining resources for chemical engineers or individuals working with chemical informatics. Future development of information of chemical engineering issues: Refurbished Chemical hardware: Company directories and contacts: Open Source CAD/CAE chemical engineering software AMAZING! Site has sources for industrial contacts as well as academic research, programming in the emerging field. Please email [EMAIL PROTECTED] for further participation. --M. Felzien Daylight Savings Time http://slashcode.com/article.pl?sid=02/09/10/1915232 I run a (relatively) large internal Slash site at my company. The user base is pretty far flung, with people accessing and posting from the western, central and eastern US timezones, as well as overseas (BST/GMT). I did manage to get everyone to set up their timezones appropriately once user accounts are created. The problem is long term maintenance of these zones, as daylight savings time comes and goes. How do other sites with geographically diverse readerships deal with the DST problem? Is there a script I can run, or am I missing something here? Machinists http://slashcode.com/article.pl?sid=02/09/09/0529215 slash site for and about machinists. Still new and a little rough though. http://www.netwhit.net Slash or other weblog on school server? http://slashcode.com/article.pl?sid=02/09/08/0514220 I'm a college student building a site for a student organization. We were given a directory on the server which allows cgi scripts and has perl installed, but that is about it. No sql database. Not even cron jobs can be run in this space. I want to use what I've got, which is perl and the ability to write text files, and run a weblog with nice looking threaded discussions and user info pages. From what I can tell, Slash needs not only cgi and sql, but also several other parts of the server which are even less likely to be provided on a school account. Is there an easy way to adapt Slash to my tight constraints? If not, can anyone recommend a good alternative? That is, a well-used, well-tested blog application that uses text files instead of a backend database? Fingers are crossed. Zoo2 http://slashcode.com/article.pl?sid=02/09/06/174240 Zoo2, which is the friends and foe system, is now running on Slashcode, UsePerl, and Slashdot. This allows one to not only mark friends and foes, but to see second level relationships like friends of friends and foes of friends. There are still bits and pieces to the interface to happen but the base code is complete. Check it out from CVS If you login you can see the additional URL's for zoo in the lefthand menu bar. The Bookiejoint is back for 2002 http://slashcode.com/article.pl?sid=02/09/05/0451223 The Bookiejoint is back for another season of pro football picks! The Bookiejoint is an online game that's beat-the-spread. It's based on Slash, and it's free to anyone who wants to take a shot at the glory of winning it all. Sign up before the regular season starts at http://bookiejoint.org/! Sectional Topic Icon Spreads? http://slashcode.com/article.pl?sid=02/09/04/0557202 I like the way slash puts the most recent topic icons at the top right of the front page. What I don't like is that the ones for the front page ("articles") are the ones that show up on every section. Even if none of those topics are eligible to be used in that section. Is there some way to get the topic icons on sections to reflect what's actually showing on the front page of that section rather than what is on the front page? Passing variables to templates through Story http://slashcode.com/article.pl?sid=02/09/03/1534246 I have only been playing with SlashCode for the last couple of days and am afraid that my theme is already getting me into a lot of trouble. I decided that it would be neat if the heading for the stories/boxes on the page where different colors. I do not want random colors I want the colors to go in a specific order which I just set in an array in the .pl files in htdocs for now. When you click read more and view the story in article.pl I want to the corresponding title box etc. on this page to match the color that the story was on the main page. I have this pretty well working now however the only way that I can find to do it is very sloppy at best. I have been pulling the functions such as displayStory() from the module and including it in a .pl file that I am calling with require from these scripts. The only thing that I change in these functions is the hash that is being passed to slashDisplay() in order to pass the variable on to the template file. I know that it would be slightly better doing this with modules and overriding these functions to add in that variable but even so upgrading my theme for the next version of slashcode still seems like it would be hell. I am wondering if the functionality could be added so that with functions such as displayStory() or displayLink() would take a hashref that would have the values I want to pass along to the template? I know what I am doing is kind of odd and won't be done often but it seems that it may often be valuable to pass special variables along to the templates that change each iteration through a loop (such as the loop in index.pl of the slashcode template). RDF/RSS not automagically updating http://slashcode.com/article.pl?sid=02/09/02/0635259 Our rdf file hasn't automagically updated in 3 days... is there something I can do to force it to update? I've also noticed that the deletion queue wasn't getting completed until I kicked freshenup.pl. It looks like everything else is being done properly (stories being moved to older stories, authors tables being refreshed, etc.) Does anyone have any ideas? Thanks for any help you may be able to offer. Price Compare Sony MSA-128A 128MB Memory Stick (Sony) http://osdn.pricegrabber.com/search_getprod.php?masterid=424271 Lowest Price: $63.95 256MB Secure Digital (SD) Card (SanDisk) http://osdn.pricegrabber.com/search_getprod.php?masterid=588627 Lowest Price: $127.99 IBM 1GB Microdrive with PC Card Adapter (IBM) http://osdn.pricegrabber.com/search_getprod.php?masterid=435768 Lowest Price: $245.99 SANDISK 128MB SECURE DATA CARD (SanDisk) http://osdn.pricegrabber.com/search_getprod.php?masterid=437548 Lowest Price: $59.95 128MB Compact Flash Card (SanDisk) http://osdn.pricegrabber.com/search_getprod.php?masterid=457764 Lowest Price: $44.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 GRE Big Book by Educational Staff (Paper Text) http://osdn.pricegrabber.com/search_getprod.php?isbn=0446396001 Lowest Price: $27.00 Haley's Hints by Graham Haley (Trade Cloth) http://osdn.pricegrabber.com/search_getprod.php?isbn=0969287313 Lowest Price: $15.71 Insider's Guide Instant Win Tickets by Don D. Basina (Trade Paper) http://osdn.pricegrabber.com/search_getprod.php?isbn=0759660093 Lowest Price: $13.46 Haley's Cleaning Hints by Graham Haley (Trade Cloth) http://osdn.pricegrabber.com/search_getprod.php?isbn=0969287348 Lowest Price: $17.46 Atlantis the Final Solution by (Trade Paper) http://osdn.pricegrabber.com/search_getprod.php?isbn=059523108X Lowest Price: $15.26 ================================================== 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]