O | S | D | N NEWSLETTER September 19, 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 OSI Starts Selling Preleveled UO characters http://slashdot.org/article.pl?sid=02/09/19/0334258 [0]NinjaPablo writes "OSI has started a new service, detailed [1]here which allows you to pay $29.95 to get a decent character premade for you, and bypass the hours of working skills at lower levels. Most of the player community is in an [2]uproar about the whole thing, since it basically means a newbie can pay a little extra and be as good as an average player right off the bat." Links 0. mailto:olding@nc a t s.net 1. http://support.uo.com/advancedcharacter.html 2. http://boards.stratics.com/php-bin/uo/showflat.php?Cat=&Board=uouhall&Number=3323534&page=0&view=&sb=5 Lawrence Lessig's Personal Past and Supreme Court Future http://slashdot.org/article.pl?sid=02/09/18/229249 Slyfox writes "Ever wonder how Lawrence Lessig became one of the most notable figures in the fight over free speech and intellectual property on the internet? Wired has an [0]excellent article about Lawrence Lessig's life; it beginings with his start as a right-wing Republican, and continues by following the events of his life through law school, contributing to the Microsoft anti-trust case, and becoming a top cyberlaw expert. The article describes both his successes and failures, and it forshadows Lessig's biggest challenge yet: arguing [1]Eldred v. Ashcroft before the US Supreme Court in October." Links 0. http://www.wired.com/wired/archive/10.10/lessig_pr.html 1. http://eldred.cc/ Skydriving http://slashdot.org/article.pl?sid=02/09/18/1440245 [0]SanLouBlues writes "Autoweek has this article about a group of guys in Arizona who will [1]drop your car out of a cargo jet for $15k. Parachutes for the car are optional. Their ultimate goal is to drop a Greyhound with forty people inside. More pictures [2]here and [3]here)" Links 0. http://www.growthsector.com/ 1. http://autoweek.com/cat_content.mv?port_code=autoweek&cat_code=carnews&loc_code=&content_code=00923873 2. http://www.skydivingstunts.com/Pages/ord_ext_cars.html 3. http://www.skydivingstunts.com/Pages/skydriving.html New York Times Staff Editorial Promoting Linux http://slashdot.org/article.pl?sid=02/09/18/2344253 cotyledon writes "Today's New York Times [0]editorial (Free Blah-Di-Blah) describes Linux as good for consumers and good for programmers. It recommends "Government units abroad and in the United States and individual computer users should look for ways to support Linux and Linux-based products. The competition it offers helps everyone." This is the paper's opinion, btw, and not a guest columnist." Links 0. http://www.nytimes.com/2002/09/18/opinion/18WED2.html An Overview of Quad Band Memory http://slashdot.org/article.pl?sid=02/09/18/1828234 tedgyz writes "[0]AnandTech has a short [1]article on a new memory technology from [2]Via, called Quad Band Memory (QBM). Rather than using dual-channel DDR to increase bandwidth, they use phase-shifting inside the memory modules to accomplish the same goal. The end result is simpler (and presumably cheaper) motherboard designs that are backwards compatible with current DDR modules. The downside? It is currently only going to available in a P4 chipset that Intel has not authorized." Links 0. http://anandtech.com/ 1. http://anandtech.com/chipsets/showdoc.html?i=1709 2. http://www.via.com.tw/ Federal Cyberspace Policy Draft Released http://slashdot.org/article.pl?sid=02/09/18/2123200 [0]mh_cryptonomicon writes "The initial public draft of the National Strategy for Securing Cyberspace was released today. This document outlines the Administration's plan for ensuring that the Net remains a 'good neighborhood.' Following the release of the plan, the Administration's Cybersecurity team will take it on the road for discussions with the people about what can and should be done to protect and defend the net. More information (and the 65 page draft) [1]can be downloaded from the White House's Critical Infrastructure Protection site. This draft is considerably smaller than the 3300 page monster it was reported as being. Commentary is starting to pop up everywhere, including [2]www.cryptonomicon.net/blog/." Links 0. http://www.cryptonomicon.net/blog 1. http://www.whitehouse.gov/pcipb/ 2. http://www.cryptonomicon.net/blog/ Patents for the Little People? http://slashdot.org/article.pl?sid=02/09/18/2012227 _ph1ux_ asks: "I have an idea that i would like to patent. I have called several patent attorney's in the San Francisco Bay Area and inquired about the costs associated with doing a patent search and filing. I was quoted a flat fee for the search by some, ranges by others - and some more sound sounding advice from others. Some attorney's want $450 for the search and a range of $3-6,000 for the filing - with up to six months before they are ready to just file the application for you. I have been researching on [0]USPTO website to see if there are any pre-existing patents that cover my idea now for several days, and so far have found none. In the past I was able to quickly locate existing patents that thwarted my previous patent attempts - so this time it looks promising. My personal feelings for attorneys and lawyers aside - I want to know what have other slashdotters done with regards to pursuing patents, specifically if it is at all possible for an IANAL to successfully apply for a patent (cheaply)? Can you tell me what other avenues there are for me online or otherwise, while not giving away a large stake in my invention?" Links 0. http://www.uspto.gov The Ulltimate DVD Burner? http://slashdot.org/article.pl?sid=02/09/18/1822224 [0]prostoalex writes "The DRU500A by Sony [1]burns DVD-R/-RW, DVD+RW/+R, and even CD-R/CD-RW discs. The price sticker is relatively high, but for those worried about the compatibility issues of DVD burners this one looks like a solution." FYI: I recently ran a [2]poll on this very topic. Links 0. http://www.moskalyuk.com/jobs 1. http://www.sonystyle.com/home/item.jsp?hierc=9683x9714x9715&catid=9716&itemid=50044&telesale=null&hidden=null&cps=null&type=s 2. http://slashdot.org/pollBooth.pl?qid=845 Lindows 2.0.0 Released http://slashdot.org/article.pl?sid=02/09/18/1641252 [0]meisenst writes "Lindows 2.0.0 is out, and features, among other things, the ability to browse Windows network shares and map them as you would on a Windows machine. The ISO release notes are [1]here(1), the announcement is [2]here(2) (for now, anyway), and some screenshots are [3]here(3). Looks good!" Links 0. mailto:[EMAIL PROTECTED] 1. http://www.lindows.com/lindows_products_updates.php?info=iso 2. http://www.lindows.com/lindows_michaelsminutes.php 3. http://info.lindows.com/screenshots/screenshot_gallery.htm Sun To Sell Linux PCs http://slashdot.org/article.pl?sid=02/09/18/1720227 Rubbersoul writes "Reuters.com is reporting that in "a bid to undermine arch-rival Microsoft Corp" [0] Sun is going to jump into selling low cost Linux PCs. The article is a bit low on technical details, but is interesting none the less. Also if you take this new news with a [1] story from yesterday about Sun pushing StarOffice for schools around the world, you really start to get an idea that sun wants to beat MS like a red headed step child ..." An [2]editorial in the WorldTechTribute argues that Sun's education-market giveaway is exactly the sort of behavior that Microsoft has been attacked for in the past. Links 0. http://www.reuters.com/printerfriendly.jhtml?type=technologynews&StoryID=1462071 1. http://staging.infoworld.com/articles/hn/xml/02/09/17/020917hnstaroffice.xml?Template=/storypages/printfriendly.html 2. http://www.worldtechtribune.com/worldtechtribune/asparticles/buzz/bz09182002.asp Freshmeat AlsaPlayer 0.99.72 http://freshmeat.net/releases/97531/ AlsaPlayer is a new PCM player written with the ALSA sound system in mind. It also includes support for JACK, OSS, NAS, and ESD. It makes extensive use of multi-threading and supports OGG, MP3, WAV, CDDA (CD Digital Audio), MOD, S3M, IT, and many other input types. Features include a real- time effects stream, variable speed/pitch control, multiple active visual scopes, command line mode, playlists, plugin architecture, low-latency mode, and more. Anna .6.0 http://freshmeat.net/releases/97486/ Anna is a set of AIML (Artificial Intelligence Markup Language) files that constitute a chat bot. Unlike other Chat Bots, Anna declares herself to be human, and then has a past, personality, and identity built up from there. Anna is designed to win the 2002 Loebner Prize Competition, and is based on the landmark work of the ALICE AI foundation. Apache Toolbox 1.5.61 http://freshmeat.net/releases/97491/ Apache Toolbox provides a means to easily compile Apache (IPv4/6) SSL, PHP(v3/v4), MySQL, Jakarta, a large number of modules (61 3rd party modules and 36 default Apache modules, static or as DSOs), and GD libraries with PNG+JPEG+Freetype2+zlib support. It is fully customizable and menu-driven. Everything is compiled from source, and wget is used to download any missing modules. It can also check for RPMs that might cause problems and create an RPM with your selections. archivemail 0.5.1 http://freshmeat.net/releases/97497/ archivemail is a tool written in Python for archiving and compressing old email in mailboxes. It can move messages older than the specified number of days to a separate mbox-format mailbox that is compressed with gzip, or optionally just delete old email. It supports archiving mbox, MH, and maildir format mailboxes. Argo/UML 0.11.3 http://freshmeat.net/releases/97545/ Argo/UML is a pure Java open source CASE tool that provides cognitive support for object-oriented design. Argo/UML provides some of the same editing and code generation features of a commercial CASE tool, but it focuses on features that enhance usability and support the cognitive needs of designers. Uses XML file formats: XMI and PGML. Article Manager 1.22 http://freshmeat.net/releases/97478/ Article Manager is a fully featured Web content management system that makes it easy for non- technical users to easily update and manage articles, news stories, headlines, and editorials. It includes the following features: supports multiple users with different access levels (Administrators, Editors, Trusted Writers, and Writers), uploads up to 10 images per article, password protected login screen, advanced setup options to make it easy to customize the program, a powerful search engine, a customizable database, the ability to customize the HTML templates, and much more. Ascend Web Content Manager 2.02.02 (Main engine) http://freshmeat.net/releases/97483/ Ascend is an advanced profesional Web content manager. It supports multiple OSes, multiple database connections, multiple languages, multiple presentation schemes, multiple browsers, XLM integration, a Java editor, advanced security management for both users and administrators, integrated CRM, and CVS integration. It can also use CGI scripts or ascend-specific plugins to extend the software for tasks such as e-commerce, portals, intranets, Unix system administration, and editorial systems. backup2l 1.00 http://freshmeat.net/releases/97477/ backup2l is a command line tool for generating, maintaining, and restoring backups on a mountable file system. The main design goals are low maintenance effort, efficiency, transparency, and robustness. In a default installation, backups are created autonomously by a cron script. It supports hierarchical differential backups with a user- specified number of levels and backups per level. BANG! R6-V2 http://freshmeat.net/releases/97516/ BANG! is a news CGI script written in Perl. It generates an HTML file (news.txt) containing your news that can be included in your site via SSI #include directives. BannerFilter 1.1 (Stable) http://freshmeat.net/releases/97508/ BannerFilter is a redirect script for the Squid proxy server, designed to block advertising banners on the Web. Unlike most other solutions, it also automatically closes popup windows. CherryPy 0.7 http://freshmeat.net/releases/97542/ CherryPy is a Python-based tool for developing dynamic Web sites. It sits between a compiler and an application server. Compiling source files generates an executable containing everything to run the Web site, including an HTTP server. CherryPy lets you develop your Web site in an object-oriented way, using both regular Python and a templating language. It also comes with a handy standard library for things like cookie-based authentication, form handling, HTTP authentication, etc. DMZS-Carte v0.9 http://freshmeat.net/releases/97459/ DMZS-Carte processes wireless scanning output information and creates inverse distance weighted overlays on top of TerraServer satellite maps. DocBook Website 2.3 http://freshmeat.net/releases/97538/ 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 XSL Stylesheets 1.55.0 http://freshmeat.net/releases/97535/ 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. doclifter 1.0.1 http://freshmeat.net/releases/97507/ doclifter is a tool that transcodes {n,t,g}roff documentation to DocBook XML markup. It parses man, mandoc, ms, me, or TkMan page sources, does structural analysis, and recognizes common troff-markup cliches. The result is usable without further hand-hacking about 95% of the time. Enhanced Dispositioned Keyboard 0.3.0 http://freshmeat.net/releases/97515/ Enhanced Dispositioned Keyboard consists of a C++ library (libedk), a keyboard layout editor (edk), and a simple test application. It supplies support for multiple keyboard layouts in one application without the need for additional keyboard switches, and makes it simple to create applications that use English (Latin), Russian (Cyrillic), Chinese, and every other Unicode character set. FUDforum 2.3.2RC1 (Development) http://freshmeat.net/releases/97546/ FUDforum is templatable forum with i18n support based on PHP and either MySQL or PostgreSQL. It features a user/group management system, a multi-lingual spell checker, both flat and thread message views, a private messaging system with mult-iuser forwarding capabilities, poll file attachments, and much more. It is an extremely fast and scalable forum that can fulfill the needs of both small and large forum operators. gdiva 0.2 http://freshmeat.net/releases/97528/ gdiva provides an interface for uploading files to DIVA MP3 players. You can build a list of files to copy, optionally using playlists, reorder the list, and see the elapsed and remaining time as the upload progresses. GL-117 0.7 http://freshmeat.net/releases/97522/ GL-117 is an OpenGL- and SDL-based action flight simulator written in C++. It provides a random terrain generator, lighting effects, sounds, and joystick support. gpsdrive 1.27 http://freshmeat.net/releases/97485/ Gpsdrive is a map-based navigation system. It displays your position on a zoomable map provided from a NMEA-capable GPS receiver. The maps are autoselected for the best resolution, depending of your position, and the displayed image can be zoomed. Maps can be downloaded from the Internet with one mouse click. The program provides information about speed, direction, bearing, arrival time, actual position, and target position. Speech output is also available. GridFlow 0.6.2 (Experimental) http://freshmeat.net/releases/97499/ GridFlow is a plugin for Ruby, jMax, and PureData. It adds the ability to process images and video as N-dimensional arrays ("Grids"). It consists of a framework for grid transmissions, elementary grid processing objects, picture-oriented processing objects, and input/output objects. GWhere 0.0.26 http://freshmeat.net/releases/97489/ GWhere allows you to manage a database of your CDs and other removable media. GWhere makes it easy to browse your CDs or to quickly search without having to insert each of your CDs into the drive. HAP-Linux Kernel Patches 2.2.22-hap-1 (2.2.x Kernels) http://freshmeat.net/releases/97504/ HAP-Linux is a collection of security-related patches to the 2.2 kernel, designed to be applied after the Openwall Project patch. Includes various chroot(2) hardening, network stealth and bad-TCP-flag patches, ptrace(2) protections, and additional logging of various suspicious, unusual, or privileged events. imgv portable image viewer 2.1 (Development) http://freshmeat.net/releases/97513/ imgv is a cross-platform, open source image viewing application written entirely in Python using the Pygame library. Includes standard features (file/directory browser, slideshows, zoom in/out, flip/rotate, etc.) and unique features (multi-view, adjustable thumbnail sizes, image playlists and more). IndexedCatalog 0.2 http://freshmeat.net/releases/97495/ IndexedCatalog is an extension to the Zope Object Database (ZODB) that makes object retrieval easier and faster. This is accomplished by indexing all fields by type (string/integer/float) and by a simple query language. The IndexedCatalog does not require any additional extensions apart from the ZODB, and it is made for applications that use StandaloneZODB and not Zope. It is completely untested with Zope at this time. jdoc 0.91 http://freshmeat.net/releases/97521/ jdoc is a set of slang functions that provide tab completion for java buffers, designed to work with the Jed text editor. Keepalived for LVS 0.7.1 (Development) http://freshmeat.net/releases/97498/ Keepalived for LVS aims to add a strong and robust keepalive facility to the Linux Virtual Server project. This project is written in C with multilayer TCP/IP stack checks. It implements a framework based on three family checks: Layer3, Layer4, and Layer5. This framework gives the daemon the ability of checking a LVS server pool states.When one of the servers in the LVS server pool is down, keepalived informs the Linux kernel via a setsockopt call to remove this server entry from the LVS topology. In addition, it implements a VRRPv2 stack to handle director failover. KProf 1.4.1 http://freshmeat.net/releases/97543/ KProf is a visual tool for developers that displays the execution profiling output generated by gprof(1). Since the output of gprof is usually difficult to read, KProf presents the information in list-views or tree-views that make the execution profiling information very easy to understand. LANforge FIRE &amp; ICE 3.5.1-beta2 (Development) http://freshmeat.net/releases/97518/ The LANforge is a unified multi-protocol network traffic generation and WAN simulation application. It allows testing and verification labs to simulate real world customer traffic. The WAN simulator allows the injection of latency and other network oddities like dropped, duplicated, and re-ordered packets. The LANforge provides a scriptable command line interface with Perl libraries as well as a graphical user interface. LinuxTrade 3.06 (Stable) http://freshmeat.net/releases/97500/ LinuxTrade is a curses (text-based) implementation of the Scottrader Java application, plus additional features inspired by the excellent MedVed QuoteTracker Windows program, plus its own set of unique features. It is lightweight, yet full featured. It can save a session to a file and replay it. It has portfolios, real time quotes, charts with live updates, time and sales, fundamental and technical indicators, top ten and market movers, news articles, alerts, and Level 2 market depth indications from Archipelago and the Island Book. Log::Log4perl 0.23 http://freshmeat.net/releases/97502/ Log::Log4perl is a pure Perl port of the widely popular lib4j library for Java. Mnet 0.5.1 http://freshmeat.net/releases/97425/ Mnet is a universal file space (a single, global virtual space into which you can put, and from which you can get, files). It comes with a single global namespace so that there is no conflict over filenames. It is also an emergent network, one in which the important features of the network result from the interactions of nodes operated by autonomous people or organizations who do not explicitly coordinate with one another. There are many interesting applications that can be built on top of an emergent network and a universal file space. The first application that has been written for the Mnet project is a file-sharing application which lets you search for and download files of all kinds from the universal file space. Mnet is descendant of Mojo Nation. MOSIX Kernel Patch 1.8.0 for Linux 2.4.19 (K-MOSIX) http://freshmeat.net/releases/97544/ MOSIX is a unique clustering package that can make any size Linux cluster of x86 nodes (workstations and servers) run almost like a single system with multiple processors. The core of MOSIX contains adaptive management algorithms that monitor and respond to uneven resource distribution among the nodes by preemptive process migration. In addition to automatic load-balancing, MOSIX supports massive parallel I/O by partitioning the data of a file to several nodes so that parallel processes will migrate to the node which has their portion of the data. The algorithms of MOSIX are geared toward maximal performance, overhead-free scalability, and ease-of-use. Nav4 Search Engine Patch Kit 1.1.2 http://freshmeat.net/releases/97496/ Nav4 SEPK adds in-context related article links to any Web or Intranet site. Use it to automatically generate lists of related articles in rss and HTML and insert them into Web pages, portals, and search results using server-side includes. You can also display related documents in the provided results UI. SEPK does its own spidering and indexing to create precise Document Genomes and adapts to new content dynamically without any taxonomy maintenance or training. Used with an existing search engine, it significantly reduces the time spent looking for information. It also works stand-alone. Not A Commander 1.0-SNAP-020917 http://freshmeat.net/releases/97490/ Not A Commander is yet another file manager modeled after the Norton Commander. Good integration with the command line is the primary goal. NRH-up2date 0.04 http://freshmeat.net/releases/97494/ NRH-up2date provides a generic, easy-to-use server for the Red Hat up2date utility. It can be used to distribute updates to client systems without being dependent on the Red Hat network servers. Openwall Linux kernel patch 2.2.22-ow1 http://freshmeat.net/releases/97492/ The Openwall Linux kernel patch is a collection of security "hardening" features for the Linux kernel. In addition to the new features, some versions of the patch contain various security fixes. The "hardening" features of the patch, while not a complete method of protection, provide an extra layer of security against the easier ways to exploit certain classes of vulnerabilities and/or reduce the impact of those vulnerabilities. The patch can also add a little bit more privacy to the system by restricting access to parts of /proc so that users may not see what others are doing. OSAccess 1.0.0 http://freshmeat.net/releases/97468/ OSAccess is an entitlement security engine for prodividing fine grained security access. At the moment, the security spec for J2EE is silent on entitlement level security, so this project is an attempt to make a truly portable and reusable entitlement engine that can work with multiple backend security data repositories and be hosted on different application servers. parprouted 0.42 http://freshmeat.net/releases/97525/ parprouted is a daemon for transparent IP (Layer 3) proxy ARP bridging. Unlike standard bridging, proxy ARP bridging allows to bridge Ethernet networks behind wireless nodes. Normal Layer 2 bridging does not work between 802.11 wireless nodes because wireless does not know about MAC addresses used in the wired Ethernet networks. parprouted makes automatic transparent proxy ARP bridging possible by adding direct /32 routes to hosts learned by ARP via appropriate interface. This way, the Linux kernel knows where to route the proxy ARPed packet once it receives it. pfmds 0.5 http://freshmeat.net/releases/97529/ Pfmds (PHP Fast Mailer Delivery System) is a very fast mail delivery system written in PHP. Pfmds is a text-based application. It features a simple INI-style configuration file, load balancing through multiple SMTP servers, and multiple simultaneous process control. PHP Bookmarks 1.10 http://freshmeat.net/releases/97519/ PHP Bookmarks is a simple, easy to configure PHP/MySQL bookmark system that supports themes. PHP Client Sniffer 2.1.1 http://freshmeat.net/releases/97505/ PHP Client Sniffer is a PHP class file that allows one to quickly determine the client's browser and system information based on the HTTP_USER_AGENT string. It can be used to generate browser specific HTML markup and other client-side scripting. Postfix 1.1.11-20020917 (Development) http://freshmeat.net/releases/97511/ Postfix is an attempt to provide an alternative to the widely-used Sendmail program. Postfix attempts to be fast, easy to administer, and hopefully secure, while at the same time being sendmail compatible enough to not upset your users. Quake2Forge 0.1 http://freshmeat.net/releases/97514/ Quake2Forge is The QuakeForge Project's version of id Software's game, Quake II. It aims to be a stable, portable codebase focusing on improving the quality of the game whilst maintaining backwards compatibility with the original. Room Juice 0.1.9 http://freshmeat.net/releases/97509/ Room Juice is a multi-user jukebox Web frontend. It currently supports mpg123, ogg123, mikmod, and xmp to play music. It's designed to be simple to use, understand, and hopefully, not too difficult to install. No database is required. rpmrebuild 0.4.1 http://freshmeat.net/releases/97526/ rpmrebuild is a tool to build an RPM file from a package that has already been installed. It has only been tested on Red Hat Linux. Ruby/Password 0.2.0 http://freshmeat.net/releases/97520/ Ruby/Password is a set of useful methods for creating, verifying, and manipulating passwords. It includes an interface to CrackLib, a library commonly used for checking password strength. It is intended to be used by system administrators who need to write Ruby programs that prompt for, generate, verify, and encrypt passwords. SPIP 1.4.1 http://freshmeat.net/releases/97548/ SPIP is an open-source, free publication system on the Internet, mainly targetted at individuals, informal groups, and non-profit organizations. It allows contributive writing and managing of Web sites having a magazine-like structure (i.e., articles and short stories contained in nested sections), while not needing any HTML skills (except for defining the layout templates). TriviaShock 1.3.0 http://freshmeat.net/releases/97512/ TriviaShock is an interactive Web trivia game/quiz creation system which uses PHP, MySQL, and Flash 5. Unlike other systems, trivia games are not played through HTML forms but through a fully-animated Flash 5 interface. It supports unlimited trivia games, question categories, time limits to answer questions, points system, user registration, high score lists, multiple choice and true false questions, and more. A robust Web control panel allows for configuration and customization of the software including a template system. A "skins" system allows for full customization of the Flash 5 game frontend. Umbra 0.11 http://freshmeat.net/releases/97493/ Umbra is a simple computer role-playing game, written in Python. The world is randomly-generated for new play every time, but there is an eventual goal and storyline. It was heavily influenced by rogue-like games, Alternate Reality, console RPGs, and the works of H.P. Lovecraft and Clark Ashton Smith. VNC Reflector 1.2.2 http://freshmeat.net/releases/97536/ VNC Reflector is a specialized VNC server which acts as a proxy between a real VNC server (a host) and a number of VNC clients. It was designed to work efficiently with large number of clients. It can switch between different hosts on the fly, preserving client connections. It supports reverse host-to-reflector connections, it can save host sessions on disk, and it also has other unique features. Slashcode Comment Color Coding Code Complete http://slashcode.com/article.pl?sid=02/09/18/0459236 I have just submitted a patch that allows for the color coding of comments based on "freshness". Using a cookie set by article.pl and read by comments.pl the template makes the color of the table cell behind the comment subject one color if the comment was there the last time the user viewed the page and another color if the comment is new to that user. (note that this is being done on a site locked into Nested view, so every comment is visible and in a table box). This was not as easy as I thought it would be, and I would like to acknowledge the efforts of the entire team of people I work with [ http://openflows.org ], as well important advice and help that was provided by Jamie in #slash and members of the slashcode-general mailing list. You can see the code in action at http://boards.sportsnet.ca 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). Price Compare 256MB Secure Digital (SD) Card (SanDisk) http://osdn.pricegrabber.com/search_getprod.php?masterid=588627 Lowest Price: $127.99 Sony MSA-128A 128MB Memory Stick (Sony) http://osdn.pricegrabber.com/search_getprod.php?masterid=424271 Lowest Price: $63.95 IBM 1GB Microdrive with PC Card Adapter (IBM) http://osdn.pricegrabber.com/search_getprod.php?masterid=435768 Lowest Price: $240.89 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: $22.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]