Category: Agent K on CF

294 posts

Parsing text input with a LL(k)-parser

by kai on 12/01/2005

This is going to be the month of the weird ideas ;) After writing all the stuff on product selection and recommendation, I'm now thinking about parsing form input with a LL(k)-parser (generated by JavaCC for example) to notice if people try to fill code into a form instead of "text content". The idea came up my mind during a discussion with a client today and for me it seems to be interesting as…

Read the full article →

Product recommendation III

by kai on 11/01/2005

Finally, here's a .zip-file containing the components, example files with CFC method calls and a MySQL-database script. Download recommendation0_1.zip Further explanation and documentation is in the extended entry.The database consists of five tables: cart: CAR_ID is the PK CAR_CUS_ID is a FK and refers to a customer customer: CUS_ID is the customer ID and PK CUS_NAME is the name of the…

Read the full article →

Product Recommendation II

by kai on 06/01/2005

Jim commented my entry on product recommendation that he'd like to get some more details about the "mystic math" behind the approach. Ok, I'll do my best to deliver it a little bit more in depth...meanwhile the CFC are done also and I'll post them in one of the next entries tomorrow.So, let's assume a very basic setting. We run an online store with 3 products and we have 3 customers for now. Not…

Read the full article →

Product recommendation

by kai on 03/01/2005

During the holidays I read an interesting article on product recommendation systems for online shops. To be more precise, it was on the theory behind the algorithms and approaches used to filter the product set of an online shop to show the customer the products which might be worth having another look. If you ever bought something from Amazon, you know what I'm talking about...;) Well, finally I…

Read the full article →

New Macromedia CF security bulletin

by kai on 12/10/2004

Macromedia published a new CF-related security bulletin tonight, which is available on http://www.macromedia.com/devnet/security/security_zone/mpsb04-10.html

The core issue is about the possibility of using CFOBJECT and CreateObject() in a so called "untrusted" or shared environment to gain access to internal system functionality.

Macromedia recommends setting up proper security sandboxes or at least reviewing the current settings.

Agent M on CF performance tuning

by kai on 05/10/2004

Yesterday Marcus gave a session on CF performance tuning. If you missed it - or got dropped out near the end due some technical issues, here's the preso as a Flashpaper:





A PDF file is available here

Breezo: ColdFusion Performance Tuning

by kai on 24/09/2004

The famous Agent M of Blog in Black ;) (aka Marcus Raphelt) is going to host a Breeze talk on ColdFusion Application Performance Tuning on Oktober, 4th 2004. Start is at 4 p.m. German time, that should be 10 a.m. on Americas east coast, 7 a.m. west coast and something around midnight in Australia (sorry folks...) The talk itself will be in a mix of German and English, depending on how many people…

Read the full article →

Critical CF and JRun security issue

by kai on 24/09/2004

Macromedia recently released two security warnings regarding CF and JRun. Running them in combination with Microsofts IIS using the IIS connector it might be possible to view and spy the source code of not Macromedia related third party files:

Description and patch files for CFMX:
MPSB04-09 - Cumulative Security Patch available for ColdFusion MX

Description and patch files for JRun:
MPSB04-08 - Cumulative Security Patch available for JRun server

CF/JRun Java VM monitoring

by kai on 18/09/2004

Inspired by Geoffs posting "Maximum JVM heap size for CFMX" I'll played a bit more intense with JVMStat, a tiny tool provided by Sun with the purpose of monitoring your JVM and its garbace collection. It's really amazing what it is able to show you about the internal status of your JVM. This is very helpful and interesting if you're concerned with performance tuning, stability or other…

Read the full article →

JRun 4 Updater 4

by kai on 15/09/2004

Marcomedia released updater 4 for JRun 4, which might affect all guys among you who are running CF and/or Flex on it. The download URL is http://www.macromedia.com/support/jrun/updaters.html and I wonder if there is at least some piece of information somewhere around to provide a brief overview on the bugs fixed and on possible impacts of this updater with other Macromedia products (a readme.html…

Read the full article →