LWN Weekly Edition Front pageSecurity Kernel development Distributions Development Linux in the news Announcements ->One big page
This page Previous weekFollowing week |
DevelopmentKRename: a Batch Renamer KRename is a batch-mode file renaming utility for the K Desktop Environment (KDE). The primary software developer is Dominik Seichter. The utility is primarily designed for managing large collections of digital photographs and music files, but it is general enough in design to be applicable to a wide variety of uses.
Krename offers an easy way to rename hundreds of files in one go, giving you as much freedom as you need. You can use parts of the old filename, information like the current date or even an mp3 tag or the colour depth of an image.
Krename integrates into the Konqueror or Krusader filemanager !
Despite its description as a batch utility, KRename is a GUI-based application, not a shell script. The screenshots page shows some of the features of the GUI. The basic actions of KRename include file renaming, copying, moving and overwriting. KRename can create shortcuts and undo what it changed. Some additional KRename features include:
KRename looks like a very useful application, the software is available for download here.
System Applications Audio Projects Planet CCRMA Changes The latest changes from the Planet CCRMA audio utility packaging project include new versions of the Alsa Modular Synth, TAP Plugins, TAP Reverb Editor, Gmorgan, Libfishsound, and Qjackctl.
Database Software Glom 0.8.4 through 0.8.6 Version 0.8.4 of Glom, a GUI database table designer, is available. Changes include dependence on a new version of Bakery, connect button behavior changes, build improvements, more translations, and more. Version 0.8.5 was also announced this week, followed by version 0.8.6. Glom is, apparently, under intensive development.
MySQL 4.1.3-beta has been released Version 4.1.3-beta of the MySQL database is available. "This is the first beta development release, adding new features and fixing recently discovered bugs. The change to "beta" level indicates, that all planned major features for MySQL 4.1 have been implemented by now. The focus is now on testing and stabilizing these new features and the rest of the code base."
PostgreSQL Weekly News The July 6 issue of the PostgreSQL Weekly News is out; among other things, it looks at what will be in the upcoming 7.5 release. "With the caveat that these features could be removed during the beta cycle, most of the big name features made it in under the wire including nested transactions, PITR, and integrated pg_autovacuum. It is also worth reminding folks about win32 support, tablespace support, and the ARC buffer code, which is making this release one of the most significant in several years."
Slony-I 1.0 Released Version 1.0 (Production Grade) of Slony-I, a database replication solution for the PostgreSQL database, has been announced. The Slony-I project web site has more details: "Slony-I, which functions on PostgreSQL 7.3 or better, does asynchronous master-to-multiple-slaves replication, slave promotion and failover, and helps you do PostgreSQL upgrades with extremely short downtimes."
Mail Software Qmail-Scanner Log Analyzer (qms-analog) 0.3.4 Released (SourceForge) Qms-analog version 0.3.4, a log file analyzer for qmail-spanner, has been announced.
Security afick 2.3-0 (stable) released (SourceForge) Stable version 2.3-0 of afick (Another File Integrity Checker), a cross-platform intrusion monitoring system, is out. Here is the change summary: "A new command is added in this release : afickonfig, to help afick configuration. Running options are added in reports."
Web Site Development Quixote 1.0 released Version 1.0 of the Quixote web development platform has been released. The CHANGES document shows no differences from the 1.0c1 release.
Samizdat 0.5.2, the Wiki release Version 0.5.2 of Samizdat, a generic RDF-based engine for building collaboration and open publishing web sites, is available. "This version adds Wiki functionality to Samizdat, allowing to edit messages and track history of changes. Messages may use Textile format for advanced hypertext markup, editing may be limited to the original creator or open for all site members. Other highlights of this release are FastCGI support, configurable site logo, multiple usability improvements, and the usual bunch of bugfixes. Once again, database schema is slightly changed."
Desktop Applications Audio Applications QjackCtl 0.2.9 released Version 0.2.9 of QjackCtl is out. "It's been a while, although this time there's not much. Just minor fixes, nothing very outstanding. However here it is, a new public release for QjackCtl, the little Qt (cutie:) application to control the JACK sound server daemon, specific for the Linux Audio Desktop infrastructure."
WaveSurfer 1.7 released Version 1.6.4 of WaveSurfer, a sound visualization and manipulation tool, is out. The Change History document mentions several changes in the transcription section of the code.
Data Visualization Fl_PlotXY V1.0.0 Version 1.0.0 of Fl_PlotXY, an XY plotting widget for FLTK, has been announced. Here are the changes: "A complete re-write of Fl_PlotXY. It now draws the data properly and is capable of handling multipule lines of data. More features will be added over the next few days, including loading and saving of .csv files, data manipulation and more." New versions of Gmsh and Table are also available on the FLTK site.
Desktop Environments Bakery 2.3.7 released Version 2.3.7 of Bakery, a C++ Framework for creating document-based GNOME applications, is available with minor changes.
TARBALLS DUE: GNOME Development Release 2.7.3 Tarballs are due for the GNOME Development Release Version 2.7.3.
GARNOME 2.6.2 Version 2.6.2 of GARNOME, the bleeding edge GNOME distribution, is out with lots of new component software versions.
KDE-CVS-Digest (KDE.News) The July 2, 2004 KDE-CVS-Digest is out with the following content summary: "KWord now can mailmerge from KSpread as data source. Less flicker in Konqueror and Kicker. And many bugfixes in KSnapshot , Konqueror, khtml and KMail."
Electronics KRelais 0.2 released Version 0.2 of KRelais, an electronic relay and switch simulation program, has been announced. Here are the changes: "Signal lines on voltage are now highlighted. Pause and continue are simulated. Code cleanup was done."
Games gnome-games 2.7.4 Version 2.7.4 of the Gnome-games collection is out. "Lots of new stuff this time around. There are now new ways to play both Aisleriot and Robots. Also, I've removed the shuffle button in Mahjongg, you can currently only shuffle if you run out of moves."
GNOME War Pad 0.3.2 released Version 0.3.2 of GNOME War Pad, a VGA Planets client for GNOME, is out with bug fixes and several enhancements.
Monster Masher 1.7 released Version 1.7 of the game Monster Masher is available. This version has been ported to gtkmm 2.4, and features bug fixes.
Slagpanic, a Qix-like game Slagpanic is a new game that is available on the PyGame site. "Slagpanic is a colorful modernization of the classic, Qix. Your job is to box in a wild variety of enemies and obstacles. You can also grab powerups to make things easier. Slagpanic also optionally makes use of some accelerated C++ routines, but benefits are only slight."
GUI Packages gtkmm 2.4.4 announced Version 2.4.4 of gtkmm, a C++ interface to GTK+, is out with build fixes and other improvements.
News Readers Liferea 0.5.1 released Version 0.5.1 of Lifrea is out with bug fixes and other improvements. "Liferea (Linux Feed Reader) is a fast, easy to use, and easy to install GNOME news aggregator for online news feeds. It supports a number of different feed formats including RSS/RDF, CDF, Atom, OCS, and OPML."
Office Applications anyInventory 1.7.1 Released (SourceForge) Version 1.7.1 of anyInventory, a cross-platform inventory system, has been announced. "Brand new user-requested features in this version include the ability to highlight fields, the addition of an auto-incrementing field, automatic hiding of the administration links from unauthorized users, and an improved quick search. Several bugs that made version 1.7 unusable for some users have been fixed. As version 1.7.1 is the most well-tested and stable release of anyInventory to date, current users of any previous release are encouraged to upgrade."
criawips 0.0.5 released Version 0.0.5 of criawips, a slide show / presentation application for GNOME, is available. "This version includes a preview of the slide within the main window. This is currently affected by a bug (feature?) of the GNOME Canvas that prevents zooming text."
Gnumeric 1.2.13 is out Version 1.2.13 of the Gnumeric spreadsheet is available. "This is a medium priority release. We finally seem to have fixed the xls export issues around sheet local names and dealt with text overflow for really large workbooks. Andreas chipped in with some LaTeX export fixes and patches for printing problems. While we were playing with Glynn's film game we noticed a problem at the bottom of some of the pictures. Morten found the missing 8 bytes and the jpgs look clear now. This release also has a few nifty features backported."
Office Suites The State of KOffice (KDE.News) KDE.News points to an article on KOffice. "When was the last time you took a look at KOffice, KDE's native office suite? This article looks at the good, and the bad, in the latest version of the 1.3 series. Although OpenOffice.org grabs most of the limelight KOffice has been steadily improving, with a low memory footprint and tight integration with Konqueror you might find useful."
OpenOffice.org Newsletter The June 2004 edition of the OpenOffice.org Newsletter is available with the latest news from the OpenOffice.org office suite project.
Web Browsers Galeon 1.3.16 released Despite the previous version being named "End of the Line", version 1.3.16 of the Galeon browser is available. "Yes, it's roughly that time of the month again, and here's our first official release that's compatible with Mozilla 1.7. There's a lot of small fixes and refinements - particularly the fixing of the annoying crash when deleting cookies."
Miscellaneous Alexandria 0.3.0 Alexandria 0.3.0, a book collection management application for GNOME, is out." This release considerably improves the dialog box to add books, ships a new provider to the Proxis library and features more GNOME compatibility."
Gwget 0.12 released Version 0.12 of Gwget, a download manager for Gnome 2, is out. This release features code cleanup, notification area support, and more.
Languages and Tools C GCC 3.4.1 released Version 3.4.1 of GCC, the GNU Compiler Collection is available. The changes document has a long list of fixed bugs. ""
Caml Caml Weekly News The June 29 - July 6, 2004 edition of the Caml Weekly News is available with the week's Caml language development news.
Java Attribute-Oriented Programming with Java 1.5, Part 1 (O'ReillyNet) Don Schwarz writes about code generation and bytecode manipulation in Java on O'Reilly. "In this article, I will consider the case of a status-bar component embedded in a GUI application. I will explore a number of different ways to implement this status reporter, starting with the traditional hard-coded idiom. Along the way, I will introduce and discuss a number of new features in Java 1.5, including annotations and run-time bytecode instrumentation."
Inside Class Loaders: Debugging (O'Reilly) Andreas Schaefer continues his series on class loading with part two. "Though we discussed the basics of class loading in the previous article in this series, we still need more knowledge before we can delve into the advanced class-loading techniques. This article will show how to solve class-loading problems and to overcome some debugging limitations of the JDK class loaders."
Eye on performance: Tuning garbage collection (IBM developerWorks) Jack Shirazi and Kirk Pepperdine discuss Java garbage collection optimizations on IBM's developerWorks. "If you're part of the current blogging craze, then you've likely heard of Blog-City, a blogging site owned and operated by Blog-City Ltd., a small company in Scotland. When some unexpected performance issues cropped up, Java performance experts Jack Shirazi and Kirk Pepperdine were asked to assist in a technical tuning of Blog-City."
Lisp SLIME 1.0-alpha released Version 1.0-alpha of SLIME, an Emacs mode for Common Lisp development, is available.
Perl This Week on perl5-porters (use Perl) The June 28 - July 4, 2004 edition of This Week on perl5-porters is available. Here's the content summary: "This was a week rich in discussion. Read about programming with threads, UTF-8 crashes and leaks (and fixes), parsing, globbing, deparsing, and other things."
This Week on Perl 6 (O'Reilly) The June 27, 2004 edition of This Week on Perl 6 is available with the latest Perl 6 development news.
Perl 6 Pumpking Wanted (use Perl) Use Perl mentions the search for a new Perl 6 pumpking. "We need a Perl 6 pumpking, someone to take on the responsibility of making the Perl 6 compiler happen. When we started this whole process these many years ago, we thought having one person handle the software end of things was sufficient, but making perl 6 a reality is a much larger task than we'd originally figured, as both Perl 6 the language and Parrot the interpreter have ended up bigger than we'd thought they'd be. Bigger, in fact, than one person can reasonably manage, especially with a volunteer project."
Application Design with POE (O'Reilly) Matt Casher introduces POE on O'Reilly. "My framework of choice is POE. POE is a single-threaded, event driven, cooperative multitasking environment for perl. Basically, POE is an application framework in which a single threaded perl process waits for events to occur so it can act accordingly. This event loop comprises the core of a POE process."
Python Get to know Jython (IBM developerWorks) Barry A. Feigenbaum introduces Jython on IBM's developerWorks. "Jython is an implementation of the popular scripting language Python, but running on a JVM. For Python developers Jython is the best possible entry point to the Java platform; for Java developers it may be the strongest incentive to learn another language. Frequent developerWorks contributor and alternate language enthusiast Barry Feigenbaum introduces Jython and shows you what it can do to enhance your productivity on the Java platform."
Dr. Dobb's Python-URL! The Dr. Dobb's Python-URL! for July 5, 2004 is out. This week's links include Quixote 1.0 release announcement and a discussion of backward compatibility in Python, among other topics.
Tcl/Tk Dr. Dobb's Tcl-URL! The July 5, 2004 edition of Dr. Dobb's Tcl-URL! has been published.
XML SVG and Typography: Animation (O'Reilly) Fabio Arciniegas A. demonstrates SVG animation on O'Reilly. "In the last part of our exploration of SVG and Typography, we turn our attention to effects with animated type, exploiting SVG declarative animation features."
XML Namespaces Support in Python Tools, Part Three (O'Reilly) Uche Ogbuji presents part three of his series on Python tools and XML on O'Reilly. "In this article I focus on ElementTree, libxml/Python and PyRXPU. I recommend reading or reviewing those articles first, as well as the earlier articles in this namespace series."
Moving On, But Not So Far Edd Dumbill steps down from his position as chief editor at XML.com. "From a personal point of view, my time at the helm of XML.com has been endlessly enriching. The XML community itself is a unique mix of the erudite, the obscure, the eccentric and the inspired. XML as a technology covers such a broad and fascinating range of applications, and perhaps more than most technologies has deserved the soubriquet "world-changing"."
Editors tease 1.1.0 released (SourceForge) Version 1.1.0 of tease is out. Here's the project description: "tease (text editing and scripting environment), language: tcl/tk, using freewrap and tkprint, dual-OS (win32, unix) editor with: basic encryption, fast commenting of code, excellent search/replace (regexp, too), unlimited undo/redo, more features".
Page editor: Forrest Cook |
Copyright © 2004, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds
Powered by Rackspace Managed Hosting.