Thursday, March 31, 2005 Principles, Patterns, and Practices: The Factory Pattern: "There is a principle of object-oriented design known as the Dependency Inversion Principle (DIP). This principle tells us that we should try to avoid depending on things that are concrete. For example, given the choice between holding a reference to a List or its derivative LinkedList, we should choose the base class List" Getting Started with XQuery
Visual Paradigm SDE for Eclipse Enterprise Edition Released - COOL!
IBM WebSphere Developer Technical Journal: Developing a standalone Java application for WebSphere MQ
Standardizing business integration with JBI: "The Java Business Integration (JBI) specification aims to eliminate vendor lock-in by providing a standard container in which components from multiple vendors and various integration technologies can interact." WS-Security in the Enterprise, Part 2: The Framework: "The first article reviewed existing setups and gaps, and proposed plans for development of a WSSE Toolkit, which is intended to address some of those gaps. This article introduces the framework of the proposed WSSE Toolkit (a subset of current project's source is also available for download), and explains a high-level mapping of WSSE features to the object-oriented realms of the Java language." Eclipse Plugins Exposed, Part 2: Simple GUI Elements: "You have to write an application and 'attach' it to Eclipse. But like music, you first have to learn a lot of things before you can write a masterpiece. So let's get started."
Application Interoperability: Microsoft .NET and J2EE: presents interoperability best practices, and illustrates these approaches with a functional sample application. It shows how to link Microsoft .NET and J2EE, using Web services, runtime bridges, and asynchronous techniques."
Interoperability Resources: "This article covers interoperability between the Web service, built with Web Services Enhancements 1.0 SP1 for Microsoft .NET, and a Java client. See how the WS-Security specification and implementation can be used to validate a Web service call from Java to Microsoft .NET. webMethods GLUE 4.1.2 Professional from webMethods will be used to enable WS-Security functionality for the Java client." Project Info - guliverkli: "Home of VobSub, Media Player Classic (MPC) and other misc utils"
DivX Digest - Media Player Classic
Gmail: Help Center How do I import contacts?
Download Jakarta Commons Online Bookshelf: Validator
Java Doctor Book in Review Profiling Chapter Posted
Certificate Management and Generation with OpenSSL: "Revoking Certificates with your OpenSSL CA:
  • Note 1. For this to work, you'll need anything that trusts your certificates to check the latest CRL (Certificate Revokation List), otherwise They won't know you've revoked the certificate.
  • Note 2. Not all of the files you need for doing CRLs can be specified on the command line, however the config file to use can be (with -config ). Therefore, you really need to customise an openssl.cnf file for each CA you run before doing this step, otherwise you'll come unstuck."
NewsForge | Securing Web services: Be your own CA: "Certificate revocation" - TIPS!
Openswan: implementation of IPsec for Linux - : "Revoking a certificate: A specific host certificate stored in the file host.pem is revoked with the command openssl ca -revoke host.pem. Next the CRL file must be updated openssl ca -gencrl -crldays 60 -out crl.pem. The content of the CRL file can be listed with the command openssl crl -in crl.pem -noout -text in the case of a base64 CRL, or alternatively for a CRL in DER format openssl crl -inform DER -in cert.crl -noout -text."
Certificate Authority using OpenSSL and PKI implementation, Checkpoint FW-1 PKI: "OpenSSL gencrl - Will generate CRL list. It is always good idea to generate CRL list after every certificate creation/sign/issue request."
MSD2D is a community site for Exchange, SharePoint, .NET and Security support.: "Intrusion Prevention Systems (IPS) and Intrusion Detection Systems (IDS)"
Burning Questions - The Official FeedBurner Weblog: Minor Stats Update - RSS readers by popularity
RSS Bandit Synchronization Using GMail Drive Shell Extension
AskTom "Tuning SQL Statements Using Explain Plan"
ThinSlicer.NET - Free thin client for Analysis Services with source code
BizTalk Server 2004 and Sql Server 2000 -> XML Auto and XML Explicit: "If you have not used the Sql Adapter before, try the following two examples in the BizTalk SDK: Using the SQL Adapter with a Stored Procedure in an Orchestration, SQL Adapter (BizTalk Server Sample)"
In Search of the Perfect RSS Reader: "RSSBandit has the best of everything. One of the things that I was wanting in an aggregator was support for the CommentAPI so I could read and post comments from it. RSSBandit has a nice interface and has a really clean and professional look to it" ... Moving to RSS Bandit: A simple review ... This is the homepage of RSS Bandit
Mapping objects to relational databases: "Why is mapping objects to relational databases an issue for modern developers? For one thing, object technology, such as Java technology, is the most common environment applied for the development of new software systems. Also, relational databases are still the preferred approach for storage of persistent information and are likely to remain so for quite some time. Read on to see how you'll put this skill to use."
MySQL Developer News (2005) - Guides to MySQL 5 New Features - START

Wednesday, March 30, 2005

GameDAILY Community -> Stepmania: "That's just the game engine. The songs on the other hand are a bit harder to find. I've got quite a few packs in the hub if you can't find them anywhere. If you don't care about certain packs and just want to start playing then go try (you need to sign up but they've got a pretty big database of user-submitted originals)"
Dancing Monkeys - Wiki - "Automatically Generate step files for DDR (Dance Dance Revolution)"
Getting started with Stepmania - Game, Simfile, Skin, and Controller: "Well, there's a lot of places available, but a few prominent ones include:
  • <- DDRUK often has single files available for download, and has BitTorrent downloads (I'll explain these in a minute) of 'Bumper Packs' containing a whole bunch of songs - often all the songs new to a particular DDR 'Mix'.
  • <- Don't click that link. Go to the left sidebar and click 'Simfiles Database' or 'Edits Database' and you'll have all the simfiles you need and then a few thousand (Well, once the archive's back up to snuff, anyways, it just restarted you know.), so get downloading. You do need to be registered and logged into Bemanistyle to download, but you do NOT have to expend tokens for downloading them (On the other hand, you don't get any either.)
  • <- DDR America's BitTorrent Tracker is a really nice way to get lots of simfiles (officials as well as many well-known tournament and original packages) fast - however, you need a special program to download them."
DDR East Invasion: "What's a good song to play? Many times people ask this question. There are a large number or beginner songs and slow songs that can be used to get the feel of the dance pad."
Dance Dance Revolution - Wikipedia, the free encyclopedia: "There are several clones of DDR available for personal computers. These games use their own music and step files, and a variety of both are widely available. Players can easily create their own step sets for DDR songs, and with a bit more effort can learn to create step files for any song. Clones include Dance With Intensity for Microsoft Windows; StepMania for Windows, Linux, and Mac OS X; the Macromedia Flash-based Flash Flash Revolution; and the cross-platform pydance, which runs in a Python environment on Windows, Mac OS X, and Linux among others. A particularly novel DDR simulator called Text Text Revolution can be displayed on text-only terminals." ... StepMania - Wikipedia, the free encyclopedia ... During normal gameplay, they dance according to a pre-defined routine; in older releases of StepMania they were portrayed standing on a dance mat in the style of Dance Dance Revolution Extreme, but this feature is no longer supported. - StepMania - Song Links - StepMania View File README-FIRST.html - COOL!
Create Sound Synchronization Magic in Flash, Part 1: "Remember the speaker cabinets from the '70s, with lights that throbbed to the music? Using a powerful third-party utility for Flash, you can create games and animations that use rapid audio synchronization to drive assets with sound instead of programming."
iFrames + JSP = Enhanced Web Content Retrieval
XSH: Interactively Manipulate and Analyze XML Data: "Most developers use some kind of XSLT engine to pick out and process data from structured XML files. Learn how XSH, an open source command-line XML shell, lets you interactively query and manipulate this data without the coding overhead. " - Download XSH - COOL!
WebLogic Pro - Resolve LDAP Connection Issues in BEA WebLogic Server
Distributed Caching with Memcached | Linux Journal & memcached: a distributed memory object caching system: "intended for use in speeding up dynamic web applications by alleviating database load."
Microsoft TechNet: Migrating MySQL to SQL Server 2000: "This white paper illustrates the migration capabilities of Microsoft SQL Server 2000 and contains specific information to assist developers in the migration of a MySQL database to SQL Server 2000."
From business modeling to Web services implementation: Part 2 -- Implementing a Web service for a business process: "Part 1 of this series illustrated how to use IBM WebSphere Business Integration Modeler 5.1 (hereafter called Modeler) to model a business process. We took an example of a simple Web order business process and showed how it can be modeled in a Business Process Execution Language (BPEL) compliant mode. The artifacts created in Part 1 were exported into the file system and will be used as the input to the business process implementation -- the topic of this article."
mod_ssl: F.A.Q. - START!
Oracle 10g DataPump, Part 1: Overview: "new DataPump utility is designed as the eventual replacement for the original Oracle Import and Export utilities. This article - the first in a series - provides an overview of the DataPump's suite of tools for extracting, transforming, and loading data within an Oracle database."
"This week, I'm going to be running a five-part behind-the-scenes look at the development of FogBugz 4.0. Each morning I'll post a new installment": Joel on Software - The Road to FogBugz 4.0: Part I
The LearningOnline Network with CAPA: "Open Source Freeware Distributed Learning Content Management and Assessment System" - Installing LON-CAPA on a minimal Fedora Core 3 Linux System.
Creating PKCS12 Certificates: "5) Distribute the file(s) - The name-cert.p12 file is the one to give the person. They will need to know the export password used when creating the file. You can also give them their name-cert.pem and name-key.pem if you want. However, stress that if the name-cert.p12 file or the name-key.pem is compromised, ie lost or misplaced, that they must tell you immediately. Then you must revoke their existing one and issue a new one."
Core Java Technologies Technical Tips: "JMX, JCONSOLE, AND YOU" - COOL!
The Unofficial Fedora FAQ - START!
What's your time zone?: "Are you struggling with dates and times in Java? Does Java show you a time you do not expect? Learn how to tame Java dates and times so they do what you want."
Are scripting languages threatening Java? - Read full story on: Tom McQueeney Weblog - Java Blog.
Should SOAs be developed top down or bottom up?: "Read SOA - Top down or bottom up approach?" - Best Practices for Risk-Free Deployment - Velocity: A template engine OR A Rule engine OR Both? - COOL!
O'Reilly Network: When Is 54 Not Equal to 54? A Look at 802.11a, b, and g Throughput
PHPNukeFiles: "How to use PHP-Nuke under SSL"
Linux StepByStep - START!
WeightWatchers: Weight Watchers Recipe - Chocolate Strawberries With Custard Sauce
Apache Rewrite/Redirect to https:// Quickstart: "you want requests to to be redirected to the https:// (SSL) version of that page. Especially if that page is in an Apache realm that requires a login, and you want the login to be encrypted." .. SitePoint Forums - Redirect http:// to https:// ... [APACHE] redirection http vers https ... More on rewrites & Official docs: mod_rewrite - Apache HTTP Server.
Bootdisk.Com - PC Support - Essential Utilities -- Online Catalog: Knoppix Hacks: "Sample Hacks:
Scanning for viruses with Knoppix: "In Knoppix 3.4, one can go to the Knoppix menu -> Utilities -> Install software -> F-prot. Simple as that!"
Virus-Hunting Knoppix Gives Windows Machines the Once Over: "You can scan and clean up a Windows FAT16/32 partition, by running f-prot from the command line instead of the graphical menu. First, make sure the partition is mounted read/write; simply right-click on the icon for the drive, which is on your Knoppix desktop, and left-click Actions -> Change read/write mode. Next, open a command shell and run this command, naming of course the partition you want scanned: $ f-prot -disinf -list /mnt/hda1 The -list option shows the scan's progress, and the -disinf option will disinfect the system. And that's all there is to it. If f-prot encounters something it cannot clean up, it should be able to quarantine it" ... F-Prot Antivirus Downloads - Download the latest version of F-Prot Antivirus for Windows, Linux, BSD, Exchange, AIX, Solaris and DOS: "F-Prot Antivirus for Linux Workstations is designed for workstations running the Linux operating system. F-Prot Antivirus for Linux Workstations is free when used by personal users on personal workstations."
McAfee Inc. AVERT Stinger: "Stinger is a stand-alone utility used to detect and remove specific viruses. It is not a substitute for full anti-virus protection, but rather a tool to assist administrators and users when dealing with an infected system" ... Disabling System Restore: "Windows ME and XP utilize a restore utility that backs up selected files automatically to the C:\_Restore folder. This means that an infected file could be stored there as a backup file, and VirusScan will be unable to delete these files. You must disable the System Restore Utility to remove the infected files from the C:\_Restore folder."
Bart's Preinstalled Environment (BartPE) bootable live windows CD/DVD: "Very handy for burn-in testing systems with no OS, rescuing files to a network share, virus scan and so on."
Windows Server 2003 Technical Reference > CA Certificates Technical Reference: "How Cross Certificates Establish Trust Between PKI Hierarchies..."
Exploring Windows 2003 Security: Certificate Services: "Certification Authority (CA) MMC snap-in enables you to configure the CA component running on Windows Server 2003, whether it's the Standard, Enterprise, or DataCenter version. Although this was also available in Windows 2000, the amount of configuration options has increased"

Tuesday, March 29, 2005

Free Download Daemon Tools v3.44 - Run Backup Copies of SafeDisc (C-Dilla), Secu: "This program allows running Backup Copies of SafeDisc (C-Dilla), Securom or Laserlock protected games. Also included is a Virtual DVDROM drive"

Monday, March 28, 2005

This is my 'cheat sheet' for RedHat Linux systems.: "Latest update 31 August 2004."
Fedora Core & YUM: "import the GPG key from the site you are downloading the package from.
this is from atrpms:, so you go and do: rpm --import Valid for other server you may be using. Freshrpms: Or just disable the verification of GPG key in the /etc/yum.conf (just comment out that part)."
Microsoft's Lineup of SQL Server Related Webcasts - START
MSDN Security Developer Center: The Trustworthy Computing Security Development Lifecycle: "a process that Microsoft has adopted for the development of software that needs to withstand malicious attack. The process encompasses the addition of a series of security-focused activities and deliverables to each of the phases of Microsoft's software development process. These activities and deliverables include the development of threat models during software design, the use of static analysis code-scanning tools during implementation, and the conduct of code reviews and security testing during a focused 'security push'. Before software subject to the SDL can be released, it must undergo a Final Security Review by a team independent from its development group. When compared to software that has not been subject to the SDL, software that has undergone the SDL has experienced a significantly reduced rate of external discovery of security vulnerabilities. This paper describes the SDL and discusses experience with its implementation across Microsoft software." - COOL!
"This week, I'm going to be running a five-part behind-the-scenes look at the development of FogBugz 4.0. Each morning I'll post a new installment." - Joel on Software - The Road to FogBugz 4.0: Part I
SQLH2: The Free Health, History and Performance Monitoring Tool: "With multiple concurrent projects and many everyday tasks, how can the DBA effectively monitor all of the servers in his or her care without spending money on expensive tools or lots of time developing a custom solution? Luckily, Microsoft released SQLH2 last year, an easy to use tool that will do some of the work for free... You can also create your own reports. Download the data dictionary for the repository from the SQLH2 team." - TIP
Build a Scalable Enterprise with Dell Solutions - Healthcare: "Dell delivers reliable networked storage to small datacenters"
STI-NAS250 Simpletech Simpleshare 250GB Network Attached Storage (NAS) with USB Ports in Canada at

Sunday, March 27, 2005

Storage Pipeline | IBM To Bundle Virtualization Software With Blade Servers: "Customers purchasing IBM BladeCenter will receive six-month evaluation copies of VMware ESX Server, Virtual SMP, and VirtualCenter with VMotion... VMware, which is owned by storage and content-management vendor EMC Corp."
The Fedora Basics FAQ: "What is rescue mode and how do I boot into it?"
Bringing PHP into a J2EE project => Use SOAP to Access EJB Components with PHP
CloneCD 4 Profiles for Download !: "We (FutureProof and me) have noticed that a lot of people are still having problems using the default Game Profile in CloneCD version 4. Therefore we have set-up Profiles for the most common copy-protections used nowadays for you to download and use with CloneCD 4. Store these Profiles in your CloneCD/Profiles folder. This folder would normally be located at 'C:\Program Files\Elaborate Bytes\CloneCD\Profiles'. Click on the image of the corresponding Profile to download it: ...News/Updates: November, 16 2003 : complete update Look here ..." - COOL
OpenSSL: Contribution, Misc: as recommended in "Securing Your Web Site" of Apache Server 2 Bible ("Follow these steps to create a private self-certified CA using OpenSSL:
  1. Download the latest version of the script distribution from the user-contributed software section of the OpenSSL Web site. Extract this file to a directory of your choice. A subdirectory called will be created. You will find a set of sh scripts in the directory.
  2. Run the script to create a self-signed root certificate for your private CA. You will be asked to enter a pass phrase. This pass phrase is required for signing future certificates.
  3. To create a server certificate, run the script to create a server’s private and public key. You will be asked to enter distinguished name fields for the new server certificate. The script will also generate a CSR, which you can send to a commercial CA later if you so choose.
  4. Run the script to approve and sign the server certificate you created using the script.
  5. Run the script to create a user certificate. When signed by a commercial certificate authority, user certificates can be used with a Web browser to authenticate users to remote services. However, user certificates are not commonplace because of a lack of understanding about them and a lack of available client and server software.
  6. Run the script to sign a user certificate. Also, run the script to package the private key, the signed key, and the CA’s public key into a file with .p12 extension. This file can then be imported into applications such as e-mail clients for use.
NOTE: It might be possible to get a cross-linked certificate for your private CA from a commercial CA. In such a case, your private CA will be chained to the commercial CA and thus everyone should trust any certificate that you issue. However, the commercial CA might limit your certificate-granting authority to your own organization to ensure that you do not compete with the CA.")
Site Meter - Counter and Statistics Tracker: "free, fast, and easy way to add a web counter to your web page. Not only can it display the number of visitors to your web site, it also keeps statistics on the number of visits each hour and every day. It also provides detailed information about these visitors. These statistics are provided in real time so they are always up-to-date." "jSai is implemented completely using J2SE + Servlet technology; no J2EE 'Application Server' needed. jSai supports basic JDBC and XML backed user stores, as well as an LDAP user store. jSai provides developers with the application level security they want and need for small and medium size web applications; avoiding the complex setup in other security implementations that are aimed at large 'enterprise' applications."
Intelligent Enterprise Magazine: SAML: The Secret to Centralized Identity Management: "Complicated by too many systems, too many applications, and too many passwords, identity management is a major headache for most organizations. Can an intelligent, Web-services approach employing new standards ride to the rescue?" Resources:
Manageability - Open Source Identity Management Solutions Written in Java - START
View topic - Xanthia Theme Engine Manual :: pnForum :: ....where users are #1: "Here's a PDF that I made to help other users, could put a link on the XTE Manual page so they can download it versus reading on the website... I have taken the DocBook source for the XTE Manual and started editing it to include additional information as well as making it easier to find what you need. Here's an early draft..." - recommended on PostNuke Documentation Site :: PostNuke Documentation Site: "Xanthia Theme Engine" page.
PHPXref 0.4: PostNuke .80 /system/SOAP/
PostNuke Documentation Site :: PostNuke Documentation Site: "Where can I learn more about PHP and/or get help? ... Consequently, we suggest you check the following resources for help with PHP: 1) PHP: Hypertext Preprocessor - Read the manual, 2) sitepoint forums, 3) PHP Builder Community Forums, 4) PHP Developer's Network Forums..."
mentalbloc design - PostNuke Story Array Quick Reference: "The $info array, obviously enough, contains all the information in a story. each key holds its value as plain unformatted text, with no URL's, IMG tags or other HTML. This allows you greater flexibility in definining the look of your stories, but means extra work to get a simple layout working quickly." - TIPS!
pnThemes :: PostNuke Themes: "If you are a Windows user, you can use the client Tortoise CVS. Then follow the PostNuke CVS guide which has instructions how to use Tortoise to get at our CVS. An alternate program is Win CVS. Mac users can use Mac CVS or MacCVSClient."
PostNuke Documentation Site :: PostNuke Documentation Site: "If anybody want to take a look at another PDF conversion, goto I included the OpenOffice source and the PDF for those wanting to change anything." [PostNuke Module Developer's Guide (Open Office Document)]

Saturday, March 26, 2005

PostNuke - NOC:Register Confirmation: "Congratulations. You have registered on PostNuke - NOC. You are now being sent a confirmation email to verify your email address. Visiting the link sent to you in this email will activate your account." Re:Multi-template portal software?: "First off, PostNuke comes with a built-in templating engine called Xanthia. Every aspect of your design and layout can be created easily without any knowledge of php. Secondly, what you need to accomplish everything you outlined is a PostNuke module called PageSetter (which you can get at There's really nothing like it out there in the CMS world. PageSetter works together with a photo gallery called PhotoShare. PageSetter allows you to make your own news module easily (or any other module for different purposes) because it allows you to customize whatever fields you want and place thumbnails anywhere you want...etc. You can have multiple categories. You can have a summary view of articles on the front page which you can also design because everything can be designed using the theme engine. For an extreme example of a site that was done entirely using PostNuke and the PageSetter module, check out:"
files_css: "This file is included in the 'CSS Source Code Warehouse' project. The intent of this project is to help you 'Learn CSS by Example'" (e.g. /PostNuke-0.750/html/ themes/PostNuke/style/styleNN.css) : a home for java and perl developers: "... 242-page sample requirements document, getting started with Lejos and Lego Mindstorm, ..." - TIPS!
PostNuke Content Management - $27.99: "Sample Chapters: PostNuke Essentials"
PostNuke Documentation Site :: PostNuke Documentation Site :: All About Computing And A Whole Lot More: "PostNuke / PDF Documents" - START
PostNuke Install - Introduction :: :: All About Computing And A Whole Lot More
PostNuke : Navigation
OpenSSL: Support, Frequently Asked Questions
Hands-on OpenSSL Programming: ... "SSL Analyzer. Decrypt SSL traffic on the fly:
  1. Start the SSL dump program: ./ssldump -Ad -k /home/key.pem -p foobar -i eth0 host
  2. Start an SSL client to dump. Note, ssldump requires Kx=RSA: openssl s_client -connect -cipher DES-CBC3-SHA" - Redirecting Standard Output Whitepapers - TIPS! - Secure Sockets with JSSE & OpenSSL - Trust Management - START!
Certificate Management and Installation with OpenSSL - Personal Certificates
OpenSSL Certificate Cookbook - START!
Cracking the Code: Breaking Down the Software Development Roles: "There is a series of roles that exist in most software development processes. As mentioned above one team member may be filling many roles and some roles may be suppressed for a specific type of project but all of these roles exist in one form or another in every software development project:..."
Listing Files & Folders in a directory (C#) - Developer Fusion, the UK developer community - VB, ASP, C#, .NET, PHP and XML tutorials & source code
XML as a Publishing Technology: "When offering content on a website, many webmasters find that they must consider the context of that content. Will it be offered as HTML? A PDF document? Or do you want to let your visitors choose? If you choose the last option, how do you avoid having to redo the entire document by hand in each format? XML lets you generate context-specific representations of rich content sources through both modular construction and data transformation. This article is taken from chapter one of XML Publishing with AxKit by Kip Hampton."
Build a Custom SharePoint Web Service for Your InfoPath 2003 Documents
Please Help me, to Copy the CD with CloneCD or Nero??: "1) First step identify the used Copy Protection
No protection found take a look at these protection lists cdfreaks,, 2) After this check out the guides in the CD Backup Guides and 3) Tutorials forum for your identified protection, or just get the The CD Freaks Offline Help (11MB) 4) No tips and ideas at all. Maybe another member got the same or comparable problem, using the Search option will clearify this 5) Nothing is working , got some question , just post them and they'll be answered"
Die CloneCD Fan Community - Hier brennts gewaltig
Identify Copy Protection, Helpful Hints, Posting Rules: "Backup software discussion will still place in the Recording Software forums CloneCD, BetaBlocker and twinpeak, Blindwrite, Alcohol 120%, Nero, GameJack/MovieJack/DCS, Other software (DiscJuggler, NTI, Roxio, burnatonce, Daemon Tools, IsoBuster, InstantCopy, UltraISO, BurnDrive, CDMate, FireBurner, DiscDump, HotBurn, WinOnCD, CDRWin, CD Mage) and Transcoding." - Copy Protection Discussion Forum
Q: Backing up Sims Exp Packs? A: The CD Freaks Offline Help Release 1: "This is a multi-purpose guide to hopefully provide newbies with a nice starting point into the world of creating backups or more experienced people with a nice reference point to go to. All in all this guide has something like 165 pages in it... You can download this guide HERE(.rar) -or- HERE(.zip).
Sys Admin Magazine>February 2003 * Volume 12 * Number 2: "Tuning Apache Servers" -- Online Catalog: Firefox Hacks - Sample Hacks: : ASP and ASP.NET Tutorials : Introducing Windows Management Instrumentation (WMI): "rom a developer’s viewpoint WMI can provide event monitoring for your application or simply report as this article will demonstrate. As well WMI may be used to access and establish information relating to desktop/laptop systems, applications, and networks just to name a few. If you wish to read greater details concerning WMI please visit Platform SDK: Windows Management Instrumentation."
DotNetNuke Documentation and User Guides for Version 2.1.2: "DotNetNuke Installation, Getting Started User Guide, ..." - COOL!
PHPNukeFiles: "The Approve Membership module allows an administrator to approve membership applications. The applicant's details are sent to a pending users table and a notification email is sent to the administrator. A list of pending applicants is displayed to the administrator, who can delete or approve as he thinks fit (see Figure 8-15). On approval, the normal email is sent to the applicant with the activation link. The following options are available:..." - COOL
PHPNukeFiles: "Post-Nuke is another Content Management System (CMS) similar to PHP-Nuke. Whilst PostNuke is a fork of PHP-Nuke, the entire core of the product has been replaced, with the aim of making it more secure and stable, and able to work in high-volume environments with ease."
Blogging:Welcome - Wikibooks: "Blogging 101 Wikibook. This book (which anybody can edit) is a collection of resources about blogs and blogging. It is divided into several categories. Please add whatever links you think would be useful to people under the appropriate headings." - COOL
Bloglines | Bloglines Notifier: "Want to automatically be notified when your Bloglines account has new items to read?"
Sys Admin Magazine>September 2004 * Volume 13 * Number 9: "'Real-World Uses for OpenSSL' by Ryan Matteson - introduces the OpenSSL command-line utility and provides several examples of how OpenSSL can be used to secure data, manage digital certificates, and debug SSL communications." => download ssl-cert-check shell-script from - COOL!
Internet Explorer 6: Digital Certificates: "To install or remove clients and CAs from the list of trusted certificates : 1. On the Tools menu, click Internet Options, and then click the Content tab. 2. Click Certificates..." & Firefox Help: Options Window: "Advanced Options > Certificates > Manage Certificates to view stored certificates, import new certificates, and back up or delete old certificates in Firefox."
Google Directory On the Web > Weblogs > Tools > Accessories: "1) Bloglines - A free service that makes it easy to keep up with your favorite blogs and newsfeeds. With Bloglines, you can subscribe to the RSS feeds of your favorite blogs, and Bloglines will monitor updates to those sites. 2) JavaRSS - Just one bookmark for all Java RSS (blogs, news and articles) feeds..." & Library and Information Science > Technical Services > Cataloguing > Metadata > RDF > Applications > RSS > News Readers > Web Based: "1) My Yahoo - My Yahoo is a customizable web page with news, stock quotes, weather, and many other features. 2) Bloglines - A web-based personal news aggregator that can be used in place of a desktop client. 3) News is Free - Directory of feeds also allows for personalized news pages..." & Windows: "1) FeedReader - Open-source aggregator that supports RSS and ATOM formats. It works under Windows 95 and later versions. 2) SharpReader - Three-pane RSS Aggregator for the .NET framework. 3) Awasu - Free RSS client, allowing monitoring of a variety of news sites and weblogs. Using plugin architecture, can also be customized to monitor databases, email accounts, and other resources. 4) Newz Crawler - Provides access to news content from several sources, including XML, RSS, Usenet, and the Web. 5) Headline Viewer - Shareware newsreader client for Windows. 6) NewsGator - News aggregator that runs in Microsoft Outlook. Site features product overview, online tutorial and trial download. 7) RssReader - Free RSS reader is able to display any RSS news feed. 8) RSS Bandit - A free desktop news aggregator for Windows built on the .NET Framework..."
OpenSSL Command-Line HOWTO - TIPS!

Friday, March 25, 2005 A Day in the Life of #Apache: "Running Name-Based SSL Virtual Hosts in Apache"
GQ LDAP client: "GTK-based LDAP client"
Directory Administrator: the LDAP directory management tool: "easy to use, graphical, LDAP directory management tool. It can be used to manage UNIX users and groups, corporate address book information, host-based access control and email routing for large organizations..."
Samba/LDAP How-To using Samba v: "For optimum results with the script and with this how-to I highly recommend installing this on either Fedora Core 3 or K12LTSP 4.2 (based on Fedora Core 3). The K12LTSP distribution can be found at This distribution is basically FC3 with some extra installation options such as LTSP server"
New Architect: Script Junkie: "I'll explain why I now run my own LDAP server at home, and show you how I manage it through a simple PHP interface."
LDAP Implementation HOWTO
LDAP authentication module for apache
Linux LDAP Tutorial: Deploying OpenLDAP - Directory Installation and configuration (V1.2 and 2.x): "Quick Start Example and Test: (This will result in an operational LDAP server with data.) OpenLDAP 2.x (shipped with Red Hat 7.1-9.0, Fedora Core): download and use the following two sample files: /etc/openldap/slapd.conf, stooges.ldif - LDAP data file. Note for Fedora Core 3: (OpenLDAP 2.2.13) Add the statement 'allow bind_v2' after the schema 'include' directives in the file /etc/openldap/slapd.conf if you wish to allow the use of older clients." - START!
GeekSpeek - Tech Talk for Geeks - Building a LAMP Server w/ LDAP Authentication
Luma - LDAP utiliy, browser and more... supports Massive User Creation - TIP
Microsoft Office InfoPath 2003 SP-1 Examples, Book, and Articles - TIPS!
The Bloggers Guide to BizTalk: Workspace Home NxBRE Screenshots: "Visio and NxBRE models' artifacts can be mixed" & NxBRE: "the Flow Engine, which uses XML as a way to control process flow for an application in an external entity. It is basically a wrapper on C#, as it offers all its flow control commands (if/then/else, while, foreach), plus a context of business objects and results. It is a port of JxBRE v1.7.1 (SourceForge Project from Sloan Seaman) to .NET's Visual C#"
FreeVSD FAQ by Ben Kennish = virtual server daemon
Drillthrough on the Fly: "Creating custom drillthrough for Analysis Services with Reporting Services"
Event Lobby (EVENT: 10762): SQL Server Administration for Oracle DBAs
Microsoft Delays Visual Studio 2005, SQL Server 2005 Yet Again: "Just trying to keep track of all the Visual Studio 2005 editions is painful. At the high end of the spectrum, Visual Studio 2005 Team Edition will start at $3191 and will include the upcoming MSDN Premium subscription. A server-based Team Edition offering, called Foundation Server, will cost $2799. And Team Suite, which combines Team Edition with Foundation Server, will cost $6382 and will include the MSDN Premium subscription. Visual Studio 2005 Professional Edition will cost $799 ($549 for upgrades). Other products in the Visual Studio 2005 product line include Visual Studio 2005 Tools for the Microsoft Office System ($799; $549 for the upgrade version), Visual Studio 2005 Standard Edition ($299; $199 for the upgrade version), and various Visual Studio Express products, which will cost $49 each. Visual Studio Express products include Visual Basic 2005 Express, Visual C# 2005 Express, Visual C++ 2005 Express, Visual J# 2005 Express, and Visual Web Dev 2005 Express. A product called SQL Server 2005 Express will also be available, for free, when SQL Server 2005 ships later this year." -- Online Catalog: Windows XP Hacks, 2nd Edition - Sample Hacks:
Yale University ITS Technology & Planning : OtherSingleSignon: "The Yale Central Authentication Service isn't the only distribution of CAS, and it isn't the only Single Sign On solution available in the world. This page is for collecting links to other Single Sign On solutions - Java: JOSSO, General: PubCookie". See also: phpCAS usage & CAS Whitepapers & Acegi Security System for Spring - Acegi Security System for Spring
Installing and Configuring SSL Support on Tomcat
SecurityFocus HOME Infocus: Know Your Enemy: Building Virtual Honeynets: "You can learn more about deploying a self-contained virtual honeynet using VMware Workstation at If you would like to learn more about VMware and its capabilities for honeypot technology, check out Kurt Seifiried's excellent paper Honeypotting with VMware - The Basics... User Mode Linux is a special kernel module that allows you to run many virtual versions of linux at the same time. Developed by Jeff Dike, UML gives you the ability to have multiple instances of Linux, running on the same system at the same time. It is a relatively new tool with great amounts of potential."
Database On Fedora Core 3 | Ask Mr. Ed: "Fedora Core 3 works well inside Virtual Server 2005. If you follow these instructions (in particular, grab the kernel update), then FC3 works very well under Microsoft's new Virtual Server 2005. If you don't need a shared SCSI device, then you might even get away with using Virtual PC 2004. With Oracle's recent release of a VMware-based Oracle RAC demo, I thought it would be interesting to see if Virtual PC could get the job done (not in production, of course!) Due to the raw device issue, which I needed for my particular task, I didn't finish my installation. However, I was very close, and I suspect you could get it working. If you're going to try this at home, get the udev update. Also, you might stop by Virtual PC Guy's Blog. (He's being hosted inside Microsoft..."
Specifying How Much RAM is Used by All Running Virtual Machines
Teach Your TiVO New Tricks with the HME SDK: "With the release of the TiVO Home Media Engine SDK, the TiVO isn't simply a standalone digital video recorder any more, it's a gateway to a massive convergence of information and multimedia... You can download the HME from When you do that, you get a ZIP file that you simply extract to a folder on your hard drive and unzip it... Building Your First Application - For the rest of this article you'll step through building a simple application that uses SOAP to communicate to the [Contributed Tutorials, Demonstrations and Whitepapers] delayed stock quote sample site. For the sake of deployment simplicity the sample application doesn't use any XML or SOAP libraries, and it creates the SOAP documents itself in hard code. I did this by generating a SOAP client using Oracle JDeveloper, used that to call the Web service, and then 'sniffed' the HTTP line to get the document format. Finally, I hard coded the result into the Java code in the sample application. So, if you want to consume a different Web service, and run it on your TiVO, you can either follow the same methodology, or if you prefer, use a SOAP client and deploy its dependencies to your TiVO. This SOAP client is adapted from the one at IBM developerWorks."
Design Better Software with the Inversion of Control Pattern: "The Inversion of Control (IoC) pattern, also known as Dependency Injection, has recently become popular in the J2EE community. Several open source projects, including Spring, PicoContainer, and HiveMind, use the IoC pattern to develop lightweight J2EE Containers." - The Definitive DVD Backup Resource linkd to from The Official DVD Decrypter Website.
Blogging Roller : Roller and Jetty.: "I've always thought it would be cool to package Roller, Jetty, and Hsql-db together with a nice installer and make it really, really easy to download and try Roller. All you'd have to do to start Roller would be to run the installer and run a startup script. So, today I was very happy to see that somebody, by the name of Tarka, has documented the Roller installation process for Jetty. Thanks Tarka."
Jetty FAQ: Configuring SSL for Jetty: "OpenSSL Versus Keytool - For testing, keytool is probably the simplest way to generate the key and certificate you will need. However, IBMs keyman is also pretty good and provides a GUI rather than a command line"
MBlog : Jetty Case Studies: "The company has particular expertise in several interesting real-time areas: conventional wagering and gaming systems (totalisator systems for on and off-track betting, lotteries and wide-area keno systems), community gaming systems (trade promotions, competitions and opinion polls via mobile devices using SMS), and IPTV and video on demand (VOD)."
Jetty: Resources: Tutorial
Jetty: Projects:JettyPlus: "The purpose of this project is to enrich Jetty by selectively incorporating useful J2EE and non-J2EE features. The result is JettyPlus, an environment offering additional facilities to core web and servlet services, but which does not entail a full-blown application server (such as JettyJBoss and JettyJOnAS)."
Jetty Java HTTP Servlet Server: "Embeddable - For many applications, HTTP is just another interface protocol. Jetty can easily be embedded in such applications and products without adopting a WWW centric application architecture. Examples of embedded Jetty usage include:
* Integrated with J2EE application servers such as Geronimo, JBoss, and JOnAS.
* Bundled with the JXTA project as the basis for its HTTP transport
* Included in many products products including IBM tivolli, Sonic MQ and Cisco SESM
* Used for the CD demo disk in several books on XML and Servlets
* Run on embedded systems and handheld devices" "database to look up CD information using the internet"
Computing.Net - Copying sims 2: "If you don't have enough money for buying Alcohol 120%, try to use Paragon CD-ROM Emulator. It's cheaper. If you want to grab all copy protected CDs/DVDs just download demo of Vurtual CD Emulator from, it will patch yoir program... Someone brought up a good point, if you are just copying it so you can play without the CD in the drive you can get a No CD crack for the game. Check out, maybe thats all you need."
CD & DVD Burners - Reviews and free downloads at
Java Pro - Configuring the Client for HTTPS: "This is the final installment of a three-part discussion on using HTTPS to implement security for Web services. The first installment, 'HTTPS for Implementing Web Services Security' (Java Pro Online, September 3, 2003), began the discussion with a look at the reasons for implementing and deploying a Web service with transport-layer security, instead of message-layer security, by layering HTTP over SSL, and then set up a Web service example. The second installment, 'Configuring the Server for HTTPS' (Java Pro Online, September 10, 2003), continued with server-side configuration for deploying the Web service over HTTPS. Here, author Jim Clune concludes the discussion with generating a compatible client configuration based on the HTTPS version of the WSDL."
The Angler's Atlas: "Pike on the Fly"
The Angler's Atlas: "Free Maps For Your Site"
Linux Tutorial: Burning a CD
F-Spot: "provide personal photo management to the GNOME desktop. Features include import, export, printing and advanced sorting of digital images." Miguel de Icaza Explains How to "Get" Mono: "A fantastic community of developers, users, and friends that make up Mono today. Many products at Novell are now using Mono: iFolder, ZenWorks, F-Spot, and Stetic. [Knowing that] seven of the 20 top-rated applications on GnomeFiles are Mono-based."
MSD2D is a community site for Exchange, SharePoint, .NET and Security support.: "If you suspect that your PC might have been exposed to a virus, then you probably don’t want to wait for the next version of the tool to come out. It is possible to manually scan your PC. Microsoft has set up a Web page that you can use to perform manual scans and removals. It is located at: The Web based version of the Malicious Software Removal Tool is coded in ActiveX, so it is possible that you might not be able to run it if you have configured Internet Explorer with high security settings. If you are unable to run the Web version of the Malicious Software Removal Tool, you can download a run time version. This version will execute regardless of your Internet Explorer settings."
W3C Technical Plenary: The Future of XML: "Binary Characterization working group"
MSD2D is a community site for Exchange, SharePoint, .NET and Security support.: "One of the disadvantage to be noted is it uses Kerboros or Integrated windows authentication provided by the IIS which is not supported by Non Microsoft web services clients. WSS comes up with the standards for addressing such kind of problems. MS has comeup with WSE (Web services Enhancements) framework. Check out more information on"
Inside WSRP: "BEA WebLogic Portal 8.1 lets portals consume remote portlets by using the Web Services for Remote Portlets (WSRP) protocol. In most cases, portlets originally built and deployed for use by local portals will function the same when you move those portlets to remote WSRP Producers. WebLogic Portal and its WSRP Consumer and WSRP Producer capabilities are designed to shield portlets from the location of the portal. However in some cases, you may find that certain portlets behave differently or incorrectly."
Event-Driven Architecture: Event Web Building Block: "This article is the third in a series about the Event Web (EW), a thin layer on top of the World Wide Web that continuously monitors information sources and responds appropriately as conditions change. The EW, based on service-oriented architecture (SOA) and event-driven architecture (EDA), can also serve as a platform for Sense and Respond (S&R) systems, a new type of application that continuously responds to critical conditions. As described in the previous article, software architectures consist of components, compositional operators, and contracts" & The first article, "The Event Web: Sense and Respond to Critical Conditions," introduced these concepts. - COOL
CodeGuru: Enterprise Messaging in a Heterogeneous Environment: "Integrating JMS and MSMQ" - COOL
Introduction to WSRP: "WSRP-compliant Portlet Lifecycle" Java Component Development: A Conceptual Framework: "The goal of this article is to arrive at a common conceptual framework to develop a Java component step by step, following Java best design practices, and starting from scratch. The expected audience of this article needs to have prior knowledge of Java and UML, and Java/J2EE design patterns."

Thursday, March 24, 2005

:: Howtos : Keeping Fedora Up to Date with Yum & OS differences - Wp dev wiki: "Fedora Core - SUSE - debian"
PostNuke Documentation Site :: PostNuke Documentation Site
PostNuke for the Absolute Beginner
MADAuthLite (MS Active Directory Authentication) :: MaxDev ::: "LDAP Authentication against Microsoft Active Directory for Postnuke... This module is a modification of Mike Goldfinger's LDAPAuth module, so major credit definitely goes to him." - COOL!
PHPNuke, PostNuke and other Portals comparison: "Here are some PostNuke modules that are popular among business end users: Xanthia Theme Engine, ContentExpess Content management, Static Content Management, PostCalendar, , FormExpress Forms Generator, pnAddressBook (Palm Style), LDAP, NukeOWL, PNphpBB2"
PostNuke Help
An LDAP Roadmap & FAQ -- Directory Services Information
Schoolforge News-Journal: Web Based Free and Open Source Software Tools: "PostNuke just happened to have an LDAP module, so I installed it. I configured the LDAP module to go to the Novell Netware LDAP server for PostNuke Authentication. In a matter of minutes I had it up and running and users logging into PostNuke with their Novell Accounts!" - COOL!
PostNuke - NOC:Project Info- LDAP Client / Administrator for Postnuke: "module that permits connection LDAP servers and the execution of queries or administrative tasks. The module permits among other: - Multiple servers - Referral tracking - Retrieval of certificates/photos from ldap servers - vCards" - COOL! : Asterisk Jabber: "I wrote the following PHP script to send a message via the jabber IM service to inform about an incoming call." Project details for Class.Jabber.PHP
Slashdot | Firefox Plugin Annodex For Searching Audio, Video
Punjab -: "PunJab is a HTTP jabber client interface. It is a SOAP, XMLRPC, JEP-0025 or JEP-0124 server that allows persistent client connections to a jabber server. It can be used for many things, but its main purpose is to allow for stateless applications (ie web) a stateful connection to jabber." - COOL!
Here is a Forum portlet: Welcome to eXo Platform - COOL!
Applying the State Pattern to WebSphere Portal Portlets : Part 1 -- Overview Streamline Your Portlet Development with MVCPortlet Framework & Project MVCPortlet - Home: "MVCPortlet is a framework for developing JSR 168 compliant portlets using a pattern similar to Model-View-Controller. MVCPortlet provides all essential elements needed for writing a well-behaved business portlet. The framework provides a 'ControllerPortlet' that receives all 'processAction' and 'render' requests. The request is delegated to a 'processor' that implements the business logic for a specific request type."
Using DTrace to Profile and Debug A C++ Program
Data Visualization: Dashboard Design: Taking a Metaphor Too Far Outdoor Library
Open source Linux PBX software gains commercial version: "open source Asterisk PBX software package"
thawte : download root certificates
buy digital SSL certificates from thawte
mod_ssl: F.A.Q.: "Ok, I've got my server installed and want to create a real SSL server Certificate for it. How do I do it?" - TIPS
mod_ssl: Reference: "Configuration Directives"
mod_ssl: HowTo: "How can I authenticate my clients for a particular URL based on certificates but still allow arbitrary clients to access the remaining parts of the server?" - TIPS
ApacheCon 2001: Security Solutions with SSL - Relative HTTP/HTTPS Switching - TIPS

Wednesday, March 23, 2005

Running CodeBehind ASP.NET CSharp Projects on Mono by Charlie Calvert
mod_ssl: Documents, Misc: "Here you can find slide-sets of mod_ssl presentations." - START!
mod_ssl: HowTo: "Cipher Suites and Enforced Strong Security" - TIPS!
Nessus - Denial of Service Plugins
Getting Started with a TV Tuner Card | Linux Journal: "For what it's worth, I've been using one of these cards with Mythtv for some time now and it's great. If anyone is going to set up a pvr I highly recommend Knoppmyth, a Mythtv/knoppix distro. It has everything you need to make set-up a breeze. Even a linux noob like myself can handle it. Check it out at"
A Linux Island in a C:\ of Windows | Linux Journal: Part 4, Part 3, Playing in the Windows World, Part 2, Part 1
Redmond | Print: Linux-Windows Single Sign-On: "Follow these steps and have your users logging on at their Linux/Unix desktops with their Windows accounts... To save you a little time in case you decide to give this interoperability experiment a try, I put together notes and screen shots that show how to configure AD authentication for Fedora Core 2 (and the Core 3 beta)." - START
ADIOS Project: "Running Multiple Virtual Machines"
ViewCVS: Repository Browsing: "interface for CVS and Subversion version control repositories" CVS Repository: "Developer CVS Access via SSH"
Voice Conference Manager: Documentation
PayPal - PDN - How To Article - Adding PayPal Checkout to Your 3rd-party Shopping Cart: "For additional information about Buy Now Buttons code or the variables below, please see the Merchant User Manual and Integration Guide [PDF]"
Quick E-Commerce with PHP and PayPal | L i n u x W e B L O G . c o m
Fedora Core 3 Installation Notes - TIPS
Apache 2 RPMs - Installation and Configuration on Fedora Core - TIPS
Move Over Blogs: Here Come Podcasts: "Why You Should Podcast"

Tuesday, March 22, 2005

Running Fedora Core 2 Test 3 with VMware 4.5.1: "The installation script also creates a VMWare Tools service in /etc/init.d/vmware-tools. You can enable it either via System Settings > Server Settings > Services, or use sysntv commnad in terminal mode, or manually edit the entries in /etc/rc.d. I believe this is a better approach as it solves the clock synchronization problem with the host operating system after power on or resume. It also helps to disable smartd S.M.A.R.T. monitor service while changing the service configuration. The service always fails with VMWare GSX 3.0 no matter how /etc/smartd.conf is configured."
PHP: Apache 2.0 on Unix systems - Manual: "For PHP 4: LoadModule php4_module libexec/, For PHP 5: LoadModule php5_module libexec/" - TIPS
smartmontools Home Page (last updated $Date: 2004/12/05 22:19:52 $): "Monitoring Hard Disks with SMART (Linux Journal, January 2004, page 74)" & Fedora Core 3 on Dell Inspiron 5150: "After a reboot I noticed that smartd failed. After checking out the config file, I had to change the default device. In the file /etc/smartd.conf: /dev/hda to /dev/hdc"
Java Example Code -COOL
Can Java CMS match the PHP ones? - JAVA J2EE PORTAL: "The PHP CMSs seemed far more evolved. Mambo, PostNuke, Drupal all have huge communities and have been around for quite some time. They are also running on thousands of sites and so are very well tested."
P2P Journal Online Issues
On the Horizon: A Quick Reference to Visual Studio 2005, SQL Server, Team System, and Beyond
The Code Project - Storing Images in MySQL using ASP.NET - ASP.NET
The Code Project - MYSQLIDS - A quicklook approach to Intrusion Detection Systems - Internet & Network: "An IDS scenario using SNORT, Mysql, MyODBC and MYSQLIDS"
Fedora Project, sponsored by Red Hat: "Using yum"
SELinux Frequently Asked Questions (FAQ)
The Unofficial Fedora FAQ
Master the FilteredRowSet Interface for Disconnected Data Retrieval: "added to version 1.5 of Java, lets you retrieve a custom view of database data using a filter that takes a snapshot, but doesn't alter, your table. Best of all, it does this without a persistent database connection."
Fedora Core 3 SELinux FAQ: My application isn't working as expected and I am seeing avc: denied messages, how do I fix this? & How do I enable/disable SELinux protection on specific daemons under the targeted policy?
WebSphere Journal: "Are There More Java Jobs Than .NET Jobs?"
Intro to WebSphere Information Integrator OmniFind Edition: "This tutorial provides a guided tour through the WebSphere Information Integrator OmniFind Edition. It starts with an overview of the product that will focus on its main features. The intent is to give you enough information to understand the subsequent steps. Then, it describes the installation and configuration steps required to run sample searches on different data sources, such as the Web, a newsgroup, a DB2 database, or a file system. At the end, it illustrates the use of the OmniFind-supplied APIs."
Satellite A70 - Spontaneous system reboot, shutdown or lock-ups
Jalopy Java Source Code Formatter Beautifier Pretty Printer
Developing Web Services with Borland JBuilder Enterprise and BEA WebLogic Server
Java Tip 134: When catching exceptions, don't cast your net too wide: "For a great discussion on checked and unchecked exceptions and when to use each, see 'Designing with Exceptions'" & Exceptions: Don't get thrown for a loss.
coyote: Dynamic language support in NetBeans: "we are targeting the the Groovy and Jython languages, but we anticipate a common framework allowing support for more languages."
An annotation-based persistence framework: "Use J2SE 5 annotations to eliminate getters and setters"
Google Announces Google Local Business Center: "tool for businesses to add or update their listings in Google Local"
Yahoo! News - Top Five Online Scams
MySQL Reference Manual :: A.2.5 Host 'host_name' is blocked: "A very useful link in relation to blocked hosts:"
Integration Cookbook for WebSphere Business Integration Modeler and WebSphere Studio Application Developer Integration Edition: "This 'cookbook' describes an integration scenario using WebSphere Business Integration Modeler 5.1 and IBM WebSphere Studio Application Developer Integration Edition 5.1. You can use this cookbook to learn and demonstrate the integration capabilities of these products... Resources:
From business modeling to Web services implementation: Part 2 -- Implementing a Web service for a business process: "Part 1 of this series illustrated how to use IBM WebSphere Business Integration Modeler 5.1 (hereafter called Modeler) to model a business process. We took an example of a simple Web order business process and showed how it can be modeled in a Business Process Execution Language (BPEL) compliant mode. The artifacts created in Part 1 were exported into the file system and will be used as the input to the business process implementation -- the topic of this article."
IBM Redbooks | Patterns: Implementing an SOA Using an Enterprise Service Bus with WebSphere Application Server V6 Script Library: Analyze a Table Contents: "Returns the number of distinct values for each field and the list and frequency of those values when specified"
NuComm International's OWA
SharePoint, Reporting Services, and Firefox: "The most interesting thing to me though was checking out Reporting Services from Firefox which is pretty much unusable. Very ugly."

Monday, March 21, 2005

Reporting: Deliver User-Friendly Reports from Your Application with SQL Server Reporting Services -- MSDN Magazine, August 2004
MSD2D is a community site for Exchange, SharePoint, .NET and Security support.: "Usage Analysis Processing in Windows SharePoint Services Sites"
Microsoft TechNet Radio: "New: Security Features in Windows XP SP2"
William E. Pearson, III: "MSSQL Server Reporting Services Series of Tutorials, MDX in Analysis Services Series of Tutorials, MDX Essentials Series, Introduction to MSSQL Server Analysis Services Series" - START!
Manageability - Open Source Automated Test Tools Written in Java - LINKS
Introduction to SQL Profiler
PSC Inc. TekForum - OPOS Download: "For general info regarding OPOS and the programming model used, please refer to Appendix A of the UPOS 1.8 specification. Appendix A used to be the OPOS spec and is a lengthy read - about 120 pages of the 1000+ page UPOS spec. The UPOS spec is found at It looks like the site is in transition from 1.7 to 1.8 but the OPOS Appendix will not have changed. Another nice source for OPOS info regarding the control objects (.OCX files) is the Monroe Consulting Services site which offers a free Common Control Object for use in OPOS installations. We have successfully used their latest control object with PSC's service objects. Their site is Follow the link to 'POS Standards' and read on." - START
JavaPOS Home Page: Java for Retail POS - PDF Book & Resources and Device Support
Resources for Interoperability and Migration for Microsoft SQL Server: "Migrating Oracle Databases to SQL Server 2000, Migrating MySQL to Microsoft SQL Server 2000 [The most direct option to migrate data from MySQL to Microsoft SQL Server is to install the myODBC support and create a Data Transformation Services (DTS) package to import and create database from MySQL to Microsoft SQL Server... Using the mysqldump extracted scripts with SQL Query Analyzer (isqlw) to create database objects and insert data], Microsoft Solution Guide for Sybase/UNIX to SQL Server 2000" eSelect plus - Sending Transactions by Moneris Solutions
JMeterFAQ - Apache JMeter Wiki: 5. How do I parameterize my JMeter test cases? & 7. How do I pass parameters into my Test scripts?
Welcome to ByteFX!: "This is the original home of the ByteFX MySQL ADO.Net provider. That provider was acquired by MySQL on April 1, 2004. Also, I was hired by MySQL on April 1, 2004 to maintain and further develop the provider. The provider is now called Connector/Net and can be found here."
jPOS/Wiki - FAQ & jPOS/Wiki - Whatisj POS
jPOS Home: "financial transaction library/framework that can be customized and extended in order to implement financial interchanges." & New jPOS project - miniGL: And then you need a myriad of supporting applications for extracts,`analysis, reporting, data-entry, UI, etc. that have to be customized to your unique data model.`miniGL attempts to address this problem by providing a minimalistic solution to the recurring task of safely and efficiently keeping track of accounts.
Use continuations to develop complex Web applications
Can Microsoft Reporting Services retrieve data from Oracle?
Download Connector/Net 1.0: "ADO.NET driver for MySQL"
MySQL Reference Manual :: 23.1 MySQL ODBC Support & HOWTO: Configure MySQL+MyODBC+unixODBC+ColdFusion on Solaris [PDF]
Viewing/Adding/Editing/Removing Records from MySQL using ASP.NET DataGrid control - TIP Tutorials - Using MySQL with ASP.NET
MSSQL Server Reporting Services : Black Belt Components: Manage Nulls in OLAP Reports: "As we discuss in my article MDX Essentials: Logical Functions: The IsEmpty() Function in working with multidimensional data sets, we are often confronted with empty cells - data is often sparse in these sets by their very physical nature..."
Convert Access Tables Into ASP Web Pages
MSSQL Server Reporting Services: Black Belt Administration: "Governor" Capabilities: Report Execution Timeout: "For more information on the series, as well as the hardware / software requirements to prepare for the exercises we will undertake, please see my initial Database Journal article, A New Paradigm for Enterprise Reporting." See also 'MSSQL Server Reporting Services: The Authoring Phase: Overview' Part I & Part II.