O | S | D | N NEWSLETTER January 04, 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: The Binary Clock http://www.thinkgeek.com/cubegoodies/lights/2982/ Gadgets: Forever Flashlight http://www.thinkgeek.com/gadgets/lights/5a9f/ Tshirts: Geek Invaders http://www.thinkgeek.com/tshirts/gaming/5c34/ Interests: Linux French http://www.thinkgeek.com/interests/oreilly/tshirts/5bc4/ Interests: O'Reilly 2003 Calendar http://www.thinkgeek.com/interests/oreilly/other/5c55/ Interests: Perl Gerl http://www.thinkgeek.com/interests/oreilly/tshirts/5bcb/ Interests: I dig Mac OS X http://www.thinkgeek.com/interests/oreilly/tshirts/5bcf/ Interests: Ninj4 Hooded Sweatshirt http://www.thinkgeek.com/interests/megatokyo/altware/5c4e/ Interests: Megatokyo Blanket http://www.thinkgeek.com/interests/megatokyo/coolthings/5b59/ Cube Goodies: Smart Mass Thinking Putty http://www.thinkgeek.com/cubegoodies/toys/5ac8/ Electronics: Archos Jukebox Studio 20/ Radio FM 20 MP3 Players http://www.thinkgeek.com/electronics/mp3/5784/ Computing: Auravision EluminX Illuminated Keyboard http://www.thinkgeek.com/computing/input/keyboards/5c3f/ Electronics: Universal System Selector http://www.thinkgeek.com/electronics/video/5c1b/ Other Apparel: Power Golf Shirt http://www.thinkgeek.com/apparel/golfshirts/5b8f/ Computing: Auravision EluminX Illuminated Keyboard http://www.thinkgeek.com/computing/input/keyboards/5c3f/ Other Apparel: The ThinkGeek Monkey Hoodie http://www.thinkgeek.com/apparel/hoodies/5b88/ Gadgets: Forever Flashlight http://www.thinkgeek.com/gadgets/lights/5a9f/ Electronics: Hitman 2 for PS2 http://www.thinkgeek.com/electronics/ps2/ps2soft/5c6e/ Computing: Sylvania SF170 17" LCD http://www.thinkgeek.com/computing/display/lcd/5c73/ Electronics: Splinter Cell for Xbox http://www.thinkgeek.com/electronics/xbox/xboxsoft/5c69/ Sourceforge oo2c-2.0.3 released http://sourceforge.net/forum/forum.php?forum_id=240158 Release 2.0.3 introduces experimental support for exceptions. OOC is an Oberon-2 development platform. It consists of an optimizing compiler, a number of related tools, a set of standard library modules, and a reference manual. jmove 0.3 available http://sourceforge.net/forum/forum.php?forum_id=240181 jmove eases the understanding and valuation of the design and architecture of complex software written in java. It provides dependency analysis, metrics, design rule checking and impact analysis. The release 0.3 is available now. It contains a complete redesign and vital functional extensions like source code analysis metrics etc.. WinTV PVR 250/350 Capture Only App 1.3 release http://sourceforge.net/forum/forum.php?forum_id=240184 This release is a stable release level that appears to work for people in numerous countries and TV standards(NTSC and PAL). As the reports seem positive from the 1.2.3 Release that corrected the Path issue in this release the trace log file can now be disabled via a ini setting. Command line capture only application for the Hauppauge WinTV PVR 250/350 Capture Cards. This application supports a subset of the Hauppauge WinTV2000 application's command line options for capturing directly to disk with minimal CPU utilization. DataVision 0.6.0 released http://sourceforge.net/forum/forum.php?forum_id=240161 DataVision is an Open Source reporting tool similar to Crystal Reports. Reports can be designed using a drag-and-drop GUI. They may be run, viewed, and printed from the application or exported as HTML, XML, PDF, LaTeX2e, DocBook, or tab- or comma-delimited text files. The output files produced by LaTeX2e and DocBook can in turn be used to produce PDF, text, HTML, PostScript, and more. Changes: * All table and column names are now case-sensitive. When necessary, database table and column names are quoted in SQL queries which allows for use of mixed-case names. Warning: this new behavior may break some existing reports, especially if you generated your report XML files manually and used all upper-case for your table and column names. Use the new -q command line flag to disable the quoting behavior and case sensitivity. See the discussion in "Database Name Case Sensitivity" in the User's Manual. * A new designer GUI infrastructure. It's an application! It's an applet! It's two GUIs in one! * Image fields' values are now URL strings instead of file path strings. For the next few releases, image fields will also accept absolute file paths and convert them to ``file:'' URLs. * The PDF layout engine now outputs the basic 14 PDF type 1 fonts. * The code editor pane in various windows (selection criteria, formulas, etc.) now have a scroll bar and improved layout. Bug fixes: * Under Windows, the field popup menus wouldn't. They do, now. * Under certain conditions, the FieldPicker window would not open. * The PDF layout engine now places text correctly on the page. * When creating a new image field, if there is an error the error messages will be displayed correctly. * The LaTeX layout engine now sets the page width and height properly, instead of always using 8.5 x 11 inches (USA Letter). It also sets the paper size when using A4, A5, B5, US letter, US legal, or executive. * The report description text edit box now has scroll bars when necessary, and won't go bonkers with long description text. * Escape many XML attributes values so that ampersands and other characters are output correctly. Sync4j version 0.1 released http://sourceforge.net/forum/forum.php?forum_id=239822 The Sync4j team is proud to announce the availability of the first release of Sync4j. Sync4j is an Open Source SyncML server implementation, written in Java. Relase notes: Sync4j 0.1 - Culhwch ==================== Welcome to the first release of Sync4j! Main features: * SyncML 1.1 * Slow synchronization * Two-way synchronization * One-way synchronization client to server and server to client * Sync with and without separate initialization * Synchronization engine * Implemented as a statefull session EJB * Open and extensible architecture: o Pluggable synchronization engine o Pluggable protocol support o Pluggable synchronization data sources * HTTP binding * JAAS compliant security architecture The CVS tag for source code of this release is culhwch_20021231 decopter-0.2.8 released http://sourceforge.net/forum/forum.php?forum_id=239800 A new release of decopter, an unrealistic helicopter simulator, has been made available. Please enjoy the new look of the landscape, helicopter model and not-so-realistic physics. Written in C++ with SDL. PCGen 4.2.5 is available http://sourceforge.net/forum/forum.php?forum_id=239808 PCGen is a Java-based RPG character generator and maintenance program. All datafiles are ASCII so they can be modified by users, and are available through the pcgendm project. An XML conversion is underway. !!!We're proud to announce the addition of three Creative Mountain Games supplements!!! Lexus Group Combat, Trundlefolk Culture Class and County Clergy all make their debut this week in PCGen! On the outputsheets you'll notice a new block for melee and ranged weapons. We think you'll like it! For those of you who have created your own outputsheets, the old tokens should all still work, we've simply added new functionality and made use of that in the outputsheets included in the official releases. We always recommend that users install new versions of PCGen in a 'new' directory. Below is a list of everything that has been addressed in this release. If you reported one of these, please verify that it is was addressed properly. PCGen is available at http://pcgen.sourceforge.net , and the main discussion group is at http://groups.yahoo.com/group/pcgen . All three zips are required to run PCGen: pcgen425_part1of3.zip, pcgen425_part2of3.zip and pcgen425_part3of3.zip. We've got some OS-specific installs of PCGen to help those who have trouble installing the generic version available in our yahoo group files page. Bugs 575438 unarmed proficiency/focus problem +fix 659292 SA:<text>|<variable> zero value 656981 Error loading pcg "Invalid PCGen Ver" Features 660927 add DESCISPI: tag globally 556803 make ADD: tag global 659568 Remove the (#) for repeated SA tags 657335 SHORTRANGE:x in GameMode 542495 New way to IGNORE 651725 Add COUNT[FEATNAME=something%] 612244 Allow for sub-game modes 524166 Favored Enemy / Special Abilities 635341 New House Rule: no max HD 572405 Vfeat in item customization PCGen:DM Bugs 657947 psionicshandbook pwr lvl wrong: sudden m PCGen:DM New Source Materials 660941 Creative Mountain G - Group Combat 660942 Creative Mountain G - Trundlefolk Culture Class 660943 Creative Mountain G - County Clergy PCGen:DM Tag Modification Requests 660922 PHB spells TARGETAREA to new standard 659282 Evasion and Improved Evasion are now FEATs 660041 Standard abbreviations for DMG Classes PCGenDocs: Output Sheet Bugs 660913 Four attacks don't fit in weapon block 660912 Attack totals incorrect on new weapon blocks 658271 If CON score ="*" formatting is off 659924 OpenRPG sheet fails for clerics PCGenDocs: Output Sheet Feature Requests 660915 Exotic weapons do not fit well in new block 647131 Ranged to hit at < 30 ft 657342 Ranged Weapon Tokens 656350 Prepared spell lists with names on HTML 656348 Turning table on HTML sheets 645469 All notes exported 634147 Output Familiars To Masters Char Sheet 657885 Filtering for Rage & Turning 653470 Tokens for Melee Weapon Block 655962 SPYCRAFT Character Sheet (HTML) 656856 COUNT tokens The PCGen Development Team E-Gantt 0.4.3 released http://sourceforge.net/forum/forum.php?forum_id=239789 Brand new support for treetables, our implementation is based on w3c.org's XML Document model. ColumnRenderers and editors have been changed to take the properties for the Swing look and feel where it is apropriate. E-Gantt is an enterprise graph and chart drawing component, which supports basic charting types (most specifically the gantt chart). a demonstration is available here: http://www.egantt.com/demo/webapplet.html IDLEfork 0.9a1 Released http://sourceforge.net/forum/forum.php?forum_id=239788 Introduced the new RPC implementation, which includes an extended debugger. The output of user code is to the shell, and the shell may be used to inspect the environment after the run has finished. Introduced the configuration GUI and a new About dialog. Adapted to the Mac platform. Multiple bug fixes and usability enhancements. IDLEfork is an official experimental branch of Python's Integrated DeveLopment Environment, IDLE. The biggest change in IDLEfork is to execute Python code in a separate process, which is /restarted/ for each Run (F5) initiated from an editor window. This enhancement of IDLE has often been requested, and is now finally available. The magic "reload/import *" incantations are no longer required when editing/testing a module two or three steps down the import chain. The IDLE Debugger has been extended to support the new design, and its operation will be familiar to those who have used it previously. The breakpoint feature has been enhanced, and breakpoints are now persistent across IDLE sessions. When a module is open in an Edit window, its breakpoints are active. There is also a new GUI configuration manager which makes it easy to select fonts, colors, keybindings, and startup options. IDLEfork will be merged back into the Python distribution in the near future (probably at 2.3), replacing the current version of IDLE. For this reason we are interested in getting as much testing time as possible before the merge. FileZilla Server 0.8.0 has been released http://sourceforge.net/forum/forum.php?forum_id=239676 Another version of this powerful FTP Server has been released. From now on, FileZilla Server can run as service under WinNT based operating systems (NT4, 2K and XP). Also, the server interface now runs in a different process, so that I'll be able to implement remote administration in the next version. Of course, FileZilla Server still works well under Win9x (i.e. 95, 98(SE) and ME). Happy new year, Tim PS: Still reading? OK, here's a list of all changes: new features: - Separated server from the user interface, interface now runs in its own process - Sever now runs as service under Windows NT4, 2000 and XP fixed bugs: - fixed problems with non relative paths and drive letters. This should also fix the compatibility to some versions of the IE and other browsers (fixed by TJ Drennan) - fixed crash if a directory did contain files with a year larger than 2038 - server no longer sometimes stops responding after issuing shutdown PPS: Don't drink too much ;-) Slashdot The Plastic Fractal Magnet http://slashdot.org/article.pl?sid=03/01/03/1844220 [0]bedessen writes "An [1]article at NewsFactor summarizes the developments in new plastics that exhibit magnetic fields of fractal dimensions. Whereas a simple bar magnet produces magnetic fields that go from the north pole to the south pole, the fields of the new hybrid plastic sprout like branches of a cactus lined with secondary fields that resemble needles. As these fields become increasingly interlocked, they exhibit a unique kind of order. This intensely ordered structure might one day be key to storing information with a very high density. The researchers behind this are [2]Arthur Epstein, director of the Center for Materials Research at [3]Ohio State University, and [4]Joel Miller, a professor of chemistry at the [5]University of Utah. There's also [6]this PDF overview of the subject, which is quite technical but still readable." Links 0. http://www.dessent.net 1. http://www.newsfactor.com/perl/story/20248.html 2. http://www-physics.mps.ohio-state.edu/graduate_brochure/people/epstein.html 3. http://www-physics.mps.ohio-state.edu/~ppl/ 4. http://www.chem.utah.edu/chemistry/faculty/miller/miller.html#research 5. http://www.chem.utah.edu/chemistry/faculty/miller/millergroup/main.html 6. http://www.mrs.org/publications/bulletin/2000/nov/Intro.pdf Radiation Detection Wrist Watch http://slashdot.org/article.pl?sid=03/01/03/1856211 [0]luigi writes "[1]I4U has this story: vigiWATCH is a newly created swiss company that offers the smallest, most precise radiation detector worldwide in a normal size wrist watch. The watch displays current radioactivity rates from 0.00001mSv/h to 4.00000 mSv/h and cumulative radioactive dose from 0.001mSv/h to 9999 mSv/h. The precision is +/- 25% over total range. Besides the radioactivity detection, its also showing the time in a digital and analog display. The watch [2]looks like a normal casual wrist watch. Hope this watch never becomes standard equipment for survival on this planet. The watch is sold on the [3]site for $1100." Links 0. http://www.i4u.com 1. http://www.i4u.com/ 2. http://www.i4u.com/modules.php?name=News&file=article&sid=115&mode=&order=0&thold=0 3. http://www.vigiwatch.com/en/cadre.htm Star Wars Origami http://slashdot.org/article.pl?sid=03/01/03/1310204 [0]Obiwan Kenobi writes "This has to be the strangest thing I've run across in quite awhile. [1]Star Wars Origami features about a dozen pieces of [2]Star Wars vehicles and characters complete with diagrams on how to make them yourself. And just when I thought this was an anomaly, the [3]links section includes all kinds of great Star Wars Origami, such as [4]this one (dubbed Stare Wares) and [5]this one featuring a wicked Destroyer Droid complete with the shiny metal finish." Links 0. http://www.misterorange.com 1. http://www.happymagpie.com/origami.htm 2. http://www.happymagpie.com/swdiagrm.htm 3. http://www.happymagpie.com/links.htm 4. http://home.istar.ca/~wko/stare_wares.html 5. http://lar.5u.com/oriscifi.htm William Gibson's Latest Novel http://slashdot.org/article.pl?sid=03/01/03/1851243 [0]crumbz writes "It looks like the grand master of cyberpunk has a new [1] novel coming out entitled Pattern Recognition. Apparently, reviewer copies have been making the rounds on [2] ebay and the word on the street is that it is his best work in years." Links 0. http://{ten.pop} {ta} {642153liam>maps_evomer<} 1. http://www.williamgibsonbooks.com/ 2. http://search.ebay.com/search/search.dll?MfcISAPICommand=GetResult&ht=1&SortProperty=MetaEndSort&query=pattern+recognition Linux to Become #2 on the Desktop? http://slashdot.org/article.pl?sid=03/01/03/1834256 [0]DiZASTiX writes "An article from Zdnet says Linux on the desktop has [1]become a reality. It is now possible, for example, to buy a Linux-based PC (running [2]LindowsOS) from Evesham. In the United States, Wal-Mart sells machines based on [2]Lindows, [3]Mandrake Linux and others. But though Linux may have its foot in the door, taking the next step to becoming a mainstream success is proving a more difficult proposition." Links 0. mailto:[EMAIL PROTECTED] 1. http://zdnet.com.com/2100-1104-979064.html 2. http://www.lindows.com/ 3. http://www.mandrake.com/ Discovering New Music? http://slashdot.org/article.pl?sid=03/01/03/223240 [0]captainclever asks: "As an avid music fan, I'm keen on discovering new artists that I will like. I have discovered a few by listening to internet radio, and writing down the names of songs that take my fancy. I had a play with [1]The Digital Music Network, but it was very intrusive, full of adverts and only worked in Windows. I found it quite a hard topic to google for as there is so much stuff about music. Has anyone come accoss a decent system that can suggest some good artists to me based on my existing listening habbits?" Word of mouth, of course, is the tried and true method of promoting a new group. Are there weblogs that allow users to discuss music much like Slashdot discusses "news"? Links 0. http://www.audioscrobbler.com 1. http://www.dmn.com/ The NetBSD Organization http://slashdot.org/article.pl?sid=03/01/03/1651227 A reader writes: "Stumbled across a nice [0]article about how the NetBSD Project is organized and some interesting ways users can help out." Good stuff, for those who want to get involved. Links 0. http://ezine.daemonnews.org/200301/netbsdhelp.html Apple To Charge for Some iApps http://slashdot.org/article.pl?sid=03/01/03/2149209 [0]randomErr writes "[1]News.com has [2]this story that according to sources familiar with the plans, Apple is expected to announce at the Macworld Expo in San Francisco Tuesday that consumers will have to pay for new versions of iDVD, iPhoto and iMovie. Previously, Apple had offered upgrades to its digital media, or 'i' applications, for free." Links 0. mailto:randomErr@eastsid e s t o r y .com 1. http://news.com.com/ 2. http://news.com.com/2100-1040-979129.html Droning On http://slashdot.org/article.pl?sid=03/01/03/1842203 MagnetarJones writes "Another washingtonpost.com article reports that Federal regulators have begun considering rules that would allow drones, the pilotless planes being used in the war in Afghanistan, to [0]fly in U.S. airspace. Supporters envision the use of drones, also known as unmanned aerial vehicles, for such tasks as moving cargo, pinpointing traffic problems, patrolling the border, searching for fugitives or fighting forest fires..." Links 0. http://www.washingtonpost.com/wp-dyn/articles/A60876-2002Dec31.html Microsoft's Reaction to OSS Adoption http://slashdot.org/article.pl?sid=03/01/03/195206 [0]inode_buddha writes "Eric S. Raymond has the eighth "Halloween" memo [1]available here. It looks like Microsoft is really beginning to notice the national and corporate movement towards FS/OSS, and is reacting accordingly." Links 0. mailto:[EMAIL PROTECTED] 1. http://www.opensource.org/halloween/halloween8.php Freshmeat ALE 0.2.0 http://freshmeat.net/releases/108248/ ALE aligns and merges several similar images from a digitizing device (such as a digital camera or scanner) into a single image. This may have the effect of producing a relatively alias-free image (sometimes called "anti-aliasing"). Ant8 1.5.40 http://freshmeat.net/releases/108188/ Anthill is a build management server that ensures a controlled build process and promotes the sharing of knowledge within an organization. It performs a checkout from the source repository of the latest version of a project before every build, and tags the repository with a unique build number after every build. It also automatically updates a project intranet site with artifacts from the latest build. Anthill is an extension to the Apache-Ant project and is compatible with version 1.3 and 1.4 of Ant. apt4rpm 0.63.2 (Development) http://freshmeat.net/releases/108301/ The superb Debian package installer APT has since some time become available for RPM-based distributions. However, to install RPM packages with apt, an apt repository is needed. apt4rpm creates the apt repository from an RPM repository. The rpm repository can be located locally or remotely. Once the apt repository has been created with apt4rpm, the apt tools can be used to install RPMs. asmail 1.3 http://freshmeat.net/releases/108277/ Asmail is a "mail-checker" like xbiff, but with the Afterstep look & feel. It indicates the status of your mailbox. It can be put in the Wharf, execute program on incoming mail, execute program on mouseclick, show animations and more... bMotion 0.0.4 http://freshmeat.net/releases/108269/ bMotion is an AI script for eggdrop bots that gives them a bit of life and makes them better channel members on IRC. It exposes a plugin interface, allowing its functionality and behavior to be easily adjusted and extended with simple (yet powerful) TCL scripts. BSM Pseudonymizer 0.1.5 http://freshmeat.net/releases/108280/ BSM Pseudonymizer pseudonymizes records from Solaris BSM audit trail files. Personal data such as user IDs, pathnames, timestamps, etc. is replaced with pseudonyms so that the generated output doesn't reveal private information about the system's users, but still preserves a maximum of integrity and consistency. Bugzilla 2.17.3 (Development) http://freshmeat.net/releases/108234/ Bugzilla is the leading open-source/free software bug tracking system, with high-profile installations at mozilla.org, GNOME, Red Hat, and NASA, among others. It features a comprehensive set of fields, attachment management, inter-bug dependencies, email notification of changes, a powerful query interface, reporting, and Web, XML, email, and console interfaces. It can be managed entirely using a Web-based UI. The user UI is customizable using templates. Bugzilla 2.16.2 http://freshmeat.net/releases/108233/ Bugzilla is the leading open-source/free software bug tracking system, with high-profile installations at mozilla.org, GNOME, Red Hat, and NASA, among others. It features a comprehensive set of fields, attachment management, inter-bug dependencies, email notification of changes, a powerful query interface, reporting, and Web, XML, email, and console interfaces. It can be managed entirely using a Web-based UI. The user UI is customizable using templates. Calculating Pi 2003-01-03 (Ramanujan) http://freshmeat.net/releases/108264/ ProjectPi is a project to calculate the mathematical constant Pi through various methods. CheckRDF 34.3333 http://freshmeat.net/releases/108272/ CheckRDF is a tool, consisting of a shell script and a Haskell program, for downloading RDF site summaries and showing news in a text file and in an HTML file. It is highly configurable. Class::Date 1.1.3 http://freshmeat.net/releases/108253/ Class::Date provides a date datatype for Perl. You can create new Class::Date objects with a constructor from different scalar formats, array refs, and hash refs, and then you can easily manipulate it by the builtin "+" and "-" operators (e.g., $date=date([2001,03,15])+'3Y 1s'). Relative date types also available CSBuddy 1.2.3 http://freshmeat.net/releases/108243/ CSBuddy is a tool designed to help Counter-Strike server owners, particularly those running AdminMod. It maintains a queryable database of all players that have been seen on the server, and it filters the raw logs of a Counter-Strike server and distills them into a single CSBuddy log which shows only high-level activity such as excessive friendly fire incidents, admin activity, and players complaining about misbehavior or saying suspicious things. This tool is built upon an included Counter-Strike log file parser which is provided in a simple derivable class. dbMan 0.29 http://freshmeat.net/releases/108287/ dbMan is a complex SQL monitor for common database systems (PgSQL, Oracle, MySQL etc.). It's based on Perl and DBI interfaces. Features include a command history buffer, tab completion, editing Oracle objects, simultaneous connections, SQL help, importing and exporting of tables, Oracle explain plan, and more. dbMan is made as a simple kernel and many extension modules, and you can make your modules with a simple HOWTO. debian-updates 1.2 http://freshmeat.net/releases/108262/ debian-updates is a simple script that sends an email or displays console messages if any relevant Debian security updates become available. It is ideal for running from cron. devaki-nextobjects 0.1-dev http://freshmeat.net/releases/108211/ Nextobjects is an integrated development tool for Entreprise Applications. It use Turbine Torque for code generation, and is based on the Merise method. DOM Menu 0.3.0 http://freshmeat.net/releases/108218/ DOM Menu allows developers to add dynamic, hierarchical popup menus to Web pages. Menus can be horizontal or vertical and can open or pop out in either direction. It features screen edge and element detection for browsers that cannot hide form elements. Styles are controlled almost entirely using CSS, and the menus are created and hidden using the Document Object Model. Configuration is performed using a custom Hash() class. The menus emulate the look and feel of well known GUI toolkits. Mozilla, IE 5+ and Opera 7 are supported. Efisto 0.1.0 (Client) http://freshmeat.net/releases/108265/ Efisto (Easy File Send To) enables users to send files to anyone who has email and Web access. When the sender uploads files with the efisto client, the recipient gets an email with an URL that can be used to download the files. It features automatic creation of compressed archives, download notification, expiration of files, and expiration notification. Flakarchiver 0.1alpha http://freshmeat.net/releases/108256/ Flakarchiver is a application for extracting and creating archives. It uses the wxWindows GUI library. Win32 and Linux are supported, but can be easily ported to other platforms. Currently there is read-only functionability for .rar, .ace, .gz, .bz2, and .zip files. Folding@home 3.24 (Stable) http://freshmeat.net/releases/108240/ Folding@home simulates protein folding. We do not entirely understand how proteins actually operate, but one important step is to study how proteins self-assemble or "fold." This is an extremely computationally intensive task since proteins take in the order of microseconds to milliseconds to fold, yet we can only routinely simulate over nanosecond to microsecond time scales. This system provides a new way to simulate protein folding that can break the millisecond barrier by dividing the work between multiple processors. Thus, with 1000 processors, we can break the millisecond barrier and help unlock the mystery of how proteins fold. Gcount 0.6 http://freshmeat.net/releases/108221/ GCount is an attempt to make a solid Web-based counter completely in PHP. It uses MySQL as its backend to store counter information, and the GD library to slice up the images on thy fly and display them. GINI audio streamer 0.2 http://freshmeat.net/releases/108299/ GINI is a lightweight icecast/shoutcast compatible streaming server for broadcasting Ogg Vorbis and MP3 audio. GOBLIN Graph Library 2.5.3b4 http://freshmeat.net/releases/108263/ The GOBLIN project consists of a C++ class library for a large series of graph optimization problems, GOSH, an extension of the Tcl/Tk scripting language to graph objects, and GOBLET, a graphical user interface to the library functions. GOBLET includes a graph editor, but provides only basic graph layout methods. GTK+ Dictionary 0.5.3 http://freshmeat.net/releases/108260/ GTK+ dictionary is a frontend to dictionaries stored in a MySQL server. Hackbot 2.16 (Stable) http://freshmeat.net/releases/108259/ Hackbot is a host exploration tool and bannergrabber. It scans numerous services and vulnerabilities. jCIFS 0.7.0b12 http://freshmeat.net/releases/108268/ jCIFS is an SMB client library written entirely in Java. It closely follows the CIFS specification supporting Unicode, named pipes, batching, multiplexing IO of threaded callers, encrypted authentication, full transactions, domain/workgroup/host/share/file enumeration, NetBIOS sockets and name services, the smb:// URL protocol handler, a java.io.File like API, RAP calls, NTLM HTTP Authentication, and more. jGnash 1.2.1 http://freshmeat.net/releases/108266/ jGnash is a personal finance application written in Java. A JVM of 1.4 or greater is required. jGnash supports basic account types and simple investment accounts at this time. jGnash has support for split transactions, nested accounts, and currencies. jGnash can import QIF files excluding investment accounts and transactions. Data is stored in an XML format so it is easy to manipulate and read the data external to the program. Linux isletme 1.4 http://freshmeat.net/releases/108252/ Linux isletme keeps current accounts and stock data for companies. It is completly console based and uses PostgreSQL development libraries and Ncurses. LiveCut 0.2 http://freshmeat.net/releases/108222/ LiveCut is a graphical helper for people who have to synchronize different media sources like audio or video sources, slides, text transcriptions, while making movies or SMIL presentations. It allows you to easily mark the time at which events happen, and generates a simple text file which can be reused either manually or automatically later (e.g., in an SMIL generator). obliquid 0.4.3_to_0.4.4 (Upgrades) http://freshmeat.net/releases/108203/ obliquid is a PHP/XML application framework for building groupware Web portals. Any data which is handled by any module is highly configurable. It has a core allowing to build pages using templates blocks, multilingual support and themes. It also has a users/groups/operation module and a calendar supporting availabilities, calls, and meetings. Open Volume Library 0.1.1 http://freshmeat.net/releases/108250/ The OpenVL library is a framework for working with 3D volumetric datasets. It provides a standard and uniform API to volumetric data access, storage, and processing. It is designed and built to be fast, extensible, flexible, and easy to use. The library is completely open-sourced and encourages contribution. This library is an ideal choice if you want to write applications that deal with 3D volumes. Perl Shell 1.0 http://freshmeat.net/releases/108244/ The Perl Shell (psh) combines aspects of bash and other shells with the power of Perl scripting. It aspires to be your primary login shell. phpQLAdmin 2.0.1 http://freshmeat.net/releases/108282/ phpQLAdmin was designed to administer a qmail-ldap server with an easy-to-use Web interface. It allows you to control the server with the qmail-ldap/control patch, to add/remove domains, to add/remove/edit users, to change the attributes for all domain members, and to set the password, quota, mailhost, mail addresses, alias addresses, forwarders, and more. The application's language is configurable (except for the control part), and it currently contains translations for English, German, Italian, Portugese, Spanish, and Japanese. pyrad 0.3 http://freshmeat.net/releases/108279/ pyrad is an implementation of a RADIUS client as described in RFC2865. It takes care of all the details like building RADIUS packets, sending them and decoding responses. Retail Auto Auction 1.3.2 http://freshmeat.net/releases/108297/ Retail Auto Auction provides a complete network-based Point-of-Sale software solution for an auto auction company. The program currently interfaces with a MySQL database and it can be installed on any number of machines that act as clients and connect to the database. In addition to tracking buyers/consignors, vehicles, and sales, the program includes powerful and extensible reporting capabilities. For instance, reports on buyer participation, vehicle history, car lists, etc. are available and can be exported use with a spreadsheet. Contract printouts are generated for a dot matrix printer suitable for triplicate form printing. Retail Auto Auction is written in Python and Qt. RPC::XML 0.46 http://freshmeat.net/releases/108254/ RPC::XML is a set of classes in Perl for implementing XML-RPC services both from the client side and the server side. Included are classes for writing clients, writing stand-alone servers (using the HTTP::Daemon class of LWP or the Net::Server class for transport implementation), or implementing a server as an Apache/mod_perl location handler. Seed Spambots 1.0 http://freshmeat.net/releases/108275/ Seed Spambots generates HTML pages and email addresses for spambots, sending them to a honeypot SMTP server which reports checksum data to various clearinghouses and gathers other spam statistics. SH-News 3.0 http://freshmeat.net/releases/108216/ SH-News is a very powerful PHP/MySQL news script. It has more options than any other news script. Users have 17 user rights, and comments are optional (and can be shut down or closed). It is easy to handle and individual layouts can be added easily. Shed 1.09 http://freshmeat.net/releases/108289/ Shed (simple hex editor) is a hex editor written for Unix/Linux using ncurses, with a friendly pico-style interface. It shows data in ASCII, hex, dec, oct, and binary, and allows editing in all of these bases. Features also include searching and dumping. Siege 2.57b3 (Beta) http://freshmeat.net/releases/108296/ Siege is a regression test and benchmark utility. It can stress test a single URL with a user defined number of simulated users, or it can read many URLs into memory and stress them simultaneously. The program reports the total number of hits recorded, bytes transferred, response time, concurrency, and return status. Siege supports HTTP/1.0 and 1.1 protocols, GET and POST directives, cookies, transaction logging, and basic authentication. Its features are configurable on a per user basis. Skaringa r1p6 http://freshmeat.net/releases/108251/ Skaringa is a framework for Java and XML language binding. It transform Java objects into XML documents and back, and can generate XML schema definitions for a Java class. It is designed for simplicity, supporting a wide range of types, and speed. Sophie 1.41 http://freshmeat.net/releases/108300/ Sophie is a daemon which uses 'libsavi' library from Sophos anti virus vendor ( http://www.sophos.com ). On startup, Sophie initializes SAPI (Sophos Anti-Virus Interface), loads virus patterns into memory, opens local UNIX domain socket, and waits for someone to connect and instructs it which path to scan. Since the database is loaded in RAM, scanning is very fast. (Note: speed of scanning also depends on SAVI settings and size of the file.) It works on Linux, Solaris (Sparc/x86), HP-UX, and FreeBSD. It was made as a part of 'Virge' project, which is a mail/attachment/virus scanning tool, written in C. ThemeChanger 0.5 http://freshmeat.net/releases/108212/ ThemeChanger switches your theme in Mac OS X. It currently supports .theme and .dlta (AKA tpkg2). TinyLogin 1.4 http://freshmeat.net/releases/108270/ TinyLogin is a suite of tiny UNIX utilities for handling logins, user authentication, changing passwords, and otherwise maintaining users and groups on an embedded system. It also provides shadow password support to enhance system security. TinyLogin is, as the name implies, very small, and makes an excellent addition to an embedded system. UgLy Game Search Engine rc 8 http://freshmeat.net/releases/108261/ The UgLy Game Search Engine quickly searches the network for game servers, and then lists them in a qstat-formatted file and html for use by other programs, such as Server Query and Gametrakker. The script itself uses very little memory and bandwidth and will happily run in the background. It supports games such as Quake 1/2/3, Unreal, Jedi Knight 2, Half Life, and many more. UGS3D 0.1.3 http://freshmeat.net/releases/108285/ UGS3D is a base framework to build 3D applications. Based on open API's such as OpenGL and SDL, it provides a high abstraction layer for 3D developers. It features animated models, volumetric shadows, procedural trees, camera effects, reflective water, particle systems, and more. webadmin.php 0.4 http://freshmeat.net/releases/108291/ webadmin.php is a simple Web-based file manager that is useful for applying changes to a Web account quickly and without FTP access. It can show, create, delete, and move files and directories, copy, edit and upload files, help to manage htaccess and htpasswd, and change permissions of files and folders. webadmin.php only consists of one file, and has multi-language support. weDBmail 0.0pl9 http://freshmeat.net/releases/108294/ weDBmail is a Web-based frontend to the dbmail project. It is designed to directly interface with the backend and implement a full-featured mail client. X Messenger 1.0a http://freshmeat.net/releases/108232/ X Messenger is a messenger client for Linux built in Tcl/Tk. It is a clone of amsn. xmlenc 0.20 http://freshmeat.net/releases/108303/ xmlenc is a light-weight XML encoding library for Java. It fills the gap between a light-weight parser like SAX, and a heavy-weight XML output library, like JDOM. Zmanim 1.0.0 http://freshmeat.net/releases/108245/ Zmanim is a software package that computes zmanim, the times (according to Jewish law) by which an observant Jew must complete specific prayers. Zorbstats 0.16 http://freshmeat.net/releases/108258/ ZorbStats is a simple Web statistics generator using PHP and MySQL. It is simple to install an features visitor logs, browser stats, OS stats, and number of visits. It also allows you to search all logs. Slashcode Environment.pm does not report "database not c http://slashcode.com/article.pl?sid=03/01/03/1832222 I had my slash site working a while back and now it is not. I am running Suse 7.3 with a 2.4.10 kernel. Apache and mod perl seem to be installed: [Thu Jan 2 15:39:33 2003] [notice] Apache/1.3.27 (Unix) mod_perl/1.27 configured -- resuming normal operations [Thu Jan 2 15:39:33 2003] [notice] Accept mutex: sysvsem (Default: sysvsem) Some odd things: Odd tag behavour http://slashcode.com/article.pl?sid=03/01/01/2020255 I've added the IMG and SRC to the list of allowed tags in the var for that at geekizoid - problem is, it still doesn't allow those in comments - did I miss something? Slashd and apache have been restarted. --Pinkerton Floyd Best Practices for Secure Remote Admin? http://slashcode.com/article.pl?sid=02/12/31/1821256 What are best practices for securely administering a Slash site over the Web? I'm trying to use SSL for the purpose, which would be ideal, but I'm meeting with only limited success. There appears to be a bug in the user login code that keeps flipping the browser back to the non-SSL index. Is it just me, or am I barking up the wrong administrative tree? What happened to the headlines e-mails? http://slashcode.com/article.pl?sid=02/12/28/2239207 I've subscribed to the headlines e-mails from several slash sites, but most particularly to me, slashcode and use.perl. For some reason, despite my settings still seeming to be correct, slashcode has stopped sending them. I still get use.perl's headlines though. Any idea why? Problems with runtask http://slashcode.com/article.pl?sid=02/12/24/1754206 I just recently installed slash 2.2.6 on a server in my company intranet. We're going to make use of it as a technical forum for the developers to collaborate. For the most part, everything has gone smoothly and I've had little trouble getting slash configured the way I want. The one problem I have come across is that I can't run runtask with any of the tasks in my slash-site. Every time I try to do it, I check my slashd.log and find a similar error: Tue Dec 24 15:01:50 2002 Starting runtask with pid 10011 glob failed (child exited with status 1) at /home/usr1/app/slash/bin/runtask line 118. No task 'refresh_authors_cache.pl' found in /home/usr1/app/slash/site/emmaus.saic.com/tasks I've tried looking overthe code for runtask, but I'm a pretty novice perl programmer and have had little luck tracking the problem down. If anyone has ideas what might be causing this, please share. I don't want to have to wait a day for new users to have changes made to their accounts, since we're immediately going to make everyone authors (w/ seclev 100) because of the environment we're in. Geekizoid.Com http://slashcode.com/article.pl?sid=02/12/24/0239255 Well, we were going to wait until 31 Dec 2002, but since the cat is out of the bag already, Geekizoid.Com is back. Hosted by LRSE. The Last Straw http://slashcode.com/article.pl?sid=02/12/23/1915205 I just put up my first site using slashcode. It took about a week to get from downloading the Mandrake ISO's to having the site pretty complete. I have never used Linux before and I took this on as a learning experience. I am quite happy with the way it all turned out! Anyway, about the site - I found that people seem to complain about celebrities a lot, so I figured that a slash site related to the stupid things celebrities say and do might be a good idea. Check it out and let me know what you think! WML functionality? http://slashcode.com/article.pl?sid=02/12/23/1742230 I have been wondering if there is anyone out there using the WML/WAP functionality of Slash? There were some past articles on this subject, but seemingly with no clear answers. I was hoping to be able to generate .wml pages somehow like slashdot.org currently does. Any tips appreciated. Graphics not appearing in Topic setup http://slashcode.com/article.pl?sid=02/12/21/0045251 My newly installed topics were given graphics, in the format of ./images/topics/graphicname.ext and the pictures don't show. I've gone back in and tried changing them to absolute URLs, but when I click "save topic" it reverts back to the old entry. I can click and change sections and those update fine, but the graphic entry doesn't. Adding a rand photo block http://slashcode.com/article.pl?sid=02/12/20/1825223 Hello, i have written something for my slash site deporteyciencia.com for having a nice random photo block, i try to describe the process first, and later put all the code. (locally) you need a lot of free photos (locally) you need imagemagick (locally) run the script create_minis.pl for creating the thumbs. Take a look to the destination directories. You can create a captions.txt with the syntaxis: filename::caption(newline)... The captions will be drawn on the image!! put the original images and the thumbs in your site (remote) put the task rand.pl in your site (and change the directories as needed) (remote)configure crontab for running your task daily or hourly. (remote) write a block who shows rand_mini_foto.jpg and links to rand_foto.jpg do nothing and enjoy, or try to write a way for users uploading photos "one day they will appear" The code: -------------------------------- CREATE_MINIS.PL (remember to change directories and have imagemagick installed) -------------------------------- #!/usr/bin/perl -w use strict; #-------- config my $use_captions=1; my $background="#006699"; my $fore="#ffffff"; my $width="190x190"; #-------- config end my @files=`ls *.jpg`; my %captions=(); if ($use_captions) { open F_captions,"captions.txt" or die "ERROR, lack of \"captions.txt\"\n This file has the following sintaxis:\nfilename1::caption1\nfilename2::caption 2\n..."; while () { chomp; my ($filename,$text)=split (/::/,$_); $captions{$filename}=$text; } close F_captions; } foreach (@files) { print $_; chomp; if ($use_captions) { system("convert -resize $width_height $_ minis_with_captions/$_"); if($captions{$_}) { system("convert -box \"$background\" -font helvetica -fill \"$fore\" -draw \"text 0,10 \\\" $captions{$_}\\\"\" $_ images_with_captions/$_"); system("convert -box \"$background\" -font helvetica -fill \"$fore\" -draw \"text 0,10 \\\" $captions{$_}\\\"\" minis_with_captions/$_ minis_with_captions/$_"); } else { print "Error: lack of captions for file $_\n"; } } else { system("convert -resize $width_height $_ minis/$_"); } } -------------------------------- rand.pl (remember to change directory names) -------------------------------- #!/usr/bin/perl -w #coge una imagen aleatoriamente y la copia en rand_foto.jpg #lo mismo para una foto de las pequeñas, que están en /minis #llamado cada dia por una tarea use strict; #--- config my $path_in="/home/xavi/slash_2.2.5/fotos_deportivas" ; my $path_out="/home/xavi/slash_2.2.5/images"; #--- config end my $num_files=`ls $path_in/*.jpg|wc -l`; my $file=int rand $num_files; my $count=0; my @files=`cd $path_in;ls *.jpg`; foreach (@files) { $count ++; if ($count == $file) { chomp; system("cp $path_in/$_ $path_out/rand_foto.jpg"); system("cp $path_in/minis/$_ $path_out/rand_mini_foto.jpg"); } } -------------------------- write the block and config crontab for yourself. It's more easy than i can explain with my english level :) Thanks Krow: Yes this is a format nightmare but I thought I would share the submission with people anyways. Price Compare 256MB Secure Digital Card (SanDisk) http://osdn.pricegrabber.com/search_getprod.php?masterid=637899 Lowest Price: $95.00 128MB SecureDigital (SD) Card (SanDisk) http://osdn.pricegrabber.com/search_getprod.php?masterid=437548 Lowest Price: $49.95 128MB Sony Memory Stick (Lexar Media) http://osdn.pricegrabber.com/search_getprod.php?masterid=615823 Lowest Price: $54.99 128MB CompactFlash Type I (SanDisk) http://osdn.pricegrabber.com/search_getprod.php?masterid=457764 Lowest Price: $39.95 128MB XD-Picture Card (Fuji) http://osdn.pricegrabber.com/search_getprod.php?masterid=632803 Lowest Price: $57.23 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 Haley's Hints by Graham Haley (Trade Cloth) http://osdn.pricegrabber.com/search_getprod.php?isbn=0969287313 Lowest Price: $13.97 Haley's Cleaning Hints by Graham Haley (Trade Cloth) http://osdn.pricegrabber.com/search_getprod.php?isbn=0969287348 Lowest Price: $13.97 Angelina Ballerina Book and Doll Set by Katharine Holabird (Trade Cloth) http://osdn.pricegrabber.com/search_getprod.php?isbn=1584851945 Lowest Price: $16.50 Prey by Michael Crichton (Trade Cloth) http://osdn.pricegrabber.com/search_getprod.php?isbn=0066214122 Lowest Price: $12.94 Crossroads of Twilight by Robert Jordan (Trade Cloth) http://osdn.pricegrabber.com/search_getprod.php?isbn=0312864590 Lowest Price: $18.86 ================================================== 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]