Previous Issue Current Issue Main page Next Issue
Fusion Authority Fusion Authority
The House of Fusion Technical Magazine
Issue: 41

September 18, 2000
September 24, 2000
This is an opt-in magazine. To join, leave or change subscription mode, please visit the signup page. All content of this magazine is copyright Fusion Authority, Inc. It may not be reproduced without permission.

Community
Jim Davis Issues Second Challenge to Developers
The Fusebox Conference 2000
Fusebox Feedback
 
News
Allaire ColdFusion for Linux Hits 1,000th Copy Sold
MINDSEYE Taps Allaire Spectra to Power Virtual Skiing and Snowboarding Experience at AspenSnowmass.com
UNIPALM Sweeps Porn Out of the Office (Based on ColdFusion)
Cyberserv, Allaire Alliance Produces Unique beCyber Suite of e-CRM Solutions
WebTrends Announces eBusiness Intelligence Solutions for Cisco SAFE e-Business Security Framework
WebTrends Announces Alliance with Inktomi
ColdFusion Knowledge on the List of Skills Needed at Online Newsrooms
Broadiant Corporation Recognized as Allaire Premeire Training Partner
 
Tech and Tags
What's New in the Tag Gallery
 
Knowledge Base
Using X.509 Certificate Authentication with ColdFusion
ColdFusion Server 4.5.1 Installation and Configuration on Debian GNU/Linux 2.2
Debugging Memory Leaks in C++ CFX Tags
ColdFusion Server 4.5.1 Installation and Configuration on TurboLinux 6.0
JRun 3.0: EJB Run-time Errors
JRun 3.0: Additional Servlet Directories
SQL Based Userdirectory Cannot Have Single-Quote in Password
JRun 3.0: Installing Cocoon Servlet
Java Exception When Using Default Spectra Log Reports
 
Stock
Small Stock Focus: Small Stocks Sink on Weak Euro
Weekly Numbers
 

Community

Jim Davis Issues Second Challenge to Developers

In the course of an ongoing series, Jim Davis of DepressedPress.com has issued a challenge to developers: Take two identically structured queries and combine them into one query, sorted on a specific column.

The New Challenge

Jim’s Previous Challenge

[Top]

The Fusebox Conference 2000

by Nat Papovich

The "First Ever" Fusebox Developers Conference was held in Charlottesville, Virginia on Saturday, September 16th. The conference facility was right on the edge of the University of Virginia, which allowed out-of-town attendees a chance to see some tourist sites (UVA has a beautiful campus). Steve Nelson’s SecretAgents.com, Michael Smith’s TeraTech, Shannon Smith and the Zebra-print-collared guys from Media Matrix, Hal Helms’ iAcademy Traning, and Joel Smith from Realitysmith were conference sponsors. The conference was overbooked with 150 people in attendance, even though the capacity was 130. I’m glad the fire marshall didn’t show up!

Registration began at 8:00am, and there were a lot of comments like, "Oh, so great to put a face to a name," as attendees met one another and enjoyed coffee, tea, and donuts. TeraTech staff ran the check-in/registration process which was a breeze, with carefully printed nametags for each attendee.

Steven Nelson and Michael Smith opened the event and Michael spoke briefly on why Fusebox has been so successful (hint: it is not just the clever technology, but the very helpful Fusebox community too!).

The conference kicked off right on time at 9:30am, with Fred Sanders presenting an “Introduction to Fusebox” talk that was perhaps a bit too basic. Nonetheless, people had questions about lots of topics (including some new additions to the Fusebox Methodology like URL files), and he answered them well.

We had a brief break after that, and people mingled and checked out the sponsors’ tables. SecretAgents.com was sponsoring a raffle to win a HandSpring Visor and a flatbed color scanner. Many people took the opportunity to enter the raffle. Naturally, the entry system was a Fusebox application, allowing contestants to enter electronically.

Next came Hal Helms' presentation on Fusedocs and the spec-to-prototype-to-development cycle. Being quite charismatic and knowledgeable, he was a crowd favorite. He took about a zillion questions and Michael Smith (who was running the operations for the day) had to drag him off, telling people to hold their questions until the end of the day for the discussion panel. (This panel never happened because the speakers ran too long.)

Without a break, Nat Papovich jumped in and gave a light-hearted, heavy on laughs presentation on web-based applications, particularly using frames. He presented a simple way to embed frames in a Fusebox application. In fact, he showed an example of a single display page made up of seven frames, spanning five frameset tags, and three circuit applications. Again, his question and answer period was cut off for lunchtime.

The gourmet box lunch was tasty and plentiful, with vegetarian options available. There was no noticeable kosher food, but perhaps no one had requested it. People had a good time absorbing the completed talks and querying the speakers about intricacies of their topics. Steve Nelson, the conference organizer and a co-author of the upcoming Fusebox book, presented a Fusebox-based security model. There weren't many questions afterward, possibly because his speech touched on Fusebox basics again.

Then, Gabe Roffman talked about a new concept of his, called the application object model. It is a way to create a server-side object model for variables based on JavaScript’s Document Object Model (DOM). Because this concept is still in its infancy, he was not able to answer many questions. But, because of Roffman’s previous contributions to the community, people thought that it was cool that they could take part in a concept that was evolving even during the presentation. It is a fascinating topic and was well covered.

Steve Nelson gave another talk on his concept of the specification and design process, focusing on his theory that with enough practice and pre-planning, any site can be basically built (not necessarily fully developed) within 5-days. The crowd was skeptical. This concept is explained and enumerated in Steve's upcoming Fusebox book.

Finally, Doug Nottage gave a great talk on clustering and scaling. He was really hauling through the presentation, skipping multiple slides in a row. He has given the same show in the past and it has consumed 3 hours. He completed it this time in about 90 minutes. Although not really Fusebox-specific, it was nice to hear from a big-name ColdFusion dude. He was pestered all night long at the beer bash about how AutoByTel.com was able to handle a 1900% jump in hits following Super Bowl commercials - finally he agreed to talk again at CF_Scale in November.

The general mood of the attendees was casual but interested. The facility was good, except a large pillar in the back, obscuring the view for some people. The sponsors seemed pleased, and the beer bash held at Awful Arthur’s was great. Lots of fun was had by all. Tons of spicy shrimp, buffalo wings, crab dip, and beer were consumed. The group didn't leave until the bar closed at 2:00am! Many people thought that it was the best marriage of networking, fun, and serious content ever in a ColdFusion conference.

Alan McCollough filmed the conference, but unfortunately, the sound didn’t come out at all. There are however, a few funny RealVideo clips of some of the non-conference festivities available at http://users5.50megs.com/fusebox2000/. The presentations from the speakers are available on Fusebox.org at http://www.fusebox.org/content/index.cfm?fuseaction=presentations and an outline of the day’s events, presentations, photos and speaker bios can be found at CFConf.org http://www.cfconf.com/fusebox_fun/.

[Top]

Fusebox Feedback

TeraTech did a survey of participants in the Fusebox conference. Here are some of the most popular suggestions/complaints that people had about the conference. (Thank you, Michael Smith, for this information):

On a lighter note, here are some positive things that people had to say about it:

"This has been one of the best seminars I’ve been to in a long time. Thanks." –Cam Wilson

"Thank you, it was the best conference I’ve attended in a long time."- Michael Pellicciotti

About the pre-registration-"Great. Nice look on the new site."- David Cobb "Excellent. The reminder e-mails were great."- Julian Easterling

About the check-in process-"Very organized, efficient, smiling faces."-Kenny Richmond

"Price too low." !!!!! Shannon Smith

"I learned more at the Fusebox conference than I have in the past 6 months of coding on my own. You guys put on a great event ... look forward to the next one." - Kevin Bridges

"We had our October meeting last night and thought I would pass one new member's reasons for joining. Apparently this new member attended the Fusebox Conference last month and he was VERY impressed not only with the conference itself but with all of the speakers he met. He originally thought that the CFUG wouldn't have a lot to offer him but the people that he met convinced him that he should give it a try. SOOOO... thanks to all of you who put together and spoke at the Fusebox Conference! It only goes to show that people are listening when you spread the word about CFUGs." :),
Rae, Manager Orlando CFUG
"PS - He was also very excited about everything he learned at the Fusebox Conference. He couldn't stop talking about how great Fusebox is... So, if there was ever any doubt, you did a great job on the conference!"

[Top]


News

Allaire ColdFusion for Linux Hits 1,000th Copy Sold

NEWTON, Mass., Sep 25, 2000 /PRNewswire via COMTEX/ -- Allaire Corporation has announced its successful sale of the 1,000th ColdFusion 4.5 Server for Linux since its release only six months ago. A notable quote from Warren Ross, ColdFusion Product Marketing Manager at Allaire: "ColdFusion for Linux provides customers with the means to easily create Internet applications for Linux, one of the fastest growing operating systems today. The fact that we have achieved this milestone in such a short amount of time is clear validation of the market's need for a reliable application server for the Linux platform." Also quoted are satisfied ColdFusion for Linux customers.

Allaire ColdFusion for Linux Hits 1,000 Sold within Six Months of Release (Northern Light Alert)

[Top]

MINDSEYE Taps Allaire Spectra to Power Virtual Skiing and Snowboarding Experience at AspenSnowmass.com

NEWTON, Mass., Sep 25, 2000 /PRNewswire via COMTEX/ -- Allaire Corporation has announced that MINDSEYE, an innovative designer, developer and marketer of Intranet and Internet sites, has launched AspenSnowmass.com, a site powered by Allaire Spectra. The site lets the user experience the thrill of skiing and snowboarding in Aspen, Colo., all from the warmth of their home. MINDSEYE selected Allaire Spectra, Allaire's package system for next-generation content management, e-commerce and personalization, based on its ability to handle complex content management needs, advanced site personalization, bulk e-mailing, site administration, printer-friendly pages and more.

MINDSEYE Taps Allaire Spectra to Power Virtual Skiing and Snowboarding Experience at AspenSnowmass.com (Northern Light Alert)

MINDSEYE Taps Allaire Spectra to Power Virtual Skiing and Snowboarding Experience at AspenSnowmass.com (Allaire)

[Top]

UNIPALM Sweeps Porn Out of the Office (Based on ColdFusion)

SEP 22, 2000, M2 Communications - Unipalm, the UK's award winning and leading distributor of e-business and e-security software solutions, has announced the release of PORNsweeper from Content Technologies. The sophisticated image analysis software, which interacts with ColdFusion, is the first to allow organizations to prevent what they consider unacceptable images, including pornography, being e-mailed into or out of their networks. It is meant to help organizations enforce their e-mail policy to protect themselves, and their employees, from legal liability, sexual harassment, loss of productivity, negative corporate reputation and network congestion issues.

UNIPALM Sweeps Porn Out of the Office (Northern Light Alert) (Must pay to view this article)

[Top]

Cyberserv, Allaire Alliance Produces Unique beCyber Suite of e-CRM Solutions

VIENNA, Va., Sep 18, 2000 /PRNewswire via COMTEX/ -- Cyberserv Inc., a member of the Allaire Alliance Partner program since 1997, is introducing an innovative suite of e-CRM (customer relationship management) products, "beCyber." This suite was developed with the use of Allaire's ColdFusion and XML technology. The "beCyber" product line, launching this fall, includes a full line of e-CRM, web marketing, project collaboration, back-office integration, personal portal applications and customer support services.

Cyberserv, Allaire Alliance Produces Unique beCyber Suite of e-CRM Solutions (Yahoo! Finance)

Cyberserv, Allaire Alliance Produces Unique beCyber Suite of e-CRM Solutions (Northern Light Alert)

[Top]

WebTrends Announces eBusiness Intelligence Solutions for Cisco SAFE e-Business Security Framework

PORTLAND, Ore., Sep 26, 2000 (BUSINESS WIRE) -- WebTrends(R) Corporation, an Allaire Partner, has announced its support for Cisco SAFE, the new eBusiness security framework from Cisco Systems, Inc. WebTrends Firewall Suite is an essential solution for eBusinesses deploying Cisco SAFE security solutions to analyze bandwidth usage and cost, analyze employee Internet usage and investigate security breaches.

WebTrends Announces eBusiness Intelligence Solutions for Cisco SAFE e-Business Security Framework (Northern Light Alert) (Summary, not full article)

[Top]

WebTrends Announces Alliance with Inktomi

PORTLAND, Ore., Sep 26, 2000 (BUSINESS WIRE) -- WebTrends(R) Corporation, a leading provider of eBusiness Intelligence and Visitor Relationship ManagementTM and an Allaire Partner, has announced an alliance with Inktomi Corp., developer of scalable Internet Infrastructure software, to integrate WebTrends Firewall Suite(TM) with Inktomi(R) Traffic Server(R) software. The combined products will provide an integrated solution for bandwidth management, security analysis and Internet traffic reporting on the activity of an Inktomi Traffic Server platform.

WebTrends Announces Alliance with Inktomi (Northern Light Alert) (Summary, not full article)

[Top]

ColdFusion Knowledge on the List of Skills Needed at Online Newsrooms

Online news operations are beginning to look for technical skills in addition to the normal skills required of journalists. Among the skills listed was "database training, such as ColdFusion and ASP." Another sign that ColdFusion is now in the forefront.

Online Newsrooms Seek Good Journalists First (Yahoo! News)

[Top]

Broadiant Corporation Recognized as Allaire Premeire Training Partner

DENVER, Sep 19, 2000 /PRNewswire via COMTEX/ -- Broadiant Corporation, a Denver-based eBusiness solutions company, has announced the opening of a premiere training facility for Allaire technology courseware. Broadiant will provide training on-site in their Denver location, expanding the availability of Allaire technology training in Denver and the entire Rocky Mountain region. The company will also provide remote training as needed by current clients of both Broadiant and Allaire.

Broadiant Corporation Recognized as Premier Training Partner for Allaire Corporation (Yahoo! Finance)

Broadiant Corporation Recognized as Premier Training Partner for Allaire Corporation (Northern Light Alert) (Summary, not full article)

[Top]



Tech and Tags

What's New in the Tag Gallery

CF_SQLWIZARD
CF_SQLWIZARD is a full select, add, edit, and delete interface and form processor to any MSSQL7 table. All you have to do is specify the datasource and table, and the rest is automatic.
Internet Postcard Server
Internet Postcard Server lets you serve Internet Postcards, with the ability to send now or later, and email notification of delivery and pickup. Designed so it can be easily integrated into any website.
CF_IADirTree
A ColdFusion custom tag that uses CFTREE to create a filtered list of files below a given directory. It includes many configurable options, including file/directory filtering, formatting, and file/directory restriction options.
TreeView
TreeView navigation tool for use with large number of data. Only the data needed to display the actual view of the tree is sent. Includes example code of communication with servlet and your own JavaScript functions.
CF_UpTimeMonger
Monitor ColdFusion server uptime from a second ColdFusion site. Can detect failures in both database and ColdFusion connectivity.
CF_ShipMonger
Calculates shipping rates based on total amount of sale, just like traditional printed catalog shipping rates. Allows the merchant to decide what shipping carrier to use on any given order at any time. Supports 3 shipping plans, but more can easily be added. An admin utility is included so rates can be modified online, along with the necessary Access database. Easy to use as is, or modify it to make your own custom shipping rate application.
CF_Coolet
CF_Coolet is used to create Coola Coolets. If you don't know what Coolets are, you should probably head on over to http://Coola.com and find out. In a nutshell, a Coolet is a button you place on your website that will allow visitors to save info from a web page to their Palm organizers. CF_Coolet makes it really easy to create properly formatted Coolet links on your web pages.
cf_inputfilter
This tag will replace a list of chars in the form scope so that one need not worry about hostile swl in a form submission.
CF_USPSShip
CF_USPSShip is a simple tag to use with the US Postal Service API for online shipping rates. Since this API returns rates in XML format, and uses the CF_HTTP tag, this will only work (to my knowledge) on CF 4.5 with the service pack installed. This particular version does domestic rates only. The tag was originally developed for CFWebstore, but I have decided to share it with others who may find it useful as well.
Real Estate Listing System -- Standard Version
Our Real Estate Listing System has extended property listings, advanced searching, agent searching, and the ability to accept and manage offers through the Web.
Real Estate Listing System -- Advanced Version
At this level, the Real Estate Listing System provides you with all the functionality of the standard version, plus truly advanced features. It allows buyers to manage their interests, and gives you more tracking and follow-up capabilities for inquiries.
JDSort
With JDSort you can easily create select / dropdown form fields with sort buttons to change the order of option values within the select field.
CfChat
CfChat is a very stable, fast and flexible web chat application. It does not use databases and works in the ColdFusion memory.
RAK_XML_Parse
CF_RAK_Xml_Parse is a custom CFM tag used to parse out xml values.
Wedding Planner
ETI's Wedding Planner is the ultimate tool for planning the perfect wedding! The bride and groom can manage their guest list by: Storing their guests’ contact information, tracking the relationship to the bride and groom, designating guest list ranking (A, B and C lists) and sending batch emails to guests!
JRunPropsConverter
JRunPropsConverter is a small, free, open source Java application that will take a jsm-xxxx dir as an argument, and an optional output directory, and convert the given JSM's servlets.properties and rules.properties into a proper Servlet 2.2 compliant web.xml.
CF_CheckForm
CF_CheckForm is a Custom Tag to perform client/server side form validation checks. JavaScript is used when doing client-side, while ColdFusion is used for server-side.
CF_NEXTPAGE
CF_NEXTPAGE is a simple tag that takes the results of a query, displays the specified number of rows and then displays a navigational bar that allows the user to select the exact page or range of pages they are searching for.
Site Wide or Application Wide Generic Search Engine
Light-weight site-wide search engine against both database data and collections with documents indexed by Verity, the later is optional. Supported RDBMS includes MS SQL Server and Sybase.
AssetNow
AssetNow is a complete solution for informational web sites.
XSLT Tag Description (release B)
XSLT Tags definition in VTM (Tag editor, Tag inspector). Tag chooser functionality, xslt document structure outliner.
Get and Save Stock
This program will take a stock symbol and create two files (quote and extended stock information), which can be included in HTML pages. The first file is called the small quote, and just includes the last trade time and price. The second file is called the large quote, and includes all the extended stock information in a table format.

[Top]


Knowledge Base

Using X.509 Certificate Authentication with ColdFusion

ColdFusion Server 4.0.1 and higher supports X.509 client certificate authentication. This means that ColdFusion can now work with an SSL-enabled Web server such as Netscape Enterprise 3.5.1 or IIS 4.0 to request client authentication in the form of an X.509 certificate. The ColdFusion Application Server will extract the client information from the X.509 certificate and authenticate it against a user directory such as a Windows NT domain or an LDAP server.

Using X.509 Certificate Authentication with ColdFusion

[Top]

ColdFusion Server 4.5.1 Installation and Configuration on Debian GNU/Linux 2.2

Here's how to get ColdFusion Server 4.5.1 running on Debian GNU/Linux 2.2. You must be at the root for this to work properly.

ColdFusion Server 4.5.1 Installation and Configuration on Debian GNU/Linux 2.2

[Top]

Debugging Memory Leaks in C++ CFX Tags

ColdFusion Application Server exits almost immediately when debugging C++/CFX tags for memory leaks and run-time errors using a program such as Rational Purify or NuMega BoundsChecker. This is because Rational Purify and NuMega BoundsChecker are not compatible with C++ variables that use SmartHeap, which ColdFusion uses internally for memory management. The URL below will give you an alternative.

Debugging Memory Leaks in C++ CFX Tags

[Top]

ColdFusion Server 4.5.1 Installation and Configuration on TurboLinux 6.0

Here are complete instructions on how to get ColdFusion Server 4.5.1 running on a TuboLinux 6.0 Server. You must be at the root for this to work properly.

ColdFusion Server 4.5.1 Installation and Configuration on TurboLinux 6.0

[Top]

JRun 3.0: EJB Run-time Errors

Some common error messages that are encountered when running Enterprise Java Beans (EJB) and their resolutions. This is not an exhaustive list, but it's a good starting point.

JRun 3.0: EJB Run-time Errors

[Top]

JRun 3.0: Additional Servlet Directories

In JRun 2.3.3, developers could define additional directories that JRun would use to load servlets. This is the servletdir property that is in the file JRun.properties. Here's how to do it in JRun 3.0.

JRun 3.0: Additional Servlet Directories

[Top]

SQL Based Userdirectory Cannot Have Single-Quote in Password

On the Allaire Spectra Webtop, a single quote in a user's password field may spell problems for you if you store your Userdirectory in a SQL database (examples: Microsoft Access, Microsoft SQL Server, Sybase SQLAnywhere, or Oracle). The link below will tell you more.

SQL Based Userdirectory Cannot Have Single-Quote in Password

[Top]

JRun 3.0: Installing Cocoon Servlet

Here’s how to configure JRun 3.0 so that you can run the Apache Project's Cocoon servlet examples and most easily use Cocoon.

JRun 3.0: Installing Cocoon Servlet

[Top]

Java Exception When Using Default Spectra Log Reports

An error is received when using any of the 8 default logging reports included with the I-build example application. Here are two workarounds.

Java Exception When Using Default Spectra Log Reports

[Top]


Stock

Small Stock Focus: Small Stocks Sink on Weak Euro

Wall Street Journal Abstracts reports that lowered expectations on corporate profits, the declining euro, and rising oil prices drove small-capitalization stocks lower on Monday. The Russell 2000 small stock index fell 2.67%, or 14.20 points, to 516.68, and the Nasdaq Composite Index went down 2.83%, or 108.69 points, to 3726.54. Small technology stocks especially suffered. Declining small stocks included Ibis Technology, Alliant Tech-systems, Globix, Allaire, ICG Communications, Champion Enterprises, Consolidated Products, American Management Systems, and Corn Products International. Stocks performing well included Amcol International, Friede Goldman, and Digimarc.

Small Stock Focus: Small Stocks Sink on Weak Euro (Northern Light Alert)

[Top]

Weekly Numbers

Date Open High Low Close Volume
22-Sep-00 9.3125 9.625 8.75 9.3125 1,469,700
21-Sep-00 9.875 10.1875 9.5625 10 1,920,400
20-Sep-00 10.2031 10.6875 9.625 9.9375 2,328,500
19-Sep-00 10.25 10.4375 8.875 10.1875 6,538,000
18-Sep-00 14.125 14.125 9.875 10.4375 16,068,700

[Top]

All articles are for informational purposes only and do not constitute a suggestion to buy, sell, or in any way trade in any stock or securities.



This is an opt-in magazine. To join, leave or change subscription mode, please visit the signup page. All content of this magazine is copyright Fusion Authority, Inc. It may not be reproduced without permission.