Re: [cfaussie] MAD! Melbourne Adobe Developers: Searn Corfield, Clojure. 21 Aug **TUESDAY**, 2012
Glad folks enjoyed the preso - I'll be posting the PDF "real soon now". I had a blast "down under" and hope to be back again soon-ish. For those keeping track, we did: * Sydney opera house, botanical gardens, hyde park, china town, taronga zoo, harbor, the rocks, manly / north head, aquarium, parramatta / river * Melbourne old gaol / watch house, werribee zoo, mornington peninsula (wineries), phillips island penguin parade, nobbies * plus Tamworth, Chaffey Dam, Nundle In 11 days :) Sean On Tue, Aug 21, 2012 at 8:18 PM, Peter Robertson wrote: > Hear hear, thanks Sean, was a great presentation, very interesting to > contemplate such a different way of expressing intents in code. (I still > feel a bit dizzy). I do hope I can make time to drill in a bit. > > Thanks to all those who came along to make it such a great night, and hope > to see many of you next month. > Great also to have some visitors from the Clojure/Functional camps, I'd like > to see more X-pollination; that can only be a good thing. > Andrew, don't consider yourself an 'outsider', you're very welcome any time. > > We may need to shift the night again next month due to some jet-setting at > CogState, I'll keep you all posted. > > We're also short a presenter for Sept/Oct, given Gavin's move to the > CogState US office. Anyone? Anyone? > Remember, ANY topic of interest to professional web devs, including any of > the JS frameworks, or what about a good look at Mongo or one of the other > NoSQL DBs? > Please let me know if you'd like to do a presentation and remember, > presenters get an extra ticket in the six-monthly software draw. > > Cheers > > > Peter > > > On Wed, Aug 22, 2012 at 7:40 AM, Andrew Myers wrote: >> >> +1 >> >> As an 'outsider' I think you guys are very lucky to have such a good cf >> community in Melbourne also. >> >> Nice to meet you too Rawdyn btw and catch up with a few people I haven't >> seen since cfobjective ANZ last year >> >> Sent from my mobile >> >> On 21/08/2012, at 10:38 PM, Rawdyn Nutting wrote: >> >> > Thanks Sean, Peter, Steve and Dale. Great presentation tonight. Got a >> > lot out of it. -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaussie@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] MAD! Melbourne Adobe Developers: Searn Corfield, Clojure. 21 Aug **TUESDAY**, 2012
On Sun, Aug 5, 2012 at 7:40 PM, Mark Mandel wrote: > Hey - if people from Clojure Melbourne want to come, what's the best way for > them to RSVP? Pretty sure they'll need to (temporarily) join the MAD group and RSVP? I let James Sofra know. Similarly for the Sydney Clojure group :) -- Sean A Corfield -- (904) 302-SEAN An Architect's View -- http://corfield.org/ World Singles, LLC. -- http://worldsingles.com/ "Perfection is the enemy of the good." -- Gustave Flaubert, French realist novelist (1821-1880) -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaussie@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
[cfaussie] Re: MAD! Melbourne Adobe Developers: Searn Corfield, Clojure. 21 Aug **TUESDAY**, 2012
On Friday, August 3, 2012 1:35:25 AM UTC-7, Peter Robertson wrote: > > *Please Note: We’ve changed the night from our normal Thursday for this > month to take advantage of Sean’s visit to Melbourne.* Sorry for making you change your date like that! It's a bit of a whirlwind trip for my wife to judge a cat show in Tamworth (waves to Andrew M!): we arrive in Sydney on the 17th, spend a few days in Melbourne, then we fly back to Sydney on Wednesday (I'm also giving this talk at the Adobe Platform Group in Sydney that night, the 22nd), then Tamworth (Friday/Saturday), then Sydney again, then back home! *Sean Corfield will present on using Clojure alongside CFML.* Looking forward to talking with you all - it's been far too long since I last visited Australia! - and I'm happy to take the talk in any direction you want on the night, and deep dive into stuff as the group wants. Sean -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To view this discussion on the web visit https://groups.google.com/d/msg/cfaussie/-/FfTCgjySuXQJ. To post to this group, send email to cfaussie@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] Re: Varscoping and CF9
On Mon, Oct 3, 2011 at 6:59 PM, Andrew Myers wrote: > Sean should be able to whip up > some clojure code that does it in a flash :) Heh, one of the reasons I like Clojure is that it's thread safe by design since data is immutable by default and any mutability is managed thru STM (Software Transaction Memory - which is a bit like database transactions). -- Sean A Corfield -- (904) 302-SEAN An Architect's View -- http://corfield.org/ World Singles, LLC. -- http://worldsingles.com/ Railo Technologies, Inc. -- http://www.getrailo.com/ "Perfection is the enemy of the good." -- Gustave Flaubert, French realist novelist (1821-1880) -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaussie@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] Re: Varscoping and CF9
On Mon, Oct 3, 2011 at 6:22 PM, MrBuzzy wrote: > We use a custom tag, with a start and end tag. Might be hard to run a custom tag in cfscript... :) -- Sean A Corfield -- (904) 302-SEAN An Architect's View -- http://corfield.org/ World Singles, LLC. -- http://worldsingles.com/ Railo Technologies, Inc. -- http://www.getrailo.com/ "Perfection is the enemy of the good." -- Gustave Flaubert, French realist novelist (1821-1880) -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaussie@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] ColdFusion Server and Builder Survey
At least that survey _includes_ ColdFusion Builder - the recent Adobe Customer Engagement survey did not list CFBuilder at all!!! On Sun, Sep 25, 2011 at 4:45 PM, Mark Mandel wrote: > Yeah, don't ask me... :P > > Bloody ridiculous. > > Mark > > > On Mon, Sep 26, 2011 at 9:44 AM, Phil Haeusler wrote: > >> Seriously? >> >> >> >> And in case the mailing list strips images, it's telling me that they urge >> me to answer this survey on Internet Explorer. >> >> It's like it 1998 all over again >> >> Phil >> > -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaussie@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en. <>
Re: [cfaussie] Varscoping and CF9
On Mon, Oct 3, 2011 at 4:09 PM, Dave wrote: > What are people who are doing this using for var scoping of code? Given that you can declare the var at the point of first use now, it's a lot easier to get it right: var n = arraylen(foo); for ( var i = 1; i <= n; ++i ) { ... } for ( var key in myStruct ) { ... myStruct[key] ... } for ( var elem in myArray ) { ... elem ... } Also, in ACF at least**, the tags that populate variables (cfquery, cfhttp etc) don't have script versions so the common error of forgetting to var them is reduced. **Railo has script versions of query, http etc so you need to remember to var declare the result variables there. -- Sean A Corfield -- (904) 302-SEAN An Architect's View -- http://corfield.org/ World Singles, LLC. -- http://worldsingles.com/ Railo Technologies, Inc. -- http://www.getrailo.com/ "Perfection is the enemy of the good." -- Gustave Flaubert, French realist novelist (1821-1880) -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaussie@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] Amazon EC2 hosting services viability
On Wed, Sep 7, 2011 at 6:10 PM, Steve Onnis wrote: > I am running windows servers and based on the calculator at > http://calculator.s3.amazonaws.com/calc5.html is will cost between > $450 and $500 per month per instance to host, plus an extra $50ish for > data. Could you provide a bit more detail on how you arrived at those numbers? I suspect you're assuming a much larger instance than you really need. The real key with EC2 is figuring out a minimal baseline to deal with your "quiet time" and then scaling up when you need it. The "cloud" isn't a great replacement for your data center unless your traffic is low by default - where you don't need your full data center - but has spikes which are as high or higher than your data center capability. Where I work, our traffic is seasonal: substantially higher in winter than summer. That means we could scale cloud hosting to our summer traffic and add capability in the winter. We could probably save a boatload of money. Also, if you're comparing managed services to cloud services, the cloud will look attractive - but if you're comparing bare bones VPS or dedicated servers that you fully manage yourself, the cloud will look expensive. Over the last four years, I've run production infrastructure in a combination of cloud, data center, and local servers. Every situation is different but you need to weigh up all the costs (and benefits). -- Sean A Corfield -- (904) 302-SEAN An Architect's View -- http://corfield.org/ World Singles, LLC. -- http://worldsingles.com/ Railo Technologies, Inc. -- http://www.getrailo.com/ "Perfection is the enemy of the good." -- Gustave Flaubert, French realist novelist (1821-1880) -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaussie@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] Re: CF 8 or 9 licence cost question
On Wed, Aug 10, 2011 at 7:22 PM, Stephen M wrote: > I know this is probably ancient history for most of you, but are there > any problems that I should be aware of (going from CF7 to CF9)? > Can't answer that but... > This is a MachII 1.5 app. - do I need to upgrade the MachII as well? > ...Several frameworks needed an update to run on CF9 because it introduced a lot of new built-in functions. writeDump() and writeLog() were the two most common breakages. -- Sean A Corfield -- (904) 302-SEAN An Architect's View -- http://corfield.org/ World Singles, LLC. -- http://worldsingles.com/ Railo Technologies, Inc. -- http://www.getrailo.com/ "Perfection is the enemy of the good." -- Gustave Flaubert, French realist novelist (1821-1880) -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaussie@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] CF 8 or 9 licence cost question
On Wed, Aug 10, 2011 at 4:52 PM, Stephen M wrote: > What does a standard CF9 licence cost these days? A quick google came > up with $1500 from Apex software, I've never heard of them before. > The US prices for upgrades are listed here: http://www.adobe.com/products/coldfusion/upgrade/ CFMX 7 Standard to CF 9 Standard should be $649 USD. Full price is $1,299 USD. The Adobe AU store quotes $893 AUD (inc GST) and $1,787 AUD (inc GST). -- Sean A Corfield -- (904) 302-SEAN An Architect's View -- http://corfield.org/ World Singles, LLC. -- http://worldsingles.com/ Railo Technologies, Inc. -- http://www.getrailo.com/ "Perfection is the enemy of the good." -- Gustave Flaubert, French realist novelist (1821-1880) -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaussie@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] Helms and Peters are back at it again...
I guess it says the same about me then :) Indeed, my iTunes had already downloaded the episode... I just hadn't checked new content for a few days. Glad they're back! On Tue, Aug 9, 2011 at 6:04 AM, Gavin Baumanis wrote: > I'm not sure what it exactly it says about me > But... > > I was really excited to open iTunes today and find that Hal Helms and > Jeff Peters have resurrected their long running podcast, "Helms and > Peters Out Loud". > > You can obtain further information at helmsandpeters.com > and subscribe to the podcast via iTunes or the website. > > -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaussie@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] Mac OSX Lion
On Thu, Jul 21, 2011 at 10:54 PM, Kai Koenig wrote: > If you've got a critical piece of ANYTHING to get done, would one then really > upgrade one's machine to a new OS as an early adopter on day 1 or 2? I'm stunned too. I _never_ upgrade on a .0 release (and I've been a huge Apple fan since the 80's). Wait for at least .1 or better .2... The other important thing - which I'm stunned CFers haven't paid attention to - is that Apple announced _AGES AGO_ that they wouldn't be supporting Java and would be passing that over to Oracle in future, with releases of OpenJDK. And yet CFers are shocked that Lion doesn't seem to have Java built-in :) -- Sean A Corfield -- (904) 302-SEAN An Architect's View -- http://corfield.org/ World Singles, LLC. -- http://worldsingles.com/ Railo Technologies, Inc. -- http://www.getrailo.com/ "Perfection is the enemy of the good." -- Gustave Flaubert, French realist novelist (1821-1880) -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaussie@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] CFBuilder2 and Version Control
Subversion if you want a traditional server-based VCS with Subclipse as a plugin, else git for distributed VCS with EGit / JGit as a plugin (but you get the most mileage out of the command line git tools). Sean On Thu, Jul 14, 2011 at 11:26 PM, Rawdyn wrote: > Having just upgraded to CFB2 I decided the clunky old Source Safe > plugin was more trouble than it was worth so I went to investigate > which direction to go for a new source control program that will work > well with CFB2. > > Perhaps I am missing something (and if so please enlighten me) but > there seems to be very little info out there on what works well with > CFB2. Do I just treat it as Eclipse in my searches and assume anything > that works in Eclipse will be fine for CFB2? > > Anyway, after reading up on a few options and with a suggestion from > Josh that Mercurial was the go, I have looked deeper into it > (MercurialEclipse plugin) and it seems it will be more than > sufficient. > > Is anyone using Mercurial that could provide any feedback? > > Actually any feeback is very welcome... even if it is just letting me > know what you use or if you know a good, current resource I can read > up on. > > Thanks > > Rawdy > raw...@codebase.com.au > P.S. We are a small team unlikely to grow much and with a fairly set > number of projects working in a Windows environment. Preference is to > keep the repository in house unless advised strongly to the contrary. -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaussie@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] Re: ColdFusion 9 Server Memory Issues
On Wed, Jul 13, 2011 at 4:40 AM, Kai Koenig wrote: > FWIW - tried the G1 collector on Java 6 (_16 release iirc) for a large > deployment on Win64/CF 8 for a while and had regular fatal JVM crashes. I'm > pretty sure it has improved in later versions, but everyone be aware, that > the G1 collector in Java 6 is _really_ experimental and it's not just a label > Oracle sticked on to it :) It was only introduced in _14 I believe and most folks says it was pretty unstable up to about _20. I've seen good reports of folks using it with _22 and up. -- Sean A Corfield -- (904) 302-SEAN An Architect's View -- http://corfield.org/ World Singles, LLC. -- http://worldsingles.com/ Railo Technologies, Inc. -- http://www.getrailo.com/ "Perfection is the enemy of the good." -- Gustave Flaubert, French realist novelist (1821-1880) -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaussie@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] Re: ColdFusion 9 Server Memory Issues
On Tue, Jul 12, 2011 at 11:08 PM, Carl wrote: > I notice Java 7 is due for release at end of July. With java 7 you get > the released version of UseG1GC garbage collector - rather than > experimental option in java 6. Yup. but I don't know how quickly (or even if) Adobe will certify ColdFusion on Java 7... -- Sean A Corfield -- (904) 302-SEAN An Architect's View -- http://corfield.org/ World Singles, LLC. -- http://worldsingles.com/ Railo Technologies, Inc. -- http://www.getrailo.com/ "Perfection is the enemy of the good." -- Gustave Flaubert, French realist novelist (1821-1880) -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaussie@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] Re: ColdFusion 9 Server Memory Issues
On Tue, Jul 12, 2011 at 10:27 PM, Steve Onnis wrote: > 32 Bit WIN2003 4GB ram, 1GB assigned to CF as thats all i can give it Yeah, on 32-bit Windows, 1.4GB is the most you can give it. I pretty much never run CF in production with less than a 2GB heap (usually 2GB min, 3GB max) but of course I don't use Windows in production. On 64-bit servers you can go higher but if you go beyond 4GB, you need to be very careful about the GC configuration you use... Even tho' it's only experimental in Java 6, if you use a large heap, the G1 collector is worth trying (but, as always, it's all about load testing / real live load and constantly tuning the GC configuration to get the best overall performance). -- Sean A Corfield -- (904) 302-SEAN An Architect's View -- http://corfield.org/ World Singles, LLC. -- http://worldsingles.com/ Railo Technologies, Inc. -- http://www.getrailo.com/ "Perfection is the enemy of the good." -- Gustave Flaubert, French realist novelist (1821-1880) -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaussie@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] CFbuilder2 thoughts?
On Tue, Jun 28, 2011 at 10:33 PM, Zac Spitzer wrote: > How are people finding CFBuilder2? Rock solid. I have it open 24x7 and restart it maybe once every week or two (mostly because I'm doing other stuff that needs more memory, like running some big ass server VM for a test). That's on a quad core iMac 2.8GHz i7 8GB RAM. -- Sean A Corfield -- (904) 302-SEAN An Architect's View -- http://corfield.org/ World Singles, LLC. -- http://worldsingles.com/ Railo Technologies, Inc. -- http://www.getrailo.com/ "Perfection is the enemy of the good." -- Gustave Flaubert, French realist novelist (1821-1880) -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaussie@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] Dynamic function calls
On Thu, Jun 9, 2011 at 9:11 PM, Steve Onnis wrote: > I am trying to achieve this... (which i can do in other languages) > > Component[“get#VarName#”]() > > Though CF is throwing an error. Is this possible at all or do i have to use > Evaluate(“Component.get#VarName#()”) The CFML Advisory Committee were unanimous that this _should_ work - and it's worked for a long time in Railo (and OpenBD I believe) but it hasn't yet made it into a release of Adobe ColdFusion (hopefully it'll be in CF X?). -- Sean A Corfield -- (904) 302-SEAN An Architect's View -- http://corfield.org/ World Singles, LLC. -- http://worldsingles.com/ Railo Technologies, Inc. -- http://www.getrailo.com/ "Perfection is the enemy of the good." -- Gustave Flaubert, French realist novelist (1821-1880) -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaussie@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] Re: Catching cfcomponent extends errors
On Thu, Jun 9, 2011 at 10:13 AM, charlie arehart wrote: > AJ, I think Kai and Mark may have been on the right track: with CFERROR > (which would typically be setup at the application level, in > application.cfm) or the onerror method of application.cfc, I'm pretty sure > those COULD catch the fact that the code in your requested page had a > compile-time error. Not able to setup a test at the moment. Let us know if > it helps. If the problem is an Application.cfc that extends a mapped CFC without the mapping in place, then no other code has executed so nothing can call cferror to set up a handler and onError() won't apply because Application.cfc can't even be compiled. The *only* possible handler for a bad extends= on Application.cfc is the global handler in the admin AFAIK (and at that point I don't think you can do much by way of recovery?). -- Sean A Corfield -- (904) 302-SEAN An Architect's View -- http://corfield.org/ World Singles, LLC. -- http://worldsingles.com/ Railo Technologies, Inc. -- http://www.getrailo.com/ "Perfection is the enemy of the good." -- Gustave Flaubert, French realist novelist (1821-1880) -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaussie@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] Catching cfcomponent extends errors
This is a *compile-time* error so no code is executing at the time the compiler hits that error. It's why you cannot use per-application mappings here - it's the very first piece of code the compiler sees and until it has compiled it, there's no code to run - and therefore nothing executed that can possibly trap the error. In other words, you cannot catch this error. On Tue, Jun 7, 2011 at 5:07 PM, AJ Dyka wrote: > I've done some searching and haven't found any answers yet so I > figured I'd throw the question out here and see what comes back :) > > I have an Application.cfc in an app which I want to extend another > which is accessed via a mapping like so: > > > > My issue is when the mapping doesn't exist it fails which is fine but > I want to catch the error and handle it rather than just dump the > error to the screen. -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaussie@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] How to choose the right one : Design Patterns
On Mon, May 9, 2011 at 1:06 PM, Sean Corfield wrote: > A design pattern includes "forces" and trade offs so several design > patterns might apply to address a specific problem and which one you > pick would depend on which trade offs you wanted to make. And it's also worth pointing out that some design patterns are language specific or at least apply more to certain languages than others. Books like Core J2EE Patterns include quite a few generic patterns but also a number of patterns which solve problems that are caused by Java itself. Singleton is a good example of this. The core of the Singleton pattern is global access to a known, single instance of an object, with a single well-defined point of initialization. This is *incredibly* hard to achieve correctly in Java (in a fully thread safe manner) but it's something we have built into CFML: Application.cfc: onApplicationStart() - well-defined, thread safe point of initialization; application scope - easy global access to the single instance, created in onApplicationStart(). All the rest of the nonsense you see in Java implementations is because Java forces everything to be a class so the only "global" way to access an instance is via the class name and therefore a static method - and then you get all the nasty thread safe initialization issues cropping up. Java doesn't have any concept of "an application starting up". So you need to be careful when reading design pattern material - a lot of it is fairly Java-centric, at least in its implementation (Gang of Four excepted of course, since it uses C++ and Smalltalk for examples). A lot of people think you need interfaces to implement design patterns but Smalltalk does not have interfaces (and C++ doesn't either, at least not in the way Java has them). Java interfaces are an artifact of the way the Java language was designed and some of the dogmatic decisions made early on not to "follow" C++. In a dynamic language like CFML, many design patterns become somewhat unnecessary or have much simpler implementations. It's also worth pointing out that not much has been written about design patterns for truly dynamic languages yet: metaprogramming is a very powerful technique that provides a radically different way to approach some of the "traditional" design patterns as far as implementation is concerned. At the risk of sounding my own horn, you might want to read my Design Patterns preso http://corfield.org/blog/page.cfm/presentations (or watch one of the several recordings - where I tend to go off on rants about what can go wrong when you slavishly follow design patterns :) -- Sean A Corfield -- (904) 302-SEAN An Architect's View -- http://corfield.org/ World Singles, LLC. -- http://worldsingles.com/ Railo Technologies, Inc. -- http://www.getrailo.com/ "Perfection is the enemy of the good." -- Gustave Flaubert, French realist novelist (1821-1880) -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaussie@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] How to choose the right one : Design Patterns
On Mon, May 9, 2011 at 5:08 AM, Gavin Baumanis wrote: > How do I possibly know which design pattern to use for any specific > problem? A design pattern includes "forces" and trade offs so several design patterns might apply to address a specific problem and which one you pick would depend on which trade offs you wanted to make. > Is it simply a case of practice? Pretty much. > Is there a guide "somewhere" - because Mr.Google can't seem to No, because of the nature of design patterns. -- Sean A Corfield -- (904) 302-SEAN An Architect's View -- http://corfield.org/ World Singles, LLC. -- http://worldsingles.com/ Railo Technologies, Inc. -- http://www.getrailo.com/ "Perfection is the enemy of the good." -- Gustave Flaubert, French realist novelist (1821-1880) -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaussie@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] Coldfusion Builder 2 is now available to buy or try
On Mon, May 2, 2011 at 10:03 PM, Scott Thornton wrote: > Do you guys actually use CF builder? Yup, I bought CFB1 on the day it was released. CFB2 is a huge improvement - faster, less memory and a lot more features. > My local test site start page is > http://127.0.0.1/my_site/password/password.cfm, if I view this page in IE I > can see my debugging output Not sure what that has to do with debugging via CFB? CFB - and the underlying Eclipse IDE - does full-blown step debugging at the source code level, not just per-request debug print out. I personally don't use step debugging much - never have in any language - but what CFB provides is extremely powerful. > Also I have managed to close some of the tabs within the ( lets say Snippets > view), how do I get them back? better yet, can I "reset" the coldfusion > perspective entirely? Eclipse lets you (re-)open any view and customize any perspective however you want. There's a bit of a learning curve but it's effort well-spent: it's an extremely powerful IDE. -- Sean A Corfield -- (904) 302-SEAN An Architect's View -- http://corfield.org/ World Singles, LLC. -- http://worldsingles.com/ Railo Technologies, Inc. -- http://www.getrailo.com/ "Perfection is the enemy of the good." -- Gustave Flaubert, French realist novelist (1821-1880) -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaussie@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] ColdFusion in the Cloud
On Tue, Mar 22, 2011 at 6:28 PM, Zac Spitzer wrote: > With EC2 you are also pretty much completely on your own support wise. It's liking having your own dedicated servers in a colo so, yes, in that respect you'll get no CF-specific support. Amazon is for people who know how to manage servers, as are Rackspace. Avera look like a standard CF hosting company - shared hosting, VPS, dedicated - rather than a cloud service, so it's a bit pointless to compare them, yes? > EC2 has terrible IO performance, unless your looking at scaling up to mulitple > nodes, I would recommend avoiding EC2, the pricing is no longer that > competitive either. Amazon have a free micro instance (that will run ColdFusion - although it's tight; Railo / OpenBD do better because they use fewer resources). Certainly Amazon EC2 instances are, cost wise, much like a high-end VPS or dedicated server. I've generally found the basic EC2 storage to be slower than regular disk but EBS is high performance - the two storage types are designed to behave very differently. At Broadchoice, we moved from dedicated servers at a colo to large EC2 instances and, although startup time was slower due to EC2 storage, performance in general was much better and we were able to go from four instances to just two, supporting the same traffic with the same user response times. We experienced about one outage a year in the first couple of years of operation but Amazon's uptime and reliability has improved dramatically since then. The real benefits of cloud computing come not from Infrastructure as a Service (Rackspace**, Amazon, etc) but Platform as a Service (Google App Engine, CloudBees RUN@cloud formerly Stax, etc) where you don't worry about the servers, just the application, and the service takes care of upward and downward scaling on demand for you, automatically. **Rackspace are working on a Java-based PaaS offering but I don't recall details, nor where they've got to in the process. -- Sean A Corfield -- (904) 302-SEAN An Architect's View -- http://corfield.org/ World Singles, LLC. -- http://worldsingles.com/ Railo Technologies, Inc. -- http://www.getrailo.com/ "Perfection is the enemy of the good." -- Gustave Flaubert, French realist novelist (1821-1880) -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaussie@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] ColdFusion in the Cloud
On Tue, Mar 22, 2011 at 6:01 PM, Dale Fraser wrote: > Just be aware that the application generally needs substantial changes to > work in a cloud. That's not true. Standard applications can run in the cloud just fine. The database just needs to be on persistence storage (such as EBS on Amazon), as do any uploaded or other served assets. In order to really leverage the power of the cloud, the scalability, the fact that you want to have an arbitrary cluster of an unknown number of servers that start and stop as you need them - elastic computing - then, yes, you need to design your application accordingly. -- Sean A Corfield -- (904) 302-SEAN An Architect's View -- http://corfield.org/ World Singles, LLC. -- http://worldsingles.com/ Railo Technologies, Inc. -- http://www.getrailo.com/ "Perfection is the enemy of the good." -- Gustave Flaubert, French realist novelist (1821-1880) -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaussie@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] ColdFusion in the Cloud
They're exactly like regular servers. The only thing you have to watch out for is if the disk image is reset on a hard restart (e.g., regular Amazon EC2) so you need to use EBS or take a snapshot of your base configured image and save it to S3 as an AMI - assuming you're using Amazon. Rackspace is probably different. But all that stuff is independent of whether you're installing ColdFusion or anything else and is covered in depth in the cloud company's documentation... On Tue, Mar 22, 2011 at 5:21 PM, Brad Fleming wrote: > Oh ok, great, I didn't think it would be that simple for a virtual server > :-) > > Thanks for the advice. > > Cheers, > Brad Fleming > http://twitter.com/Captn_Brad > http://cfugwa.com > On 23/03/2011 8:17 AM, Sean Corfield wrote: > > On Tue, Mar 22, 2011 at 5:14 PM, Brad Fleming wrote: > > Thanks for that. I was mainly looking for confirmation that it could be > done as I couldn't seem to find much info on it (although I may not have > been looking in the right places). Do you know of a link that could give me > some info on the process of how it is set up? > > Er, you just install it on a cloud server like you'd install it on any > regular server... Not sure what information you're after? > > -- > You received this message because you are subscribed to the Google Groups > "cfaussie" group. > To post to this group, send email to cfaussie@googlegroups.com. > To unsubscribe from this group, send email to > cfaussie+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/cfaussie?hl=en. > -- Sean A Corfield -- (904) 302-SEAN An Architect's View -- http://corfield.org/ World Singles, LLC. -- http://worldsingles.com/ Railo Technologies, Inc. -- http://www.getrailo.com/ "Perfection is the enemy of the good." -- Gustave Flaubert, French realist novelist (1821-1880) -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaussie@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] ColdFusion in the Cloud
On Tue, Mar 22, 2011 at 5:14 PM, Brad Fleming wrote: > Thanks for that. I was mainly looking for confirmation that it could be > done as I couldn't seem to find much info on it (although I may not have > been looking in the right places). Do you know of a link that could give me > some info on the process of how it is set up? Er, you just install it on a cloud server like you'd install it on any regular server... Not sure what information you're after? -- Sean A Corfield -- (904) 302-SEAN An Architect's View -- http://corfield.org/ World Singles, LLC. -- http://worldsingles.com/ Railo Technologies, Inc. -- http://www.getrailo.com/ "Perfection is the enemy of the good." -- Gustave Flaubert, French realist novelist (1821-1880) -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaussie@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] ColdFusion in the Cloud
On Tue, Mar 22, 2011 at 5:03 PM, Brad Fleming wrote: > Has anyone heard of, or had any success in, running ColdFusion in the > cloud? I've seen some old blog posts around 2008/2009 about CF9 being setup > in a cloud environment on Amazon EC2 but haven't had much luck beyond that. Sure. It's easy - and it's just like regular server install / setup. CF9 changed the EULA so you can (legally) run one virtual cloud instance on Standard and ten virtual cloud instances on Enterprise. With permission from Adobe, I ran CF8 Enterprise on Amazon EC2 back in 2008 (and that system is still running at Broadchoice). Do you have any specific questions about ColdFusion in the cloud? -- Sean A Corfield -- (904) 302-SEAN An Architect's View -- http://corfield.org/ World Singles, LLC. -- http://worldsingles.com/ Railo Technologies, Inc. -- http://www.getrailo.com/ "Perfection is the enemy of the good." -- Gustave Flaubert, French realist novelist (1821-1880) -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaussie@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] Daily Rate
On Thu, Mar 10, 2011 at 5:15 PM, KNOTT, Brian wrote: > Guys what’s the current daily rate for an experienced CF developer. Short > term project. Just as a data point (since I'm sure US rates are different to AU rates), I know plenty of US CFers who are getting $700-$1,000 USD / day and I know a few who are getting north of that. Of course, there are also plenty getting south of that range but I'm not sure how "experienced" those folks are. I also know there are some folks out there desperate to get even $400 / day and they have quite a bit of experience, on paper at least. -- Sean A Corfield -- (904) 302-SEAN Railo Technologies, Inc. -- http://getrailo.com/ An Architect's View -- http://corfield.org/ "If you're not annoying somebody, you're not really alive." -- Margaret Atwood -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaussie@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] Re: ColdFusion Builder Workspace Refreshing
OK, I cracked open the progress view and I actually *do* see build / refresh occurring but they happen so fast I normally don't see the progress message - and it also looks like they don't happen continuously if I type fast - there's a pause between them so I might get just two or three build / refresh cycles per line of code. So, yes, you seem to be right but I don't find it slows Eclipse down for me (2.8GHz quad core with 8GB RAM). I'll ping Adam / Terry @ Adobe and get them to provide input on this thread - including the impact of turning off the automatic build / refresh. Sean On Mon, Nov 15, 2010 at 6:32 PM, Sean Corfield wrote: > Hmm, I've never seen this (and I have both Build Automatically and > Refresh Automatically enabled - and use ColdFusion Builder pretty much > 24x7x365). For me it only refreshes when I save a file. I can't > imagine how or why it would run a build on every key stroke... > > On Mon, Nov 15, 2010 at 6:24 PM, Mark Picker > wrote: >> I still don't use CFBuilder (I use Aptana) but I know with it if >> "Build Automatically" (under Project on the menu) is ticked, the same >> thing happens to me. Every single press of a key causes "Building >> workspace" and can slow things down. >> >> Cheers >> Mark >> >> On Nov 15, 4:16 pm, "Steve Onnis" wrote: >>> Is there a way to either turn off or control how often ColdFusion Builder >>> refreshes the workspace? Currently it does it everytime i press a key and >>> just slows everything downlike i type and i have to wait for the >>> workspace refresh to finish so the typing can catch up and is really >>> hindering my coding. > -- Sean A Corfield -- (904) 302-SEAN Railo Technologies, Inc. -- http://getrailo.com/ An Architect's View -- http://corfield.org/ "If you're not annoying somebody, you're not really alive." -- Margaret Atwood -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaus...@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] Re: ColdFusion Builder Workspace Refreshing
Hmm, I've never seen this (and I have both Build Automatically and Refresh Automatically enabled - and use ColdFusion Builder pretty much 24x7x365). For me it only refreshes when I save a file. I can't imagine how or why it would run a build on every key stroke... On Mon, Nov 15, 2010 at 6:24 PM, Mark Picker wrote: > I still don't use CFBuilder (I use Aptana) but I know with it if > "Build Automatically" (under Project on the menu) is ticked, the same > thing happens to me. Every single press of a key causes "Building > workspace" and can slow things down. > > Cheers > Mark > > On Nov 15, 4:16 pm, "Steve Onnis" wrote: >> Is there a way to either turn off or control how often ColdFusion Builder >> refreshes the workspace? Currently it does it everytime i press a key and >> just slows everything downlike i type and i have to wait for the >> workspace refresh to finish so the typing can catch up and is really >> hindering my coding. -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaus...@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] OT : SQL TEXT type column
On Thu, Oct 14, 2010 at 9:36 PM, Steve Onnis wrote: > How much can this column actually hold? Depends on which database you are referring to - and which version. 2.1 billion bytes is possible - I think for MS SQL Server? Oracle's CLOB could hold 4GB and that's increased in recent versions. -- Sean A Corfield -- (904) 302-SEAN Railo Technologies, Inc. -- http://getrailo.com/ An Architect's View -- http://corfield.org/ "If you're not annoying somebody, you're not really alive." -- Margaret Atwood -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaus...@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] Reducing CF's Footprint.
On Tue, Oct 12, 2010 at 5:42 PM, Ricardo Russon wrote: > Has anyone done any work on reducing the footprint of CF? I could be flippant and say: use Railo - it has a much smaller memory footprint. Sorry, couldn't resist! :) > Our Admin, Carl, has been doing some work on CF memory management. > Mainly Garbage Collection. > (He will be presenting his findings at our next CFUG if anyone is interested) I'd love to see this preso. JVM tuning is a real black art and there is always room for good presentations on this area of working with Java technology. When I was at Macromedia, we were constantly tweaking the JVM settings to improve the stability of macromedia.com. Every time we launched a new application, we had to go back through load testing and re-tuning the site because every change in the application composition could cause changes in the memory behavior of the site under load. > He has started playing with reducing CF's base memory usage by > removing unneeded jar files from CF/lib/ and seeing how that is > impacting things on startup. So far things seem to be going well, and > there have been some significant improvements. That really surprises me. Which version of Adobe ColdFusion are you working with? CF9 improved start up times dramatically (by deferring initialization of some subsystems until post-launch, I think - certainly the server is able to respond to requests much sooner after startup). > The question is: what can we safely remove? Much is going to depend on what CFML features your application uses. It sounds a rather dangerous approach to me. -- Sean A Corfield -- (904) 302-SEAN Railo Technologies, Inc. -- http://getrailo.com/ An Architect's View -- http://corfield.org/ "If you're not annoying somebody, you're not really alive." -- Margaret Atwood -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaus...@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] Flash Builder with ColdFusion Builder Projects
Define working sets. Eclipse always shows all projects - unless you define working sets. On Sun, Oct 3, 2010 at 11:23 PM, Steve Onnis wrote: > Is it possible to have ColdFusion Builder only display CF projects and for > Flash Builder to only display FLEX projects? It is starting to get a bit > annoying having them all display when i only want to see the projects > associated with the perspective i have open. -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaus...@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] CF Contractor Rates
On Tue, Sep 14, 2010 at 9:02 PM, Steve Onnis wrote: > Seriously you can get a PHP developer for like $40-50 an hour...maybe even > less. OK. Good to know there's the same differential in Oz as in the US - which makes it good to be a CF developer! -- Sean A Corfield -- (904) 302-SEAN Railo Technologies, Inc. -- http://getrailo.com/ An Architect's View -- http://corfield.org/ "If you're not annoying somebody, you're not really alive." -- Margaret Atwood -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaus...@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] CF Contractor Rates
Thanx Kai. That's good insight. On Tue, Sep 14, 2010 at 8:55 PM, Kai Koenig wrote: > Sean, > > both Australia and New Zealand (the latter even more) are what I'd like to > call low(er)-wage economies compared to Europe and the US (at least before > the GFC, things might have changed as well). > > 80 AU$ resp. NZ$ is probably about right what one can achieve by going > through 3rd party recruiters down here. Typically for corporates and > government agencies. That _IS_ on the lower end of things and also depends on > the length of a contract and how one positions himself. I personally wouldn't > position myself as a general web contractor (as Steve has mentioned in > another post), that's not what I am and want to do. That obviously does make > a difference in a) what work you get and b) what rate you can achieve. > > Towards the higher end of the bracket down under you'd probably see around > 130-150 AU$/NZ$ for specialised CF work. > > Overall you're right - you might be able to achieve higher rates overseas, > that's one of the reasons why a lot of people here actually do a lot of work > for clients in the US and Europe (or also Australia in my case being in NZ). > > Cheers > Kai > -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaus...@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] CF Contractor Rates
On Tue, Sep 14, 2010 at 8:31 PM, Steve Onnis wrote: > Yeah $80 is low and when you are dealing with recruitment agencies you would > be extremely hard pressed to get anything over $80-85 an hour around here. Ah, yes, they'd take quite a margin, I'm sure. > Subcontracting yourself yeah you might be able to push the envelope a > little and maybe stretch it out to $110-120 an hour but even that is > extremely rare from my experience, mainly because of the industry and > companies just don't want to pay that sort of money for a contractor for > general web development services. Thanx for confirming that. Sounds like rates vary quite a lot by region then and Oz rates are lower than US rates which are lower than European rates (but then the cost of living in the US is lower than in Europe - maybe the cost of living is lower in Oz than the US?). I know from working with Railo Consulting that we have to offer different rates in different regions because of these sorts of considerations. One comment I got from a local agency back when I was freelance was that my rate was "much, much higher" than the PHP developers they dealt with - but they checked the market and came back and said "OK, it seems CF developers get paid a lot more than PHP developers". How do Oz rates for CFers compare with web dev rates for other technologies? -- Sean A Corfield -- (904) 302-SEAN Railo Technologies, Inc. -- http://getrailo.com/ An Architect's View -- http://corfield.org/ "If you're not annoying somebody, you're not really alive." -- Margaret Atwood -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaus...@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] CF Contractor Rates
On Tue, Sep 14, 2010 at 5:53 PM, Steve Onnis wrote: > depends on the length of the contract but usually ranges from 80-100 for > someone decent Sounds a bit low to me so I'd be interested to hear the high end folks are seeing in Oz. I know a lot of people the in US who have substantially higher rates than that and in Europe rates can go much higher. I know that the US won't bear European rates... -- Sean A Corfield -- (904) 302-SEAN Railo Technologies, Inc. -- http://getrailo.com/ An Architect's View -- http://corfield.org/ "If you're not annoying somebody, you're not really alive." -- Margaret Atwood -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaus...@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] Re: Security update: Hotfix available for ColdFusion
On Tue, Aug 17, 2010 at 9:20 PM, Andrew Scott wrote: > Adobe don't support CF6.0 anymore, and I think CF7.0 is the same as well. > > Adam might pipe in here, but I believe that this is why there isn't an > update. When this subject cropped up on the House Of Fusion list, Adam posted this reminder about the lockdown guide Adobe had already published: "Just a reminder, we published a ColdFusion 9 Server Lockdown Guide back in June. It provides details and instructions for securing the ColdFusion Administrator. While the guide was written for ColdFusion 9 specifically, most of the tips will apply to version 6+." Here's the PDF: http://www.adobe.com/products/coldfusion/whitepapers/pdf/91025512_cf9_lockdownguide_wp_ue.pdf -- Sean A Corfield -- (904) 302-SEAN Railo Technologies, Inc. -- http://getrailo.com/ An Architect's View -- http://corfield.org/ "If you're not annoying somebody, you're not really alive." -- Margaret Atwood -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaus...@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] Re: Security update: Hotfix available for ColdFusion
On Wed, Aug 11, 2010 at 11:38 PM, Andrew wrote: > Thanks Guys. I would have been unaware of this had it not been for > the cfaussie list. > > Is there an official announcements list I can join? Yes, you can sign up for notifications from this page: http://www.adobe.com/support/security/ -- Sean A Corfield -- (904) 302-SEAN Railo Technologies, Inc. -- http://getrailo.com/ An Architect's View -- http://corfield.org/ "If you're not annoying somebody, you're not really alive." -- Margaret Atwood -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaus...@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] Recursive function giving me "500 null" error
On Wed, Aug 11, 2010 at 9:34 PM, Seona Bellamy wrote: > > > ... > downTree(result); Bear in mind that this copies result so changes made inside downTree() are on a copy, not the original, so after calling downTree(), result won't have changed. -- Sean A Corfield -- (904) 302-SEAN Railo Technologies, Inc. -- http://getrailo.com/ An Architect's View -- http://corfield.org/ "If you're not annoying somebody, you're not really alive." -- Margaret Atwood -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaus...@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] Multi Language Sites
These need to be executed on every request (put in your Application.onRequestStart() for example): setEncoding( "url", "utf-8" ); setEncoding( "form", "utf-8" ); Make sure your DB connection is set to handle UTF-8. If you have any accented characters or such in your templates, make sure they have this: Look into Paul Hastings' i18n stuff - for formatting dates etc and maybe resource bundles (or do everything from the DB). Using standard Java locales and you can use this code to convert a standard locale to a localized display name (in the locale's default language): That strips the parenthesized sub-locale so it's easier to read. On my current project, users can choose their language and it's set for their session (so nothing special in the URL). Hope that helps? Ping me off-list (sean at corfield dot org) if you need more details. If other folks have questions on the list, I'm happy to share. Sean On Mon, Aug 9, 2010 at 9:37 PM, Steve Onnis wrote: > How do people handle the URLs for this? Do you have a different URL for the > different language? If so how do you deal with special language characters > in the URL string? For example i am doing some french stuff atm and they > use a lot of accented characters and as i am using SES URLs i am wondering > whats the best way to do this. > > Steve -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaus...@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] Re: Coding Standards
On Tue, Aug 3, 2010 at 11:38 PM, Steve Onnis wrote: > If a coding standard for writing ColdFusion should be developed it should be > developed by Adobe, maintained distributed by them also. After all they are > the ones distributing the platform. Don't you think a coding standard for a language should be written by people who program in that language? Adobe's ColdFusion product team have historically been Java developers (well, since it switched from C++ to Java) and they don't write much CFML. That *may* have changed recently but last time I talked to the CF team (at CFUnited, last week) they still seemed to be hard core Java guys (and gals). The coding guidelines on livedocs were written by my Web Technology Group team. We programmed macromedia.com in CFMX 6.0 / 7.0 and that was our day job, every day. I'm disappointed Web Team didn't keep the document up to date after I left but I definitely feel that CFML coding standards should be written by CFML developers :) Should Adobe pick one set of guidelines out there and promote them? I don't think so. People didn't seem to like the idea of Macromedia 'picking' a single framework and promoting it (Mach-II... and, to be honest, we did *not* promote it but people still complained). Or has the mood changed and people really do want Adobe to tell them the "One True Way"? Back when I was developing C++ coding standards for companies for a living (yup, really, back in early 90's that was big business in Europe - about £10,000 a pop), there was a certain amount of commonality across all the standards I developed but most companies had different needs and wanted different rules enshrined in their standards. Even "performance" stuff depended on what they were doing with data (and which compiler they were using). And in my opinion, coding standards shouldn't be based on performance concerns since those change with every product version as well as being very dependent on the type of application and the type of data being manipulated. -- Sean A Corfield -- (904) 302-SEAN Railo Technologies, Inc. -- http://getrailo.com/ An Architect's View -- http://corfield.org/ "If you're not annoying somebody, you're not really alive." -- Margaret Atwood -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaus...@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] Coding Standards
On Mon, Aug 2, 2010 at 10:22 PM, Brett Payne-Rhodes wrote: > If you have a public coding standard that you would like to share I'd been > to hear about it. So far Sean Corfield's old CFMX coding standard at > http://livedocs.adobe.com/wtg/public/coding_standards/contents.html looks > like the best place to start... Thanx. And as it says: You may, however, take a copy of this document and modify it as you see fit to create your own coding guidelines as long as you acknowledge this original document. The WTG guidelines haven't been updated since I was part of the team back in 2005 so they're "CFMX7" level and there's some stuff I'd probably recommend doing differently now. For example, in the directory structure I'd explicitly separate out third party code at the top-level to make licensing audits easier, and I'd push harder for Application.cfc instead of Application.cfm - and these days I'd recommend CFCs be written entirely in cfscript if you're on CF9, Railo or OpenBD... Hmm, maybe I should take a copy and update it with my latest thinking? The Mach-II Dev Guide also needs updating to a more generic Framework Dev Guide too. Time... it's all about time... -- Sean A Corfield -- (904) 302-SEAN Railo Technologies, Inc. -- http://getrailo.com/ An Architect's View -- http://corfield.org/ "If you're not annoying somebody, you're not really alive." -- Margaret Atwood -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaus...@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] Least hated favourite J2EE Server for CF
Yes, Tomcat 6 is certainly a very capable production-ready Servlet container. I've run Adobe ColdFusion on Tomcat and JBoss quite a bit over the years but you need a WAR deployment which I believe means Enterprise Edition for production (it's been a while since I checked that - can someone confirm/deny?). ColdFusion 9 no longer lists Tomcat as a supported platform as I recall, just JBoss, and I believe that has something to do with the addition of Hibernate support (again, supposition - if anyone can confirm, that would be nice). For the vast majority of Adobe ColdFusion users, I see no reason to go with the additional complexity of WAR deployment and a Servlet container or JEE container other than JRun. For one thing, there are some management features which rely on JRun so you'll lose a few features in your CF Admin if you deploy to something else. I started using Tomcat as a deployment target for ColdFusion as soon as the CFMX J2EE Edition appeared (late 2002 or early 2003) so that I could run CFMX on my Mac. The Macromedia Web Team had an existing Tomcat instance that was part of the (pre-Allaire-acquisition) content management system and I put CFMX on that as well. During my time at Adobe, we went to production with CF8 on JBoss for a project I was on within the hosted services division (Web Team continued to use JRun). So it's definitely a matter of what you need from your installation. Of course, OpenBD and Railo expose the whole WAR deployment approach so you don't get an integrated install procedure but you can run them on any Servlet container and once you go that route, you can run multiple engines side-by-side. You'll see several blog posts out there from community members talking about running all three engines side-by-side on JRun, Tomcat, JBoss... Sean On Tue, Jun 29, 2010 at 8:58 PM, Andrew Myers wrote: > Back in the "old days" when I was solely a Java developer I always thought > of Tomcat was seen as a "reference implementation" rather than a production > ready server. > > Has that view changed? -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaus...@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] Re: Odd date behaviour - CF9/SQLServer2005
Wow, don't jump to conclusions! I used "guilty" simply to mean the component that caused the bug you ran into. It's just code, it doesn't have any emotion. On Wed, Jun 9, 2010 at 1:12 AM, Mike Kear wrote: > Sean, I'm not sure characterising it as "guilty" is very fair. This > generator has worked just fine for me without any problems in about a > hundred applications. This is the first time it's given me any issues. > It's been so reliable I didnt suspect it might be anything to do with this > issue for a very long time. -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaus...@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] Re: Odd date behaviour - CF9/SQLServer2005
On Tue, Jun 8, 2010 at 9:15 PM, Mike Kear wrote: > This is generated by the Rooibos code written by P Farrell Just saw this so ignore my other post (about naming the guilty code generator). Thanx. -- Sean A Corfield -- (904) 302-SEAN Railo Technologies, Inc. -- http://getrailo.com/ An Architect's View -- http://corfield.org/ "If you're not annoying somebody, you're not really alive." -- Margaret Atwood -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaus...@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] The solution: Odd date behaviour - CF9/SQLServer2005
On Tue, Jun 8, 2010 at 10:19 PM, Mike Kear wrote: > It boiled down to a code generator that i've been using without any issues > for a long time. The setter and getter for any date fields was like the > following: Storing dates as formatted strings is just asking for problems. I'm glad you posted the set/get methods (as I asked) because now we can see exactly why it fails! > So this converts a real date to a specific format string. > And this returns the formatted string and it then gets converted to a real date (when you go to the DB) using your native locale - which *tries* to match it to an Australian date when it can but reverts to the US format when it can't. The moral is: never, ever store a date as a string :) > output="false"> > > > > output="false"> > > That's how set/get methods should behave - no conversion. BTW, it would be *really* useful to tell us which code generator you used so we can avoid it... -- Sean A Corfield -- (904) 302-SEAN Railo Technologies, Inc. -- http://getrailo.com/ An Architect's View -- http://corfield.org/ "If you're not annoying somebody, you're not really alive." -- Margaret Atwood -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaus...@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] Re: Odd date behaviour - CF9/SQLServer2005
What do the methods setTransDate() and getTransDate() look like? Is there a declared property behind them? If so, what does that look like? On Tue, Jun 8, 2010 at 9:02 PM, Mike Kear wrote: > I have found i can specifically set a date using numerical values rather > than variables, to make absolutely certain i know what the value of the date > being inserted is. > If i set a variable which is a date object using the createdate() function, > it reads the date properly. If I use that same function to set a setter in > a bean, it doesnt. Here's the specifics: > > Day: #day(testdate)# > Month:#month(testdate)# > Year: #year(testdate)# > This code shows year='2010', month='6', day='10' > But if i have a bean with a date value in it, and set the date value like > this: > > Day: #day( posbean.getTransDate() )# > Month:#month( posbean.getTransDate() )# > Year: #year( posbean.getTransDate() )# > This code shows year='2010', month=10', day='6' > If i use the bean value in the insert statement, it inserts the date with > month=10 and date=6. If i use the #testdate# value in the insert statement, > it inserts the date with month=6 and date=10. > The conclusion i am coming to is that a cfc will behave differently to a cfm > file. No?? Anyway, since the value i'm trying to insert into the > database is a value from the bean (along with all the other values of the > bean) I'm always going to get the wrong value into the database aren't i? -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaus...@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] Re: coldfusionmeetup.com
On Tue, Jun 8, 2010 at 6:16 PM, Mark Mandel wrote: > From memory the snippet shortcuts were a bit more powerful than shortcuts, > as you could tell them to do things multiple times > > So doing something like: > > gs*2 > > would run that snippet twice over. > > Not sure if that made it into Builder though. It did work on CFEclipse. It does not work on CFBuilder. The cool thing about snippets is that you can have variable substitutions in them which pops up a dialog with form fields - including drop-downs and default values - so you can type a few characters, hit ctl-j, fill out a few form fields and have complete functions or whatever appear in the editor for you. As for custom key bindings, Eclipse is a bit of a pain in that area and whilst you can configure a key binding for any 'action' in Eclipse, the snippet insertion is a generic action - regardless of the content of the snippet - and therefore can only have one key bound to it (as I understand it). -- Sean A Corfield -- (904) 302-SEAN Railo Technologies, Inc. -- http://getrailo.com/ An Architect's View -- http://corfield.org/ "If you're not annoying somebody, you're not really alive." -- Margaret Atwood -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaus...@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] import DW sites to new windows install
DW lets you export sites - the definitions - to files that you can then copy across and import into the new install (in addition to copying the folders/files themselves). On Wed, Jun 2, 2010 at 7:28 PM, Carl Vanderpal wrote: > Just trying to figure out how to get all my sites to come across to a new > install of Windows and DW. > > I have DW CS4 on an install of Windows (Vista) and now I want to move them > into my Windows 7 install version of CS5. I just thought you could copy > across some folders, but doesn't look like it? Both installs are on the same > computer but just on different drives, so if there is a way to copy > something then that would be great. -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaus...@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] Re: Frameworks and MVC
On Wed, Jun 2, 2010 at 6:51 PM, Steve Onnis wrote: > I want to be able to have a single file as the entry point, a proper > index.cfm file that actually does something and then from there be able to > handle my own calls to a controller that does what I need it to do. Well, that's the very definition of no-framework then. There are no frameworks you will like. They all take control of the basic flow - that's kind of the point of frameworks. All of the frameworks out there - from Fusebox to ColdBox and everything in between - take the 'action' (or fuseaction or event) in the URL and take control away from your index.cfm and route it through either conventions or configuration to code that the framework invokes and then the framework selects which files to display to build the view (sometimes with hints from the developer thru API calls). Frameworks aren't for everyone. Developers that want to keep total control over the flow of their application and tend to every detail of how their code works just don't like frameworks. Other developers value the standardization that frameworks bring and understand that a lot of the plumbing and boilerplate code is a waste of their expensive time and they prefer to focus on the interesting parts of building an application using an approach that other developers can easily pick up - particularly where that approach is a publicly documented one and you can find other developers who already know the approach. -- Sean A Corfield -- (904) 302-SEAN Railo Technologies, Inc. -- http://getrailo.com/ An Architect's View -- http://corfield.org/ "If you're not annoying somebody, you're not really alive." -- Margaret Atwood -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaus...@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] Frameworks and MVC
On Tue, Jun 1, 2010 at 8:18 PM, Steve Onnis wrote: > we had a demo of FW/1 at our CFUG last week and even though yes it is > stripped down regarding the framework itself, you still had the folder > structure as in > > root > - views > - controller > > and so on, and just to get a simple output still required too many files for > my liking. Well, the simplest Hello World FW/1 app is just: // Application.cfc: component extends="framework" { this.name = 'myapp'; } Hello World! You have basically one view file per page in your application and for logic you can have a single CFC (controllers/main.cfc) with a method for each page that you want to execute code for. I can't imagine anything simpler. You pretty much couldn't write simpler code if you weren't using a framework so I find your complaint a bit puzzling (I'm not saying your opinion isn't valid, just trying to dig a bit more into want you really don't like about a couple of folders). > I also didn't like the way it threw all of the scoped variables > into the request scope. It doesn't. Like every CFML framework out there, it combines URL and form scope to make control logic simpler and it puts them into a single variable - request.context - so there's no "name conflicts and scoped vars overriding others". Admittedly, FW/1 does use a few additional request variables for its own purpose (which are all clearly documented) and no one using FW/1 has complained about that yet. > I want to be able to call > the controller myself rather than relying on files being in certain places > to be able to call them As Blair says, you'll probably need to roll your own framework because you're not going to like anything that's out there, based on the things you're saying. And because all the frameworks do things the same way (in those areas at least) and lots of people like that approach, you may want to think harder about why you don't want to develop apps the same way that thousands of other developers do... just sayin' :) -- Sean A Corfield -- (904) 302-SEAN Railo Technologies, Inc. -- http://getrailo.com/ An Architect's View -- http://corfield.org/ "If you're not annoying somebody, you're not really alive." -- Margaret Atwood -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaus...@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] Re: JB-HI Moving to dotnet
On Thu, May 27, 2010 at 7:56 PM, Andrew Myers wrote: > I agree with what you say about us being the ones "in the trenches". Like I > said in an earlier post, I sometimes have to try and justify even within my > organisation the use of CF, and it's not always easy - I would really > benefit from some kind of "support resources" to help me with this. Perhaps > they are out there and I just haven't found them. Have you seen the ColdFusion Evangelism Kit that Adobe put out? That's a pretty good pitch to managers. Adobe have also published some more detailed comparisons between technologies showing the benefits of CFML - which is also summarized in the evangelism kit so it depends how much detail you want. > A lot of the anti CF people also don't like it because it's a proprietary > technology. This is where I really think things like Railo can really help > the uptake of CF. We are certainly seeing some people moving to Railo rather than abandoning CFML altogether because they have some sort of mandate for open source. It's obviously better to keep them in the CFML community than lose them to some other technology. We also see people coming in via jboss.org who are open source folks who wouldn't have considered CFML before. And, yes, realistically, there are going to be people who choose Railo purely on price because they don't want to spend money. We see folks who are running older versions of ColdFusion who didn't pay maintenance and now won't pay for upgrades - Railo provides them an option to modernize their code. Naturally we prefer folks who choose Railo for reasons other than price since our business model is about support and consulting - and folks who won't pay Adobe aren't likely to pay us either :) -- Sean A Corfield -- (904) 302-SEAN Railo Technologies, Inc. -- http://getrailo.com/ An Architect's View -- http://corfield.org/ "If you're not annoying somebody, you're not really alive." -- Margaret Atwood -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaus...@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] Re: JB-HI Moving to dotnet
On Fri, May 28, 2010 at 1:57 AM, M@ Bourke wrote: > this is where companies like Railo are starting to leave CF behind, you > actually speak to the developers of the product and they'll tell you "oh > thats good we'll look at implementing that in one of the next releases." That's more a function of size. People used to say that about Allaire back in the and I have to say I've always found the CF team engineers to be pretty receptive to new ideas (heck, onMissingMethod() came about after an informal chat with one of the CF engineers at a conference!). > CF needs smaller more frequent releases, just like 9.0.1 I believe Adam is on record as saying he's pushing for more frequent releases. The main difference between a commercial product and an open source product is that with a commercial product you only see the official releases whereas with an open source product you see pretty much every build. If you look at just the formal releases of Railo and OpenBD, they happen on a much longer cycle than you might think... -- Sean A Corfield -- (904) 302-SEAN Railo Technologies, Inc. -- http://getrailo.com/ An Architect's View -- http://corfield.org/ "If you're not annoying somebody, you're not really alive." -- Margaret Atwood -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaus...@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] Just spotted on Railo google groups... Amazon S3 plugin for Railo now free!
On Thu, May 27, 2010 at 9:27 PM, Chris Velevitch wrote: > When you talk about HSQL, is in http://hsqldb.org/ or HQL as in the > Hiberate Query Language? Sorry, that was a typo and I meant HQL - Hibernate Query Language - the ability to write HQL inside and get back either a record set (as with regular SQL) or an array of entities (specific to Hibernate datasources). -- Sean A Corfield -- (904) 302-SEAN Railo Technologies, Inc. -- http://getrailo.com/ An Architect's View -- http://corfield.org/ "If you're not annoying somebody, you're not really alive." -- Margaret Atwood -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaus...@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] Re: JB-HI Moving to dotnet
On Thu, May 27, 2010 at 6:08 AM, Andrew Myers wrote: > Not saying it applies in this case, I think there is a belief that if > developers for a particular technology are scarce they cost more, if they're > plentiful they cost less (in theory). .NET has appealed to some I've worked > for because they can always tells us they are one day going to send all our > work offshore. I can confirm that at least here in the US (certainly on the West Coast but almost certainly elsewhere too), CFers earn a lot more than PHPers. Dealing with various web agencies - and sometimes with clients directly - I've heard that over and over again. The problem is that to folks who are not well informed about PHP vs CFML, they view them both as "web scripting languages" and thus the $$ difference is significant. CFML's biggest problem is that it doesn't really sell itself - folks have to be educated as to why it's better than PHP (or ASP.NET) in terms of productivity. And, to be honest, that's something that falls squarely on the shoulders of the community - because we're the ones out in the trenches. What we need to be careful about is a closed mind - "CFML is best!" - without good arguments to back that up. As for cross-training developers, I'll definitely speak in favor of that since that's how I came to CFML, from a background of Java / C++, along with me team (back at Macromedia). Definitely easy to pick up CFML when you know other languages and these days, with the extended cfscript support, it's a relatively easy transition. FWIW, Railo sees a steady stream of new-to-CFML folks downloading the server. A good percentage come to us from jboss.org - Java developers looking for a more effective scripting language language for the JVM (and CFML definitely kicks JSP / JSF ass) - and we see quite a few .NET developers as well. We don't have more detailed info because that's based on the voluntary survey form on the download page. -- Sean A Corfield -- (904) 302-SEAN Railo Technologies, Inc. -- http://getrailo.com/ An Architect's View -- http://corfield.org/ "If you're not annoying somebody, you're not really alive." -- Margaret Atwood -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaus...@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] Just spotted on Railo google groups... Amazon S3 plugin for Railo now free!
On Thu, May 27, 2010 at 8:21 AM, KC Kuok wrote: > http://groups.google.com.au/group/railo/browse_thread/thread/3be511e9635d943b Our basic position on features is that if it's part of Adobe ColdFusion Standard edition, we won't charge for it. With the recent announcements from Adobe about adding S3 support in CF9.0.1, we decided to immediately stop charging for the S3 extension - and we'll roll it into one of the next patch releases as a core part of Railo's server so all Railo users will automatically get S3 integration for free. We also refunded a user who'd just bought the S3 extension from us. We're finalizing the grace period on that but we're happy to refund anyone who bought the extension in the last 30 days - we may go back further but that's under discussion. Information about S3 support in ACF9.0.1: http://www.coldfusionjedi.com/index.cfm/2010/5/24/Two-new-ColdFusion-901-Gems As I note in a comment there, Railo's ORM implementation already has HSQL support in so we're glad to see that being added to ACF9.0.1 as well since that provides greater compatibility across CFML engines. -- Sean A Corfield -- (904) 302-SEAN Railo Technologies, Inc. -- http://getrailo.com/ An Architect's View -- http://corfield.org/ "If you're not annoying somebody, you're not really alive." -- Margaret Atwood -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaus...@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] Re: JB-HI Moving to dotnet
On Tue, May 25, 2010 at 10:37 PM, Mark Mandel wrote: >> I'm surprised Railo hasn't appointed a rep out here romancing >> universities in AU/NZ to get it rolling also. > > I was actually quite surprised Railo didn't push heavily into the ANZ region > when they first started. Negotiations have been underway for quite a while. > That being said, they were here for cf.O(ANZ) last year (and hopefully again > this year) And webDU. -- Sean A Corfield -- (904) 302-SEAN Railo Technologies, Inc. -- http://getrailo.com/ An Architect's View -- http://corfield.org/ "If you're not annoying somebody, you're not really alive." -- Margaret Atwood -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaus...@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.
Re: [cfaussie] CEBit
CeBIT Europe was a couple of months ago and CFML was represented there by Railo. Sorry we couldn't also fly the flag at the Sydney event :( On Wed, May 26, 2010 at 12:03 AM, nomadic fish wrote: > (changing the subject, cos i am) > > Darling Harbour, mon-wed this week > heaps of competitions, lots of lollies, quite a few pens. > i learnt a few useful things. > there was a lot of talk here about eWay last week, and they had a huge > stall, with pretty girls handing out flyers and sales types who were very > quick to take over the conversation if you sounded interested. > lots of hand-held data projectors > lots of government > > asd > > On 26/05/10 16:58, Dale Fraser wrote: > > Where was CEBit? > > > > Regards > > Dale Fraser > > > > http://dale.fraser.id.au > > http://cfmldocs.com > > http://learncf.com > > http://flexcf.com > > > > From: cfaussie@googlegroups.com [mailto:cfaus...@googlegroups.com] On Behalf > Of nomadic fish > Sent: Wednesday, 26 May 2010 4:50 PM > To: cfaussie@googlegroups.com > Subject: Re: [cfaussie] Re: JB-HI Moving to dotnet > > > > and, you'll be able to apply for the JB job and get free music as well. > > i went to CEbit yesterday. i noticed lots of the banners had the "microsoft > certified" logo on them. one or two tux-the-penguins. only one adobe A, > and none of the CF or FL product logos. there were hundreds of stands, > hundreds of banners, some of them must have built their stuff in flash, but > they just weren't being asked or forced to advertise the fact. > > asd -- You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaus...@googlegroups.com. To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.