System Applications
Audio Projects
Ogg Vorbis 1.0 Released
Version 1.0 of the Ogg Vorbis audio codec software
has been released.
Downloads are available
here.
"
This is a full release of a 1.0 encoder, decoder and tool set. The encoder, decoder and tools now implement all Vorbis 1.0 specification features including low-bitrate, cascading and channel coupling."
Comments (none posted)
Ogg Vorbis News
The latest
Ogg Vorbis News
looks at Ogg Vorbis 1.0.
Comments (none posted)
Education
Linux in Education Report #75
Issue #75 of the SEUL/Edu
Linux in Education Report
includes talk of educational software forums at several conferences,
a successful school conversion to Linux, the Virtual Rainforest Project,
the Linux Access Project in Dehli, and a bunch of new educational
applications.
Comments (none posted)
Libraries
Matrix libraries for C and C++ (IBM developerWorks)
IBM's developerWorks is running
an article that compares three open-source matrix manipulation
libraries that work with C and C++.
Comments (none posted)
Networking Tools
gFTP: 2.0.13 has been released
Version 2.0.13 of gFTP, the GNU FTP client, has been released.
A few new features and a long list of bug fixes are included.
Full Story (comments: none)
Printing
LinuxPrinting.org news
LinuxPrinting.org
lists version 2.0.0 of the Foomatic print filter system and
version 1.2 of the HPIJS inkjet printer driver, which features
new support for monochrome laser printers and more.
Comments (none posted)
LPRng 3.8.13 available
Version 3.8.13 of the LPRng print spooler system
is available.
The change logs are available within the source code.
Comments (none posted)
Web Site Development
Server clinic: Lightweight Web techniques (IBM developerWorks)
Cameron Laird
shows some tricks
on using Expect for web server CGI scripting.
"
Was the first 'Server clinic' column serious in advertising Expect as the one language you most need? Several readers have written in since its publication with questions about how far to trust the claim.
The short answer: yes. As the April 2002 column explained, Expect comes closer than any other language to being universal for the sorts of needs system programmers are likely to have with their servers.
That does not mean, though, that you should spurn other languages."
Comments (none posted)
Midgard Weekly Summary
The Midgard Weekly Summary for July 23, 2002 is out.
Topics include the release of Midgard 1.4.3, the Midgard 1.4.4 roadmap,
Midgardians in Europe, the Midgard Bugtracker Usage Guide,
a Midgard CVS Move, a MidCOM 0.2.0 public Beta Version, and
Midgard at OSCOM in September.
Full Story (comments: none)
Zope Members News
The latest entries on the
Zope Members News
include Zope training in Switzerland, ZFloatMenu cross-platform
support, RenderPM 0.1, ZWeather v0.2, a new Silva mailing list,
ZPhotoSlides 0.2, and more.
Comments (none posted)
ASPseek v.1.2.10 released
A new version of the ASPseek search engine
has been released.
The
changes
include a number of bug fixes.
Comments (1 posted)
Desktop Applications
Desktop Environments
Knoda 0.5.3 released
Version 0.5.3 of the Knoda relational database GUI for KDE 3
has been released, click below for a list of changes.
Full Story (comments: 1)
Games
The latest PyGame entries
This week's entries on
PyGame
include Pyrockets 0.2 and Pytris 0.9.
Comments (none posted)
GUI Packages
FLTK 1.1.0rc5 released
Version 1.1.0rc5 of FLTK, the Fast, Light ToolKit
has been released,
progress marches toward the 1.1.0 release.
Comments (none posted)
Interoperability
Wine Weekly News
The July 19, 2002 edition of the
Wine Weekly News looks at Wine-20020710, Using NT Pathnames,
1000 entries on AppDB, a recently discovered
memory handling problem, and more.
Comments (none posted)
Samba News
The latest
Samba News
includes a new Samba team member, the annual CIFS Conference,
and more.
Comments (none posted)
Office Applications
Gnumeric 1.0.9 released
Version 1.0.9 of the stable version of the Gnumeris spreadsheet
is available with a number of minor bug fixes to the file importers.
Full Story (comments: none)
Gnumeric 1.1.6 released
Version 1.1.6 of the development version of the Gnumeric spreadsheet has been released with lots of changes.
Click below for the details.
Full Story (comments: none)
AbiWord Weekly News #101
The July 22, 2002 edition of the
AbiWord Weekly News has been published. Topics include two new
news editors, better tables, improved font support, automatic download
of spell checker dictionaries, and bug fixes.
Comments (none posted)
KC GNUe #38
Kernel Cousin GNUe #38 is available with all of the latest GNU enterprise news.
The following threads are included:
- Triggers and Methods in Application Server
- Work-around for Open Form trigger
- Debian packages for DCL
- Security issues in DCL and NOLA
- Designer branched in CVS
- Scrollbars and their events
- Date masks in GNUe Common
- XML style guide for object mark-up
- International date formats in Forms
- PHP Forms Client
- Including data in GNUe Application Server schema definitions
- Automatically generating IDL files
- German and U.S. Accounting
- DCL security holes on bugtraq
- Font size and ISO encoding issues in Forms
- XML DTD for GNUe
- Manufacturing inventory products from other inventory products
- NOLA for print shop accounting
Comments (none posted)
Web Browsers
Mozilla 1.1 Beta released
Version 1.1 Beta of the Mozilla browser
has been released.
Most of the changes are to the JavaScript Debugger, see the
release notes for more information.
Comments (none posted)
mozillaZine
mozillaZine
looks at Mozilla 1.1 Beta, fully scriptable plug-ins for Mozilla,
and more.
Comments (none posted)
Creating Konqueror Service Menus
Aaron J. Seigo
explains how to work with Konqueror's context menus.
"
Creating new servicemenus is very simple, requiring nothing more than an idea and a text editor. You don't have to be a programmer or a KDE wizard to make them. In this tutorial we will be creating a set of actions that allows us to set an image as our desktop wallpaper just by right clicking on it and selecting "Use As Wallpaper". By the end of this tutorial you should be able to create your own servicemenus with ease."
Comments (none posted)
Languages and Tools
C
GCC gets a new register allocator
The
GNU Compiler Collection, GCC,
has a new register allocator.
"
Michael Matz of SuSE, Daniel Berlin, and Denis Chertykov have contributed a new register allocator. IBM and Rice University have allowed use of their register allocator software patents for graph coloring and register coalescing."
Comments (none posted)
Caml
The Caml Weekly News
The Caml Weekly News for July 23, 2002 is available.
Topics include ocamlnet-0.93, Epeire 0.8, and gpattern 1.0.
Full Story (comments: none)
This week on the Caml Hump
This week's entries on
The Caml Hump
include binding for the Fuse library with Mlfuse,
the Epeire graphical interface for the OCaml debugger, and
OCamlnet, a collection of IP protocol modules for the Objective Caml language.
Comments (none posted)
Java
GCJ moves toward the x86-64 architecture
The
GCJ Compiler
is getting new support for the x86-64 architecture.
"
Bo Thorsen, SuSE Labs, has implemented the necessary support in FFI, boehm-gc and libjava to get libgcj running on x86-64. This is a big step towards getting libgcj fully supported on x86-64."
Comments (none posted)
NetBeans: Open IDE, Open Platform, Open Source (O'Reilly)
Tim Boudreau
writes about NetBeans on O'Reilly's OnJava site.
"
You may already be familiar with the NetBeans Integrated Development Environment (IDE), the product of the NetBeans open source project -- it's a world-class multi-language IDE in its own right, and forms the the basis for development tools from Sun Microsystems (SunONE Studio), Compuware (OptimalJ), and a number of other companies.
But you may not know about some of the fascinating uses to which the IDE's architecture has already been put within the industry -- outside of the realm of development tools."
Comments (none posted)
Lisp
LISA 1.3 released
Version 1.3 of LISA, the Lisp-based Intelligent Software Agents,
has been released.
According to Paolo Amoroso,
"
This version features several
significant changes including a different fact representation model,
different interfaces for DEFTEMPLATE and DEFINPORT, new code documentation,
removal of synchronization from multiprocessing support, and more."
See the
release notes for more information.
Comments (none posted)
New HTML version of CLX manual
A new, online version of the
CLX manual
is now available.
"
CLX is the standard Common Lisp interface to the X Window system developed
by Texas Instruments and MIT in the late eighties. It is an Xlib level
interface."
Comments (none posted)
Perl
Perl 5.8.0 released
The
release announcement for Perl 5.8.0 has gone out. Stuff in the new release includes improved Unicode support, a new threads implementation, 64-bit support, a big pile of new modules, and more; see the announcement for the full list.
Comments (1 posted)
This week on perl5-porters (15-21 July 2002) (use Perl)
The
Perl 5 Porters digest for July 15-21 is out.
Topics include module upgrades, unused Perl features, the new bug
database, finding memory leaks with Insure, Perl I/O issues,
maintenance releases, hashes and memory uses, the sort pragma,
and more.
Comments (none posted)
This week on Perl 6 (O'Reilly)
This Week on Perl 6 for July 23, 2002 is out.
Topics include Parrot 0.0.7, Retro Perl, Parrot docs, MANIFESTations,
Hyper operators, and more.
Comments (none posted)
Parrot 0.0.7 Released (use Perl)
Use Perl is carrying
an announcement for version 0.0.7 of the Perl 6 Parrot compiler.
This release features support for
Perl 6 grammar and has a functional compiler.
The following features are also new:
- Functional subroutine, coroutine, and continuation PMCs.
- Support for global variables.
- An intermediate bytecode compiler.
- The assembler is now entirely implemented in Perl.
- A Working GC.
Comments (none posted)
PHP
PHP Weekly Summary
The
PHP Weekly Summary
for July 22, 2002 is out. Topics include
an Arabic manual translation, Autoconf 2.5.X and CVS, IMAP Quota support,
PHP newsgroup started, cvs.php.net, Safe mode in file functions, mbstring extension, and Bug packs.
Comments (none posted)
Introduction to PHP Objects, Part 1 (O'Reilly)
John Coggeshall
shows how to do object-oriented scripting with PHP on O'Reilly.
"
In today's column, I'll be introducing one of the more interesting and useful methods of writing PHP scripts -- the object-oriented method. Those of you who might have experience with an object-oriented programming language such as Java or even C++ will find themselves right at home with most of the concepts I'll begin outlining here. However, be warned -- PHP objects have a mixture of C++ and Java, making them a little different than what you might be used to. In any case, let's get started with the basics."
Comments (none posted)
Pear weekly news
A publication known as the
PEAR Weekly News is now being published,
PEAR is a framework and distribution system for reusable PHP components.
"
This week includes 3 new releases both beta and development versions,
ready to be tested, Along with news on the PEAR Package Installer,
Smarty and Developers Birthdays."
Comments (none posted)
Python
Daily Python-URL
New on the
Daily Python-URL this week are articles on PyAmazon, PyMETAR,
CyberChair, pyrepl,
a Free Python and Zope Hosting Directory, an
Introduction to Python programming, and what's new with regular expressions,
Comments (none posted)
Building GUI Applications with PythonCard and PyCrust
Patrick O'Brien
introduces PythonCard and PyCrust on O'Reilly.
"
Developing the Graphical User Interface (GUI) for a Python application is often a tedious, time-consuming, and opaque process. This is the exact opposite of how Python programmers would describe most other aspects of software development using Python. So what is it about GUI applications that causes them to be so hard? Perhaps more importantly, can anything be done to improve the situation? This article attempts to answer that question and describe how the PythonCard project is addressing these issues."
Comments (none posted)
Ruby
The Ruby Weekly News
This week's
Ruby Weekly News looks at ruby-libxml, Amrita 0.8.1, and
Ruby/MaxL 1.5.0, among other things.
Comments (none posted)
Scheme
Scheme Weekly News
The July 15, 2002 edition of the Scheme Weekly News is available
with the latest from the Scheme community.
Full Story (comments: none)
Tcl/Tk
Dr. Dobb's Tcl-URL!
The July 22, 2002 edition of the Dr. Dobb's Tcl-URL! is available
with the latest from the Tcl developer community. Click below to
view this issue.
Full Story (comments: none)
XML
Processing SOAP Headers (O'Reilly)
Rich Salz
details SOAP header processing on O'Reilly.
"
In this month's column we'll look at how SOAP headers can be used to talk to an intermediate server that adds value to the basic search service. The value-add is actually pretty silly: we'll send the query, pick one of the results at random to return, and send it back as an HTML page in Pig Latin. Our goal, however, is to understand how to process SOAP headers, and why you'd want to do so. But first I want to thank Google for providing a wonderful Web API, which it is, module the concerns I addressed in my first column.
SOAP structures a message into two main parts: the headers and the body. I'll go out on a limb and say that almost all SOAP messages so far use the body. Very few put anything in the SOAP headers."
Comments (none posted)
Secrets of the XML developer elite: Derrick Bell (IBM developerWorks)
John Papageorge
writes about the work of Derrick Bell on XML.
"
Software architect Derrick Bell advises XML developers to mind their XML vocabulary and syntax when designing XML solutions. In this second of a series of articles that share advice from experienced XML developers, Bell gives his opinion of XML Schema, XML patterns, and the importance of remembering the XML basics."
Comments (none posted)
Debuggers
GDB 5.2.1 released
Version 5.2.1 of
GDB,
the GNU debugger,
has been announced. New features include support for the
Atmel AVR platform and several bug fixes.
Comments (none posted)
Page editor: Forrest Cook
Next page: Linux in Business>>