O | S | D | N NEWSLETTER July 14, 2003 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 Goodies: Desktop Retro Wind-ups http://www.thinkgeek.com/cubegoodies/toys/6028/ Cube Goodies: The Red Swingline Stapler http://www.thinkgeek.com/cubegoodies/toys/61b7/ Cube Goodies: Futurama Tin Signs http://www.thinkgeek.com/cubegoodies/toys/60e2/ Gadgets: USB Memory Pen http://www.thinkgeek.com/gadgets/electronic/60a3/ Gadgets: FM Radio Pen http://www.thinkgeek.com/gadgets/electronic/60bf/ Interests: Broken Miho Poster http://www.thinkgeek.com/interests/megatokyo/coolthings/6188/ Interests: Ph34r t3h Cute Ones Poster http://www.thinkgeek.com/interests/megatokyo/coolthings/6193/ Caffeine: Shock Triple Mocha http://www.thinkgeek.com/caffeine/drinks/6122/ Caffeine: Brute Force Energy Drink http://www.thinkgeek.com/caffeine/drinks/6184/ Caffeine: Chargers Caffeinated Espresso Beans http://www.thinkgeek.com/caffeine/candy/5f75/ Computing: ICE-Cube Barebones Mini-PC http://www.thinkgeek.com/computing/handhelds/5fd7/ PC Mods: ThermalTake SubZero CPU Coolers http://www.thinkgeek.com/pcmods/cooling/603e/ Computing: Archos AV120 w/ DVR Attachment http://www.thinkgeek.com/computing/handhelds/5fe2/ Cube Goodies: Killer coding ninja monkeys Bumper Sticker http://www.thinkgeek.com/cubegoodies/stickers/5faa/ Cube Goodies: I Brake For LAN Parties Bumper Sticker http://www.thinkgeek.com/cubegoodies/stickers/5fbe/ Cube Goodies: geek. bumper sticker http://www.thinkgeek.com/cubegoodies/stickers/5f96/ Interests: Megatokyo Bumper Sticker 3-pack http://www.thinkgeek.com/interests/megatokyo/coolthings/5fc2/ Cube Goodies: There's no place like 127.0.0.1 bumper sticker http://www.thinkgeek.com/cubegoodies/stickers/5fa6/ Cube Goodies: hacker. bumper sticker http://www.thinkgeek.com/cubegoodies/stickers/5f9e/ Gadgets: USB Memory Watch http://www.thinkgeek.com/gadgets/watches/5eec/ Sourceforge phpDocumentor 1.2.1 released http://sourceforge.net/forum/forum.php?forum_id=290446 The phpDocumentor team is pleased to announce the release of phpDocumentor 1.2.1. This is a bug fix release, all users who had problems with 1.2.0 should upgrade. phpDocumentor is a complete documentation solution for PHP. Generates javaDoc-style API documentation and user-level manuals from your PHP code. Documentation http://phpdoc.org/docs/ Release Notes http://phpdocu.sourceforge.net/Release-1.2.1 ChangeLog http://phpdocu.sourceforge.net/ChangeLog Download http://phpdocu.sourceforge.net/downloads.php Xawdecode 1.7.0 is out http://sourceforge.net/forum/forum.php?forum_id=292042 X11 TV application based on xawtv 2.x series which adds many enhancements like Xvideo rendering support, deinterlacing, real time divx recording, integrated alevt teletext browser and provides a plugin API to add any functionnality one might think of. Hi everyone, here is the last version of xawdecode: 1.7.0. this is the changelog: xawdecode-1.7.0 (10/07/03) -------------------------- - Updated linear blend deinterlace filter (Keuleu) - Fixed compilation issues with gcc-3.3 (Keuleu) - Fixed mouse pointer and "stay on top" when fullscreen is managed by window (Keuleu) manager rather than by xawdecode it self - Take into account patch #743272: this patch correct mute status lost added with patch #723853 (Thanks to [EMAIL PROTECTED]) - Take into account patch #747690: When you have not defined senders, you might get a segmentation fault (Thanks to WG (wgxxx)) - Take into account patch alevt-1.6.1-koi8.patch : add support russian people. - Update alevt sources 1.6.0 to 1.6.1 (Pingus) - Small modif. on CPU detection disabled in configure.in (Pingus) - Take into account patch #757363: prevent an avi file writing problem. When sound and video threads try to access the avi file at the same time (Thanks to Alain [EMAIL PROTECTED]) - Take into account patch #757797: add better sound and video synchronization when an avi file is recording (Thanks to Alain [EMAIL PROTECTED]) - Update video recording module (Alain [EMAIL PROTECTED]): - more clever gestion of the fps and the synchronization (Parameter : fps and max. gap A/V) - maximal size of avi file set to 4GB (ext2fs, ext3fs ou reiserfs) and set to 2 GB for vfat partitions. When 4 GB (or 2 GB) is reached a new one is created. - modifs to make compilation with NOAUDIO possible - stereo support corrected. stereo option (to enable set achans to 2) (Parameter: Stereo Mode) - synchronization algorithm modified (no duplicated frames, but dropped video AND audio frames) - writing errors more managed. - VARIABLE BITRATE audio mp3 support (Parameter: Bitrate) - Correction of a bug: with ffmpeg, all the frames were keyframes (Alain) - Update DivX GUI : add new buttons for Alain new options. (Pingus) - DivX GUI: add a new button to quit the window (to answer to an old user request...) (Pingus) - Add a shell script that make it easy to create the configuration file xawdecoderc (Calimero). - Update the GUI: add a scantv button in "Channel Editor" menu to launch scan.sh Calimero script (Pingus) - Add a new wizard for dummies: xawdecode-wizard (Pingus) - Change tempnam by mkdtemp into src/file.c (Alain) - Add new options to launch xawdecode at startup (Alain): -rec_fps fps : set recording framerate (default=25.0) -rec_display 0|1 : set display mode during recording (default=1) -rec_width width : set width of the recording video (default=384) -rec_videobr br : set recording video bitrate to br kbit/s (default=800) -rec_mp3cbr br : activate MP3 CBR and set bitrate to br kbit/s (default=activated, 128kbit/s) -rec_mp3vbr quality : activate MP3 VBR and set compressing quality (0=best, 9=worst) (default=deactivated, quality=8) -rec_vcodec xvid|ffmpeg_mpeg4|ffmpeg_mpeg1|divx4linux : set recording video codec -rec_maxgap : set recording max gap between audio and video in seconds (default = 0.08 second) -e \"cmd_1; cmd_2; cmd_3;...cmd_n : execute the commands at the beginning of execution: With -e option you could execute some commands at the xawdecode startup, like remote commands: for example: xawdecode -e "setchannel France2; record" It switch to France2 channel and begin the record. - dummy interface. (used when no TV card is detected) (Alain) - common CFLAGS for all the files... (Alain) - does not put IGAIN to 100% for ALSA09 users.... dans src/mixer.c (Alain) - Add xawdecode_cmd and an help (Alain): With command_cmd you could launch some instructions to xawdecode if one has been launched. For example, it you want to launch a record at 1:00 am: You just have to do: echo 'xawdecode_cmd "setchannel France2; record"' | at 1:00 - Add support for latest divx codec 5.0.5 (20030428) (Bart) Be careful, this codec is known to segfault on Pentium4 (bug from divx.com!) - Take into account patch #766856: added -nowd option to disable window decoration at startup, activation of OSD when window decoration is disabled (Thanks to CuC). - Write divx parameters into the configuration file xawdecoderc (Bart) - Fix segfault problems with buttons into "channel editor" GUI (Pingus) NDoc version 1.2 RC1 released http://sourceforge.net/forum/forum.php?forum_id=292056 The Release Candidate of the latest version of NDoc, the .NET Code Documentation Generator, has been released. New since ndoc-devel v1.2 beta, NDoc now runs on mono. New since ndoc-devel v1.2 beta: - NDoc runs on mono:: (on mono 0.25, only the Xml and JavaDoc documenter work correctly). - New NAnt build process (requires NAnt 0.8.4 or above). - More bug fixes. The new features since v1.1: - new HTML Help 2 documenter (beta version), - new HTML Linear documenter (alpha version), - the MSDN documenter can now generate CHM or Online documentation, - option to link to the .NET Framework SDK v1.0, v1.1 or MSDN Online - support for Visual Studio 2003 and the .NET Framework 1.1, - plus many improvements and bug fixes... The NDoc v1.2 RC1 source code is available for download at: http://sourceforge.net/project/showfiles.php?group_id=36057 OpenSSI 0.9.8 http://sourceforge.net/forum/forum.php?forum_id=292099 OpenSSI leverages HP's NonStop Clusters for Unixware and various open source technologies to provide a full, highly-available SSI (Single System Image) clustering environment for Linux. Goals include availability, scalability and manageability. The source code has been completely reorganized. There are new instructions for installation. This release features improvements to the OpenSSI-enhanced /dev filesystem and LVS. Furthermore, it can now migrate processes linked to libpthread, including Perl processes. See the release notes for more details. JFreeChart 0.9.9 released http://sourceforge.net/forum/forum.php?forum_id=292034 A new version of JFreeChart has been released. JFreeChart is a class library, written in Java, for generating charts. Utilising the Java2D APIs, it currently supports bar charts, pie charts, line charts, XY-plots and time series plots. Slashdot DMCA-Alikes Sweep Europe http://slashdot.org/article.pl?sid=03/07/14/0229253 D4C5CE writes "The number of [0]European countries enacting their ignorance of the sad experiences from [1]Four Years under the DMCA has just risen to 5, as the Upper House ([2]Bundesrat, incidentally) of the German Parliament on Friday [3]failed to veto (sorry, some press releases are only available in heavily spin-doctored German Legalese at this point in time) and is hence [4]considered to have consented to the [5]adoption by the Lower House ([6]Bundestag) of a [7]federal law implementing the dreaded DMCA's European sibling known as [8]EU Copyright Directive [9]2001/29/EC." Read on for more on the copyright laws being considered around the EU. Links 0. http://wiki.ael.be/index.php/EUCD-Status 1. http://www.eff.org/IP/DMCA/20030102_dmca_unintended_consequences.html 2. http://www.bundesrat.de/Englisch/aktuell/TO-sitz.html 3. http://www.bundesrat.de/pr/pr126_03.html 4. http://eng.bundesregierung.de/dokument/The_Federal_Government/Function_and_constitutional_basis/Basic_Law/VII._Legislative_Powers_of_the_Federation/ix6102_.htm?script=0 5. http://www.fr-aktuell.de/ressorts/wissen/netzwerk/?cnt=243808 6. http://www.bundestag.de/mdb15/wkmap/index.html 7. http://privatkopie.net/files/pk_english.htm 8. http://www.eucd.org/issues/eucd/ 9. http://europa.eu.int/smartapi/cgi/sga_doc?smartapi!celexapi!prod!CELEXnumdoc&lg=EN&numdoc=32001L0029&model=guichett Gaming Site Reviews.. Real Life? http://slashdot.org/article.pl?sid=03/07/14/0149250 jbp8 writes: "There's an article on GameSpot [0]reviewing the ultimate MMOG - real life!" The article gives real life an Editor's Choice award, focusing on issues such as leveling up ("Typically, a character will learn of the numerous viable career paths available by undergoing schooling. This can be a long and tedious process, equivalent to the sort of 'level treadmill' monotony that characterizes almost all MMORPGs") and player death ("..a serious issue in real life, and cause for continued debate among players, who often direct unanswerable questions on the subject to the game's developers.") Links 0. http://www.gamespot.com/gamespot/features/all/gamespotting/071103minusworld/1.html American Solar Challenge 2003 Starts http://slashdot.org/article.pl?sid=03/07/14/0056247 [0]Ryan Kingsbury writes "The world's longest solar car race kicked off to a sunny start today in Chicago! The American Solar Challenge, which is only held every two years, runs 11 gruelling days along historic Route 66. Race updates can be found at [1]the official site. One big surprise was that last year's winner (University of Michigan) didn't make it through prerace qualifications. This will certainly give some lower budget teams a chance at gold. Details of [2]qualifications can be found here." Links 0. mailto:[EMAIL PROTECTED] 1. http://www.formulasun.org/asc/ 2. http://www.formulasun.org/asc/tech/asc2003regs03-03-13.pdf In Pursuit Of A Spammer http://slashdot.org/article.pl?sid=03/07/14/0058238 [0]Kyle writes "Over at [1]DSL Reports, We are currently pursuing a spammer from the West Palm Beach, Florida area. This wouldn't normally be news, but we think Slashdot readers may be interested in just how successful we have been. What's more interesting is that the spammer appears to be posting in [2]the thread." Links 0. mailto:[EMAIL PROTECTED] 1. http://www.dslreports.com/ 2. http://www.dslreports.com/forum/remark,7369182~root=spam~mode=flat;start=0 Online Voting In 2004 To Require Windows http://slashdot.org/article.pl?sid=03/07/13/1957243 letxa2000 writes "According to [0]this article at CBS, a trial Internet voting system will be made available to 100,000 voters in 2004--particularly military and overseas U.S. citizens. As an American living overseas I think this is a step in the right direction. But the article also says 'Voters using SERVE can register to vote and cast their ballots from any computer using Microsoft Windows with Internet access.' Why the Windows requirement? Is that really going to make online voting secure?" Links 0. http://www.cbsnews.com/stories/2003/07/12/politics/main562983.shtml PeopleSoft Deflects Oracle Takeover, So Far http://slashdot.org/article.pl?sid=03/07/13/2031255 [0]SuperDuG send a link to this [1]Reuters report on the Oracle's takeover bid for PeopleSoft, specifically questioning [2]Oracle's committment to [3]PeopleSoft. SuperDuG writes: "[4]A letter from CEO Craig Conway states 'Five days following our announcement we learned of a hostile bid by Oracle Corperation to acquire PeopleSoft. Incredibly, Oracle made it clear their intention was to discontinue all PeopleSoft products, ultimately forcing customers to convert to Oracle's application and database.' Seems the dirt is being slung by both sides and the SEC is about to takeover and decide if this is even legal under anti-trust laws." Links 0. http://www.dugnet.com 1. http://asia.reuters.com/newsArticle.jhtml?type=businessNews&storyID=3080623 2. http://www.oracle.com/peoplesoft/index.html?0627_psftcust.html 3. http://www.peoplesoft.com/corp/en/ent_strat/articles/jdedwards.jsp 4. http://www.peoplesoft.com/corp/en/about/conwaysletter.jsp Apple Tries to Patent Fast User Switching http://slashdot.org/article.pl?sid=03/07/13/194256 [0]Ashcrow writes "An [1]article from The Register points out Apple's attempt to patent [2]fast user switching. It seems that [3]Steve Jobs admits that Microsoft beat them to the punch but believes [4]Panther's implementation is superior." Links 0. http://www.gnulinux.net 1. http://www.theregister.co.uk/content/39/31702.html 2. http://www.theeldergeek.com/fast_user_switching.htm 3. http://www.apple.com/pr/bios/jobs.html 4. http://www.apple.com/macosx/panther MP3 Creator On Sharing Music http://slashdot.org/article.pl?sid=03/07/13/178212 [0]EpsCylonB writes "The BBC has an article about [1]Karlheinz Brandenburg, who is one of the creators of the MP3 music format. Interestingly he comments that he doesn't like Napster, he thinks that people should have easier access to music but that artists should get paid for what they do." Links 0. mailto:[EMAIL PROTECTED] 1. http://news.bbc.co.uk/1/hi/technology/3059775.stm Linux-Controlled Segway Robot http://slashdot.org/article.pl?sid=03/07/13/1618240 [0]ptorrone writes "It was just a matter of time until the Segway technology would be used as a robotics platform. [1]University of Southern California Robotics Lab's Segway RMP (Robotic Mobility Platform) has a lot of great information if you're looking to convert a Segway to a robot. [2]On the site there are videos as well as instruction on how to [3]build your own." Update: 07/13 21:30 GMT by [4]T: Dr. Andrew Howard writes with an important clarification about the project: "This is *not* a standard Segway HT that we have converted to robotics applications. Rather, this is a customized, limited production unit that has been specially modified by the manufacturer. The web-site does *not* show how to convert an existing Segway HT into a robotic platform." Links 0. mailto:[EMAIL PROTECTED] minus painter 1. http://www-robotics.usc.edu/ 2. http://playerstage.sourceforge.net/player/segwayrmpvideos.html 3. http://playerstage.sourceforge.net/player/segwayrmphowto.html 4. http://www.monkey.org/~timothy/ Watch For A New Set Of CyberSecurity Laws http://slashdot.org/article.pl?sid=03/07/13/1651215 [0]SuperDuG writes "According to a [1]story on PCWorld.com the Congressional subcommittee dealing with cybersecurity will be researching and legislating new cybersecurity laws. The Chair, [2]Adam [3] Putnam says 'We want to put something out there that makes sense, that's balanced, that accomplishes the same goals, without it being this headlong rush to prove that we're doing something for our constituents because we were asleep at the switch when there was this digital Pearl Harbor.' Perhaps it wouldn't hurt if we all took a part and [4]Contacted Representative Putnam about how well thought out other cybersecurity laws like the DMCA have 'helped out' and were 'thought out.' At least they're actually thinking before they legislate, and it seems they're open for suggestions." Links 0. http://www.dugnet.com 1. http://www.pcworld.com/news/article/0,aid,111535,00.asp 2. http://www.house.gov/putnam/ 3. http://www.opensecrets.org/politicians/summary.asp?CID=N00009618&cycle=2002 4. http://putnam.smartlizard.com/pages/contact.html Freshmeat Advanced Assembler 0.9.0beta-2 http://freshmeat.net/releases/129166/ Aasm is an advanced modular assembler designed to support several target architectures. It has been designed to be easily extended. Its global architecture takes advantages of dynamic libraries to provide input, assembler and output modules. The input module supports Intel syntax (like nasm, tasm, masm, etc.). The x86 assembler module supports all opcodes up to P6 including MMX, SSE and 3DNow! extensions. F-CPU and SPARC assembler modules are under development. Several output modules are available for ELF, COFF, IntelHex, and raw binary formats. Advanced features include symbol scopes, an expressions engine, big integer support, macro capability, and numerous and accurate warning messages (over 300). Ark Linux 1.0-0.alpha8.2 http://freshmeat.net/releases/129137/ Ark Linux is a desktop linux distribution that is aimed primarily at new Linux users. It is intended to be extremely easy to use while still being technically sound. Aurea 0.1 http://freshmeat.net/releases/129107/ Aurea is a theme with a sculpted head. The background is by David Camp. bash programmable completion 20030713 (Stable) http://freshmeat.net/releases/129124/ Since v2.04, bash has allowed you to intelligently program and extend its standard completion behavior to achieve complex command lines with just a few keystrokes. Imagine typing ssh [Tab] and being able to complete on hosts from your ~/.ssh/known_hosts files. Or typing man 3 str [Tab] and getting a list of all string handling functions in the UNIX manual. mount system: [Tab] would complete on all exported file-systems from the host called system, while make [Tab] would complete on all targets in Makefile. This project was conceived to produce programmable completion routines for the most common Linux/UNIX commands, reducing the amount of typing sysadmins and programmers need to do on a daily basis. Bontmia 0.11 http://freshmeat.net/releases/129127/ Bontmia is a network-based backup tool that saves configurable numbers of last month, week, day, hour, and minute backups. Each backup is a complete snapshot of the original directories, and only new and changed files take up space when generating snapshots because of the use of hard links. Remote access is secure by using SSH. Only changes are transferred, which makes for a fast backup. buildpkg 0.0.2r28e http://freshmeat.net/releases/129139/ Buildpkg is a package build system. It gives you the opportunity to create package system (rpm, dpkg, etc.) independent descriptions (.def) which can be used to create binary packages on every system. It can be also used to track installations and create packages of the installed files. If you want more safety, you can use the 'jail' feature. In this mode a chroot-ed environment will be created from the (configurable) list of programs and the installation will be done here. Besides Linux, Solaris/SunOS, and FreeBSD packages are also supported. Coyote Linux 2.2.1 (GUI Disk Creator) http://freshmeat.net/releases/129125/ Coyote Linux is a single floppy distribution for setting up network utility services such as Internet connection sharing, firewalling, or wireless access points. The goal of the Coyote project is to make it as quick and easy as possible to set up a Linux floppy, and to require a minimal amount of Linux knowledge to do so. Coyote Linux 2.01 (Floppy Firewall - Stable) http://freshmeat.net/releases/129123/ Coyote Linux is a single floppy distribution for setting up network utility services such as Internet connection sharing, firewalling, or wireless access points. The goal of the Coyote project is to make it as quick and easy as possible to set up a Linux floppy, and to require a minimal amount of Linux knowledge to do so. CPSSkins 0.9pre11 http://freshmeat.net/releases/129146/ CPSSkings is an intuitive skin management system for the Nuxeo Collaborative Portal Server. It can be configured through the Web, and every element can be selected among a list of visual previews. Over 250 stylesheet parameters are addressed individually, and all modifications are instantaneous. CSS level 2 is used extensively on browsers that support it, but older and text-based browsers are also supported through a simplified stylesheet generated on the fly. CVS 1.11.6 http://freshmeat.net/releases/129120/ CVS is a version control system, which allows you to keep old versions of files (usually source code), keep a log of who, when, and why changes occurred, etc., like RCS or SCCS. Unlike the simpler systems, CVS does not just operate on one file at a time or one directory at a time, but operates on hierarchical collections of directories consisting of version controlled files. CVS helps to manage releases and to control the concurrent editing of source files among multiple authors. CVS allows triggers to enable/log/control various operations and works well over a wide area network. distccKNOPPIX 0.0.8 http://freshmeat.net/releases/129145/ distccKNOPPIX is a directly bootable and self- configuring Linux system on a small ISO running a distccd daemon. It is a simple remastering of Damn Small Linux running a distccd daemon and some general cleaning up/removal of unneeded packages/ apps. DocTaur 0.88 (Small) http://freshmeat.net/releases/129153/ DocTaur is a searchable directory of reference manuals, which you can freely download, install, and administrate on your local Linux intranet server. It is based on the ht://Dig search engine and contains reference manuals for developers. Download machine 0.16 http://freshmeat.net/releases/129142/ Download Machine is pure Java daemon that watches queue files for changes. If a new entry is available. DM will download it. Queue files are just URL lists. File Service Protocol 2.8.1 beta 7 (Beta) http://freshmeat.net/releases/129143/ FSP is a UDP-based protocol for transferring files. It has many benefits over FTP, mainly for running anonymous archives. It is usable on lines with high packet loss ratio (70% WiFi), can go behind firewalls and unoticed by port scans (because of UDP), does not overload networks when hosting ISOs or movies, share files on modem lines without eating all of the bandwidth, and keeps lamers away from your site (they don't know how to get to it). This project is active continuation of the FSP code base (abandoned for the last 5 years). floppyfw 2.0.6 (Stable) http://freshmeat.net/releases/129131/ floppyfw is a router and simple firewall on one single floppy. It uses Linux basic firewall capabilities, and has a very simple packaging system. It is perfect for masquerading and securing networks on ADSL and cable lines, using both static IP, DHCP, and PPPoE, and provides a simple installation, which usually involves editing of only one file on the floppy. gmorgan 0.03 http://freshmeat.net/releases/129165/ gmorgan is a fully programmable General MIDI rhythm station. It features chord recognition for playing in real-time. Hash Zip 0.2 http://freshmeat.net/releases/128909/ Hash Zip is a compression algorithm that trades CPU time for compression ratio (emphasis on a lot of CPU time) using a hash and a few other interesting bits of data. Currently, sha1 is the hash algorithm. HelpExplorer 1.0 beta http://freshmeat.net/releases/129133/ HelpExplorer is a full-featured help system for Linux. It is customizable and can be easily integrated into applications. It features full support of the WinHelp help file format and enables the use of the same help files to be used on Windows and Linux. Highlight 2.0-4 http://freshmeat.net/releases/129156/ Highlight is a universal source code to HTML, XHTML, RTF, TeX, or LaTeX converter. (X)HTML output is formatted by Cascading Style Sheets. It supports Bash, C, C++, C#, COBOL, Java, Perl, PHP, and 40 more programming languages. It's possible to easily enhance the parsing database. JSecureTunneling 0.2.1 http://freshmeat.net/releases/129152/ JSecureTunneling is a Java SSH client that is entirely oriented toward the management of SSH tunnels, offering the ability to establish secure and permanent tunnels to a remote SSH server transparently, just like a simple network connection. The key features are: auto-reconnection, connection monitoring, connection triggers, tunneling changes on-the-fly, and profile management. Kanatest 0.3.3 http://freshmeat.net/releases/129126/ Kanatest is a simple, GTK 2-based kana drill tool. It offers three drill modes: hiragana, katakana, and mixed mode. The tester shows random kana characters and waits until you enter the romaji equivalent in an entry field. At the end, statistics are provided. lescegra 20030713 http://freshmeat.net/releases/129155/ Lescegra is an object-oriented 3D graphics engine based on OpenGL. It is written in strict ANSI C and brings no dependencies other than an OpenGL implementation. Linux K8000 House Alarm 1.00 http://freshmeat.net/releases/129160/ Linux K8000 House Alarm is a complete house alarm driven by the Linux operating system and Velleman's K8000 board. The system can send alerts through email, SMS, or voice messages. It can also drive devices like an outside alert lamp or a siren. LiquidIRCd Services 1.01 (Development) http://freshmeat.net/releases/129150/ LiquidIRCd Services provides channel/nick registration services for IRC networks. It was specially developed for the LiquidIRCd daemon, and includes features like channel management for special IRCd implemetations (such as Founder, Protect, HalfOP, and UOP). It also has MySQL support. Lyman 0.5 http://freshmeat.net/releases/129167/ Lyman is a program to manage your collection of song lyrics. You can search for songs by their title, artist, album, the release year, or parts of their lyrics. mailbox_date_trimmer 1.0.0 http://freshmeat.net/releases/129130/ mailbox_date_trimmer is a tool that corrects messages' date headers in a mailbox archive if they have been corrupted. MorphForm 1.0 http://freshmeat.net/releases/129140/ MorphForm is a PHP class that allows for flexible, configurable form processing. It can handle any combination of email, file output, or browser output based on the configuration files supplied by the developer. MPEG Menu System Version2 0.80rc1 http://freshmeat.net/releases/128913/ MPEG Menu System Version2 is a menu system for easy movie and audio playback. It is controlled using a remote control or keyboard. It supports dxr3 output and framebuffer output. oidentd 2.0.7 http://freshmeat.net/releases/129162/ oidentd is an RFC 1413 compliant ident daemon which runs on Linux, FreeBSD, NetBSD, Darwin, OpenBSD, and Solaris. It can handle IP masqueraded/NAT connections on Linux, FreeBSD, NetBSD, and OpenBSD, and it has a flexible mechanism for specifying ident responses. Users can be granted permission to specify their own ident responses. Responses can be specified according to host and port pairs. oplaty 1.10 http://freshmeat.net/releases/129141/ oplaty is a simple payment system for users in a LAN. It provides a Web-based interface that shows a user's charge and info about the user. It is currently only available in the Polish language. PCRE++ 0.9.3 http://freshmeat.net/releases/129136/ PCRE++ is a C++ wrapper-class for PCRE library (Perl Compatible Regular Expressions). It allows you to use Perl-alike regular expressions in your C++ applications. You can use it to search in strings, to split strings into parts using expressions, or to search and replace a part of a string with another part. PieterPost 0.10.5 http://freshmeat.net/releases/129128/ PieterPost is a PHP interface to a POP3 mailbox. It is designed to be both small and easy to use. It's not extremely feature-rich, but it has all the features needed to quickly read your mail, download, or send an attachment. pork 0.99.1 http://freshmeat.net/releases/129163/ pork is an ncurses-based AOL instant messenger client. It uses the OSCAR protocol (the one the Windows client uses) to access AIM. Pork features Perl scripting, an online help system, the ability to configure nearly all aspects of the program's look and feel, an alias system, and a powerful, fully configurable key binding system. It supports being logged in with more than one screen name at the same time. The default look and feel of the client is modeled after the ircII IRC client. Anyone comfortable using ircII (or any clients derived from it, e.g. epic, BitchX, etc.) will feel comfortable using pork. PQAdmin 0.1 http://freshmeat.net/releases/129121/ PQAdmin is a frontend to configure Linux print quotas support using Webmin. QDBM: Quick DataBase Manager 1.6.4 http://freshmeat.net/releases/129161/ QDBM is an embeded database library compatible with GDBM and NDBM. It features hash database and B+ tree database and is developed referring to GDBM for the purpose of the following three points: higher processing speed, smaller size of a database file, and simpler API. RechnungsZentrale V2 1.1.1 http://freshmeat.net/releases/129135/ RechnungsZentrale V2 is a multiuser, Web-based billing application. It facilitates the creation of bills and the management of customers. It is written in PHP and uses MySQL. It supports German, English, French, and Dansk languages. Spammer 0.3.2 (Development) http://freshmeat.net/releases/129148/ Spammer is an anti-spam mail filter for sendmail. It uses libmilter to communicate with sendmail. Spammer checks client IP addresses as well as all IP addresses (and everything that looks like an IP address) in Received headers against a DNSBL database. TEA 0.0.1 http://freshmeat.net/releases/129149/ Type Evaluating Algorithm (TEA) is a small, extendable, and strongly typed language written in C++. Tiki 1.7 RC1 (Release candidates) http://freshmeat.net/releases/129119/ Tiki is a powerful content management system that features articles, forums, newsletters, blogs, a file/image gallery, a Wiki, drawing, a tracker, a directory, poll/surveys and quizzes, a FAQ, chat, a banner, Webmail, a calendar, and ACLs, etc. Tutka 0.10.2 http://freshmeat.net/releases/129157/ Tutka is a tracker style MIDI sequencer for Linux (and other systems; only Linux is supported at this time though). It is similar to programs like SoundTracker, ProTracker and FastTracker except that it does not support samples and is meant for MIDI use only. txt2html 2.02 http://freshmeat.net/releases/129117/ txt2html is a Perl program that uses the HTML::TextToHTML perl module to convert plain text to HTML. It supports headings, lists, tables, simple character markup, hyperlinking and is highly customizable. It recognizes some of the apparent structure of the source document (mostly whitespace and typographic layout) and attempts to mark that structure explicitly using HTML. UHUTV 0.9 http://freshmeat.net/releases/129151/ UHUTV is a Hungarian TV guide program. It uses the TV program database which is provided by tvfilm.hu for free. It is primarily for Hungarian users and the Hungarian-based distribution named UHU-Linux. It uses gtk2-perl, compress-bzip2, perl-libwww, and some other Perl modules. It includes a themeable GTK2 program and a small config dialog. The TV guide database is updated via the Internet. VideoDB 2003-07-13 http://freshmeat.net/releases/129147/ VideoDB is a database to manage your personal video collection. It's mainly designed for videofiles but you can also put your DVDs and VHS tapes in it. It features fetching movie data/covers from the Internet Movie Database (IMDb), local caching of coverimages, an option to mark movies as seen, a search by genre or title/subtitle/plot/cast data, a filter for TV episodes, a random movie function and a simple borrow manager. It is a personal database, so no user management/authentication scheme is implemented. Everybody may add/edit/delete movies. Visual Information Broker Enterprise 2.2 http://freshmeat.net/releases/129159/ Visual Information Broker Enterprise (VIBE) is an IDE that enables application developers to automate the design and development of infrastructure components for complex distributed cross-platform, cross-language systems applications. You can define messages and generate infrastructure support code for the IBM MQ information bus, Sybase, Microsoft SQL Server, Oracle, and other JDBC compliant databases, XML with transformations that use tools like XSL, and J2EE. It also includes a fully functional Business Rules engine, along with a graphical programming environment. Weather Plotter 2.0.6 http://freshmeat.net/releases/129122/ Weather Plotter is a program for anyone who likes to gather, track, and look at historical weather data. It uses PHP to gather weather information from the US National Weather Service Web site on an hourly basis, then allows you to view that weather data in several convenient graphical charts within your Web browser. Charts are generated in real-time using the PNG format, and can be easily customized. Supports PostgreSQL, MySQL, Oracle, Access, MSSQL, and others for data storage. WebUtils 1.2.0 http://freshmeat.net/releases/129169/ WebUtils is a Java library and toolkit for making the development of Web portals much more rapid and routine. It provides generic styles of reporting and look-and-feel, database connectivity, and much more. welofunc performer Milestone 1 http://freshmeat.net/releases/129138/ welofunc performer is a load test tool to support quality assurance of J2EE web applications. It features portability to all platforms with a Java virtual machine, an easy-to-use graphical user interface, the ability to record tests with a Web browser, and the ability to simulate an unlimited number of concurrent users. A rich set of test elements can be used to build your test plans, including HTTP requests, procedures and procedure calls, user think time, loops, and selectors. Slashcode So Long, and Thanks for all the Fish! http://slashcode.com/article.pl?sid=03/06/13/1816237 All things come to an end and its been a wonderful ride. Today is my last day at OSDN and this will be the last thing I will be posting on Slashcode. It has been fun working on Slash for the last few years and I have enjoyed working with the Slash community (tf32, ACS, vladinator, ericdano, and many more that I am forgetting). On Monday I start work for MySQL so I will be a bit busy for a while but I expect you will still see Slash stuff coming from me in the future. I will continue to be in #slash for a while, and you can still always reach me via email. The best of luck with you and your sites, it has been great! Spottedrabbit.com http://slashcode.com/article.pl?sid=03/06/13/1756251 After much kicking and screaming, yet another Slash Site! The Spotted Rabbit with news and events for Sussex County NJ, and Orange County, NY. It still looks a lot like basic slash, but I'm new to this, and we're working on it! --Ken Hall Multiple Instances http://slashcode.com/article.pl?sid=03/06/10/1543202 Please indulge a beginner. I currently have slashcode setup on a single domain with its own IP address (wwwntm.biz) for testing purposes. Here is my dilemma. I am setting up a community similar to yahoo/geocities. It will be www.newthoughtcommunity.net and the individual communities will be sub-domains of this domain ex; community1.newthoughtcommunity.net, community2.newthoughtcommunity.net etc Residents of the communities will be set up as users ex; http://community1.newthoughtcommunity.net/user1, http://community1.newthoughtcommunity.net/user2 etc. Directory is: /home /newthoughtcommunity /community1 /community2 I know that slash can be setup with virtual domains, but can sub domains have there own instance. I need each community to have their own slash. Also. When I set up a new instance of slash for a virtual domain, do I use the same database and administrator with a new virtual user when I run DBI::Password? Thank you for any help you can offer John --John Macuga section as subdomain (2.2.5 based install) http://slashcode.com/article.pl?sid=03/06/06/1444236 Hello, I have a slashcode version 2.2.5(*) based site under my command, for which an extension is planned, that would fit well in an isolated (isolate=1) section with a few modified templates put in the section-page (like header;etc;default). I managed to configure a second virtual host that uses the same SlashVitualUser directive as the main-server with the sectionname as subdomain (etc.myslash.company), overriding the rootdir-variable using SlashSetVar and enforcing the section using SlashSetForm: SlashSetVar rootdir //etc.myslash.company SlashSetForm section etc Everything works fine so far... I just wondered if it is safe to use the same slash-site (db and all) within two virtual-hosts. And I wondered the more if there isn't an easier way to accomplish this. As far as I understood mod_perl there shouldn't be any problem, but asking the masters seldom hurts but the professional pride... * I did fix the released security-holes!. tia,kind regards tomte Barrapunto.com see the light with 2.2.6 http://slashcode.com/article.pl?sid=03/06/03/150251 It has been hard, but after playing a little with all the configuration, we have reached a good balance in Barrapunto.com and now our users are very happy, the journals start to be filled with contents and the editors now are more active. We feel that the key was to serve the images from a differente machine, something that points to saturation in the connections for our main machine. Now the performance is very good with 70.000 pages/day and a PIII with 1 GB RAM with Slash and MySQL and a simple PC serving the images. Translation Guide? http://slashcode.com/article.pl?sid=03/06/01/198224 Is there any guide on how to translate slashcode (interface, at least the one seen by the users) to some other language? Is the slashcode written so that can be easily translated to some other languages (UTF-8 not required) ? Thanks! Yet Another Security Site http://slashcode.com/article.pl?sid=03/05/26/174230 YASS should probably stand for "Yet another Security Site" LOL. I've been playing around with slash for about a week now, and finally have the beginnings of a site running. Feel free to pop in, drop some comments, break stuff and generally see what goes. The more participation I see, the more work I'll put into making it a nice site. A good name might help... now there's an idea for a poll. Democracy Now! http://slashcode.com/article.pl?sid=03/05/22/176211 Democracy Now! a U.S. based morning TV and radio news program launched it new site, based on a heavily modified cvs version of slash. (Hacked together and hosted by openflows.) As they become more comfortable with the system, and people on staff there get the hang of how slash works, we hope to add in the more community/interactive features of slash. For now it is simply a content management system, in the future it will become much more. In just the first few days the traffic and audience response has been overwhelming. stats from the second day the site was live: IPIDs Pages 11193 55190 Advice on setting up a new site http://slashcode.com/article.pl?sid=03/05/20/1512203 I am trying to use Slash to set up an events-based discussion forum. Ideally I'd like it to be hosted by a turn-key hosting company with fairly punctual customer support. My internet connections are either behind a firewall or 56k modem, so speedy shell access is out of the question. Ideally the host would be friendly towards freedom of information and healthily disrespectful of authority (the site will NOT contain anything illegal, links or insight to anything illegal, but will be acting against the policy of a well-funded British institution whose ground-floor members support and are behind it). I would rather the host didn't drop me just because 'someone' asked them to. Who would you recommend for this? I'd like to modify Slash slightly by arranging it around the date of the event, rather than the posting date. Would it be as simple as an extra data entry and changing a couple of lines of code, or would that go against everything Slash is designed to do? Thanks for your help. Request for BLOB/Image Modifications http://slashcode.com/article.pl?sid=03/05/11/2227225 I'm really happy with how the BLOB support in slash is working. I can now add images and files, and I move the select level up so registered users can only access files. It's great. I'd like to see how hard it would be to have Krow or someone add in placement tags for images. So you can "ALIGN=LEFT" or Right images and the like. Thanks! Price Compare 256MB Secure Digital Card (SanDisk) http://osdn.pricegrabber.com/search_getprod.php?masterid=637899 Lowest Price: $64.99 256MB Memory Stick (Sony) http://osdn.pricegrabber.com/search_getprod.php?masterid=706661 Lowest Price: $74.51 256MB Compact Flash Card for Digital Cameras and PDAS (PC/Mac) (Kingston) http://osdn.pricegrabber.com/search_getprod.php?masterid=369275 Lowest Price: $47.00 256MB CompactFlash Type I (SanDisk) http://osdn.pricegrabber.com/search_getprod.php?masterid=445141 Lowest Price: $52.90 256MB Secure Digital (Lexar Media) http://osdn.pricegrabber.com/search_getprod.php?masterid=605642 Lowest Price: $74.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 South Beach Diet by Arthur S. Agatston (Trade Cloth) http://osdn.pricegrabber.com/search_getprod.php?isbn=1579546463 Lowest Price: $12.72 Essential 55 by Ron Clark (Trade Cloth) http://osdn.pricegrabber.com/search_getprod.php?isbn=1401300014 Lowest Price: $11.50 Harry Potter and the Order of the Phoenix by J. K. Rowling (Trade Cloth) http://osdn.pricegrabber.com/search_getprod.php?isbn=043935806X Lowest Price: $14.38 How to Grill by Steven Raichlen (Trade Paper) http://osdn.pricegrabber.com/search_getprod.php?isbn=0761120149 Lowest Price: $12.95 Glucose Revolution Pocket Guide to Losing Weight by Kaye Foster-Powell (Mass Market) http://osdn.pricegrabber.com/search_getprod.php?isbn=1569246777 Lowest Price: $1.70 ================================================== Copyright (c) 2003 OSDN Open Source Development Network, Inc., 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]