CFBlogs.com Blog Feed - All Blogs http://www.cfblogs.com CFBlogs.com is the place to go for ColdFusion-related Blogs and Jobs Tue, 09 Mar 2010 19:41:29 GMT 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 Serge Jespers On Flash And HTML5 Geolocation - Ben Forta http://forta.com/blog/index.cfm/2010/3/8/Serge-Jespers-On-Flash-And-HTML5-Geolocation HTML 5 includes geolocation APIs that work even on devices without GPS support. And Serge Jespers has posted a demo showing how HTML5 and Flash can work together to use HTML5 geolocation to power a Flash app. Mon, 08 Mar 2010 11:10:04 GMT http://forta.com/blog/index.cfm/2010/3/8/Serge-Jespers-On-Flash-And-HTML5-Geolocation The Muse Visits EdgeWeb Hosting - ColdFusion Muse http://www.coldfusionmuse.com/index.cfm/2010/3/6/edgeweb.hosting On Monday and Tuesday of this week I was privilege to spend some time in Baltimore Maryland at the downtown location of EdgeWeb Hosting (EWH) - a hosting and data center services company owned and managed by Vlad Friedman. EWH specializes in ColdFusion hosting (although they have many other services by now). I've known Vlad for years through some mutual customers and through an email list on which we are both active participants, but I had never met him in person. Since I was doing some "emergency consulting" for a mutual customer I needed spend a day or two on site at EWH. Vlad was kind enough to show me around his data center and give me the "inside scoop" on the data center business. The EdgeWeb data center is in a massive facility in the heart of Baltimore. EWH has redundant everything - including redundant power from separate substations, 4 way redundant UPS, and impressive cooling. The entire infrastructure has been recently designed from the ground up with the care and planning of a master craftsman. Vlad is understandably proud of the center and the staff he has assembled. I don't remember all the things he showed me but his networking topology uses the latest and greatest adaptive routing and his security setup (intrusion detection, audit control and the like) is state-of-the-art. I have visited a fair number of data centers but I was really impressed. I was able to meet some of the EWH staff as well. His DBA and I spent some time gabbing about the differences between MSSQL 05 and MSSQL 08. His operations director is one of those IT pros who know exactly the questions that need asking. But I already knew that EWH has good staff. We have worked with his hosting support staff for years. We have a number of high profile customers hosted at EWH and we have always given the support staff high marks for their knowledge, practical know-how and alacrity. There is a reason they are often voted best in class for hosting and data center services. On Tuesday evening Vlad took me to G & M restaurant for the best crab cakes I've ever had (and I am a crab cake lover). We had a great time telling our stories and filling up on crab and shrimp cocktail. As I told Vlad, it was the best meal I've had in many months - and of course a geek like the Muse thrives on conversations about hacking, retro computers, security vulnerabilities, and the business of IT. As is often the case when I meet someone who has built a thriving business I was able to glean many pearls of practical wisdom and advice that I hope will serve me well. So here's a big thanks to Vlad and to EWH as well as a hearty recommendation. I hope they have a long run at the top of the hosting food chain. Sat, 06 Mar 2010 21:05:18 GMT http://www.coldfusionmuse.com/index.cfm/2010/3/6/edgeweb.hosting Sudoku PointingPairStrategy - barneyb.com http://feedproxy.google.com/~r/barneyblog/~3/7YIcl9QJOBc/ The next sudoku strategy is called a "pointing pair" which I'm going to start by generalizing into "pointing triple".  The strategy is pretty straightforward: if, for a given number in a given block, all the potential cells are in the same row or column, then that number cannot exist in any other block's cells of [...] Sat, 06 Mar 2010 09:00:05 GMT http://feedproxy.google.com/~r/barneyblog/~3/7YIcl9QJOBc/ ColdFusion 9 Multifile Uploader - Complete Example - Ray Camden http://feedproxy.google.com/~r/RaymondCamdensColdfusionBlog/~3/NByTQWW8YYM/ColdFusion-9-Multifile-Uploader--Complete-Example I've done a few blog entries on ColdFusion 9's new multi file uploader. But for a while now I've wanted to build, and share, a complete example. As I've said before, putting a multi file uploader on your page is simple. Incredibly simple. Unfortunately, using the uploader is non-trivial. You've got multiple things going on at once that you have to manage. It is doable (I wrote up this demo in approximately 30 minutes), but you certainly need to do your planning ahead of time. So what will my little application do? [More] Fri, 05 Mar 2010 18:55:52 GMT http://feedproxy.google.com/~r/RaymondCamdensColdfusionBlog/~3/NByTQWW8YYM/ColdFusion-9-Multifile-Uploader--Complete-Example Best web page footer...ever! - Christopher Chin http://www.christopherchin.com/blog/index.cfm/2010/3/5/Best-web-page-footerever This was found by my co-worker. I had to pass it on. Can be seen at www.newtoyork.com Fri, 05 Mar 2010 17:35:15 GMT http://www.christopherchin.com/blog/index.cfm/2010/3/5/Best-web-page-footerever Github & ColdFusion Weekly Update March 5, 2010 - Henke.ws - ColdFusion http://www.henke.ws/post.cfm/github-coldfusion-weekly-update I will be switching the Github & ColdFusion Weekly Update to Sunday so I don't miss any activity during the weekend. Some noteworthy events: Terrence Ryan, Platform Evangelist for Adobe, opened a Github account and has been very busy starting four repositories. Bill Shelton created a respotiory for MXUnit. Github introduced a compare view. Russ Johnson helped contribute to the Wheels Scaffolding plugin.   Most Watched This Week virtix / mxunit tpryan / Builder-Extension-Test-Creator tpryan / TRORM pmcelhaney / mxunit   Most Forked This Week virtix / mxunit   Recently Created Repositories more pmcelhaney / mxunit <img src="http://www.gravat Fri, 05 Mar 2010 15:35:26 GMT http://www.henke.ws/post.cfm/github-coldfusion-weekly-update URL Rewriting And ColdFusion's WriteToBrowser Image Functionality (CFFileServlet) - Ben Nadel http://www.bennadel.com/blog/1868-URL-Rewriting-And-ColdFusion-s-WriteToBrowser-Image-Functionality-CFFileServlet-.htm Yesterday, as I was experimenting with drawing on an HTML canvas element with jQuery , I was using ColdFusion to render temporary images to the browser. Specifically, I was using the CFImage tag's "WriteToBrowser" action to create a temporary PNG file to be served up by ColdFusion's CFFileServlet. This action creates a image file with the given type of location: ... Read More » Fri, 05 Mar 2010 14:45:05 GMT http://www.bennadel.com/blog/1868-URL-Rewriting-And-ColdFusion-s-WriteToBrowser-Image-Functionality-CFFileServlet-.htm Thoughts on first Flex/Air app - Sam Farmer http://samfarmer.instantspot.com/blog/2010/03/05/Thoughts-on-first-FlexAir-app/ Recently I launched my first Flex-based Air application.  Here are my thoughts: Flex apps are real apps Previously I thought Flex applications where simply the V in an MVC framework with a bunch of fancy UI widgets.  Now I see differently and the value of a Flex MVC framework becomes clear. Value-Objects and ORM is beautiful I used the Data/Services feature of Flash Builder 4 to get a quick start on the application. The object it creates can be sent to ColdFusion and saved to the database by simply using entitySave().  Powerful stuff.  Exactly how this is used is dependent on the whole architecture architecture.  I ended up having some Controller work in both Flex and ColdFusion, whether good or bad is for another day, because I needed to send some emails and notify other users via Messaging.  I now see where the CFaaS feature could allow Actionscript programmers to add the features they need like email to their applications without writing any ColdFusion. Messaging, Gateways and Config Madness The messaging feature of Blaze DS/ColdFusion combined with Flex was the deciding reason for writing this application in Air.  Its ridiculously cool to use but also ridiculously hard to set up.  A whole bunch of XML files, Event Gateways, other gateways.  Definitely an area that could be improved in the ColdFusion administrator and documentation. Spark looks good out the box One thing I did not like about Flex 3 apps was the default look.  The new Spark look is great and looks lovely straight away.  I have done almost no design for this application, the users like the look and feel, and overall that has been a big timesaver. Overall I have really enjoyed writing my first Flex application.  I'm definitely not an expert in it but was able to make a great desktop application with it.  I can see that I need to learn more about architecting Flex applications to truly get the full benefits of it. Fri, 05 Mar 2010 14:40:59 GMT http://samfarmer.instantspot.com/blog/2010/03/05/Thoughts-on-first-FlexAir-app/ ColdFusion Job Opportunity in Alhambra, CA - Ricardo Parente http://ricardo.parente.us/2010/03/coldfusion-job-opportunity-in-alhambra-ca/ KForce Responsibilities for this position include: Interview end-users and gather new or additional application requirements Document requirements and discuss them with management Create new and/or update existing system design and workflow documents using automated tools Design, document, create, and optimize database schemas Tune queries, stored procedures and functions to improve performance Merge data from multiple databases (Oracle and Microsoft SQL Server) Develop and/or [...] Fri, 05 Mar 2010 14:35:48 GMT http://ricardo.parente.us/2010/03/coldfusion-job-opportunity-in-alhambra-ca/ Drawing On The iPhone Canvas With jQuery And ColdFusion - Ben Nadel http://www.bennadel.com/blog/1867-Drawing-On-The-iPhone-Canvas-With-jQuery-And-ColdFusion.htm The HTML Canvas element is something that I've known about for a long time but never actually looked at until yesterday. The Canvas element is just what it sounds like - a surface on which we can programmatically render graphics and shapes. After seeing some really cool canvas-based demos floating around on Twitter, I decided that it was finally time to see what this web-2.0 element could do. ... Read More » Fri, 05 Mar 2010 14:10:06 GMT http://www.bennadel.com/blog/1867-Drawing-On-The-iPhone-Canvas-With-jQuery-And-ColdFusion.htm Photoshop.com Mobile 1.1 For Android Released - Ben Forta http://forta.com/blog/index.cfm/2010/3/5/Photoshopcom-Mobile-11-For-Android-Released My Google Nexus One just alerted me to the fact that an update is available to Photoshop.com Mobile for Android. While the update downloads, here are some application details from a product team blog post. In addition to contrast, color, blur and other photo editing changes, the biggest enhancement is that the photo editor can now be embedded into other apps. Fri, 05 Mar 2010 09:00:04 GMT http://forta.com/blog/index.cfm/2010/3/5/Photoshopcom-Mobile-11-For-Android-Released Team SafeRacer - Brian Ghidinelli http://feedproxy.google.com/~r/OrangeIsMyFavoriteColor/~3/GjQmc6nWeMk/team-saferacer-sponsorship Team SafeRacer sponsors Brian Ghidinelli for the 2010 season Fri, 05 Mar 2010 05:15:12 GMT http://feedproxy.google.com/~r/OrangeIsMyFavoriteColor/~3/GjQmc6nWeMk/team-saferacer-sponsorship MangoBlog/Oracle Integration - Phil Duba http://feedproxy.google.com/~r/phildubablog/~3/YosBlrg9tB4/MangoBlogOracle-Integration I know this is an extremely long time in coming but over the course of the past 18 months since I last posted an entry, I've had the birth of my first child and all the work that went into preparing and then obviously caring for her once born. At wor... [More] Fri, 05 Mar 2010 02:35:48 GMT http://feedproxy.google.com/~r/phildubablog/~3/YosBlrg9tB4/MangoBlogOracle-Integration TiVo Announces Flash Enabled Premiere - Ben Forta http://forta.com/blog/index.cfm/2010/3/4/TiVo-Announces-Flash-Enabled-Premiere I'm a long time TiVo fan, and so I've been paying attention since TiVo announced that a new device was on the way. And the newly announced TiVo Premiere looks really impressive - everything that TiVo owners so love and then some. And, to top it all off, the UI is our very own Flash (and rumor has it that TiVo will open the box to 3rd party Flash apps, too). Thu, 04 Mar 2010 22:20:04 GMT http://forta.com/blog/index.cfm/2010/3/4/TiVo-Announces-Flash-Enabled-Premiere Apple Ensures the Success of the Flash Platform - Simeon Says http://blog.simb.net/2010/03/04/apple-ensures-the-success-of-the-flash-platform/ I think this morning I finally figured it out the real intentions of Apple’s denial of Flash on the iPhone and iPod Touch. Apple is secretly in cahoots with Adobe to get Flash on every possible device in the world. You think I am wrong? Perhaps you need to look around Mobile World [...] Thu, 04 Mar 2010 18:45:58 GMT http://blog.simb.net/2010/03/04/apple-ensures-the-success-of-the-flash-platform/ Executive IT Director Job with ColdFusion in Saint Petersburg, FL - Ricardo Parente http://ricardo.parente.us/2010/03/executive-it-director-job-with-coldfusion-in-saint-petersburg-fl/ This position is responsible for the comprehensive thought management, integration and delivery of web-centric consumer-facing solutions that span multiple architectures and platforms. This position will work closely with multiple delivery teams using different technologies and techniques, bringing together appropriate technologies to meet specific objectives. Key technical skills and background requirements will include: Must be well versed in [...] Thu, 04 Mar 2010 18:15:56 GMT http://ricardo.parente.us/2010/03/executive-it-director-job-with-coldfusion-in-saint-petersburg-fl/ NCDevCon 2010 – North Carolina Web Development Conference - The Crumb http://feedproxy.google.com/~r/thecrumb/~3/4FnbPsDn2CI/ I can’t believe it has only been 8 months since I posted the teaser headline “Nothing Could be Finer” on my blog.  This was one of the early posts referencing CFinNC – a conference Dan Wilson and I organized along with a great group of volunteers from TACFUG our local ColdFusion user group. We learned a [...] Thu, 04 Mar 2010 16:45:55 GMT http://feedproxy.google.com/~r/thecrumb/~3/4FnbPsDn2CI/ Think Of Github as Facebook for Coders - Henke.ws - ColdFusion http://www.henke.ws/post.cfm/think-of-github-as-facebook-for-coders One feature of Github is "Social Coding". Github tracks users' actions (pushes, closing tickets, creating repositories) and repositories' actions allowing for people to easily see what is going on. ? You can "follow" people. ? You can "watch" repositories. ? This is cool, so you can keep tabs on all the awesome coding people are doing and even pitch in if you want. Thu, 04 Mar 2010 15:40:27 GMT http://www.henke.ws/post.cfm/think-of-github-as-facebook-for-coders ColdFusion Open Source Update - March 4, 2010 - Brian Rinaldi http://www.remotesynthesis.com/post.cfm/coldfusion-open-source-update-march-4-2010 Six new projects and ten updates this week in ColdFusion open source. This was another massive week of updates, announcements and tutorials. For example, Alagad released a number of new and existing projects to RIAForge this week, pushing the site above the 900 project mark (though not all are ColdFusion, a good percentage are). On a related side note, I will be phasing out the open source list (not the update) when I finally launch my new site design which I've been slowly finding time to finish. Its tough with this constant amount of releases to keep up and the list format doesn't work very well for this many projects. I do plan to continue these weekly updates for the foreseeable future however. New Releases and Updates New Project: ColdBooks, IMAP Watcher Event Gateway, SNMP Event Gateway Three new Open Source Alagad Projects for IMAP, SNMP and QuickBooks Doug Hughes posts that Alagad has open sourced a bunch of code including ColdBooks to connect ColdFusion with Quickbooks, an IMAP watcher event gateway and an SNMP event gateway. New Project: ColdFusion File Manager Initial Release Cristian Constantini created this Ajax-based GUI for managing files on the server. New Project: Google Translation API CFC Initial Release Terry Ryan released this component for working with the Google Translation API. New Project: SeleniumMX SeleniumMX - A Selenium + MxUnit Framework Bill Rawlinson created this framework to simplify working Selenium and MXUnit. Amazon S3 CFC Public URLs via Amazon S3 CFC Barney Boisvert added a minor update to his S3 component to support putting public objects. cfUniForm cfUniForm v.4.0 - Leaner, Meaner, More Features - Just Plain Ol' Better Matt Quackenbush announces the newest version of his form building framework including improved support for global configuration, full Ajax support and an updated datepicker plugin. CFYahoo Small bug fixes No post for this one as it was direct from Ray but he says this includes continued updates to newest YDN APIs. ColdDoc ColdDoc 1 Thu, 04 Mar 2010 13:00:12 GMT http://www.remotesynthesis.com/post.cfm/coldfusion-open-source-update-march-4-2010 ColdFusion Builder: Enabling and Disabling Auto-Close Tags - Akbarsait ColdFusion Web Log http://www.akbarsait.com/blog/index.cfm/2010/3/4/ColdFusion-Builder-Enabling-and-Disabling-AutoClose-Tags Auto closing of tags is always a great feature to have in our ColdFusion pages. ColdFusion Builder will bring us some more additional options on enabling and disabling this Auto-close tags feature like below and we can set this auto-close feature by selectingPreferences > ColdFusion > Editor Profiles > Editor >Typing. [More] Thu, 04 Mar 2010 11:15:01 GMT http://www.akbarsait.com/blog/index.cfm/2010/3/4/ColdFusion-Builder-Enabling-and-Disabling-AutoClose-Tags Using sql CASE operator with cfchart - John Sieber http://www.john-sieber.com/post.cfm/using-sql-case-operator-with-cfchart Today, I had to create charts from percentage values stored as integers in a database. The idea was to create a bar or pie chart that would show the number of results in different ranges of percentages. The data was collected through a text input that allowed integer values between 0 and 100. I used the sql CASE operator select counts of the number of responses in each desired range. Here is an example of the sql used. <CFQUERY NAME="testresults" DATASOURCE="#DataSource2#">SELECT COUNT(CASE WHEN resultPercent = 0 THEN resultPercent END) as 'Range0', COUNT(CASE WHEN resultPercent BETWEEN 1 AND 15 THEN resultPercent END) as 'Range1', COUNT(CASE WHEN resultPercent BETWEEN 16 AND 30 THEN resultPercent END) as 'Range2', COUNT(CASE WHEN resultPercent BETWEEN 31 AND 45 THEN resultPercent END) as 'Range3', COUNT(CASE WHEN resultPercent BETWEEN 46 AND 60 THEN resultPercent END) as 'Range4', COUNT(CASE WHEN resultPercent BETWEEN 61 AND 75 THEN resultPercent END) as 'Range5', COUNT(CASE WHEN resultPercent BETWEEN 76 AND 90 THEN resultPercent END) as 'Range6', COUNT(CASE WHEN resultPercent BETWEEN 91 AND 100 THEN resultPercent END) as 'Range7' FROM testresults</cfquery> Now, cfchart is used to create a chart of the counts from the query results. Here is an example of the chart code. <cfchart format="png" style="default" chartheight="250" chartwidth="400" show3d="yes">         <cfchartseries type="bar">      <cfchartdata item="0%" value="#testresults.Range0#">      <cfchartdata item="1 - 15%" value="#testresults.Range1#">       <cfchartdata item="16 - 30%" value="#testresults.Range2#">      <cfchartdata item="31 - 45%" value="#testresults.Range3#"&gt Thu, 04 Mar 2010 04:30:36 GMT http://www.john-sieber.com/post.cfm/using-sql-case-operator-with-cfchart Scaling Averages By Count - barneyb.com http://feedproxy.google.com/~r/barneyblog/~3/UWI8QO1FhbM/ One of the problems with statistics is that they work really well when you have perfect data (and therefore don't really need to do statistics), but start falling apart when the real world rears it's ugly head and gives you data that isn't all smooth.  Consider a very specific case: you have items that people [...] Thu, 04 Mar 2010 03:50:03 GMT http://feedproxy.google.com/~r/barneyblog/~3/UWI8QO1FhbM/ Quick Demo - KML and CFMAP - Ray Camden http://feedproxy.google.com/~r/RaymondCamdensColdfusionBlog/~3/PQ3ifLP7pME/Quick-Demo--KML-and-CFMAP A while ago I shared a few emails with a reader who wanted to know if it was possible to do KML operations with CFMAP. For those who don't know, KML is an XML format for geographical data. From what I've read, it allows for various types of overlays and data "skins" over map or Earth data. The reader, Richard Zawadzki, and I went back and forth a bit, but it was he who finally got it working and graciously allowed me to share his code. [More] Thu, 04 Mar 2010 03:25:50 GMT http://feedproxy.google.com/~r/RaymondCamdensColdfusionBlog/~3/PQ3ifLP7pME/Quick-Demo--KML-and-CFMAP New "Powered by Mura" Bugs - Sean Schroeder (Mura Blog) http://www.getmura.com/index.cfm/blog/new-powered-by-mura-bugs/ We've posted  a couple different "Powered by Mura" images and code snippets for those who want to fly their Mura CMS flag on their site. There are two variations, each with a light and dark background option. Enjoy! Thu, 04 Mar 2010 01:45:54 GMT http://www.getmura.com/index.cfm/blog/new-powered-by-mura-bugs/ FLEX On jQuery: Turning HTML Links Into Standard UI Elements - Ben Nadel http://www.bennadel.com/blog/1866-FLEX-On-jQuery-Turning-HTML-Links-Into-Standard-UI-Elements.htm In my first "FLEX on jQuery" blog post yesterday , I talked with Javier Julio about some of the similarities and differences between FLEX applications and rich jQuery applications. As we talked, one of the patterns that I began to see was the significant difference in the inherent power of "link" elements in the two differ ... Read More » Thu, 04 Mar 2010 01:45:05 GMT http://www.bennadel.com/blog/1866-FLEX-On-jQuery-Turning-HTML-Links-Into-Standard-UI-Elements.htm Ada Lovelace Day 2010: coming up soon - Kay Lives Here http://kay.smoljak.com/index.php/ada-lovelace-day-2010-coming-up-soon/ Last year I participated in the first Ada Lovelace Day by writing a blog post about a woman in science or technology that I admired. In my case, I wrote about more than one; in fact I wrote about 5 Australian women in IT that I see kicking arse and taking names on an [...]Posted from kay lives hereAda Lovelace Day 2010: coming up soon Thu, 04 Mar 2010 00:35:36 GMT http://kay.smoljak.com/index.php/ada-lovelace-day-2010-coming-up-soon/ Why does IE suck so #$(*# much!? Great error message! - Christopher Chin http://www.christopherchin.com/blog/index.cfm/2010/3/3/Why-does-IE-suck-so--much--Great-error-message Now if only I can find line #131,265,925 I'd be able to fix it. I don't have 131k lines of code on this page! How do you diagnose this? None of the available tools out there work well for IE. Gawd...IE is going to drive me to give up web programming and become a used car salesman. ::: hair pulling ::: Wed, 03 Mar 2010 18:35:21 GMT http://www.christopherchin.com/blog/index.cfm/2010/3/3/Why-does-IE-suck-so--much--Great-error-message New "Powered by Mura" Badges - Sean Schroeder (Mura Blog) http://www.getmura.com/index.cfm/blog/new-powered-by-mura-badges/ We've posted  a couple different "Powered by Mura" images and code snippets for those who want to fly their Mura CMS flag on their site. There are two variations, each with a light and dark background option. Enjoy! Wed, 03 Mar 2010 17:25:54 GMT http://www.getmura.com/index.cfm/blog/new-powered-by-mura-badges/ FLEX On jQuery: The Relative Power Of Link Elements - Ben Nadel http://www.bennadel.com/blog/1865-FLEX-On-jQuery-The-Relative-Power-Of-Link-Elements.htm Mentally, I am still very much in the web application world of the traditional client-server request-response life cycle. I think in terms of page requests and view rendering; and, as my ability to code complex jQuery applications increases, I fear that my understanding of client-side architecture "best practices" is not keeping up. After a lot of experimentation and exploration that lead to concepts like c ... Read More » Wed, 03 Mar 2010 15:25:05 GMT http://www.bennadel.com/blog/1865-FLEX-On-jQuery-The-Relative-Power-Of-Link-Elements.htm jQuery Workshop - John Resig at FOWA - Brian Rinaldi http://www.remotesynthesis.com/post.cfm/jquery-workshop-john-resig-at-fowa My experience at FOWA Miami 2010 ended with an afternoon workshop by John Resig covering jQuery that went from the basics of jQuery for those unfamiliar into some more advanced techniques. John described jQuery as a library that is designed to simplify the interaction between HTML and JavaScript. Essentially its intended to "route around the craziness of the DOM." John wrote it back in 2005 when he was working on an application but was tired of dealing with cross-browser issues. The goal was that one day you could code your application in one browser and it would work in all browsers (it doesn't route around CSS issues but jQuery doesn't change that).Why jQuery?jQuery has grown immensely over the years in terms of the team and documentation but the codebase is kept small (23kb). There is a strong community and tons of plugins available. Everything works in the major browsers. Microsoft, Google, Mozilla, IBM and Amazon are some of the major companies using jQuery and it is in use on 27.6% of all sites (via builtwith.com). A lot of the growth in jQuery John attributes to its simple API. He emphasizes that they won't ship an API that won't work in all browsers nor one they don't feel proud of.The Focus of jQueryThe focus is to find some elements (in the DOM) and do something to them. Everything is linked back to the jQuery object (i.e. $). jQuery will gracefully fail when it can't find anything to run against (i.e. if the selector returns nothing). However, before you can traverse and manipulate the page, you need to wait until the document is ready, so you need to use the ready event which typically fires before the page is displayed to the user (i.e. $(document).ready()).For finding elements jQuery supports CSS 1-3 selectors as well as custom selectors. CSS selectors, he says, are ok for finding things but they have limitations. To get around this, jQuery also provides a number of traversal methods to walk the DOM. Finally you can chain methods together to continue to do operations on the jQuery set returned by each method call. There is no need to store extra values or do extra caching by properly utilizing chaining. For example, you can combine traversal and regular methods to perform complex transformations in a single line of code.jQuery contains a whole bunch of functionality for manipulation, animation and much more. You can even enter HTML straight into the selector and it will convert it into DOM nodes that can be further manipulated. For instance, he creates an <a> tag and then inserts the href attribute and finally adds some inner HTML text. However the one tricky part in the example he notes is his use of the end() method which is intended to return "what we had previously in the stack of jQuery sets." Keep in mind that eve Wed, 03 Mar 2010 14:25:12 GMT http://www.remotesynthesis.com/post.cfm/jquery-workshop-john-resig-at-fowa Perpetuum Jazzile – Joyful Joyful - Ricardo Parente http://ricardo.parente.us/2010/03/perpetuum-jazzile-joyful-joyful/ A powerful a cappella version of a song from the movie Sister Act 2. Recorded live at  the annual Vokal Xtravaganzza concert in Ljubljana, November 2, 2009. Wed, 03 Mar 2010 14:05:53 GMT http://ricardo.parente.us/2010/03/perpetuum-jazzile-joyful-joyful/ A Drastic Change - barneyb.com http://feedproxy.google.com/~r/barneyblog/~3/avkaNenfPFg/ So today I decided to upgrade to WordPress 2.9.2 (I'd been running 2.7 since forever), and unfortunately it broke K2, which is the theme I've been using since I switched to WordPress years ago.  K2 was a solid theme, but it started getting rather unstable I thought, so it was hard to get a good [...] Wed, 03 Mar 2010 03:50:04 GMT http://feedproxy.google.com/~r/barneyblog/~3/avkaNenfPFg/ Wow Am I UGLY!! - barneyb.com http://feedproxy.google.com/~r/barneyblog/~3/eR8TRobyq2o/ Yeah, so apparently WordPress 2.9 totally broke K2.  My apologies for the horrific appearance of the site, though I'm delighted to say the admin area still looks awesome!  Or something.  I'll get it fixed here shortly, I promise…. Wed, 03 Mar 2010 01:10:03 GMT http://feedproxy.google.com/~r/barneyblog/~3/eR8TRobyq2o/ Online vs Offline Marketing - Kay Lives Here http://kay.smoljak.com/index.php/online-vs-offline-marketing/ Friend, colleague, and dude-who-never-comes-to-my-birthday-party-cos-hes-always-doing-something-for-his-own-birthday-on-the-same-day Myles Eftos of Madpilot Productions is running a little competition with his co-working-office-mate Alex Pooley of Brown Beagle Software. Essentially Myles is only doing offline marketing (word of mouth, print ads, telephone, real world networking etc) while Alex is only doing online marketing (social media, web, email etc) for the [...]Posted from kay lives hereOnline vs Offline Marketing Wed, 03 Mar 2010 00:10:36 GMT http://kay.smoljak.com/index.php/online-vs-offline-marketing/ Mura Show - CArehart.org - Part 7 - Sean Schroeder (Mura Blog) http://www.getmura.com/index.cfm/blog/mura-show-carehartorg-part-7/ This week we take a look at integrating an existing UGTV application in Charlie's site. There are a few ways to do this in Mura CMS, we'll decide which will be the best fit and see what we can do to bring into Charlie's new Mura site. Tue, 02 Mar 2010 23:35:50 GMT http://www.getmura.com/index.cfm/blog/mura-show-carehartorg-part-7/ CGI Facade - Why You Should Use One - Sam Hoda http://feedproxy.google.com/~r/TheByteStopsHere/rss/~3/IBCRs4vH_LQ/cgi-facade-why-you-should-use-one CGI Facade?! I'm sure you are saying, I've heard of a Session Facade, but why a CGI Facade... Well, simple really. Web Servers are evolving, and sooner or later, you'll put a device or a server in between you firewall and your web server, like a clustering device or a reverse proxy like my current favorite, NGINX (see previous post for details). NGINX, for example, will accept http requests on port 80, and forward them to your web server. In doing so, the web server thinks the request is coming from NGINX and not from the outside world. Your CGI vars, notably REMOTE_ADDR and REMOTE_HOST will get skewed with the IP of NGINX. A lot of times you will run NGINX on the same physical server and the CGI variables will start displaying 127.0.0.1. This can be a problem. For example, you may be using the IP for logging, or for configuration based on the dev environment. ColdFusion is not smart enough to know who the original requester is. But its only partially at fault. When NGINX gets the request, as you'll see from sample configs, it DOES pass who the original requester is. It creates new HTTP headers and passes them off to the web server. Here are two lines, see if you can follow: proxy_set_header    X-Real-IP       $remote_addr;proxy_set_header    X-Forwarded_For $proxy_add_x_forwarded_for; As you can see, its adding two headers: "X-Real-IP" and "X-Forwarded_For" with the IP of the requester. In your CGI Facade, you don't want to rely on REMOTE_ADDR and REMOTE_HOST, and instead, if the header has these values, pass them instead for whatever use case you may have. In face I would recommend you do that now so as to future proof your apps. This is not a new problem. Many people are familiar with SQUID, and that too sets headers as it proxies. So get to it! Tue, 02 Mar 2010 19:30:53 GMT http://feedproxy.google.com/~r/TheByteStopsHere/rss/~3/IBCRs4vH_LQ/cgi-facade-why-you-should-use-one