By barneyb on July 31, 2008
The wi-fi on the iPhone is totally kick ass. I was really impressed. At home I had to manually type in my long hex WEP key, but at work (where it's a pain) the phone detected an "enterprise wi-fi" network, prompted me for my Active Directory credentials and that was it. Note [...]
Posted in iphone
By barneyb on July 30, 2008
I finally got my iPhone 3G today, and am trying out the WordPress app. Typing kind of sucks, but I'll live. I've also attached a photo of my desk at the office, just to see how that works.
Posted in iphone, meta
By barneyb on July 24, 2008
Back in April, I posted about how I was using Weka to do some asset prioritization. The gist of it was that users would rank assets on a 1-5 scale, and then then the system would recommend other assets that it thought they'd like. This is the Netflix problem, if you're familiar with that, though [...]
Posted in development, tools
By barneyb on July 18, 2008
After seeing that MX Unit on Railo had some issues, I switched over to ColdFusion and I'm impressed. Marc, Bill, et al have done a really great job. They've resolved a number of issues that I had with CFCUnit, and really embraced the "Integrated" in "Integrated Development Environment."
I know I'm late to the party, but [...]
Posted in cfml, tools
By barneyb on July 18, 2008
I just pulled down the 1.0 release of MX Unit, and was most disappointed to see that it only works on ColdFusion:
…blah…
no definition for the class … [coldfusion.cfc.CFCProxy] could be found
…blah…
Since I do most of my CFML development on Railo now, it kind of leaves me stuck. Fortunately, CFCUnit works flawlessly, but with it's definitely [...]
Posted in coldfusion, railo, tools
By barneyb on July 14, 2008
ColdFusion introduced CFML struct and array literals in CF 8. They sucked. Assignment only, no nesting, and the use of '=' for key-name pairs instead of ':', like every other language including other parts of CFML. CF 8.0.1 fixed the nesting issue, but not the others. I've been trying to figure out why it's an [...]
Posted in cfml, coldfusion, railo
By barneyb on July 12, 2008
I've just released 1.0RC of CF Groovy, including Hibernate support. You can download it, or view the demo app. The download includes both the demo and the runtime engine.
The big new feature is Hibernate support, of course. Here are a couple snippets from the demo app. First, the entity class:
package com.barneyb
import javax.persistence.*
@Entity
class User extends AbstractEntity [...]
Posted in cfml, coldfusion, database, development, groovy, railo, tools
By barneyb on July 10, 2008
I know the number of CF 8.0.0 installs is probably pretty minimal compared to CF 8.0.1, but thought this was worth pointing out. If you use Thread.setContextClassLoader on CF 8.0.0, it raises no exception, but it doesn't actually set the ClassLoader for the thread.
I ran into this today using my CF Groovy/Hibernate integration on one [...]
Posted in coldfusion, java
By barneyb on July 9, 2008
I discovered Junction today, while looking for a way to easily test my Groovy/Hibernate integration on all three major CFML runtimes. It's part of Sysinternals, which is a suite of tools aimed at making Windows not suck so much. It's got all the low-level utilities you need to efficiently manage and monitor your Windows machines [...]
Posted in development, tools
By barneyb on July 9, 2008
In the past few months I've spent a fair amount of time doing large data transformations for a couple projects, in to and out of MSSQL databases. In both projects, I've ended up refactoring my code to eliminate CFQUERYPARAM on oft-run queries, because it seems to leak memory (yes, I have debugging disabled), as [...]
Posted in coldfusion