By barneyb on November 22, 2008
Yesterday I replaced an instance of my ComboBox widget with a jQuery Autocomplete. A sad day it was. However, I saved a JS file and a few K of download, so it was worth it. Unfortunately, it's missing a fairly important bit of functionality: the ability to order the list of options.
If you're doing an [...]
Posted in ajax, javascript, tools
By barneyb on November 6, 2008
I started building a little Java app this evenings. First time I've done Java SE work in a long time, and it's kind of nice. Not sure why I picked Java instead of Groovy, but whatever. Probably the same reason people go home for the holidays.
In any case, being the good developer I am, after [...]
Posted in eclipse, java, tools
By barneyb on November 3, 2008
Joe Rinehart made a very good post about the state of "ORM" in CFML. Namely, that there isn't any. There are several abstract persistence frameworks for CFCs, but no real ORM solutions.
Like Joe, I've been using Hibernate/Groovy to back a lot of CFML applications of late and it's wonderful. Certainly not without some downsides, but [...]
Posted in cfml, database, development, groovy, tools
By barneyb on October 27, 2008
I just finished whipping up a quick little expense tracking app for Heather and me, and I'm again amazed at how wonderful the development experience is with FB3Lite, ColdSpring, and CFGroovy (Groovy and Hibernate for CFML). When I was finished with the core functionality, I couldn't figure out where the app was. There were my [...]
Posted in cfml, development, groovy, tools
By barneyb on October 22, 2008
The current state of web applications is a fragmented mess. HTML is still the standard approach, but dynamic data loading with Ajax and application embedding with Flash are both incredibly popular, particularly for data-heavy applications.
HTML is great because it's easy to build and well understood by user agents, but you lack drawing capabilities. SVG addressed [...]
Posted in ajax, flex, javascript, tools
By barneyb on October 20, 2008
I've released FlexChart 2.0 today. Binary download is available here: flexchart_2-0-r4392.zip. The demo app is still available, of course. Backwards compatibility is not quite 100%, as I'll explain below, but the non-compatibilities only affect certain classes of charts, and they're the complex ones. For simple stuff it should be drop-and-go.
There are no real outward changes [...]
Posted in flex, javascript, tools
By barneyb on October 10, 2008
I use Google Spreadsheets for a few things (and other doc types for a few others), but I usually do hard-core editing in Excel. Â Export from the web, edit in Excel (or more likely Calc), reimport into Docs. Â Hardly elegant, but when I'm going to be cranking a workbook for two or three hours it's [...]
Posted in tools
By barneyb on October 9, 2008
I've made another minor enhancement to FlexChart, this time around grouped legends. Previously, if you mixed grouped series and ungrouped series (e.g. a stacked column chart with a line series overlaid), the legend would be all kinds of wonky for the line series. I've fixed that so it'll now render in a reasonable way.
As always, [...]
Posted in flex, tools
By barneyb on September 30, 2008
Been a long while since I've made any updates to FlexChart, and this is only a minor one, but it's potentially important. Since it's designed to be used in JavaScript applications, data tips and click events are all processed by JavaScript (not ActionScript). When I'd created the data tip callbacks, I'd neglected to considered the [...]
Posted in flex, javascript, tools
By barneyb on September 12, 2008
Last night I talked at the PDX RIA group about using Groovy to extend CFML applications and better leverage some of the benefits that Java has to offer (in addition to the benefits Groovy itself brings). Unfortunately we had some technical difficulties, but the presentation was recorded on Connect, and can be accessed at http://experts.na3.acrobat.com/p71343823/. [...]
Posted in cfml, groovy, java, tools