O | S | D | N NEWSLETTER October 07, 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 Exchange Email Addresses With A Handshake http://slashdot.org/article.pl?sid=02/10/07/0238234 Eye of the Frog writes "[0]Nippon Telegraph and Telephone Corp. and its subsidiary [1]NTT DoCoMo Inc. have [2]developed a device that attaches to your PDA which uses the body's conductivity to transmit data at an amazing 10 megabits per second." Links 0. http://www.ntt.co.jp/index_e.html 1. http://www.nttdocomo.com/top.html 2. http://www.news.com.au/common/story_page/0,4057,5239758%255E13762,00html Blind User Sues Southwest Over Web Site, Cites ADA http://slashdot.org/article.pl?sid=02/10/06/2340204 [0]scubacuda writes "[1]According to Law.com, Robert Gumson, a blind man who uses a program that converts website content into speech, is suing Southwest Airlines (with the help of Miami Beach, FL-based [2]Access Now) for its website being incompatible with his screen-reader program. The case has been filed under the [3]Americans with Disabilities Act under the untested legal theory that ADA provisions on the accessibility of public accommodations to the disabled apply to Internet Web sites just as they do to brick-and-mortar facilities like movie theaters and department stores. There have been previous lawsuits alleging that the ADA applies to the Internet, but all have settled without a ruling on the merits: 1999 the National Federation of the Blind sued AOL alleging its service was inaccessible to blind users (AOL agreed to make its sites compatible with screen reader technology); over the past two years, Access Now has sued Barnes & Noble and Claire's Stores for maintaining Web sites that allegedly violated the ADA (both settled)." Links 0. http://(scubacuda) (at) (iname.com) 1. http://www.law.com/servlet/ContentServer?pagename=OpenMarket/Xcelerate/View&c=LawArticle&cid=1032128683422&t=LawArticleTech 2. http://www.adaaccessnow.org/ 3. http://www.usdoj.gov/crt/ada/adahom1.htm Component MP3/OGG Players? http://slashdot.org/article.pl?sid=02/10/06/1956212 RJV asks: "I currently have a rather large digital music collection. It is all in mp3 or ogg format and it is all from CDs that I personally own or have borrowed from friends. I have built a rather cheap mp3 server to store all of the music on and I listen to it on my machines rather easily. However, I'm looking for a better solution for accessing and playing from the archive in my living room. I currently have a linux box that uses the TV as a monitor. I can use it fine to play mp3/ogg files through the home theater, but mostly because I know where the buttons are in xmms. (640x480 isn't the best resolution for xmms). I've looked into multiple other projects, such as [0]Aurian Music Manager and [1]Freevo (the computer also has a TV in card) but have not been satisfied with their performance and/or ease of use, especially when trying to use my [2]Universal Remote Control. So, I've decided that perhaps the best course of action for the living room is to purchase a stand-alone component that will integrate with my current system. What are my options and are there any experiences within the community with these products?" Links 0. http://sourceforge.net/projects/arnmusicmanager/ 1. http://freevo.sourceforge.net/ 2. http://www.universalremote.com/htm/products/mx-500.html LFS 4.0 Released http://slashdot.org/article.pl?sid=02/10/06/2158234 [0]Tekmage writes "For those of you who have never had the pleasure of rolling your own Linux install from scratch, take a moment to check out Version 4.0 of [1]Linux From Scratch. Definitely for the techies amonst us, there is (IMHO) truly no better way out there to get down and dirty with the inner workings of our favorite OS." LFS organizes its documentation into "books"; 4.0's book is dated yesterday. Links 0. http://www.plumb.org/tekmage/ 1. http://www.linuxfromscratch.org/ Commercial Spaceport In Texas http://slashdot.org/article.pl?sid=02/10/06/2036225 [0]Scothoser writes "CNN has this article on a rocket that was [1]launched on a ranch site near Stockton, Texas. Their hope is that it will become a commercial launch site for anything, as long as it is legal. The major reason for this move is that using NASA launch sites are prohibitively expensive. This way someone can launch their home-made satellites for much less than approaching NASA. Now I am just waiting for the HOW-TO on a Linux-run micro-satellite!" Links 0. mailto:[EMAIL PROTECTED] 1. http://www.cnn.com/2002/TECH/space/10/06/rocket.launch.ap/ Tux Vs Clippy - New XBox Game http://slashdot.org/article.pl?sid=02/10/06/1935214 An anonymous reader writes "Just submitted on the XBox developers list, a new Xbox game (iso) is available. 'The battle for world dominance is raging. And now, you can play the game on your xbox(tm). Choose alliance with either Tux or Clippy, and finish [0]the mother of all disputes right here and right now. This game is free (as in beer), and will run on any xbox that has been modified for use with the GNU/Linux operating system. The game runs on top of xbox-linux from Sourceforge's xbox-linux project.' The game features include: Industry heroes like CLIPPY, TUX, BIL, STV, RMS, LNS; Battle cries, each unique to the in-game characters, ranging from "Developers! Developers! Developers!" to "GNU!"; Anti aliased alpha-transparency graphics; Explosions." I have no idea if they're serious, and it doesn't matter. Links 0. http://www.stolk.info/xgame/ What Does The Internet Look Like? http://slashdot.org/article.pl?sid=02/10/06/179245 [0]scubacuda writes "What does the Internet have to do with the network of sexual partners? More than you think, according to [1]this Economist article on Albert-Laslo Barabasi's attempt to 'present a general framework for improving the accuracy of Internet models' by treating the net 'as though it were a natural phenomenom.' Dr. Barabasi's findings that the Internet is 'scale free' has a lot of interesting implications: resistance to human failures, as well as vulnerability to malicious attacks. Dr. Barabasi's goal is to create models that are 'statistically indistinguishable from the real Internet. When and if that is achieved, the models should have predictive, as well as descriptive, power.' ([2]BBC and [3]News Factor had stories on his work earlier)" Links 0. http://(scubacuda) (at) (iname.com) 1. http://www.economist.com/science/displayStory.cfm?story_id=1365118 2. http://news.bbc.co.uk/1/hi/sci/tech/2288621.stm 3. http://www.newsfactor.com/perl/story/19483.html High-Speed Data Transfer Over ... Mud http://slashdot.org/article.pl?sid=02/10/06/1612211 An anonymous reader writes "You might have laid Ethernet through some pretty aggressive environments, but how about through a 4-inch diameter steel pipe immersed in electrically conductive mud at pressures up to 1000 atmospheres, temperatures up to 150 deg C, and with vibrational accelerations of hundreds of g? The Department of Energy has announced the invention of a system to allow data transmission up to [0]1 Mbit/s along drillpipe. That might not sound too fast, but [1]the current technology uses some pretty neat electromechanical engineering to get ... 10 bits per second (on a good day). This will revolutionize the oil industry's ability to see where its wells are going and steer them into pockets of oil." Links 0. http://www.fossil.energy.gov/techline/tl_intellipipe.shtml 1. http://www.bakerhughes.com/inteq/evaluation/mwd/features.htm Deciding On The Future of Linux http://slashdot.org/article.pl?sid=02/10/06/1528253 A reader writes: [0]The Free Standards Group has posted a request for feedback, now that they have [1]completed LSB 1.2 and li18nux is also finished. Where should they/we go next?" Links 0. http://freestandards.org 1. http://www.linuxbase.org/ Burn your genes on CD -- for $500,000 http://slashdot.org/article.pl?sid=02/10/06/163218 An anonymous reader writes "Venter says he plans to offer the service, with the goal of [0]burning individual human's entire DNA sequences onto shiny compact discs. It will cost about $500,000 per person, says the entrepreneurial scientist who helped decode the human genome. " Links 0. http://www.cnn.com/2002/HEALTH/10/06/genes.on.cd.ap/index.html Freshmeat AxisLinks 1.8.0 http://freshmeat.net/releases/99339/ AxisLinks is a bookmark manager based on Bookmark4U. It has been heavily modified for use in phpGroupware and has a Mozilla/Netscape sidebar feature. Childsplay 0.4 http://freshmeat.net/releases/99351/ Childsplay is a suite of educational games for young children. It aims to be more games-like then gcompris. Content management module for PHProjekt 0.4.4 http://freshmeat.net/releases/99277/ This module let administrators manage content pages for PHProjekt. It uses a directory-based model and the PHProjekt database and routines. Features include file upload capabilities, a comment system, a search facility, and simple statistics generation. Downloader for X 2.4beta http://freshmeat.net/releases/99346/ Downloader for X is a tool for downloading files from the Internet via both HTTP and FTP with a powerful but userfriendly interface. It supports reconnecting and resuming on connection timeouts, has a download queue for multiple files, support for simultaneous downloads, and many other features for powerful downloading. dvd::rip 0.47_03 (Development) http://freshmeat.net/releases/99348/ dvd::rip is a Perl GTK+ based program build on top of a low level DVD Ripping API. It uses the linux video stream processing tool transcode. dvd::rip simplifies the whole process of making copies of your DVDs using a straightforward strategy: specify file system storage locations, read the TOC from the DVD, select a title and rip it, adjust clipping and zooming parameters, set transcode options, and go. It has a powerful cluster mode which will use all your hardware to increase transcode performance by parallel encoding. gpostman 1.0 http://freshmeat.net/releases/99333/ gpostman is a simple mail checker for X. It displays configurable pixmaps depending on the state of the mail spool file, features real transparency, and can execute a command when new mail appears (e.g. play a sound) and when the pixmap is clicked. IRC Services 5.0.0 (Stable) http://freshmeat.net/releases/99345/ Services for IRC Networks (or just Services for short) provides for definitive nickname and channel ownership, automatic channel mode setting, memo (short message) storage and retrieval, and greater IRC operator control over the network. lirc 0.6.6 http://freshmeat.net/releases/99341/ LIRC is a package that supports receiving and sending IR signals of the most common IR remote controls. It contains a daemon that decodes and sends IR signals, a mouse daemon that translates IR signals to mouse movements, and a couple of user programs that allow to control your computer with a remote control. Mindi Linux 0.66 http://freshmeat.net/releases/99343/ Mindi-Linux uses a skeleton ramdisk and your kernel, modules, and tools to build a boot/root disk set. The first floppy boots your kernel, then loads your modules and installs your tools from additional floppies. Mindi works for almost any Linux kernel or distribution. Mondo Rescue 1.46 (Stable) http://freshmeat.net/releases/99344/ Mondo Rescue archives Linux and Lin/Win sytems to tapes or CDs, which may be used to restore some or all of your OS and data in the event of catastrophic data loss. The emphasis is on stability and ease of use. Currently, ext2, ext3, (v)fat, minix, ReiserFS, XFS, and JFS filesystems are supported, as are RAID and LVM. OpenAFS 1.2.7 http://freshmeat.net/releases/99335/ AFS is a distributed filesystem which offers a client-server architecture, transparent data migration abilities, scalability, a single namespace, and integrated ancillary subsystems. Penetrator 3.1.1 http://freshmeat.net/releases/99338/ Penetrator is a tool for indexing big trees of text files, as your local HTML documentation or home directory. It's able to use DBM files or DBI databases and be used as a command line tool or a CGI. The files to be indexed can be selected by extension or using external file identifying programs as /usr/bin/file. PHP-Calendar 0.7 http://freshmeat.net/releases/99347/ PHP-Calendar is a Web-based calendar that uses MySQL. It is designed to display properly only with an HTML 4/CSS2-compliant browser, and degrades well on Netscape 4.x and probably other older browsers as well. ppmcaption 1.0 http://freshmeat.net/releases/99336/ ppmcaption adds text to PPM, PGM, or PBM images. Multiple blocks of text can be placed on the image, with varying fonts, font sizes, colors, transparency, and alignment. Any BDF font file can be used for the text. The advantage of using this program instead of a pipeline of PBM filters, is that ppmcaption is much faster and easier to use. rute 1.0.0 http://freshmeat.net/releases/99226/ Rute (Rute Users Tutorial and Exposition) is a book on GNU/Linux that aims to be the definitive guide for new users as well as sufficing as training course material, covering both the RHCE and LPI requirements. It covers essential theory to UNIX as well as giving practical tutorials on all fundamental aspects of Unix administration, from basic commands, the theory of TCP/IP, the Linux filesystem, through to configuration of mail, DNS, and other servers, through hardware configuration and package management. It is not Unix-specific but tends to give examples suited to Debian and RedHat-like systems. Rute comes in HTML and PDF formats. TR-IRCD 5.0-r http://freshmeat.net/releases/99340/ TR-IRCD is an ircd and a collection of services programs for IRC networks. The ircd is heavily influenced by ircd-hybrid and Bahamut. It includes support for IRC extensions such as md5-encrypted hostnames, local channels, and autokill exclusions, modules for commands, different protocols, channel modes, and languages. It supports IPv6 and many different architectures. ZoltanPlayer 0.2.11 http://freshmeat.net/releases/99337/ ZoltanPlayer is a music playing daemon. It accepts remote commands via its own mini HTTP server and can seamlessly use Audio or Data CDs. Audio CDs are played internally (optionally querying CDDB info servers) and digital songs in audio CDs are played via external players. It's not limited to CDs, as a hard disk directory can also be used. Slashcode install troubles http://slashcode.com/article.pl?sid=02/10/05/1639245 Just trying to get some slashcode going and all looked well. Started apache, and get the following in the error log [Sat Oct 5 09:06:42 2002] [error] Undefined subroutine &Slash::Apache::User::userdir_handler::handler called. [Sat Oct 5 09:06:42 2002] [error] Undefined subroutine &Slash::Apache::Log::handler called. I tried to install Slash::Apache, but to no avail, getting the following error on make test Can't load '../blib/arch/auto/Slash/Apache/Apache.so' for module Slash::Apache: ../blib/arch/auto/Slash/Apache/Apache.so: undefined symbol: perl_cmd_perl_TA KE1 at /usr/local/lib/perl5/5.6.1/i686-linux/DynaLoader.p m line 206. I am running Apache 1.3.19 and red hat 7.1. I know both are sort of old, but I will shortly switch to my new box. Thanks Slash on a VPS (Virtual Private Server) http://slashcode.com/article.pl?sid=02/10/04/069222 Does anyone have experience running Slash on a VPS. I use one of these Virtual Private Servers (running FreeBSD) that companies like Verio, Interland and many others offer. You have what might be called 'virtual root'. Time stamp on blog site http://slashcode.com/article.pl?sid=02/10/04/067251 The time stamp on my submissions is 6 hours in the future. How do I correct this problem? Is this in the safe_mysql script where I set the TZ=GMT? Please help as having the correct time on the posts is critical to the success of this site as it contains time sensitive information. Also, how do I prevent postings to the site from users that do not have an account? Displaying multiple categories on home page? http://slashcode.com/article.pl?sid=02/10/01/2037208 I'm sorry if I've missed something here, but I've just set up a slash site, and can't quite figure out how to get my home page to work like I want: My goal is to deploy a slash site internally where I work, with sections for the various groups on our project; R&D, CM, QA, marketing, etc. Then, each group can have "private" articles in their own section, and then front-page anything that would be of interest to everyone else (a new customer, major feature, reached a milestone, etc). As far as I can tell, however, right now, R&D guys would have to explicitly check both the R&D section, and the main section. Convincing people to regularly hit one web page will be hard enough; getting them to frequent two will be near impossible. The closest I can find to what I want is the "Collapse Sections" option, but in that case, R&D would be forced to see all the marketting drudge, and vice versa. You can blacklist certain categories, but then it defeats the whole purpose of doing this. Is there something I'm just being dense and missing? Themes how to http://slashcode.com/article.pl?sid=02/10/01/1733226 I have just finished making the HTML templates for a new site and have slash 2.2.5 up and running. How do I make and install these templates as a theme ? How are template-tool, template check and install theme involved in this process ? What is boilerplate ? thanks - Bob Changing comment display? http://slashcode.com/article.pl?sid=02/09/30/078259 I have noticed a surprising behavior in slashcoded sites. It seems like a bug to me, but as a lay user I may be missing the Big Picture of why one would want things this way. Specifically, I was surprised to find that when changing the comment display parameters (e.g., threshold, nesting, ordering) of a displayed article, the resulting page does not display the original article; the comments are shown as requested, but the initial paragraph is not drawn. I first noticed this switching to a nested display on a recent Slashdot article, but some quick testing revealed that the behavior is consistent across various sites and browsers. Clearly, this is a systemic condition. Is this a deliberate choice? Is there some reason to prefer this approach to one that allows a user to display the entire article with the comments organized as he/she chooses? From where I sit, I don't see why one would, but I was interested to hear what the community thought before submitting a bug report/patch. What do you think? Updating portald blocks http://slashcode.com/article.pl?sid=02/09/27/1928216 My site portald blocks have gone insane! When portald runs, the blocks are actually updated - I check in backSlash, and the current content comes up when I edit a block, say 'slashdot'. On the main page, the block is still displaying content from the last time apache was restarted. Everything else on the page is showing new content (stories, recent topics, older stories, etc). What is going wrong??! The Ethics of Weblogging http://slashcode.com/article.pl?sid=02/09/27/0322250 Okay, this is a bit different kind of question, but it's been concerning me a lot lately. What is the "netiquette" of weblogging? For example, I saw a cool story on Slashdot that points at a page on Fortune magazine. The subject of the article is right on topic with the Slash site I'm developing. Do I quote Slashdot, or Fortune, or both? And in general, how ethical is it to create a site, the majority of which is content that others have worked to create? How to fetch a list of users? http://slashcode.com/article.pl?sid=02/09/27/0322208 Hi All, I'm new to slash and have installed one. Now i got a simple question as how to fetch a list of users from the users table? my @my_query = $slashdb->sqlSelect('nickname', 'users', 'uid!=1'); # uid 1 = anon coward Now @my_query only results in the nickname of uid 2, but I need all the users' nickname listed. How to do that? Sure other sqlSelect* give me some clues, but I kind of short on time, despite of my new acquiantance with perl and slash. Thanks for all help.Usef Does Slash work on Lindows? http://slashcode.com/article.pl?sid=02/09/25/167217 Has anyone successfully installed Slashcode on Lindows? Before I try it for myself, I wanted to know if anyone had any suggestions. Should I use software available through Click-N-Run or download everything manually? 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: $239.00 128MB Compact Flash Card (SanDisk) http://osdn.pricegrabber.com/search_getprod.php?masterid=457764 Lowest Price: $43.99 256MB - 168 Pin DIMM - Non-ECC SDRAM - 133mhz (Generic Memory) http://osdn.pricegrabber.com/search_getprod.php?masterid=421774 Lowest Price: $20.90 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: $17.97 Official Guide for GMAT Review by (Trade Paper) http://osdn.pricegrabber.com/search_getprod.php?isbn=0446396664 Lowest Price: $25.16 Insider's Guide Instant Win Tickets by Don D. Basina (Trade Paper) http://osdn.pricegrabber.com/search_getprod.php?isbn=0759660093 Lowest Price: $11.95 Hooked on Phonics by (Analog Audio Cassette; Paper Text) http://osdn.pricegrabber.com/search_getprod.php?isbn=1887942025 Lowest Price: $107.96 ================================================== 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]