I have just released cfUniForm v3.5, which can be downloaded from the riaforge project page. This latest version includes a couple of minor bug fixes as well as a new 'enctype' attribute for your form tag, which allows you to create your own upload fields without relying on the built-in type="file" field.
Be sure to check out the new multiple uploads demo as well as the updated FAQs page.
A big "thank you!" goes to Byron Raines for providing the use case for the multiple uploads (one I had not thought of) as well as submitting a couple of patches for bugs (related to providing an ID for individual fields).
Posted on February 2, 2010 at 6:25 PM in
General, Rants
When I am elected President, the very first order of business on the agenda, to be established by Executive Order within 30 minutes of taking office, is to make ownership and/or use of Internet Explorer a crime, carrying a mandatory death sentence on the first offense. IE is one of the (if not *the*) biggest steaming piles of crap to ever make it to mass production. IE is, by my estimation, the single-most cause of web developer headaches on the planet.
[Continue Reading]
Posted on January 12, 2010 at 1:48 PM in
jQuery, ColdFusion
Anyone that knows me knows that I hate doing UI work. Why? Because I suck at it. Graphics, design, and layout are definitely not among my talents. Which is why I love jQuery so much. I can write a little bit of JavaScript - very little, in fact - add a plugin or two, and voila! I have a nice looking user interface for my application.
After using a few very handy form-related jQuery plugins and integrating them into my cfUniForm library, I decided it was time I go ahead and release a plugin of my own.
[Continue Reading]
Posted on December 18, 2009 at 4:32 PM in
ColdFusion
In my previous entry I discussed the use of comment-based attributes for the new all-script CFCs in CF9 and what it actually takes to make them work as advertised. As Andy Matthews pointed out in a comment on the post, they aren't technically "comments" in a traditional sense, but rather are JavaDoc notations.
After spending a bit of time weighing the arguments both for and against the use of comments as executable code, and playing with using them and not using them, I have conclusively sided with the "comments as executable code are pure evil" group. Why?
[Continue Reading]
Posted on October 22, 2009 at 6:08 PM in
ColdFusion
If you're like me, you absolutely love CF9's new script-based CFCs. I recently re-worked a very simple class and went from 111 lines of code in my old tag-based version down to 66 lines of code in the new all-script version. Nice! But I was having trouble getting comment-based attributes for the component, properties, and functions to actually work.
[Continue Reading]
Posted on October 21, 2009 at 6:57 PM in
ColdFusion
One of the "tricks" I have used for a long time now is to use a mixin with an object. For example, I have a collection of UDFs that are related to date and time manipulation. Certain classes get all or some of these mixed in like so:
[Continue Reading]
Posted on October 18, 2009 at 2:50 PM in
ColdFusion
One of the (many) really nice features of CF9 is the addition of implicit getters and setters for CFCs. While I love having a concrete API, I am learning to love this idea more and more because of the saved keystrokes.
[Continue Reading]
Posted on October 18, 2009 at 2:28 PM in
ColdFusion
In the first post of what I hope turns out to be a series of posts about CF9, I wanted to give a couple of tips on getting CF8 and CF9 running alongside one another. It is really nice to be able to have both running simultaneously.
[Continue Reading]
Posted on October 18, 2009 at 2:22 PM in
ColdFusion
Well, after planning to play with CF9 for a very long time now but unable to find any time to do so, I am now in a situation where I must make time to learn it. As I work my way through the refactoring of an enormous code base to run on CF9, I will try and make a series of posts with any tips, tricks, or gotchas that I run across.
If you are not yet at least playing with CF9, I would encourage you to download the Developer Edition and get to working on it!
Posted on October 2, 2009 at 8:08 PM in
General
I recently moved all of my email over to Google Apps because I was sick and tired of fighting spam. Everything worked great for about a month. Now, however, I am perpetually locked out of my email - whether via a desktop client or via my iPhone. This is obviously utterly unacceptable.
I have searched and searched and searched the Google forums and documentation, and cannot find a &*(&@^## solution. I can, however, find lots and lots of threads and posts of people having the exact same problem, with absolutely no solution being posted. So I now turn to you, my fellow CFers, in hopes of an answer.
A) Do you use IMAP with Gmail (regular or Google Apps) and have found a solution to this issue?
B) Do you use another IMAP mail service (free or not) that you can and will recommend?
I look forward to your responses!
UPDATE (10/6/09)
It boggles my mind that Google is trying to get companies to pay them for email (and other) services when they refuse to even attempt to support their services. With so many people using both the free and paid Google Apps services experiencing the exact same problem, the issue is obviously a serious one and if Google intends to play in the corporate email/document world, then they had better get their act together and start servicing their offerings.
After being held hostage by Google for five days, I decided that enough is enough. I am now quite happily paying Rackspace $34 per month for MS Exchange hosting. I no longer have any email headaches whatsoever. Spam? Gone. Lockouts? Gone. Google? Gone. :-)