Tuesday, November 30, 2004

MS SQL Server interview questions - TechInterviews.com
Slashdot | Java VM & .NET Performance Comparisons: "Just came across some good virtual machine performance benchmarks (on Mono's mailing list). It covers executing java bytecode via a host of different Java runtimes and also the mono runtime. Not only does it give numbers for IBM's runtime (1.4.2 and 1.3.1), Sun's runtime (1.5.0 and 1.4.2), GCJ, Mono, Jikes and much more! These numbers are also given for both Intel and Opteron (where relevant). Before the flames begin, don't forget to read the authors description of how the benchmark was carried out. Hopefuly this should inspire educated discussion on ones favourite JVM/CLR."
A well-behaved Jetspeed portlet: "Writing Jetspeed portlets is somewhat like writing servlets. Portlets need to function well in a framework and on a page full of HTML elements. In this article, you follow along as Bob Fleischman constructs the LinkFarm portlet for Jetspeed 1.5 and examine techniques for coding a portlet that doesn't interfere with other portlets."
Capture the benefits of asynchronous logging: "Develop an asynchronous log service using JMS and Hibernate"
Oracle FAQ: Glossary of Terms - R: RAID, REF Cursor, ... COOL
OWB10g Online Training Resources: "I recently came across some free online training on OWB that anyone looking to get into the product, or bring their product knowledge up to date, might find useful."
docs.sun.com: Product Categories Solaris 10 documentation (CD online content)
Vendors release open-source code for WS-Reliability implementation - ADTmag.com: "The Java source code for Reliable Messaging for Grid Services (RM4GS) is now available for free download from the Web site of Japan's Information-Technology Promotion Agency at http://businessgrid.ipa.go.jp/rm4gs/index-en.html."
Setting Up NAT on Solaris Using IP Filter
SUMMARY: Solaris 9 DHCP client hostname / DNS Update: "If the network admin can't configure things this way, then your best fallback right now is to take a look at http://www.rite-group.com/consulting/solaris_dhcp.html for a popular workaround to the hostname being set to 'unknown'."
Index of /data/LDAP
Oracle on UNIX
Sun Solaris docs, tips
Moving System Databases - A Checklist: "in SQL Server"
BPM (Business Process Management) Solutions: "Lexicom AS2 Client"
EDI over the Internet FAQ: "A SoftCare EC Inc. White Paper"
UCCNET FAQs Frequently Asked Questions for Suppliers: "For the complete and official description of UCCnet you should review the material on UCCnet's website: www.uccnet.org."
Moving System Databases - A Checklist: "in SQL Server"

Monday, November 29, 2004

Boomi, Inc. - Universal Integration Software: "Boomi products provide support for all communication protocols and are AS1 and AS2 certified."
UCCNET FAQs Frequently Asked Questions for Suppliers: "For the complete and official description of UCCnet you should review the material on UCCnet's website: www.uccnet.org."
EDI over the Internet FAQ: "A SoftCare EC Inc. White Paper"
1 EDI Source, Inc. - Lexicom AS2 Lexicom AS2 Trial
IP*Works! EDI V6 Java Server Components: "A suite of pure Java Beans that facilitate the transmission of EDI via the AS2 and AS3 standards for secure Internet communications."
Training: MSDN Webcasts START
Microsoft TechNet: Interoperability and Migration Center
http://www.interopmonth.com, January 18 – February 11, 2005: "Interoperability Webcast Series: ... David Chapell (.NET) versus David Chapell (J2EE) to key note the webcast series and end the series. (All in good fun) ... For example, Dr. Hummel is going to be doing presenatations and demos on how to use Mono to build linux and cross platform applications with unprecendented productivity that can still exchange informaiotn with .NET servers and tools... "
http://www.interopmonth.com, January 18 – February 11, 2005: "Interoperability Webcast Series: ... David Chapell (.NET) versus David Chapell (J2EE) to key note the webcast series and end the series. (All in good fun) ..."
Software Express for Solaris: "Download Instructions for CD Image files"
SELECT DISTINCT: A SQL Case Study: "This article gives a step-by-step 'case study' of analyzing a query in PostgreSQL and how to ensure that your SQL rewrite is actually paying off."
Free IBM developerWorks Downloads, Tutorials and Articles on DevX
DTS Package for Reporting Low Disk Space
Solaris Tips and Tricks: ... Available OpenBoot Prom diagnostic commands ...
Sun Hardware Diagnostics: "To run Sun hardware diagnostics, perform the following at the ok> prompt..."
IBM Patterns for e-business: Patterns Development Kit Lite (PDK Lite): "PDK Lite Version 5.0 README, Download the Patterns Development Kit Lite (PDK Lite)"
Practical UML: "Practical UML - A Hands-On Introduction for Developers"
Updategrams and Diffgrams
SQL Server 2000 and XML Updategrams, DiffGrams, ...
Patterns for e-business: Shortcut (Page 1 of 2)
developerWorks : Patterns for e-business: "Custom design: Select a Non-Functional Requirement"
developerWorks : Patterns for e-business: "Self-Service: Select Application pattern"
Intelligent Enterprise Magazine: More Than Pie Charts: "For actionable BI decisions, don't rely on simple, outdated visualization and presentation techniques."
developerWorks : WebSphere
Slashdot | Caller ID Spoofing for the Masses ... you can already do this using an asterisk pbx and a VoIP provider ...
Slashdot | Learning PHP 5 books...
Slashdot | Solaris 10 Released, Updated & Free (Like Speech) ... "The good news is there are lots of repositories for Solaris binaries:
  • Sun Freeware [sunfreeware.com] (Sun sponsored - mostly GNU in Solaris package manager form, can be installed with pkgadd)
  • OpenPKG RPM [openpkg.org] OpenPKG Solaris 10 RPM's (Lots missing from here and needs to be compiled via the SRPMS)
  • OpenPKG SRPMS [openpkg.org] Almost everything I use, I found here and compiled without problems
  • Ibiblio [ibiblio.org] There's a bunch of binary packages here for x86 and SPARC Solaris, I didn't use any of them"
Webinar: In-Depth Review of Beehive 0.3: "Curious about Apache Beehive?"
DRC developer's corner - HP Dev Resource Central: "Manage JMX-enabled applications with HP OpenView" ... Presentations: Managing J2EE applications using JMX and HP OpenView ...
Grid & Utility computing - HP Dev Resource Central: "The Globus Toolkit - open source toolkit now used in many grid deployment and application projects around the world." ...
HP OpenView Interconnect: Getting started - HP Dev Resource Central: "This tutorial introduces you to the basics of OpenView Interconnect (OVI). OVI is a tool used for integrating with HP OpenView products. It provides a standard method of integrating with HP OpenView products in a standard format, XML." START
dev2dev Blog: New HP OpenView Tutorial Now Available: "The HP Dev Resource Central has released a new online tutorial that guides you through the process of identifying performance bottlenecks in your J2EE applications. This tutorial uses the sample MedRec application provided by the BEA WebLogic Platform and demonstrates how performance bottlenecks can be easily discovered using the HP OpenView Transaction Analyzer (OVTA) tool. The tutorial includes instructions on downloading, installing, and configuring OVTA on your computer. It then walks you through a series of steps for identifying performance bottlenecks that have been injected into the MedRec application. You can check it out for yourself here."
CruiseControl.NET v0.7 from Scratch: "The idea of this article is to help you get started with CruiseControl.NET. I’m assuming that you already know a bit about Continuous Integration and Test Driven Development and that you want to get up and running with CruiseControl.NET as quickly as possible."
Liferay Portal 3.0 Integrates with Spring: "Liferay has released a new version of their portal: Liferay Portal 3.0. The portal has been split into two versions: one with EJB support, and one without."
Laszlo IDE released on AlphaWorks: "The Laszlo Platform is an open-source platform for the development and delivery of Rich Internet applications (see http://www.openlaszlo.org for more information) where the LZX XML mark-up is used to create the user interfaces."
Symposium Video: From EJB to Hibernate to EJB3
Peter Yared's Musings: The Next Language: "PHP, Python, and Perl are still somewhat immature in terms of their enterprise libraries, and their web services capabilities are still nascent. However, they have the necessary ingredients to meet the requirements of the next corporate computing phase of “text pump” applications. PHP, Python, and Perl are:
  • Well suited for loosely structured data like XML
  • Incredibly tuned at text processing
  • Very well suited for control flow programming
  • Very well tuned on Linux/x86 and Windows/x86
  • Very close to the metal, given their origins as Unix scripting languages
  • Tuned for 1-2 processor x86 machines
A footnote regarding .NET - Microsoft has created Zen (previously named X#), an XML-native language for their common language runtime. Visual BASIC is the most popular scripting language in the world. And as we all know, Windows is very well tuned for 1-2 processor machines. So Microsoft will definitely be around, and there will probably be a troika of .NET, Java, and PHP/Python/Perl.
Start-up pitches high-end Web apps on the cheap | CNET News.com: "To build large-scale applications, such as high-volume Web sites, corporations typically purchase high-end infrastructure software from companies such as IBM or BEA Systems to run on large servers. ActiveGrid is trying to provide the equivalent processing muscle more cheaply by letting companies run Web applications over several low-cost hardware servers.
ActiveGrid's products are meant to be a simpler and cheaper alternative to Java application server software and tools, company executives said.
The ActiveGrid software is built on the so-called LAMP open-source stack, which includes the Linux operating system, Apache Web server software, MySQL database software and PHP development tools.
The company's business model--one used by a growing number of software start-ups--is to make its server software and tools freely available to programmers and to charge large corporate customers for a more functional product.
ActiveGrid's first product for building and running Web applications on a Linux server grid will be available for free in January, the company said. It will be offered with an open-source license fashioned on that of the Apache Foundation. A more advanced product with the ability to distribute transactions across several servers to gain performance is set for release later next year.
The company intends to offer a grid server on a hosted basis through partners."
Service Oriented Enterprise: "ActiveGrid is a 'market starter'; the door has just been opened to commoditize the OS, the language and the vm while kicking big boxes in the groin and enabling service developers to be more productive while offering a lower cost of computing. Interesting? Uh, yes."
Microsoft Webcasts: Live or On-Demand START
Peter Yared's Musings: Application Servers 2004: A Big Muffin in a Donut World
30 for 3.0 - Dotnetnuke is coming fast.: "Well, the program for the DNN 3.0 beta is finally here. The site located at http://30.dotnetnuke.us states the nature of the program"
Developing Web Parts for SharePoint Portal Server 2003 in .NET: "This article provides a step-by-step introduction to developing Web Parts using Visual Studio .NET by showing you how to build both simple and complex Web Part components. Along the way, you'll see how to debug Web Parts both locally and remotely—and learn a few tricks and tips."
MSDN Library: Packaging and Deploying Web Parts for Microsoft Windows SharePoint Services
WebParts and DotNetNuke: "While Portlet API's and WSRP are great, there is still a big discrepancy in the portalet API implementations. Seems like the most solid one is the Java Portlet API. Well, count me out on that one. I have found a few good resources on the WebPart pieces. This page gives a good overview of the WebPart .dwp file structure and use. The nice thing about WebPart v2 is that it includes a description of the .Net assembly (.dll file). This fits consistently with the DotNetNuke platform and development tools. Since DotNetNuke modules should be developed as private assemblies, they each have their own .dll file apart from the DotNetNuke core."
New Utility: WebDeploy: "small windows application that allows a developer to easily transfer files from one location to another based on extensions. The tool has become a major workhorse in my daily work routine of deploying web applications, in which I only want to copy over images, webforms, or assemblies."
theserverside.com Opinion: Choosing an open source portal server
Building JSR 168-Compliant Portlets with Sun Java Studio Enterprise (WSRP)
Portlet Development & Enterprise Portals - WSRP Search Results: ... Which Open Source Portal Server to Choose? ... Best Open Source Portal Server? ...
A Day in the Life of a Software Developer: Portlet Development & Enterprise Portals: How to implement WSRP consumer or producer?: "Another solution is to check the WSRP primer by OASIS available at http://www.oasis-open.org/committees/download.php/9002/wsrp-primer-1.0-draft-0.9.pdf. Though it is in the draft stage, still it can be more useful than the specifications. The best solution right now seems to read existing implementations. For java, there is already good implementation available in the form of WSRP4J. One can download the source from CVS and study the code. It can definitely help in implementing WSRP in your product. Open source portals i.e. eXo, uPortal and Gluecode have also implemented WSRP. But most of them have used WSRP4J as their base implementation so one cannot find much useful information inside those codes." TIP!
Practically Groovy: Unit test your Java code faster with Groovy
The IBM Application Framework for e-business in IBM Systems Journal
JSR 168, WSRP, Portlets & Enterprise Portal: Free Portlets: "Free Portlets"
developerWorks : Offers : Webcasts: "This series of Webcasts focuses on the IBM Software Development Platform. Join us for the live Webcasts and participate in the Q&A session or replay the recorded Webcasts at your convenience."

Sunday, November 28, 2004

Events Home: "Architect Webcasts" TIP!
Events Home: "MSDN Webcast: Introducing Replication in SQL Server 2005—Level 200"
Events Home: "MSDN Webcast: Introducing SQL Server 2005 Analysis Services for Developers—Level 200"
Introducing the Portlet Specification, Part 1
A Day in the Life of a Software Developer: Portlet Development & Enterprise Portals: Start Learning Portlets
A Day in the Life of a Software Developer: Portlet Development & Enterprise Portals
community.java.net - Portlet: "Welcome to the Portlet Community"
Netty2 1.8 Released: Event-driven NIO framework: "Netty 2 home"
Generic Timer using EJB Command pattern: "As you might know, EJB 2.1 introduced Timer service into specification. If you want to schedule some job, your EJB should implement TimedObject interface which defines one method, ejbTimeout(), which is invoked after specified amount of time. For more information about this, you can check this article."
J2EE Web Development: "iBatis for Paging" TIP
A Look At The Latest Oracle Books: "'Oracle Database 10g Data Warehousing', the follow on to 'Oracle 9iR2 Data Warehousing', was co-authored by Lillian Hobbs, a regular UKOUG speaker and Pete Smith, who I recently worked with on a project for a company in the UK. Pete asked me to do a bit of last-minute technical reviewing on the book and certainly from the chapters I saw - backup and recovery, summary management and Enterprise Manager - it's a pretty comprehensive introduction to all of the key 10g DW features. Like it's predecessor, it's an introduction to each of the 10g DW server-side and tools components and as such a companion to the online docs, so if you're looking for a 'why' book rather than a 'how' one I'd still recommend Bert Scalzo's 'DBA Guide To Data Warehousing And Star Schemas' which explains why you'd want to use pipelined table functions, star transformations and so on rather than just doing things the way you'd do with an OLTP application. Still, it's about the best 10g Data Warehousing book you can get, Lillian works on the Oracle product team whilst Pete used to work for Oracle Consulting, and if it's anything like the 9iR2 book it's a great introduction to all the 10g DW tools."
Arup Nanda's "A Multi-Source Time Variant Datawarehouse" Case Study: "Arup Nanda is Oracle Magazine's current 'DBA Of The Year' and is the author of some excellent papers on such areas as partitioning and summary management. I was taking a look through the last set of Oracleworld papers and one of Arup's, 'A Multisource Time-Variant Data Warehouse Case Study' sounded like it was worth taking a look at."
Streamlining Oracle 9i ETL With Pipelined Table Functions TIP
OpenJMS - HTTPS Connector: "In order to configure Tomcat to support SSL, see Tomcat's SSL Configuration HOW-TO."
JMS CTS: The JMS Compliance Test Suite - Getting Started
Blog | almaw.com: "There are a few projects about that do similar things, like Beagle, but they seem to be platform-specific and/or tied to the desktop... I’ve decided to call the project Lucidity."

Saturday, November 27, 2004

Lots Of Interest in Lucene Desktop
x-friend - Introduction: "your search engine for desktop searches at no charge."
Manageability - The Excruciating Slow Pace of XML Standardization: "Witness the Walmart announcement mandating suppliers to migrate their communication channels. The press release mentions EDI-INT and AS2. If you do a bit of googling, you'll quickly realize that it's all about transporting plain old EDI over HTTP! The one bright spot though is the use of UCCnet, an XML standard for synchronization of product identifiers."
Home: "UCCnet is the global leader in building the foundation for clean, secure, and fast electronic commerce. UCCnet Services enable collaborative business-to-business transactions across the Internet. UCCnet was established as a not-for-profit subsidiary of the Uniform Code Council, Inc. (UCC), the global standards organization, to serve its stakeholders."
Xerox DocuShare: "DocuShare 3.1 is an innovative document and content management system that helps customers lower costs, increase productivity, and leverage corporate assets."
Oracle PL/SQL Pipeline - Quest Software's Information Portal for Oracle PL/SQL Developers
The Go-ForIt quest continues, Part 10: Installing DB2 Everyplace products for Palm devices: "Using database replication with Go-ForIt"
NOCOUG Presentations: "Materialized Views"
Get the message?: "This article outlines how to use Java Messaging System (JMS) for large-scale file replication. Dan Drasin describes a solution to an Applied Reasoning customer's distributed data problems, and provides implementation details for a JMS-based solution. He discusses the advantages, some potential pitfalls, and practical instructions for successfully setting up IBM MQSeries (now called WebSphere MQ) as a JMS server."
Dave Aldridge: "A Practical Guide to Data Warehousing in Oracle"
DBAsupport.com : Oracle 9i Central: OLAP, Data Warehousing, Tools, How-To ... START
Software Engineers Put .NET and Enterprise Java Security to the Test

Friday, November 26, 2004

Web services programming tips and tricks: Learn simple, practical Web services design patterns, Part 1: "Check out Part 2 (developerWorks October 2004) and Part 3 (developerWorks November 2004) of this series"
developerWorks XML tips
Documentation List for NetBeans IDE 4.0
Downloads: "Latest Development Version: Mono 1.1.2"
Under The Covers With Enterprise Planning & Budgeting: "EPB as an application has the following architecture..."
ASP, ASP.NET, SQL, JavaScript development articles & tutorials - ASPdev.org TIPS!
Common Vulnerabilities in Database Security
Custom Log Shipping: "The following article discusses the custom log shipping routines used for the 'MYDB' production database. The destination server is used for corporate reporting functions whilst in standby mode."
Search Form: freeERISA.com EIN Finder: "Access to 4.9 million U.S. businesses"
Another Travel Search Engine -- Mobissimo -- ResearchBuzz, November 18, 2004: "The travel search engines just don't stop. A new one is Mobissimo, a travel meta-search source that searches over 80 search sources for airfare, hotel, and car rental information."

Thursday, November 25, 2004

The History Of Oracle Discoverer's OLAP Support
Les Kopari On The Differences Between Oracle And Microsoft SQL
A Couple Of Alternative Event 10046 Resource Profilers: "A couple of alternative event 10046 resource profilers you might want to take a look at." TIP
JPivot - Home: "JPivot is a JSP custom tag library that renders an OLAP table and let users perform typical OLAP navigations like slice and dice, drill down and roll up. It uses Mondrian as its OLAP Server."
SourceForge.net: Project Info - Mondrian: "Mondrian is an OLAP (online analytical processing) database written in Java. It implements the MDX language, and the XML for Analysis and JOLAP specifications. It reads from SQL and other data sources, and aggregates data in a memory cache."
Load and transform external data into Oracle 9i
ITIL (IT Infrastructure Library) and ITSM Directory: "The IT Infrastructure Library, ITIL, is a series of documents that are used to aid the implementation of a framework for IT Service Management (ITSM). This framework defines how Service Management is applied within specific organisations. Being a framework, it is completely customisable for application within any type of business or organisation that has a reliance on IT infrastructure."
TheServerSide.com - Using Lucene with OJB
Announce: Portlet Community at java.net: "http://community.java.net/portlet/"
TheServerSide.com - Tech Talks: "From EJB to Hibernate to EJB3"
Google Search: itil pink elephant
OGC - - ITIL: "IT Infrastructure Library is the most widely accepted approach to IT Service Management in the world. ITIL provides a cohesive set of best practice, drawn from the public and private sectors internationally. It is supported by a comprehensive qualification scheme, accredited training organisations, and implementation and assessment tools. The best-practice processes promoted in ITIL both support and are supported by the British Standards Institution�s Standard for IT Service Management (BS15000)."

Wednesday, November 24, 2004

J2EE: no longer required - Loosely Coupled weblog, Nov 18th 2004 10:20am
SOA and BLOBs -- using SOA principles for block-oriented data transfer (Updated): "What happens when a business transaction, in Service Oriented Architecture, is too big to fit into a simply SOAP transaction? This (updated) article describes a problem of this nature and the solution that allows block-oriented data transfer to work in an SOA-based application."
Three levels of abstraction in Workflow - Part 1: Business Unit Level: "To see the overview, visit: http://blogs.msdn.com/nickmalik/archive/2004/09/14/229641.aspx"
Questions of the Day: "Test your skills with the best of your peers and see how you match up! The question of the day provides a unique way to learn SQL Server. Each day in the newsletter, a question is mailed to you where you get to test your SQL Server skills. The next day the answer and explaination is announced in the newsletter. You also find out the answer by answering the question now."
Kudzu World - Database Design and Modeling for Programmers: "Most programmers aren't qualified database administrators, but were often thrust into the role of 'Acting DBA'. This article will cover some basic techniques of database design and modeling. As usual I will use real world examples and expose certain pitfalls of not following these guidelines. This article is designed for the programmer who is familiar with client server databases, and SQL (however much of this applies to ISAM databases such as Paradox also)"
Clustering SQL Server 2000 from 500 Feet
Enterprise Library 'The Day After': "Info on the soon(-ish)-to-be-released Enterprise Library"
ZapThink :: Intelligence, Research, Analysis, and Insight on XML, Web Services and Service-Oriented Architectures: "Will Binary XML Solve XML Performance Woes?"
More samples from the Information Bridge Framework team: In case you missed this - we have released 3 more sample solutions:
  • An enterprise resource planning (ERP) system sample solution based on Oracle LOB applications
  • An Information Bridge sample solution for SharePoint Portal Server integration
  • An Information Bridge sample solution for Project Server integration
All are available here for download.
Office Information Bridge Framework Demo
Microsoft Word 2003: WordProcessingML Transform Inference Tool: "OK- things are getting really exciting in the Word development universe. I am really happy to announce that we have published the WordProcessingML Transform Inference Tool. What good is it? Let me give you a scenario. Say you have a bunch of XML files that get pumped out of system every day. You often have to do a lot of busy work to take the data, copy/paste it into a Word document and then do some formatting. It's tedious, but Word is the the best place for people in your organization to work with the information, collaborate around it, etc."
Service Oriented Enterprise: "You Know You're a Service Oriented Enterprise When...."
New IBF 1.5 webcast with demos including new Metadata Designer: "If you would like to take a sneak preview into what IBF 1.5 tools will look like - help yourself! Garry Gross recorded a technical web cast and shows off a few demos of the IBF 1.5 including Metadata Designer. The tools are awesome!!! Enjoy!"
SQL Server Developer Center: Tutorial: Creating an Ad Hoc Report Application with Reporting Services: "New to .NET programming or Reporting Services? Get step-by-step instruction on creating a .NET application to create and publish reports using the Reporting Services API."
Download details: SqlXml 3.0 Service Pack 3 (SP3): "SQLXML enables XML support for your SQL Server Database. It allows developers to bridge the gap between XML and relational data. You can create XML View of your existing relational data and work with it as if it was an XML file."
Download details: PSSDIAG Data Collection Utility: "PSSDIAG is a general purpose diagnostic collection utility that Microsoft Product Support Services uses to collect various logs and data files."
Download details: Support Tools Available For Stress Testing & Performance Analysis: "This download provides two main tools used by the Microsoft SQL Server Product Support teams, Read80Trace and OSTRESS."
Mark Rittman's Oracle Weblog: Oracle OLAP Archives
Intelligent Enterprise Magazine: Fables and Facts: "Do you know the difference between dimensional modeling truth and fiction?" By Margy Ross & Ralph Kimball
Mark Rittman's Oracle Weblog: Oracle Warehouse Builder Archives
Mark Rittman's Oracle Weblog: "News, views, tips and tricks on BI, Reporting and Data Warehousing using Oracle technology" START
Nicholas Goodman On The New OWB Paris "Experts" Feature: "One of the new features coming up in OWB 'Paris' is 'Experts', which allows you to reuse OWB components to build your own custom ETL applications. A typical use of this feature is to put together an 'expert' script that obtains the name of a file from a user, then imports the file into a table, carries out a transformation and then loads the results into a data mart." COOL
Bank Systems & Technology > Oracle Releases Risk Hub > November 16, 2004: "Oracle announced its 'Regulatory Capital Manager' product to help banks address the needs and requirements of Basel II. With this product, Oracle would be used as the consolidation point for offerings from other risk management providers."
Hyperion "A Sleeper Target" For Oracle?: "Now that would be an interesting acquisition - Hyperion provide IBM's OLAP Server as well as their own Essbase, and are probably the only really viable competition to Microsoft's Analysis Services, certainly in terms of OLAP servers. Traditionally Essbase and Express were close competitors (with Essbase at that point being owed by Arbor) but over the past few years Essbase has managed to hold on to second place in the market [see Market share analysis] (by concentrating on high-end financial analysis and budgeting) whilst Express and Oracle OLAP has fallen away; Hyperion also of course recently bought Brio, whose products compete directly with Discoverer. An unlikely acquisition, but interesting to speculate nonetheless."
Lucas Jellema On Table Functions And The Model Clause: "Lucas Jellema from Amis has written up an excellent blog article on a real-life use of table functions and the Oracle 10g model clause."
The Cost Of Database Independence: "Reading through the comments following on from my 'Is Oracle A Legacy Technology' posting, and in particular Mogens N�rgaard's reference to Jonathan Lewis' comments about database independence, made me think about another client I recently worked with."
Java Pro - Generate SOAP Faults in JAX-RPC Handlers: "Though generating errors in a JAX-RPC handler seems straightforward, it requires some work. Learn how to throw the correct exception"
Securing Web Applications through a Secure Reverse Proxy
Java Pro - Monitor Multitiered Apps in One Location: "Take advantage of a solution that gives you one place to view the status of all applications running within the network"
BI and Government Performance Management: Getting to Green | Business intelligence, data warehousing and analytics editorial from DMReview
Analytic Challenges in the Banking Industry | Business intelligence, data warehousing and analytics editorial from DMReview
Bypassing Triggers: "Recently at work we had a need to bypass a trigger on a key table. That got me thinking that it was worth discussing as there are quite a few alternatives. Most triggers are conditional based on the data itself. If the where statement matches, something happens. Not quite as common is to do (or not do) something based on external information - who the user is or what computer issued the statement or maybe something even more complicated."
Mobile-enable Your Existing Web Apps with ASP.NET 2.0: "Besides adding a multitude of new features and more than 30 new controls, Microsoft also made every control in ASP.NET 2.0 mobile aware. Learn how to leverage these new mobile capabilities and what bugs to avoid while mobile-enabling your Web-based applications"
Current Issue of DM Review Magazine | Business intelligence, data warehousing and analytics editorial from DMReview SEE
ETL Portal | Business intelligence, data warehousing and analytics editorial from DMReview
Business intelligence, data warehousing and analytics editorial from DMReview: "Deliver an Enterprise Data Warehouse
in Three Months or Less"
Connecting a Smartphone 2003 Application to a Remoting Infrastructure: "Despite the fact that remoting is not currently supported in .NET Compact Framework applications running on the Smartphone 2003 platform, by using a third-party object request broker (ORB) you can interact with remote objects. "
Java Pro - Take the Fast Track to J2SE 1.5: "JCP experts listened and developed the best developer platform. Discover how new J2SE 1.5 features can streamline your code"
Java Pro - Filtering JNDI Operations: "Why fumble with code changes when you can employ JNDI intercept filters to make nonintrusive system changes"
oreilly.com -- Online Catalog: PC Hacks: "Sample Hacks"
Index of /dmcmullan contains SQL 'Labs' code for 'Introduction to Oracle9i PL/SQL' D32947 Course by Oracle

Tuesday, November 23, 2004

Framework EDI 5.0 BETA
EDI Resources & Discussions - EC/EDI, Inc.
SourceForge.net: Project Info - OpenAS2: "OpenAS2 is a java-based implementation of the EDIINT AS2 proposed standard."
Improved application development, Part 1: Translating requirements into an application model: "In this first part of a five part series you'll learn about the integration between RequisitePro and Rational XDE"
Hiring for 2005 Looking Up: "November 5, 2004: Tech hiring is picking up again and if you want the best and brightest on your staff now is the time to act, writes CIO Update columnist Katherine Spencer Lee, executive director of Robert Half Technology."
TDAN - Larkin - Data Sync for Data Managers: "While this document refers mainly to the supply side of the data sync equation, there are equivalent challenges and requirements on the buying side. Distributors have a doubly difficult time since they must act as both a supplier and buyer in the data sync world. This document should prove useful to all parties."
DataWarehousing.com - documenting data replication and data transformation sites on the Net: "Tech Tips"
CertMag.com The Big Payoff: CertMag’s 2004 Salary Survey
Business Intelligence and Data Warehousing: TDWI: "As the business intelligence and data warehousing industry has grown and evolved, so has TDWI. Starting with a single conference 10 years ago, we now deliver education and research online, onsite, and through more than 20 events worldwide."
Intelligent Enterprise Magazine - Product Review: DataStage ETL Tool by Ascential Software Inc.
java.net: Scripting with Jython Instead of XML :-)
java.net: Taglibs: Designing Web APIs for the Non-Programmer
java.net: Six Signs That You Should Use Paper Prototyping
java.net: The WARS Architectural Style
java.net: A Brief Introduction to IoC: "This article aims to introduce the notion of Inversion Of Control (IoC) and how it can streamline application design. We will look at the different types of IoC frameworks. By showing how IoC can result in simpler, more flexible code, you'll also be able to see why IoC has attracted so much interest of late."
java.net: How Tomcat Works excerpt: "Budi Kurniawan, a popular author or articles that have appeared on java.net, ONJava.com, and elsewhere, has self-published his book, How Tomcat Works. He has given us permission to provide you with two chapters."
java.net: Principles, Patterns, and Practices: The Strategy, Template Method, and Bridge Patterns
java.net: Agile Software Development: Principles, Patterns,and Practices -- The Adapter Pattern
java.net: What's Happening with Jetspeed-2?
Java and XML Basics, Part 3
Sandcherry, Inc. :: Products :: Overview: "VoiceXML"
ONJava.com: A Generic MVC Model in Java: "Model-View-Controller (MVC) is a widely used design pattern, especially popular in graphical user interface (GUI) programming. JDK 1.5 introduces parameterized types, or generics. Combining the two allows for a generic implementation of the MVC design pattern, freeing the programmer from writing code that handles the registration and notification of listeners, as well as from writing getter and setter methods for the properties of models. This article shows how this can be accomplished."
Projects - Listed by Community: "There are so many different ways to arrive at the home page for an interesting project here on java.net."

Monday, November 22, 2004

Google Search: Gerson therapy Norwalk juicer Cancer society
    1. Norwalk juices: http://norwalkjuicers.com/
    2. Champion Juicer: http://www.championjuicer.com/
    3. Omega 1000 Juicer: http://www.discountjuicers.com/omega.html
    4. Green Power Gold Juice Extractor: http://www.discountjuicers.com/greenpower.html
Standards Info AS2: "Interoperability Test Certificates - In order to understand what types of certificate formats and extensions are acceptable to interoperable AS2 products, a collection of public-key certificates from the DGI interoperability tests have been included."
eBusinessReady - Test Results: "EDI over the Internet-AS2" products
SEEBURGER AG - Business Integration Solutions Download AS2 TRIAL
openediint: Open EDIINT Library: "Provides EDIINT AS1, AS2 and AS3 open source Java API."
ietf-ediint: EDI over the Internet: "Welcome to the Web site for the ietf-ediint mailing list. This mailing list is the vehicle for the IETF Electronic Data Interchange-Internet Integration (ediint) Working Group. Please read the Working Group's charter for information about the specific goals and deliverables of the Working Group." HTTP Transport for Secure EDI (draft-ietf-ediint-as2)
AS2 and AS3 Protocol for Wal-Mart, Target, DeCA, Dollar General, Kohl's, Meijer, ICCNet, and many others using LexiCom for Secure EDI for Business to Business transactions.: "AS2 (Applicability Statement 2 protocol) helps users connect, deliver, validate and reply to data that trading partners move securely through the Internet. This protocol thereby establishes a standard point-to-point connection in B2B (Business to Business) document transactions. Stated another way, AS2 provides the means by which vendor applications communicate EDI (Electronic Data Interchange) documents, or other data such as XML, over the Internet using HTTP (Hyper Text Transfer Protocol). Further, AS2 defines a security system that wraps the data in an envelope with a digital certificate. Recently, this AS2 protocol was adopted by Wal-Mart the worlds largest retailer for their trading partners."
Getting Started with AS2 Messaging: Installation and Configuration
Home Page: John Zachman: "'Father' of the Zachman Framework." Read the Papers
WeightWatchers: Weight Watchers Recipe - Baked Beef Ziti
MSSQL Server 2000 Reporting Services : Black Belt Components: Manage Nulls in OLAP Reports
Oracle Session Tracing Part I: "CLIENT_IDENTIFIER environment variable"
Oracle Migration Workbench - Part Three: "At the end of Part Two, we finished loading data from the MySQL database into the Oracle database/repository."
Informatica - ITtoolbox Discussion Groups: "Data Warehouse Discussion Groups > INFORMATICA-L"
Data Warehouse Informatica ETL Tool Interview Questions
Sun Microsystems - BigAdmin: DTrace: "DTrace is a comprehensive dynamic tracing framework for the Solaris Operating Environment. DTrace provides a powerful infrastructure to permit administrators, developers, and service personnel to concisely answer arbitrary questions about the behavior of the operating system and user programs."
DTrace Case Study for Developers: "This case study focuses on leveraging the DTrace capability for device driver development. DTrace is a feature of the Solaris 10 Operating System, which is available as the Solaris Express release."
N1 Grid Toolkit: "The N1 Grid Toolkit helps developers immediately take advantage of the power of the N1 Grid Service Provisioning System. The kit offers a free license for the N1 Grid Service Provisioning System and step-by-step instructions for developing components and plans to integrate and deploy custom applications."
BigAdmin - Submitted Tech Tip: Configuring the Apache Web Server With mod_ssl
XML programming in Java technology, Part 1: "This updated tutorial covers the basics of manipulating XML documents using Java technology. Doug Tidwell looks at the common APIs for XML and discusses how to parse, create, manipulate, and transform XML documents."
Easier, breezier EJB components: WebSphere Studio V5.1 simplifies EJB component development: "Building EJB technology applications can be professionally lucrative. However, the process of doing so traditionally has been extremely labor intensive. This tutorial introduces you to the EJB technology tools in the latest version of IBM WebSphere Studio Application Developer that can help you build a variety of EJB components with a minimum of coding."
Build a grid with Perl, Part 1: "Put your Perl skills to work and learn how to build an image storage grid distributed over a number of machines. The generic resource framework you build can be used for any resource grid system, but the example system will concentrate on storing and manipulating photos and images."
Building dynamic Web sites with WebSphere Studio V5.1.1: "This tutorial demonstrates how to use WebSphere Studio V5.1.1 for building dynamic Web sites. The tutorial walks you through a simple example that makes use of Java servlets and JavaServer Pages in order to implement a simple messaging center. Using WebSphere Studio, you learn how to develop dynamic Web sites and then how to test and debug your code."
Tips for the Oracle9i DBA Certification Exams
Oracle9i DBA Exam 1 (#1Z0-007) Tips: "Introduction to Oracle9i: SQL"
Oracle News from DBDomain.com: "Managing Oracle9i on Linux OCP Special Accreditation Now Available"
InfoWorld Special Report: Top 100 IT projects of 2004
CIO Today: NewsFactor Network - Worldwide Technology - Bill Gates: Spambuster: "Gates is probably the most 'spammed' person in the world, receiving an estimated four million e-mails daily, most of them spam."

Saturday, November 20, 2004

XML.com: Schematron 1.5: Looking Under the Hood: "Schematron's reference implementation is written using XSLT stylesheets, and while no knowledge of XSLT is necessary to use Schematron (and implementations in other languages are available), XSLT developers can learn a lot by studying these stylesheets — in fact, I was tempted to call this column 'My Favorite XSLT Application.'"
XML.com: Using Customized Schema Constraints: "Pulling Schematron Rules Out of a RELAX NG Schema... Sun provides an add-on to its msv (multi-schema-validator) program that supports Schematron assert statements inside of RNG element patterns in RNG schemas."
Analyze your applications visually: "In this tutorial, you will learn how to use IBM Rational Visual Trace to perform runtime analysis of applications by capturing a trace of the application and displaying it through a trace sequence diagram. IBM Rational Visual Trace can help you understand the code underlying your application by providing a visual model of how the application runs. It can also help you debug code and generate sequence diagrams from your trace sequence diagram."
Child Care Committee of York Region - Minutes
Access federated data sources: Modeling OLAP cubes through the DB2 Information Integrator and DB2 Cube Views: "Business intelligence regularly requires the integration of heterogeneous data from different sources (relational databases and non-relational sources like XML documents or spreadsheets). In this tutorial, you'll first learn how to set up a federated database with heterogeneous data. Then, you will model and optimize an OLAP cube with federated sources using DB2 Information Integrator and DB2 Cube Views"
Detailed Aggregates: "COMPUTE and COMPUTE BY: an excellent alternative for detailed reporting" SQL Server
mySQL As A Data Warehousing Platform?: "Julian Ford passed on a link to an article by Michael J. Radwin on Buildng Data Warehouses With mySQL. The article refers to a presentation by John Ashenfelter who's also written a book on mySQL and data warehousing which is due out in July 2004." [PPT Presentations]
Predavanja po temama: "SQL Server, Business Intelligence, DNN" [Croaria]
SQLskills.com | Immerse Yourself In SQL Server START
SQL Server Developer Center: SQL Server 2005 Webcasts
ASP.NET : Control Gallery: "This module in combination with the Google AdSense program provides you and your DotNetNuke site"
ASP.NET View State: "Scott Mitchell looks at the benefits of and confusion around View State in Microsoft ASP.NET. In addition, he shows you how you can interpret (and protect) the data stored in View State."
Scott on Writing: "The nice thing about Google AdSense is that it's a breeze to setup."
Google AdSense: "Earn more revenue from your content pages. AdSense automatically delivers ads targeted to your content on a page-by-page basis."
15 Seconds : Business Intelligence with Microsoft SQL Server Reporting Services - Part 3


Create intelligent Web spiders
Building business intelligence skills: "Data warehousing and business intelligence projects require very specific and sound technical skills. It is no mean feat to collect data from many different sources and ensure it is validated, combined, structured, stored, distributed and analyzed reliably and correctly. This requires a sound knowledge of information analysis techniques, of data warehousing and business intelligence technology. Additionally, one also needs a level of business acumen to understand how business intelligence technology can support the decision making process within the organization."

Keeping yourself up to date on a regular basis:
Put JSF to work: "Build a real-world Web application with JavaServer Faces, the Spring Framework, and Hibernate"
Get started with Hibernate
Table Oriented Programming: "A practical, intuitive, and consistent way to organize and process data and algorithm collections"
The power of table-oriented programming
IBM Redbooks | Datamarts: Why you create them and the benefits of using them - see also Introduction to Tivoli Enterprise Data Warehouse.
IBM Redbooks | Preparing for DB2 Near-Realtime Business Intelligence
IBM Redbooks | Intelligent Miner for Data Applications Guide
IBM Redbooks | DB2 Warehouse Management: High Availability and Problem Determination Guide
Amazon.com: Books: Business Intelligence for the Enterprise for DB2 version 8 Certification Exam #705 (DB2 Business Intelligence Solutions V8.1).
Oracle Certification Program: Oracle Database 10g Administrator Certified Associate, Oracle9i PL/SQL Developer Certified Associate
Spam Wars - Our Last Best Chance to Defeat Spammers, Scammers, and Hackers
Vancouver Map - Map of Vancouver, BC - Yahoo! Travel: "http://search.travel.yahoo.com/p-map-1320602?.done=http%3A%2F%2Fsearch.travel.yahoo.com%2Fbin%2Fsearch%2Fmap%3Fnum_result%3D20%26yp_search%3D%26dining_price%3D-1%26lodging_price%3D-1%26cat%3Dlodging%26_title%3D%26_done%3D%26id%3D%26pop%3D0%26sid%3D2801291%26zoom%3D8%26clong%3D-123.0984%26clat%3D49.2785%26yurl%3D%26ystate%3D%26ycity%3D%26yaddress%3D%26yphone%3D%26yname%3D%26ylong%3D%26ylat%3D%26yid%3D"
Scripting News: 11/19/2004: "Congratulations to Zeldman for quitting smoking. My own two cents. Smoking is an aid to creativity. I don't do the intense multi-day programming jags anymore, I can't without the cigarettes. The reason why, I think, is that the drug helps you tune out distractions."
Virtual Interview- Interview Preparation- Career Services- Western State College of Colorado
Job Interview Question Collections for Job-Seekers: "If you are prepping for a job interview, you'll find all the practice interview questions you could possibly ever want!"
Access federated data sources: Modeling OLAP cubes through the DB2 Information Integrator and DB2 Cube Views: "Business intelligence regularly requires the integration of heterogeneous data from different sources (relational databases and non-relational sources like XML documents or spreadsheets). In this tutorial, you'll first learn how to set up a federated database with heterogeneous data. Then, you will model and optimize an OLAP cube with federated sources using DB2 Information Integrator and DB2 Cube Views."
Build Web-based analytic applications with DB2 Alphablox and DB2 Information Integrator: "To be sure, there is no magic bullet. But a combination of two technologies -- enterprise information integration (EII) and inline analytics -- can help many IT organizations achieve these objectives more quickly than they may realize. Together, these technologies enable developers to rapidly assemble Web-based analytic applications that present an integrated view of disparate corporate data through interactive reports, charts, and graphics. These capabilities can easily be deployed as independent, Web-based applications or incorporated into existing Web applications to provide added value."
Intel Developer Services - J2EE* Performance Optimization, Part 2: "This article walks through an actual case study of the optimization of a J2EE application in order to illustrate best practices for developers in order to obtain high performance. A companion article (part 1) to this one establishes the workload, performance metrics, methodology, and environment for the tuning project. This article builds on the former by providing the details of a case-study performance optimization for the SPECjAppServer family of benchmarks."
ADO.NET and Cloudscape
Access the Hidden Job Market - Canada - Jobs Workers Training and Careers
Career Management @ workopolis.com: "Interviewing makes people anxious. It's like meeting your fiancee's parents for the first time"
Career Management @ workopolis.com: "Writing the Cover Letter that Gets Your Resume Noticed"
.NET Developer's Journal: "Achieving the Holy Grail of Reuse - Implementing common integration patterns with BizTalk Server 2004"

Friday, November 19, 2004

Integration Patterns: "explains how patterns were used to design and build an integration architecture within a representative customer scenario. The guide includes a catalog of 18 common integration patterns including implementations that use the Microsoft platform." [Microsoft]
Security Screening: "There are three levels of security clearance as defined by the GSP: Confidential (Level I), Secret (Level II) and Top Secret (Level III). The level of security clearance required is determined by the need for access to classified information or assets in the performance of duties associated with an individual’s employment." [Canada]
O'Reilly Network Safari Bookshelf - Better, Faster, Lighter Java: "Chapter 3. Do One Thing, and Do It Well"
WindowsDevCenter.com: Optimizing Windows Startup
developerWorks : Migration station: Java track: "Interoperability Tool for Eclipse and .NET WinForms (Tool)"
developerWorks : Migration station: DB2 track: "The resources on this page will help you migrate from Microsoft SQL Server, Oracle, Sybase, and other database platforms to DB2. You'll also find tools to help you migrate your Microsoft Access, MySQL, or VSAM data to a DB2 environment."
C# Performance: Comparison with C, C , D and Java - from Only4Gurus.com
Developing Efficient Network and Distributed Applications with ACE, Part 2: "The first installment of this article series introduced and took an overview of Adaptive Communication Environment (ACE) framework. Now that we are familiar with the structure of ACE framework and its major components, we can move towards understanding how ACE works under the hood and how it can be implemented to develop efficient communication software."
SQLServerCentral.com Script Library: Update multiple rows (in a set) using a single SP
: "A common requirement when building a data warehouse is to be able to get all rows from a staging table where the business key is not in the dimension table. For example, I may want to get all rows from my STG_DATE table where the DateID is not in DIM_DATE.DateID."
Stored Procedures and Caching: "SQL Server"

Thursday, November 18, 2004

Webinar: dev2dev Days: The BEA WebLogic Development Cycle: "In part one of this three-part series, we cover the BEA WebLogic development cycle. Included in this presentation will be a discussion about testing, deployment and management with BEA WebLogic Server, information about developing for manageability and performance with HP OpenView and Transaction Analyze, and maximizing performance with BEA WebLogic JRockit™ and VTune on Intel Itanium."
UML for Software Developers Part 1: Building Classes
No-cost System Lockdown, Part 2: Open Source IDS in Use: "Part 1 gave you a rundown of the most popular open source IDS solutions. Now learn how to protect your servers by employing common, practical uses for these solutions."
developerWorks : Patterns for e-business: "Operational Data Store"
developerWorks : Sample IT projects: "developerWorks"
Build Web-based analytic applications with DB2 Alphablox and DB2 Information Integrator
RUP development infrastructure template and example: "In RUP projects, this template should be used as input during early activities. It is described in the Environment Discipline and is owned by the System Administrator."
Integrating WebSphere Business Integration Server V4.3 components to create a single business integration environment
Developers Wiki - FrontPage
Technorati: Developers Corner
Technorati: Searching the World Live Web: "Join Technorati to get a free Watchlist and claim your Weblog"
MSN Has Its Own Blog, Official Search Engine Blogs Abound -- ResearchBuzz, November 15, 2004:
blo.gs: "lets you keep an eye on your favorite weblogs via the web, email, and instant messenger. you can even put the list on your site: a blogroll that knows what is new!"
blogs.feedster.com :: Search only blogs:
  • blogs.feedster.com -- Weblogs
  • politics.feedster.com -- Politics (though the entries on the front page are ranging far and wide)
  • sports.feedster.com -- 2004 Olympics
  • debate.feedster.com -- Presidential debates. Surprisingly this seems more political to me than politics.feedster.com
  • developers.feedster.com -- Feedster Developer Wiki
Tracking Down Newly Created Databases SQL Server
PortalsMag.com: Viewpoint: Portal Pitfalls: "What's Keeping Companies From Creating The Perfect Employee Portal?"
Get intellisense support in html view for a custom control in the Visual Studio .NET toolbox.
IBM Digital video library - DVL - IT Education Services - United States: "recorded versions of our world-class classroom training"
IBM Web Lectures - IT Education Services - United States
Construct a reliable Web service: "Try a new architectural solution and structure for a reliable Web service using logging. Looking at an outline of different applications of logging, you will see that there is a need for reliable logging, and by taking a closer look at reliable logging applications you will find that logging is an excellent application for Web services. This paper does not cover all design aspects important for distributed systems, but initially covers the two aspects most important for reliability: reliability and fault tolerance and logging with transactional semantics."
DB2 connection routing using Linux load balancing: "Spread DB2 client connections across multiple servers with Balance, a powerful open source tool for the Linux platform. This article tells you what DB2 UDB connection routing is and explains how you can use it to balance your client requests on the Linux platform."

Wednesday, November 17, 2004

FTPOnline - J2EE Special Report - Plug Into J2EE-.NET Interoperability: "Call .NET Web services from J2EE."
Google Alert - Professional Web Alerts
WebLogic Pro - WebLogic and .Net: Building a Web Service: "... SSL works well for data privacy. However, you need a real certificate. The test certificate distributed with BEA's platform is great for testing BEA to BEA applications. However, .Net does not like this certificate. A work-around has been posted on www.interopwarriors.com."
Employee Portals Solution Center: "If you want to know more about Process Portals, BEA, HP, Hyperion, and Interwoven can help."
Push the Limits of SharePoint Customization: "Now that the SharePoint API is fully .NET-based, you've gained access to almost the entire SharePoint object model. Learn how to use this new functionality while building a very simple console application using C# and the .NET Framework."
Tom's Hardware Guide Peripherals & Consumer Electronics: It's Here! The Holiday Buyer's Guide 2004 - Toys For Boys
Tom's Hardware Guide Mass Storage: Using WindowsXP to Make RAID 5 Happen - WindowsXP RAID 5 Features Exploited
ONJava.com: Got Project Automation?
Best practices for test-driven development
Mono 1.0.4 Released
TheServerSide.NET - Let's do the Message Queue! -- An Introduction in MSMQ
New Message Queuing Service from Amazon: "Read more about the Amazon Simple Queue Service here." Documentation is here.
File Inserter Transformation: "SQL Server 2005 has made it a lot easier for us to loop over a collection and with each iteration do something with the item retrieved..."
Analysis About Dimensions: "In my previous article (Analysis About Analysis Services) I showed how to make analysis from the log of Analysis Services."
Java Message Service Documentation
Java Message Service (JMS): "JMS Code Samples and Utilities"
BEA WebLogic Server and WebLogic Express 8.1 JMS Documentation: "This page lists documents that provide information about WebLogic JMS, categorized by the application developer and system administrator roles that may exist in your organization."
Politeness and American Conversational English Page 1: "EFL Listening and Speaking"
IT Conversations: "Audio and transcripts of interviews and important events."
WeightWatchers: Weight Watchers Recipe - Fried Mozzarella Sticks

Tuesday, November 16, 2004

An Introduction to Java Object Persistence with EJB: "The 'impedance mismatch' between relational databases' tabular orientation and object-oriented Java's hierarchical one is a perennial problem for which the Java world has several good solution offerings. This article, the first in a three-part series, will look specifically at the EJB specification and its unique way of solving the object-relational mapping problem."
IBM Redbooks | WebSphere Portal V5.0 Production Deployment and Operations Guide
Welcome to iSeries 400 Experts Total Information Service: "IT Salary Guide predicts renewal in hiring in 2005"
IBM Redbooks | WebSphere Business Integration Adapter Development: A Development Example
Identifying memory leaks with the WebSphere Studio Profiler and the JDK Heapdump utility
IBM Redbooks | WebSphere Business Integration Server Foundation V5.1 Handbook
Even more adventures with Roller Weblogger: "If you haven't been following my trials and tribulations with this particular project, now might be a good time to go back and take a look at the first two installments of this series, just to get caught up on where things are at."
HP OpenView Interconnect: Getting started - HP Dev Resource Central: "This tutorial introduces you to the basics of OpenView Interconnect (OVI). OVI is a tool used for integrating with HP OpenView products. It provides a standard method of integrating with HP OpenView products in a standard format, XML"
Getting started: using HP OpenView Transaction Analyzer to identify a server based transaction bottleneck - HP Dev Resource Central: "At the end of this tutorial you will have used HP OpenView Transaction Analyzer to help you isolate the offending class and method for a web transaction containing a simulated performance bottleneck."
Basic Handwriting for Kids - Manuscript - Time
TDWI: Ten Mistakes to Avoid ... When Identifying Data Warehouse Requirements
A9.com > A9 Toolbar: "for Firefox"
Selected ShoppingBots and Comparison Bots
Portable Firefox 1.0 (USB Drive-Friendly) :: Mozilla Stuff :: JohnHaller.com and Portable Thunderbird 0.9 also USB key friendly.
Trivex.net - Google Desktop Search Plus: "a free add-on that allows you to specify what extensions the new Desktop Search tool from Google will index."
A Search Engine for Code -- ResearchBuzz, November 09, 2004: "An article at Newsforge pointed me to Koders (http://www.koders.com) a search engine for finding programming code. Nifty."
Comparison Shopping Service Offers RSS Feeds -- ResearchBuzz, November 10, 2004: "Dulance is offering a comparison shopping service with RSS feeds. It's free. You can check it out at http://www.dulance.com"
Universal Modeling Language (UML) Resources: "Webinar: UML Modeling in Sun Java Studio Enterprise"
BEA Systems - Downloads - Product Selection Page
Templates from the Data Modeler's Workbench: "This is part of the companion web site to my book, Data Modeler's Workbench, Tools and Techniques for Analysis and Design (also on Amazon). Below is a list of ready-to-download templates that are discussed in my book, arranged in order of their appearance in the text. This will save you the time in recreating these from scratch. This book describes each of these in much more detail including how to use these and create them. Please refer to the Data Modeler's Workbench if you need more information on any of these."
Response to Design Challenge #5 - Technical questions asked during a job interview for a data-related position
Design Challenges To Date data modeling scenarios and solutions !!!

Monday, November 15, 2004

What Works: Volume 18, November 2004 - TDWI Research : TDWI: "Free Technology White Papers"
: TDWI: "Business Intelligence Journal"
Amazon.com: Books: Mastering Data Warehouse Design : Relational and Dimensional Techniques: 'If you want to build a Corporate Information Factory (CIF) I suppose this book is better than many of the previous attempts at teaching how to accomplish that goal. However, like many of the previous Inmon/Imhoff books, there is too much theory (unfocused at that) and not nearly enough practical/tactical content. If you are on the CIF bandwagon however, you will find the book very helpful as compared to most of the previous books on the topic. ... But that begs the question. Many a CIF or enterprise-wide project has been launched... yet most are cancelled long before reaching the finish line. This is reality. ... Too many CIF or "enterprise" projects have imploded under their own weight to slavishly duplicate the same mistakes. Too many dimensional systems have succeeded with huge return on investment to relegate the ideas to a dark corner. ... Yes, CIF and all that has its place... but not nearly to the degree that this book would have you believe. The most successful clients have been the ones who bypassed all the "modeling wars" and used the data bus architecture of conformed dimensions. They didn't pick and chose a modeling idea or two; they actually studied Kimball and did it the right way. Dr. Codd, while addressing this question one day, asked me this question: "Would you run an OLTP system against a dimensional model?" My obvious answer was: "Of course not." "Why then," he asked, "do so many people try to do the opposite?" ... The biggest "problem" with the dimensional approach is that people who do not truly understand it try to pick and chose techniques from it and graft those into their current ways... and fail... and bash it. Or, they don't understand it at all. Uh, sorry, it isn't the technique that is the problem. ... Real people buy this book and are led down a path that rarely leads to success. I realize that much of this review is not directly about specific details of the book. The details in the book are inconsistent, often unfocused, and sometimes downright misleading. The larger issue, and thus the focus of this review, is that the entire book is based on a premise that the CIF is "The Way" and that dependent dimensional data marts are grudgingly "ok". This is not the reality that many of us see in the business and education worlds.'
Informatica Education Services: Professional Certification: FAQ
Teknisk Ukeblad : Kursoversikt: "Informatica Professional Certification"
Informatica: Web Seminar Featuring Pieter Mimno: "BUILD A DATA WAREHOUSE IN 90 DAYS"
Mimno, Myers & Holum: "Mark Myers and Knute Holum manage a consulting practice, founded in 1981, focused on the design and construction of data warehouses and business intelligence applications. They have established a reputation for delivering cost-effective data marts within a 90 day 'time-box'."
Sun BluePrints Online - Articles November 2004 - Resource Management and Data Center Practices: "Service Provisioning with Resource Management"
InfoWorld: Sun Services CTO talks up Next Generation Data Center: November 05, 2004: By Paul Krill : PROFESSIONAL_SERVICES
Free Eclipse Plug-in for Rich Internet Application Development: "Canoo has released a new plug-in for Eclipse 3.0 that simplifies Rich Internet Application (RIA) development with the UltraLightClient (ULC) Java library. The new plug-in provides a tight ULC integration into the Eclipse IDE, enabling developers to deliver pure Java-based RIAs. "
SQLDTS.com - Data Transformation Services on the web: "Welcome to SQLDTS.com. The Data Transformation Services resource on the web. This site is aimed at all DTS users regardless of experience." MS ETL START
ONJava.com: Jakarta Struts: Seven Lessons from the Trenches