Recent Posts

Apr 13 2010

Creative Suite 5 WTF?

Unbelievable!

Adobe in their infinite wisdom have left CFBuilder OUT OF CS5 Web Premium.

That's a bad move but it gets to be not just bad but plain insulting as well. If you buy CFBuilder you get a 'free' copy of Flash Builder. Funny given that CFBuilder is half baked and yet costs $50 more than Flash Builder. Appears to me that Flash Builder is the product you are buying and getting CFBuilder for the $50 it is worth!

To back up my assumption on what I feel to be painfully obvious CS5 is released and for the first time INCLUDES Flash Builder! So pretty much every product Adobe sell is in a version of CS5 except CFBuilder!? WTF??? Are they that embarrased with how average it is? Surely regardless of how bad it is (it is version one, people can get over a bad version one) this just says to me that they don't understand their products and don't value the few remaining CF developers.

I am really annoyed that they haven't put in some effort to push CFBuilder further.

I really hope that the reason is that they are going to release a CF10 with server-side ActionScript.

0 comments - Posted by Marcel J Bennett at 12:12 AM - Categories: CFBuilder | ColdFusion

Feb 17 2010

ALT+SHIFT+A = AWESOME

How did I miss ALT+SHIFT+A in CFEclipse for like half a year??

Could be the most useful shortcut ever found in an IDE for professional development.

For those that have not had the pleasure yet, this will enable/disable block selection mode. Block selection mode will allow you to select any text block in your page without having to also select the characters on all the lines between, only the lines that fall within the left most and right most points of selection!

Wow I hear you all thinking, that's the best, but no, it gets better!

You can select a straight line up and down and when you start typing every character you type is copied to every line in the selection.

You so have to try it, it is great, so great in fact that Microsoft is apparently going to copy it for their next version of Visual Studio, still kicking myself for not reading enough release notes to have found it earlier but just glad to be able to save time using it now.

Oh and if you are playing around with Android Development platform, you will need to re-assign some of Android's default key combos to use CTRL+SHIFT+A instead or it will block your access to it. Well you could just change the block selection one but hey I installed it first so it gets to stay in my install!

ColdFusion, better with every passing day...

1 comments - Posted by Marcel J Bennett at 3:22 AM - Categories: CFEclipse | ColdFusion

Dec 17 2009

One server to rule them all

Ok so I had a rant today on another blog, I felt I wrote enough I should put it here in case I need to cut and paste it again next time I come accross someone who is ignorant of Java servers and the benefits available for a script agnostic approaach to server design.

Neil said: "Why on earth would you even consider using Railo et al to run your code, when it could never be as good as your language/platform specific setup you're using now."

1. From what I have read Quercus is faster than the standard PHP engine and can do several things like db obfuscation that the dll version doesn't do well. I've heard a lot about how slow Ruby is so I had assumed that jRuby may also be faster (I have since checked and yes jRudy claims to be faster and more powerful).

2. If I ran a hosting company and had the option to install languages separately with all their different admins or settings or all at once with a well thought out admin structure and a more powerful level of security sandboxing, I think it would be a no brainer if there were not a huge number of compatibility issues.

3. jRuby, Quercus and Rhino all have very active development teams already so that wouldn't change and other servers can integrate them without obscene amounts of effort. Quercus is already installed with Railo, you just have to manually add it in the Resin config file currently so adding a switch in the admin to do that would be simple I suspect.

CFgroovy2 makes it easy to switch between the languages already so given it is already done as a proof of concept I would not expect adding files to a class path via admin toggles to be a full time job, perhaps Sean could clarify?

You may have switched to Ruby, that's no doubt been great for you, like when I switched from ASP & PHP to ColdFusion. But for many Java developers who want fast scripting languages with the ability to use elements of Java they love then Java based versions of the scripting languages can be very advantageous especially when it comes to working with and using legacy code.

I think you are very wrong in being so dismissive of the idea just because in your perception it wont suite you, think outside your box, there's plenty of issues developers around the globe face and there is definitely positive movement for change and having options to get past them. .NET has JScript, VBScript, FSharp and CSharp because MS are smart enough to know that some jobs are done better by different languages.

JavaScript is the most important language for the web and is grow in popularity rapidly (more Java/JavaScript servers than any other language now I believe thanks to Rhino looking up SSJS on wikipedia), supporting Rhino is a no brainer, support for actionscript could also potentially be added as it is based on JavaScript.

More options is always better who cares if there are some narrow minded users of a language that stubornly refuse to investigate better options, Mono, Quercus, jRuby all show that there is a need for languages to be implemented in different ways for different needs. Bringing several of these into one place would draw in more communities of developers to one place which can only be a good thing as shown by Apache foundation itself!

0 comments - Posted by Marcel J Bennett at 12:46 AM - Categories: CFJS | ColdFusion | Open Blue Dragon | Railo

Previous Posts

Dec 1

CFJS, one step closer to paradise

1 comments - Posted by Marcel J Bennett at 11:01 PM - Categories: CFJS | ColdFusion | jQuery | Open Blue Dragon | Railo |

Nov 23

Railo, Hudson & Php in 20 minutes

0 comments - Posted by Marcel J Bennett at 11:57 PM - Categories: ColdFusion | Railo |

Nov 17

32

1 comments - Posted by Marcel J Bennett at 7:56 AM - Categories: cf.Objective(ANZ) | ColdFusion |

Nov 13

jQuery().notify();

0 comments - Posted by Marcel J Bennett at 12:50 AM - Categories: jQuery |