Is there anyone behind the curtain at TurboLinux ?

Recently I tried to purchase the Japanese version of TurboLinux Server 10 but in the process ran into nothing but dead ends. TurboLinux is reported to be the most popular distribution in Asia and is based in Japan. Although their primary website is in Japanese at http://www.turbolinux.co.jp, they do have an English version available through a US website http://www.turbolinux.com.

The US website offers only English versions of TurboLinux, and their online store is simply a redirect to their US distributor BlueSquad. Additionally, Distrowatch indicates that the distributor Source One Network is leading vendor.

Finding that neither BlueSquad nor Source One offered the Japanese version of the product either online or by direct contact with their Sales, I decided to just call the mothership itself. That was a futile effort since the phone number listed for their US office in San Francisco is completely wrong. Three times I called to verify the number while pissing off who ever was picking up each time.

Great, so their phone number is misprinted. What next? Well, I sent a fax to their fax number requesting a call back, and I submitted their online feedback form. Twenty four hours later and no response from either.

What really irks me is that the US TurboLinux office is at 600 Townsend St and the Adobe (former Macromedia) office is 601 Townsend St. directly across the street!! But here I am in the Adobe office in Newton, MA and unless I could coerce a colleague in San Fran to take a short stroll I was out of luck.

Almost... My last resort was to co-opt my Japanese collegue down the hall to navigate the Japanese TurboLinux Website. With his help, we were able to successfully make a purchase after much wheel-spinning and wasted time.

Spring
Conference 2007

Spring
Conference 2007
Thursday, March 22, 2007
Athens, OH


Join us for our fifth annual event. This year the conference will be bigger than ever. 35 sessions to choose from in 7 tracks, plus three hands on sessions! Ben Forta, Adobe's Chief Product Evangelist will be speaking at the General Session Key Note plus, Ben will be back to give a presentation at the Lunchtime Session as well.

    Choose from session in the following tracks:
  • Design & User Experience
  • Using Tools: Tips & Tricks
  • ColdFusion, Java, PHP & ActionScript
  • Maximum Development
  • Web 2.0: Ajax, Flex & Video
  • Application Security & Performance
  • Vendor Showcase
  • Boot Camp: Beginner Level Hands On


Some of this year's speakers include:
Ben Forta, Phillip Kerman, Joseph Lowery, Chris Bate, Rob Gonda, John Cummings, D.Lee Beard, Bob Paquette, Dan Switzer, Bailey Bruce, Doug Ward, Steve Drucker, James Shore, James Shore, Joshua Logsdon, Scott Cantor, Kevin Hoyte, Jeff Carnes, Joel Stanley, Gary Kraeger, more.

We'll have the Vendor Expo where you can meet with the companies that provide the software and services you're looking for!

Registration Fee: $35 [includes your lunch]

Registration is available at http://www.sbconference.com

We hope to see you there!

Spring
Conference 2007 is presented by the Southeast Ohio Creative Adobe Technologies User Group in partnership with Ohio University, the IT

New Course: Total Training for Adobe Flex 2 Advanced Visual Programming

If you were happy with Total Training's Rich Internet Applications with Flex 2 hosted by Adobe's James Talbot, then you should have a look at Advanced Visual Programming in Flex 2, hosted by Leo Schuman, just released today.

Total Training for Adobe Flex 2 Advanced Visual Programming
You will learn how to work with embedded images and fonts, implement transitions and easing effects, apply filters and blends, and programmatically interact with mouse position and actions like dragging and dropping. In addition, you will learn how to extend and skin Flex UI components using both images and shapes drawn with the ActionScript Drawing API. (9 hours)


Total Training for Adobe Flex 2 Rich Internet Applications
Learn how the Adobe Flex 2 product line delivers a standards-based programming methodology to combine the richness of the desktop with the reach of the web. Discover best practices for architecting a Flex application. Learn how to connect a Flex application to server side data including web services and remote methods. Understand how to customize a Flex application to give it a unique look and feel. (8 hours)

FDS 2.01 Upgrade - CRM Example App Requires Code Change

With the FDS 2.01 upgrade the Flex Data Services CRM Example Application will not work. Ths Adobe Devnet article demonstrates FDS data retrieval with ColdFusion. The main application file, companyapp.mxml, will no longer compile.

view plain print about
11 Error found.
2
3Error /cfcrm/companyapp.mxml:256
4Implicit coercion of a value with static type Object to a possibly unrelated type String.<br/><br/>255:     <mx:Binding source="zip.text" destination="company.zip"/>
5256:     <mx:Binding source="companyIndustryCombo.selectedItem" destination="company.industry"/>
6257:


This CRM example has a panel with datagrid on the left which lists companies, and the same view has a detail panel on the right where company information can be entered or updated, as well as an employees tab where employees per company can be added, updated, or removed.

When the application loads the company detail panel on the right has a combobox for Company Industry, which itself has a binding to the industry property in the Company class for the currently viewed company.

Flex CRM App

The error shown above is in the mx:Binding tag on line 256. It regards the conversion of an Object, companyIndustryCombo.selectedItem, to a String, company.industry. Flex 2.0 must have silently performed this downcasting automatically since the error above did not occur in Flex 2.0, but does occur with 2.01.

[More]

Using the Flex Data Service Contact Manager Application with ColdFusion ... Really

The Contact Manager Application and Tutorial for Flex Data Services integration with ColdFusion has a few problems that will cause it to not work. Having worked out the issues, I've created a parallel instruction set for getting this tutorial to work.

Using ColdFusion with Flex: Part 1: Creating and running a contact manager application


[More]

Running ColdFusion MX 7 on Fedora Core 6 Linux

There's been a lot of talk about how to run ColdFusion MX 7 on Ubuntu Linux, but I haven't seen much about running CFMX on Fedora Core 6 Linux. While both are officially unsupported for use with ColdFusion by Adobe, as a hobbyist you might enjoy working with these or other distributions, as I do. Ubuntu is based on source from Debian Linux, while Fedora Core is based on Red Hat source, and in fact Fedora distros are effectively public betas used towards the development of future Red Hat Enterprise Linux releases. According to DistroWatch, Ubuntu is by far the most popular distro out there, for now, while Fedora pulls in at #3.

The problems regarding the installation and configuration of ColdFusion on each distribution are both overlapping and yet distinct, especially where Security Enhanced Linux (SELinux) is involved (Fedora). FC6 intends to make SELinux security policy administration easier via a graphical troubleshooting tool. (While I was able to install and use setroubleshoot, I was not able to get the sealert client GUI to work, but it does have commandline operations that were helpful... somewhat. See below.)

Here I identify and address 5 problems in order to run ColdFusion on FC6, leaving one problem with SELinux unresolved but with a workaround. Some of these problems and their solutions have been blogged about before, but I found new twists to them in FC6.

I decided to address the issues of Fedora Core because Red Hat Enterprise Linux 5 is currently in Beta 2 and is largely based on Fedora, and I hope to be ahead of the curve by the time RHEL5 is released. Since ColdFusion 4.01 in 1998, ColdFusion releases have supported current Red Hat releases.

[More]

Top Companies Using ColdFusion MX

At various conferences I've heard from customers that are trying to make the case for using or continuing to use ColdFusion when pitching ideas to their decision makers or executives. One the most frequent requests has been for Adobe (or Macromedia at the time) to publish a customer list which customers can take to the table.

Such an article was recently published, detailing a partial list of the worlds top companies using ColdFusion MX application server. Of note is a list of ColdFusion quick facts at the end that might be useful as an elevator pitch should you ever find yourself squeezed in with your VP for a few floors.

I would add that countless ColdFusion applications run on private intranets of companies like these which are therefore unavailable to search engines that tally application server popularity based on frequency of file extension.

World's Top Companies Use ColdFusion MX
In use at 75 of the Fortune 100 companies and at more than 10,000 other companies worldwide, ColdFusion MX is one of the most widely adopted web technologies in the industry. Here's a partial list of customers (with links to case studies) who rely on ColdFusion for its signature server-scripting environment.


For years Ben Forta has maintained a similar list, Who's Using ColdFusion?.

This blog entry was picked up on Ray Camden's blog and drew a long series of comments worth checking out.

ColdFusion Protocol Tags CFHTTP, CFINVOKE, CFLDAP support SSLv2

My reply to a comment to an earlier blog entry about importing SSL certificates into ColdFusion cacerts file for CFHTTP purposes warrants its own blog entry here as a separate topic.

The comment:

[cfhttp url="https://httpmailbox1.beta.etrac.net/submit-to-etra... method="post" port="xxx" proxyserver="xxxx" proxyport="xxx" >

I am having the same problem but I am using BlueDragon and CFMX. I am trying to connect to vendor using CFHTTP to send a XML file. The vendor keeps telling me that I am faliing the SSL handshake on his side. I was told by him that I needed to purchase a certificate form a trusted third party which we did (Verisign). This certificate was installed by my server team but I am refused connection at the vendor.

Do I need to export the vendors certificate and install it on my WebLogic server using the Keytool.


It sounds as if the vendor is requiring SSLv3 with client authentication, rather than SSLv2 with only server authentication. The documentation here describes the conditions where you may have to import a certificate into ColdFusion for SSLv2 for server authentication, but this is often confused with the requirement for client auth:

To use HTTPS with the cfhttp tag, you might need to manually import the certificate for each web server into the keystore for the JRE that ColdFusion uses. This procedure should not be necessary if the certificate is signed (issued) by an authority that the JSSE (Java Secure Sockets Extension) recognizes (for example, Verisign); that is, if the signing authority is in the cacerts already. However, you might need to use the procedure if you are issuing SSL (secure sockets layer) certificates yourself.


Lets back up a moment to consider the practical difference between SSLv2 and v3. First, imagine a simple HTTPS connection between a browser and server. A user at a browser types in the URL of a website beginning with https:// and the brower makes the request. Lets assume that the server is using SSLv2. The request gets to the server and the server replies with a message header stating it supports SSLv2 and sends its certificate. The browser receives the SSL certificate, inspects it, and negotiates a session key to be used for the remainder of the request/repsonse communication. This negotiation period is known as the SSL handshake.

[More]

Configuring ColdFusion Multiple Instances with Apache Virtual Hosts... Again

Over the past few months I recall that I've been asked on several occassions how to configure multiple Apache Virtual Hosts for multiple JRun server instances or multiple JRun clusters (with or without ColdFusion).

This topic is actually explained very well on page 4 of an article written by Brandon Purcell a few years ago, and is still relevant to current versions.

Installing and Configuring ColdFusion MX 6.1 Multiple Instances with IIS and Apache Virtual Hosts

How to create HDR images with Photoshop's Merge to HDR

A couple weeks ago, I visited Zion National Park where I made some shots that I intended to merge into HDR images, and inspired by a discussion at my local photography club I thought I'd settle down to get it done. While I was at it I created a tutorial to share with everyone.

Here's a quick shot that demonstrates the input and output of an HDR shot to help you get the general idea:

Merge to HDR

The final HDR image represents what my eye saw at that moment even though the camera wasn't able to capture it in one exposure alone.

What is HDR? High Dynamic Range... Think of a scene that has bright sunlight and dark shadows. A single image can't capture all parts of the scene in a proper exposure, but if you take a series of photos of exactly the same scene while altering the exposure between each shot, then later you can blend the images together in Adobe Photoshop CS2.

Wikipedia describes HDR imaging (HDRI) as:

In computer graphics and cinematography, high dynamic range imaging (HDRI) is a set of techniques that allow a far greater dynamic range of exposures (i.e a large difference between light and dark areas) than normal digital imaging techniques. The intention of HDRI is to accurately represent the wide range of intensity levels found in real scenes ranging from direct sunlight to the deepest shadows.


[More]

Previous Entries / More Entries