<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8902741043153755588</id><updated>2012-01-24T10:41:26.398+11:00</updated><category term='Adobe'/><category term='Flash'/><category term='Microsoft'/><category term='iPhone'/><category term='Other'/><category term='Nintendo'/><category term='AIR'/><category term='ActionScript'/><category term='Flex'/><category term='iPad'/><category term='Windows'/><category term='ColdFusion Builder'/><category term='Apple'/><category term='ColdFusion'/><category term='Google'/><category term='.NET'/><category term='HTML 5'/><title type='text'>Dale Fraser's Blog</title><subtitle type='html'>This blog is an effort to post about various technologies and other interesting things.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Dale Fraser</name><uri>http://www.blogger.com/profile/08986411397740062717</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-MH0NL5rPjRY/TxO5ki19c-I/AAAAAAAAAEs/8TtUz9BEw6U/s220/376069_10150689828638136_677518135_12228999_1729982651_n.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>92</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-1328258024788158242</id><published>2012-01-10T09:43:00.000+11:00</published><updated>2012-01-10T09:43:08.303+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript'/><category scheme='http://www.blogger.com/atom/ns#' term='Adobe'/><category scheme='http://www.blogger.com/atom/ns#' term='Flex'/><category scheme='http://www.blogger.com/atom/ns#' term='Flash'/><category scheme='http://www.blogger.com/atom/ns#' term='HTML 5'/><title type='text'>ActionScript HTML 5 Compiler</title><content type='html'>What Adobe need to do if they aren't already is allow ActionScript code from either a flash or flex application to be complied into various output formats. Currently the allow you to compile.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Shockwave Flash SWF&lt;/li&gt;&lt;li&gt;iPhone&lt;/li&gt;&lt;li&gt;Android&lt;/li&gt;&lt;li&gt;Blackberry&lt;/li&gt;&lt;li&gt;Windows&lt;/li&gt;&lt;li&gt;Macintosh&lt;/li&gt;&lt;li&gt;Linux&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;But with all the&amp;nbsp;uncertainty&amp;nbsp;about their recent departure from flash in the browser on mobile devices and the big HTML 5 push, why not announce you will eventually also allow compilation to HTML 5. Now perhaps not everything that flash does is supported initially, but most probably can be.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;What this will do is stop people jumping of the flash path and heading down the HTML 5 path, as I can then have one code base that will compile and run&amp;nbsp;pretty&amp;nbsp;much anywhere. It also allows developers to use a nice strongly typed language and have the compiler have the necessary html 5 / Java script libraries behind the scenes.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;HTML 5 is going forward with or without this, Adobe is one of few tools that allow wide range of cross compilation and tying all this together, just makes sense.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I have a feeling they are already working on this, and if so great however they need to announce it so that people can talk about this direction and answer questions over the future of their ActionScript projects.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-1328258024788158242?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/1328258024788158242/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=1328258024788158242' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/1328258024788158242'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/1328258024788158242'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2012/01/actionscript-html-5-compiler.html' title='ActionScript HTML 5 Compiler'/><author><name>Dale Fraser</name><uri>http://www.blogger.com/profile/08986411397740062717</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-MH0NL5rPjRY/TxO5ki19c-I/AAAAAAAAAEs/8TtUz9BEw6U/s220/376069_10150689828638136_677518135_12228999_1729982651_n.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-3479335927244107390</id><published>2011-11-15T18:29:00.001+11:00</published><updated>2011-11-15T19:04:05.138+11:00</updated><title type='text'>Good, Cheap, Quick!</title><content type='html'>One of my favourite old sayings, goes like this. Good Cheap Quick, pick any two you like.&lt;br /&gt;&lt;br /&gt;I've used it often in software development, but it applies to everything in life, from having your house painted to organising a wedding.&lt;br /&gt;&lt;br /&gt;You see its a simple concept, that people understand mostly, yet people still want all 3, well the all 3 doesn't really exist, if you think you have found the golden egg of technology that will deliver all 3, I'd love to know. Technologies are a strange and wonderful beast, they are combined to create a certain magic that enables the users to achieve things, automate things, create things. Whatever the application may be there generally is a technology that will facility the application.&lt;br /&gt;&lt;br /&gt;I used to think that there would come a technology that would make everything good, cheap and quick. Yet the technology community loves to complicate things. Normally there is method to the madness of complicating things, but not always. Technology will not only set you free, but often lock you up. Its easy to get swept up in a technology trend, I once managed a software team, that was constantly we need, X, now we need Y, we should use this framework, now we should rewrite it using this framework and so it went on. Problem is nothing ever got done, so it was neither Good, Cheap or Quick. It was Bad, Expensive &amp;amp; Slow.&lt;br /&gt;&lt;br /&gt;Lets take .NET as a technology example.&lt;br /&gt;&lt;br /&gt;Good? Yes&lt;br /&gt;Cheap? No&lt;br /&gt;Quick? Yes&lt;br /&gt;&lt;br /&gt;Well, you could debate that Good is No and Cheap is Yes (because its free right) and Quick could be a No also, especially if you&amp;nbsp;don't&amp;nbsp;know what your doing. But for the sake of the example, lets say.&lt;br /&gt;&lt;br /&gt;Good: Clean typed language, great syntax and powerful framework&lt;br /&gt;Cheap: Hell no, I need Visual Studio, MS SQL Server &amp;amp; MS Servers, its crazy expensive&lt;br /&gt;Quick: Well it can be if you know what your doing.&lt;br /&gt;&lt;br /&gt;But wait,&amp;nbsp;that's&amp;nbsp;the technology,&amp;nbsp;that's&amp;nbsp;really got nothing to do with the old Good Cheap Quick does it? Its the applications that you write using this technology that we want to evaluate? Well if your trying to sell a solution to a company, you can evaluate the tool, the development, the deployment, the maintenance in the good cheap quick.&lt;br /&gt;&lt;br /&gt;Most just&amp;nbsp;evaluate&amp;nbsp;the application, but its not really fair to say .NET is free. Tool is free, if you use notepad. Database is free, if you use SQL Express. Deployment is free if you find a free .NET host, Maintenance is free if your .NET host is patching the servers for you and you&amp;nbsp;don't&amp;nbsp;change the app.&lt;br /&gt;&lt;br /&gt;However in reality everything costs money. If you want a decent IDE you pay for it, if you want decent developers you pay for them, if you want good hosting / infrastructure you pay for it. And if you want your servers maintained you pay for that too.&lt;br /&gt;&lt;br /&gt;So nothing is cheap then? Well in my&amp;nbsp;opinion&amp;nbsp;there is little real cost difference between most technologies. That means everything must be Good and Quick?&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Don't be sucked into the ColdFusion is bad, Java is good, pick the right technology for the job.&lt;/li&gt;&lt;li&gt;Don't be sucked into the PHP is free, Oracle is expensive argument, pick the right technology for the job.&lt;/li&gt;&lt;li&gt;Don't be sucked into the Rails is fast and C++ is slow argument, pick the right technology for the job.&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;If your already lost and&amp;nbsp;don't&amp;nbsp;really understand the point&amp;nbsp;I'm&amp;nbsp;making, then your probably going to think that the Good Cheap Quick phase doesn't work in software development. I'd argue that it does, but technology is a small factor. Because these technologies don't do anything without one of these.&lt;br /&gt;&lt;br /&gt;I have a Good Cheap programmer.&lt;br /&gt;I have a Cheap Quick programmer.&lt;br /&gt;I have a Good Quick programmer.&lt;br /&gt;&lt;br /&gt;Which one would you hire :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-3479335927244107390?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/3479335927244107390/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=3479335927244107390' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/3479335927244107390'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/3479335927244107390'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2011/11/good-cheap-quick.html' title='Good, Cheap, Quick!'/><author><name>Dale Fraser</name><uri>http://www.blogger.com/profile/08986411397740062717</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-MH0NL5rPjRY/TxO5ki19c-I/AAAAAAAAAEs/8TtUz9BEw6U/s220/376069_10150689828638136_677518135_12228999_1729982651_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-4243338617421208212</id><published>2011-10-12T23:33:00.003+11:00</published><updated>2011-10-13T13:02:03.506+11:00</updated><title type='text'>iPhone 5 Hardware Changes</title><content type='html'>Along with all the features announced in the 4S, there are some specific things the iPhone 5 needs in my opinion. Things that would take it to the next level, in my order of preference.&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;b&gt;Larger Screen&lt;/b&gt;&lt;br /&gt;The phone is too small, for games, reading books, mail etc, it could benefit from a larger screen like other new smart phones, how large? Not sure, but picking up an iPhone 4 after playing with a new Samsung, the iPhone seems really small.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Vibrate Switch&lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;Get rid of it, its not needed, and is a pain. Its constantly changing from vibrate to ring in my pocket, even with a cover. This really isn't necessary, swapping to silent should be a software switch like a lot of other phones&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;4G Support&lt;/b&gt;&lt;br /&gt;This phone has to support the new 4G networks, like Telstra's&lt;/li&gt;&lt;li&gt;&lt;b&gt;HDMI Output&lt;/b&gt;&lt;br /&gt;The ability to output from the iPhone to a projector / monitor / TV would be awesome. This kinda already exists, but a mini HDMI port would be better.&lt;/li&gt;&lt;li&gt;&lt;b&gt;LED Light&lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;How I miss my BlackBerry LED light, it flashed and told me when I had something to check, I didn't need to turn the phone on to see. One multi color LED on the iPhone 5 could do so many things, with different color / flashing combinations, and allow the user to configure if and when it displays and what color to use for what.&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;1080p Screen&lt;/b&gt;&lt;br /&gt;At 326ppi that might make the device too big, but who says we can't improve on 326ppi. The 4S records in 1080p, but&amp;nbsp;what's&amp;nbsp;the point if you cant see it. There are already some other 342ppi screens, so getting to the right&amp;nbsp;density&amp;nbsp;isn't as far off as it seems. And the new dual core chip upgrades should be able to render them.&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;Now if the iPhone 5 had all that, it would be&amp;nbsp;truly&amp;nbsp;amazing, probably unlikely. Personally I'd be happy if I get 1-3, which might just happen. Hope I didn't miss anything obvious, if I did, let me know.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-4243338617421208212?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/4243338617421208212/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=4243338617421208212' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/4243338617421208212'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/4243338617421208212'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2011/10/iphone-5-hardware-changes.html' title='iPhone 5 Hardware Changes'/><author><name>Dale Fraser</name><uri>http://www.blogger.com/profile/08986411397740062717</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-MH0NL5rPjRY/TxO5ki19c-I/AAAAAAAAAEs/8TtUz9BEw6U/s220/376069_10150689828638136_677518135_12228999_1729982651_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-7238936770343192989</id><published>2011-09-20T13:33:00.000+10:00</published><updated>2011-09-20T13:33:25.654+10:00</updated><title type='text'>Disable Windows 8 Metro Interface</title><content type='html'>While there is no inbuilt way to disable the Metro aka Tablet interface of Windows 8 that is given to you by default, this is really necessary, especially if your trying Windows 8 on a laptop without multi touch support.&lt;br /&gt;&lt;br /&gt;It however can be done, there are programs that allow you to switch it or if your like me and would rather just do it manually follow these steps&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Hover your cursor bottom left, you will see a start menu, select Search&lt;/li&gt;&lt;li&gt;In the search box, type regedit, there will be one match click and run it&lt;/li&gt;&lt;li&gt;From regedit navigate to&amp;nbsp;HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer&lt;/li&gt;&lt;li&gt;Change the&amp;nbsp;RPEnabled key to a 0 which is Metro off or 1 for Metro on&lt;/li&gt;&lt;/ol&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-hH3Jx27W9e8/TngJKzBfrYI/AAAAAAAAAEE/ZjjE8tZg5GU/s1600/Untitled.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="400" src="http://3.bp.blogspot.com/-hH3Jx27W9e8/TngJKzBfrYI/AAAAAAAAAEE/ZjjE8tZg5GU/s640/Untitled.png" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Windows 8 Desktop Interface&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;That's it your up and running, no reboot or anything required. Now to go and really test Windows 8&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-7238936770343192989?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/7238936770343192989/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=7238936770343192989' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/7238936770343192989'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/7238936770343192989'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2011/09/disable-windows-8-metro-interface.html' title='Disable Windows 8 Metro Interface'/><author><name>Dale Fraser</name><uri>http://www.blogger.com/profile/08986411397740062717</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-MH0NL5rPjRY/TxO5ki19c-I/AAAAAAAAAEs/8TtUz9BEw6U/s220/376069_10150689828638136_677518135_12228999_1729982651_n.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-hH3Jx27W9e8/TngJKzBfrYI/AAAAAAAAAEE/ZjjE8tZg5GU/s72-c/Untitled.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-256422383200013800</id><published>2011-09-20T10:43:00.003+10:00</published><updated>2011-09-20T13:34:57.315+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'>Windows 8 Not for the Desktop</title><content type='html'>We have been trying Windows 8 our, and it went pretty smoothly to start with, it installed on a laptop, booted and ran quickly and ran our software in some quick tests.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;However, the UI has completely changed, it designed to be run on a Tablet, not a Windows type pen based tablet either, an iPad / Android type tablet. Firstly you cant close a program, you just hit the tablet button (wait I don't have one on the desktop) to return to the menu of applications. I eventually worked out that the Windows key will get you there, but the entire UI of running applications, multi tasking, switching between applications has changed.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Conceptually the ability to run the same operating system on a Desktop / Tablet is great, I can get my normal programs, files etc., from any device. But in reality at the moment the operating system has moved too far to the tablet arena at the expense of Desktop usability. I'm assuming or hoping that between now and the release the two models will improve and the ability to switch between the two will be more natural.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;On another note, this operating system really needs a multi touch screen or device, I'm not at all keen to touch my laptop screen even if it was multi touch (which it isn't) so really new laptops &amp;amp; desktops are going to need a largish multi touch trackpad, like the ones in the Mac Books and the Magic Trackpad for apple desktops.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Its safe to assume that Microsoft's hardware partners are thinking through this and this type of hardware will present its self well ahead of the release of Windows 8. The down side, is your current laptop really doesn't support Windows 8. And your current desktop will need a bit of extra hardware to take advantage. What this translates to is more expense and a hardware investment.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;If Microsoft do manage to meld the desktop / laptop version of Windows 8 to a more desktop centric operating system before release, perhaps the multi touch devices wont be needed, time will tell.&lt;br /&gt;&lt;br /&gt;If you currently wish to hack the UI to revert back to desktop mode you can do this by changing a registry setting see here for the full details&lt;br /&gt;&lt;a href="http://dale.fraser.id.au/2011/09/disable-windows-8-metro-interface.html"&gt;http://dale.fraser.id.au/2011/09/disable-windows-8-metro-interface.html&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-256422383200013800?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/256422383200013800/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=256422383200013800' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/256422383200013800'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/256422383200013800'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2011/09/windows-8-not-for-desktop.html' title='Windows 8 Not for the Desktop'/><author><name>Dale Fraser</name><uri>http://www.blogger.com/profile/08986411397740062717</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-MH0NL5rPjRY/TxO5ki19c-I/AAAAAAAAAEs/8TtUz9BEw6U/s220/376069_10150689828638136_677518135_12228999_1729982651_n.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-2360491648975879194</id><published>2011-09-19T21:08:00.003+10:00</published><updated>2011-09-19T21:42:40.831+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Other'/><title type='text'>Developer Shortage</title><content type='html'>Over the years in Melbourne Australia its been getting harder to get good developers. I spent over 10 years doing pure development, worked hard earned my promotions.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I always tried to do more or better than the guy at the next desk, while I was never worried about job security as I've never been unemployed, I wanted to prove my self to both management and peers. The situation is much different these days, there are more positions than developers, so developers are getting cold called for positions, can land a different job with more money often quite easily.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Advertising positions often finds a poor range of people / skills, a lot of people who have little or no work experience in Australia and looking for an opportunity, people from different states, long term out of work, and other various combinations of unsuitable people. There are good people out there, but how do you attract them?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Traditionally I've been a fan of getting young smart people and training them, I've had great success with this method for a long time, and will do it again, but it comes with a penalty of time and investment, this method isn't suitable if you want to replace a senior experienced person quickly.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I was wondering if less people look to move during difficult financial times as any move is risky and also subject to a probation, any new job you take may or may not be suitable, so perhaps less people are looking. I was also wondering has Seek had its day, are people sick of the volume of positions / emails that come through daily, they stop looking at them.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So perhaps its time to revisit recruitment agencies, which I am generally loathed to use due to an experience I had as an employee. An agency asked me how much I wanted, and when I told them, they said they could get me more, and they did. I of course was very happy with this at the time, but later reflected they are working for and paid by the employer, yet they are working against them, costing the employer more in salaries and in turn fees.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So what's the solution? More networking, more tweeting, more advertising, more time? There is no clear obvious solution, I think its going to be a combination of many things. I currently have 4 positions advertised received 40+ applications, and while there are some worthy of consideration, there are no stand out people. So I've spent $1,000 on seek, and while its not a lot of money in comparison to an agency, its not value for money.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I'm interested in what others are doing to find people, more so the good solid proven developers, how do you find them, how do you lure them away from the comfort of their existing positions.&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-2360491648975879194?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/2360491648975879194/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=2360491648975879194' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/2360491648975879194'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/2360491648975879194'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2011/09/developer-shortage.html' title='Developer Shortage'/><author><name>Dale Fraser</name><uri>http://www.blogger.com/profile/08986411397740062717</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-MH0NL5rPjRY/TxO5ki19c-I/AAAAAAAAAEs/8TtUz9BEw6U/s220/376069_10150689828638136_677518135_12228999_1729982651_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-4095730602029611354</id><published>2011-08-01T20:44:00.003+10:00</published><updated>2011-08-01T21:01:45.088+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Adobe'/><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>How I got started in ColdFusion</title><content type='html'>In around 2000 I worked for a company who was basically a DOT.COM and there wasn't anything to do. I was in technical pre sales, which meant running around with the sales team answering all the technical questions. Problem was they weren't selling anything, which meant I spent many hours in the office with nothing to do.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So I did some self learning, did a Red Hat certification, played around with various other technologies also. A company in Australia called Firmware from memory was sending me info and CD's on ColdFusion every month. The first few months just went in the bin, I got a lot of junk. But one day, I popped in a CD and had a play, before I knew it I was writing a simple app that pulled data from an Access database. I immediately thought, wow that was easy, compared to some Perl work I had done in the couple years prior especially.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Needless to say, that 9 months of boredom in, I left and took up a CTO position within a division of one of Australia's largest public companies. I was in charge of delivering a $2mil web development which was very big back then. Unfortunately it had already been outsourced and signed and I just needed to get it delivered. It was a large complex ASP application (Pre .NET). And while it worked and did what the spec said it should do, it was a piece of rubbish. It was supposed to have an admin module which it did, but it was a VB app.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I convinced the CEO that we should hire some staff and rewrite the admin module internally. This was far more cost effective than the external company maintaining the existing system. So having recently discovered how easy and powerful ColdFusion was, I thought, we could do this in ColdFusion very fast. We hired two developers and 3 months later had rewritten and deployed the admin functionality, web based and 10x the functionality.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;ColdFusion did what it does best, delivers a solution quickly. The business loved it and me for recommending it and the rest is history. Unfortunately it was another DOT.COM and didn't last too long.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I have been a CTO now for 12 years across 3 companies and always found a use for ColdFusion, it might be a small development, it might be something large, but ColdFusion still has a place.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I do use and recommend other technologies also, I don't think that ColdFusion is the only solution and its not for every application, but I don't think I'll stop using it any time soon.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-4095730602029611354?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/4095730602029611354/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=4095730602029611354' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/4095730602029611354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/4095730602029611354'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2011/08/how-i-got-started-in-coldfusion.html' title='How I got started in ColdFusion'/><author><name>Dale Fraser</name><uri>http://www.blogger.com/profile/08986411397740062717</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-MH0NL5rPjRY/TxO5ki19c-I/AAAAAAAAAEs/8TtUz9BEw6U/s220/376069_10150689828638136_677518135_12228999_1729982651_n.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-2720614768086416654</id><published>2011-08-01T11:50:00.003+10:00</published><updated>2011-08-01T12:20:02.516+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Other'/><category scheme='http://www.blogger.com/atom/ns#' term='Nintendo'/><title type='text'>Why Nintendo Will Fail</title><content type='html'>Nintendo are a great company with a great set of technology and games franchises. I have two kids, one 7 year old boy who loved Nintendo stuff, had a Nintendo DS since he was 3, had a Wii, loves Mario, Donkey Kong Country and lots of other games.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;We have a lot of friends with kids of a similar age, all had Nintendo DS, and many also had Wii. But something changed in the last two years. My son didn't want the new Nintendo DSi or 3DS. He wanted an iPhone. I had an iPhone, my wife had an iPhone. Well he wasn't getting an iPhone, but I did say he could get an iPod touch.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;He was only 5 at the time, and he was torn, he really wanted the new DS, but he also wanted the iPod touch. Ultimately he choose the iPod touch. He wanted more than just games, he wanted movies, YouTube, the camera and other things his DS didn't have at the time.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now while Nintendo make some great games, there is so much rubbish released, you quickly get annoyed. I have purchased many $50 DS games that he played for 5 mins and never touched again. I looked at these games and they were rubbish, simple boring platform games but with a brand character like Sponge Bob that made him want it.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;But the iPod was different, I gave him my password, disabled In-App purchases and said you can buy one game a week as long as its only $1. He loves this, he has an unlimited amount of free games / apps available that he can download and play instantly and then he can buy one a week. That one a week $52 yearly is about the cost of a single DS game, and I was buying around one a month.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;What came next was unexpected. He completely ditched the Wii and the DS, never touched them again, never had any interest, I bring home an iPad from work, he plays it all weekend. But the DS and the Wii have been discarded. We have an Xbox also, and it wasn't ditched though it was played less, the advent of the Kinect and the nice online store helped there.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now Nintendo are set to release a new console. It has a fancy touch screen controller and can play the entire game on the controller if someone wants to watch TV. Sounds good for families, until I saw the big cable out of the back of the controller. Now i'm not sure about everyone else, but wireless controllers are now required. Going back to a wired controller doesn't seem like a viable option to me. Also these controllers look big and expensive, when you have kids they want 4 to play with their friends, I'm not paying $100+ 4 times just for controllers.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;What could Nintendo do? Well they could release their games on iPod / iPhone / iPad / Android, the SNES Zelda would sell millions of copies overnight alone. But this is unlikely, they are like apple and like to control everything.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;What must Nintendo do? Well they must have a good online store with inexpensive and free games. And not just crappy ports from SNES, good quality independent games for free and $1. This is the only way I would consider going back. I will never pay $50 for another Nintendo game and I am seeing the same pattern from our group of friends with kids.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;What might Nintendo do? They might come up with another must have device that everyone buys and is a major success. But the 3DS is NOT it and the Wii U is NOT it.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;What will Nintendo do? I think they will scramble, try desperately to fix it, wait way too long before the realise the extent of the trouble they are in and then ultimately sell or collapse and suffer the fate of Atari, Sega and many others.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;As a closing note, my 3 year old daughter plays our iPhones every single day, she has never played a Nintendo device and never shown any interest.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-2720614768086416654?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/2720614768086416654/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=2720614768086416654' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/2720614768086416654'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/2720614768086416654'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2011/08/why-nintendo-will-fail.html' title='Why Nintendo Will Fail'/><author><name>Dale Fraser</name><uri>http://www.blogger.com/profile/08986411397740062717</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-MH0NL5rPjRY/TxO5ki19c-I/AAAAAAAAAEs/8TtUz9BEw6U/s220/376069_10150689828638136_677518135_12228999_1729982651_n.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-8993952919498671688</id><published>2011-06-07T09:33:00.000+10:00</published><updated>2011-06-07T09:33:11.865+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript'/><category scheme='http://www.blogger.com/atom/ns#' term='Adobe'/><category scheme='http://www.blogger.com/atom/ns#' term='Flex'/><title type='text'>Flex 4.5 TextArea Enable Tab Key</title><content type='html'>I was working on a file editor in Flex and I needed to be able to tab within the edit pane without actually tabbing out of the TextArea.&lt;br /&gt;&lt;br /&gt;Well there are many ways to achieve this, firstly you could subclass the TextArea or listen for the tab key, but here is the solution I came up with, I find it simple and clearly visible to developers as to what it's doing.&lt;br /&gt;&lt;br /&gt;&lt;iframe src="http://pastebin.com/embed_iframe.php?i=6A4D250a" style="border: none; width: 100%;"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;As you can see i'm preventing the default action of the tab key then inserting 4 spaces in its place. Using the insertText method inserts the text at the current cursor position, this is ideal for editing where you wish to insert a tab mid paragraph etc.&lt;br /&gt;&lt;br /&gt;Of course if you wanted to actually insert a tab you can just replace the 4 spaces with "\t"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-8993952919498671688?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/8993952919498671688/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=8993952919498671688' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/8993952919498671688'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/8993952919498671688'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2011/06/flex-45-textarea-enable-tab-key.html' title='Flex 4.5 TextArea Enable Tab Key'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_RYyHI44dl8g/S8fBcRHoScI/AAAAAAAAB-8/myICpIr_1Uc/S220/n677518135_9835.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-5895662801454948533</id><published>2011-06-06T22:33:00.002+10:00</published><updated>2011-07-07T16:10:04.926+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AIR'/><category scheme='http://www.blogger.com/atom/ns#' term='Adobe'/><category scheme='http://www.blogger.com/atom/ns#' term='Flex'/><title type='text'>Flash Builder 4.5 Produce Native Installer</title><content type='html'>I discovered a new option in Flash Builder 4.5&lt;br /&gt;&lt;br /&gt;Export as:&lt;br /&gt;&lt;br /&gt;Signed native installer&lt;br /&gt;&lt;br /&gt;This actually produces a native installer instead of the AIR installer. The application still requires AIR however as its still an AIR application. I haven't tested yet what happens if you attempt to install this without AIR installed, but I assume it will want you to install AIR first.&lt;br /&gt;&lt;br /&gt;What I would really love to see is it produce a native application, and not just an installer, and bundle all required into a single standalone exe. There are other products out there that do this already, my favourite being MDM Zinc.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-5895662801454948533?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/5895662801454948533/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=5895662801454948533' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/5895662801454948533'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/5895662801454948533'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2011/06/flash-builder-45-produce-standalone.html' title='Flash Builder 4.5 Produce Native Installer'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_RYyHI44dl8g/S8fBcRHoScI/AAAAAAAAB-8/myICpIr_1Uc/S220/n677518135_9835.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-8868699324711739530</id><published>2011-05-31T15:52:00.000+10:00</published><updated>2011-05-31T15:52:55.090+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AIR'/><category scheme='http://www.blogger.com/atom/ns#' term='Other'/><category scheme='http://www.blogger.com/atom/ns#' term='Adobe'/><title type='text'>Code Signing Adobe AIR applications with DigiCert</title><content type='html'>I'm posting this because the process of signing an Adobe AIR application should be simple, yet it isn't and the instructions on the DigiCert site doesn't really help.&lt;br /&gt;&lt;br /&gt;First off I purchased a certificated from DigiCert. For under $200 a year, not too bad. After several days they eventually sent it, they have to verify your a real company and actually call you etc.&lt;br /&gt;&lt;br /&gt;The certificate comes in the form of a link in an email. You click the link and it installs the&amp;nbsp;certificate&amp;nbsp;into your browser / system. From there DigiCert offer instructions for IE users and for Firefox users how to export it. I was using chrome, but with luck the ie instructions apply.&lt;br /&gt;&lt;br /&gt;So it says to go into mmc add in the Certificates snap in, under personal, find the certificate, right click export. So that was easy enough, I did that generated it, plugged it into Flash Builder and made my AIR file.&lt;br /&gt;&lt;br /&gt;Here's where it gets interesting.&lt;br /&gt;&lt;br /&gt;Firstly you may get a weird warning when trying to install your AIR app about it being corrupt or similar, this really means that your application has changed but the id is the same and it cant compare the one you have to the one you want. Simple solution, uninstall any current version of your application.&lt;br /&gt;&lt;br /&gt;With that done, I built it again, and it worked, except I still had the Not Trusted red X, no company name etc, whats going on? After looking around for a bit, I looked at my certificate and it's not valid. Its not valid because the root certificate couldn't be trusted.&lt;br /&gt;&lt;br /&gt;Simple fix is to find the root certificate on the DigiCert website, and install it, make sure you pick to choose the location, it needs to go into Trusted Root Certification Authorities. If you go back and look at your certificate, you will see its now valid.&lt;br /&gt;&lt;br /&gt;&lt;a href="https://www.digicert.com/digicert-root-certificates.htm"&gt;Root certificates for DigiCert are available here&lt;/a&gt;&lt;br /&gt;The one I needed was&amp;nbsp;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; white-space: nowrap;"&gt;DigiCert Assured ID Root CA which was visible from the certification path tab.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Rebuild the package and all is good.&lt;br /&gt;&lt;br /&gt;Make sure that when exporting you tick Yes to export the private Key, and tick the Include all certificates in the certification path if possible. When you export it will ask for a password, use that same password when selecting your certificate from Flash Builder.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-8868699324711739530?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/8868699324711739530/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=8868699324711739530' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/8868699324711739530'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/8868699324711739530'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2011/05/code-signing-adobe-air-applications.html' title='Code Signing Adobe AIR applications with DigiCert'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_RYyHI44dl8g/S8fBcRHoScI/AAAAAAAAB-8/myICpIr_1Uc/S220/n677518135_9835.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-7205275258697707444</id><published>2011-04-21T20:13:00.000+10:00</published><updated>2011-04-21T20:13:13.614+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='iPad'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>iPhone / iPad / iOS 5 Top 10 Wish List</title><content type='html'>Apple,&lt;br /&gt;&lt;br /&gt;Your 95% there, just finish the job. The iPhone / iPad are great devices, but there are some key missing bits that annoy me daily. And these I believe are simple things, so they shouldn't pose any real challenge. Also in non conversation mode, it knows if your message is a reply, but there is no way to click anything to see the original.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;1. Mail&lt;/b&gt;&lt;br /&gt;Please give me the option to see all unread mail. I need to do this every day, many times a day, and scrolling through a list of 1000+ mail items is just bad user experience and slow.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;2. Exchange Sync&lt;/b&gt;&lt;br /&gt;The exchange sync is pretty good, however it's still not BlackBerry good. Couple things, notes dont sync over wireless, u need to sync through iTunes. And events dont properly sync. If I accept a meeting on my PC (yes I dont use a mac) it still shows on my phone with an accept option, it doesn't know I've accepted the meeting elsewhere.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;3. Facebook Chat&lt;/b&gt;&lt;br /&gt;The facebook app is ok, but the Facebook website is much better. And on the iPad specifically works great, but the chat isn't enabled. Enable this and my wife doesn't need a laptop she can survive with just an iPad.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;4. Application Ripoff&lt;/b&gt;&lt;br /&gt;I&amp;nbsp;didn't&amp;nbsp;realize&amp;nbsp;until recently that many apps come in two versions iPhone and iPod versions. I think this is a con / ripoff. Its like buying Photoshop and then you upgrade your Airbook to a 27" iMac and you need to buy it again. They are getting away with this because its a HD version, better graphics etc. But Apple need to stop this, it should work on all iOS devices. The pricing is also very unfair. Take Angry Birds for example $1. But $5 for iPad, is it 5x better, was it 5x as much work to develop? No its priced like this, oh you can afford an iPad you can pay more.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;5. Restrictions&lt;/b&gt;&lt;br /&gt;If you have kids, they love to play with these devices, so disabling in app purchases and deletion of apps is a must. But you cant disable rearranging icons. Every time my 2yo daughter gets my iPhone she moves every icon into groups etc and I cant stop it.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;6. Messages&lt;/b&gt;&lt;br /&gt;When viewing Text (SMS) messages, if there are a group of messages the device considers related it shows the time for the first one only, I need to see the time of each message thanks, put a timestamp on every message.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;7. Dashboard&lt;/b&gt;&lt;br /&gt;I'd like a dashboard / home screen that shows you upcoming meetings new mail etc, customizable of course. Every other device has something like this.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;8. Notifications&lt;/b&gt;&lt;br /&gt;I had to turn off all reminders, why? Because the iPhone decides that the best time to&amp;nbsp;notify&amp;nbsp;you of recurring events that don't have a time, such as birthdays is midnight. So rather than being woken at midnight I'd like it to allow me to pick a time for notification of untimed events or disable notifications of untimed events.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;9. App Purchases&lt;/b&gt;&lt;br /&gt;If you purchase an app that you have already purchased it tells you and says you already purchased this and so you can download it again free, great. But it&amp;nbsp;doesn't&amp;nbsp;tell you that until after. So I recently knew I had purchased an $8 app, went to get it again. Waited for the you have already downloaded it, but I never got it. And got charged again for the app. So wouldn't it make more sense to just tell me before hand or have a way to determine this.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;10. Flash Player&lt;/b&gt;&lt;br /&gt;This is only 10 because I dont think its coming. However my wife does Facebook, Facebook Chat, Facebook Games. 1 works fine on an iPad, 2 &amp;amp; 3 don't thus im not going to buy her one. Add flash for things like games etc and you will sell more devices plain and simple. For those performance / battery issues, allow people to disable it if they choose. If you think you will sell less apps because of it, well thats no longer relevant now that Flash can be compiled to iPhone legally and I'd rather have an installed app than run an online app any time. But Apple a high of all sports websites that show live scores use flash and there are many more examples like this.&lt;br /&gt;&lt;br /&gt;I know I wont get all of these in iOS 5, but I think they are all reasonable requests needed for a reason not for a passion of desire.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-7205275258697707444?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/7205275258697707444/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=7205275258697707444' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/7205275258697707444'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/7205275258697707444'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2011/04/iphone-ipad-ios-5-top-10-wish-list.html' title='iPhone / iPad / iOS 5 Top 10 Wish List'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_RYyHI44dl8g/S8fBcRHoScI/AAAAAAAAB-8/myICpIr_1Uc/S220/n677518135_9835.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-2258676335520399443</id><published>2011-02-28T15:02:00.000+11:00</published><updated>2011-02-28T15:02:58.710+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AIR'/><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript'/><category scheme='http://www.blogger.com/atom/ns#' term='Adobe'/><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>ColdFusion &amp; Server Side ActionScript</title><content type='html'>Over 2 years ago, I posted why &lt;a href="http://dale.fraser.id.au/2009/02/coldfusion-9-needs-actionscript-support.html"&gt;ColdFusion 9 Needs ActionScript Support&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;More recently Ben Forta has mentioned the idea again, and I'm still for it. We currently have two technologies that work well independently and talk together well, but there is no code sharing and a host of syntax / formatting issues.&lt;br /&gt;&lt;br /&gt;We have a current requirement for some code that will run both on the server, and standalone, offline. So how can we do this exactly?&lt;br /&gt;&lt;br /&gt;Well its currently ColdFusion code, this cant run standalone offline, not without a ColdFusion licence for every customer, thats not going to happen.&lt;br /&gt;&lt;br /&gt;So we could rewrite the code in ActionScript, and run it offline in an AIR app, but that doesn't run on the server, not easily at least.&lt;br /&gt;&lt;br /&gt;Thus what are we supposed to do, maintain two versions in different languages, thats just a bad idea, there needs to be a solution to this from Adobe, the lack of a solution will lead us to look at the other offerings.&lt;br /&gt;&lt;br /&gt;I could use Microsoft C#, runs on the server under ASP.NET, runs standalone.&lt;br /&gt;I could us Sun Java, runs on the server under tomcat etc, runs standalone.&lt;br /&gt;&lt;br /&gt;In our case, Microsoft is off the list because it doesn't allow cross platform use. And Java has its own issues but at the moment the only solution.&lt;br /&gt;&lt;br /&gt;But the solution I prefer is for Adobe to commit to having a server side version of ActionScript. And I care not if its called ColdFusion or part of ColdFusion, but having access to all the ColdFusion goodness would be great. But firstly I would like to see Adobe commit to it, it was demonstrated at Max several years ago. And I honestly don't think that many will wait another 2 years before they decide the future of the product.&lt;br /&gt;&lt;br /&gt;Im sure some will disagree, but from my companies point of view, its needed.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-2258676335520399443?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/2258676335520399443/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=2258676335520399443' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/2258676335520399443'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/2258676335520399443'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2011/02/coldfusion-server-side-actionscript.html' title='ColdFusion &amp; Server Side ActionScript'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_RYyHI44dl8g/S8fBcRHoScI/AAAAAAAAB-8/myICpIr_1Uc/S220/n677518135_9835.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-6348675704477010997</id><published>2010-12-03T13:46:00.001+11:00</published><updated>2010-12-03T15:16:00.995+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>ColdFusion 9 Script Based Queries</title><content type='html'>We are gradually migrating over to ColdFusion 9.&lt;br /&gt;&lt;br /&gt;With any future development we will use script based code as much as possible.&lt;br /&gt;&lt;br /&gt;I've gotten used to it, love the new&amp;nbsp;keyword, love&amp;nbsp;ternary&amp;nbsp;operations and lots more.&lt;br /&gt;&lt;br /&gt;Writing my first bit of query code using full script, I was loving it, until that is I got to addParam.&lt;br /&gt;&lt;br /&gt;There are two problems with addParam that I have&lt;br /&gt;&lt;br /&gt;1. You have to used named&amp;nbsp;parameters, which makes the code overly verbose&lt;br /&gt;2. You have to&amp;nbsp;still&amp;nbsp;prefix the types with cf_sql_ which again is overly verbose.&lt;br /&gt;&lt;br /&gt;Here is an example.&lt;br /&gt;&lt;br /&gt;&lt;iframe src="http://pastebin.com/embed_iframe.php?i=YCu2zBVi" style="border:none;width:100%"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;So what you can see here is both the named&amp;nbsp;parameters&amp;nbsp;on line 6 and the cf_sql_ on the data type.&lt;br /&gt;&lt;br /&gt;Luckily the Query component is written itself in ColdFusion, so you can just change it.&lt;br /&gt;&lt;br /&gt;I considered just overwriting the method addParam but thought it might get me into trouble down the path, so I decided to add a new method setParam which is in Query.cfc and looks like this&lt;br /&gt;&lt;br /&gt;&lt;iframe src="http://pastebin.com/embed_iframe.php?i=V9iZHEmZ" style="border: none; width: 100%;"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;So as you can see very simple, just has the same&amp;nbsp;parameters, name, value cfsqltype in a specific order. It also prepends the cf_sql_ if it&amp;nbsp;doesn't&amp;nbsp;exist in the type. So my original code can now look like this&lt;br /&gt;&lt;br /&gt;&lt;iframe src="http://pastebin.com/embed_iframe.php?i=VdmWbDEk" style="border: none; width: 100%;"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;Now I'm sure that not everyone will agree, but I&amp;nbsp;don't&amp;nbsp;like writing unnecessarily long verbose code for no good reason&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-6348675704477010997?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/6348675704477010997/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=6348675704477010997' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/6348675704477010997'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/6348675704477010997'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2010/12/coldfusion-9-script-based-queries.html' title='ColdFusion 9 Script Based Queries'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_RYyHI44dl8g/S8fBcRHoScI/AAAAAAAAB-8/myICpIr_1Uc/S220/n677518135_9835.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-5766911204357104626</id><published>2010-08-28T00:56:00.000+10:00</published><updated>2010-08-28T00:56:25.582+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Other'/><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>ColdFusion demise on Seek</title><content type='html'>ColdFusion and others seem to have fallen into a special category on Seek now.&lt;br /&gt;&lt;br /&gt;It seems that if you search for something that isn’t significant enough, then it will give you what it thinks you are better off looking at.&lt;br /&gt;&lt;br /&gt;So my daily seek ColdFusion email subscription, is now about 30 jobs, of which you would be lucky to find of those has ColdFusion at all.&lt;br /&gt;&lt;br /&gt;Seek seems to think I should be moving to .NET most of the positions I get are .NET, but it’s a mix with Java &amp;amp; php &amp;amp; others.&lt;br /&gt;&lt;br /&gt;Try it yourself, I think it’s a stupid decision of Seek, I just want it to find what I’m looking for not what you think I’m interested in. Now without going through all 30 adds someone looking can’t really tell if any of them have a ColdFusion requirement at all.&lt;br /&gt;&lt;br /&gt;Try the link below&lt;br /&gt;&lt;br /&gt;It’s a search for ColdFusion&lt;br /&gt;&lt;br /&gt;2,750 jobs&lt;br /&gt;&lt;br /&gt;&lt;a href="http://seek.com.au/jobsearch/index.ascx?DateRange=31&amp;amp;catnation=3000&amp;amp;Keywords=ColdFusion&amp;amp;searchfrom=quick"&gt;See Seek Results Here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Searching for ASP.NET only returns 835&lt;br /&gt;&lt;br /&gt;Hopefully if we make enough noise they might fix it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-5766911204357104626?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/5766911204357104626/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=5766911204357104626' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/5766911204357104626'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/5766911204357104626'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2010/08/coldfusion-demise-on-seek.html' title='ColdFusion demise on Seek'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_RYyHI44dl8g/S8fBcRHoScI/AAAAAAAAB-8/myICpIr_1Uc/S220/n677518135_9835.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-162736297685006769</id><published>2010-07-22T20:18:00.001+10:00</published><updated>2010-07-22T20:20:31.492+10:00</updated><title type='text'>ColdFusion Convert A Query Row to a Struct in 1 line?</title><content type='html'>I was writing a webservice today and part of what I wanted to return was a query.&lt;br /&gt;&lt;br /&gt;However the query also returns things I don't want like the sql, which shows database table names etc.&lt;br /&gt;&lt;br /&gt;Since this is a webservice for a 3rd party developer, I didn't want them to have this. I tried using convertQueryForGrid which dropped the sql but seems to break access to the query data also, or at least the rules are different.&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;So I looked around asked a few people and got the answer not possible. I asked Steve Onnis on Skype and he also said not possible. But a few hours later came back with this.&lt;br /&gt;&lt;br /&gt;&lt;iframe src="http://pastebin.com/embed_iframe.php?i=9QWgcLV7" style="border:none;width:100%;height:75px;"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;Now I couldn't write this, but understand (kinda) what its doing, its generating a long complex variable using regEx and evaluating it. Very scary, but very cool indeed.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-162736297685006769?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/162736297685006769/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=162736297685006769' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/162736297685006769'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/162736297685006769'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2010/07/coldfusion-convert-query-row-to-struct.html' title='ColdFusion Convert A Query Row to a Struct in 1 line?'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_RYyHI44dl8g/S8fBcRHoScI/AAAAAAAAB-8/myICpIr_1Uc/S220/n677518135_9835.jpg'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-6713222268670236341</id><published>2010-07-19T10:19:00.000+10:00</published><updated>2010-07-19T10:19:33.303+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flex'/><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>Melbourne Australia Cheap Flex 4 for ColdFusion Developers Training</title><content type='html'>Kai Koenig is giving a talk on integrating Flex 4 for ColdFusion Developers &lt;br /&gt;at cfobective ANZ in Melbourne this year. &lt;br /&gt;&lt;br /&gt;This type of training is really expensive normally, and so $295 for a 1 day &lt;br /&gt;course is excellent value. &lt;br /&gt;&lt;br /&gt;Flex 4 for ColdFusion developers (and others) (Kai Koenig) &lt;br /&gt;Price: AU$ 395 (early bird price until 31/08: AU$ 295) &lt;br /&gt;&lt;br /&gt;A lot of server- and client-side web developers are interested in making the &lt;br /&gt;leap towards using a Rich Client technology like Adobe's Flash or Flex. This &lt;br /&gt;workshop will help you to get you up to speed with Flex and will put a &lt;br /&gt;strong focus on integrating Flex applications with Adobe ColdFusion. &lt;br /&gt;&lt;br /&gt;During the first half of the day we'll introduce the basics of Flex, discuss &lt;br /&gt;MXML and ActionScript and certain elements of the Flex component library. We &lt;br /&gt;will discuss event handling, basic skinning in Flex 4 and build a straight &lt;br /&gt;forward Flex application following the Model-View-Controller pattern. &lt;br /&gt;&lt;br /&gt;The second half of the day will focus on integrating with backends and data, &lt;br /&gt;in particular ColdFusion. We are going to discuss HTTP and XML Web services &lt;br /&gt;as well as AMF-based remoting and using CFCs as backend business and data &lt;br /&gt;access logic. We're also going to have a look at the integrated BlazeDS &lt;br /&gt;engine in CF 9 and will look into ways to speed up your development process &lt;br /&gt;with using Flash Builder and its data wizards. &lt;br /&gt;&lt;br /&gt;Also covered: XML configuration files for Flex in CF and setting up custom &lt;br /&gt;channels and adapters to make your development and deployment processes &lt;br /&gt;quicker and more flexible. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;NOTE: You do not have to attend the conference to book a workshop.&lt;/b&gt; &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cfobjective.com.au/go/program/workshops"&gt;http://www.cfobjective.com.au/go/program/workshops&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-6713222268670236341?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/6713222268670236341/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=6713222268670236341' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/6713222268670236341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/6713222268670236341'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2010/07/melbourne-australia-cheap-flex-4-for.html' title='Melbourne Australia Cheap Flex 4 for ColdFusion Developers Training'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_RYyHI44dl8g/S8fBcRHoScI/AAAAAAAAB-8/myICpIr_1Uc/S220/n677518135_9835.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-1524839338921518942</id><published>2010-07-16T10:58:00.000+10:00</published><updated>2010-07-16T10:58:08.171+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Creating a new Gmail address took control of my Google account</title><content type='html'>I have been using Google Apps on my domain for a couple years now, and its great. I have the same username and domain linked to my main Google Account, from which I run groups, blogs, and lots of other stuff.&lt;br /&gt;&lt;br /&gt;But I recently signed up for another gmail account, and I'm not sure how but it decided to link these two accounts, apparently it warned me somewhere along the line, but I don't remember it. I either was logged into my Google account when I signed up or nominated that email as a secondary email address.&lt;br /&gt;&lt;br /&gt;Here is what it said&lt;br /&gt;&lt;blockquote&gt;If you complete this form, you'll be adding Gmail to this account, and your Gmail address will become your primary account username.&lt;br /&gt;&lt;br /&gt;If you would prefer, you can create a separate Google Account for Gmail. You'll be logged out of user@domain.com and then be able to create your new account. &lt;/blockquote&gt;&lt;br /&gt;Little did I realise but it took this new gmail email and made it the primary email address on my Google Account, which used to use my own domain. So i've gone from an owned domain primary email address to some crappy gmail address that I just created.&lt;br /&gt;&lt;br /&gt;The worst thing was, you can't change it. I was locked into it, I searched high and low for a solution and there was none. You can't change the primary email address.&lt;br /&gt;&lt;br /&gt;I removed the now secondary email (my domain one) and tried signing up again using this, that worked however all my groups, blog, addsense everything was still linked to the other account, (the gmail one).&lt;br /&gt;&lt;br /&gt;So I deleted the one I just created and re linked it to the main account, I'm back where I started, still searching looking for a solution, nothing.&lt;br /&gt;&lt;br /&gt;I'm getting really annoyed as it's just ruined my Google account. But being fairly technical I kept trying things and came up with the solution.&lt;br /&gt;&lt;br /&gt;From your google account, you can edit services, one of these options is to remove gmail from the account. When I removed the new gmail service, it asked me what I wanted to use for the new primary email, I specified my original one and voila im back in business.&lt;br /&gt;&lt;br /&gt;I seem to have lost the gmail address, when I log into it, its logging back to my domain account and listed as an other username. No idea how to get rid of them, but I'll keep trying.&lt;br /&gt;&lt;br /&gt;I really hope this helps all the people that think there is no solution. I did loose the new gmail address&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-1524839338921518942?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/1524839338921518942/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=1524839338921518942' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/1524839338921518942'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/1524839338921518942'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2010/07/creating-new-gmail-address-took-control.html' title='Creating a new Gmail address took control of my Google account'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_RYyHI44dl8g/S8fBcRHoScI/AAAAAAAAB-8/myICpIr_1Uc/S220/n677518135_9835.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-8754853074479150522</id><published>2010-07-03T14:59:00.002+10:00</published><updated>2010-07-25T13:40:33.504+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript'/><category scheme='http://www.blogger.com/atom/ns#' term='Adobe'/><category scheme='http://www.blogger.com/atom/ns#' term='Flex'/><title type='text'>Using Adobe Flex 4 and spark.effects to create a cool star-field</title><content type='html'>Was working with the 3D features of Flex 4 and ActionScript specifically&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;spark.effects.move3D&lt;/li&gt;&lt;li&gt;spark.effects.rotate3D&lt;/li&gt;&lt;li&gt;spark.effects.scale3D&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;For a presentation at the &lt;a href="http://mfug.groups.adobe.com/"&gt;Melbourne Flex User Group&lt;/a&gt;&amp;nbsp;and decided to create a 3D star-field. This worked out well for my demo, it allowed me to demonstrate something real.&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;You can control the star-field, the controls, top-bottom are&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Perspective Projection X&lt;/li&gt;&lt;li&gt;Perspective Projection Y&lt;/li&gt;&lt;li&gt;Speed of effect&lt;/li&gt;&lt;li&gt;Size of Star&lt;/li&gt;&lt;li&gt;Direction of Movement&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Have a play, check out the source code, I have enabled View Source, so right click and view source from the star-field. All feedback welcome&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;iframe src="http://code.fraser.id.au/starfield/main.html" style="border: none; height: 400px; width: 100%;"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;a href="http://code.fraser.id.au/starfield/main.html"&gt;View Star-Field In full window&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-8754853074479150522?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/8754853074479150522/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=8754853074479150522' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/8754853074479150522'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/8754853074479150522'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2010/07/using-adobe-flex-4-and-sparkeffects-to.html' title='Using Adobe Flex 4 and spark.effects to create a cool star-field'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_RYyHI44dl8g/S8fBcRHoScI/AAAAAAAAB-8/myICpIr_1Uc/S220/n677518135_9835.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-1879102930391919197</id><published>2010-06-03T21:01:00.002+10:00</published><updated>2010-06-03T21:03:24.576+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>Wake Up Steve Jobs</title><content type='html'>It seems you have regressed to the ways back when you were outed from Apple last time, that is you think you know better than everyone else and just want your own way.&lt;br /&gt;&lt;br /&gt;Well have a look in the mirror, think about the thousands of users your annoying and wake up. &lt;br /&gt;&lt;br /&gt;Of course I'm referring to your stance on the Flash player, but its not just this. You like to control everything and block everything and force people to do things the way you want them to.&lt;br /&gt;&lt;br /&gt;Some of this I'm prepared to say, oh well that's you way of doing things, fair enough. But watching your video today, just reminded me of how arrogant you are. Your basic stance is that well if people don't like it they wont buy it and we are selling one every 3 seconds.&lt;br /&gt;&lt;br /&gt;Congratulations, yes you do have a lot of Apple fan boys who will buy products that they cant even tell you what they will use them for, bravo. But you also make good products and people realise that it might be good and just buy it, and of recent times the products have been quite good.&lt;br /&gt;&lt;br /&gt;Specifically the iPhone, which is the best portable device / phone I have ever had, and I've had my fair share. Nokia's, Windows Phones, Blackberry's and now an iPhone. So its a great device, and had the potential to really take over the market and be the number one phone.&lt;br /&gt;&lt;br /&gt;But when things go well, Steve Jobs get cocky and looses the ability to think rationally. Rather than support Flash like every other device is planning, he comes up with lame excuses, lets have a look at some, and how they keep changing to suit the day.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Flash is too slow - Umm, the iPad has a powerful processor, no longer valid argument.&lt;/li&gt;&lt;li&gt;It wastes too much battery - Umm they have enhanced this in 10.1 next&lt;/li&gt;&lt;li&gt;It crashes a lot - Clearly thats why almost every video site uses it because they like sites that crash, Youtube find something else Youtube keeps crashing, lame&lt;/li&gt;&lt;li&gt;Its no longer needed or relevant - Steve name your top 10 sites and I bet half have flash.&lt;/li&gt;&lt;/ul&gt;When the whole world knows that its really about the the money, you don't want to loose control over apps and your share of the profits, you want to remain big brother. You could just be honest.&lt;br /&gt;&lt;br /&gt;While the iPhone is a great device, the software is quite lame, if Microsoft released this they would be laughed at. Consider the following and I'm just picking on mail here I could go through each app like this.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;There is no way to see unread mail, I have to scroll through hundreds of messages to find the&amp;nbsp;one I haven't read, really a Nokia can do this?&lt;/li&gt;&lt;li&gt;The system often just crashes and looses everything, all mail etc and then just quietly starts syncing it, if we don't tell them we got an error its like it didn't happen. Microsoft were smart enough to actually capture it and display a message, aka Blue Screen of Death.&lt;/li&gt;&lt;li&gt;It doesn't remotely sync notes, Blackberry has done this for years.&lt;/li&gt;&lt;li&gt;It knows that I have replied to a message, but there is no way to see this message, I need to go find it, come on?&lt;/li&gt;&lt;li&gt;And lots of other little items.&lt;/li&gt;&lt;/ul&gt;So while your products are selling well, others will come along do what your doing, do it better and cheaper and you will again loose a dominance that you could have sealed. We all know Apple is no good at making products at a reasonable price point.&lt;br /&gt;&lt;br /&gt;The HTC Desire android phone, already addresses most of the above issues and its brand new. But you don't care because your selling 1 every 3 seconds. Is it really a surprise to you now that Android is outselling the iPhone, wake up Steve Jobs and think about how many you could be selling if you weren't so inflexible.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-1879102930391919197?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/1879102930391919197/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=1879102930391919197' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/1879102930391919197'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/1879102930391919197'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2010/06/wake-up-steve-jobs.html' title='Wake Up Steve Jobs'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_RYyHI44dl8g/S8fBcRHoScI/AAAAAAAAB-8/myICpIr_1Uc/S220/n677518135_9835.jpg'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-1386724709452044591</id><published>2010-05-09T20:45:00.003+10:00</published><updated>2010-05-09T21:36:59.896+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Other'/><title type='text'>WebDU 2010 Review</title><content type='html'>&lt;span id="SPELLING_ERROR_0" class="blsp-spelling-error"&gt;&lt;span id="SPELLING_ERROR_0" class="blsp-spelling-error"&gt;WebDU&lt;/span&gt;&lt;/span&gt; 2010 was the first time I've managed to attend a &lt;span id="SPELLING_ERROR_1" class="blsp-spelling-error"&gt;&lt;span id="SPELLING_ERROR_1" class="blsp-spelling-error"&gt;WebDU&lt;/span&gt;&lt;/span&gt;, its always been a hard decision you need to consider the time, the cost and value of talks on offer. But this year it was easy, this is due to two things, there were a lot of topics I was interested in and there was also a Mini User Group summit the day after.&lt;br /&gt;&lt;br /&gt;Cost and time wise its still a decent investment, is that investment worthwhile? Well for me yes. I actually enjoyed every session I attended, this was a 50/50 mix of technical / management type topics. Meeting the people you talk to on Twitter also has some value, I managed to end up sitting next to people that I follow and after talking to them realise who they were.&lt;br /&gt;&lt;br /&gt;The event has a very different feel to MAX. Its much smaller, much more personal and has a more casual feel to the whole event. You don't book your topics, you just turn up on the day, which I was initially wondering how that would work if too many people wanted one topic, but it seemed to work, never struggled to find a seat. You got to walk away from the conference feeling like you knew a decent % of the people there.&lt;br /&gt;&lt;br /&gt;The venue it's self was a bit dated, but it was clean and in a great location right on &lt;span id="SPELLING_ERROR_2" class="blsp-spelling-error"&gt;&lt;span id="SPELLING_ERROR_2" class="blsp-spelling-error"&gt;Bondi&lt;/span&gt;&lt;/span&gt; Beach. I really liked the close proximity of the rooms to the conference rooms, it meant you could sneak back to your room and do some work if you wanted to during lunch or other breaks. This suited me very well. The actual conference rooms were well &lt;span id="SPELLING_ERROR_3" class="blsp-spelling-corrected"&gt;equipped&lt;/span&gt;, with the mandatory water, mints and really good sound &amp;amp; video. I wasn't in a single session where the audio visual &lt;span id="SPELLING_ERROR_4" class="blsp-spelling-corrected"&gt;wasn't&lt;/span&gt; working.&lt;br /&gt;&lt;br /&gt;The hidden treasure of &lt;span id="SPELLING_ERROR_5" class="blsp-spelling-error"&gt;&lt;span id="SPELLING_ERROR_3" class="blsp-spelling-error"&gt;WebDU&lt;/span&gt;&lt;/span&gt; that didn't really hit me before, is that it's not really an Adobe conference. While there is a large % of people doing Adobe stuff, other players were well &lt;span id="SPELLING_ERROR_6" class="blsp-spelling-corrected"&gt;represented&lt;/span&gt;. The final day speaker question panel consisted of Adobe, Microsoft, Yahoo &amp;amp; &lt;span id="SPELLING_ERROR_7" class="blsp-spelling-error"&gt;&lt;span id="SPELLING_ERROR_4" class="blsp-spelling-error"&gt;Atlassian&lt;/span&gt;&lt;/span&gt;. I really loved that they did that, and these guys like to jibe each other and have fun. Interestingly enough, 3 of the 4 people had actually worked for Adobe at one point.&lt;br /&gt;&lt;br /&gt;The speakers were very good, and aside from the good quality topics the speakers were generally entertaining, I found Terrence Ryan's talks very good and Tim &lt;span id="SPELLING_ERROR_8" class="blsp-spelling-error"&gt;&lt;span id="SPELLING_ERROR_5" class="blsp-spelling-error"&gt;Buntell's&lt;/span&gt;&lt;/span&gt; &lt;span id="SPELLING_ERROR_9" class="blsp-spelling-corrected"&gt;Muppet&lt;/span&gt; was classic.&lt;br /&gt;&lt;br /&gt;And finally the organisation of the event was top notch, Geoff Bowers and his team, seemed to be able to sit down calmly and let it all happen without raising an eye brow. Sessions started and finished on time and everything ran like clock work. There is nothing worse than missing the first 10 minutes of a talk.&lt;br /&gt;&lt;br /&gt;I would like to see Twitter handle &amp;amp; perhaps avatar on the ID, some people wrote it on. The ID should also be printed on both sides, these things keep flipping to the blank side. For someone that doesn't attend many conferences it would make it easier for me to identify and connect with people.&lt;br /&gt;&lt;br /&gt;The Mini User Group manager &lt;span id="SPELLING_ERROR_10" class="blsp-spelling-corrected"&gt;summit&lt;/span&gt; was also good, turned out to be different than I expected, we did probably 50/50 strategy / socialising. But there was &lt;span id="SPELLING_ERROR_11" class="blsp-spelling-corrected"&gt;defiantly&lt;/span&gt; a lot of passionate people there that are working hard to help the community.&lt;br /&gt;&lt;br /&gt;Overall I was very impressed with the entire event, I actually &lt;span id="SPELLING_ERROR_12" class="blsp-spelling-corrected"&gt;preferred&lt;/span&gt; &lt;span id="SPELLING_ERROR_13" class="blsp-spelling-error"&gt;&lt;span id="SPELLING_ERROR_6" class="blsp-spelling-error"&gt;WebDU&lt;/span&gt;&lt;/span&gt; over MAX, the main 2 &lt;span id="SPELLING_ERROR_14" class="blsp-spelling-corrected"&gt;factors&lt;/span&gt; being the size and the mix of vendors. I will definitely be back or send others in following years, we will also be attending Remix2010 and &lt;span id="SPELLING_ERROR_16" class="blsp-spelling-error"&gt;&lt;span id="SPELLING_ERROR_7" class="blsp-spelling-error"&gt;cfobjective&lt;/span&gt;&lt;/span&gt; &lt;span id="SPELLING_ERROR_17" class="blsp-spelling-error"&gt;&lt;span id="SPELLING_ERROR_8" class="blsp-spelling-error"&gt;ANZ&lt;/span&gt;&lt;/span&gt; this year and perhaps others.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-1386724709452044591?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/1386724709452044591/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=1386724709452044591' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/1386724709452044591'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/1386724709452044591'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2010/05/webdu-2010-review.html' title='WebDU 2010 Review'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_RYyHI44dl8g/S8fBcRHoScI/AAAAAAAAB-8/myICpIr_1Uc/S220/n677518135_9835.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-8444179345001061118</id><published>2010-04-22T21:16:00.006+10:00</published><updated>2010-04-22T23:56:32.783+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Adobe'/><category scheme='http://www.blogger.com/atom/ns#' term='Flash'/><title type='text'>Open letter to Adobe Flash Player team.</title><content type='html'>Dear Adobe,&lt;br /&gt;&lt;br /&gt;Please consider that &lt;span id="SPELLING_ERROR_0" class="blsp-spelling-corrected"&gt;every time&lt;/span&gt; you decide to limit what the flash player can do, you are really stopping people taking existing applications and converting them to Flash / Flex.&lt;br /&gt;&lt;br /&gt;We have some software, that is very simple in concept, it displays some stimuli and asks you to respond and records your responses. Now without reading every spec and doc, flash seems like it would do this easily, and it does. Compared to our C++ version, the Flex version is less than 20% of the code.&lt;br /&gt;&lt;br /&gt;But there are the &lt;span id="SPELLING_ERROR_1" class="blsp-spelling-corrected"&gt;gotchas&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;First our application allows you to use a mouse,&lt;br /&gt;&lt;br /&gt;Left Click = No&lt;br /&gt;Right Click = Yes&lt;br /&gt;&lt;br /&gt;But no, I can't use the Right mouse button in Flash, Adobe won't allow it, I have no idea why, thus my flash version can't support this type of input.&lt;br /&gt;&lt;br /&gt;Well &lt;span id="SPELLING_ERROR_2" class="blsp-spelling-corrected"&gt;OK&lt;/span&gt;, I guess users will just have to use the keyboard. Because you can also press&lt;br /&gt;&lt;br /&gt;D = No&lt;br /&gt;K = Yes&lt;br /&gt;&lt;br /&gt;Which seems simple enough, no way the flash player would stop that right? Wrong, once you go into full screen mode, you have no access to the keyboard. This is the most unusual security feature I have ever come across.&lt;br /&gt;&lt;br /&gt;The only semi valid reason I have stumbled across, is that someone might emulate a desktop and try to get you to enter some personal details, passwords etc. But hey even if that is valid and it may be, I only want to use two keys, 4 actually.&lt;br /&gt;&lt;br /&gt;K, D, Enter, Tab&lt;br /&gt;&lt;br /&gt;Now the latest Flash player 10, they have relaxed the security and now allow&lt;br /&gt;&lt;br /&gt;Tab, Space &amp;amp; Arrow keys. 6 keys&lt;br /&gt;&lt;br /&gt;So a step in the right direction, perhaps people can now do full screen games.&lt;br /&gt;&lt;br /&gt;But why adobe, do you decide the keys, why is left arrow safer than K, how is Tab better than Enter, the answer is they aren't. Adobe you have decided to take a guess at some keys that might be handy to some and allow them rather than think through the problem a bit more.&lt;br /&gt;&lt;br /&gt;So I have a solution for you Adobe, rather than give me the 6 keys you predefined, allow me to use any 6 keys I wish. Let me register 6 &lt;span id="SPELLING_ERROR_3" class="blsp-spelling-corrected"&gt;key codes&lt;/span&gt; that will work with my application. Better yet let me use any 6 alpha keys and any 6 non alpha keys. People writing full screen 3D games in flash can then use the traditional &lt;span id="SPELLING_ERROR_4" class="blsp-spelling-error"&gt;wsad&lt;/span&gt; keys with the arrows, perhaps, &lt;span id="SPELLING_ERROR_5" class="blsp-spelling-error"&gt;ctrl&lt;/span&gt; to shoot, shift to jump.&lt;br /&gt;&lt;br /&gt;So please consider Adobe, allow me to specify which keys I can use, and while your at it, consider why I can't decide to use the right mouse button if I so choose.&lt;br /&gt;&lt;br /&gt;A visitor suggested I raise issues to allow people to vote and comment, so I have done this.&lt;br /&gt;&lt;br /&gt;Allow programatic control of what keys are allowed&lt;br /&gt;&lt;a href="https://bugs.adobe.com/jira/browse/FP-4397"&gt;https://bugs.adobe.com/jira/browse/FP-4397&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Allow programatic use of right click&lt;br /&gt;&lt;a href="https://bugs.adobe.com/jira/browse/FP-4398"&gt;https://bugs.adobe.com/jira/browse/FP-4398&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-8444179345001061118?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/8444179345001061118/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=8444179345001061118' title='13 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/8444179345001061118'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/8444179345001061118'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2010/04/open-letter-to-adobe-flash-player-team.html' title='Open letter to Adobe Flash Player team.'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_RYyHI44dl8g/S8fBcRHoScI/AAAAAAAAB-8/myICpIr_1Uc/S220/n677518135_9835.jpg'/></author><thr:total>13</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-8868796966481786622</id><published>2010-04-16T10:03:00.002+10:00</published><updated>2010-04-16T11:02:54.963+10:00</updated><title type='text'>Why webdu 2010</title><content type='html'>I'm finally going to go to WebDU, first time. And in the past I have been critical of both the price and the fact that it doesn't move.&lt;br /&gt;&lt;br /&gt;I still think the price is a bit on the high side, but having spent a lot of time in the US of late, you come to realise that things in Australia are just more expensive, thus the cost of running WebDU in Australia is more expensive than something comparable overseas.&lt;br /&gt;&lt;br /&gt;I would still like to see it roam, I like the MAX style conference, where not only do you get to go to a conference you get to see a different city. Vegas 2006 being my favourite. The other big reason for it to roam is to just get different people through the gates, but given this is an independantly run conference not run by Adobe it's unlikely. The good news is that, Mark Mandel now runs a Melbourne cfobjective.&lt;br /&gt;&lt;br /&gt;So what compelled me to go this year, well it isn't the location or the surfing and i'm not getting a free ticket. Its the content. WebDU this year has so much good content that I'm actually going to have to miss a lot of good stuff.&lt;br /&gt;&lt;br /&gt;We are moving prety rapidly to Flex and the entire Flash / Flex stream has lots of great topics that warrant my attention. The other main track that I really like is the Team / UX one, as a manager, there are some great topics in there i'm also interested in.&lt;br /&gt;&lt;br /&gt;Its really hard for me to find a conference, where I look at the agenda and say, wow there is a lot of stuff in there for me, but there really is this year. And that to me makes it a worthwhile investment.&lt;br /&gt;&lt;br /&gt;If you haven't already checked out the WebDU agenda, I would encourage you to do so.&lt;br /&gt;&lt;a href="http://www.webdu.com.au/agenda"&gt;http://www.webdu.com.au/agenda&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-8868796966481786622?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/8868796966481786622/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=8868796966481786622' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/8868796966481786622'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/8868796966481786622'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2010/04/why-webdu-2010.html' title='Why webdu 2010'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_RYyHI44dl8g/SbBYobi-dmI/AAAAAAAAB7M/ls-Rle0E5EU/S220/n677518135_1374827_915.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-1237674006295260972</id><published>2010-04-16T00:22:00.007+10:00</published><updated>2010-05-17T19:40:48.212+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>ColdFusion Advanced Rounding</title><content type='html'>I wrote this a long time ago, and some recent twitter questions made me go dig it up. Here is a &lt;span id="SPELLING_ERROR_0" class="blsp-spelling-error"&gt;ColdFusion&lt;/span&gt; function that will round a number by any amount, &lt;span id="SPELLING_ERROR_1" class="blsp-spelling-error"&gt;ie&lt;/span&gt; 1 or .1 or 100 up, down, or average and fixes large floating point values.&lt;br /&gt;&lt;br /&gt;&lt;span id="SPELLING_ERROR_2" class="blsp-spelling-error"&gt;roundBy&lt;/span&gt;(4.4999999999999999, 1)&lt;br /&gt;&lt;span id="SPELLING_ERROR_3" class="blsp-spelling-error"&gt;roundBy&lt;/span&gt;(102, 100, 'U')&lt;br /&gt;&lt;span id="SPELLING_ERROR_4" class="blsp-spelling-error"&gt;roundBy&lt;/span&gt;(12.97, .05, 'D')&lt;br /&gt;&lt;br /&gt;Will produce&lt;br /&gt;&lt;br /&gt;4 - Rounded it with no option, which is average and thus down to 4&lt;br /&gt;200 - Rounded it up to nearest 100&lt;br /&gt;12.95 - Rounded it down to nearest .05&lt;br /&gt;&lt;br /&gt;You can view the full source here.&lt;br /&gt;&lt;a href="http://code.fraser.id.au/roundby/colorcode.cfm"&gt;http://code.fraser.id.au/roundby/colorcode.cfm&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-1237674006295260972?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/1237674006295260972/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=1237674006295260972' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/1237674006295260972'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/1237674006295260972'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2010/04/coldfusion-advanced-rounding.html' title='ColdFusion Advanced Rounding'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_RYyHI44dl8g/SbBYobi-dmI/AAAAAAAAB7M/ls-Rle0E5EU/S220/n677518135_1374827_915.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-7496548050242050096</id><published>2010-04-09T13:52:00.004+10:00</published><updated>2010-05-17T18:44:56.765+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Adobe'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>Apple Stupidity</title><content type='html'>Apple have changed their developer agreement from&lt;br /&gt;&lt;br /&gt;3.3.1 — Applications may only use Documented &lt;span id="SPELLING_ERROR_0" class="blsp-spelling-error"&gt;APIs&lt;/span&gt; in the manner prescribed by Apple and must not use or call any private &lt;span id="SPELLING_ERROR_1" class="blsp-spelling-error"&gt;APIs&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;to:&lt;br /&gt;&lt;br /&gt;3.3.1 — Applications may only use Documented &lt;span id="SPELLING_ERROR_2" class="blsp-spelling-error"&gt;APIs&lt;/span&gt; in the manner prescribed by Apple and must not use or call any private &lt;span id="SPELLING_ERROR_3" class="blsp-spelling-error"&gt;APIs&lt;/span&gt;. Applications must be originally written in Objective-C, C, C++, or JavaScript as executed by the iPhone OS &lt;span id="SPELLING_ERROR_4" class="blsp-spelling-error"&gt;WebKit&lt;/span&gt; engine, and only code written in C, C++, and Objective-C may compile and directly link against the Documented &lt;span id="SPELLING_ERROR_5" class="blsp-spelling-error"&gt;APIs&lt;/span&gt; (e.g., Applications that link to Documented &lt;span id="SPELLING_ERROR_6" class="blsp-spelling-error"&gt;APIs&lt;/span&gt; through an intermediary translation or compatibility layer or tool are prohibited).&lt;br /&gt;&lt;br /&gt;In an attempt to block CS5 and other tools that allow you to compile to the iPhone.&lt;br /&gt;&lt;br /&gt;This would have to go down as one of the most stupid decisions ever made. Allowing this would have seen millions of developers without access to a Mac and no desire to code in Objective C the ability to make iPhone Applications. These applications need to go on the App store, resulting in revenue for Apple.&lt;br /&gt;&lt;br /&gt;There are literally millions of flash games that could have easily been ported to iPhone resulting in millions of dollars worth of sales, even if a small % of these applications are converted.&lt;br /&gt;&lt;br /&gt;The only reason for this, is Apple's desire to control everything, the same reason they wont allow you to run &lt;span id="SPELLING_ERROR_7" class="blsp-spelling-error"&gt;OSX&lt;/span&gt; on a PC. They want you to buy a Mac, buy the developer tools, pay a developer licence and then give them a cut of the money for each sale.&lt;br /&gt;&lt;br /&gt;I really can't believe that all the Apple &lt;span id="SPELLING_ERROR_8" class="blsp-spelling-corrected"&gt;fan boys&lt;/span&gt; out there, &lt;span id="SPELLING_ERROR_9" class="blsp-spelling-corrected"&gt;don't&lt;/span&gt; see past this. Microsoft on the other hand, say using Visual Studio or one of the free versions, or the command line tool with Notepad, compile your apps and distribute them royalty free.&lt;br /&gt;&lt;br /&gt;And yet its Microsoft that gets all the bad press.&lt;br /&gt;&lt;br /&gt;I honestly cant believe that there is a single person out there that would consider that Objective C is better than C# or &lt;span id="SPELLING_ERROR_10" class="blsp-spelling-error"&gt;ActionScript&lt;/span&gt; for that matter. Its two steps backward, I would choose C# or &lt;span id="SPELLING_ERROR_11" class="blsp-spelling-error"&gt;ActionScript&lt;/span&gt; every time.&lt;br /&gt;&lt;br /&gt;Apple really should think twice or be prepared for a huge backlash.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-7496548050242050096?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/7496548050242050096/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=7496548050242050096' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/7496548050242050096'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/7496548050242050096'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2010/04/apple-stupidity.html' title='Apple Stupidity'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_RYyHI44dl8g/SbBYobi-dmI/AAAAAAAAB7M/ls-Rle0E5EU/S220/n677518135_1374827_915.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-1123721432846820620</id><published>2010-03-05T10:24:00.004+11:00</published><updated>2010-05-17T19:40:48.213+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>New ColdFusion Documentation Site Launched</title><content type='html'>Yesterday I released a beta of &lt;span id="SPELLING_ERROR_0" class="blsp-spelling-error"&gt;CFMLDocs&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;I worked on this a while ago, but never got around to completing it, there were a number of problems with the &lt;span id="SPELLING_ERROR_1" class="blsp-spelling-error"&gt;ColdFusion&lt;/span&gt; 8 documentation that always annoyed me. Then when they announced &lt;span id="SPELLING_ERROR_2" class="blsp-spelling-error"&gt;Coldfusion&lt;/span&gt; 9 with better documentation, I put the project on hold and waited.&lt;br /&gt;&lt;br /&gt;While the &lt;span id="SPELLING_ERROR_3" class="blsp-spelling-error"&gt;ColdFusion&lt;/span&gt; 9 is actually better, it suffers from a lot of the same problems as the old one. So the problems I have addressed here are.&lt;br /&gt;&lt;br /&gt;1. Size Does Matter&lt;br /&gt;This documentation is a fraction of the size, most documentation pages are somewhere between 5% and 30% of the Adobe content. Why you might ask, well try doing a view source on the Adobe documentation, there is a lot of bloat, crazy long id's and all sorts of unnecessary bits.&lt;br /&gt;&lt;br /&gt;2. Simple &lt;span id="SPELLING_ERROR_4" class="blsp-spelling-error"&gt;URL's&lt;/span&gt;&lt;br /&gt;Ever just want to get to the docs quickly? Sure, all the time, well the adobe ones are never quick, because they &lt;span id="SPELLING_ERROR_5" class="blsp-spelling-corrected"&gt;dont&lt;/span&gt; have simple &lt;span id="SPELLING_ERROR_6" class="blsp-spelling-error"&gt;URL's&lt;/span&gt; and also the size makes it slow also. This documentation allows you to use the domain and function / tag name to jump straight to the content cfmldocs.com/cfoutput for example&lt;br /&gt;&lt;br /&gt;3. &lt;span id="SPELLING_ERROR_7" class="blsp-spelling-corrected"&gt;Consistency&lt;/span&gt;&lt;br /&gt;There is a lack of &lt;span id="SPELLING_ERROR_8" class="blsp-spelling-corrected"&gt;consistency&lt;/span&gt; on the documentation, you will realise this if you ever try to scrape it. For example, there is a page where you can see all tags, but no page where you can see all functions. And within the content its self, there is often no &lt;span id="SPELLING_ERROR_9" class="blsp-spelling-corrected"&gt;consistency&lt;/span&gt; in the format, layout or content of each tag / function&lt;br /&gt;&lt;br /&gt;4. Compliant?&lt;br /&gt;Always bothered me that Adobe, which could be called a Web company could release HTML documentation that wasn't HTML or &lt;span id="SPELLING_ERROR_10" class="blsp-spelling-error"&gt;CSS&lt;/span&gt; compliant, its not even close. This documentation is both fully HTML &amp;amp; &lt;span id="SPELLING_ERROR_11" class="blsp-spelling-error"&gt;CSS&lt;/span&gt; compliant.&lt;br /&gt;&lt;br /&gt;5. Other&lt;br /&gt;There are a whole heap of other things that have been fixed along &lt;span id="SPELLING_ERROR_12" class="blsp-spelling-error"&gt;the&lt;/span&gt; way. The entire content is stored in a database and produced as static html when first browsed, thus to change the format etc, I can just delete the html and next time someone browses, it will get regenerated.&lt;br /&gt;&lt;br /&gt;6. Whats next&lt;br /&gt;There are a few things I will be releasing soon, some this weekend. The main things I wanted are.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Ability to download all the documentation in a simple ZIP file to use locally&lt;/li&gt;&lt;li&gt;An AIR version that you can run and search locally&lt;/li&gt;&lt;li&gt;The ability to print a piece of documentation in a nice format as &lt;span id="SPELLING_ERROR_13" class="blsp-spelling-error"&gt;PDF&lt;/span&gt;.&lt;/li&gt;&lt;li&gt;The ability for users to edit the content, I plan on setting up a group of editors who can fix / edit any issues.&lt;/li&gt;&lt;li&gt;Daily auto Tweet a tag to introduce you to a new tag.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Now because of the volume of the content, I haven't reviewed it all, I expect there are problems, please use the contact page to report any problems being errors, &lt;span id="SPELLING_ERROR_14" class="blsp-spelling-corrected"&gt;omissions&lt;/span&gt; etc. The way it has been  designed, they should be easy to fix across the board.&lt;/p&gt;&lt;p&gt;The content is still vastly the Adobe &lt;span id="SPELLING_ERROR_15" class="blsp-spelling-error"&gt;ColdFusion&lt;/span&gt; 9 &lt;span id="SPELLING_ERROR_16" class="blsp-spelling-corrected"&gt;documentation&lt;/span&gt; which &lt;span id="SPELLING_ERROR_17" class="blsp-spelling-corrected"&gt;its self&lt;/span&gt; is quite good, this just mainly addresses the presentation &amp;amp; delivery of that content.&lt;/p&gt;&lt;p&gt;I welcome all feedback&lt;/p&gt;&lt;p&gt;&lt;a href="http://cfmldocs.com/"&gt;http://cfmldocs.com&lt;/a&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-1123721432846820620?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/1123721432846820620/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=1123721432846820620' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/1123721432846820620'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/1123721432846820620'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2010/03/new-coldfusion-documentation-site.html' title='New ColdFusion Documentation Site Launched'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_RYyHI44dl8g/SbBYobi-dmI/AAAAAAAAB7M/ls-Rle0E5EU/S220/n677518135_1374827_915.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-8407416922407795223</id><published>2010-02-27T15:06:00.011+11:00</published><updated>2010-05-17T18:40:50.026+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AIR'/><category scheme='http://www.blogger.com/atom/ns#' term='Other'/><category scheme='http://www.blogger.com/atom/ns#' term='Flex'/><title type='text'>Poker Blind Timer Version 2</title><content type='html'>A while back I wrote a Poker Blind timer, first using javascript, then Flash, then Flex. I have had a lot of requests to enable users of the Poker Blind Timer to customise the sequence of the increments. So i've implemented a very simple method of doing this, by allowing the user to enter a comma separated list of small blinds.&lt;br /&gt;&lt;br /&gt;For example, 10,30,80,120 would be the small blinds for rounds 1-4&lt;br /&gt;&lt;br /&gt;There are also 3 finishing options.&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Double - This continues to double the blind at the end of the defined sequence.&lt;/li&gt;&lt;li&gt;Repeat - This continues to repeat the last increment, so if the increment was 300,500 it will continue to increment by 200 ie (500-300).&lt;/li&gt;&lt;li&gt;Stay - This leaves the blind time as is, thus the final sequence defined is the maximum.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;I also redid the entire thing in Flex 4 using spark controls, I have used one of the default skins, which looks a lot better than no skin.&lt;/p&gt;&lt;p&gt;I've built both a Flash Builder web version and a standalone AIR version. For those who dont know, AIR is Adobe Intergrated Runtime, which will allow you to run standalone on Windows, Mac &amp;amp; Linux&lt;/p&gt;&lt;p&gt;Web Version&lt;br /&gt;&lt;a href="http://code.fraser.id.au/blindtimer2/blindtimer2Flex.html"&gt;http://code.fraser.id.au/blindtimer2/blindtimer2Flex.html&lt;/a&gt;&lt;/p&gt;&lt;p&gt;AIR Version&lt;br /&gt;&lt;a href="http://code.fraser.id.au/blindtimer2/air/index.html"&gt;http://code.fraser.id.au/blindtimer2/air/index.html&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Release Notes&lt;br /&gt;&lt;a href="http://code.fraser.id.au/blindtimer2/release.html"&gt;http://code.fraser.id.au/blindtimer2/release.html&lt;/a&gt;&lt;/p&gt;If you have any suggestions or standard sequences you would like included, let me know.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-8407416922407795223?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/8407416922407795223/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=8407416922407795223' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/8407416922407795223'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/8407416922407795223'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2010/02/poker-blind-timer-version-2.html' title='Poker Blind Timer Version 2'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_RYyHI44dl8g/SbBYobi-dmI/AAAAAAAAB7M/ls-Rle0E5EU/S220/n677518135_1374827_915.jpg'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-8412115508645521638</id><published>2010-02-24T10:09:00.005+11:00</published><updated>2010-05-17T19:40:48.214+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>ColdFusion 9 Disappointment</title><content type='html'>We always quickly adopt new technologies and looked to migrate to ColdFusion 9 on immediate release. But there are things that have changed between version 8 and 9 that break our application. I really cant remember that ever happening before. It is related to changes with the DHTML ExtJS components.&lt;br /&gt;&lt;br /&gt;We were actually told that this would be fixed in a hotfix, and to my disappointment the latest hotfix hasn't fixed anything.&lt;br /&gt;&lt;br /&gt;So we have a purchased copy of ColdFusion 9 that we cant use, with no easy workaround or solution or even timeline to a solution.&lt;br /&gt;&lt;br /&gt;I'm starting to think that Adobe has no interest in support of legacy ColdFusion features, they have really dropped the ball over the last few releases, we use these new features only to find out later that they have no plans to fix, maintain or update them going forward. This isn't the first time this has happened to use either. Some examples.&lt;br /&gt;&lt;br /&gt;1. We wrote a large part of our application in Flash Forms, found an issue with dates, and Adobe never addressed or fixed it. And seem to have dropped updating this technology.&lt;br /&gt;2. We wrote a large number of reports using ReportBuilder and adobe seem to have left this product in the trash also, the blog for the product hasn't even had a post since 2007&lt;br /&gt;3. We do a lot of HTML to PDF conversion for reports etc, and every time there is an update to this, the scale or layout changes and we have to go and fix everything.&lt;br /&gt;4. Been burnt multiple times by this one, CFGRID. Its gone from a Java version to a Flash version to an ExtJS version and none of the previous versions ever get any attention.&lt;br /&gt;&lt;br /&gt;It begs the question, that perhaps I should just abandon ColdFusion for front end applications the rapid development benefit of ColdFusion for this purpose is quickly eroded by applications that break with new releases.&lt;br /&gt;&lt;br /&gt;I really like ColdFusion and there are lot of things in ColdFusion 9 we would like to take advantage of, such as hibernate, but how do I know Adobe wont just stop updating or supporting this going forward also.&lt;br /&gt;&lt;br /&gt;Disappointed.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-8412115508645521638?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/8412115508645521638/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=8412115508645521638' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/8412115508645521638'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/8412115508645521638'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2010/02/coldfusion-9-disappointment.html' title='ColdFusion 9 Disappointment'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_RYyHI44dl8g/SbBYobi-dmI/AAAAAAAAB7M/ls-Rle0E5EU/S220/n677518135_1374827_915.jpg'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-1996281509401530027</id><published>2009-05-18T10:04:00.006+10:00</published><updated>2010-05-17T19:40:48.214+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Other'/><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion Builder'/><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>What will the ColdFusion IDE Bolt be named?</title><content type='html'>Flex Builder will change names at version 4 to Flash Builder 4. This is a move that I support, there is confusion between what Flash / Flex really is, and I think this naming change both removes the confusion and strengthens the Flash brand.&lt;br /&gt;&lt;br /&gt;This got me thinking about what Bolt should be named. Firstly I really hope that Bolt is just a code name, because if you search for Bolt you mainly get references to the Dog Movie. Secondly, like strengthening the brand, it needs to strengthen the brand of either &lt;span id="SPELLING_ERROR_0" class="blsp-spelling-error"&gt;ColdFusion&lt;/span&gt; or &lt;span id="SPELLING_ERROR_1" class="blsp-spelling-error"&gt;CFML&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;I would propose either&lt;br /&gt;&lt;br /&gt;&lt;span id="SPELLING_ERROR_2" class="blsp-spelling-error"&gt;ColdFusion&lt;/span&gt; Builder&lt;br /&gt;&lt;span id="SPELLING_ERROR_3" class="blsp-spelling-error"&gt;CFML&lt;/span&gt; Builder&lt;br /&gt;&lt;br /&gt;I prefer the later and they could develop this in such a way that it is the &lt;span id="SPELLING_ERROR_4" class="blsp-spelling-error"&gt;defacto&lt;/span&gt; &lt;span id="SPELLING_ERROR_5" class="blsp-spelling-error"&gt;IDE&lt;/span&gt; for &lt;span id="SPELLING_ERROR_6" class="blsp-spelling-error"&gt;CFML&lt;/span&gt;, regardless of if you use &lt;span id="SPELLING_ERROR_7" class="blsp-spelling-error"&gt;ColdFusion&lt;/span&gt;, &lt;span id="SPELLING_ERROR_8" class="blsp-spelling-error"&gt;Railo&lt;/span&gt; or Open &lt;span id="SPELLING_ERROR_9" class="blsp-spelling-error"&gt;BlueDragon&lt;/span&gt;, then to call it &lt;span id="SPELLING_ERROR_10" class="blsp-spelling-error"&gt;CFML&lt;/span&gt; Builder makes sense.&lt;br /&gt;&lt;br /&gt;I hope that the &lt;span id="SPELLING_ERROR_11" class="blsp-spelling-error"&gt;CFML&lt;/span&gt; advisory board could put this to Adobe or at least have a say as to what they think it should be called. Adobe have the right to call it whatever they like however, but they do listen to opinion.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-1996281509401530027?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/1996281509401530027/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=1996281509401530027' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/1996281509401530027'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/1996281509401530027'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2009/05/what-will-coldfusion-ide-bolt-be-named.html' title='What will the ColdFusion IDE Bolt be named?'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_RYyHI44dl8g/SbBYobi-dmI/AAAAAAAAB7M/ls-Rle0E5EU/S220/n677518135_1374827_915.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-1124319620625923961</id><published>2009-05-18T09:34:00.002+10:00</published><updated>2010-05-17T19:43:10.661+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Windows 7 RC Build 7100</title><content type='html'>Been working with Windows RC Build 7100 now for a couple weeks, found it to be even better then previous releases. Ie8 is now final and doesn't seem to crash which was my biggest issue with earlier releases.&lt;br /&gt;&lt;br /&gt;It also seems faster again, although that might be due to the reinstall.&lt;br /&gt;&lt;br /&gt;I also noticed they changed the default window sounds, it's amazing how they stand out, compared to the old sounds that you were so used to you hardly noticed.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-1124319620625923961?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/1124319620625923961/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=1124319620625923961' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/1124319620625923961'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/1124319620625923961'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2009/05/windows-7-rc-build-7100.html' title='Windows 7 RC Build 7100'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_RYyHI44dl8g/SbBYobi-dmI/AAAAAAAAB7M/ls-Rle0E5EU/S220/n677518135_1374827_915.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-5455542162628493046</id><published>2009-04-20T13:15:00.004+10:00</published><updated>2010-05-17T18:44:09.073+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Adobe'/><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion Builder'/><title type='text'>My thoughts on Bolt</title><content type='html'>I have been thinking about Bolt and what it will offer. And while I'm keen on the idea of an official ColdFusion IDE, I was wondering why Adobe are doing this and why now.&lt;br /&gt;&lt;br /&gt;I will almost certainly adopt Bolt, not just me but our team here where I work. But it will come down to one thing, price!&lt;br /&gt;&lt;br /&gt;If they charge for Bolt, which I think they will, it had better be worth it, after all I currently use CFEclipse on Flex Builder, and that works fine, so what are the benefits for the dollars.&lt;br /&gt;&lt;br /&gt;One line of thinking is that ColdFusion might change the pricing model, charge for the IDE so that the server can be less expensive or free. This appeals to me if they do this, I prefer this model, it is somehow easier to spend $X hundred dollars for each developer rather than X thousands of dollars for each server.&lt;br /&gt;&lt;br /&gt;If Adobe decide to keep ColdFusion pricing as is and still charge for Bolt, then I think they have misread the market. Given cost cuts in business and the competitors having free offereings, Adobe need to make some brave moves on pricing, and they need to make them now.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-5455542162628493046?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/5455542162628493046/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=5455542162628493046' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/5455542162628493046'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/5455542162628493046'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2009/04/my-thoughts-on-bolt.html' title='My thoughts on Bolt'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_RYyHI44dl8g/SbBYobi-dmI/AAAAAAAAB7M/ls-Rle0E5EU/S220/n677518135_1374827_915.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-8042748182994961539</id><published>2009-02-24T11:13:00.004+11:00</published><updated>2010-05-17T18:45:20.882+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>iPhone Missing Features - Email</title><content type='html'>This is the first in a series of posts I'm going to make about the iPhone. After months of use, its just amazing that they iPhone is missing core features that I need and want, I was holding off thinking they will be included with the next update, but they don't seem to be coming.&lt;br /&gt;&lt;br /&gt;This post I will talk &lt;span id="SPELLING_ERROR_0" class="blsp-spelling-corrected"&gt;about&lt;/span&gt; the features missing in Email.&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;You can only view 200 messages, &lt;span id="SPELLING_ERROR_1" class="blsp-spelling-corrected"&gt;that's&lt;/span&gt; like a day's worth for me, useless, cant get to messages I received or sent last week. The blackberry had a last 30 days option, with the iPhone memory there is no logical reason to have such a small limit.&lt;/li&gt;&lt;li&gt;You can't search messages, if they fix the limit of 200 messages, they need to add search so that you can search and find a message your looking for.&lt;/li&gt;&lt;li&gt;When you reply to an email you get an icon indicating you replied, but there is no way jumping to or seeing that reply&lt;/li&gt;&lt;li&gt;No way to set message importance, don't get this, it's like iPhone decided no one uses this and left it out.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;I encourage you post your issues with iPhone email features, they have done a really half ass job of this, and its all fixable via a software update. When &lt;span id="SPELLING_ERROR_2" class="blsp-spelling-error"&gt;BlackBerry&lt;/span&gt; people talk to be about how I like my iPhone I tell them I &lt;span id="SPELLING_ERROR_3" class="blsp-spelling-corrected"&gt;miss &lt;/span&gt;the features of a &lt;span id="SPELLING_ERROR_4" class="blsp-spelling-error"&gt;BlackBerry&lt;/span&gt;. You can't really do business email on an iPhone.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-8042748182994961539?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/8042748182994961539/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=8042748182994961539' title='13 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/8042748182994961539'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/8042748182994961539'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2009/02/iphone-missing-features-email.html' title='iPhone Missing Features - Email'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>13</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-8876838750081683300</id><published>2009-02-24T11:10:00.005+11:00</published><updated>2010-05-17T19:40:48.215+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>How Close is ColdFusion 9?</title><content type='html'>Am looking at setting up some new servers which will require some additional &lt;span id="SPELLING_ERROR_0" class="blsp-spelling-error"&gt;ColdFusion&lt;/span&gt; licencing. But was wondering how far &lt;span id="SPELLING_ERROR_1" class="blsp-spelling-error"&gt;ColdFusion&lt;/span&gt; 9 is.&lt;br /&gt;&lt;br /&gt;I &lt;span id="SPELLING_ERROR_2" class="blsp-spelling-corrected"&gt;don't&lt;/span&gt; want to be one of those people who buys a licence and then a week later sees the post of anyone who buys now gets a free upgrade to &lt;span id="SPELLING_ERROR_3" class="blsp-spelling-error"&gt;ColdFusion&lt;/span&gt; 9 and I've wasted my money.&lt;br /&gt;&lt;br /&gt;Reading between the lines of a lost of posts etc, it seems &lt;span id="SPELLING_ERROR_4" class="blsp-spelling-corrected"&gt;pretty&lt;/span&gt; close to me, but &lt;span id="SPELLING_ERROR_5" class="blsp-spelling-corrected"&gt;I'm&lt;/span&gt; not sure if that means 3 months or 6. While I might be able to hold off 3, 6 will be a stretch.&lt;br /&gt;&lt;br /&gt;So anyone with any info on when it might be available or when they will announce buy CF8 now get CF9 free when it's released, let me know&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-8876838750081683300?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/8876838750081683300/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=8876838750081683300' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/8876838750081683300'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/8876838750081683300'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2009/02/how-close-is-coldfusion-9.html' title='How Close is ColdFusion 9?'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-4980566313241332067</id><published>2009-02-14T13:56:00.004+11:00</published><updated>2010-05-17T19:40:48.216+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript'/><category scheme='http://www.blogger.com/atom/ns#' term='Flex'/><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>ColdFusion 9 Needs ActionScript Support</title><content type='html'>I've talked about this in part in other posts and on other blogs. It seems everyone I talk to about it thinks its a good idea, but that doesn't mean it will happen.&lt;br /&gt;&lt;br /&gt;What am I taking about, well it is now common knowledge that ColdFusion 9 will support full script syntax, that means that if you wish you can write all your cfc's without a single tag.&lt;br /&gt;&lt;br /&gt;Great, cant wait, there is no place for tags in clases IMHO, and yes they are classes as far as I am concerned not components.&lt;br /&gt;&lt;br /&gt;Adobe are on a big push about how ColdFusion 9 and Flex 4 will play so well together, well if they are serious about this, they need to bridge the gap and do it now, not in ColdFusion 10 or later, as they will miss the boat.&lt;br /&gt;&lt;br /&gt;And by bridge the gap, I mean, they need to have a common (or similar) syntax between both ColdFusion &amp;amp; Flex. There is no reason they cant do this, the cfc's are parsed and compiled before anything is executed, so its just a bit of extra parsing.&lt;br /&gt;&lt;br /&gt;Some examples, if I may&lt;br /&gt;&lt;br /&gt;Script: var q = new Query();&lt;br /&gt;ActionScript: var q = new Query();&lt;br /&gt;&lt;br /&gt;Now technically ActionScript 3 would have&lt;br /&gt;var q:Query = new Query();&lt;br /&gt;But seeing as ColdFusion is loosly typed, this isn't necessary, thus the above two are equilivant, perfect, Im a happy man.&lt;br /&gt;&lt;br /&gt;But this isn't always the case.&lt;br /&gt;&lt;br /&gt;Script: Component {&lt;br /&gt;ActionScript: public class {&lt;br /&gt;&lt;br /&gt;This one annoys me, why ColdFusion people needed to call a class a component is beyond me. Especially annoying since a component in Flex is something completly different, everyone else calls it a class, so lets call it a class.&lt;br /&gt;&lt;br /&gt;The next one is annoying because of how often you write it&lt;br /&gt;&lt;br /&gt;Script: private function query getEmployee(employeeId) {&lt;br /&gt;ActionScript: private function getEmployee(employeeId):query {&lt;br /&gt;&lt;br /&gt;now this might seem minor, but if you are swapping back and forward from CF to AS all day, it will be very annoying.&lt;br /&gt;&lt;br /&gt;Now the major reason they should do this and now, is that there are a lot of legacy Flash developers, moving to ActionScript 3 and Flex who are looking for a back end. They try things, I've seen them on twitter asking what to use, amfphp, weborb, coldfusion. Now if coldfusion supported an actionscript style syntax, it would be a no brainer, and we might turn a large user base of ActionScript people over to ColdFusion.&lt;br /&gt;&lt;br /&gt;Now, I'm not saying we should drop old school cfscript syntax or tags, these should work also, as backward compatibility is important, but there is no reason why the parser cant support both. I urge all you who agree to comment, post a blog, comment on the Tim Buntel or Ben Forta blogs. Make a noise and lets lock in a long future of Flex and ColdFusion.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-4980566313241332067?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/4980566313241332067/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=4980566313241332067' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/4980566313241332067'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/4980566313241332067'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2009/02/coldfusion-9-needs-actionscript-support.html' title='ColdFusion 9 Needs ActionScript Support'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-3163885519614842980</id><published>2009-01-24T11:05:00.004+11:00</published><updated>2010-05-17T19:43:10.662+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'>Windows 7 Is Ready For Release</title><content type='html'>Ive been running on Windows 7 now for a couple weeks on my work computer, and it is awsome. I have two identical laptops, both Dell XPS 1530's one at home, one at work.&lt;br /&gt;&lt;br /&gt;The home one I still have running Vista Home Premium. I can honestly say I have more issues at home than at work, Outlook always wants to repair on Vista, works fine on Windows 7.&lt;br /&gt;&lt;br /&gt;Every single device on my Dell worked with Windows 7, I didn't have to install a single driver from Dell. Im running Windows 7 64 bit, and so I get to take advantage of all my ram, but I also figured that the 64 bit version might not work with all hardware &amp;amp; software. But it does, even the multiple beta's that im running.&lt;br /&gt;&lt;br /&gt;The only issue I have is with browsers.&lt;br /&gt;&lt;br /&gt;IE8 crashes about once or twice a day, this is annoying, but the rest of the time it works. And firefox always starts in safe mode for some reason, once again, just annoying.&lt;br /&gt;&lt;br /&gt;I really think they should release it sooner rather than later, it's more stable and faster than Vista.&lt;br /&gt;&lt;br /&gt;I really hope I wont have to go back to Vista if they end the Beta&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-3163885519614842980?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/3163885519614842980/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=3163885519614842980' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/3163885519614842980'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/3163885519614842980'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2009/01/windows-7-is-ready-for-release.html' title='Windows 7 Is Ready For Release'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-2871378714005149365</id><published>2009-01-12T17:07:00.006+11:00</published><updated>2010-05-17T19:43:10.663+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'>Windows 7 Beta Rocks</title><content type='html'>Ok,&lt;br /&gt;&lt;br /&gt;I'm not sure I ever installed a beta of Windows before, not sure what it was that drove me to want to install this one, perhaps the fact that Vista is slow or to use 64 bit and take advantage of all my Ram.&lt;br /&gt;&lt;br /&gt;But I don't regret it, I'm not one for half jumping in, install in a VM or a separate Partition, I just reformatted my entire work Laptop and installed from the 64 bit ISO.&lt;br /&gt;&lt;br /&gt;The install was a breeze, the speed of the whole thing is much quicker than Vista, I swear Vista must have a for (i=0; i&lt;1000; i++) loop after every statement.&lt;br /&gt;&lt;br /&gt;So far all my applications run and run well, this gives me a good feeling, because if they run well on a Beta O/S it can only get better. I'm also running quite a bit of Beta software, some I can't name due to NDA's. But Skype 4 Beta and Flex 4 Beta both work as do others.&lt;br /&gt;&lt;br /&gt;I like the new task bar, once you get used to it, and use it's benefits its great, I must admit I always stick with the new way things work, it is tempting to change to the old style, but they changed it for a reason, try to stick with it.&lt;br /&gt;&lt;br /&gt;I also like the name, Windows 7, I wish they would just stick with numbers. from 1, 2, 3, 95, 98, XP, Vista, 7. It's easy to forget that this is the seventh main release, that's not a high number, given how long its been around. And especially if you compare it to other software that has been around a lot less and might be at version 13 or higher.&lt;br /&gt;&lt;br /&gt;I had also tried the IE8 beta several times and didn't like it, but IE8 (which is what comes with Windows 7) seems prety good, all my regular sites worked and besides a couple minor quirks, I haven't had the need to go install anything else.&lt;br /&gt;&lt;br /&gt;The release is late 2009, but I recommend you get onto the beta and try to use it until then. As soon as I can buy a key, I will.&lt;br /&gt;&lt;br /&gt;Good job Microsoft, looking forward to what gets added between now and release.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-2871378714005149365?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/2871378714005149365/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=2871378714005149365' title='19 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/2871378714005149365'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/2871378714005149365'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2009/01/windows-7-beta-rocks.html' title='Windows 7 Beta Rocks'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>19</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-2696581690241396572</id><published>2009-01-09T10:03:00.002+11:00</published><updated>2009-01-09T10:07:15.312+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Other'/><title type='text'>Please test your site in IE.</title><content type='html'>This is really annoying, I use IE almost exclusivly. But more and more, I am finding problems with major sites not working with IE.&lt;br /&gt;&lt;br /&gt;I then proceed to try them in FireFox and they work, now you might say well just use FireFox, but that is not the point, there is nothing wrong with IE, this is a problem of lazy developers failing to test their code properly in multiple browsers.&lt;br /&gt;&lt;br /&gt;Our company uses one site in particular, which I wont name, and I contacted them to tell them that half their site doesn't work in IE. Their answer, was it works in FireFox use that.&lt;br /&gt;&lt;br /&gt;Pathetic, does this mean they really dont care about the 50% of people using IE, its just pure laziness.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-2696581690241396572?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/2696581690241396572/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=2696581690241396572' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/2696581690241396572'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/2696581690241396572'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2009/01/please-test-your-site-in-ie.html' title='Please test your site in IE.'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-66210069537356920</id><published>2008-12-29T11:00:00.004+11:00</published><updated>2010-05-17T19:40:48.216+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>Could not initialize class coldfusion.monitor.event.RequestMonitorEventProcessor</title><content type='html'>Coldfusion&lt;br /&gt;&lt;br /&gt;Error 500&lt;br /&gt;Could not initialize class coldfusion.monitor.event.RequestMonitorEventProcessor&lt;br /&gt;&lt;br /&gt;Hmm, this just started happening for no reason, and I'm running ColdFusion 8 Standard.&lt;br /&gt;&lt;br /&gt;Googled this message and found nothing. With some help from some friendly Twitter folk, I started looking through the log files, found an error saying that the neo-runtime.xml couldn't be read.&lt;br /&gt;&lt;br /&gt;Had a look and sure enough it was empty, not sure how, but I recreated it by copying one from another server and fixed up mappings and custom tag paths, which must live in this file as I lost them, and all was good.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-66210069537356920?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/66210069537356920/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=66210069537356920' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/66210069537356920'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/66210069537356920'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2008/12/could-not-initialize-class.html' title='Could not initialize class coldfusion.monitor.event.RequestMonitorEventProcessor'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-8723469909052628477</id><published>2008-12-11T13:42:00.003+11:00</published><updated>2010-05-17T19:40:48.217+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Adobe'/><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>ColdFusion 9 Needs Drastic Changes</title><content type='html'>ColdFusion 9, codename centuar is in development and looks to be feature rich from what people have disclosed. Thats all good, and Im looking forward to it, but there are some other things I hope they are working on for ColdFusion outside the product. These things are lacking and have been for some time.&lt;br /&gt;&lt;br /&gt;1. Some decent online documentation, perhaps adopt the Flex style docs or similar.&lt;br /&gt;2. An online bug tracking system where you can see bugs, log bugs and track bugs, using JIRA like Flex does would be great also.&lt;br /&gt;3. A heap of marketing, with the cool new features and CF getting good press at the moment, the timing is great for Adobe to invest in the product.&lt;br /&gt;&lt;br /&gt;If Adobe dont have the time / money to do 1 &amp;amp; 2 then they should hand it over to the community to manage.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-8723469909052628477?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/8723469909052628477/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=8723469909052628477' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/8723469909052628477'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/8723469909052628477'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2008/12/coldfusion-9-needs-drastic-changes.html' title='ColdFusion 9 Needs Drastic Changes'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-1377802517952660329</id><published>2008-12-05T09:38:00.004+11:00</published><updated>2009-01-01T19:58:52.133+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Other'/><title type='text'>Im hooked on Twitter</title><content type='html'>I signed up to twitter, but didn't really think much of it, didn't think I would use it, but &lt;a href="http://blog.kukiel.net"&gt;Paul Kukiel&lt;/a&gt; kinda talked me into it, and now I'm hooked.&lt;br /&gt;&lt;br /&gt;You can follow me &lt;a href="http://twitter.com/dalefraser/"&gt;@dalefraser&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If your not on twitter, its kind of a cross between micro blogging and a group IM, I like the group IM side of it, you say stuff, people respond, people say stuff you respond, and you read and find out lots of stuff, some of it relevant to what your interested in and some not so much.&lt;br /&gt;&lt;br /&gt;But I seem to be twittering lots of times a day now, over 100 in two months, you need a good twitter client, I've tried both twhirl and tweetdeck, both are Air apps and both prety good with their own quirks.&lt;br /&gt;&lt;br /&gt;See you soon on Twitter.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-1377802517952660329?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/1377802517952660329/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=1377802517952660329' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/1377802517952660329'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/1377802517952660329'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2008/12/im-hooked-on-twitter.html' title='Im hooked on Twitter'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-7575398296499516483</id><published>2008-12-04T14:02:00.004+11:00</published><updated>2010-05-17T19:40:48.217+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Adobe'/><category scheme='http://www.blogger.com/atom/ns#' term='Flex'/><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>ColdFusion Resurgence</title><content type='html'>Ive noticed a lot of talk about ColdFusion and have noticed a lot of .cfm sites of late, and the talk about ColdFusion and its future seems to have died and been replaced with new positive talk.&lt;br /&gt;&lt;br /&gt;I've always been a fan of ColdFusion, sometimes a critical fan, but in looking at where ColdFusion is now and especially at some of the new ColdFusion 9 features, I really think that Adobe are listening. In fact, most of the features that I've ever wanted in ColdFusion are there now and some of the minor gaps will be plugged further in ColdFusion 9.&lt;br /&gt;&lt;br /&gt;ColdFusion is still unmatched in terms of framework, the features and simplicity of how it implements things is far ahead of anything else, show me some ASP, PHP or JSP and I'll show you how I can do it easier and better in ColdFusion.&lt;br /&gt;&lt;br /&gt;Unlike ASP, PHP &amp;amp; JSP, ColdFusion isn't free, this is a thorn in a lot of peoples side, it has been in mine, but after recently evaluating Railo &amp;amp; BlueDragon, I came to the conclusion that even if they were 100% free for my needs, I would still pay for ColdFusion. I want the Adobe name, I want the support and large community, I want a product I know is solid and stable and I want all the new features when they are released, not when the others catch up.&lt;br /&gt;&lt;br /&gt;ColdFusion 9 &amp;amp; Flex 4 are what we will be using for 2009, we have started already, its a great sign when you start developing large applications in products that aren't even in Beta.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-7575398296499516483?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/7575398296499516483/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=7575398296499516483' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/7575398296499516483'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/7575398296499516483'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2008/12/coldfusion-resurgence.html' title='ColdFusion Resurgence'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-762196570844154731</id><published>2008-11-21T15:46:00.004+11:00</published><updated>2010-05-17T19:40:48.218+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>What if ColdFusion was Renamed?</title><content type='html'>Sometimes, in a products life a change of name is necessary to seperate the old from the new, to give the product a new life, to highlight a change in direction.&lt;br /&gt;&lt;br /&gt;Think Turbo Pascal -&gt; Delphi&lt;br /&gt;Think Lucky Goldstar -&gt; LG&lt;br /&gt;&lt;br /&gt;There are many examples I can think of. I was thinking that perhaps that time is near for ColdFusion, ColdFusion suffers from a bad name, bad press and confusion between the product ColdFusion and the theory of Cold Fusion.&lt;br /&gt;&lt;br /&gt;Given the evolution from Alaire, Macromedia to Adobe. Perhaps something more in line with the new product set is appropiate. I have some ideas, but was also interested in what others thought and what names you think might suit the product if in fact you think a rename would ever be on the cards.&lt;br /&gt;&lt;br /&gt;Mine are&lt;br /&gt;&lt;br /&gt;Adobe Server&lt;br /&gt;Flex Server&lt;br /&gt;Bolt Server (like Bolt IDE)&lt;br /&gt;&lt;br /&gt;I like the Bolt one, of course loose the lightning bolt graphic, but the name is nice and clear and there is a link to the past.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-762196570844154731?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/762196570844154731/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=762196570844154731' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/762196570844154731'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/762196570844154731'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2008/11/what-if-coldfusion-was-renamed.html' title='What if ColdFusion was Renamed?'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-1268089824090481158</id><published>2008-10-16T18:23:00.002+11:00</published><updated>2008-10-16T18:43:42.537+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Other'/><title type='text'>TomTom Ripoff</title><content type='html'>I have a TomTom One V3, love it, really good. However the day I purchased it, I found it had last years maps. Ok not so bad, I'll go and update. What, I have to pay, wait a minute, I just purchased it, surely it should come with free updates for a period, its not my fault that I got one that must have been sitting on a shelf or in a warehouse for X months.&lt;br /&gt;&lt;br /&gt;The TomTom One V3 cost me $220, a new map $150. Its a rip off, if I had known I would not have purchased it. The maps should be inexpensive and on a subscription, ie $50 per year gives you free updates.&lt;br /&gt;&lt;br /&gt;Not Happy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-1268089824090481158?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/1268089824090481158/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=1268089824090481158' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/1268089824090481158'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/1268089824090481158'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2008/10/tomtom-ripoff.html' title='TomTom Ripoff'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-4923609712100059647</id><published>2008-09-11T13:22:00.005+10:00</published><updated>2010-05-17T19:40:48.219+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>Top 3 ColdFusion 9 Wishes</title><content type='html'>I was thinking what I would like to see mostly in CF9. Thought I'd put together a top 3 list.&lt;br /&gt;&lt;br /&gt;1. Full script support (for every tag including queries)&lt;br /&gt;2. Support for Public / Private Key encryption&lt;br /&gt;3. A free edition to compete with BlueDragon &amp;amp; Ralio&lt;br /&gt;&lt;br /&gt;I think 1. will take the language to where it needs to be so that hard core might like it more and the taggers can still do tags. 2. Is becoming more usefull when you are developing say an Air app with a CF backend. And 3 just makes sense since the other players are doing it and it will help increase market share.&lt;br /&gt;&lt;br /&gt;Anyway, I dont really want this to be a war, everyone will have different ideas, post your top 3.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-4923609712100059647?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/4923609712100059647/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=4923609712100059647' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/4923609712100059647'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/4923609712100059647'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2008/09/top-3-coldfusion-9-wishes.html' title='Top 3 ColdFusion 9 Wishes'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-629769188065361466</id><published>2008-08-19T19:12:00.004+10:00</published><updated>2010-05-17T19:40:48.219+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript'/><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>ColdFusion 9 Static Classes</title><content type='html'>One thing I would like to see in ColdFusion 9 is the bringing together of ActionScript and CFML. The more similarities the better for all concerned.&lt;br /&gt;&lt;br /&gt;Having worked with a lot of Flex recently, I love ActionScript and would love in particular to see ColdFusion introduce Static Classes.&lt;br /&gt;&lt;br /&gt;While Im on my wish list, a couple nice things that would be easy to implement, and save some confusion.&lt;br /&gt;&lt;br /&gt;They should introduce a new tag&lt;br /&gt;&lt;br /&gt;&amp;lt;cfclass&lt;br /&gt;&lt;br /&gt;which is exactly the same as &amp;lt;cfcomponent but with a different name, the reason being, is that the names are confusing.&lt;br /&gt;&lt;br /&gt;In ActionScript a Class is a Class and a Component is something different.&lt;br /&gt;&lt;br /&gt;In ColdFusion a Class is a Component and a Component is a Class.&lt;br /&gt;&lt;br /&gt;Not sure why they didn't name it like this from the start, at least the extension is correct, (CFC = ColdFusion Class)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-629769188065361466?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/629769188065361466/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=629769188065361466' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/629769188065361466'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/629769188065361466'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2008/08/coldfusion-9-static-classes.html' title='ColdFusion 9 Static Classes'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-5961634151996131285</id><published>2008-08-16T18:59:00.014+10:00</published><updated>2009-03-24T17:44:56.611+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Other'/><category scheme='http://www.blogger.com/atom/ns#' term='Flash'/><title type='text'>Fantastic Contraption</title><content type='html'>I stumbled across a good Flash game recently, &lt;a href="http://www.fantasticcontraption.com/"&gt;Fantastic Contraption&lt;/a&gt;. Not only a really good game, it plays well, challenges the mind and hooks you in.&lt;br /&gt;&lt;br /&gt;I was playing this game and realised that there are probably a lot of ways to complete a level, in fact when you complete a level you get to see how others did it, which is very cool.&lt;br /&gt;&lt;br /&gt;I tried to focus on simple solutions, some other solutions I saw were more complex, some were simpler and some were simply amazing, I saw one level where the person catapaults the ball and something to catch it, to the other side of the level, amazing.&lt;br /&gt;&lt;br /&gt;So I thought i'd post my solutions, through the 20 levels for others to enjoy.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://fantasticcontraption.com/?designId=429031"&gt;1. Rolling Away&lt;/a&gt;&lt;br /&gt;&lt;a href="http://fantasticcontraption.com/?designId=429052"&gt;2. Reach Up&lt;/a&gt;&lt;br /&gt;&lt;a href="http://fantasticcontraption.com/?designId=429082"&gt;3. Mind The Gap&lt;/a&gt;&lt;br /&gt;&lt;a href="http://fantasticcontraption.com/?designId=6935362"&gt;4. Junkyard&lt;/a&gt;&lt;br /&gt;&lt;a href="http://fantasticcontraption.com/?designId=429210"&gt;5. The Wall&lt;/a&gt;&lt;br /&gt;&lt;a href="http://fantasticcontraption.com/?designId=465380"&gt;6. On a Roll&lt;/a&gt;&lt;br /&gt;&lt;a href="http://fantasticcontraption.com/?designId=650699"&gt;7. Full-up&lt;/a&gt;&lt;br /&gt;&lt;a href="http://fantasticcontraption.com/?designId=651197"&gt;8. Higher&lt;/a&gt;&lt;br /&gt;&lt;a href="http://fantasticcontraption.com/?designId=465996"&gt;9. Around the Bend&lt;/a&gt;&lt;br /&gt;&lt;a href="http://fantasticcontraption.com/?designId=429394"&gt;10. Up The Hump&lt;/a&gt;&lt;br /&gt;&lt;a href="http://fantasticcontraption.com/?designId=429489"&gt;11. Mission to Mars&lt;/a&gt;&lt;br /&gt;&lt;a href="http://fantasticcontraption.com/?designId=430090"&gt;12. Up The Stairs&lt;/a&gt;&lt;br /&gt;&lt;a href="http://fantasticcontraption.com/?designId=430167"&gt;13. Big Ball&lt;/a&gt;&lt;br /&gt;&lt;a href="http://fantasticcontraption.com/?designId=430230"&gt;14. Four Balls&lt;/a&gt;&lt;br /&gt;&lt;a href="http://fantasticcontraption.com/?designId=430388"&gt;15. Down Under&lt;/a&gt;&lt;br /&gt;&lt;a href="http://fantasticcontraption.com/?designId=431795"&gt;16. Awash&lt;/a&gt;&lt;br /&gt;&lt;a href="http://fantasticcontraption.com/?designId=432613"&gt;17. Handling&lt;/a&gt;&lt;br /&gt;&lt;a href="http://fantasticcontraption.com/?designId=432840"&gt;18. Tube&lt;/a&gt;&lt;br /&gt;&lt;a href="http://fantasticcontraption.com/?designId=433551"&gt;19. Back and Forth&lt;/a&gt;&lt;br /&gt;&lt;a href="http://fantasticcontraption.com/?designId=434633"&gt;20. Unpossible&lt;/a&gt;&lt;br /&gt;&lt;a href="http://fantasticcontraption.com/?designId=2274589"&gt;21. U-Turn&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I really want to go back now and find other solutions, because you learn different moves as you go, I have to admit that I had to google the solution to Tube because to me it seemed impossible.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-5961634151996131285?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/5961634151996131285/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=5961634151996131285' title='19 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/5961634151996131285'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/5961634151996131285'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2008/08/fantastic-contraption.html' title='Fantastic Contraption'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>19</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-3523359967319940471</id><published>2008-08-02T19:43:00.003+10:00</published><updated>2008-08-02T19:56:45.599+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><title type='text'>Apple iPhone Sync with SBS Exchange 2003</title><content type='html'>Firstly let me say that this IS POSSIBLE. There are a lot of posts out there that say.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;You can't do it with Exchange 2003 you need Exchange 2007&lt;/li&gt;&lt;li&gt;You need to use &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;iMap&lt;/span&gt;&lt;/li&gt;&lt;li&gt;You need ISA server in the middle&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;This is all rubbish. I have a fairly standard Single &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;SBS&lt;/span&gt; 2003 box with exchange all on the one server, very typical for a small company.&lt;/p&gt;&lt;p&gt;Straight out of the box, I ran the exchange wizard on the iPhone, and guess what, it worked perfectly, great I thought, isn't it wonderful when technologies just work.&lt;/p&gt;&lt;p&gt;Then I took it home, and to my &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_2"&gt;surprise&lt;/span&gt; it didn't work externally. Strange I thought, I had lots of theories, mainly being that&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Firewall has some necessary ports blocked&lt;/li&gt;&lt;li&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;DNS&lt;/span&gt; has cached the internal name of the exchange server&lt;/li&gt;&lt;li&gt;Something isn't configured correctly&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;So here is what I did, firstly opened all ports on the firewall, still didn't work, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;ok&lt;/span&gt; that eliminates the firewall as the issue.&lt;/p&gt;&lt;p&gt;Tried removing the settings and setting up again externally, still didn't work, I thought that should eliminate the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;DNS&lt;/span&gt; issues.&lt;/p&gt;&lt;p&gt;So I started searching, found lots of posts saying it doesn't work. I posted questions, people told me it doesn't work. I thought, hang on, but it works internally so it must work.&lt;/p&gt;&lt;p&gt;I eventually found a post that said it works using &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;OMA&lt;/span&gt; (Outlook Mobile Access) which is accessible via&lt;/p&gt;&lt;p&gt;&lt;a href="https://exchange.company.com/oma"&gt;https://exchange.company.com/oma&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Could I get to that, I tried and I couldn't. &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;IP&lt;/span&gt; restricted, I changed the settings on the virtual directory to allow it external access and still no luck I checked a few of the other exchange virtual directories and a couple had this internal only also, so I enabled them. I then restarted &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;IIS&lt;/span&gt; and all was good.&lt;/p&gt;&lt;p&gt;In the mean time I had lost hope, this all &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_9"&gt;occurred&lt;/span&gt; over 3 days, I tried &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;IMAP&lt;/span&gt; and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;VPN&lt;/span&gt; and all sorts of things, and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;IMAP&lt;/span&gt; is rubbish compared to Exchange sync, you don't get calendar or contacts and it wasn't syncing my deletes or moves.&lt;/p&gt;&lt;p&gt;So now I am happy and can configure this for the rest of the company. I hope this helps someone, I can confirm it 100% works and works well with &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;SBS&lt;/span&gt; 2003 Exchange.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-3523359967319940471?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/3523359967319940471/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=3523359967319940471' title='17 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/3523359967319940471'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/3523359967319940471'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2008/08/apple-iphone-sync-with-sbs-exchange.html' title='Apple iPhone Sync with SBS Exchange 2003'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>17</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-4057355641133577478</id><published>2008-08-02T19:14:00.002+10:00</published><updated>2008-08-02T19:42:06.629+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><title type='text'>Apple iPhone 3G vs BlackBerry 3G</title><content type='html'>I have been using a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;BlackBerry&lt;/span&gt; 8707g for a couple of years now, and have really liked it, previously I was using a O2 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;XDA&lt;/span&gt; 2 which I also liked.&lt;br /&gt;&lt;br /&gt;A couple people at work were moving to &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;iPhones&lt;/span&gt; so I was playing with one trying to get it all setup (Another Post Coming) and as I played, there were a couple things that the iPhone did that my &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;BlackBerry&lt;/span&gt; struggled with. These really jumped out at me being someone who mainly uses my &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;BlackBerry&lt;/span&gt; to read emails. Here's what I found.&lt;br /&gt;&lt;br /&gt;1. I could actually read emails as they were formatted, including html emails, this was fantastic, reading emails zooming in if needed with top text quality. The BB really is good at reading plain emails, but anything special, formatted it struggles.&lt;br /&gt;&lt;br /&gt;2. I get a lot of emails from our &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;Jira&lt;/span&gt; system, which is a web based system. One thing I've never been able to do on the BB is to read the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;jira&lt;/span&gt; Issues on the web, the BB just doesn't render web pages well enough. But on the iPhone it was flawless, displays the web pages perfectly, zoomed out, then you can zoom in and move around as you need, I was impressed.&lt;br /&gt;&lt;br /&gt;3. I then thought &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;thats&lt;/span&gt; nice, I wonder how other &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;webpages&lt;/span&gt; look, and they &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;prety&lt;/span&gt; much all look great, shame there is no flash support, but all in all it was a great experience.&lt;br /&gt;&lt;br /&gt;4. Then opened a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;PDF&lt;/span&gt; &amp;amp; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;PPT&lt;/span&gt; attachments and wow, they were almost perfect, the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;PDF's&lt;/span&gt; are great, this is a real pain on the BB, you get a thumbnail, then need to say, more, more, more until you get the whole thing.&lt;br /&gt;&lt;br /&gt;I was about to get a new BB, but figured it would be the same old stuff, and this iPhone was &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_13"&gt;truly&lt;/span&gt; taking my email / web browsing mobile. The keyboard is no where near as good, but I read a lot and don't reply to a lot from my phone.&lt;br /&gt;&lt;br /&gt;So long story short, I went for an iPhone, this is my first ever Apple purchase, &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_14"&gt;I'm&lt;/span&gt; not into music so I missed the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;iPod&lt;/span&gt; craze, and am a Windows / Dell man.&lt;br /&gt;&lt;br /&gt;The iPhone has beaten the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;BlackBerry&lt;/span&gt; at it's own game, email. &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;BlackBerry&lt;/span&gt; is set to become the next Palm unless they can address these issues.&lt;br /&gt;&lt;br /&gt;They have done a great job, there are some things missing, simple stuff that they will fix with future software updates, but a very good device.&lt;br /&gt;&lt;br /&gt;Here is a list of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;pro's&lt;/span&gt; and cons of my new iPhone, all of the cons can be fixed with software updates.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;u&gt;iPhone Pros&lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Better render of emails, formatting and html emails.&lt;/li&gt;&lt;li&gt;Better rendering of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;webpages&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Better screen, bright, large and crisp&lt;/li&gt;&lt;li&gt;Has 16gig of memory, my BB doesn't take a memory card although new ones do.&lt;/li&gt;&lt;li&gt;Has a camera, my BB doesn't once again new ones do.&lt;/li&gt;&lt;li&gt;Good online access to additional programs etc.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;&lt;u&gt;iPhone Cons&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Couldn't work out how to order email by sender or search emails&lt;/li&gt;&lt;li&gt;Emails show that you have replied but don't allow you to link to the reply&lt;/li&gt;&lt;li&gt;Emails marked as Urgent aren't highlighted&lt;/li&gt;&lt;li&gt;Can't copy and paste&lt;/li&gt;&lt;li&gt;Notes don't sync with exchange&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-4057355641133577478?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/4057355641133577478/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=4057355641133577478' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/4057355641133577478'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/4057355641133577478'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2008/08/apple-iphone-3g-vs-blackberry-3g.html' title='Apple iPhone 3G vs BlackBerry 3G'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-8280294142116773311</id><published>2008-06-24T11:41:00.005+10:00</published><updated>2010-05-17T19:40:48.220+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flex'/><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>Flex + ColdFusion = Awesome!</title><content type='html'>We have started doing a bit of work with Flex, being a CF house mainly. The enhanced UI that we can generate with Flex and the ease of which it talks to CF is just awesome.&lt;br /&gt;&lt;br /&gt;We are writing full applications, using.&lt;br /&gt;&lt;br /&gt;1. Flex Front End&lt;br /&gt;2. ColdFusion Back End&lt;br /&gt;3. ColdFusion Report Builder for Reporting.&lt;br /&gt;&lt;br /&gt;I have to say, that developing web based real word data centric applications like this is working out better than I had hoped. At some point in the future I might post some screen shots.&lt;br /&gt;&lt;br /&gt;I would encourage all CF developers / managers out there to give Flex a serious look.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-8280294142116773311?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/8280294142116773311/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=8280294142116773311' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/8280294142116773311'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/8280294142116773311'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2008/06/flex-coldfusion-awesome.html' title='Flex + ColdFusion = Awesome!'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-419408957562076964</id><published>2008-05-29T18:43:00.003+10:00</published><updated>2008-05-29T18:46:15.096+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AIR'/><title type='text'>AIR Security or Lack there of?</title><content type='html'>I found this really strange, a co worker pointed this out to me.&lt;br /&gt;&lt;br /&gt;He installed my &lt;a href="http://dale.fraser.id.au/2008/05/poker-blind-timer-air-version.html"&gt;Poker Blind Timer - Air Version&lt;/a&gt; and then went into&lt;br /&gt;&lt;br /&gt;c:\Program Files\Poker Blind Timer\META-INF\AIR\application.xml&lt;br /&gt;&lt;br /&gt;And edited a lot of the application settings, run the app again, and it changed to reflect the edits, you can change the title, logo, and windows size, allow minimize etc.&lt;br /&gt;&lt;br /&gt;As a developer you want and need to control these things, why would they just put all that in an XML file and allow anyone to come along and edit it. I know you can do similar stuff with registry edits for other programs, but thats a lot harder and less obvious.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-419408957562076964?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/419408957562076964/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=419408957562076964' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/419408957562076964'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/419408957562076964'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2008/05/air-security-or-lack-there-of.html' title='AIR Security or Lack there of?'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-8079751451804532127</id><published>2008-05-29T18:41:00.004+10:00</published><updated>2010-02-27T17:38:04.556+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AIR'/><title type='text'>Poker Blind Timer - Air Version</title><content type='html'>So my AIR version of the Poker Blind timer, is doing the rounds.&lt;br /&gt;&lt;br /&gt;I submitted it to Adobe Market place to get a free code signing certificate. Then I signed it with the real cert. So now you can download &amp;amp; install using a a button from Market Place and the app is signed.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail&amp;amp;loc=en_us&amp;amp;extid=1544518"&gt;http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail&amp;amp;loc=en_us&amp;amp;extid=1544518&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;NEW VERSION: &lt;a href="http://dale.fraser.id.au/2010/02/poker-blind-timer-version-2.html"&gt;http://dale.fraser.id.au/2010/02/poker-blind-timer-version-2.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-8079751451804532127?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/8079751451804532127/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=8079751451804532127' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/8079751451804532127'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/8079751451804532127'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2008/05/poker-blind-timer-air-version.html' title='Poker Blind Timer - Air Version'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-2834270011707732057</id><published>2008-05-27T20:54:00.010+10:00</published><updated>2010-05-17T19:42:55.319+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='Adobe'/><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>ColdFusion 8 Vista SP1 Solution!</title><content type='html'>&lt;a href="http://code.fraser.id.au/sp1.jpg"&gt;&lt;/a&gt;&lt;div&gt;Anyone having problems with ColdFusion 8 on Vista since SP1. Well lots of people are having problems with the install / config. &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;I reported to Adobe and the answers are a bit disapointing. Firstly they knew nothing about it, you might think they would test the software post a release of a major Service Pack, or even on one of the betas. Secondly the response I got, was I tried it and it worked fine.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Anyway, after many, many hours I know exactly what the problem is and there is a simple workaround.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;The problem lies in IIS, if you don't install the right bits, it won't work, im not sure if these used to be installed under Vista by default but they aren't there anymore.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;There are two things you need to manually select when installing IIS. You need to manually tick the three things highlighted here. Once you do that and install IIS, make sure you reboot before installing ColdFusion, even though it might not ask or force you too. IIS doesn't start working until after a reboot.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;img src="http://code.fraser.id.au/sp1.png" border="0" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;After that it's smooth sailing, just install ColdFusion 8, there is no need to run as administrator or do anything else special. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-2834270011707732057?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/2834270011707732057/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=2834270011707732057' title='35 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/2834270011707732057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/2834270011707732057'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2008/05/coldfusion-8-vista-sp1-solution.html' title='ColdFusion 8 Vista SP1 Solution!'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>35</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-6158375368468309181</id><published>2008-05-12T14:48:00.004+10:00</published><updated>2010-05-17T19:42:55.320+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>ColdFusion 8.01 Broken on Vista SP1 with IIS</title><content type='html'>I have had several people try this now, and CF8 will not install on Vista SP1 using IIS.&lt;br /&gt;&lt;br /&gt;Below is what you get, I could probably manually hack lots of IIS settings and get it working, but since there is nothing on the NET on this, I would like to know why.&lt;br /&gt;&lt;br /&gt;I have narrowed it down as I didn't originally know if it was 8.01 related or SP1 related, and it is definately Vista SP1 that breaks everything.&lt;br /&gt;&lt;br /&gt;I have reported this to Adobe and they have contacted me asking for more info, so the wheel is in motion. Until then, I don't even have a workaround, mainly because I haven't had the time to work out what config file is missing etc.&lt;br /&gt;&lt;br /&gt;Anyway after installing, the configuration page will not open as the connector is not installed properly or not properly configured / connected.&lt;br /&gt;&lt;br /&gt;Server Error in Application "DEFAULT WEB SITE"Internet Information Services 7.0Error Summary HTTP Error 404.3 - Not FoundThe page you are requesting cannot be served because of the extension configuration. If the page is a script, add a handler. If the file should be downloaded, add a MIME map.Detailed Error Information Module      StaticFileModuleNotification      ExecuteRequestHandlerHandler      StaticFileError Code      0x80070032Requested URL      &lt;a href="http://127.0.0.1/CFIDE/administrator/index.cfm" target="_blank" rel="nofollow"&gt;http://127.0.0.1:80/CFIDE/administrator/index.cfm&lt;/a&gt;Physical Path      C:\inetpub\wwwroot\CFIDE\administrator\index.cfmLogon Method      AnonymousLogon User      Anonymous            Most likely causes: "      It is possible that a handler mapping is missing. By default, the static file handler processes all content. "      The feature you are trying to use may not be installed. "      The appropriate MIME map is not enabled for the Web site or application. (Warning: Do not create a MIME map for content that users should not download, such as .ASPX pages or .config files.) "      If ASP.NET is not installed. Things you can try: "      In system.webServer/handlers: o      Ensure that the expected handler for the current page is mapped. o      Pay extra attention to preconditions (for example, runtimeVersion, pipelineMode, bitness) and compare them to the settings for your application pool. o      Pay extra attention to typographical errors in the expected handler line. "      Please verify that the feature you are trying to use is installed. "      Verify that the MIME map is enabled or add the MIME map for the Web site using the command-line tool appcmd.exe. 1.      To set a MIME type, use the following syntax: %SystemRoot%\windows\system32\inetsrv\appcmd set config /section:staticContent /+[fileExtension='string',mimeType='string'] 2.      The variable fileExtension string is the file name extension and the variable mimeType string is the file type description. 3.      For example, to add a MIME map for a file which has the extension ".xyz": appcmd set config /section:staticContent /+[fileExtension='.xyz',mimeType='text/plain'] Warning: Ensure that this MIME mapping is needed for your Web server before adding it to the list. Configuration files such as .CONFIG or dynamic scripting pages such as .ASP or .ASPX, should not be downloaded directly and should always be processed through a handler. Other files such as database files or those used to store configuration, like .XML or .MDF, are sometimes used to store configuration information. Determine if clients can download these file types before enabling them. "      Install ASP.NET. "      Create a tracing rule to track failed requests for this HTTP status code. For more information about creating a tracing rule for failed requests, click here. Links and More InformationThis error occurs when the file extension of the requested URL is for a MIME type that is not configured on the server. You can add a MIME type for the file extension for files that are not dynamic scripting pages, database, or configuration files. Process those file types using a handler. You should not allows direct downloads of dynamic scripting pages, database or configuration files. View more information »&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-6158375368468309181?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/6158375368468309181/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=6158375368468309181' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/6158375368468309181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/6158375368468309181'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2008/05/coldfusion-801-broken-on-vista-sp1-with.html' title='ColdFusion 8.01 Broken on Vista SP1 with IIS'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-6479533073468779539</id><published>2008-04-30T02:41:00.004+10:00</published><updated>2008-04-30T02:43:55.852+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Other'/><title type='text'>USB Error 04x80070052</title><content type='html'>Ever had this error on a USB drive? Well I can explain why it happens and how to fix it.&lt;br /&gt;&lt;br /&gt;It's prety simple once you know, but working it out wasn't so simple.&lt;br /&gt;&lt;br /&gt;When a USB stick is formatted with the FAT file system (which is the default) there is a limitation (bug) as to how many files can be stored in the root of the drive. This limitation does not apply to files stored in directories on the drive (odd I know).&lt;br /&gt;&lt;br /&gt;So there are two solutions.&lt;br /&gt;&lt;br /&gt;1. Store files under directories in the root and not in the root of the drive it's self.&lt;br /&gt;2. Format the memory stick as FAT32&lt;br /&gt;&lt;br /&gt;I prefer option 2, then you will no longer have this limitation or error.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-6479533073468779539?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/6479533073468779539/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=6479533073468779539' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/6479533073468779539'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/6479533073468779539'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2008/04/usb-error-04x80070052.html' title='USB Error 04x80070052'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-4206399489215418534</id><published>2008-04-18T09:49:00.001+10:00</published><updated>2010-05-17T19:40:48.222+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AIR'/><category scheme='http://www.blogger.com/atom/ns#' term='Adobe'/><category scheme='http://www.blogger.com/atom/ns#' term='Flex'/><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>FlexCF.com Launches!</title><content type='html'>We are very pleased to announce the launch of &lt;a href="http://flexcf.com/"&gt;http://FlexCF.com&lt;/a&gt; this is a sister site for &lt;a href="http://learncf.com/"&gt;http://LearnCF.com&lt;/a&gt; and focuses on Flex application development with a ColdFusion backend. There are seven tutorials published on launch, with more to come.&lt;br /&gt;&lt;br /&gt;These sites are Not for Profit community sites, you can contribute tutorials. All costs for hosting &amp;amp; development of these sites are provided free by the operators. Any revenue generated will be used to purchase prizes for tutorial authors.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-4206399489215418534?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/4206399489215418534/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=4206399489215418534' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/4206399489215418534'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/4206399489215418534'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2008/04/flexcfcom-launches.html' title='FlexCF.com Launches!'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-4831626269808870145</id><published>2008-03-20T14:32:00.007+11:00</published><updated>2010-05-17T19:40:48.222+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Other'/><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>Free BlueDragon Opens Doors</title><content type='html'>I was &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;initially&lt;/span&gt; &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;unfazed&lt;/span&gt; by the announcement of the Free Open Source &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;BlueDragon&lt;/span&gt;, I have never used, never wanted to. Mainly as it's not priced well against &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;ColdFusion&lt;/span&gt; 8, if I wish to pay almost full price, I might as well get the real deal.&lt;br /&gt;&lt;br /&gt;But I've been thinking about it for several days, and there have always been applications that I wanted to develop, but couldn't because of the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;ColdFusion&lt;/span&gt; pricing limitations. Those applications that I want to either develop and give away or develop and sell for $1000 or less, the cost of this is prohibited by the CF price tag.&lt;br /&gt;&lt;br /&gt;No Adobe and it's supporters will argue, you can get cheap hosting, etc, etc but it's not the same. For example, I once developed a really cool intranet / document management system that was very well received by companies, but I had to price it too high to cover the CF cost. I have thought of developing a system similar to &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;JIRA&lt;/span&gt;, but same issue. And when ever I have one of these ideas, I think I will need to do it in &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;PHP&lt;/span&gt;, .NET or Java.&lt;br /&gt;&lt;br /&gt;Adobe &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_7"&gt;don't&lt;/span&gt; seem to understand this, but &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;Im&lt;/span&gt; sure that many of you out there do. So now a free &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;ColdFusion&lt;/span&gt; is coming that will have no limits on usage, and the only major feature to be dropped is most likely the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;CFDOCUMENT&lt;/span&gt; stuff. Well all my little project ideas, now have a new life.&lt;br /&gt;&lt;br /&gt;I can write a simple &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_11"&gt;time sheeting&lt;/span&gt; application, with an AIR client and a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;BD&lt;/span&gt; &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_13"&gt;back end&lt;/span&gt;, cost to customer, my choice I have no on cost so I can give it away or sell it for $99.&lt;br /&gt;&lt;br /&gt;I can write my intranet tool and not have to worry about any costs, utilise &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;MySql&lt;/span&gt; and free &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;PDF&lt;/span&gt; libraries and do whatever I like, once again I can give it away or sell it for $99, $999 or $9999.&lt;br /&gt;&lt;br /&gt;The more I think about it the more I realise how many applications I can develop like this, and the more I feel that CF missed the boat and should have done this years ago, then developers with ideas like this that end up turning into something bigger needing, enterprise versions with support etc, would be in &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;ColdFusion&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Adobe might now sit back and say, well you can do it in &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;BD&lt;/span&gt;, then when you want more come to us, I say that &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_18"&gt;ain't&lt;/span&gt; going to fly. I will support &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;BD&lt;/span&gt; if these applications eventuate into something bigger, as it was them that made it possible.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-4831626269808870145?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/4831626269808870145/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=4831626269808870145' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/4831626269808870145'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/4831626269808870145'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2008/03/free-bluedragon-opens-doors.html' title='Free BlueDragon Opens Doors'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-8094710490013796430</id><published>2008-03-09T16:43:00.004+11:00</published><updated>2010-05-17T19:40:48.223+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>IE8 Breaks ColdFusion</title><content type='html'>IE8 is a nice browser, it renders the Acid 2 test perfectly and Microsoft has finally taken a leap of faith that not even &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Firefox&lt;/span&gt; has.&lt;br /&gt;&lt;br /&gt;But with a leap of faith comes a host of issues, IE8 will not render a whole lot of sites very well. Including Blogger. I couldn't post this from IE8.&lt;br /&gt;&lt;br /&gt;And all the CF8 Ajax / &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;DHTML&lt;/span&gt; features are broken. Even in IE7 emulation mode the grids will not render correctly.&lt;br /&gt;&lt;br /&gt;So who's fault is this? Is it Microsoft for being so brave, Adobe for including &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;DHTML&lt;/span&gt; stuff, EXT for not working.&lt;br /&gt;&lt;br /&gt;Well it's a combo, but most notably Adobe will have to fix it, and hopefully fix it by moving to EXT 2 rather than anything else. Others have blogged that &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;ColdFusion&lt;/span&gt; including large libraries of javascript and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;DHTML&lt;/span&gt; was risky, Adobe are aware of this and now have no choice but to fix it.&lt;br /&gt;&lt;br /&gt;Now Adobe need to release a CF8 update before Microsoft release IE8.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-8094710490013796430?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/8094710490013796430/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=8094710490013796430' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/8094710490013796430'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/8094710490013796430'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2008/03/ie8-breaks-coldfusion.html' title='IE8 Breaks ColdFusion'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-3851173426955625233</id><published>2008-02-27T17:25:00.003+11:00</published><updated>2008-02-27T17:42:13.821+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AIR'/><title type='text'>Adobe AIR 1 vs Zinc 3</title><content type='html'>Well what is the difference between&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.adobe.com/products/air/"&gt;Adobe Air&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;and&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.multidmedia.com/software/zinc/"&gt;Multidmedia Zinc&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Not a lot in fact both provide similar yet different APIs to cover the non web bits, File access, local DB etc.&lt;br /&gt;&lt;br /&gt;I like AIR a lot, but I also really like Zinc 3. Here is a summary of the key differences&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Adobe Air 1 Pros&lt;/strong&gt;&lt;br /&gt;It's Free&lt;br /&gt;It's intergrated&lt;br /&gt;Its signed code&lt;br /&gt;It gives you a package that installs through the air Installer&lt;br /&gt;You can make an application from HTML&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Adobe Air 1 Cons&lt;/strong&gt;&lt;br /&gt;You need the AIR framwork installed&lt;br /&gt;You can't customize the installer&lt;br /&gt;You can't produce a standalone version (exe)&lt;br /&gt;You need to purchase a certificate to become a known publisher.&lt;br /&gt;You need to take your app say flex and write it differently for Air.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Zinc 3 Pros&lt;/strong&gt;&lt;br /&gt;It's nice new studio for building your package&lt;br /&gt;You can customize everything and use a third party installer if you want&lt;br /&gt;It can produce standalone native exes and mac / linux equivilant&lt;br /&gt;It requires nothing addditonal for your users to run your program&lt;br /&gt;You require no code changes to turn your SWF into an exe&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Zinc 3 Cons&lt;/strong&gt;&lt;br /&gt;It's not Free&lt;br /&gt;It's not as nicely intergrated, although they do have plugin versions&lt;br /&gt;It's has a huge new competitor Adobe that it may struggle against.&lt;br /&gt;&lt;br /&gt;Given the good marketing and hype that AIR has received I think it's important to consider the options, I personally don't get it since Zinc has been around a while, I've been thinking but I've been able to do this for a long time.&lt;br /&gt;&lt;br /&gt;And don't choose AIR just because it's free, remember that you need to purchase and renew certificates. If you haven't tried either, I recommended that you give them both a go.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-3851173426955625233?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/3851173426955625233/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=3851173426955625233' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/3851173426955625233'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/3851173426955625233'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2008/02/adobe-air-1-vs-zinc-3.html' title='Adobe AIR 1 vs Zinc 3'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-6583038446576897637</id><published>2008-02-27T16:48:00.002+11:00</published><updated>2008-02-27T17:25:25.193+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AIR'/><title type='text'>Adobe AIR Code Signing Certificate Expiry</title><content type='html'>We have looked at signing our Flex applications using a purchased certificate, but the question lurked in the back of my mind on how the expiry of these cerftificates affected the applications.&lt;br /&gt;&lt;br /&gt;Recently at a talk in Melbourne Australia by Danny Dura I asked him these questions, and he didn't really know, but asked me to ping him later and he would chase the answers. Which I did and I got all the answers back promptly. Here is a summary of the questions and answers, note not the verbatim questions or answers.&lt;br /&gt;&lt;br /&gt;Q: When you purchase a code signing certificate you might notice you are purchasing it for 1 or 2 years. So what happens to your application once the certificate expires?&lt;br /&gt;&lt;br /&gt;A: Nothing, the application will still function normally and will still have the Green tick, the certificate expiry is indeed different to SSL type of certificate expiry, it expires only in the sense that once expired you can no longer sign code with this certificate, thus if you wanted to release a new version you would need to renew your certificate.&lt;br /&gt;&lt;br /&gt;Q: How does the application validate the certificate, do you need to be connected to the internet for the certificate to be validated back to the certificate host?&lt;br /&gt;&lt;br /&gt;A: No, the certificate validates locally without going to the network.&lt;br /&gt;&lt;br /&gt;More info on that here&lt;br /&gt;&lt;a href="http://livedocs.adobe.com/labs/air/1/devappsflex/help.html?content=distributing_apps_13.html#1037515"&gt;http://livedocs.adobe.com/labs/air/1/devappsflex/help.html?content=distributing_apps_13.html#1037515&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;So this all makes sense and is good, you sign your app and distribute as much as you like, in the event your cert expires or you want to distribute a totally offline app that will never have internet access, then these answers say your good to go.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-6583038446576897637?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/6583038446576897637/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=6583038446576897637' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/6583038446576897637'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/6583038446576897637'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2008/02/adobe-air-code-signing-certificate.html' title='Adobe AIR Code Signing Certificate Expiry'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-8817378494589078311</id><published>2008-01-21T22:34:00.001+11:00</published><updated>2010-05-17T19:40:48.223+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flex'/><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>Flex 3 vs ColdFusion 8 Ajax</title><content type='html'>Round 2,&lt;br /&gt;&lt;br /&gt;Well I love the new &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;ColdFusion&lt;/span&gt; 8 Ajax stuff, just completed an entire configuration application using it. Then move onto a small Flex 3 project, which then went to Air.&lt;br /&gt;&lt;br /&gt;After completing the Flex 3 app, I thought &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;hmm&lt;/span&gt;, I wonder if the configuration application would be better in Flex. The answer in this case is probably yes, I'm going to do it again in Flex and see how it goes, the good thing is the CF8 version is driven by &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;CFC's&lt;/span&gt; which I can still use in the Flex version.&lt;br /&gt;&lt;br /&gt;I thought &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_3"&gt;I'd&lt;/span&gt; summarise what I think are the pros and cons of both.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;ColdFusion&lt;/span&gt; 8 Ajax Pros&lt;/strong&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Fast and familiar for &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;ColdFusion&lt;/span&gt; developers to learn.&lt;/li&gt;&lt;li&gt;Easy &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_6"&gt;integration&lt;/span&gt; into existing CF sites designs, security models etc.&lt;/li&gt;&lt;li&gt;Still code based, no designer yet, and being a coder, I like writing code.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;strong&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;ColdFusion&lt;/span&gt; 8 Ajax Cons&lt;/strong&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Harder to debug&lt;/li&gt;&lt;li&gt;Slow on the loading (large libraries)&lt;/li&gt;&lt;li&gt;Slow rendering&lt;/li&gt;&lt;li&gt;Not as easily &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;extendable&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Not as graphically pleasing&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;strong&gt;Flex 3 Pros&lt;/strong&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Robust classes which extend easily&lt;/li&gt;&lt;li&gt;Easily make graphically pleasing &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;UI's&lt;/span&gt;&lt;/li&gt;&lt;li&gt;A Designer for placement / snapping of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;UI&lt;/span&gt; can make &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;UI&lt;/span&gt; design faster.&lt;/li&gt;&lt;li&gt;Nice &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;ECMA&lt;/span&gt; compliant language&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;strong&gt;Flex Cons&lt;/strong&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Long learning curve for &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;CFers&lt;/span&gt;'&lt;/li&gt;&lt;li&gt;Need to use and learn &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;FlexBuilder&lt;/span&gt; (different if your not on &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;CFEclipse&lt;/span&gt;)&lt;/li&gt;&lt;li&gt;A lot more complex, the easy stuff is easy, but it gets complex quickly.&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;So I think if you use both you might want to consider which is best for your needs. Some of our customers simply are not allowed to install the flash player, so Flex is out. But I would say that it's worth playing with both and seeing which suits your needs best.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-8817378494589078311?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/8817378494589078311/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=8817378494589078311' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/8817378494589078311'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/8817378494589078311'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2008/01/flex-3-vs-coldfusion-8-ajax.html' title='Flex 3 vs ColdFusion 8 Ajax'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-3642945627829267292</id><published>2008-01-10T18:36:00.001+11:00</published><updated>2010-02-27T17:36:04.638+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AIR'/><category scheme='http://www.blogger.com/atom/ns#' term='Flex'/><title type='text'>Poker Blind Timer Flex Version</title><content type='html'>I did this once before, but somehow lost it, so did it again in Flex.&lt;br /&gt;&lt;br /&gt;The original Flash 9 version was almost identical. I've made this version available with View Source enabled, so you can pick on my code if you like. (Right Click on the Timer to view source)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://flex.fraser.id.au/BlindTimerFlex/"&gt;http://flex.fraser.id.au/BlindTimerFlex/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;INSTRUCTIONS.&lt;br /&gt;&lt;br /&gt;1. Enter the Minutes, how often blinds increase.&lt;br /&gt;2. Enter the starting small blind amount.&lt;br /&gt;3. Tick if you want the blinds to balance to 250 once at 200 or higher.&lt;br /&gt;4. Click Start to start the timer, a sound will sound when blinds increase.&lt;br /&gt;5. Click Pause if you wish to pause the timer at any point during the game.&lt;br /&gt;6. Click Reset to reset the timer back to your options, normally at the start of a new game.&lt;br /&gt;&lt;br /&gt;200/250 balance explained.&lt;br /&gt;&lt;br /&gt;Lets say you have a poker game starting at small blind 50 so the small / big blinds would look like&lt;br /&gt;&lt;br /&gt;50 / 100&lt;br /&gt;100 / 200&lt;br /&gt;200 / 400&lt;br /&gt;400 / 800&lt;br /&gt;800 / 1600&lt;br /&gt;1600 / 3200&lt;br /&gt;&lt;br /&gt;You can see that those numbers after 200 aren't really nice numbers. But with 200/250 balance ticked, you will get the following.&lt;br /&gt;&lt;br /&gt;50 / 100&lt;br /&gt;100 / 200&lt;br /&gt;250 / 500&lt;br /&gt;500 / 1000&lt;br /&gt;1000 / 2000&lt;br /&gt;2000 / 4000&lt;br /&gt;&lt;br /&gt;EDIT: Got the AIR version running, that was too easy, Nice! If you want to install the AIR version, can get it here.&lt;br /&gt;&lt;a href="http://flex.fraser.id.au/BlindTimerFlex/BlindTimer.zip"&gt;http://flex.fraser.id.au/BlindTimerFlex/BlindTimer.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;All feedback welcome.&lt;br /&gt;&lt;br /&gt;NEW VERSION: &lt;a href="http://dale.fraser.id.au/2010/02/poker-blind-timer-version-2.html"&gt;http://dale.fraser.id.au/2010/02/poker-blind-timer-version-2.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-3642945627829267292?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/3642945627829267292/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=3642945627829267292' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/3642945627829267292'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/3642945627829267292'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2008/01/poker-blind-timer-flex-version.html' title='Poker Blind Timer Flex Version'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-4032335513118368885</id><published>2008-01-10T12:04:00.001+11:00</published><updated>2010-05-17T19:40:48.224+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flex'/><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>Is Flex the ColdFusion Killer?</title><content type='html'>I am a big &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;ColdFusion&lt;/span&gt; fan, and I love the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;ColdFusion&lt;/span&gt; 8 features, especially the Ajax stuff. But being in the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;ColdFusion&lt;/span&gt; space you are inundated with Flex stuff, there is a lot of Flex at every &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;ColdFusion&lt;/span&gt; conference, a lot of CF people are moving to Flex and writing blog posts and tutorials etc. Try finding a CF conference that doesn't have Flex path or topics.&lt;br /&gt;&lt;br /&gt;Even the CF god Ben &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;Forta&lt;/span&gt; is heavily involved in the Flex side of things these days.&lt;br /&gt;&lt;br /&gt;Adobe and the general community is pushing Flex. Now there is a good reason for this, it's a good product, but the overwhelming push into the CF community is seeing a lot of CF developers move to Flex.&lt;br /&gt;&lt;br /&gt;I have to say that the more Flex I do, the more I like it and the less I want to do in &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;ColdFusion&lt;/span&gt;, mind you I do use &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;ColdFusion&lt;/span&gt; for the back end. There are some things that Flex has that &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;ColdFusion&lt;/span&gt; missed the boat on.&lt;br /&gt;&lt;br /&gt;1. A nice &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;ECMA&lt;/span&gt; scripting language &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;ActionScript&lt;/span&gt;.&lt;br /&gt;2. Full &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;OO&lt;/span&gt; &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_11"&gt;Capabilities&lt;/span&gt;.&lt;br /&gt;3. A Fully &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_12"&gt;integrated&lt;/span&gt; and good &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;IDE&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Honestly, writing Flex / &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;ActionScript&lt;/span&gt; code then going back to &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;CFSET&lt;/span&gt; and GTE is a bit painful. So once ColdFusion programmers pick up Flex, how many of them will want to do Flex only and leave the ColdFusion for others.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-4032335513118368885?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/4032335513118368885/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=4032335513118368885' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/4032335513118368885'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/4032335513118368885'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2008/01/is-flex-coldfusion-killer.html' title='Is Flex the ColdFusion Killer?'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-1151117264489785833</id><published>2007-09-11T21:55:00.001+10:00</published><updated>2010-05-17T19:49:45.303+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>I Miss ColdFusion 8 Beta</title><content type='html'>Why?&lt;br /&gt;&lt;br /&gt;Well because they had a bug tracker, I could submit a bug and find the status of that bug. This is a great and powerful feature that &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;instills&lt;/span&gt; confidence that a reported bug has even been seen.&lt;br /&gt;&lt;br /&gt;What we have now is a wish form, where you can send through a bug or wish, but you never know what has happened with it after that. Every hot fix that comes out you check the release notes hoping that your bug made it, and if it didn't you wonder, did they get it?&lt;br /&gt;&lt;br /&gt;The bug &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_2"&gt;I'm&lt;/span&gt; referring to is the &amp;amp;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;nbsp&lt;/span&gt;; placed in every tab of &amp;lt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;cflayout&lt;/span&gt; making it hard to place content at the top of tabs. Now compared to the bugs that were fixed in this first hot fix, it's probably not significant and I'm really happy that they have released a hot-fix so quickly, great job.&lt;br /&gt;&lt;br /&gt;It's the unknown factor that I am uneasy with. There may be a good reason why there isn't a bug tracking system like in the beta where you can track your bug, see if &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;QA&lt;/span&gt; has verified it and perhaps see which release or &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;hotfix&lt;/span&gt; it might be fixed in, but I really can't think of any negatives for that. And they have the program already, it was in the beta system.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-1151117264489785833?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/1151117264489785833/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=1151117264489785833' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/1151117264489785833'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/1151117264489785833'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2007/09/i-miss-coldfusion-8-beta.html' title='I Miss ColdFusion 8 Beta'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-7609452916485601427</id><published>2007-09-11T12:45:00.001+10:00</published><updated>2010-05-17T19:40:48.225+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>CFWACK Delayed but Almost Here!</title><content type='html'>I have &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;pre&lt;/span&gt;-ordered all 3 books of the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;CFWACK&lt;/span&gt; through Amazon, and thought I would share that I got an email from them saying that the&lt;br /&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;ColdFusion&lt;/span&gt; 8 Web Application Construction Kit, Volume 1: Getting Started&lt;br /&gt;&lt;br /&gt;Had been delayed. The new estimated arrival was: 09/25/2007 - 10/03/2007&lt;br /&gt;&lt;br /&gt;Which isn't that far off, it looks like the books will not be released at the same time, not much time between them however, I thought this might be the case and ordered mine to ship &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_3"&gt;separately&lt;/span&gt; so that I can get each book as quickly as possible.&lt;br /&gt;&lt;br /&gt;I kind of skim these books these days, but I buy every release for the office, new developers and existing developers always get great value from them. I actually learnt to program &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;ColdFusion&lt;/span&gt; reading this book around 2001 and can highly recommend them.&lt;br /&gt;&lt;br /&gt;If you read Blog posts (and you do if you are reading this) then you will be glad to know that both Ben &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;Forta&lt;/span&gt; and Ray Camden are the main authors on this book so expect high quality content.&lt;br /&gt;&lt;br /&gt;Here is what Amazon tells me for the books&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Volume 1: Getting Started&lt;/strong&gt;&lt;br /&gt;September 25, 2007 - October 3, 2007&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Volume 2: Application Development&lt;/strong&gt;&lt;br /&gt;October 18, 2007 - October 26, 2007&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Volume 3: Advanced Application Development&lt;/strong&gt;&lt;br /&gt;November 10, 2007 - November 19, 2007&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-7609452916485601427?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/7609452916485601427/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=7609452916485601427' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/7609452916485601427'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/7609452916485601427'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2007/09/cfwack-delayed-but-almost-here.html' title='CFWACK Delayed but Almost Here!'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-8831437949026648387</id><published>2007-09-05T15:32:00.001+10:00</published><updated>2010-05-17T19:40:48.226+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>ColdFusion Color Coding Released</title><content type='html'>I said I would release the modified version of the color coding for &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;ColdFusion&lt;/span&gt; code when I was happy with it and here it is.&lt;br /&gt;&lt;br /&gt;Thanks to Steve &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Onnis&lt;/span&gt; who fixed a problem with one of the regular expressions and added in a missing one.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://code.fraser.id.au/colorcode/colorcode.cfm"&gt;See Demo and Code&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-8831437949026648387?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/8831437949026648387/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=8831437949026648387' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/8831437949026648387'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/8831437949026648387'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2007/09/coldfusion-color-coding-released.html' title='ColdFusion Color Coding Released'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-2523891072388908888</id><published>2007-08-31T18:38:00.001+10:00</published><updated>2010-05-17T19:40:48.226+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>learncf.com Launched!</title><content type='html'>learncf.com has been launched (ahead of schedule). The site is now live and function and we will be looking to add a minimum of 1 tutorial per week to the site.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://learncf.com/"&gt;http://learncf.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-2523891072388908888?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/2523891072388908888/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=2523891072388908888' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/2523891072388908888'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/2523891072388908888'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2007/08/learncfcom-launched.html' title='learncf.com Launched!'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-4574704480341675794</id><published>2007-08-28T10:39:00.000+10:00</published><updated>2010-05-17T19:40:48.227+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>learncf.com is Coming!</title><content type='html'>A new training based website aimed at providing a collection of good quality tutorials will be launched on the 1st of September &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;AEST&lt;/span&gt;. This is a 100% free &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;community&lt;/span&gt; based website, there will be no advertising.&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Every tutorial must meet the following requirements&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Must run on CF8&lt;/li&gt;&lt;li&gt;Must be self contained (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;ie&lt;/span&gt; not require frameworks or third party libraries)&lt;/li&gt;&lt;li&gt;Must use the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;coldfusion&lt;/span&gt; demo databases if it uses databases&lt;/li&gt;&lt;li&gt;Must have a working example&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;We are looking for people to either author a tutorial or offer an existing tutorial that they may have blogged, simply post your interest here or &lt;a href="http://groups.google.com/groups/profile?enc_user=MTRrNxEAAADmTh4PiwOMsRp4h2CvmN9NdPDdXUjlbOn07G5UBWfiIg"&gt;email me&lt;/a&gt;. We will take the tutorial, ensure it is &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_4"&gt;appropriate&lt;/span&gt; and not too similar to existing tutorials. Authors will be credited.&lt;/p&gt;&lt;p&gt;Visit the site &lt;a href="http://learncf.com/"&gt;learncf.com&lt;/a&gt; for a sample tutorial so that you can see what they will look like.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-4574704480341675794?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/4574704480341675794/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=4574704480341675794' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/4574704480341675794'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/4574704480341675794'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2007/08/learncfcom-is-coming.html' title='learncf.com is Coming!'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-903367182278782505</id><published>2007-08-26T23:30:00.000+10:00</published><updated>2010-05-17T19:40:48.228+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>Color Coding ColdFusion Code</title><content type='html'>I've been working on a website, one of the things I needed was a code formatter.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;It's a work in progress, and I won't post the code yet, but it seems to be working. It's based around the code from BlogCFC which looks to be originally written by Dain Anderson.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;It had a few bits that I didn't understand, and some formatting that I didn't want. So I have severly hacked it for my own purposes. Here's what I did:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Change it from being script to tag based&lt;cfscript&gt; (refuse to use script until 100% support) &lt;li&gt;Made use my favourite var local = {} to ensure all variables are scope.&lt;/li&gt;&lt;li&gt;Added a colorCode from file method&lt;/li&gt;&lt;li&gt;Added line numbering to the output&lt;/li&gt;&lt;li&gt;Change the formatting and some of the colors to match DreamWeaver (might add an eclipse option also)&lt;/li&gt;&lt;li&gt;And just a general tidy up of variables that were not being used etc.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Because of the way that it works, lots of regular expressions on &lt;&gt; combo's it won't color it's self properly, not sure I need to fix that.&lt;/p&gt;&lt;p&gt;If your interested in a simple example. NOTE: Link removed, this has been released, see the &lt;a href="http://dalefraser.blogspot.com/2007/09/coldfusion-color-coding-released.html"&gt;New Blog Entry&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;As usual all comments and suggestions welcome and I will share the code once I finalise it.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-903367182278782505?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/903367182278782505/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=903367182278782505' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/903367182278782505'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/903367182278782505'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2007/08/color-coding-coldfusion-code.html' title='Color Coding ColdFusion Code'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-1212644320720800339</id><published>2007-08-22T10:33:00.000+10:00</published><updated>2010-05-17T19:40:48.228+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>.NET for ColdFusion Developers</title><content type='html'>I saw a &lt;a href="http://blog.feed-squirrel.com/2007/08/21/looking-to-pick-up-some-net-skills/"&gt;blog entry&lt;/a&gt; today, that linked to some videos on .NET for &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;ColdFusion&lt;/span&gt; Developers, the link didn't work, but I found the &lt;a href="http://www.microsoft.com/events/series/msdnwebdev.aspx?tab=webcasts&amp;id=38303"&gt;videos&lt;/a&gt; and thought &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;I'd&lt;/span&gt; post&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/events/EventDetails.aspx?CMTYSvcSource=MSCOMMedia&amp;amp;Params=%7eCMTYDataSvcParams%5e%7earg+Name%3d%22ID%22+Value%3d%221032326689%22%2f%5e%7earg+Name%3d%22ProviderID%22+Value%3d%22A6B43178-497C-4225-BA42-DF595171F04C%22%2f%5e%7earg+Name%3d%22lang%22+Value%3d%22en%22%2f%5e%7earg+Name%3d%22cr%22+Value%3d%22US%22%2f%5e%7esParams%5e%7e%2fsParams%5e%7e%2fCMTYDataSvcParams%5e"&gt;Introduction to ASP.NET for ColdFusion Developers (Part 1 of 3)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/events/EventDetails.aspx?CMTYSvcSource=MSCOMMedia&amp;Params=%7eCMTYDataSvcParams%5e%7earg+Name%3d%22ID%22+Value%3d%221032326691%22%2f%5e%7earg+Name%3d%22ProviderID%22+Value%3d%22A6B43178-497C-4225-BA42-DF595171F04C%22%2f%5e%7earg+Name%3d%22lang%22+Value%3d%22en%22%2f%5e%7earg+Name%3d%22cr%22+Value%3d%22US%22%2f%5e%7esParams%5e%7e%2fsParams%5e%7e%2fCMTYDataSvcParams%5e"&gt;Introduction to ASP.NET for ColdFusion Developers (Part 2 of 3)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/events/EventDetails.aspx?CMTYSvcSource=MSCOMMedia&amp;amp;Params=%7eCMTYDataSvcParams%5e%7earg+Name%3d%22ID%22+Value%3d%221032326693%22%2f%5e%7earg+Name%3d%22ProviderID%22+Value%3d%22A6B43178-497C-4225-BA42-DF595171F04C%22%2f%5e%7earg+Name%3d%22lang%22+Value%3d%22en%22%2f%5e%7earg+Name%3d%22cr%22+Value%3d%22US%22%2f%5e%7esParams%5e%7e%2fsParams%5e%7e%2fCMTYDataSvcParams%5e"&gt;Introduction to ASP.NET for ColdFusion Developers (Part 3 of 3)&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-1212644320720800339?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/1212644320720800339/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=1212644320720800339' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/1212644320720800339'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/1212644320720800339'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2007/08/net-for-coldfusion-developers.html' title='.NET for ColdFusion Developers'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-7812483527441600893</id><published>2007-08-13T20:02:00.001+10:00</published><updated>2010-02-27T17:35:16.039+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AIR'/><category scheme='http://www.blogger.com/atom/ns#' term='Flex'/><category scheme='http://www.blogger.com/atom/ns#' term='Flash'/><title type='text'>Free Poker Blind Timer</title><content type='html'>I wanted a Poker Blind timer for the poker night with the Guys, did a quick search and couldn't find anything that was even half decent.&lt;br /&gt;&lt;br /&gt;So I thought &lt;span id="SPELLING_ERROR_0" class="blsp-spelling-corrected"&gt;I'd&lt;/span&gt; write one, I started in Javascript, then lost interest quickly, then &lt;span id="SPELLING_ERROR_1" class="blsp-spelling-corrected"&gt;whipped&lt;/span&gt; it up in Flash using &lt;span id="SPELLING_ERROR_2" class="blsp-spelling-error"&gt;ActionScript&lt;/span&gt; 2. I got that working using timers, but wasn't really happy, found that a 1 second timer isn't very accurate.&lt;br /&gt;&lt;br /&gt;I then rewrote it in Flash CS3 and &lt;span id="SPELLING_ERROR_3" class="blsp-spelling-error"&gt;ActionScript&lt;/span&gt; 3. This time using Date object thus keeping the countdown in sync with the clock. All was good and working, but it looked a bit drab.&lt;br /&gt;&lt;br /&gt;So I thought I'd try it again in Flex 2, actually used the Flex 3 Builder beta. And the port from Flash CS3 to Flex 2 was fairly painless, actually quite liked it. Creating the interface in Flex is much easier and linking into methods was easier also.&lt;br /&gt;&lt;br /&gt;I'll probably compile this up as a Adobe AIR product soon, just need to read the docs or find a quick tutorial. I've never really looked at AIR.&lt;br /&gt;&lt;br /&gt;Anyway, have a look, all comments and suggestions welcome.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://code.fraser.id.au/blindTimer/blindtimer.swf"&gt;Poker Blind Timer&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Minutes: Minutes between blind increase&lt;br /&gt;Blind: Small Blind Starting Point&lt;br /&gt;200 / 250: Balances blinds such that when they reach 200, they go to 250, so that you get 250, 500, 1000 etc.&lt;br /&gt;&lt;br /&gt;Start: Start the timer, also allows Pause and Resume.&lt;br /&gt;Reset: Stops the timer and resets all options the entered values.&lt;br /&gt;&lt;br /&gt;I think it's self explanatory, if you play poker.&lt;br /&gt;&lt;br /&gt;NEW VERSION! &lt;a href="http://dale.fraser.id.au/2010/02/poker-blind-timer-version-2.html"&gt;http://dale.fraser.id.au/2010/02/poker-blind-timer-version-2.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-7812483527441600893?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/7812483527441600893/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=7812483527441600893' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/7812483527441600893'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/7812483527441600893'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2007/08/free-poker-blind-timer.html' title='Free Poker Blind Timer'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-4025396291451282240</id><published>2007-08-08T22:41:00.000+10:00</published><updated>2010-05-17T19:40:48.229+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>CF8 Server Monitor Quandary</title><content type='html'>&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;I have an issue with CF8 Standard and lack of Server Monitoring.&lt;/span&gt;&lt;br /&gt;&lt;span class="blsp-spelling-corrected"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="blsp-spelling-corrected"&gt;Adobe, say this is not an issue as you can us it in the developer version, so you can develop, test, tweak and monitor the performance. Cool right?&lt;/span&gt;&lt;br /&gt;&lt;span class="blsp-spelling-corrected"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="blsp-spelling-corrected"&gt;Well not quite, as if your planning on deploying on Standard, then some features are throttled. But when your developing on developer they are not throttled, so monitoring performance is not really a true indication of performance once you push to prodution on Standard.&lt;/span&gt;&lt;br /&gt;&lt;span class="blsp-spelling-corrected"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="blsp-spelling-corrected"&gt;So what is needed here, is something, either.&lt;/span&gt;&lt;br /&gt;&lt;span class="blsp-spelling-corrected"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="blsp-spelling-corrected"&gt;1. Add single server monitoring to Standard&lt;/span&gt;&lt;br /&gt;&lt;span class="blsp-spelling-corrected"&gt;2. Add the ability for developer version to go into throttled mode.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="blsp-spelling-corrected"&gt;Obviously I prefer 1 over 2, but even 2 would be better than nothing.&lt;br /&gt;&lt;/span&gt;&lt;span class="blsp-spelling-corrected"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-4025396291451282240?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/4025396291451282240/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=4025396291451282240' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/4025396291451282240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/4025396291451282240'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2007/08/cf8-server-monitor-quandary.html' title='CF8 Server Monitor Quandary'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-826001387835492041</id><published>2007-08-06T15:04:00.002+10:00</published><updated>2010-05-17T19:40:48.230+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>ColdFusion 8 vs Flex 2</title><content type='html'>I posted a while back that we were not moving to Flex 2 but we were waiting to see what ColdFusion 8 had to offer.&lt;br /&gt;&lt;br /&gt;I have evaluated the features and benefits of both languages and have made the decision that ColdFusion 8 is a better solution.&lt;br /&gt;&lt;br /&gt;The addition of DHTML widgets, such as Tabs, Grid etc, etc has been a welcomed addition for us. We develop applications that are for use within Clinical Trials and a lot of our customers simply do not have the permission to install the flash player. This makes it hard for us to use Flex or any of the CF7 flash features.&lt;br /&gt;&lt;br /&gt;But the new HTML options available in ColdFusion 8 will now allow us to have a Web 2 dynamic application that is both functional and attractive.&lt;br /&gt;&lt;br /&gt;The other thing that hurt Flex in this evaluation is that compare to ColdFusion, Flex is hard work. ColdFusion excels better than any other language that I have ever used at making complicated things easier.&lt;br /&gt;&lt;br /&gt;I did tout that we might consider our future with CF and move to .NET (which would be our second choice) given the price hike, but I'm over that now and we purchased standard edition.&lt;br /&gt;&lt;br /&gt;So pricing issues aside, this is just a great product, probably 25% better than ColdFusion 7 and the speed increases are fabulous. So in a market where we were tossing up between Flex, .NET and ColdFusion 8, even though the other two are free, ColdFusion still wins.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-826001387835492041?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/826001387835492041/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=826001387835492041' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/826001387835492041'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/826001387835492041'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2007/08/coldfusion-8-vs-flex-2.html' title='ColdFusion 8 vs Flex 2'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-4527221909166904834</id><published>2007-08-02T11:35:00.000+10:00</published><updated>2010-05-17T19:42:55.320+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Ive Come To a Sad Realisation - Disable User Access Control in Vista</title><content type='html'>Several months in on Vista, and &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;I'm&lt;/span&gt; sick of the User Access Control. It really &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;annoys&lt;/span&gt; me, some things you do ask you 2 or 3 times to confirm. What makes it worse, is that it's not intelligent, it doesn't have the ability to remember the things that you want to allow.&lt;br /&gt;&lt;br /&gt;I have also never (0 times) had it pop up where I didn't want to allow it, so to me it's just a waste of time and &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_2"&gt;annoying&lt;/span&gt;. This would have to be the worst feature ever introduced into Windows and I'm turning it off.&lt;br /&gt;&lt;br /&gt;Here is a helpful like I found on how to disable it.&lt;br /&gt;http://www.petri.co.il/disable_uac_in_windows_vista.htm&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-4527221909166904834?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/4527221909166904834/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=4527221909166904834' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/4527221909166904834'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/4527221909166904834'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2007/08/ive-come-to-sad-realisation-disable.html' title='Ive Come To a Sad Realisation - Disable User Access Control in Vista'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-7525794939330449863</id><published>2007-07-30T14:56:00.000+10:00</published><updated>2010-05-17T19:40:48.230+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>ColdFusion 8 Released</title><content type='html'>Ok It's out, there will be millions of posts, the 25% increase in price has me pissed off.&lt;br /&gt;&lt;br /&gt;It's a good product so if your on standard you aint going to loose, but there is no reduction either.&lt;br /&gt;&lt;br /&gt;If you are on Enterprise, i'd suggest boycotting the price hike and purcasing standard, the feature set is not worth the price difference.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-7525794939330449863?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/7525794939330449863/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=7525794939330449863' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/7525794939330449863'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/7525794939330449863'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2007/07/coldfusion-8-released.html' title='ColdFusion 8 Released'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-5720578071850394757</id><published>2007-07-26T10:39:00.001+10:00</published><updated>2008-12-05T09:49:03.180+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Other'/><title type='text'>Outlook 2007 RSS Duplicates</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_DuDR3JTPTSA/Rqfu2VfUjII/AAAAAAAAAAc/apsgqi1Myxc/s1600-h/duplicates.png"&gt;Duplicate RSS Items in Outlook 2007 are driving me nuts. &lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5091300521014496386" style="CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_DuDR3JTPTSA/Rqfu2VfUjII/AAAAAAAAAAc/apsgqi1Myxc/s400/duplicates.png" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Im using two clients, a laptop at home and a laptop at work both going back to an exchange server. Outlook doesn't seem to be clever enough to know that it already has RSS items before getting them again, this results in me getting almost every RSS item more than once.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I've read lots of discussions around this, but can't find a solution, I'm prety sure there must be one, or one coming as a lot of people are talking about it. But Microsoft were talking about it a year ago, so what's the deal.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I'm hoping someone might read this and point me to the solution or someome might fix the problem, it's driving me nuts and Outlook is the perfect vehicle for me to read RSS I really don't want to use another reader&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-5720578071850394757?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/5720578071850394757/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=5720578071850394757' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/5720578071850394757'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/5720578071850394757'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2007/07/outlook-2007-rss-duplicates.html' title='Outlook 2007 RSS Duplicates'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_DuDR3JTPTSA/Rqfu2VfUjII/AAAAAAAAAAc/apsgqi1Myxc/s72-c/duplicates.png' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-7076699081700177808</id><published>2007-07-17T14:15:00.000+10:00</published><updated>2010-05-17T19:40:48.231+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>Adobe Does ColdFusion Justice</title><content type='html'>When Adobe took over &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Macromedia&lt;/span&gt;, I was a happy camper, when pitching &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;ColdFusion&lt;/span&gt; solutions, people who haven't heard of it, say who make &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;ColdFusion&lt;/span&gt;, now I could say Adobe.&lt;br /&gt;&lt;br /&gt;And everyone as heard of Adobe, so they say nice and everyone is happy.&lt;br /&gt;&lt;br /&gt;But in the back of my mind, when every new take over I'm thinking I hope they don't stuff it up, hope they improve it, push it and ultimately sell it.&lt;br /&gt;&lt;br /&gt;Now many months later, I think that Adobe have done a really good job, first the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;ColdFusion&lt;/span&gt; 8 Beta product is excellent, it has been &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_4"&gt;prominently&lt;/span&gt; featured on Labs, it is in the Labs Most Popular section, it was also featured smack in the middle of the Adobe home page for a while, and still is shown there as text under the Labs section of the home page.&lt;br /&gt;&lt;br /&gt;The beta program has been very active, the CF team has been very responsive and quick to fix bugs and the marketing team has done a good job of communicating new features, speed improvements etc.&lt;br /&gt;&lt;br /&gt;So now it's time for the sell bit, it's probably going to be released any day now, my guess is on or before 8/8/07. With that will come the most important bit of the puzzle to sell this great product, the release of pricing information.&lt;br /&gt;&lt;br /&gt;Adobe have done this well for other products, managed to get me to upgrade from Studio 8 to CS3 because the pricing options were good, so &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_5"&gt;I'm&lt;/span&gt; &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_6"&gt;hope full&lt;/span&gt; that Adobe will get the pricing right also and knock &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_7"&gt;every one's&lt;/span&gt; socks of in the process.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-7076699081700177808?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/7076699081700177808/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=7076699081700177808' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/7076699081700177808'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/7076699081700177808'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2007/07/adobe-does-coldfusion-justice.html' title='Adobe Does ColdFusion Justice'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-6379108861756022267</id><published>2007-07-10T10:46:00.000+10:00</published><updated>2010-05-17T19:40:48.232+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>ColdFusion IS Object Oriented</title><content type='html'>After reading a &lt;a href="http://www.coldfusionjedi.com/index.cfm/2007/7/7/Ask-a-Jedi-Components-and-the-Init-Method" target="_blank"&gt;Blog Entry&lt;/a&gt; of Ray Camden, in a general comment, he made this statement.&lt;br /&gt;&lt;br /&gt;"CF is not OO. CF should NOT be OO. And lastly, I pray to God that CF never becomes OO."&lt;br /&gt;&lt;br /&gt;I didn't agree, I actually think ColdFusion is OO, and thought that view especially from Ray was odd, then I thought, well perhaps I have it wrong, perhaps CF is not OO and i'm the only one who thinks it is. So I ran a Survey, posted to both cftalk and cfaussie.&lt;br /&gt;&lt;br /&gt;The results are quite interesting.&lt;br /&gt;&lt;br /&gt;1. Do you consider ColdFusion to be Object Oriented?&lt;br /&gt;Yes: 66%&lt;br /&gt;No: 34%&lt;br /&gt;&lt;br /&gt;2. What percentage do you think ColdFusion achieves the ability to code OO style.&lt;br /&gt;0-20%: 2%&lt;br /&gt;20-40%: 4%&lt;br /&gt;40-60%: 24%&lt;br /&gt;60-80%: 44%&lt;br /&gt;80-100%: 26%&lt;br /&gt;&lt;br /&gt;3. Would you like the Adobe ColdFusion team to further develop ColdFusion OO features?&lt;br /&gt;Yes: 58%&lt;br /&gt;No: 42%&lt;br /&gt;&lt;br /&gt;4. What is the number one feature missing from ColdFusion from an OO point of view?&lt;br /&gt;None / Pass: 52%&lt;br /&gt;Overloading: 16%&lt;br /&gt;Constructors: 10%&lt;br /&gt;Overriding: 4%&lt;br /&gt;Interfaces: 4%&lt;br /&gt;Multiple Inheritance: 2%&lt;br /&gt;Serialization: 2%&lt;br /&gt;Other: 10%&lt;br /&gt;&lt;br /&gt;That last one was free text, so I combined a lot of dumb answers into None / Pass and lots of single votes into Other. I consider that CF already does Overriding, but I left it in the stats and CF8 does Interfaces but I left it in also.&lt;br /&gt;&lt;br /&gt;But here is my summary of the survey&lt;br /&gt;&lt;br /&gt;Of the people surveyed 66% of people think that ColdFusion is an Object Oriented language, 70% of people think that the OO features are between 60-100%, just over half 58% of people think more development needs to be done and the main two things missing are Overloading and Constructors.&lt;br /&gt;&lt;br /&gt;So ColdFusion is Object Oriented after all, I have always thought so and am supported by the numbers, we here code our entire application in a OO way so to me it was a no brainer. You could read deeper that if Adobe just added Overloading and Constructors that the CF OO feel would be almost complete but then again 52% of people passed on what the main missing feature was.&lt;br /&gt;&lt;br /&gt;I'll continue to collect stats&lt;br /&gt;&lt;a href="http://www.surveymonkey.com/s.aspx?sm=vFsaAhAI9bGA0MKKJ99eQw_3d_3d"&gt;http://www.surveymonkey.com/s.aspx?sm=vFsaAhAI9bGA0MKKJ99eQw_3d_3d&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-6379108861756022267?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/6379108861756022267/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=6379108861756022267' title='32 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/6379108861756022267'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/6379108861756022267'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2007/07/coldfusion-is-object-oriented.html' title='ColdFusion IS Object Oriented'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>32</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-4119982365460244110</id><published>2007-07-05T13:02:00.000+10:00</published><updated>2007-07-05T13:04:24.845+10:00</updated><title type='text'>nuFramework 1.0.0. Released</title><content type='html'>This is a series of complex custom tags that interrelate.Each tag is nested in a subset of other tags to create sophisticated and advanced data managment forms. Each form can contain unlimited fields and tabs of related content.Some people would call this a CRUD, i'd say it kind of is, but this is very powerfull and can be used to maintain any set of data.&lt;br /&gt;&lt;br /&gt;This framework was developed to develop an Accounting, Manufacturing and Wholesale Distribution application which was developed and sold to Public companies.This framework is also used to manage content of some very large database driven websites.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://nuframework.riaforge.org/"&gt;http://nuframework.riaforge.org/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-4119982365460244110?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/4119982365460244110/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=4119982365460244110' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/4119982365460244110'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/4119982365460244110'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2007/07/nuframework-100-released.html' title='nuFramework 1.0.0. Released'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-258838202043165849</id><published>2007-06-29T15:04:00.000+10:00</published><updated>2010-05-17T19:40:48.232+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>ColdFusion 8 Standard or Enterprise?</title><content type='html'>When upgrading to ColdFusion 8 i'm unsure if I should move of Standard and go to Enterprise. It's a low volumne site we host, and allways will be as it's specifically for a set of customers for a period of time.&lt;br /&gt;&lt;br /&gt;I'd say that our current ColdFusion 7 Standard serves us prety well, there are a about 20-30 instances of our application with probably no more than 10-20 concurrent users across all instances at any one point in time.&lt;br /&gt;&lt;br /&gt;So is it worth it?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-258838202043165849?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/258838202043165849/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=258838202043165849' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/258838202043165849'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/258838202043165849'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2007/06/coldfusion-8-standadard-or-enterprise.html' title='ColdFusion 8 Standard or Enterprise?'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-8015547362486894929</id><published>2007-06-18T14:35:00.000+10:00</published><updated>2010-05-17T19:40:48.233+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>ColdFusion 8 White Space</title><content type='html'>I noticed in playing with ColdFusion 8 that it generates a whole lot LESS whitespace than in previous versions. This is even before I attempted to optimise it with white space compression etc.&lt;br /&gt;&lt;br /&gt;I always thought it's shouldn't be hard to fix, haven't seen it posted anywhere. I wish there was a complete list of every little change in CF8 somewhere.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-8015547362486894929?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/8015547362486894929/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=8015547362486894929' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/8015547362486894929'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/8015547362486894929'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2007/06/coldfusion-8-white-space.html' title='ColdFusion 8 White Space'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-527286530044124319</id><published>2007-06-15T19:24:00.000+10:00</published><updated>2010-05-17T19:40:48.233+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>ColdFusion 8 Release Date</title><content type='html'>There is some debate as to the release date of ColdFusion 8. Most think it will be 1st August 2007. Some would like to think it would be released on 08/08/08.&lt;br /&gt;&lt;br /&gt;But I have heard that the actual release might be exactly when they always said it would be, mid year. Just in case your not clear, that's 1st July 2007.&lt;br /&gt;&lt;br /&gt;Now time will tell I guess and I always take these things with a grain of salt. But now I'm excited as I can start using it.&lt;br /&gt;&lt;br /&gt;Mind you, I have a CF related site that I was planning on launching at the same time, and that date doesn't give me much time&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-527286530044124319?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/527286530044124319/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=527286530044124319' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/527286530044124319'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/527286530044124319'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2007/06/coldfusion-8-release-date.html' title='ColdFusion 8 Release Date'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-341891427774087124</id><published>2007-06-04T15:15:00.001+10:00</published><updated>2010-05-17T19:40:48.234+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Adobe'/><category scheme='http://www.blogger.com/atom/ns#' term='Flash'/><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>Why LiveDocs Need Help</title><content type='html'>LiveDocs really irk me, the docs themselves are ok, but the ability for users to leave comments at the bottom is really a good idea gone wrong.&lt;br /&gt;&lt;br /&gt;I think the point of the comments should be to highlight an error or ommision.&lt;br /&gt;&lt;br /&gt;People are asking general forum style questions here, and what's worse sometimes getting answers. Here's how it should work&lt;br /&gt;&lt;br /&gt;User comments on error or ommision, someone (moderator) reviews, if not appropiate then removes comment. If appropiate, either leave the comment, or ideally modify the documenation online and get rid of the comment.&lt;br /&gt;&lt;br /&gt;After all, when reading docs, I don't want to have to sift through comments checking that the docs are correct, I should see there is a comment, something is off or there are no comments, everything should be ok.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-341891427774087124?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/341891427774087124/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=341891427774087124' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/341891427774087124'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/341891427774087124'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2007/06/why-livedocs-need-help.html' title='Why LiveDocs Need Help'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-3136543788552469569</id><published>2007-06-03T21:14:00.001+10:00</published><updated>2010-05-17T18:42:41.021+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Other'/><title type='text'>Unlimited Free Joost Invites</title><content type='html'>Ok,&lt;br /&gt;&lt;br /&gt;Following on from my previous posts, I'm now giving away unlimited free Joost invites.&lt;br /&gt;&lt;br /&gt;All you need to do is send me an email. Look up my email address and send me an email with your Name as I need to enter your name in the invite field.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://groups.google.com/groups/profile?enc_user=MTRrNxEAAADmTh4PiwOMsRp4h2CvmN9NdPDdXUjlbOn07G5UBWfiIg"&gt;http://groups.google.com/groups/profile?enc_user=MTRrNxEAAADmTh4PiwOMsRp4h2CvmN9NdPDdXUjlbOn07G5UBWfiIg&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I generally send them out fairly quickly (with 24 hours) but if you think i've missed you, just send me another request.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-3136543788552469569?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/3136543788552469569/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=3136543788552469569' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/3136543788552469569'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/3136543788552469569'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2007/06/unlimited-free-joost-invites.html' title='Unlimited Free Joost Invites'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-2815058802532399818</id><published>2007-05-31T12:56:00.000+10:00</published><updated>2010-05-17T19:40:48.234+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>ColdFusion hurts ASP &amp; Java</title><content type='html'>&lt;div align="left"&gt;While ASP &amp; Java might get more press and dollars thrown at them. ColdFusion is really hurting these technologies, how so you might say. It hurts them in terms of productivity. Java, ASP &amp;amp; even PHP are just hard work, so hard in fact that you need to either spend a lot of time or employ a framework just to get you almost equivalent to ColdFusion.&lt;br /&gt;&lt;br /&gt;It is evident to me that while Adobe need to better market ColdFusion than was done by Macromedia, Java and ASP people are quick to jump in with the it's crap, I thought it was dead type of comments. Funny that these people are even bothering to read such ColdFusion articles, what are they looking for if they have moved on. I know I'm not reading any Dig articles on ASP or Java releases.&lt;br /&gt;&lt;br /&gt;They are also happy to jump in with the we moved here and did this and it's been good.&lt;br /&gt;&lt;br /&gt;But here is my story, in 2001 I was a CTO in a division of a large public company. Decided to rewrite a 2.6 million ASP development in ColdFusion.&lt;br /&gt;Straight away people were on my back, is that the right decision, ColdFusion is dying. ASP is much better, your making a mistake. Hang on, that's 6 years ago, surely the life support must have been turned off by now and they would have stopped releasing new versions.&lt;br /&gt;&lt;br /&gt;More recently joined another public company as CTO and replaced a large and complex Java application again with ColdFusion.&lt;br /&gt;&lt;br /&gt;Why would I do this, is it because I don't understand ASP or Java, not at all, have written lots of Java and ASP stuff, have recently studied at uni using PHP and Java, HD in every subject. The reason is that they are just hard work, sure Java might have a good new framework, but that's part of the problem. Had a team of Java developers that were always chasing a moving target and getting nothing done.&lt;br /&gt;&lt;br /&gt;What do I mean my moving target, well they had a Java application that used various frameworks and libraries, but there was always a new one that they wanted to use or play with, we want to try hibernate, we want to use JSF.&lt;br /&gt;All this costs development time and money. Even the developers couldn't agree on what frameworks to use.&lt;br /&gt;&lt;br /&gt;So when I introduced ColdFusion, they all got scared, telling the business that I was crazy, I didn't know what I was doing and that I was making the wrong decision. But for some reason the business trusted me (The new guy) and not the rest of the team, perhaps I was very convincing when I pitched the idea of starting again to the board.&lt;br /&gt;&lt;br /&gt;Now pitching to rewrite large applications, is not an easy pitch, it's not an easy or inexpensive process either. But to me it's simple, I've done this before, it works and the business will see the benefits.&lt;br /&gt;&lt;br /&gt;So after spending the past 2 years rewriting all the applications (not&lt;br /&gt;personally) in ColdFusion and building a 100% new development team, what is the result? A very good one, the functionality is superb, the development time is very low, there are less development staff required. And ultimately the business is happy.&lt;br /&gt;&lt;br /&gt;We use 99.9% ColdFusion, there is one Encryption JAR that we wrote. But other than that it's all CF, pure OO CFC's with no framework, which I choose not to use due to the issues I've explained with Java framework moving targets.&lt;br /&gt;&lt;br /&gt;In summary, I use ColdFusion because it works, it's easy and it's good for the business. I look forward to ColdFusion 8 and future versions, Adobe and the CF team have done a great job on this release and CF is now even further ahead of the competition.&lt;br /&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-2815058802532399818?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/2815058802532399818/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=2815058802532399818' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/2815058802532399818'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/2815058802532399818'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2007/05/coldfusion-hurts-asp-java.html' title='ColdFusion hurts ASP &amp; Java'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-7557806874497686712</id><published>2007-05-30T14:39:00.000+10:00</published><updated>2010-05-17T19:40:48.235+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>ColdFusion 8 Public Beta Released!</title><content type='html'>As predicted two days ago, many a hint were to be found.&lt;br /&gt;&lt;br /&gt;Coldfusion 8 Public Beta has been released, not sure but is this the first ever Public Beta? First one I recall.&lt;br /&gt;&lt;br /&gt;Enjoy&lt;br /&gt;&lt;br /&gt;&lt;a href="http://labs.adobe.com/technologies/coldfusion8/"&gt;http://labs.adobe.com/technologies/coldfusion8/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-7557806874497686712?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/7557806874497686712/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=7557806874497686712' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/7557806874497686712'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/7557806874497686712'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2007/05/coldfusion-8-public-beta-released.html' title='ColdFusion 8 Public Beta Released!'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-8629395753528875508</id><published>2007-05-28T12:32:00.000+10:00</published><updated>2010-05-17T19:40:48.236+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>ColdFusion 8 Public Beta Coming!</title><content type='html'>A public beta of ColdFusion 8 codename Scorpio is about to be released. This will undoubtably be one of the biggest releases of ColdFusion and Adobe's first. I'd love to see that stats of number of downloads.&lt;br /&gt;&lt;br /&gt;While the closed Beta has been running for Months, the public Beta will mean that Adobe will be able to lift the wraps off the features. Here are some of the key features that have already been announced.&lt;br /&gt;&lt;br /&gt;CF8 Will Have a Debugger on offer as a CFECLIPSE Plugin&lt;br /&gt;&lt;br /&gt;CFDBINFO - Tag to ease obtiaing info about a database&lt;br /&gt;CFFEED - RSS Tag&lt;br /&gt;CFIMAGE - Image creation and manipulation&lt;br /&gt;CFTHREAD - Multithread support&lt;br /&gt;CFZIP - ZIP and Archive tag&lt;br /&gt;&lt;br /&gt;There is a LOT more, and I mean a LOT. I just picked what I think are some of the Key features that have already been anounced.&lt;br /&gt;&lt;br /&gt;Stay tuned for the CF8 public beta, you are sure to be impressed.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-8629395753528875508?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/8629395753528875508/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=8629395753528875508' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/8629395753528875508'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/8629395753528875508'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2007/05/coldfusion-8-public-beta-coming.html' title='ColdFusion 8 Public Beta Coming!'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-1831535436494149155</id><published>2007-05-25T13:37:00.000+10:00</published><updated>2010-05-17T19:40:48.236+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>What ColdFusion needs to survive!</title><content type='html'>Ok,&lt;br /&gt;&lt;br /&gt;You might think this is just my opinion, but I think these are the facts, these are the things that are needed if ColdFusion is to survive the next 5 years.&lt;br /&gt;&lt;br /&gt;1. Standard Edition Must be FREE for commercial use.&lt;br /&gt;2. Enterprise Edition should be LESS expensive.&lt;br /&gt;3. Charge for the IDE CF Builder.&lt;br /&gt;4. Have ability to write code 100% without tags (CFSCRIPT) perhaps .cfs extension.&lt;br /&gt;5. Market 1, 2, 3 &amp; 4 heavily with some serious dollars.&lt;br /&gt;&lt;br /&gt;I think that 1, 2 &amp; 3 would produce no negative sales benefit. There are a lot more developers than servers thus you sell a lot of IDE's.&lt;br /&gt;&lt;br /&gt;To stop the YUCK factor that .NET and Java people experience when viewing code, developers must be able to develop code without using tags, it's that simple, and from developers that I talk to, if they could they would.&lt;br /&gt;&lt;br /&gt;And if Adobe can offer 100 million for Flex stuff, I really expect to see some serious $ for Coldfusion 8 out of Adobe, I think they get one shot and this is it.&lt;br /&gt;&lt;br /&gt;PS: I love ColdFusion and want it to survive, have replaced ASP and Java solutions using it with much benefit and time saving. I really don't want to have to go back again.&lt;br /&gt;&lt;br /&gt;PPS: If you want to comment, comment on if you agree or don't agree on points 1-5 not on if I should have written this or not.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-1831535436494149155?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/1831535436494149155/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=1831535436494149155' title='14 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/1831535436494149155'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/1831535436494149155'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2007/05/what-coldfusion-needs-to-survive.html' title='What ColdFusion needs to survive!'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>14</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-849099865159609382</id><published>2007-05-23T15:07:00.001+10:00</published><updated>2010-05-17T19:40:48.237+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Other'/><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>Joost for All</title><content type='html'>Ok,&lt;br /&gt;&lt;br /&gt;So I have a lot of Joost love to give. If you look up my email address, which you can do here&lt;br /&gt;&lt;br /&gt;&lt;a href="http://groups.google.com/groups/profile?enc_user=MTRrNxEAAADmTh4PiwOMsRp4h2CvmN9NdPDdXUjlbOn07G5UBWfiIg"&gt;http://groups.google.com/groups/profile?enc_user=MTRrNxEAAADmTh4PiwOMsRp4h2CvmN9NdPDdXUjlbOn07G5UBWfiIg&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And send me an email that contains the words Joost and ColdFusion (Caus I like ColdFusion) then i'll invite you.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-849099865159609382?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/849099865159609382/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=849099865159609382' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/849099865159609382'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/849099865159609382'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2007/05/joost-for-all.html' title='Joost for All'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-7554589299436510132</id><published>2007-05-22T14:02:00.001+10:00</published><updated>2010-05-17T18:44:36.038+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Other'/><title type='text'>I Want My Joost TV</title><content type='html'>Money for nothing and Joost for free.&lt;br /&gt;&lt;br /&gt;Well lots of people are posting offers for Joost Invites, still haven't got one so thought i'd post asking for one.&lt;br /&gt;&lt;br /&gt;So if anyone has one spare, send it my way.&lt;br /&gt;&lt;br /&gt;PS: I'm happy to offer up an invites I get in return.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-7554589299436510132?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/7554589299436510132/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=7554589299436510132' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/7554589299436510132'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/7554589299436510132'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2007/05/i-want-my-joost-tv.html' title='I Want My Joost TV'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-7812978530833214843</id><published>2007-05-16T13:32:00.000+10:00</published><updated>2010-05-17T19:42:55.321+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='Flash'/><title type='text'>Vista &amp; Flash Sound Issues &amp; Delays</title><content type='html'>&lt;div&gt;I have noticed that since moving to Vista there are sound delay issues. When playing sounds from flash or other players such as Media Player there is a noticable delay before the sound starts playing.&lt;br /&gt;&lt;br /&gt;Further investigation hasn't turned up much, but there must be heaps of Flash people out there that play sounds in time with animations that are having this problem.&lt;br /&gt;&lt;br /&gt;If anyone has any clues, feel free to comment&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;EDIT: I have found the problem, turns out Vista is trying to be too clever and enhancing my sounds, disable sound enhancements and all is good.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;See Screenshot Below: It's under Control Panel, Sounds, Speakers.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;a href="http://2.bp.blogspot.com/_DuDR3JTPTSA/RkqiR2JuoHI/AAAAAAAAAAM/ke1keBqAxYw/s1600-h/sound.png"&gt;&lt;img id="BLOGGER_PHOTO_ID_5065039158409338994" style="CURSOR: hand" alt="" src="http://2.bp.blogspot.com/_DuDR3JTPTSA/RkqiR2JuoHI/AAAAAAAAAAM/ke1keBqAxYw/s320/sound.png" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-7812978530833214843?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/7812978530833214843/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=7812978530833214843' title='14 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/7812978530833214843'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/7812978530833214843'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2007/05/vista-flash-sound-issues.html' title='Vista &amp; Flash Sound Issues &amp; Delays'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_DuDR3JTPTSA/RkqiR2JuoHI/AAAAAAAAAAM/ke1keBqAxYw/s72-c/sound.png' height='72' width='72'/><thr:total>14</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-5024610036997629612</id><published>2007-05-08T09:38:00.000+10:00</published><updated>2010-05-17T19:41:13.398+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Other'/><category scheme='http://www.blogger.com/atom/ns#' term='Adobe'/><title type='text'>WOW! You can afford CS3</title><content type='html'>Having already owned Studio 8 which was an upgraded from Studio MX.&lt;br /&gt;&lt;br /&gt;I was looking at my upgrade options for CS3. I was able to upgrade to CS3 Web Premium for only $500.&lt;br /&gt;&lt;br /&gt;This is a great deal, even though I only really use Flash &amp; Dreamweaver I get a host of other goodies that are of value including.&lt;br /&gt;&lt;br /&gt;Acrobat&lt;br /&gt;Contribute&lt;br /&gt;Fireworks&lt;br /&gt;Illistrator&lt;br /&gt;Photoshop&lt;br /&gt;&lt;br /&gt;I've always wanted Photoshop but could never afford it. It's a smart move by Adobe as they are bringing in long time Alaire / Macromedia people into the rest of their product suite. I've made a conscience decision to drop my current graphics program (Ulead PhotoImpact 12) and do everything in Photoshop. And the stuff I used to do in Corel Draw I will now do in Illistrator.&lt;br /&gt;&lt;br /&gt;Why, because I got them for free, they are good products which are the industy standard.&lt;br /&gt;&lt;br /&gt;Well done Adobe&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-5024610036997629612?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/5024610036997629612/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=5024610036997629612' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/5024610036997629612'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/5024610036997629612'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2007/05/wow-you-can-afford-cs3.html' title='WOW! You can afford CS3'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8902741043153755588.post-7678316877196830519</id><published>2007-05-01T17:40:00.002+10:00</published><updated>2010-05-17T19:48:31.529+10:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ColdFusion'/><title type='text'>Blog Moved from BlogCFC to Blogger</title><content type='html'>While I liked BlogCFC the user interface did my head in, having no ability to format posts nicely or easily include images and lists was just hard work.&lt;br /&gt;&lt;br /&gt;My main pet hate was when I wanted a break between paragraphs, BlogCFC decided it knew better and stripped them so I'd have to resort to double blank lines or using other tricks.&lt;br /&gt;&lt;br /&gt;I really hope Ray uses some of the new Scorpio stuff to improve this. The ability of blogger to easily customize the look and feel of a blog is obviously much better in Blogger and I appreciate that the may have spent more time on it than Ray.&lt;br /&gt;&lt;br /&gt;So the additional work, installing, configuring and customizing BlogCFC would have been OK, if the posting entries had been better, after all that's what a blog is for.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8902741043153755588-7678316877196830519?l=dale.fraser.id.au' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dale.fraser.id.au/feeds/7678316877196830519/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8902741043153755588&amp;postID=7678316877196830519' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/7678316877196830519'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8902741043153755588/posts/default/7678316877196830519'/><link rel='alternate' type='text/html' href='http://dale.fraser.id.au/2007/05/blog-moved-from-blogcfc-to-blogger.html' title='Blog Moved from BlogCFC to Blogger'/><author><name>Dale Fraser</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry></feed>
