CFBlogs.com Blog Feed - All Blogs http://www.cfblogs.com CFBlogs.com is the place to go for ColdFusion-related Blogs and Jobs Sat, 13 Mar 2010 00:58:49 GMT Coloring CFCHART Dynamically - Ray Camden http://feedproxy.google.com/~r/RaymondCamdensColdfusionBlog/~3/1EEVoDbiHUk/Coloring-CFCHART-Dynamically Here is a question that came up earlier this morning on a mailing list. How can we specify colors for CFCHART based on some particular business rule? So for example, imagine we have a set of average temperatures. You want to chart them and specifically call out values that are below, or above, certain notes. This is rather simple if you make use of the colorList attribute of cfchartseries. Normally this is used to provide a static list of colors, but you can certainly make it dynamic as well. Here is a simple example. [More] Sat, 13 Mar 2010 00:00:42 GMT http://feedproxy.google.com/~r/RaymondCamdensColdfusionBlog/~3/1EEVoDbiHUk/Coloring-CFCHART-Dynamically ColdFusion MeetUp: Making Bad Code Good, with Dan Wilson - Ricardo Parente http://ricardo.parente.us/2010/03/coldfusion-meetup-making-bad-code-good-with-dan-wilson/ Announcing a new Meetup for The Online ColdFusion Meetup! What: “Making Bad Code Good – 2010 edition”, with Dan Wilson WHEN: Thurs. Mar 18, 12:00pm US ET (UTC/GMT-5) What time is the meeting in your timezone? The following link shows a page with the time as US ET, and you can choose your city from the list offered [...] Fri, 12 Mar 2010 22:30:51 GMT http://ricardo.parente.us/2010/03/coldfusion-meetup-making-bad-code-good-with-dan-wilson/ Microsoft to Discontinue EBS - ColdFusion Developer's Journal http://coldfusion.sys-con.com/node/1318068 Microsoft is killing off its Windows Essential Business Server 2008 (EBS) effective June 30 to “streamline” its server portfolio. It figures mid-sized businesses can virtualize and get to the cloud using Windows Server 2008 R2, Microsoft System Center and Microsoft Business Productivity Online Suite. EBS packaged up Windows Server, System Center Essentials, Exchange and Forefront and priced it to appeal to SMBs with less than 300 computers. Microsoft will continue to support users for five years or migrate them. To make it up to customers Microsoft says they can get EBS’ components for free from June 30-December 31. Microsoft’s Small Business Server is not affected.read more Fri, 12 Mar 2010 20:50:23 GMT http://coldfusion.sys-con.com/node/1318068 Has Apple Foiled Google? - ColdFusion Developer's Journal http://coldfusion.sys-con.com/node/1318192 Apple’s patent suit against Google phone maker HTC is only the tip of the iceberg, according to Oppenheimer analyst Yair Reiner, who says Apple lawyers have been talking to other handset makers as well and that these discussions are “meaningfully disrupting the development roadmaps ifor would-be iPhone killers. Rival software and hardware teams are going back to the drawing board to look for workarounds…And strategy teams are working to chart OS strategies that are better hedged.” He thinks that they may abandon Android for Microsoft, its patent portfolio and “its willingness to join battle with customers that come under IP attack.”read more Fri, 12 Mar 2010 20:35:18 GMT http://coldfusion.sys-con.com/node/1318192 ColdFusion Builder - References - Ray Camden http://feedproxy.google.com/~r/RaymondCamdensColdfusionBlog/~3/0DvahMxK4Dg/ColdFusion-Builder--References In my last blog entry, I talked about how you can use ColdFusion Builder to perform code refactoring - essentially - supporting the updating of your APIs through the rest of your code base. You change some method from doX to performX, and ColdFusion Builder can help you update any scripts that make use of that code. Today I'm going to talk about the obvious related feature to this - references. In order to perform any refactoring, ColdFusionBuilder first has to actually find the stuff that needs updating. There are a few ways you can make use of this feature. First - you can right click on a file in your Navigator view. Unfortunately you can only do this for CFM and CFCs, and not JavaScript or CSS files. In my first test, I simply ran a references report on my layout custom tag for BlogCFC: Nice, and pretty much what I expected. I then tried it on blog.cfc, but the only result then was blog.cfc itself, specifically the returnType="blog" line. CFBuilder wasn't able to recognize that I made an instance of blog.cfc within my Application.cfm file. Since I typically always create my CFCs within Application.cfc/cfm or ColdSpring, this isn't a huge big deal to me. The next place you can use references is on an individual UDF or CFC method. I tried this on my blog's isEmail UDF from a udf library file. It worked exactly as I expected and found every use of isEmail(). I then tried to trick it. I first use the following template: Is this isemail test? CFBuilder wasn't fooled by this. Nice! Now the next thing impressed me even more. I changed my template to this: Is this isemail test? no test case #ISEMAIL()# dude Once again, CFBuilder didn't find the call. Can you guess why? No cfoutput! As soon as I wrapped the line in cfoutput tags, CFBuilder found it. On the flip side, when I tried this template: Is this isemail test? no test case #ISEMAIL()# dude CFBuilder still found it. All in all, pretty impressive. While refactoring makes me nervous (warranted or not), I can see using the references feature quite a bit! Fri, 12 Mar 2010 16:35:46 GMT http://feedproxy.google.com/~r/RaymondCamdensColdfusionBlog/~3/0DvahMxK4Dg/ColdFusion-Builder--References Since Hibernate is in CF 9, will Spring be in CF 10? - Eric Cobb http://www.cfgears.com/index.cfm/2010/3/12/Since-Hibernate-is-in-CF-9-will-Spring-be-in-CF-10 While going through my morning blog roll, I came across a post where someone mentioned using both CF 9's Hibernate ORM and ColdSpring in an application. This got me to thinking, since Hibernate was incorporated into CF 9, should we expect to see Spring in CF 10 (or another future release of CF)? To me, this seems like a logical progression. What do you think? Fri, 12 Mar 2010 15:30:26 GMT http://www.cfgears.com/index.cfm/2010/3/12/Since-Hibernate-is-in-CF-9-will-Spring-be-in-CF-10 ColdFusion & Github Weekly Update March 12, 2010 - Henke.ws - ColdFusion http://www.henke.ws/post.cfm/coldfusion-github-weekly-update-march-12-2010 Slow week for forking ColdFuson projects on Github but ColdFusion moved up one slot making it the #30 most popular language on GitHub. I also decided to keep the update on Friday. ? Most Watched This Week rip747 / cfwheels andyj / FW-1-Security-Models atuttle / Mango-RelatedEntries atomi / cf-ofxdownloader ? Recently Created Repositories more atomi / cf-ofxdownloader atuttle / Mango-RelatedEntries bobsilverberg / mxunit andyj Fri, 12 Mar 2010 15:10:24 GMT http://www.henke.ws/post.cfm/coldfusion-github-weekly-update-march-12-2010 FLEX On jQuery: Decouple Components With Event Listeners - Ben Nadel http://www.bennadel.com/blog/1873-FLEX-On-jQuery-Decouple-Components-With-Event-Listeners.htm In my continuing effort to explore Adobe FLEX as a means to find applicable jQuery / Javascript "best practices", I had a short exchange with Joe Rinehart the other day on FaceBook. It was a very brief conversation, so I didn't have much to go on; but basically, it came down to keeping components loosely coupled through the means of some intermediary. Ben Nadel: Basically, I wanted to have a ... Read More » Fri, 12 Mar 2010 14:35:06 GMT http://www.bennadel.com/blog/1873-FLEX-On-jQuery-Decouple-Components-With-Event-Listeners.htm Flex In The White House Situation Room - Ben Forta http://forta.com/blog/index.cfm/2010/3/12/Flex-In-The-White-House-Situation-Room Intelligent Software Solutions has developed and deployed an application to enable critical infrastructure monitoring to the White House Situation Room. The application uses touch technologies to provide insight into the current status of various elements of critical infrastructure across the United States. The application provides users such as the President and his staff with the ability to view the status of any of thousands of pieces of critical infrastructure with a single tap on a touch surface. And the application was built using Adobe Flex. A bit more detail in the press release. Fri, 12 Mar 2010 10:00:04 GMT http://forta.com/blog/index.cfm/2010/3/12/Flex-In-The-White-House-Situation-Room Fake Filenames for Far Future Expires Headers - barneyb.com http://feedproxy.google.com/~r/barneyblog/~3/HN7EpcMVm1I/ Everyone knows that one of the best ways to increase page performance is to reduce the number of HTTP requests required for related assets.  There are a pile of ways to approach this (JS/CSS aggregation, image sprites, caching), but the best (and simplest) is client-side caching.  It doesn't help your first-time visitors at all (which [...] Fri, 12 Mar 2010 02:50:03 GMT http://feedproxy.google.com/~r/barneyblog/~3/HN7EpcMVm1I/ A Special ColdFusion Builder Event in Tampa, FL - Ricardo Parente http://ricardo.parente.us/2010/03/a-special-coldfusion-builder-event-in-tampa-fl/ Special Cold Fusion Builder Event March 24th at 7 pm Location: GCA Technology Services in Tampa, FL 4919 Memorial Hwy. Suite 150 Tampa, FL 33634 http://www.meetup.com/florida-web-developers/calendar/12754891/?a=cv1p_grp&rv=cv1p Fri, 12 Mar 2010 02:35:48 GMT http://ricardo.parente.us/2010/03/a-special-coldfusion-builder-event-in-tampa-fl/ ERA France Site Considered “plus Geek” by Real Estate Newspaper - Ricardo Parente http://ricardo.parente.us/2010/03/era-france-site-considered-plus-geek-by-real-estate-newspaper/ We were happy today at the office when we saw the news from France. Our website was considered in the first 5 best real estate sites in France by L’Express and they qualified us as “plus Geek” which means “more geek” than the others. Here is the snippet of the news page: ERA is perhaps the branch [...] Thu, 11 Mar 2010 22:15:49 GMT http://ricardo.parente.us/2010/03/era-france-site-considered-plus-geek-by-real-estate-newspaper/ ColdFusion Job Opportunity in Southern Kent, United Kingdom - Ricardo Parente http://ricardo.parente.us/2010/03/coldfusion-job-opportunity-in-southern-kent-united-kingdom/ Modis International URGENT Coldfusion Developer! KENT Are you looking for an exciting new challenge? I am seeking a talented Coldfusion Developer to work in Kent. The ideal candidate will have a minimum of 5 years commercial experience developing in Coldfusion MX8, XML and CSS.? Any experience using Flash, Actionscript, Flex or .?NET is highly desirable. You will be responsible for [...] Thu, 11 Mar 2010 21:55:47 GMT http://ricardo.parente.us/2010/03/coldfusion-job-opportunity-in-southern-kent-united-kingdom/ ColdFusion Job Opportunity in South Croydon, United Kingdom - Ricardo Parente http://ricardo.parente.us/2010/03/coldfusion-job-opportunity-in-south-croydon-united-kingdom/ Advanced Resource Managers Limited My client is the owner of a number of global travel and lifestyle companies primarily marketed direct to consumers as subscription clubs and in the B2B market sold wholesale mainly in the Bank and Credit Card sectors. They are active in developing new products and services both to enhance the main brands [...] Thu, 11 Mar 2010 21:45:42 GMT http://ricardo.parente.us/2010/03/coldfusion-job-opportunity-in-south-croydon-united-kingdom/ ColdFusion Job Opportunity in Adelphi, MD - Ricardo Parente http://ricardo.parente.us/2010/03/coldfusion-job-opportunity-in-adelphi-md/ Position Requirements: STG is currently looking for a skilled Cold Fusion software developer to support our customer at the U.S. Army Research Laboratory. This person would be responsible for ARL enterprise software application development, testing, deployment, support and maintenance. Participate as proactive team member for multiple projects. Become familiar with and support ARL software development standards [...] Thu, 11 Mar 2010 21:35:50 GMT http://ricardo.parente.us/2010/03/coldfusion-job-opportunity-in-adelphi-md/ Remember ColdFusion? - John Sieber http://www.john-sieber.com/post.cfm/remember-coldfusion Normal 0 false false false MicrosoftInternetExplorer4 While reading the article titled, "Lessons from a lost decade: Developing for a disposable Web", I noticed the mention of ColdFusion at the end of the second paragraph. I found the article to be interesting and made valid points, but again I'm sad to see ColdFusion portrayed as a defunct language in the main stream tech media. Am I defensive or do others feel the same way? Thu, 11 Mar 2010 17:20:35 GMT http://www.john-sieber.com/post.cfm/remember-coldfusion March 30th – A Special Adobe ColdFusion Builder Event - The Crumb http://feedproxy.google.com/~r/thecrumb/~3/Jr0bMoV1CiU/ Tuesday, March 30th the Triangle Area ColdFusion User Group will be hosting a special ColdFusion Builder event with Adobe. Josh Adams from Adobe will be here to show us ColdFusion Builder, the long awaited ColdFusion IDE from Adobe. Josh will be digging deep under the hood to show us all the cool new [...] Thu, 11 Mar 2010 14:40:51 GMT http://feedproxy.google.com/~r/thecrumb/~3/Jr0bMoV1CiU/ Scobleizer On Adobe, Apple, And Flash - Ben Forta http://forta.com/blog/index.cfm/2010/3/11/Scobleizer-On-Adobe-Apple-And-Flash Robert Scoble dropped by our San Francisco office, and chatted with execs from the Flash team. His thoughts (and videos) on Flash and Apple devices are a worthwhile read. Thu, 11 Mar 2010 09:00:04 GMT http://forta.com/blog/index.cfm/2010/3/11/Scobleizer-On-Adobe-Apple-And-Flash Moving Pic of the Day Foiled Again - barneyb.com http://feedproxy.google.com/~r/barneyblog/~3/RfqUqhjUNd8/ A while back I made an attempt to move Pic of the Day (NSFW) off of ColdFusion 8 and onto Railo 3.  I can't afford a license of CF9, so my only upgrade path is through a free alternative.  Unless someone has an extra four grand they want to give me…. Last time I was foiled [...] Thu, 11 Mar 2010 09:00:03 GMT http://feedproxy.google.com/~r/barneyblog/~3/RfqUqhjUNd8/ My move from using cfhttp and rssatom.cfc to cffeed. - John Sieber http://www.john-sieber.com/post.cfm/my-move-from-using-cfhttp-and-rssatom-cfc-to-cffeed For the last year or so, I had been using cfhttp and rssatom.cfc to read and parse rss feeds so that I could display the content on a site running on ColdFusion 7. I recently upgraded the server to ColdFusion 9, but shortly afterward started to receive the, "An error occurred while Parsing an XML document. Content is not allowed in prolog.", error. The error was not consistent, but occurred twenty to thirty times a day. I figured it was a good time to move to the more current cffeed tag that became available in ColdFusion 8 and see if it would resolve the error. The move to cffeed was painless and the tag really makes consuming feeds really easy. I had to adjust my output as the structure outputted from cffeed was different than the structure outputted from rssatom.cfc. One issue I did run into was with the post date which was stored in the updated key of the entry structure. The datetimestamp was stored as in iso8601 format and could not be outputted with the ColdFusion dateformat function. After a little searching, I found the DateConvertISO8601 UDF at CFLib.org that formatted the date as an ODBCdatetime stamp which I could use with the dateformat function. The final piece to this was the fact that I needed to display different items in the feeds at different places on my site. We show the most recent blog post on our homepage and the most recent post from different columns on specific sub pages within the site. This was accomplished by looping through the structure and finding posts that have a specific term key within the category struct. Here is an example of the code used to display a blog post from a specific column in a blogger feed: Read in rss feed and cache contents for an hour. <cfset feedurl = "http://blog.example.org/feeds/posts/default"><cfset cacheMinutes = 60><!--- check if cached, and not too old ---><cfif not structKeyExists(application,"feedcache") or dateDiff("n", application.feedcache.created, now()) gt cacheMinutes> <cffeed source="#feedurl#" name = "feeddata_blog" timeout="20"> <cfset application.feedcache = structNew()> <cfset application.feedcache.feeddata_blog = feeddata_blog> <cfset application.feedcache.created = now()></cfif> incl Thu, 11 Mar 2010 04:35:34 GMT http://www.john-sieber.com/post.cfm/my-move-from-using-cfhttp-and-rssatom-cfc-to-cffeed Infinite entities, cfgrid and one cfc to handle the data - Sam Farmer http://samfarmer.instantspot.com/blog/2010/03/09/Infinite-entities-cfgrid-and-one-cfc-to-handle-the-data/ While writing SpreadEdit I wanted every entity to be editable via cfgrid.  In particular I thought it would be cool to have one cfc on the back end to process the data from cfgrid no matter what entity it was working with.  With ColdFusion 9 and ORM this proved possible and is pretty cool, check out the screencast.  Code the other side of the embed. Here is the code for genericGrid.cfc: <cfcomponent>   <cffunction name="getData" access="remote" returnformat="JSON">      <cfargument <span style="color: rgb(154, 41, 10 Thu, 11 Mar 2010 03:00:45 GMT http://samfarmer.instantspot.com/blog/2010/03/09/Infinite-entities-cfgrid-and-one-cfc-to-handle-the-data/ Flash Player A Hog? Not Necessarily - Ben Forta http://forta.com/blog/index.cfm/2010/3/10/Flash-Player-A-Hog-Not-Necessarily Lately, some (okay, someone) have accused Flash of being a resource hog. And lots of others have jumped on the bandwagon, without actually having performed any real tests or gathered any real data. But Jan Ozer has been doing just that, and has posted all of the details online. Streaming Media has posted their summary as well. Wed, 10 Mar 2010 21:15:04 GMT http://forta.com/blog/index.cfm/2010/3/10/Flash-Player-A-Hog-Not-Necessarily ColdFusion Contract Job in Marbella, Spain - Ricardo Parente http://ricardo.parente.us/2010/03/coldfusion-contract-job-in-marbella-spain/ MyDestinationInfo In a nutshell, we are an exciting UK based specialist travel company and we are looking to recruit an experienced website developer/programmer whom is proficient ColdFusion (min 2/3 years, the more the better). Our technical office is based in sunny Marbella, Spain. Working as part of a young and highly creative team, we want someone [...] Wed, 10 Mar 2010 21:00:50 GMT http://ricardo.parente.us/2010/03/coldfusion-contract-job-in-marbella-spain/ ColdFusion Job Opportunity in West London, United Kingdom - Ricardo Parente http://ricardo.parente.us/2010/03/coldfusion-job-opportunity-in-west-london-united-kingdom/ Martech Social Responsibilities Work on new products as well as supporting our existing applications. Responsible for designing new features and functionality, writing API’s, making performance, scalability and maintainability improvements. Play an active role in the architecture of our core M.Social platform using ColdFusion, HTML, CSS, JavaScript and SQL Server 2005/2008. Administer and maintain web and database servers. Other Software engineering/developer duties [...] Wed, 10 Mar 2010 20:55:54 GMT http://ricardo.parente.us/2010/03/coldfusion-job-opportunity-in-west-london-united-kingdom/ ColdFusion Job Opportunity in Springfield, MO - Ricardo Parente http://ricardo.parente.us/2010/03/coldfusion-job-opportunity-in-springfield-mo/ yTen Business Solutions is a progressive Internet-based business development company located in Springfield, Missouri. Responsibilities: You would be responsible for Internet programming for our various Web sites. Experience with Internet programming languages(ColdFusion a plus) and SQL is required. Interest in travel is a plus as you will be primarily working with vacation web sites. Here is the [...] Wed, 10 Mar 2010 20:45:47 GMT http://ricardo.parente.us/2010/03/coldfusion-job-opportunity-in-springfield-mo/ ColdFusion Builder - Refactoring - Ray Camden http://feedproxy.google.com/~r/RaymondCamdensColdfusionBlog/~3/trMd5OazB9k/ColdFusion-Builder--Refactoring I don't know about you - but every time I hear about refactoring in an IDE, I break out in a case of the cold sweats. It's the same way I feel about multi-file search and replace. Sure it's a great feature, but the idea of updating hundreds of files at one time and not screwing up just freaks me out. That being said, I decided to just get over my fears and take a quick look at refactoring in ColdFusion Builder. To be honest, I would not have played with this feature at all if I hadn't discovered that it has a preview function. So if the thought of accidentally spreading a typo across a thousand files worries you as well - at least know that you can see exactly what changes will be made before committing to actually modifying your files. [More] Wed, 10 Mar 2010 20:30:51 GMT http://feedproxy.google.com/~r/RaymondCamdensColdfusionBlog/~3/trMd5OazB9k/ColdFusion-Builder--Refactoring FlashCamp San Francisco: April 16th, 2010 - Charlie Griefer http://charlie.griefer.com/blog/index.cfm/2010/3/10/FlashCamp-San-Francisco-April-16th-2010 Mike Chambers has officially announced FlashCamp San Francisco for the evening of April 16th, 2010 at the Adobe offices on Townsend Street. What is it? FlashCamp San Francisco is a free one night event hosted by Adobe covering everything you ne... Wed, 10 Mar 2010 17:35:18 GMT http://charlie.griefer.com/blog/index.cfm/2010/3/10/FlashCamp-San-Francisco-April-16th-2010 Using Base64 Canvas Data In jQuery To Create ColdFusion Images - Ben Nadel http://www.bennadel.com/blog/1872-Using-Base64-Canvas-Data-In-jQuery-To-Create-ColdFusion-Images.htm Last week, I explored the HTML Canvas element for the first time. In that exploration, I created a "finger painting" demo for the iPhone that would post drawing commands to the server where the image would be re-created as a PNG in ColdFusion. That was a nice approach because it gave me some flexibility in how the ColdFusion image was created (using anti-aliasing and a t ... Read More » Wed, 10 Mar 2010 14:55:05 GMT http://www.bennadel.com/blog/1872-Using-Base64-Canvas-Data-In-jQuery-To-Create-ColdFusion-Images.htm ColdFusion Job Opportunity in Raleigh, NC - Ricardo Parente http://ricardo.parente.us/2010/03/coldfusion-job-opportunity-in-raleigh-nc/ TEKsystems has partnered with an employer in Raleigh, North Carolina in a search for a Jr. Web Developer. This is a long-term contract with excellent growth potential. We need to bring on an additional JR Level Applications Developer. This person will join a team of 9 other developers. They will do daily application support on 140 [...] Wed, 10 Mar 2010 14:50:51 GMT http://ricardo.parente.us/2010/03/coldfusion-job-opportunity-in-raleigh-nc/ ColdFusion Job Opportunity in San Antonio, TX - Ricardo Parente http://ricardo.parente.us/2010/03/coldfusion-job-opportunity-in-san-antonio-tx/ MISI Company Description Responsibilities: Active in the life cycle (analysis, design, code, test, installation and maintenance) of web-based software applications – ensuring these applications interact with existing applications. Works with minimal guidance; seeking guidance only on the most complex tasks. Integrates ColdFusion and Java web technology into all aspects of business operations Integrates Visual Basic and PowerBuilder client/server technology with [...] Wed, 10 Mar 2010 14:50:51 GMT http://ricardo.parente.us/2010/03/coldfusion-job-opportunity-in-san-antonio-tx/ ColdFusion Job Opportunity in Memphis, TN - Ricardo Parente http://ricardo.parente.us/2010/03/coldfusion-job-opportunity-in-memphis-tn/ Responsible for coding, testing and analyzing application software. Supports existing business systems applications. Partners with business analysts to identify business needs and appropriate technical solutions. Responsible for designing and documenting technical requirements for business applications… Candidate Requirements: 3+ Years of ColdFusion and MS SQL experience, including T-SQL and stored procedures. Familiarity with ColdSpring, Flex, .NET, or JSP [...] Wed, 10 Mar 2010 14:50:51 GMT http://ricardo.parente.us/2010/03/coldfusion-job-opportunity-in-memphis-tn/ REReplaceCallback UDF - barneyb.com http://feedproxy.google.com/~r/barneyblog/~3/ccKrkU50DUQ/ If you've used pretty much any modern language, you know all about callback functions.  Unfortunately CFML is capable of doing it, but the language itself doesn't leverage the feature anywhere.  In particular, a callback for the replace operation is of great value.  Ben Nadel has blogged about such things a couple times, and now I'm [...] Wed, 10 Mar 2010 09:00:08 GMT http://feedproxy.google.com/~r/barneyblog/~3/ccKrkU50DUQ/ Google Public Data Explorer Features Flash Charting - Ben Forta http://forta.com/blog/index.cfm/2010/3/9/Google-Public-Data-Explorer-Features-Flash-Charting Title says it all. Some really nice Flash charting examples. Check it out. Tue, 09 Mar 2010 20:50:05 GMT http://forta.com/blog/index.cfm/2010/3/9/Google-Public-Data-Explorer-Features-Flash-Charting Amex: Make Your Passwords Secure, Just Not Too Secure - Ben Forta http://forta.com/blog/index.cfm/2010/3/9/Amex-Make-Your-Passwords-Secure-Just-Not-Too-Secure I reset online passwords regularly (as should everyone). And I approve of password restrictions (minimum lengths, no reuse, at least one digit and one uppercase, etc.). But, as you can see in this validation screen, American Express apparently does not want passwords to be *too* secure! FAIL! Tue, 09 Mar 2010 20:40:07 GMT http://forta.com/blog/index.cfm/2010/3/9/Amex-Make-Your-Passwords-Secure-Just-Not-Too-Secure FlashCamp Coming To Boston - Ben Forta http://forta.com/blog/index.cfm/2010/3/9/FlashCamp-Coming-To-Boston FlashCamp is coming to Boston next week on Friday, March 19th, 2010 at 5:00pm. This is a free event with limited space, and the speaker lineup is pretty phenomenal, and includes Deepa Subramaniam, Heidi Williams, Doug Winnie, Chet Haase, ColdFusion's own Alison Huselid, as well as presenters from Zend and more. Registration required, so sign up now. Tue, 09 Mar 2010 20:20:04 GMT http://forta.com/blog/index.cfm/2010/3/9/FlashCamp-Coming-To-Boston HP Slate Allows Access To ALL Of The Internet - Ben Forta http://forta.com/blog/index.cfm/2010/3/9/HP-Slate-Allows-Access-To-ALL-Of-The-Internet Who says you can't have it all? Check out this YouTube video showing the web, Flash and Air on an upcoming HP Slate Device: Also, see this Wired story. Tue, 09 Mar 2010 20:10:04 GMT http://forta.com/blog/index.cfm/2010/3/9/HP-Slate-Allows-Access-To-ALL-Of-The-Internet ColdFusion Builder - Code Assist for Scoped Variables - Ray Camden http://feedproxy.google.com/~r/RaymondCamdensColdfusionBlog/~3/YXQdIsDdWf4/ColdFusion-Builder--Code-Assist-for-Scoped-Variables Heres an interesting ColdFusion Builder feature you may not be aware of. CFBuilder does a good job providing code assistance for CFCs. So for example, consider the following code snippet: #ob. As soon as I hit the dot, CFBuilder introspected my test component and provided the following visual feedback: CFBuilder is even smart enough to notice private methods. When I changed my drinkBeer to a private method (which sounds kinda sad), it didn't show up in the drop down. However, most of the time we don't work with CFCs like that. Instead we create them on application start up and store them in the Application scope. Wouldn't it be nice if you could get the same code assistance after typing the application scope version of the CFC? The good news is that you can. In order to use this feature, you need to go into your project properties. Once you've loaded the project pane, select: "ColdFusion Variable Mappings": For my test, I'm working within the BlogCFC project. I'm going to create a mapping between application.blog and the CFC: Once I've done that I can then get code assistance on my application variable: Pretty nifty, eh? As you can guess, setting up these mappings will be a manual process. However, in most projects I'd assume you have a core set of CFCs that act as services. While you may have a large number of components in play, the "core" ones you use will probably be a smaller number. A few minutes of set up and your good to go. One little nit - be sure not to typo. For some reason Adobe included the ability to add and delete mappings, but not to edit them. Tue, 09 Mar 2010 18:55:47 GMT http://feedproxy.google.com/~r/RaymondCamdensColdfusionBlog/~3/YXQdIsDdWf4/ColdFusion-Builder--Code-Assist-for-Scoped-Variables ColdFusion Open Source Update - March 9, 2010 - Brian Rinaldi http://www.remotesynthesis.com/post.cfm/coldfusion-open-source-update-march-9-2010 Two new projects and three updates this week in ColdFusion open source (a shortened week due to my late post last week). All of the lucky people are at 360Flex in San Jose this week. From the various blog posts and tweets I have caught, it sounds like John and Tom put on another fantastic event. Here's hoping they keep the info coming for those of us not fortunate enough to attend. On to this week's open source posts. New Releases and Updates New Project: Smartermail API wrapper + UI Initial Release Paul Klinkenberg released this project which wraps the smartermail API in a component and adds an entire UI. New Project: TwitPic API ColdFusion Wrapper TwitPic API ColdFusion Wrapper Matt Gifford created this component to simplify interacting with the Twitpic API. BlogCFC BlogCFC 5.9.5.005 Raymond Camden announces the latest release of his blogging engine including some small fixes and a new installer. CF No Debug CF No Debug 1.3 Nathan Mische has updated his Firefox extension to work with Firefox 3.6. Model-Glue New Official Release - Model-Glue 3.1 M Dan Wilson announces that the 3.1 maintenance release has been certified as the latest official build. Announcements ColdBox ColdBox Training in London for SOTR Luis Majano announces that he will be offering a 3-day intensive ColdBox training right after Scotch on the Rocks. Lightwire Do you want to see this in LightWire? Peter Bell wants opinions on Thomas Messier's request to add "arbitrary runtime constructors" to Lightwire. Mango Blog Mangoblog plugin: Adsense. Ads on your blog! v1.1.1 Paul Klinkenberg created this Mango Blog plugin to make it easy to add advertisements through a service like Adsense to your blog. Konami Code Plugin Mark Aplet created the single greatest plugin ever that makes it easy to add easter eggs to your site via the "Konami code." Tutorials, Presentations and Reviews Tue, 09 Mar 2010 17:55:12 GMT http://www.remotesynthesis.com/post.cfm/coldfusion-open-source-update-march-9-2010 DFW CFUG presents Head First Design Patterns for ColdFusion - Adrian Moreno http://www.iknowkungfoo.com/blog/index.cfm/2010/3/9/DFW-CFUG-presents-Head-First-Design-Patterns-for-ColdFusion The Dallas/Ft. Worth ColdFusion User Group has been working through the book Head First Design Patterns, taking the Java-centric code examples in the chapters and implementing them in ColdFusion to see how they may apply to us as ColdFusion developers. Click here for a continually updated list of presentations. Keep updated with ColdFusion in the DFW area by following @dfwcfug on Twitter. Tue, 09 Mar 2010 17:20:00 GMT http://www.iknowkungfoo.com/blog/index.cfm/2010/3/9/DFW-CFUG-presents-Head-First-Design-Patterns-for-ColdFusion Special DFW CFUG ColdFusion Builder event March 24th - Adrian Moreno http://www.iknowkungfoo.com/blog/index.cfm/2010/3/9/Special-DFW-CFUG-ColdFusion-Builder-event-March-24th The Dallas / Fort Worth ColdFusion User Group is proud to announce that Adobe Evangelist Terry Ryan will be making a special stop in Dallas on March 24th to present ColdFusion Builder, the new eclipse based IDE for developing ColdFusion applications. [More] Tue, 09 Mar 2010 17:10:01 GMT http://www.iknowkungfoo.com/blog/index.cfm/2010/3/9/Special-DFW-CFUG-ColdFusion-Builder-event-March-24th Presenting The Template Pattern at the DFW CFUG tonight - Adrian Moreno http://www.iknowkungfoo.com/blog/index.cfm/2010/3/9/Presenting-The-Template-Pattern-at-the-DFW-CFUG-tonight Tonight at the Dallas/Fort Worth ColdFusion User Group meeting, I'll be continuing our series on design patterns with a presentation on The Template Pattern. The meeting will be begin at 6:30 with a training topic. The main presentation will be presented using Adobe Connect, so you can join us live or view the recording later. Keep updated with ColdFusion in the DFW area by following @dfwcfug on Twitter. Tue, 09 Mar 2010 17:05:00 GMT http://www.iknowkungfoo.com/blog/index.cfm/2010/3/9/Presenting-The-Template-Pattern-at-the-DFW-CFUG-tonight Translating Global jQuery Event Coordinates To A Local Context - Ben Nadel http://www.bennadel.com/blog/1871-Translating-Global-jQuery-Event-Coordinates-To-A-Local-Context.htm When you use jQuery to capture mouse events (mousedown, mouseup, click, etc.), the jQuery Event object contains the X and Y coordinates of the mouse position at the time the event was triggered. These coordinates, while somewhat different in each browser, have been standardized by jQuery to be available in the pageX and pageY properties . No matter what the target of the event is, these ... Read More » Tue, 09 Mar 2010 14:40:05 GMT http://www.bennadel.com/blog/1871-Translating-Global-jQuery-Event-Coordinates-To-A-Local-Context.htm New Blog Design - Scott Stroz http://www.boyzoid.com/blog/index.cfm/2010/3/8/New-Blog-Design After 3 years, I figured it was time to update my blog design. What you see here is the result of that decision. I am happy. I like it. I hope you do, too. Tue, 09 Mar 2010 00:55:55 GMT http://www.boyzoid.com/blog/index.cfm/2010/3/8/New-Blog-Design Ajax Image Uploads (with Previews) - Ray Camden http://feedproxy.google.com/~r/RaymondCamdensColdfusionBlog/~3/WvJspvWY-RE/Ajax-Image-Uploads-with-Previews Earlier today I saw a pretty darn good tutorial over at ZURB (I have no idea why they are, but with a name like ZURB they are either Web 2.0 experts or an alien race hell bent on enslaving us. Either way - cool). The article, Image Uploads with 100% Less Suck. Guaranteed, detailed how you can let a user select an image and create a preview from that selection. I'm not going to talk a lot about how the code works - the ZURB folks did a real good job in their blog entry. So be sure to read that before going any further. I assume you did that (programmers always follow written directions) and have asked - can we do this with ColdFusion handling the server-side image processing? Of course we can. Here is a quick mock up I came up with. [More] Mon, 08 Mar 2010 23:10:44 GMT http://feedproxy.google.com/~r/RaymondCamdensColdfusionBlog/~3/WvJspvWY-RE/Ajax-Image-Uploads-with-Previews Want to Make a Promise to Someone? Here is one way of doing it… - Anuj @ ColdFusion, Flex... http://www.anujgakhar.com/2010/03/08/want-to-make-a-promise-to-someone-here-is-one-way-of-doing-it/ If you want to make a promise to someone, there is a new website that might help you send your promise/message across in a way that your loved ones will remember and can actually keep with them. The website is called Bank of Promises. Here is a brief from the site itself :- About the Bank :- The Bank [...] Mon, 08 Mar 2010 22:50:03 GMT http://www.anujgakhar.com/2010/03/08/want-to-make-a-promise-to-someone-here-is-one-way-of-doing-it/ Kevin Boss Gets It - Scott Stroz http://www.boyzoid.com/blog/index.cfm/2010/3/8/Kevin-Boss-Gets-It Right now you may be asking yourself 'Who is Kevin Boss?' and/or 'What is 'it' that he gets?' I will get back to that in a bit, but let me give you some 'back story'. I have not talked about it on my blog, but shortly after Christmas last year my father was diagnosed with small cell lung cancer. He has been getting regular chemo therapy (his last round is this week) and since the diagnosis, we have made several attempts to go visit and each was thwarted by illness or bad weather. This past weekend, we were able to finally get up to NJ to visit. OK, now back to Kevin Boss and what it is that he gets. Kevin Boss is a tight end for the New York Giants (an American Football team). He played a huge part in the Giants winning Super Bowl XLII (If memory serves me correctly, he had the longest pass play in that game) and since has proven to be one tough guy. He took some hits last year that would have knocked out most people, but he not only got back up, but held on to the ball. He is, in my opinion, probably the best Giants tight end since Mark Bavaro. So, now you understand that I have somewhat of a 'man crush' on Kevin Boss, what does he get? He gets that the only reason why he can play football for a living is because of his fans. Here is why I think that. This past Saturday, my mother and my wife took my kids to a local mall to make some pottery (there is a store there that lets you pick stuff out and paint it, then they fire it in a kiln and glaze it). After they were done and were walking around the mall, they saw a sign saying that Kevin Boss was there singing autographs. Being the awesome wife she is, my wife got in line and called me (I was having lunch with my dad not far from the mall). Initially my dad and I were not going to go because we did not think we could make it in time. However, my wife called back shortly to let us know that Kevin would be there longer than scheduled, so we hopped in the car to head over. When we got to the mall, my dad dropped me off at the door and said he would meet me inside. When I got to the store, it was practically empty, with only a few people inside. I yelled to my wife and instantly I heard my kids getting all excited. When I got to the table I saw that Kevin Boss and the other people there were being entertained by my kids (anyone who has met my kids can probably imagine what I am talking about). My kids got their picture with him and I got an autograph. While we were waiting for the boys' picture, my wife was told that one of the women that was there was Kevin Boss' wife. My wife went over to her and asked if it was possible for Kevin to maybe wait a few minutes until my dad got there and explained that he was fighting cancer. Kevin's wife spoke with him and he agreed to meet my dad. (Keep in mind that this was now well past the time he was scheduled to leave and that they had already 'cut off' the line) When my dad got there, they brought him up to Mon, 08 Mar 2010 15:26:04 GMT http://www.boyzoid.com/blog/index.cfm/2010/3/8/Kevin-Boss-Gets-It The Boondock Saints: Back In The Theaters March 11th - Ben Nadel http://www.bennadel.com/blog/1870-The-Boondock-Saints-Back-In-The-Theaters-March-11th.htm In honor of its ten-year anniversary, The Boondock Saints (the original) is going to be back in the movie theaters for one night on March 11th (this Thursday) as a Fathom Events screening. I love this movie and I never got the chance to see it on the big screen. The first time I ever saw it, I think I purchased it on a whim for $1.99 in a Virgin Records "DVD Clearance" bin. Who knew that the movie would turn out to be awesome! ... Read More » Mon, 08 Mar 2010 15:15:09 GMT http://www.bennadel.com/blog/1870-The-Boondock-Saints-Back-In-The-Theaters-March-11th.htm Muse Reviews the Oscars - ColdFusion Muse http://www.coldfusionmuse.com/index.cfm/2010/3/8/muse.oscar.review The Muse is a geek to be sure but he's also eclectic in the breadth of his knowledge. In between banter about object instantiation and thread management I manage to go to the movies with my wife and kids. I even read a book now and then. My 19 year old daughter Jasmine forces me to stay up on enough entertainment news so I can have more interesting conversations with her at Sunday Lunch. So naturally I was interested in the Oscars. I did indeed watch the whole thing with my wife (actually I watched while I continued my reading of the 19th edition of the "Complete PC Repair and Upgrade Guide"... but it still counts). Here is the Muse review of the 82nd annual Oscars: [More] Mon, 08 Mar 2010 14:40:20 GMT http://www.coldfusionmuse.com/index.cfm/2010/3/8/muse.oscar.review jQuery Mouse Events: PageX/Y vs. ClientX/Y - Ben Nadel http://www.bennadel.com/blog/1869-jQuery-Mouse-Events-PageX-Y-vs-ClientX-Y.htm When I first starting playing with jQuery events, a lot of what I learned about the jQuery Event object was through trial and error. While I could be remembering incorrectly, I used to find that the jQuery documentation was good at describing the event handlers, but not so good at describing the event object; as such, while I knew that the jQuery event object was a standardized event object, I was never 100% sure which parts of it I was supposed to be using. ... Read More » Mon, 08 Mar 2010 14:25:05 GMT http://www.bennadel.com/blog/1869-jQuery-Mouse-Events-PageX-Y-vs-ClientX-Y.htm Speaking at Scotch on the Rocks 2010 - Ray Camden http://feedproxy.google.com/~r/RaymondCamdensColdfusionBlog/~3/Zu0gDk5052E/Speaking-at-Scotch-on-the-Rocks-2010 I'm very happy to announce that I'll be speaking at this years Scotch on the Rocks conference in London. This will be my first Scotch and I'm pretty darn excited to be invited. I'll be speaking on ColdFusion Builder (looks like my session topic isn't listed yet) and how you can use and write extensions. Buy your tickets now! Mon, 08 Mar 2010 12:30:39 GMT http://feedproxy.google.com/~r/RaymondCamdensColdfusionBlog/~3/Zu0gDk5052E/Speaking-at-Scotch-on-the-Rocks-2010