Saturday, January 29, 2005

Securing Java: Getting Down to Business with Mobile Code
udk: CLI-UNO Language Binding: "allows to write UNO client programs for with languages like C# or VB.NET."
imposter: "standalone viewer for the presentations created by"
Thinking XML: The open office file format
api:: "The SDK contains now the new Developer's Guide (PDF version)"
Everybody Loves Screenshots:
SimManTools: ASTS - A Simple TimeSheet & ASPT - A Simple Project Tracker

Thursday, January 27, 2005

Wednesday, January 26, 2005

Send a Free SMS Wireless Message Now:
  • (140 characters)
  • (140 characters)
  • (125 characters)
  • (155 characters)
Architect Corner weblog
About Firefox Plug-ins (COOL :-)
gmail and vim: "mozex, a Firefox plugin to allow you to run certain applications for certain types of objects on a web page"
IBM Redbooks | MySQL to DB2 UDB Conversion Guide
IBM Redbooks | Using WebSphere Studio Device Developer to Build Embedded Java Applications: "free evaluation licensed copy of WebSphere Studio Device Developer is available for download at:"
Dhruvaraj'S Collection Of Free Online Books
PushToTest - Free open-source software test automation solutions - The Keys To Scalable Service Oriented Architecture: "Details on modules and Syllabus"
java.blogs - Welcome to the java.blogs community!
Acegi Security System for Spring - Acegi Security System for Spring: "comprehensive security services for The Spring Framework"
Seraph - Seraph: "very simple, pluggable J2EE web application security framework." - Extensions: "Context Search" [firefox]
Profiling - Atlassian Profiling: "a simple library for run-time profiling of a J2EE application"
OpenSymphony - SiteMesh Overview: "a web-page layout and decoration framework and web- application integration framework to aid in creating large sites consisting of many pages for which a consistent look/feel, navigation and layout scheme is required."
OpenSymphony - WebWork: "Documentation (PDF), Wiki"
Mountain Goat Software - Articles: "Want Better Software? Just Ask: Seven Things Project Customers Can Do, Toward a Collection of Scrum Smells, The Upside of Downsizing: Using Scrum and User Stories to Scale Down a Project, Empirical Evaluation of a Proposed Set of Metrics for Determing Class Complexity in Object-Oriented Code, ..." - An Introduction to Jython - Welcome to the online edition of JavaPolis 2004: ", brought to you by a partnership between Javalobby and JavaPolis. We've recorded the slides, audio, and demos from over 80 speakers with 100 hours of presentations. As a Javalobby Network validated member or a JavaPolis member you get unlimited FREE access to all the content from the conference."

Tuesday, January 25, 2005

Struts Recipes: Hibernate and Struts: "In this excerpt from Struts Recipes, (Manning Publications, December 2004) authors George Franciscus and Danilo Gurovich illustrate how to use Hibernate in a Struts application. They also show how to create a Struts plug-in to improve performance." - Two sample chapters of Struts Recipes are available in PDF format (Chapter 2, Chapter 7)
Turn EJB components into Web services
Pool resources using Apache's Commons Pool Framework
J2EE security: Container versus custom
Yahoo! Groups : mockexam_scjp Messages : Message 171 of 171: "Upcoming SCJP1.5 exam: ... We were also on a major mission to eliminate the 'trivia' questions. You won'd find, for example, questions where you're expected to have memorized the order of arguments on some method from the API, but instead you're expected to know the way things work..."
Interoperability Month - Home: "MSDN Webcast: Strategies and Tactics for Interoperability Using BizTalk Server (Level 300), Integrating Active Directory with Unix and Java/J2EE Environments (Level 200), ..."
argouml: ArgoUML Quick Guide
Daycare Provider's Home Page - for Home and Center Childcare Providers: "r"
Mountain Goat Software: "The book, User Stories Applied, is now available. User stories are great for Extreme Programming; but, they work equally well in other agile processes, especially Scrum. User stories also work well in companies with less agile processes but who want to move in the agile direction. If you're interested, please read the sample chapter on Writing User Stories."

Sunday, January 23, 2005

R-Log: "Unix Package Managers & System Query Tools, ..."
Dependency Walker (depends.exe) Home Page: "free utility that scans any 32-bit or 64-bit Windows module (exe, dll, ocx, sys, etc.) and builds a hierarchical tree diagram of all dependent modules."
Install Debugging Tools for Windows 32-bit Version
Scrum @ AgileAlliance: ... Scrum - It's About Common Sense (Ken Schwaber), The Scrum Development Process (Mike Cohn), Jeff Sutherland's Scrum Log (Jeff Sutherland), Scrum (Mike Beedle) - START
Product Bulletin: Brother MFC-8440, MFC-8840-D, MFC-8840DN
Editors' Choice: Brother MFC-8420: "Multifunction Lasers"
Atre Business Intelligence Navigator & Data Warehouse Navigator
A Case Study in Performance Tuning

Saturday, January 22, 2005

Windows.Forms: "is still under heavy development." Track Federal Legislation: "nexus of information about the United States Congress"
The Mono Handbook - Programming with ASP.NET: "Example Project: MonoWebMail - ASP.NET Mail & Groupware solution" - Also see Mono Handbook Home - START
See Joel on Software - Monday, December 06, 2004 for enlightment :-)
Yahoo! Groups : mockexam_scjp - This group is moderated by Certification Center.
The Factory Method Design Pattern by Gopalan Suresh Raj - nice writeup
Short Articles and Tips: "Implementation of a multithreaded RPC Server for Linux, ..."
/n software inc. - IP*Works! EDI-INT AS2 Communication Components
Altova MapForce 2004 EDI Mapping: "ability to map sources in EDI format to XML, flat files, or databases"
JRPC from NC Laboratories Inc.
3 Normal Forms Tutorial - very basic
XUL Tutorial
Paul Golding's Weblog on Wireless: "Very neat utility for XUL interfaces on mobile devices" []
Enterprise J2ME: Developing Mobile Java Applications: "Sample Chapter: Overcoming Challenges in Mobile J2ME Development"
Distinct Corporation - Support Center - FAQ - Distinct RPC for Java:All topics
Project: RPC: "Implementation of the RPC protocol in Java"
RemoteTea SF Home: "delivers a fully fledged implementation of the ONC/RPC protocol for the Java 2/1.1 platforms"
Java RPC Java ONC Java Thin-client XDR Java RPCGEN RPC JAVA Portmapper Java
GPRS Settings: Rogers AT&T => wapuser1/
[Erasing APN's from 6230b] - HowardForums: "*#92702689#"

Friday, January 21, 2005 Disk Cleanup Hacks
Best FREE POP3 and SMTP Email providers
Ross Barkman's GPRS Info Page
HowardForums: Your Mobile Phone Community & Resource - Motorola V series wap/Email/MMS setup (V300/400/500/600 and RAZR) - Rogers Email settings
HowardForums: Your Mobile Phone Community & Resource - Rogers GPRS/MMS/INTERNET.COM settings:
HowardForums: Your Mobile Phone Community & Resource - Official Rogers MMS settings:
[thelist] JavaScript passes form POST? & read: Forms & JavaScript Living Together in Harmony & then this.
Nokia Phone Setup: E-mail, Browser, MMS, Send Bookmark, Send Calendar setup - TIPS
Software Description and Download: "Nokia 6820 E-Mail Configuration Tool"
Tom's Hardware Guide PCs & HowTo: Build Your Own XGA Projector II: Suitable TFT Monitors - Build Your Own Projector: Field Experience: "Projector fever is rife among the intrepid experimenters at THG! This enthusiasm is especially present on the part of those colleagues who initially viewed the project with a good deal of skepticism. However, when we recently broke a TFT panel while taking a monitor apart, we realized it was high time for a few updates to our original projector article. If you haven't read that yet, you can get yourself up to speed here: Supersize Your TV for $300: Build Your Own XGA Projector!"
Yahoo! Groups : toronto_bug Files: TBUG January 2005 presentation files - 'Web Services Interoperability' by Jungho Kim from (see SOA/EAI links)
Using JConsole & Using JConsole to Monitor Applications - Start your application with: to monitor the GC, thread, and memory status of the application throughout: [jdk_home]/bin/jconsole (tip from Monitor a Java Application in 1.5 JVM).
OOP Is Much Better in Theory Than in Practice: "Richard Mansfield contends that OOP is just the latest in a history of ideas that sound good in theory but are clumsy in practice."
Thanks, Gang! Developers Talk Frankly About a Decade of Design Patterns
GoF Member Says Time May Be Right for Design Patterns Second Edition
Oracle News from Presentation on Oracle 10g, ...
Oracle Tips & Tricks for DBA and PL/SQL programmers - START
DBA Scripts: "Oracle DBA Resource Site" - TIPS!
Presentations Covering Basic Oracle Database Administration
Improving Hibernate's Performance: Connection Pooling with c3p0, Apache DBCP, Proxool - TIPS
The Code Project - Automating MS Word Using Visual Studio .NET - C# Programming

Thursday, January 20, 2005

Gmail: Help Center: How do I enable POP? & Configure POP Access
Yahoo! Mail - Online Support: &

Wednesday, January 19, 2005

NOVELL: Novell Linux Desktop: Novell Evolution 2: "E-mail, Calendaring and Collaboration"
Calendar - Frequently Asked Questions: "Outlook does not store its calendar data in an open standard format, so Calendar and Sunbird currently do not support Outlook directly. However, you may be able to export your Outlook events as an .ics, .vcs, or .csv file, and import them into Sunbird or Calendar using the 'Calendar Files', 'vCalendar Files' (1.0), or 'Outlook Comma Separated' file type, respectively. Linux users may find this page of some use." Software > tasks: "Why export to iCalendar? I like being able to look at my scheduled tasks in a calendar view. Instead of building yet another semi-functional calendar view, I created an iCalendar view that can be used with the included PHP iCalendar software or a calendar application like Apple's iCal or Mozilla Calendar. Microsoft Outlook is supposed to support iCalendars in the next version."
United States Postal Service - Abbreviations

Tuesday, January 18, 2005

dBpowerAMP: "Auxiliary Input" - TIPS!
dBpowerAMP: "FAQ"
1oo% - LAMEr!: "Win32 GUI front end for the LAME freeware MP3 encoder (check out"
dBpowerAMP: "Record MP3 from LPs or anything [optional Auxiliary Input install]"
LAME LAME Ain't an MP3 Encoder: "Free (open source) software which supports or uses LAME..."
MPEGREC Download Page: "Open Source command-line tool for recording audio on Windows and Linux"
Primer on PC Audio, FAQ PC audio, intro to PC audio.
mp3dev: "LAME is an LGPL MP3 encoder."
Wav2MP3 Wizard Homepage
Codec Wars ~ Video/Audio Lore: "Stream Tools"
DotNetNuke - The Web of the Future > Community > Developer Tools ( DNN 3.0.8 )
The Code Project - Shell.NET - C# Programming: "set of console applications written in C#. It features some classical Unix applications like basename, cal, grep, tr, uniq, wc, but also some very unique tools like RunScript or TextTransform, a awk-like text processing application accepting scripts written in any of the languages supported by the installed .NET Framework."
Protect Yourself from PHP Worms
Free ASP.NET Goodies!: "Internet Explorer Web Controls, ... Open Source Projects ..." - TIPS
The Code Project - Shell.NET - C# Programming: "set of console applications written in C#. It features some classical Unix applications like basename, cal, grep, tr, uniq, wc, but also some very unique tools like RunScript or TextTransform, a awk-like text processing application accepting scripts written in any of the languages supported by the installed .NET Framework."
The Code Project - Shell.NET - C# Programming: "set of console applications written in C#. It features some classical Unix applications like basename, cal, grep, tr, uniq, wc, but also some very unique tools like RunScript or TextTransform, a awk-like text processing application accepting scripts written in any of the languages supported by the installed .NET Framework."
The Code Project - C#/.NET Command Line Arguments Parser - C# Programming
IBM Redbooks | WebSphere Version 5 Application Development Handbook: ... "Requirements, analysis, architecture, and design—covering the early phases of a project, using Rational XDE" ...
IBM frees 500 software patents: "Read more"
XStream 1.1 released - Serialize Java objects to XML and back: "Provides implementations of ObjectInputStream and ObjectOutputStream, allowing drop in replacements for standard serialization, including support for streams of objects." - Tutorial:
Java Serialization and .NET - There Really *is* a Santa Claus: "You can take a single class (, marked with ISerializable, and then compile it twice - once with javac.exe, and once with vjc.exe. Serialize from Java and you can de-serialize from J#. and vice versa. It works in both directions." "Making RFID Work"
Free Java Certification Mock Exams [SCJP,SCWCD,SCBCD,XML,Java1.5 and Java Related Jobs]
ReSharper & IntelliJ IDEA Documentation & FAQ and Knowledge Base.
Amazon Honor System: "safe and easy way for you to support your favorite Web sites and to buy digital content on the Web" - COOL
Procrastination, thief of... ooh! wanna watch a movie?: Corante > Strange Attractor >: "Phillip J Eby looks at procrastination and perfectionism from a programmer's point of view, discussing the inhibitions that cause procrastination in terms of filters in his brain that prevent him from starting work... Steve Pavlina who writes a great piece on overcoming procrastination..." [GTD]

Monday, January 17, 2005 - Tips For Writing Thank You Letters
SAP NetWeaver For Dummies - Read book excerpt (PDF)
Google Groups : 43 Folders : 43F IRC channel - "I just created #43f on; I'll look in periodically for the next couple hours. IRC newbies: get an IRC client. connect to server ''. type '/join #43f'. bask in the "productivity"" - See freenode FAQ.
JDBC connection pooling tips.: WebSphere V3 Performance Tuning Guide", ... - SOME GOOD OLD TIPS :-)
WeightWatchers: Weight Watchers Recipe - Meatloaf with Chive Mashed Potatoes
Tom's Hardware Guide PCs & HowTo: PCs & HowTo Articles In Chronological Overview - Articles And Reviews Released In 2004 And 2005: "Articles In Chronological Overview"
Tom's Hardware Guide PCs & HowTo: Clutter Rescue: 2 Port KVM Switches - Clutter Rescue: "The problem of having more than one PC means more clutter. Each PC requires its separate monitor, keyboard and mouse. In addition to lost space, money on these extra peripherals is wasted. But KVM says it can change that."
Intel(R) Application Accelerator - Top Technical Issues
Trillian (chat client) - Wikipedia, the free encyclopedia: "Trillian is an instant messenging application for Windows that can connect to AIM, ICQ, MSN Messenger, Yahoo!, IRC, Novell, Rendezvous, and Jabber networks.. Examples of other multi-protocol instant messaging clients for Windows include Miranda IM (open source project) and Jabber compatible clients (Which use a program called a transport on the server side). For Linux and other Unix-like operating systems they include Kopete (KDE). The Milkbone and Gaim clients work on both Windows and Unix-like operating systems."
GAIM - The Only IM Client You Need: "lot of people have several screen names on various IM clients. There are a number of them out there - AIM, Yahoo, MSN, etc. - and each comes with its own ad-ridden, spyware-bloated client... To learn more or grab your own copy of Gaim - which includes the latest GTK+ Runtime environment in the Windows installer (which means it's easier to install than GIMP - of course, you can always install Gaim first, and then grab the GIMP without having to install GTK+ separately) - just visit their website,"
Trillian IM Client - - angelic, technically...
Windows Gaim - Gaim
GNU Aspell (Win32 version)
IM Protocols list
Jive Software - Discussion Forum: "Gateway to AOL, MSN, Yahoo Messengers"
Jive Software: Jive Messenger XMPP Server
jpam: "JPAM is a Java-PAM bridge. PAM, or Pluggable Authentication Modules, is a standard security architecture used on Unix, Linux and Mac OS X systems."
Tools Affected by Visual Studio 2005 / Team System: "Nice list of tools!"

Sunday, January 16, 2005

MSF 4.0 Resources - REPOST
DVD Shrink .info: DVD Shrink and related softwares guides and information
Tom's Hardware Guide Video: Workshop: A Digital Facelift for Your Analog Movies - Burning Videos To DVD
Software: "Links and commentary about software that may be of interest to researchers: FINDING, MANAGING, ANALYZING & PRESENTING INFORMATION"
Tom's Hardware Guide Video: Workshop: A Digital Facelift for Your Analog Movies - Introduction
History of XMPP: "The Extensible Messaging and Presence Protocol (XMPP) is the IETF's formalization of the core protocols created by the Jabber community in 1999."
Jive Software: Smack API: "Open Source XMPP client library for instant messaging and presence"
Sling Code: "Security with PKI: SSH, SSL, and Tunneling"
Toolbar Help: "Getting started with MSN Desktop Search"
Roman's Weekly SQL Server Tip - Quick and easy backup of all databases
Joel on Software - Advice for Computer Science College Students: "Stop worrying about all the jobs going to India."
Update from a Select
SQL Server Developer Center: OpenSQLTrace: Automated Trace Processing and Analysis System: "Download 411ANDREW.ZIP"
MDX Overview - START
DBAzine - An Introduction to Oracle Warehouse Builder 10g by Mark Rittman: "A Bit Of History" - COOL
XML Developer Center: XML and the Database: Exchanging XML with SQL Server 2000 and Reporting Services via WEB/XML Web Services - TIPS
New Oracle Magazine Article On Business Intelligence
Analytic Functions By Example - TIPS!

Saturday, January 15, 2005

Alltigo Inc.: "Location Aware System White Paper"
Two Shoes Mambo Factory: "Simpleboard, The forum element for Mambo Server CMS"
GForge CDE : Collaborative Development Environment: "tools to help your team collaborate, like message forums and mailing lists; tools to create and control access to Source Code Management repositories like CVS and Subversion. GForge automatically creates a repository and controls access to it depending on the role settings of the project."
MamboForge:Welcome: "Mambo is a business-oriented open source content management system written in PHP and uses the MySQL database."
Enterprise Agile Process [Scrum]
etl: "High-Speed Data Loading and Rolling Window Operations With Partitioning" [Oracle 10g]
RMOUG Training Days 2004 Presentation Summaries: "Data Warehousing" - COOL
Data Quality Quiz
Installing rsync on a windows machine: "minimalist approach"
Sync2NAS - A graphical utility for scheduling rsync of Windows� desktops
Rsync for Windows :: - TIP!
Installing rsync on a windows machine & links!
Watch: Directory Tree and File Event Watcher: "Watch is shell utility that allows one to track directory and file state changes. It is similar to FAM [] and dnotify [] , but is implemented directly on top of the *BSD kqueue interface specification."
dnotify home: "is a simple program that makes it possible to execute a command every time the contents of a specific directory change. It uses the linux kernel directory notification feature to monitor directories. Because of this, dnotify does not need to poll files every few seconds (like `tail -f' does)."

Friday, January 14, 2005

Quick Tips Information about Computers : DataBases : MS SQL .r1 - old but looks good!
Welcome to the MSDN Library: "SAP R/3 Performance Tuning Guide for Microsoft SQL Server 7.0"
Tools & Downloads - Enterprise Integration Patterns: "Visio Stencil for Integration Patterns that contains 51 integration pattern icons as Visio shapes." & Simple Messaging Toolkit (in C#) & Loan Broker MSMQ Example from Chapter 9 - COOL!
FasTracKids: "is a revolutionary enrichment education system for children
ages three to six. This instruction in 12 exciting subject areas takes place during 24 months and is delivered by FasTracKids’ licensees around the world"
Getting Things Done with Index Cards - a photoset on Flickr [GTD]

Thursday, January 13, 2005

Wired 13.01: The BitTorrent Effect: "Movie studios hate it. File-swappers love it. Bram Cohen's blazing-fast P2P software has turned the Internet into a universal TiVo. For free video-on-demand, just click here." & A Better Way to Share Files
BitTorrent for YU P2P movies & music at!
You can find lots of things here and from Smiler's BitTorrent links.
Microsoft Windows AntiSpyware (Beta) Home: "Although formal support is not offered for this beta, we have set up a newsgroup forum to help get your questions answered."
Transact-SQL Reference on MSDN
SQL Server 2000 Full-Text Search & number of good SQL Server links!
Yahoo! Desktop Search
Slashdot | CBC Opens Code: "The Canadian Broadcasting Corporation has open sourced (Apache License 2.0) the code used to build The corresponding TV show (typically consisting of content uploaded by the community) aired the announcement last night (Jan 6_, along with the Canadian broadcast premiere of Revolution OS. It's always heartening to see cool things come from a state run corporation..." - ZeD Web Tech group - COOL
ZeD - Open Source Television AND Code !
Gotta Get My Stuff Done - GTD humor

Wednesday, January 12, 2005

W3C Technical Architecture Group (TAG): "W3C has created the TAG to document and build consensus around principles of Web architecture and to interpret and clarify these principles when necessary, to resolve issues involving general Web architecture brought to the TAG, and to help coordinate cross-technology architecture developments inside and outside W3C. -- TAG charter"
Applying Rational tools to a simple J2EE-based project Part 10: Conclusion
Developing pet store using RUP and XDE: both Sun's Java Pet Store Demo & GotDotNet's Pet Store - COOL
RUP planning guide for Microsoft Project 2002: "Download the Microsoft Project RUP Planning Guide.
Read a white paper about planning a project using RUP and the RUP Planning Guide."
Nokia - PC Suite FAQ Nokia PC Sync

Tuesday, January 11, 2005

Computer Performance Monitoring: "This is my concise reference on analyzing and tuning Microsoft Windows 2000 and Linux servers using counters and other tools for performance testing and tuning" - START
Joe's OpenSolution Page - links
Manageability - Open Source EAI Written In Java: "primarily Message Oriented Middleware (i.e. MOM) brokers that perform routing, brokering and transformations"
Manageability - Open Source ETL (Extraction, Transform, Loading) Written in Java - COOL
Hooking to PerfMon from Java
Islamic Prayer Times in CANADA.
dahdidahdi dahdahdidah: Glasgow Caledonian University - lectures:
Human Spirit Magazine
Canon in D Major by Johann Pachebel
What the Bleep Do We Know!?: "is a new type of film. It is part documentary, part story, and part elaborate and inspiring visual effects and animations. The protagonist, Amanda, played by Marlee Matlin, finds herself in a fantastic Alice in Wonderland experience when her daily, uninspired life literally begins to unravel, revealing the uncertain world of the quantum field hidden behind what we consider to be our normal, waking reality."
RFG Predictions for 2005 | Business intelligence, data warehousing and analytics editorial from DMReview: "RFG believes 2005 will be a year of growing demands on IT, yet without appropriate corresponding budget increases on the operations side. Close scrutiny on major initiatives will continue, and in some cases expand, as legislation enacted years ago, such as the Sarbanes-Oxley Act of 2002 (SOX), now requires a higher level of compliance..."
Improve the quality of your J2EE-based projects: "Effective tools, gates, and accountability can help ensure your system's success... In addition to discussing some open source tools that aid in measuring system quality, he stresses the importance of accountability, without which, no development team would be successful."
A Java proxy for MS SQL Server Reporting Services: "Explore the URL interface of a new contender on the enterprise reporting tool market" - COOL
Project Management Basics - links
Additional Lifecycle Resources: "There is not one absolutely correct approach for project lifecycles. The purpose of this page is to provide additional references and resources that may be helpful to people seeking information on project lifecycles, portions of the lifecycle, different models, etc." "JPetStore 4.0 is a fully functional web application based on iBATIS open source persistence layer products, including the SQL Maps 2.0 and Data Access Objects 2.0 frameworks. JPetStore is an excellent example of how these frameworks can be implemented in a typical J2EE web application."
Gmail Gems: 04/01/2004 - 04/30/2004: "Gmail lets you have a secure HTTPS session. For more details see this page." TIPS! -- Online Catalog: AspectJ Cookbook: "Sample Excerpt: Compiling an AspectJ Project Using Eclipse (PDF)"

Monday, January 10, 2005 PMI Announces CAPM Revision: "The Project Management Institute (PMI) has announced the release of a revised version of its Certified Associate in Project Management (CAPM) certification, which is a foundation-level credential that verifies project team members’ knowledge of project management terms and concepts." "Solutions for Managing Storage"
Java BluePrints: Guidelines, patterns, and code for end-to-end applications
Designing Enterprise Applications with the J2EE Platform, Second Edition: "The Web Tier: Controlling Dynamic Screen Flow" & "Sample Application Design and Implementation" [PDF] - TIPS!
Guidelines Patterns, and code for end-to-end Java applications - START
Yahoo! Groups : scea_j2ee Messages : Message 23810 of 23831: "Re: Some questions on Part 1" scbcd mock tests, scea mock tests
Sun Microsystems Certifications
WeightWatchers: Weight Watchers Recipe - Low Fat Chocolate Chip Muffins
15 Seconds : Debugging a SQL Stored Procedure from inside SQL Server 2000 Query Analyzer TIP!
Tree structures in ASP.NET and SQL Server - Introduction (ASP.NET) :: Developer Fusion :: The UK developer community :: VB, .NET, ASP, PHP and XML tutorials & source code
ProjectSteps: Project Ethics: "An ethical Project Manager is a successful Project Manager. The PMI has established a Professional Code of Ethics that all Project Management Professionals (PMP) must adhere to. These ethics are meant to ensure that all PMPs abide by a set of values, and they live up to those values in pursuit of their careers."
:: Under the Buzz: "The Plight of the Midsized Tech Company" (January 2005 - Vol 6, Number 1) Weight Watchers On-the-Go for PalmOS!
BizTalk 2004 Map, Getting Distinct Values using an Inline XSLT Call Template
Bloggers Guide To BizTalk December Edition
Methods & Tools - Article 2: "Adaptive Project Management Using Scrum"
Excellent mind mapping overview: "He provides an excellent set of mind maps to support his article which you can download, along with links to the 21-day trial version of MindManager and Mindjet’s free viewer program as well... Trev also supplies a link to Alan Ehrlich’s Strategies for Life-Long-Learning site and his article about using mind mapping in PDF."
WeightWatchers: Weight Watchers Recipe - Au Gratin Potatoes

Sunday, January 09, 2005 -- Online Catalog: Home Networking Annoyances: "Beta Chapter 4: File-Sharing Annoyances (PDF Format)" -- Online Catalog: Windows XP in a Nutshell, 2nd Edition: "Beta Chapter 8: The Registry (PDF Format)" -- Online Catalog: Jakarta Struts Cookbook: "Beta Chapter 14: Tiles and Other Presentation Approaches (PDF Format)"
Eclipse Foundation and Actuate Announce Approval of Business Intelligence and Reporting Tools Project: "To become involved in the development of BIRT please visit More information is available at:" COOL
Java Pro - Write and Configure JAX-RPC Handlers
Java Pro - Write a Web Service Client: "Among the toolkits available for Java are the open source Axis and the JAX-RPC..."
Comparing Business Intelligence Platforms from "This white paper compares the features of Microsoft� SQL Server 2000 Analysis Services, IBM DB2 OLAP Server 8.1, and Hyperion Essbase 6.5. As you'll learn, Analysis Services has functionality that compares favorably against other offerings such as IBM DB2 OLAP Server 8.1 and Hyperion Essbase 6.5. SQL Server 2000 Analysis Services and Hyperion Essbase 6.5 lead the industry in online analytical processing (OLAP), according to The OLAP Report ("
43 Folders: Map Folding: Building a Weekly Plan: "I have to confess a small frustration with the Getting Things Done notion of a 'next action'..."
Engineer2Entrepreneur: Getting Things Done FlowChart: "I found that the diagram that GTD is not quite what I need to process things quickly and easily. So I though out what I needed to do with all my stuff. I formalized it into this flowchart."
ploticus: "non-interactive software package for producing plots, charts, and graphics from data. It was developed in a Unix/C environment and runs on various Unix, Linux, and win32 systems. ploticus is good for automated or just-in-time graph generation, handles date and time data nicely, and has basic statistical capabilities. It allows significant user control over colors, styles, options and details."

Wednesday, January 05, 2005

Assignment 3: RPC tests: "This assignment should be trivial for you as long as you can successfully compile and run programs that use RPC and RMI. To that end, go through the Sun RPC tutorial. This will guide you through writing and compiling a simple program that uses Sun RPC." - Assignment 3 FAQ
Tutorial on RPCs

Sunday, January 02, 2005

Jack Canfield (Self-Esteem & Peak Performance, Chicken Soup for the Soul): "Jack closes with a brief short-course on the same Ten Steps to Success outlined in his other powerful programs. Participants learn:
  1. How to complete the past so the future can show up more fully
  2. How to use positive "self-talk" to help you achieve your dreams
  3. How to acknowledge and affirm your success
  4. How to clarify your purpose and define your vision of the future
  5. How to set goals and objectives
  6. How to visualize successfully meeting any goal
  7. How to take action and develop the step-by-step process for achieving any goal
  8. How to recognize and respond to feedback during the process
  9. How to persevere in the face of obstacles and roadblocks
  10. How to celebrate success once you achieve it.
Prentice Hall PTR - Designing a Data Warehouse: Supporting Customer Relationship Management By Chris Todman (Safari)
Z Solutions - Meaningful knowledge for data driven decisions: "The value of exploratory data mining is the ability to discover what the organization presently doesn’t know and the more difficult task, to correct incorrect beliefs about your customers, your products or your business." - A Manager's Guide to Neural Networks, ...
Kimball Vs. Inmon | Business intelligence, data warehousing and analytics editorial from DMReview
DBMS - August 1997 - A Dimensional Modeling Manifesto
Oracle Link: "I decided to write this article after a few days of agony trying to connect a SQL Server instance to an Oracle database. This is not intended to be a technically definitive solution to the issue of linking SQL Server to Oracle but the article is intended to reflect my experiences, some Gotchas & what I did to rectify them in order to get our databases talking to each other. I have read a number of articles, which detail some of the problem & solutions I arrived at below (OPENQUERY & OPENROWSET) but there seem to be subtleties within some of these problems that readers may not be aware of. If nothing else, I hope that this article might save other people repeating the same pain that I had to endure."
William E. Pearson, III: Introduction to MSSQL Server 2000 Analysis Services Series, MDX Essentials Series, MDX in Analysis Services Series of Tutorials, MSSQL Server 2000 Reporting Services Series of Tutorials, ... START
Introduction to MSSQL Server 2000 Analysis Services: Performing Incremental Cube Updates - An Introduction

Saturday, January 01, 2005

System Services Corp.-An Introduction to Data Warehousing: "This white paper introduces data warehousing concepts. This paper is derieved from the first two chapters of our forthcoming book Data Warehousing with MS SQL Server." [MS Word]
KDnuggets: Data Mining, Web Mining, and Knowledge Discovery Guide (links)
Action and Pitfall Tips Chapter for Review Posted: "Java Doctor is a book about diagnosing and troubleshooting enterprise applications, covering the methodologies, techniques and tools needed to successfully identify problems in scalability, performance and availability" - Download Chapter 9
Coding Horror: DVD Ripping and Nero Recode: "But don't take my word for it. The experts at CDFreaks loved Nero Recode... If you want a fuller overview of the Nero Recode software, there's a good review at CDRInfo."
Top 10 MapPoint Moments of the Year 2004 Usability & Useful Stuff: "Best of 2004"
gladwell dot com: Blink - FAQ and excerts (THE SECOND MIND, THE MYSTERIES OF MIND-READING)
The Sixth Sigma - Breakthrough Performance for Your Organization from Six Sigma: "information source on Six Sigma, Lean Six Sigma, and other leading management practices" & Weblog Books: Lean Software Development: An Agile Toolkit: "The seven lean principles are:
1. Eliminate waste - anything which doesn't add value to the end product
2. Increase feedback - iterate so you can get early feedback
3. Delay commitment - so you can decide with the best knowledge
4. Deliver fast - so you can afford to delay commitment
5. Empower the team - they're the ones closest to the information
6. Build integrity in - have an integrated product team, use refactoring to keep the code clean, and use test-driven development to make sure it's all tested and you have a reason for doing everything.
7. See the whole - measure UP not DOWN - measuring details encourages micro-optimisation which tends to give overall suboptimisation. If you measure at a level higher you get global optimisations."
ISM 611: "the focus of this course is on learning the data warehousing process and accompanying techniques (OLAP, Data Mining), not on learning specific tools. While this course is tool independent, various tools will be demoed and used to reinforce the lecture concepts." - START! Search "Data Warehouse" returned 61 total results ... Articles, Books
Selenium: "is a test tool for browser-based testing of web applications. It facilitates both functional and compatability testing. Selenium tests run directly in supported browsers, just as real users do."