Friday, December 31, 2004

Microsoft HTML Help 1.4 SDK: "The HTML Help compiler (part of the HTML Help Workshop) makes it possible to compress HTML, graphic, and other files into a relatively small compiled help (.chm) file, which can then be distributed with a software application, or downloaded from the Web."
HTML Help (CHM) Index Tools and Information
HTML Help projects & CHM decompiler
arCHMage: "This is the page for arCHMage - extensible reader/decompiler of files in CHM format(Microsoft HTML help, also known as Compiled HTML).
arCHMage is based on chmlib by Jed Wing ( and is written on python"
xCHM - the UNIX .chm viewer: "xCHM is a .chm viewer for UNIX (Linux, *BSD, Solaris). Success stories of xCHM on Mac OS X have also been received, and apparently xCHM even works if compiled under the Cygwin environment in Windows." - read xCHM Windows HOWTO
CHM lib: "CHMLIB is a library for dealing with Microsoft ITSS/CHM format files. Right now, it is a very simple library, but sufficient for dealing with all of the .chm files I've come across. Due to the fairly well-designed indexing built into this particular file format, even a small library is able to gain reasonably good performance indexing into ITSS archives."
Easy2Sync: Synchronize your notebook and desktop PC!: "If you have a notebook or just several PCs in general, you know how difficult it is to have the same data on all. It doesn't matter if we're talking about normal files or Outlook mails, contacts, etc." TIP
Slashdot | Microsoft Loses Passport: "Microsoft is abandoning one of its most controversial attempts to dominate the Internet after rival companies banded together to oppose it and consumers failed to embrace it."
Slashdot | IBM Grid Near 50,000 machines - Slashdot Users #13: "IBM's World Community Grid is off to a roaring start. Since kicking off six weeks ago (original Slashdot story), the grid has grown to almost 36,000 users with almost 50,000 machines. Growth continues as more media coverage hits. There is a team of Slashdot users - currently ranked 13th in points with only 79 members. If you have spare cycles, download the software, join us and crank for medicine. For those of you with dual processor systems, you'll have to use a homebrewed tool - beyond two is not supported yet. Alas, you also have to be running Redmond's finest. According to their FAQ, a Linux client is slated for development in 2005."
[util] favicon.ico generator: "Enter the Favicon from Pics web based favicon generator:"
New Hosted BizTalk Server 2004 Labs: "To Signup for any of these labs, click here." - START
Don Box's Yet Another 2005 Prediction List
Mastering J2EE Application Development Series from OTN: "Read the advice and real-world experiences of J2EE experts for simplifying the J2EE development life cycle." - START
The good databases have not gone away, they just walk instead of run...
XQuery and XSLT are declarative languages and other XQuery related posts: "Edd Dumbill posted an article called XQuery's Niche on that summarized another (related) XML-DEV perma-thread this month"
Architect Corner: "Releasing Architect-BOK [ebook in word format]. Need to clean up the articles in the Architect Bank of Knowledge. [selected articles from this blog]. Attached below are the compiled links, if you want to browse the BOK online. For offline reading, check out" COOL!
Google Help Central - Cheat Sheet
Google Guide: Help with Searching - good one!
Maximizing GTD with Outlook Methodology: TIPS & "For answers to some of your questions and more ideas from Outlook practitioners, visit the GTD with Outlook Forum" & Setting Up Outlook for GTD & Managing GTD Projects in Outlook & GTD forum: Gear, Gadgets, Software, and Toys.

Thursday, December 30, 2004

Essential Skills for Agile Development - Test-Driven Development - Refactoring - High Cohesion - Low Coupling: "You can download a book for free, called Essentials Skills for Agile Development. I haven't downloaded it yet as I am still reading Refactoring to Patterns, but it is on my list. The book appears to be a overview of test-driven development, refactoring, iterative development, and creating applications supporting high cohesion and low coupling."
gilbdownload: Download Book manuscripts, Articles, Course Slides, Case Tools, etc. written by Gilb and Clients: Competitive Engineering: A Handbook for Systems and Software Engineering Management Using Planguage ( reviews), manuscript for Evolutionary Project Management & Product Development Evo, Free web based video lectures based on the book (Web-Video), ...
The magic that makes Google tick - Printer friendly - ZDNet UK Insight: "Up to 2,000 PCs in a cluster, Over 30 clusters, ..."
Clarke Ching's I Think Not, Baby Puppy: Simplicity and Complexity
Clarke Ching's I Think Not, Baby Puppy: Multitasking MAKES YOU STUPID: "A growing body of scientific research shows that one of jugglers' favourite time-saving techniques, multitasking, can actually make you less efficient and, well, stupider. Trying to do two or three things at once or in quick succession can take longer overall than doing them one at a time, and may leave you with reduced brainpower to perform each task." By Sue Shellenbarger, The Wall Street Journal.
"it really helps to have some scientific evidence to back up ones statements. In my internet search I found the following site you may like."

Clarke Ching's I Think Not, Baby Puppy: How does Scrum differ from traditional Spiral development?
mind map, thinking, accelerated learning, business: "We have included here examples of Mind Maps that have been drawn for a variety of different purposes. Some are hand drawn and some have been produced on the Mind Mapping software, MindManager."
MindManager X5 5.1 review by PC Magazine: "Starting a new project, researching a topic, or thinking through an idea? Then MindManager X5 5.1 should be the first place you turn. This mature 'mind mapping' tool is designed for people who need to organize and act on information, helping to catalyze thinking."
FreeMind: "a premier free mind-mapping software written in Java. The recent development has hopefully turned it into high productivity tool. We are proud that the operation and navigation of FreeMind is faster than that of Mind Manager because of one-click 'fold / unfold' and 'follow link' operations."
Nokia 6820 Phone: Java technology for application downloads (Nokia Developer's Suite 2.2 for J2ME), Nokia 6820 Phone Support, Nokia 6820 PC Applications.
Review Of 2004 by Mark Rittman: "It's traditional at this time to do a 'review of the year', so here's a look back at this blog during 2004." Part One & Part Two - START
Opera with Voice: "The Opera Voice feature allows the user to control the interface by talking and to have documents read aloud. Voice is currently offered in English and works on Windows 2000 and XP. A headset with a microphone is required to use Voice." COOL
Mozilla Update :: Extensions -- More Info: SpoofStick: "A simple way to detect spoofed websites."
Netcraft: Netcraft Anti-Phishing Toolbar Available for Download: "After downloading the toolbar, please read the tutorials to use the toolbar to its full potential" TIP
Frank Westlake- Freeware: "Miscellaneous Freeware for Windows or Windows NT"
Developing the Microsoft Business Framework: "for a high level overview of what MBF means, you can have a look at the slides of a MBF session from PDC03" - Struts action mappings: Divide Et Impera: "This article discusses different combinations of a Struts action class and a form bean and how these combinations can be used."
Earthquakes and Tsunamis: A deadly combination: "Here are some links to places that will accept donations and have more information..."
Microsoft SQL Server: Technical Resources for SQL Server Accelerator for BI - Demos and Templates, Performance of BI Systems
Step on the BI Accelerator: "SQL Server Accelerator for BI employs industry best practices and automates the creation of the back end for a customized BI solution. These features let SQL Server customers spend less time coding and more time building unique end-user BI applications."
FIX: Pre-Analysis Services Service Pack 3 Client Cannot Administer Analysis Services Service Pack 3: "application that has not been upgraded to SQL Server 2000 Analysis Services Service Pack 3"
Managing Virtual PC Images with SharePoint Development: "I stumbled across a nice post by Jan Tielens on Virtual PC images and differencing. Something I hadn't done before as all my images are built from scratch. This is not only time consuming in the construction (and something a trained monkey or a well-written NAnt script could do) but they're time consuming to copy around when you need something 'almost' like that image but not quite. There is a nice walkthrough blog here on Matt Hausmann's site that gives you a nice visual guide on building difference images"
Updated “define word” Firefox plugin
XML 2004: Lated short trip report and links to my presentation: "Attendees had the unique opportunity to compare the (not too diverging) philosophies of Oracle and Microsoft on this topic since my talk was in the same session as Stephen Buxton's talk on SQL, SQL/XML and XQuery. I was just a pity that a scheduled IBM talk on the same topic got cancelled (we could have found out first hand what their plans are)."
Download details: Windows XP SP2 Support Tools for Advanced Users: "The Windows Support Tools for Microsoft Windows XP are intended for use by Microsoft support personnel and experienced users to assist in diagnosing and resolving computer problems." TIP!
Microsoft Grid Computing: "BigTop": "A nice article about Microsoft Research project around grid computing, code named 'BigTop'."
edazzle dot net - amazon sidebar: "There is an Sidebar XPI install for Firefox."
Download details: .NET Passport 2.5 Software Development Kit: Software and Documentation
Meatme - FireFox extensions
Slashdot | Windows Media Center Edition vs. The World
dBforums - Analysis Services: Unable to connect to Registry on Server & How to obtain the latest SQL Server 2000 service pack: "Service Pack 4 Beta Release date: December 20, 2004"
Dev : Extensions : Example Code : Adding items to menus - MozillaZine Knowledge Base Windows Server Hacks: Resetting User Passwords: "Windows Server 2003" ADO.NET Connection Pooling Explained & Related References File Sharing Without the Fear: "When it comes to file sharing, size matters. The RIAA sued only people who shared at least 1,000 songs... If you use Kazaa Lite, a far superior program, available from, choose Options->Kazaa Lite K++ Options->Traffic, and check the box next to 'Disable sharing of files with other users', as shown in Figure 1..."
O'Reilly Network: Shooting the Windows Messenger Service -- Online Catalog: Windows XP Hacks - see Sample Hacks Setting Up a Virtual Private Network by Wei-Meng Lee, author of Windows XP Unwired
How to write Firefox extensions Using Extensions in Firefox
Agile Development: Lessons learned from the first Scrum: "In 1993, at Easel Corporation in 1993, we we first applied the Scrum process to software development teams when we built the first object-oriented design and analysis (OOAD) tool that incorporated round-trip engineering. In a Smalltalk development environment, code was autogenerated from a graphic design tool, and any changes to the code from the Smalltalk integrated development environment (IDE) were immediately reflected back into design." [PDF] Your test-driven development community - Web Links: "CiLite is a continuous integration tool for Java projects. It is simple to set up and use. It uses a short Groovy script and a Quartz scheduler to periodically invoke an ant target in your build.xml. The result of the Ant invocation is mailed using Ant's inherent mail logger."
PyFIT Tutorial: "What follows is a step-by-step tutorial on using PyFIT within the FitNesse framework. PyFIT, written by John Roth, is the Python port of Ward Cunningham’s FIT framework" (Agile Testing)

Wednesday, December 29, 2004

Mat Stephen's WebLog: & SQL Server sites of interest & SQL Server Blogroll - START
Six Sigma Tutorial - Definition of Six Sigma
What to install to use Data Mining: "SQL Server 2005"
SQL Server 2005 Data Mining: "Create a Web Cross-sell Application"
Microsoft TechNet: SQL Server 2000 Resource Kit: Part 5 – Data Warehousing, Part 6 - Analysis Services - GOOD ONE
OLAP / Data Mining / BI - from "32 resources in 4 pages"
sql server data mining FAQ: "The data mining functionality in SQL Server 2000 Analysis Services are integrated tightly with both relational and OLAP data sources. SQL Server 2000 Analysis Services includes two of data-mining algorithms developed by Microsoft Research: Microsoft Decision Trees and Microsoft Clustering. It supports SQL-like data mining language that is specified in OLE DB for Data Mining. In addition, starting from SQL Server 2000 SP1, it supports third-party data mining provider aggregation. Visit a Microsoft TechNet page for Data Mining for an excellent introduction to Microsoft Analysis Service data mining feature. Also, the online tutorial “Analysis Manager Concepts & Tutorial" on the first "Getting Started" page from the Analysis Manager is a good start to use the data mining functionality."
SQL Server Developer Center: SQL Server Downloads: "Product and Update Downloads, Code Sample Downloads, Tool and Utility Downloads"
Getting Started with SQL Server Books Online
SQL Server Data Mining: "The main feature of this site is our Live Samples. The current samples include a hypothetical Movie Store, an automatic Data Validator, and an interactive model database that shows off some sample web controls for browsing mining models. To help out the community in understanding SQL Server Data Mining and implementing solutions, we offer Tutorials and weekly Tips and Tricks column providing answers to frequently asked questions and other insights from the development team. For more reference material, check out our Whitepapers and Articles section for a selection of good reading material on SQL Server Data Mining. If you are interested in some code samples – you can find those in our Downloads section. If you are looking for an archive of SQL Server 2000 Data Mining materials from our AnalysisServicesDataMining groups site, you can find those here."
SQL Server Developer Center:: "Data mining FAQ"
30. What are the third-party providers and tools available?
ETL Career - links: Informatica Professional Certification Program, BO training, First of all you should get trained in Microsoft Analysis Services and DTS.
MSDN Library: Preparing and Mining Data with Microsoft SQL Server 2000 and Analysis Services: "demonstrates how to apply data mining to a real-world situation using Microsoft SQL Server 2000, Microsoft SQL Server 2000 Analysis Services, and Microsoft Visual Basic 6.0. This book takes a real-world dataset and shows you how to: clean and prepare it for data mining; explore the data within a dataset and choose the appropriate columns for a data mining model; create data mining models from the cleaned data; and compare the data mining models to choose the one that best solves a given problem." COOL
Microsoft SQL Server: Analysis Services (Articles)
Microsoft OLAP Books
Microsoft Analysis Services Tutorials: "Data Warehouse Design Tutorials and Information" START
Microsoft Office Assistance: InfoPath or Word: Choose the best tool for the job - see InfoPath demo
Microsoft Office Assistance: The Project Map: your roadmap to project management TIP
Microsoft Office Assistance: Create a Project plan in 5 easy steps: "Microsoft Office Project 2003" TIP
CAP - Code Analysis Plugin: "a plugin for the eclipse platform and analysis the dependencies of your Java project. It opens a own perspective and displays the results in an clear way using different diagrams... The main approach of the analysis is based on a paper published by Robert Martin in 1994. It is called "OO Design Quality Metrics" - JDepend follows the same main idea... CAP depends on two plugins, that need to be installed, too: JFreeGraph & GEF (The Graphical Editing Framework )." COOL
JFreeChart Developer Guide
OOP Case Study: The Bank Account Class (Part 3): "I was perusing Michael Feather's blog and his entry entitled Frustration Driven Development caught my eye. The post is very interesting in that it does a good job summarizing points that I have seen made elsewhere with regards to difficulty in inserting mock objects into existing code... Readers comments about this weblog entry."
One hundred and twelve QA & Testing Interview Questions: " is a source for IT Interview Questions." Your test-driven development community - Web Links: A Taxonomy for "Bad Code Smells" - "This taxonomy aims to provide better understanding of Code Smells and to recognize the relationships between smells. The five types of smells are: Bloaters, Object-Orientation Abusers, Change Preventers, Dispensables and Couplers, and indicate a Refactoring session may be in order." TIPS & Links How to misuse code coverage [PDF]: "Code coverage tools measure how thoroughly tests exercise programs. I believe they are misused more often than they're used well. This paper describes common misuses in detail, then argues for a particular cautious approach to the use of coverage."
Essential Skills for Agile Development: "You can download the online book for free." COOL
Software Refactoring Workbook: Measuring "Smells": "Sample Chapter"
Core J2EE Patterns: Patterns index page
Tom's Hardware Guide: Tom's Hard News: "The PDA, an endangered species - Once hyped, the traditional PDA today faces declining sales and growing competition from smartphones. While 'unconnected PDAs' will not die, converged devices will take over growth and the direction of the segment."
WeightWatchers: Weight Watchers Recipe - Oatmeal Buttermilk Pancakes Topped with Cherries
Yahoo! Groups : scea_j2ee Chat - This is a reminder of the new SCEA Study Group Chat to be held every Wednesday from 5 to 8 p.m. EST (GMT -5).
Colm Smyth's Weblog: Solaris 10 - A Blog Anthology: "A lot has been (and is being) written about Solaris 10 but it's hard to know where to start. This blog serves the same purpose as a book anthology - as an introduction and to give you a chance to sample some of the most interesting writing from some of the key Solaris engineering authors."
Use cases: "I'm a fan of a template that forces the individual writing the use case to consider all the elements. A template should cover the areas..."
The "Slackers' Manifesto" - Article by Gina McColl on the BRW website talks about slacking, and whether it's a “blight on business productivity“, or a “rational response to the hypocritical corporation“. - see section The 10 commandments
SQL::Translator, The SQL Fairy: "a group of Perl modules that manipulate structure data definitions (mostly database schemas) in interesting ways, such as converting among different dialects of CREATE syntax (e.g., MySQL-to-Oracle), visualizations of schemas (pseudo-ER diagrams GraphViz or GD), automatic code generation (using Class::DBI), converting non-RDBMS files to SQL schemas (xSV text files, Excel spreadsheets), serializing parsed schemas (via Storable, YAML and XML), creating documentation (HTML and POD), and more."
Continuous Database Integration: "The following article came about after reading reading Evolutionary Database Design by Martin Fowler and Pramod Sadalage. The concepts were great, but I couldn't find anything on the web that really showed how to go about implementing it. So I decided to have a go at it myself from the ground up."
IntelliJ IDEA :: Refactoring IDE - Over 30 of the most important and sophisticated refactorings.
Safari Affiliates: "Web Service Examples"
Refactoring - Code Smells - Refactoring Patterns - Object Design - Somewhat Like Database Normalization
NDepend: "helps you detect which assemblies are potentially painful to maintain (i.e concrete and stable) and which assemblies are potentially useless (i.e abstract and instable)." COOL!
TargetProcess - Agile Project Management Tool Download & Useful Agile Tools
.NET Code Profilers: "I looked at 5 different profilers..."
Vini Vidi Vici - Sean McCormack's Blog - Enterprise Architect - UML Modeling Tool: "As part of my current job, I've spent the past several months trying to find some decent modelling tools that are affordable and .NET-centric."
Nvu - The Complete Web Authoring System for Linux: "Finally! A complete Web Authoring System for Linux Desktop users as well as Microsoft Windows users to rival programs like FrontPage and Dreamweaver"
10 Tips for Writing High-Performance Web Applications - Improving .NET Application Performance and Scalability: "The latest issue of MSDN Magazine has an article called “10 Tips for Writing High-Performance Web Applications”... For more detailed information, don't forget about the Improving .NET Application Performance and Scalability Guide put out by the Microsoft Patterns and Practices group, which can be downloaded as a PDF." COOL!
Canada Post 2005 Stamp Program Rates in effect January 17, 2005 - Domestic: 50c, USA: 85c
SQL Server Accelerator for Business Intelligence (SSABI) - often unheard of and sometimes underestimated => How to Obtain SQL Server Accelerator for BI: To start building a BI solution, you should first read the Overview and Installation documentation. Then download the SQL Server Accelerator for BI.
Download details: Office 2003 Tool: WordprocessingML Transform Inference Tool
Yet Another 2005 Prediction List
Office Developer Center: Training: "InfoPath 2003 SP1 Training: Hands-on Exercises"
2004 Yearender Part One - Most Significant Books of the Year (mostly psychology, human nature, and career advice - I like them :-)
Christmas Verses: "Below is a list of suggested Christmas and holiday card verses."
Best of Articles :: Microsoft Smartphone Programming: "This (sort of) book is a collection of different articles combined under related chapters" - COOL!
Add In Samples Communicating with Web Services: "Download and install the Media Center Software Development Kit and you will find a sample Media Center Add-In which queries a web service and displays the return value in a MediaCenter.Dialog."
SQL Server can run your enterprise? Here's how to prove it - number of links - Amazon Simple Queue Service allows you to create and delete queues, enqueue, read and dequeue messages that can stay put for as long as 30 days.
Open Clip Art Library :: "This project aims to create an archive of clip art that can be used for free for any use."

Tuesday, December 28, 2004

Dan Fernandez - Demo of C# Express (pull images from Google): "you can download that from the Channel 9 Express site"
XAMLConverter: "simple tool that allows you to convert your files to XAML from another file format. The first version released supports SVG conversions."
SQL Server Developer Center: SQL Server 2005 Webcasts
thinktecture - Architecture Briefings: "Ingo Rammer's Architecture Briefings are white papers targeted to application architects, designers and developers working with .NET and Web Services technologies."
kbAlertz: 839462 : FIX: Your .NET Framework 1.1 assembly may stop responding under low memory conditions after you run the Native Image Generator (Ngen.exe) & KB 885055: How to obtain Microsoft .NET Framework 1.1 Service Pack 1 & KB 318785: Determine whether service packs are installed on the .NET Framework
Office Developer Center: Multimedia - InfoPath Webcast Series
Slashdot | What's Wrong with Unix?: "When Google published the GLAT (Google Labs Aptitude Test) the Unix question was intriguing. They asked an open-ended question about what is wrong with Unix and how you might fix it. Rob Pike touched on the question in his Slashdot interview from October."
Eclipse - eclipse2ant Plugin: "This small plugin allows you to export project settings to an Ant build file" - COOL
SQL Server Database Book Excerpts
How to Perform a SQL Server Database Performance Audit TIP!
Fast Company | The 6 Myths Of Creativity - PDF SpeedUp: "If you want to fix most of these things, PDF SpeedUp is a free application that should come bundled with Acrobat. It's a must have piece of software to make Acrobat behave (as much as you can anyway)."
15 Seconds : Accessing Active Directory Through the .NET Framework
J2EE and .NET Webservices Integration Problems: "Web services programming tips and tricks: Improve interoperability between J2EE technology and .NET, Part 1"
How to enable an ASP.NET application to run on a SharePoint virtual server
Open Source Software in Java(tm) START!
Open Source Workflow Engines in Java START
ActiveBPEL Engine - Open Source BPEL Server
On XML Models of Process: "XML is an interesting language, but is it a useful one for describing a process? We have multiple competing standards for workflow and collaboration. We have BPEL, XPDL, SWFL, XRL, XScufl, and custom XML workflow models developed for the XFlow, AntFlow, Agile, YAWL, and OpenWFE tools. (If anyone is looking for a good idea for a masters thesis in Workflow, they should create a comparison of these different languages, catalog features, and create a roadmap for the rest of us)." - Also see OpenWFE wiki, workflow patterns page, Open Source Workflow Engines in Java
IronPython - A fast Python implementation for .NET and Mono: "IronPython is a new Python implementation targeting the .NET and Mono platforms."
Check out the Do-It-Yourself Planner: "Doug Johnston has crafted a terrific set of planner pages he calls the Do-It-Yourself Planner that can be used in a GTD workflow." TIP!
Eclipse Corner: "Visit the Hyades project site to find out more about the original Hyades project that is now expanding in the new top-level Eclipse Test and Performance Tools Platform project."
Web services skills a must for 2005: "Web services, security and Linux jobs continue to dominate the IT help wanted ads and are projected to remain among the hottest skill and certification areas in 2005, according to research firms that specialize in tracking skills and certifications... Security certifications top the list for a second year in a row. Sarbanes-Oxley and other regulations on data in the health care and financial services industries continue to drive the trend, Foote said..."
Develop your applications using SQLJ: "Create Java and J2EE apps that use SQLJ with DB2 UDB V8.1 and Application Developer V5.1.2"
Website Design: Do it Right the First Time
DIV Based Layout with CSS
Building Speech-enabling IVR application Using Microsoft Speech Server 2004: Grammar and Prompts
Using Encryption in .NET - Overview :: Developer Fusion :: The UK developer community :: VB, .NET, ASP, PHP and XML tutorials & source code
Listmania! My DSS titles
Listmania! Most useful and pithy Data Mining Books Books: Data Warehouse Design Solutions: "The way this book is structured is very much alike that of the Kimball's book. But I liked the fact that the chapters are dedicated to particular business areas, not particular industries. In the chapter about marketing you will find examples for three industries. I liked Chapter 13, 'Presenting Infomation' which is full of tips on effective reporting." Books: OLAP Solutions: Building Multidimensional Information Systems: "using real-life case studies on topics including planning for sales and marketing and portfolio analysis. The CD-ROM contains OLAP software for the case studies, a functional version of each case study, a copy of the product used to create the book's visualizations, and functional versions of the visualizations, plus a list of vendors and tools" Books: Impossible Data Warehouse Situations: Solutions from the Experts: "Nine leading data warehouse experts provide answers to 91 problematic situations encountered by organizations of all sizes, types, and structures. The situations are grouped into seven management areas--general management issues, changing requirements and objectives, justification and budget, organization and staffing, users, teams, project planning and scheduling--and seven technical areas--data warehouse standards, tools and vendors, security, data quality, integration, data warehouse architecture, and performance."
Order the Applications of Industrial-Strength BI Book - MicroStrategy
IBM Redbooks | Preparing for DB2 Near-Realtime Business Intelligence
Creating an intelligent and flexible solution with BPM, business rules, and business intelligence: Part 4: "In this article series, we've shown you how some of the exciting new technologies in the industry can enable a more dynamic and responsive business environment. Through the examples of the IFM company we have illustrated how business process management gives the organization more control over process re-engineering, how externalization of business rules allows for the separation of policy from the process, how business intelligence can enhance the business process, and finally in this last article how sense and respond techniques can make a business more reactive and proactive in managing its operations."
ETL solutions for IBM DB2 Universal Database TIP
developerWorks : DB2 : New to DB2 : New to DB2 Business Intelligence : Getting started with DB2 Business Intelligence TIP!
DB2 Developer Domain - DB2 Business Intelligence: "Read this big picture for how DB2 business intelligence products and solutions help you get answers fast" and Sample Chapter from Business Intelligence for the Enterprise by Biere, Mike.
:: DB2 Magazine ::: "Business Intelligence" articles
IBM DB2 Universal Database for Linux, UNIX and Windows - Support - Version 8 Manuals: Business Intelligence, ...

Monday, December 27, 2004

Jakarta Slide - Connecting with Windows XP
Scottish Developers - Downloads: Why Scrum Works, FxCop : Microsoft's .NET Code Policing Tool, XML & Web Services in 60 minutes, ...
Agile Project Management with Scrum
Control Chaos: "The ScrumMaster Certification course combined presentation, lecture and hands-on exercises to deliver a valuable and enjoyable learning experience."
Scrum Alliance: learn: "Articles and white papers about Scrum."
Scrum Alliance: Open Space at XP DAY TORONTO: "Learn more about the Technology Adoption Lifecycle curve at To find out more about Open Space as a meeting approach you might like to check out:, the site maintained by Toronto's foremost OST trainer. The meeting approach will be new for many of you, so expect some pleasant surprises. An interesting story about what happened when Reebok used Open Space for Product Development can be found at 'You never know who'll bring in your next 20 million dollars.'"
Methods & Tools Archives - Winter 2004 issue covers SCRUM
Bug Writing Guidelines: "and the Bugzilla bug tracking system found at, are for reporting bugs in open-source projects." - see also Ximian's Bugzilla Bug Database
Hacking Garmin eTrex GPS receiver: "Here is a real good tip - there are $10 cigarette lighter plug type mobile phone chargers based on the same chip!"
MySQL Administrator: "MySQL AB released a new version of MySQL Administrator (version 1.0.17). I had not previously used this tool, but with some time on my hands and the work crisis averted thanks to the installation of our new database server, I thought I would see how it shapes up. Since we use PHP as a scripting language, we have always used phpMyAdmin, but the web interface can be frustratingly slow. MySQL Administrator is installed on your client, and so it responds quickly. It can be installed on a Linux machine with a graphical desktop, or Windows (NT, 2000, XP, or 2003 only). This month I give a quick tour, see how you could use it, and highlight some of the places where you can find useful data to help optimize your databases." More resources:
SQL Server 2005 Part 4 - High Availability and Scalability Enhancements - Online Indexing, Fast Recovery, Database Snapshots, and Snapshot Isolation
MDB Tools - Unlocking Your Data: "project is a effort to document the MDB file format used in Microsoft's Access database package, and to provide a set of tools and applications to make that data available on other platforms. Specifically, MDB Tools includes programs to export schema and data to other databases such as MySQL, Oracle, Sybase, PostgreSQL, and others."
Java “rebel frameworks” touted
Retrieving HTTP content in .NET - Introduction :: Developer Fusion :: The UK developer community :: VB, .NET, ASP, PHP and XML tutorials & source code

Sunday, December 26, 2004 - Books - John Gray's big plans - August 23, 2000
Mars and Venus in the Workplace article - How to Meditate: "The Interactive meditation of Dr John Gray"
New Visions Magazine - The Interactive Meditation of Dr. John Gray - Dr. Bob Schwarz - May, 2002: "The phrase that you will repeat is: 'Oh God, my heart is open to you, please come sit in my heart.' This phrase is repeated gently over and over in the mind while you are meditating."
John Gray Personal Success Blockbuster: "You've elected to learn more about the blocks without answering any questions to determine which ones may apply to you. It is recommended that you return to the blockbuster at a later time and challenge yourself to answer those questions.." START
Link to Chapter Analyses from Here: "The following links take you to exhaustive chapter reviews that examine John Gray's arguments point-by-point. Apologists call it 'nit-picking,' Rebuttalists call them stellar. Call them what you will, but they are the very foundation of The Rebuttal from Uranus. Admittedly they are exhaustive, so if you can't read them all then take the time to read VI and VII."
Personal Success with John Gray VII: "Set Your Intention. Oprah loves this step, because as she's said many times before, 'Intention rules the universe.' What is it that you really want?"
ReSharper :: Features: "ReSharper aims to provide C# developers with the same level of power and productivity enhancements that have been available to Java developers using IntelliJ IDEA."
Team Foundation Installation Guide - December 2004 CTP: "Visual Studio 2005 Team Foundation" | Immerse Yourself In SQL Server Project Info - Design Pattern Automation Toolkit: "A toolkit to design applications using design patterns, with facility to generate code, and reverse engineering. Drag and Drop facility to create UML Class diagrams Support to write custom plug-ins for code generators and reverse engineering." COOL
The Mountain of Worthless Information - Home: "Predictions for 2005"
Rockford Lhotka - Effective Enterprise Java: "I just finished reading through Ted Neward’s Effective Enterprise Java book (ISBN 780321130006) and it is a must read for any enterprise .NET developer. I hear it now. “What?! A Java book for .NET developers? Rocky, you’ve gone over the edge!” No, I haven’t gone over the edge, and YES, absolutely a Java book for .NET developers."
Microsoft Reporting Services in Action: "Download the FREE PDF"
Sushi Eating HOWTO: "This document provides a simple guide to eating sushi. Its target audience are non-Japanese people who enjoy sushi but aren't familiar with the customs and traditions that make for an outstanding experience. If you enjoy sushi, or if you think you'd like to give sushi a try, this document is for you." :-)
Coding Horror: Never design what you can steal
Required reading regarding your financial future - Blog Maverick - " Thanks to Andrew Sullivan for posting Michael Kinsleys challenge to President Bush’s desire to privatize Social Security. I personally couldnt think of anything more threatening to our future, or more likely to cause economic calamity of the highest order."
The Farm: The Tucows Developers' Hangout :: [Architecture] An Open Letter to Software Architects
Coding Horror: Blue Collar Software Development: "It takes a good developer to make a good architect. Never forget that you're a developer first and an architect second. Forget the ten dollar acronyms and fancy diagrams. Gather feedback from the developers doing the work to determine if your designs are working."
EJOSA - Enterprise Java Open Source: "Enterprise Java Open Source Architecture Template combines Model Driven Architecture (MDA) and Sourcecode Centric Development (SCD) model." The following examples are online now:
  • OpenUSS - the main development base of EJOSA
  • POW - Personalized Online Web Banner (Part of OpenUSS)
  • MyPiggyBank - a simple example showing the application of EJOSA Templates
  • Redwood
  • OpenFjord - Open Flexible Java Online Research Designer
  • Savus - Seminar Allocation System
  • Eledge - Open Source Learning Management System - Scott Hanselman's Weblog - NUnit Unit Testing of ASP.NET Pages, Base Classes, Controls and other widgetry using Cassini (ASP.NET Web Matrix/Visual Studio Web Developer): "There's a lot of info out there on how to cobble together NUnit Unit Testing of ASP.NET Pages and assorted goo. NUnitASP is a nice class library to facilitate this kind of testing, but it doesn't solve a few problems: ..."
J2EE for Beginners: EJOSA Revolutions 2.2 Released: "The Enterprise Java Open Source Architecture (EJOSA) Template was built to help computer science students, at the University of Munster, develop J2EE projects with a low learning curve. With little to no experience in J2EE, and a modest experience in Java, students were able to use the EJOSA template to create robust and production-ready J2EE projects. In the first part of this article, EJOSA architect Lofi Dewanto takes a close look at this magic template -- Enhydra (Web container), JOnAS (EJB container) and HypersonicSQL (data container for development) or Firebird DBMS (data container for production).' See:,id,653,nodeid,147.html"
LaLiLuna - Tutorials for struts, ejb, myeclipse � Homepage: "Struts Hibernate Integration Tutorial finally released"
�jax magazine :: The Premier Online Resource for Java, Apache, XML, and Web Services� COOL!
Patterns of Enterprise Business Solutions: "Read Patterns of Enterprise Business Solutions" ... Identity Management ... - Book Review: Pragmatic Project Automation: "Find out more at"
Sun releases update to Java BluePrints Solutions Catalog: "latest Enterprise Java topics. Current topics include:
* Web Tier and Java Server Faces Technology
* Service Oriented Architectures with Web Services
* Business Tier with the J2EE Platform" Project Info - basicPortal: "Best practices implementation of a basic Java/Web-based portal/CMS application. Includes use of Eclipse, PostgreSQL, Struts, JSTL, iBatis. Used by ZD Media, W.H.O. and others in more than 4000 copies. Fraunhofer 2004 Open Source Best Practices Award." - COOL (linked from
Another Interesting Set of Struts Best Practices: "I remember a post, a while back on TSS, that linked to 'Struts Best Practices - Build the best performing large applications' (, generating avid reader response. This pointer to JAX Magazine's new article, 'Struts Best Practices - How To Develop Low-Maintenance, Quality Code' (,id,648,nodeid,147.html) will hopefully bring about a more comprehensive discussion on the best practices employed in the Struts world."
Struts Resources:;
30 free videos, sample code:;
A sample site:;
Struts (and Apache) based PetStore:
Use continuations to develop complex Web applications: "an alternative that could simplify your Web application development efforts: Use continuations to develop complex Web applications"
Opinion: What tool for xml binding?: "There are many options such as: Castor XML, JAXB or XmlBeans, XStream, JiBX, and many more..."
Wry Tradesman - Marty Andrews rambling about agile software development: Web Services from a Spring Enabled Web-App
IBM Tivoli Provisioning Manager and Intelligent Orchestrator V2.1: "This workshop is designed for Business Partners and ISVs who will develop provisioning automation packages for specific solutions to be integrated into the IBM Tivoli Provisioning Manager environment. It is also relevant for people who will sell to, work with, and advise data center operators and application owners."
Sample Scripts for WebSphere Application Server Versions 5 and 6: "This page contains links to sample .jacl scripts that you can use to configure and administer WebSphere Application Server. You can run them 'as is' or modify them for your own environment." : Oracle 10g Central : Oracle Migration Workbench - Part 4: "At the end of Part Three, we finished installing SQL Server and created a user account that has access to the Northwind database. In Part Four, we will go into more detail about SQL Server and how it compares to Oracle. This part of the series also covers the setup and preparation to use Oracle Migration Workbench to migrate the Northwind database from SQL Server to Oracle." TIP!
Commons Transaction - Overview: "The optimal - but maybe impudent - long term goal would be to create the transactional counterpart of Doug Lea's fabulous concurrent package which recently made it to Java 5.0."
Grady Booch Fires Back at Software Factories
TheServerSide.NET - The Fallacy of the Data Layer
Understanding SQL Server Full-Text Indexing
Public Key Cryptography 101 Using Java A Distributed Discussion with Elliotte Rusty Harold Generating an XML Document with JAXB - HyperJAXB - relational persistence for XML objects with JAXB and Hibernate
hyperjaxb: Relational persistence for JAXB objects Session Replication in Tomcat 5 Clusters, Part 2: "In part one, I provided an overview of sticky versus replicated sessions, and session replication design considerations. I also discussed how session replication works in a Tomcat cluster, especially when a server is started up or shut down. In this part, I will cover the configuration details of a sample Tomcat cluster setup and compare different session replication scenarios and their respective impacts on cluster performance." Resources: Introducing SQL Server Reporting Services
Write Eclipse JUnit Tests in Jython: "Eclipse integrates the JUnit framework to enable seamless test integration in Java, and Python is a great language for writing tests. Learn how to write Eclipse JUnit tests in Jython (Python for Java)."
Unofficial JAXP FAQ TIP!
xml.apache: security: The Java section: "The Apache-XML-Security-J 1.2 supports XML-Signature Syntax and Processing, W3C Recommendation 12 February 2002 and (in beta) XML Encryption Syntax and Processing, W3C Recommendation 10 December 2002..."
CIO Survival Guide: Sarbanes-Oxley Act compliance. - TIP
Docs & Support: "NetBeans IDE 4.0" A Look at WebCharts, a Free .NET Charting Control TIP!
MSSQL Server 2000 Reporting Services: Black Belt Components: Ad Hoc Conditional Formatting for OLAP Reports TIP! -- Online Catalog: Windows XP Pro: The Missing Manual, 2nd Edition Project Info - dotLucene a search engine library: "dotLucene is the .NET implementation of the Lucene full-text search engine library"
Avoid Duplicate Rows from Text File Loading to: "By using Sorter, Express & Filter"
Simplify Java Object Persistence with Hibernate
Build an Online Store Today with PayPal, PHP, and MySQL: "You'll need a PHP/MySQL-enabled Web server or site. If you don't have one, don't worry—all the details for building your own are in this article. If you don't know any PHP or MySQL, the same article is also a good place to start."
Integrated Cisco and UNIX Network Architectures
BI Best Practices Technical Chat Program (IBM DB2)
IBM: Professional Certification Program from IBM - Certification test information: "Business Intelligence Solutions V8.1 - Sample Test 705"
DataWarehousing Interview tips
Data Warehousing Infrastructure: Linux Clusters for the Enterprise | Business intelligence, data warehousing and analytics editorial from DMReview Job Scheduling in Java Results from the 2004 ONJava Reader Survey Wiring Your Web Application with Open Source Java ONJava 2004 in Review: Popular Articles
Joel on Software - Monday, December 06, 2004: "Rosh Gadol of course is quite the opposite: taking initiative and doing what is desired, not what is requested. Eric Sink alluded to it, in the difference between programmers and developers."
An Update On Yahoo's Video Search -- ResearchBuzz, December 16, 2004: "This afternoon one of the nice Yahoo people called me a with a brief update about the Yahoo Video Search, about which I wrote yesterday"
Internet Archive: Prelinger Archives: "Open Source Movies"
Pocket PC Developer Network
The Code Project - Using MyXaml on the Compact Framework - .NET Compact Framework TIP - Home: "Welcome to, the web's central repository for information and shared-source projects specifically targeting the Microsoft .NET Compact Framework." START
Annual Pocket PC Best Product Awards
BlackBerry: "Several device manufacturers have already announced plans to make BlackBerry Connect available on their handsets. These include:
* Nokia 6810 and Nokia 6820
* T-Mobile MDA II
* Sony Ericsson P910
* Motorola MPx and MPx220
* Samsung"
What Is a Windows Mobile Smartphone? :: November 2003: "This was the simple question posed on the Pocket PC magazine wireless forum ("
XWiki . Main . WebHome: "Welcome to the open-source project to develop a Java eXtended Wiki engine."
Sylvia's Getting Things Done (GTD) Resource List START (from
rodcorp: "How we work" postings
PyGTD Documentation:: "In March of 2004 I read David Allen's personal-productivity book Getting Things Done, and I took to heart its central tenets of getting everything out of your head and into a trusted system, and writing down the very next physical action that will move you toward each of your stated goals. Allen's system is missing the dimensions of Urgency and Importance that Stephen Covey preaches in his Seven Habits of Highly Effective People, and that's an especially important aspect for any system that I will use. I have several long-term projects at work, and I need reminders to spend time on the important things that aren't too urgent... PyGTD is a simple system that incorporates major features from both Allen and Covey."
Export As File System in Instiki (nice ideas)
Letters From Exile: "GTD MySql Tables"
Grant's Blog: Using the computer to organize: "Mozilla Calendar plug-in for Thunderbird"
Extending BizTalk 2004: Create an Encryption Functoid: "the following example is meant to explain how to create a custom Functoid, it is not meant to illustrate a security best-practise!"
The Old Joel on Software Forum - "Getting Things Done" by Allen: theory->practice COOL
Home - Enterprise SOA: "The leading Website for SOA Architects"
TM4J - Topic Maps For Java: "The goal of the TM4J Project is to develop robust, open-source tools for creating, manipulating and publishing topic maps"
Scotty's Engineering Log - Ontopia Knowledge Suite": "free download; if you have no idea what topic maps are, please read Steve Pepper's excellent work: TAO of Topic Maps: Finding the Way in the Age of Infoglut"
The Great Software List, A-Z COOL
ResultManager - the GTD mind mapping tool: "About a month ago, I learned about ResultManager, an add-on program that provides powerful capabilities to MindManager for organizing, visualizing, and tracking these commitments. ResultManager automates the process of using MindManager maps for GTD, allowing me to focus on the work itself and not the management of the data itself. That's important. I have, from time to time, become so caught up in the 'how' of GTD to really reap all of the benefits of actually 'doing' GTD. Read any online group list or discussion forum and you'll find a number of folks wrestling with that particular question of focus"
Knowledge management: Are you too busy to think?: September 27, 2004: New Thinking by Gerry McGovern
Jeff Sandquist - Microsoft Evangelist - Tuesday, October 12, 2004: "This is part 2 of my series on getting a handle on your email inbox. In part 1, I talked discussed David Allen's Getting Things Done Methodology. I can't emphasize his approach enough, he has help me and many friends clear our phsycic ram and get things done."
Ecco Pro still alive at CompuSol
jkOnTheRun: Memory lane- Ecco Pro: "I have to tell you this program still rocks! There is no better program I've seen for letting you customize exactly what data you want to keep, how you want it organized, and how to present it to you for viewing. One of the original diehard Ecco template masters, Wil Ussery, is STILL designing templates and sharing them on the Yahoo Group that is dedicated to Ecco Pro. I installed his latest template that was created this month and it is a complete implementation of David Allen's Getting Things Done methodology" - travel: "Treo or Blackberry: which is the better buy?"
Life Balance software for Palm OS, Macintosh and Windows
Getting Things Done Outlook Add-In Support Site
WatchThatPage - Monitor web pages extract new information: "WatchThatPage is a service that enables you to automatically collect new information from your favorite pages on the Internet" - The Best Free Software: "to Fill Up Your PDA" COOL
palmOne Software Connection- Software for Palm Handhelds and Treo Smartphones: "Categories: Small Business, Task Lists, Student Aids"
Agendus - Palm datebook/calendar, contacts, tasks/to dos - Palm, Treo, Clie, Zire, Tungsten software
:: View topic - Palm or Outlook solutions - Task Matrix?: "I am interested in incorporating some of Covey's ideas about importance into my GTD practice. I'm getting a lot done, but, a lot of what? I am interested to know if readers of this board have solutions for incorporating importance (quadrants) into your practice with Outlook or with any Palm software."
: "you need to upgrade BlackBerry Desktop."
:: View Forum - Gear, Gadgets, Software, and Toys GTD
Rails: "Rails is an open source web-application framework for Ruby. It ships with an answer for every letter in MVC: Active Record for the Model and Action Pack for the View and the Controller."
but she's a girl... � Rails GTD application: "I got it working under Windows! Instructions..." COOL
Daring Fireball: Markdown: "Markdown is a text-to-HTML conversion tool for web writers. Markdown allows you to write using an easy-to-read, easy-to-write plain text format, then convert it to structurally valid XHTML (or HTML)."
Installing vimoutliner on Windows
Mozilla Update :: Extensions -- More Info: Bookmarks Synchronizer: "Bookmarks Synchronizer is a Mozilla Firefox extension that let you connect to an FTP/WebDAV server and synchronize your bookmarks that are stored in an XML file."

Saturday, December 25, 2004

Nokia - PC Suite Compatibility Tables
Nokia - PC Suite Description
Nokia 6800: "Nokia PC Suite & Data Cable Guide"
Nokia 6800: "Email Settings"
BlackBerry: "Developers > Java > Getting Started"
1map - map viewer for RIM Blackberry Handhelds - Faq - Working with GPS: "I have GPS reciever. How can I connect it to the pager? Where can I have a cable?"
: "I use my Blackberry with my Linux mail server. Since I don't use Exchange or Notes, I can't use Blackberry Enterprise Software. This means I lack some features such as true email sync (delete on Blackberry does not really delete on my server) and network sync (I need to use the cable), sigh."
Getting Started with Modeling Maturity Levels: "As software becomes more and more complex, the need for modeling increases exponentially. Learn about the six different levels of modeling maturity and why they're so important for you to begin implementing now—before it's too late."
Unit Testing in .NET: "You have been given the task of creating some business objects for a new .NET project. The UI has not been created (or designed) yet, so you start coding right away. After creating the first few objects, you decide that maybe you should do some unit testing."
The Great Divide: "One of the biggest mistakes that a software development group can make is to believe that they must build software that they could buy and adapt."
Adding Charts to Web-Based J2EE Applications: "JFreeChart and Cewolf—A Powerful Combination"
Listmania! Learning Object Oriented Design Patterns
Spam Trainer - using Mono :-)
Why EDI Must Die
X12 EDI: It's Not Dead Yet: "Not so fast. X12 isn't dead yet. In fact, in many respects, X12 is still the best choice for electronic data interchange today. XML is making great progress toward being a good alternative, but we aren’t there yet."
Jakarta Struts Live on - download
IBM Redbooks | WebSphere Business Integration Server Express The Express route to Business Integration An example for new developers
IBM Redbooks | BPEL4WS Business Processes with WebSphere Business Integration: Understanding, Modeling, Migrating
BigAdmin - Submitted Tech Tip: Packaging SSH for Your Needs
BigAdmin Feature Article: Solaris 10 OS Feature Spotlight: Predictive Self-Healing
Using WMI: "Windows Management Instrumentation"
Smart Plug-in for BEA WebLogic Integration HP OpenView
Design patterns for JMX and application manageability : A guide for developers. - HP Dev Resource Central
Java Pro - Apply JMX Best Practices
Java Pro - JMX for Managing Java Applications
Java Pro - Remote Access for Managed Applications
FTPOnline - Improve Application Management With JMX
X10 ActiveHome Professional review by PC Magazine
PC Magazine's Digital Home - COOL (including X10 review)
Java Pro Magazine - Take Control of Your Home: "To transmit X10 signals, we found a device that plugs into the RS-232 serial port, allowing a program to control the device and send out commands. This device is called FireCracker and is sold by (We are not affiliated with nor are we endorsing FireCracker in any way. We are just using this device to get across the point of our article). The complete communication specification for FireCracker can be downloaded from"
How X-10 Works - X-10 Ideas - Tips and Ideas about X10 and other home automation products
Java Pro - Turn Out the Lights Remotely X10 devices - NetBeans 4.0 Final
End-to-end internationalization of Web applications
Write custom appenders for log4j
High availability Tomcat: "If you run only one instance of Tomcat, you lose requests/sessions whenever you upgrade or restart your site. In this article, author Graham King presents simple steps for connecting a pair (or more) of Tomcats to Apache using the JK2/AJP (Apache JServ Protocol) connector and to each other using Tomcat 5's clustering capabilities."
Integration Patterns: "The guide includes a catalog of 18 common integration patterns including implementations that use the Microsoft platform."
Ask the Security Experts: Understand the Latest in Digital Security (Microsoft, XP SP2)
Google Suggest FAQ: Goto Suggest & Read about Implementation details - COOL!, Java(TM), Sun, Certification, free, mock, practice, exams, exam, test, tests, questions, tutorials, SCJP, SCJP2, 310-025
Java Certification links
Sun Certified Enterprise Architect With Java Exam, Sun Certified Enterprise Architect With J2EE Mock Exam, EJB, CORBA,IIOP,RMI,Java Distributed Computing Learning Tutorial HTML HTTP JRMP RRL CORBA: "Click here to start Prasks practice test"
Sun Certified Java Architect exam resource, study material. RMI JRMP JAVA IIOP CORBA DCOM
Sun Certified Java Programmer ( SCJP 1.4 ) - Question Of The Day - Archive
Get the inside track on J2EE architect certification
Sun Certified Enterprise Architect Exam Simulator
Middleware Matters: SOAP-only EPRs
Getting address from postal code: "using MapPoint Web Service"
Google Press Center: Zeitgeist
a million monkeys typing � Motivation (or, giving the dog a bone)
Microsoft OLAP Technical Info (articles, whitepapers etc) (by Mosha)
Introduction To Data Mining With SQL Servertm 2000 - from
Creating Large-Scale, Highly Available OLAP Sites: A Step-by-Step Guide - from
Hyperion : News/Events : News & Events: "Upcoming Webcasts"
SqlJunkies :: Detecting and Reporting Errors in Stored Procedures - Part 1: SQL Server 2000
SQL Server Developer Center: Moving Your Access 2002 Database to SQL Server TIPS!
BI Dashboards Using Discoverer "Drake" And BI Beans: "... because BI Beans dashboards don't require the whole Application Server framework to deploy, and instead can be deployed through any J2EE-compliant application server (such as Apache Tomcat), you can build JSP-based dashboards any integrate them into an existing web-based application. If you're interested in find out more, you can read more about the dashboard functionality in a paper and presentation put together by Oracle's Chon Chua and Keith Laker entitled 'Introducing The Discoverer 'Drake' Release : Personalized Dashboards Supporting OLAP And Relational Access' available for download from the Open World site."