J2SE 5.0 has just been released.
Some highlights of J2SE 5.0:
* New language updates: Metadata, Generics, Enumerated types, Autoboxing of primitive types
* New JVM Monitoring and Management API
* Improved out-of-box performance
* New (but compatible) default Java look and feel
More details can be found in "J2SE 5.0 in a Nutshell".
Download it here.
Thursday, September 30, 2004
Tuesday, September 21, 2004
Sunday, September 19, 2004
The File Sharing Report
Nuclear Elephant: The File Sharing Report: "Cashing In On File Sharing
A Report from the File Sharing Experiment"
A Report from the File Sharing Experiment"
Thursday, September 09, 2004
Better Cygwin Terminal
I just searched for a better cygwin terminal and found the following resources:
* Better Cygwin Terminal
* How can I copy and paste into Cygwin console windows?
* Setting up RXVT
My cygwin.bat currently looks like this:
Update 2004-09-09:
I still was not really satisfied. The colsole behaved good, but I wanted to have the same comfort putty is giving me.
Fortunately I found the solution:
* PuttyCyg
It is a patched version of putty and adds 'cygwin' as alternative protocol to raw, rlogin, telnet and ssh and is just what I was looking for a long time!
Using it is really simple:
* Download, extract and start puttycyg.exe
* Select the 'cygwin' protocol and enter '-' as hostname
If you want to directly start a terminal window without GUI interaction (as I like it) use the following command:
* Better Cygwin Terminal
* How can I copy and paste into Cygwin console windows?
* Setting up RXVT
My cygwin.bat currently looks like this:
@echo off
C:
chdir C:\cygwin\bin
start rxvt -sr -sl 10000 -fg white -bg black -fn "Lucida Console-10" -tn cygwin -e /bin/bash --login -i
Update 2004-09-09:
I still was not really satisfied. The colsole behaved good, but I wanted to have the same comfort putty is giving me.
Fortunately I found the solution:
* PuttyCyg
It is a patched version of putty and adds 'cygwin' as alternative protocol to raw, rlogin, telnet and ssh and is just what I was looking for a long time!
Using it is really simple:
* Download, extract and start puttycyg.exe
* Select the 'cygwin' protocol and enter '-' as hostname
If you want to directly start a terminal window without GUI interaction (as I like it) use the following command:
puttycyg.exe -cygterm -
Saturday, September 04, 2004
Apache Portable Runtime 1.0.0 Released
Apache Portable Runtime 1.0.0 Released: "The mission of the Apache Portable Runtime Project is to create and maintain software libraries that provide a predictable and consistent interface to underlying platform-specific implementations. The primary goal is to provide an API to which software developers may code and be assured of predictable if not identical behavior regardless of the platform on which their software is built, relieving them of the need to code special-case conditions to work around or take advantage of platform-specific deficiencies or features."
TheServerSide.com - Redirect After Get
TheServerSide.com - Redirect After Get: "All interactive programs provide two basic functions: obtaining user input and displaying the results. Web applications implement this behavior using two HTTP methods: POST and GET respectively. This simple protocol gets broken when application returns web page in response to POST request. Peculiarities of POST method combined with idiosyncrasies of different browsers often lead to unpleasant user experience and may produce incorrect state of server application. This article shows how to design a well-behaved web application using redirection."
Thursday, August 26, 2004
Wednesday, August 25, 2004
The Top Ten Subversion Tips for CVS Users
The Top Ten Subversion Tips for CVS Users by Brian W. Fitzpatrick -- If you've been contemplating a switch from CVS to Subversion, there's more to it than simply learning Subversion's new features. You'll need to unlearn some bad habits CVS has instilled in you as well. Brian Fitzpatrick, coauthor of Version Control with Subversion, offers ten Subversion tips that will help users break bad CVS habits and form good Subversion ones.
Thursday, August 12, 2004
JDocs.com
JDocs.com: "JDocs is a comprehensive online resource for Java API documentation. All the javadocs for a variety of popular packages are loaded into our db-driven system, and users can contribute their own notes to virtually any class, field, method. In short, JDocs provides a knowledge base defined around the major Java api's themselves, so you can find the information you're looking for right where it should be... in the documentation!"
Thursday, August 05, 2004
Java Technology Concept Map
Java Technology Concept Map: "The Java Technology Concept Map 1.0 is an interactive diagram, a web of linked terms, to show the relationships among and uses of the Java technologies. You can use the Map to get an overview of the Java landscape as well as learn more about the details of its components. Launch the Map using the button below."
C-JDBC 1.0 released
C-JDBC: "C-JDBC provides a flexible architecture that allows you to achieve scalability, high availability and failover with your database tiers. C-JDBC instantiates the concept of RAIDb : Redundant Array of Inexpensive Databases. The database is distributed and replicated among several nodes and C-JDBC load balance the queries between these nodes."
Thursday, July 29, 2004
Spring 1.1rc1 - java/j2ee Application Framework
Spring - java/j2ee Application Framework: "Spring is a layered Java/J2EE application framework, based on code published in Expert One-on-One J2EE Design and Development by Rod Johnson (Wrox, 2002)."
Version 1.1rc1 has just been released.
Version 1.1rc1 has just been released.
G-System - The Evolving Universe
G-System: "Ever dreamed of a nice piece of software that actually tries to simulate the evolution of an universe? Ever thought it would be possible?
The G System tries to do exactly this. It is both a free framework for simulation as well as a virtual reality itself which is growing to an universe in which life's evolution takes place."
The G System tries to do exactly this. It is both a free framework for simulation as well as a virtual reality itself which is growing to an universe in which life's evolution takes place."
JaxMe 2 Apache Projects
Welcome to JaxMe 2: "JaxMe 2 is an open source implementation of JAXB, the specification for Java/XML binding."
There are the first official releases since incubation from Apache available:
* JaxMeXS 0.3 (JaxME XML Schema Parser)
* JaxMeJS 0.3 (JaxME JavaSource generation framework)
* JaxMe 0.3 (Java/XML binding framework)
There are the first official releases since incubation from Apache available:
* JaxMeXS 0.3 (JaxME XML Schema Parser)
* JaxMeJS 0.3 (JaxME JavaSource generation framework)
* JaxMe 0.3 (Java/XML binding framework)
Tuesday, July 27, 2004
the Degree Confluence Project
the Degree Confluence Project: "The goal of the project is to visit each of the latitude and longitude integer degree intersections in the world, and to take pictures at each location. The pictures and stories will then be posted here."
Tuesday, July 20, 2004
IPv6 added to root server
Internet News Article | Reuters.com: "Vinton Cerf of the Internet Corp. for Assigned Names and Numbers (ICANN) said the next-generation protocol, IPv6, had been added to its root server systems, making it possible for every person or device to have an Internet protocol address."
Monday, July 19, 2004
Twister - Open Source Business Process Management
Homepage - Twister: "Twister's aim is to provide a new generation, easily integrable, B2B oriented workflow solution in Java, based on the latest specification efforts in this field. The process engine is based on the BPEL business process specifications and Web Services standards."
Saturday, July 17, 2004
Maven 1.0 released!
Maven: "Maven is a Java project management and project comprehension tool. Maven is based on the concept of a project object model (POM) in that all the artifacts produced by Maven are a result of consulting a well defined model for your project. Builds, documentation, source metrics, and source cross-references are all controlled by your POM. Look here to see the full list of Maven's features."
Friday, July 16, 2004
Jakarta Lucene 1.4 released
Jakarta Lucene: "Jakarta Lucene is a high-performance, full-featured text search engine library written entirely in Java. It is a technology suitable for nearly any application that requires full-text search, especially cross-platform."
Wednesday, July 14, 2004
PHP 5 Released
PHP 5 has just been released.
Some of the key features of PHP 5 include:
* The Zend Engine II with a new object model and dozens of new features.
* XML support has been completely redone in PHP 5, all extensions are now focused around the excellent libxml2 library
* A new SimpleXML extension for easily accessing and manipulating XML as PHP objects. It can also interface with the DOM extension and vice-versa.
* A brand new built-in SOAP extension for interoperability with Web Services.
* A new MySQL extension named MySQLi for developers using MySQL 4.1 and later. This new extension includes an object-oriented interface in addition to a traditional interface; as well as support for many of MySQL's new features, such as prepared statements.
* SQLite has been bundled with PHP.
* Streams have been greatly improved, including the ability to access low-level socket operations on streams.
* And lots more...
Some of the key features of PHP 5 include:
* The Zend Engine II with a new object model and dozens of new features.
* XML support has been completely redone in PHP 5, all extensions are now focused around the excellent libxml2 library
* A new SimpleXML extension for easily accessing and manipulating XML as PHP objects. It can also interface with the DOM extension and vice-versa.
* A brand new built-in SOAP extension for interoperability with Web Services.
* A new MySQL extension named MySQLi for developers using MySQL 4.1 and later. This new extension includes an object-oriented interface in addition to a traditional interface; as well as support for many of MySQL's new features, such as prepared statements.
* SQLite has been bundled with PHP.
* Streams have been greatly improved, including the ability to access low-level socket operations on streams.
* And lots more...
phpLDAPadmin: LDAP browser to manager your LDAP server
phpLDAPadmin: LDAP browser to manager your LDAP server: "phpLDAPadmin is a web-based LDAP client. It provides easy, anywhere-accessible, multi-language administration for your LDAP server. Its hierarchical tree-viewer and advanced search functionality make it intuitive to browse and administer your LDAP directory. Since it is a web application, this LDAP browser works on many platforms, making your LDAP server easily manageable from any location. phpLDAPadmin is the perfect LDAP browser for the LDAP professional and novice alike. Its user base consists mostly of LDAP administration professionals."
ReadySET - Ready-to-use Software Engineering Templates
"ReadySET is an open source project to produce and maintain a library of reusable software engineering document templates. These templates provide a ready starting point for the documents used in software development projects. Using good templates can help developers work more quickly, but they also help to prompt discussion and avoid oversights."
Butterfly XML 1.1 - Elegant XML Editor
Butterfly XML - Elegant XML Editor: "The Butterfly XML IDE is built on top of a new real-time incremental XML parsing algorithm. The DOM is updated in real-time as the user types and not in a separate thread. The editor features syntax and error highlighting, incremental validation, intelligent code completion (based on XML Schema, DTD, or document analysis), XSLT pipelines, DTD and Schema Generation, and side by side DOM and source viewing. Built-in support for XHTML, XSL, XForms, XMLSchemas, XSP, and Cocoon sitemaps is included. Support for other XML types can also easily be added. The editor is capable of parsing XML documents that are not well-formed and showing the source of the errors. Errors in documents are highlighted in the source as well as marked inthe DOM view. This allows for easy conversion of HTML to well-formed XML. The side by side DOM and source viewing allows for the tree view ofthe XML to be instantly updated as the user types. The source can also be navigated and updated from the DOM tree. XSLT pipelines make building up and visualizing complex transformations easy."
Version 1.1 has just been released.
Version 1.1 has just been released.
OpenChange Project
OpenChange Project: "Openchange intends to provide an Open-Source implementation of Microsoft Exchange Server 2003 under Unix Platforms. The Openchange Project is developed in C language under the BSD license, and will primary work on NetBSD, OpenBSD, FreeBSD and Linux platforms. The project time line has been defined to approximatively one year, and we believe the project will be in a complete stable state at this time. Openchange wishes to integrate the enterprise working environment and to substitute to an Exchange Server in a transparent way, so final users may continue to use Outlook, or any other mail client."
XMLStarlet Command Line XML Toolkit
XMLStarlet Command Line XML Toolkit: Overview: "XMLStarlet is a set of command line utilities (tools) which can be used to transform, query, validate, and edit XML documents and files using simple set of shell commands in similar way it is done for plain text files using UNIX grep, sed, awk, diff, patch, join, etc commands."
Monday, July 12, 2004
ActiveBPEL Engine - Open Source BPEL Server
ActiveBPEL Engine - Open Source BPEL Server: "ActiveBPEL, LLC is an open source software organization that licenses and distributes the ActiveBPEL? engine technology. The ActiveBPEL engine is a robust runtime environment that is capable of executing process definitions created to the Business Process Execution Language for Web Services (BPEL4WS, or just BPEL) 1.1 specifications."
Wednesday, June 09, 2004
Rx4RDF
Rx4RDF: "Rx4RDF is a set of technologies designed to make W3C's RDF more accessible and easier to use."
monotone: distributed version control
monotone: distributed version control: "monotone is a free distributed version control system. it provides a simple, single-file transactional version store, with fully disconnected operation and an efficient peer-to-peer synchronization protocol. it understands history-sensitive merging, lightweight branches, integrated code review and 3rd party testing. it uses cryptographic version naming and client-side RSA certificates. it has good internationalization support, has no external dependencies, runs on linux, solaris, OSX, and windows, and is licensed under the GNU GPL."
Sunday, May 30, 2004
Problems of logging-wrappers
Ceki Gülcü wrote an excellent article (Think again before adopting the commons-logging API) about what's wrong about logging wrappers. It's not very new (November 2002 with updates in April 2003) but gives some very interesting points.
Although he's a bit biased towards log4j he gives some valid points though.
(Found through Ugo's post on the Cocoon Developer's Mailinglist)
Although he's a bit biased towards log4j he gives some valid points though.
(Found through Ugo's post on the Cocoon Developer's Mailinglist)
Sunday, May 23, 2004
Eclipse 3.0 M9 is out
Eclipse.org: "Like a bouquet of late spring flowers, a host of new and interesting things round out milestone build M9 (May 21, 2004) which is now available for download. See the M9 build notes for details about bugs fixed and other changes. M9 is the final milestone build of the Eclipse 3.0 development cycle, and marks the official start of the 3.0 endgame."
Greatest highlights from my perspective:
* Now code-folding is part of eclipse
* Search/replace with regular expressions
* Semantic highlighting (e.g. static fields, local variables, static method invocations)
* Java editor shows overridden methods
* Proposals for templates
* Highlight method exit points
* Quick menus for source and refactoring actions
* Early preview of J2SE 1.5 support
* One editor for plugin description (gets written to multiple files)
* CVS commit set layout
* CVS date tags
* Last synchronization in Progress view
* Launch shortcuts in all applicable views
* Refactorings update breakpoints
* Debugging in current perspective
* Better code assistance for custom Ant tasks
* Full template support for Ant
More details of the changes from M8 to M9 can be found here:
* New and noteworthy
* Printer friendly version (all on one page)
Greatest highlights from my perspective:
* Now code-folding is part of eclipse
* Search/replace with regular expressions
* Semantic highlighting (e.g. static fields, local variables, static method invocations)
* Java editor shows overridden methods
* Proposals for templates
* Highlight method exit points
* Quick menus for source and refactoring actions
* Early preview of J2SE 1.5 support
* One editor for plugin description (gets written to multiple files)
* CVS commit set layout
* CVS date tags
* Last synchronization in Progress view
* Launch shortcuts in all applicable views
* Refactorings update breakpoints
* Debugging in current perspective
* Better code assistance for custom Ant tasks
* Full template support for Ant
More details of the changes from M8 to M9 can be found here:
* New and noteworthy
* Printer friendly version (all on one page)
TheServerSide.com - The State of Workflow
TheServerSide.com - The State of Workflow: "If database systems are like a respected, wise man telling a clear story, then workflow must be a buch of spoiled brats shouting their own truth at each other. With this statement I would like to point out that workflow management systems are at the very initial phase of the technology hype curve. We are heading for some exciting times in this area."
Monday, May 17, 2004
Flow4J - Process flow modelling plugin for Eclipse
Flow4J - Overview: "Flow4J is an Eclipse Plug-in for modeling process flows in a drag and drop manner. A process flow can contain process steps (I call them flowlets), which can be linked together to a complex flow. All flows can contain the following types of flowlets:
* Control Flowlets like Start-, Decision- and Jump-Flowlets which are configurable in Eclipse, and tell 'how' the process should flow.
* Task Flowlets accomplish a specific task that is wrapped in a java class. The wrapped functionality can be everything like an EJB call or even JNI call."
* Control Flowlets like Start-, Decision- and Jump-Flowlets which are configurable in Eclipse, and tell 'how' the process should flow.
* Task Flowlets accomplish a specific task that is wrapped in a java class. The wrapped functionality can be everything like an EJB call or even JNI call."
Sunday, May 16, 2004
Rasqal RDF Query Library
Rasqal RDF Query Library: "Rasqal is a free software/Open Source C library that handles RDF query syntaxes, query construction and query execution returning result bindings."
DoubleType - Graphical Typeface Designer
FrontPage - DoubleType: "DoubleType is an open source graphical typeface designer that builds TrueType font file.
Written in Java, DoubleType runs on platforms supported by Java, including Windows, Linux, and Macintosh.
Glyphs are stored in XML based file to aid collaboration using existing tools such as CVS.
DoubleType allows efficient glyph design by combining existing glyphs and modules."
Written in Java, DoubleType runs on platforms supported by Java, including Windows, Linux, and Macintosh.
Glyphs are stored in XML based file to aid collaboration using existing tools such as CVS.
DoubleType allows efficient glyph design by combining existing glyphs and modules."
XStream - Java to XML serialization, and back again
XStream - Java to XML serialization, and back again: "XStream is a simple library to serialize objects to XML and back again."
Hammurapi - Java code review system
Hammurapi is a tool for automated Java code reviews which can be integrated in an ant build script.
If you want to know what the generated code review documentation looks like you kann have a look at the self review of Hammurapi.
If you want to know what the generated code review documentation looks like you kann have a look at the self review of Hammurapi.
Tuesday, May 11, 2004
Comments enabled ...
Blogger.com just did a relaunch of their blogger software which now allows you to post comments on my weblog.
Additionally it's now possible to have real permalink URLs for individual posts.
Here are the details:
http://www.blogger.com/knowledge/2004/05/great-blogger-relaunch.pyra
Enjoy,
Andreas.
Additionally it's now possible to have real permalink URLs for individual posts.
Here are the details:
http://www.blogger.com/knowledge/2004/05/great-blogger-relaunch.pyra
Enjoy,
Andreas.
Friday, April 30, 2004
Creating custom 404 error pages
What should you take into account when you create custom 404 (Not Found) error pages?
That's the question I just asked myself and did some "Google Research".
I got lots of results how you have to configure Apache or IIS, but that's not what I'm interested in.
Here are some results which cover what I want to know:
* Useful "Page not found" error pages
* Implementing Sensible 404 Pages With Apache
That's the question I just asked myself and did some "Google Research".
I got lots of results how you have to configure Apache or IIS, but that's not what I'm interested in.
Here are some results which cover what I want to know:
* Useful "Page not found" error pages
* Implementing Sensible 404 Pages With Apache
Saturday, April 17, 2004
Java-based Argument Parsers
I just was in the need of an java-based argument parser.
That's what I found:
* JSAP (pretty active; seems to be the most advanced incl. usage generation, support for datatypes and Unix-style cascaded configuration files with default values)
* jcmdline (not as active as JSAP; aims for standardized commandline options, allows more sophisticated validations, displays usage and error messages)
* JArgs (not much active, very simplistic and easy to use)
It's hard to say which one is the best, since all suite different needs.
If you wonder, for my task I chose JSAP, but I'll keep an eye on all of them.
Update 2004-04-23:
Phil Wilson pointed me to one more:
* Apache Jakarta Commons CLI (seems to be similar in functionality and usage like JSAP)
That's what I found:
* JSAP (pretty active; seems to be the most advanced incl. usage generation, support for datatypes and Unix-style cascaded configuration files with default values)
* jcmdline (not as active as JSAP; aims for standardized commandline options, allows more sophisticated validations, displays usage and error messages)
* JArgs (not much active, very simplistic and easy to use)
It's hard to say which one is the best, since all suite different needs.
If you wonder, for my task I chose JSAP, but I'll keep an eye on all of them.
Update 2004-04-23:
Phil Wilson pointed me to one more:
* Apache Jakarta Commons CLI (seems to be similar in functionality and usage like JSAP)
Thursday, April 15, 2004
OutlookContacts2AdobePSA v0.5 released
The new version v0.5 of the macro which exports Outlook contacts to Adobe Photoshop Album 2 contacts can be found here:
http://stud4.tuwien.ac.at/~e9625392/psa/OutlookContacts2AdobePSA-0.5.zip
Changes:
* Use ALLUSERSPROFILE and APPDATA for parts of the initial contacts.xml location (thanks to DPX)
* Print error message, if folder for contacts.xml does not exist
Feedback is very appreciated!
Please go to the Adobe Photoshop Album forum at www.adobeforums.com and look for a thread with the subject "Tool: Import Outlook Contacts into PSA2" for this task.
http://stud4.tuwien.ac.at/~e9625392/psa/OutlookContacts2AdobePSA-0.5.zip
Changes:
* Use ALLUSERSPROFILE and APPDATA for parts of the initial contacts.xml location (thanks to DPX)
* Print error message, if folder for contacts.xml does not exist
Feedback is very appreciated!
Please go to the Adobe Photoshop Album forum at www.adobeforums.com and look for a thread with the subject "Tool: Import Outlook Contacts into PSA2" for this task.
Wednesday, April 14, 2004
OutlookContacts2AdobePSA v0.3 released
Here's the version v0.3 of the macro which exports Outlook contacts to Adobe Photoshop Album 2 contacts:
http://stud4.tuwien.ac.at/~e9625392/psa/OutlookContacts2AdobePSA-0.3.zip
Changes:
* Fixed handling of empty names (thanks to Alexander)
* Fixed bug when backup is chosen and original file does not exist
Feedback (especially from other PSA language versions than german) is very appreciated!
Please go to the Adobe Photoshop Album forum at www.adobeforums.com and look for a thread with the subject "Tool: Import Outlook Contacts into PSA2" for this task.
http://stud4.tuwien.ac.at/~e9625392/psa/OutlookContacts2AdobePSA-0.3.zip
Changes:
* Fixed handling of empty names (thanks to Alexander)
* Fixed bug when backup is chosen and original file does not exist
Feedback (especially from other PSA language versions than german) is very appreciated!
Please go to the Adobe Photoshop Album forum at www.adobeforums.com and look for a thread with the subject "Tool: Import Outlook Contacts into PSA2" for this task.
Tuesday, April 13, 2004
OutlookContacts2AdobePSA v0.2 released
Here's the new version (v0.2) of my little software which exports Outlook contacts to Adobe Photoshop Album 2 contacts:
http://stud4.tuwien.ac.at/~e9625392/psa/OutlookContacts2AdobePSA-0.2.zip
Changes:
* A GUI which allows you to set some options
* Optionally ignore entries without email address
* Optionally ignore entries without name
* Change location of contact file (unfortunately a file dialog is not supported from within Outlook - help is very appreciated!)
* Change encoding format of XML file (for other languages)
* Optionally make a backup of the existing contacts.xml file
* Fixed bug in generated XML format
Feedback (especially from other PSA language versions than german) is very appreciated!
Please go to the Adobe Photoshop Album forum at www.adobeforums.com and look for a thread with the subject "Tool: Import Outlook Contacts into PSA2" for this task.
http://stud4.tuwien.ac.at/~e9625392/psa/OutlookContacts2AdobePSA-0.2.zip
Changes:
* A GUI which allows you to set some options
* Optionally ignore entries without email address
* Optionally ignore entries without name
* Change location of contact file (unfortunately a file dialog is not supported from within Outlook - help is very appreciated!)
* Change encoding format of XML file (for other languages)
* Optionally make a backup of the existing contacts.xml file
* Fixed bug in generated XML format
Feedback (especially from other PSA language versions than german) is very appreciated!
Please go to the Adobe Photoshop Album forum at www.adobeforums.com and look for a thread with the subject "Tool: Import Outlook Contacts into PSA2" for this task.
Friday, April 09, 2004
Update of my FOAF profile
I just did an update of my FOAF profile.
Thursday, April 01, 2004
Groovy : a powerful dynamic for the Java Platform
Groovy really seems to be a promising new agile dynamic language for the JVM.
You don't know how simple programming can be if you don't have a look at the syntax of Groovy.
You don't know how simple programming can be if you don't have a look at the syntax of Groovy.
Wednesday, March 31, 2004
Sunday, March 21, 2004
Birth of "Jonas"
Today my son Jonas was born.
My energy now has to be directed to Jonas and my wife and therefore the frequency of blog entries will be lower.
If you want to see pictures of Jonas and want to know what's happening in his young life, you can read the dedicated blog Spring 04 (in german).
My energy now has to be directed to Jonas and my wife and therefore the frequency of blog entries will be lower.
If you want to see pictures of Jonas and want to know what's happening in his young life, you can read the dedicated blog Spring 04 (in german).
Friday, March 19, 2004
Cluster Installation and Infrastructures
I read a very interesting article about FAI in the german computer magazine iX. This software allows you to plan and manage installations for large clusters just the way I always wanted to do it. It is primary written (but not limited) for Debain Linux systems.
Until now I've written something by myself, but I think I'll blast it for FAI!
Here are all interesting links mentioned in the article:
* FAI
* Infrastructures.org
* Cfengine
* Cross Install HOWTO for Debian
* FAI BootCD for Debian GNU/Linux
* Compiling kernels The Debian Way
Until now I've written something by myself, but I think I'll blast it for FAI!
Here are all interesting links mentioned in the article:
* FAI
* Infrastructures.org
* Cfengine
* Cross Install HOWTO for Debian
* FAI BootCD for Debian GNU/Linux
* Compiling kernels The Debian Way
Thursday, March 18, 2004
Atom Feeds
I just found out, that Blogger supports Atom feeds and promplty changed my blog to make use of them (my Atom-feed).
If you don't know what Atom is, here's a list of references:
* The Atom Wiki
* AtomEnabled
If you don't know what Atom is, here's a list of references:
* The Atom Wiki
* AtomEnabled
Wednesday, March 17, 2004
Tuesday, March 16, 2004
JSR 241: The Groovy Programming Language
The Groovy Programming Language has been submitted as JSR 241 to the Java Community Process.
Here are some more infos:
* http://radio.weblogs.com/0112098/2004/03/16.html
* http://weblogs.java.net/pub/wlg/1125
* http://jroller.com/page/cv/20040316
Here are some more infos:
* http://radio.weblogs.com/0112098/2004/03/16.html
* http://weblogs.java.net/pub/wlg/1125
* http://jroller.com/page/cv/20040316
The Open For Business 3.0.0 Released
This release of Open For Business includes hundreds of new features and now has nearly all functionality required for a retail fulfillment based business and many other types of businesses to operate. It is an excellent foundation for custom in-house projects and commercial derivative works, or as a basis for applications provided as a service. It includes:
* advanced e-commerce
* catalog management
* promotion & pricing management
* order management (sales & purchase)
* customer management (part of general party management)
* warehouse management
* fulfillment (auto stock moves, batched pick, pack & ship)
* accounting (invoice, payment & billing accounts)
* manufacturing management
* general work effort management (events, tasks, projects, requests, etc)
* content management (for product content, web sites, general content, blogging, forums, etc)
* and much more all in an open source package!
* advanced e-commerce
* catalog management
* promotion & pricing management
* order management (sales & purchase)
* customer management (part of general party management)
* warehouse management
* fulfillment (auto stock moves, batched pick, pack & ship)
* accounting (invoice, payment & billing accounts)
* manufacturing management
* general work effort management (events, tasks, projects, requests, etc)
* content management (for product content, web sites, general content, blogging, forums, etc)
* and much more all in an open source package!
Friday, March 12, 2004
ECCMA.org
ECCMA.org: "The eOTD is an Open standard descriptive language that contains over 60,000 Standard Item Names and over 30,000 Standard Attribute Names, with definitions, multilingual translations and classification tables to the UNSPSC, CPV, eClass, FSC and HTS classifications. The eOTD is used to create standardized language independent descriptions of individuals, organizations, locations, goods and services using simple attribute-value pairs."
RuleML - Rule Markup Language
"The Rule Markup Initiative has taken initial steps towards defining a shared Rule Markup Language (RuleML), permitting both forward (bottom-up) and backward (top-down) rules in XML for deduction, rewriting, and further inferential-transformational tasks."
Wednesday, March 03, 2004
The Non-Expert: Lift
Vadim Gritsenko posted an URL to a really funny page: The Morning News - The Non-Expert: Lift. I'm sure you already met that guy from the story ;-)
OpenWFE - Open WorkFlow Engine
OpenWFE is an OpenSource workflow engine with web-based graphical workflow designer written in Java. License is BSD-style.
Sunday, February 29, 2004
Saturday, February 28, 2004
IBM Challenges Sun to Team on Open-Source Java
The eWeek article "IBM Challenges Sun to Team on Open-Source Java" has some interesting news about a possible Open Source Java implementation.
This would be a very gentle step form Sun, if they really would do it and would give Java an even better chance to compete against the MS .NET framework.
This would be a very gentle step form Sun, if they really would do it and would give Java an even better chance to compete against the MS .NET framework.
Sunday, February 22, 2004
One Year Blogging
It's been exactly a year since my first blog entry.
I'm happy, that I still find some time to write some lines for it, though much has changed in my life: I married my love, Maria, in July 19th (her birthday) after living together with her for over 6 years and now we're awaiting our first child in the following weeks. If you want to know what happens around this great event take a look at "Spring 04" (in german), where our son tells the story with his own words ;-).
Enjoy,
Andreas Hochsteger
I'm happy, that I still find some time to write some lines for it, though much has changed in my life: I married my love, Maria, in July 19th (her birthday) after living together with her for over 6 years and now we're awaiting our first child in the following weeks. If you want to know what happens around this great event take a look at "Spring 04" (in german), where our son tells the story with his own words ;-).
Enjoy,
Andreas Hochsteger
Saturday, February 21, 2004
MySQL Administrator
MySQL Administrator: "MySQL Administrator is a powerful visual administration console that enables you to easily administer your MySQL environment and gain significantly better visibility into how your databases are operating. MySQL Administrator now integrates database management and maintenance into a single, seamless environment, with a clear and intuitive graphical user interface."
Wednesday, February 18, 2004
Monday, February 16, 2004
Momento
Momento is an XML document object model. It is designed to permit large XSLT transforms and XUpdate queries, larger than in memory document object models will allow. In addition, it stores transaction based modifications to XML documents that are recoverable in the event of a system failure.
It was designed with Cocoon in mind and fits nicely in Cocoon pipelines.
It was designed with Cocoon in mind and fits nicely in Cocoon pipelines.
Sunday, February 15, 2004
Eclipse 3.0 M7 released
Eclipse 3.0 M7 has just been released with yet again many new features.
ESR: Let Java Go
Eric S. Raymond has written an Open Letter to Scott McNealy, CEO of Sun, responding to remarks at Sun's February 2004 analyst meeting.
The essence of the letter is: Let Java Go
The essence of the letter is: Let Java Go
Saturday, February 14, 2004
formsPlayer has just been released. It's a 100% XForms compatible XForms processor plugin for Internet Explorer.
Sunday, February 08, 2004
htmlArea
htmlArea is a WYSIWYG editor replacement for textarea formfields. It supports IE 5.5+ and Mozilla 1.3+. It is written in Javascript and works with any server-side software.
It is now also available from within Cocoon as a special widget for the Cocoon Forms framework.
It is now also available from within Cocoon as a special widget for the Cocoon Forms framework.
Thursday, February 05, 2004
JFig - Java Configuration Solution
JFig gives developers a simple yet powerful tool to manage their applications’ configuration. It allows them to:
* Store application configuration in one common repository of XML files
* Access configuration data using one common, convenient interface
* Easily define multiple configurations, dynamically modifying those variables that need to change in different situations
* Eliminate the error prone practice of defining the same configuration variables in multiple locations
* Ease the management, deployment, and control of configuration files
* Store application configuration in one common repository of XML files
* Access configuration data using one common, convenient interface
* Easily define multiple configurations, dynamically modifying those variables that need to change in different situations
* Eliminate the error prone practice of defining the same configuration variables in multiple locations
* Ease the management, deployment, and control of configuration files
XMLStarlet Command Line XML Toolkit: Overview
XMLStarlet is a set of command line utilities (tools) which can be used to transform, query, validate, and edit XML documents and files using simple set of shell commands in similar way it is done for plain text files using UNIX grep, sed, awk, diff, patch, join, etc commands.
phpFormGenerator
phpFormGenerator is an easy-to-use tool to create reliable and efficient web forms in a snap. No programming of any sort is required. Just follow along the phpFormGenerator wizard and at the end, you will have a fully functional web form!
KDE 3.2 Final Released
The final version of KDE 3.2 has been recently released. Here's the announcement.
It has many new features and integrates even more into the enterprise environment.
I've already installed it on my Linux machine at work and can recommend it to everybody else.
It has many new features and integrates even more into the enterprise environment.
I've already installed it on my Linux machine at work and can recommend it to everybody else.
Eclipse Plugin Central
There's a new Website about Eclipse Plugins:
* The Eclipse Plugin Central
Until now I only used this eclipse plugin site.
Let's see how they will compare.
Update: The number of plugins currently compares 57 (for Plugin Central) to 471 (for Eclipse Plugins).
* The Eclipse Plugin Central
Until now I only used this eclipse plugin site.
Let's see how they will compare.
Update: The number of plugins currently compares 57 (for Plugin Central) to 471 (for Eclipse Plugins).
Saturday, January 31, 2004
Mars Rover Blog
There's a Mars Rover Blog with many pictures about the activities of Opportunity and Spirit.
Wednesday, January 28, 2004
Jakarta POI 2.0 Released
The Jakarta POI team announced the availability of the version 2.0.
The POI project consists of APIs for manipulating various file formats based upon Microsoft's OLE 2 Compound Document format using pure Java. Support for reading and writing Microsoft Excel files and property information is mature and work continues on reading and writing the MS Word format.
The POI project consists of APIs for manipulating various file formats based upon Microsoft's OLE 2 Compound Document format using pure Java. Support for reading and writing Microsoft Excel files and property information is mature and work continues on reading and writing the MS Word format.
Tuesday, January 27, 2004
KOffice 1.3 Released
KOffice 1.3 has just been released.
It is a free set of office applications that integrate with the KDE desktop. KOffice is a light-weight yet feature rich office solution and provides a variety of filters to interoperate with other popular office suites such as OpenOffice.org and Microsoft Office.
It is a free set of office applications that integrate with the KDE desktop. KOffice is a light-weight yet feature rich office solution and provides a variety of filters to interoperate with other popular office suites such as OpenOffice.org and Microsoft Office.
Monday, January 26, 2004
The "Worse is Better'" approach
The article The Rise of "Worse is Better'' explains the principles of this design style by comparing it with the MIT/Stanford style.
A very interesting view!
A very interesting view!
Cooperative Linux
With Cooperative Linux (coLinux) you can run Linux within Windows.
There are also some screenshots of coLinux.
There are also some screenshots of coLinux.
Saturday, January 24, 2004
KOrganizer - What's new in 3.2
If you're also curious about what's new in the awaited KOrganizer 3.2 release the linked article will be right for you.
KOrganizer Workshops
The KOrganizer Workshops which are available for download cover the follwing themes:
* How to do group scheduling
* Outlook2VCal - importing Outlook calendar files
* Exchange Plugin - how to configure and use the KOrganizer Exchange Plugin in order to connect to a Microsoft Exchange 2000® server
Very interesting stuff which I've always waited for to replace Outlook with Linux software at work.
* How to do group scheduling
* Outlook2VCal - importing Outlook calendar files
* Exchange Plugin - how to configure and use the KOrganizer Exchange Plugin in order to connect to a Microsoft Exchange 2000® server
Very interesting stuff which I've always waited for to replace Outlook with Linux software at work.
Monday, January 19, 2004
Persistent Login Cookie Best Practice
Charles Miller has written up some best practices for persistent login cookies.
Sunday, January 18, 2004
Maestro - Software of NASA Mars Mission
The Jet Propulsion Laboratory has released Maestro, a public version of the primary software tool used by NASA scientists to design goals for the Mars Exploration Rovers and analyze the images received from Mars. Anyone can download Maestro for free from http://mars.telascience.org/ and use it to follow along with the rovers? progress during the mission. You can use Maestro to view pictures from Mars in 2D and 3D and create simplified rover activity plans. During the mission, updates will be released for Maestro containing the latest images from Mars.
Thursday, January 08, 2004
GeoServer 1.1.0 Released
GeoServer 1.1.0 has just been released.
The GeoServer project is a full transactional Java (J2EE) implementation of the OpenGIS Consortium's Web Feature Server specification. It is free software, available under the GPL 2.0 license.
The GeoServer project is a full transactional Java (J2EE) implementation of the OpenGIS Consortium's Web Feature Server specification. It is free software, available under the GPL 2.0 license.
Tuesday, January 06, 2004
cms-forum: Content Management Systems Forum
Content Management Systems Forum is a structured home for the information that circulates on the industry's main mailing list server, cms-list.org.
Subscribe to:
Posts (Atom)