» tagged pages
» logout

sorted by: recent | see : popular
Content Tagged with coldfusion + technology

Building RIAs on J2EE Foundations

"If you're still using HTML, JavaScript, complicated server deployments, and other technologies that don't "just work," try downloading the free Adobe Flex 3 SDK, a trial edition of Adobe Flex Builder 3 Professional, and the free developer edition of Adobe ColdFusion 8 to begin building better web applications with fewer headaches."

technology: dzone.com: tech links

Mylyn 3.0: Code at the Speed of Thought

Mylyn has changed the way developers work. This talk provides both an overview of the technology and a series of demos that will help newcomers get started. For seasoned users, the demos provide some quick overviews of new features and best practices. The theme of the talk is the idea that focus and flow are key to ............

technology: dzone.com: tech links

Scraping Google SERPs with ColdFusion

This was my first attempt to combine regular expressions with cfhttp. It’s pretty handy once you get the hang to it, and it can be a very powerful combination. Here’s the script I use to scrape the total number of pages indexed in Google.

technology: dzone.com: tech links

Reducing software defects: 10 things to keep in mind

I've been involved with software development for over 12 years now. Over that period I've been a developer, architect and a project manager in different software projects. So the following list of 10 things relating to software development (and the key issue of software defect reduction) made a lot of sense. 1.....

technology: dzone.com: tech links

SQL Injection Part II (Make Sure You Are Sitting Down)

Back in February I wrote a blog post on SQL Injection that included an example of how a malicious user might inject into a character field even though ColdFusion escapes single quote marks. The attack involved other forms of escaping single quotes - and was effective against MySQL. This week I stumbled upon (more like a train wreck) an attack that is much more sophisticated - and also involves injection into a character field. I am told.....

technology: dzone.com: tech links

Coding standards, do you use them?

Does your development environment use coding standards, particularly around variable/method/file naming?

technology: dzone.com: tech links

SvnTask - A New Ant Task for Subversion

I like it when people email me cool stuff. Today Jon emailed me about adding his new project SvnTask to my Ant wiki. SvnTask is a super simple solution for using svn from ant. I just want a 100% Java solution that uses the nice svnkit library. Include two simple jar files and go.....

technology: dzone.com: tech links

How Mylyn Changes the Way I Develop

Fair warning though: once you've started using Mylyn, you never want to return to the old ways....

technology: dzone.com: tech links

Eclipse 3.4 New Project Feature (working sets)

After upgrading to the new Eclipse 3.4 Platform I am pretty excited about a couple new features. This one is more of a time saver for me and some may not care but I really like it. We have about 10 servers here that I do direct development on (no source control, I know...) and I need a good way to organize all of my projects. What I do is create working sets ....

technology: dzone.com: tech links

Top 6 underused Eclipse shortcuts for CFEclipse

Similar to Nic Tunney’s Top 6 Underused ColdFusion Functions I figured I would post an Eclipse underused shortcuts for CFEclipse users. I think it was during a CFObjective presentation by Dan Wilson, I witnessed the copy down shortcut (ctrl-alt-down).......

technology: dzone.com: tech links

Refreshing Eclipse Workspace using ANT

I was looking for a way to programmatically refresh some specific folders in my workspace anytime I ran my ANT script. Eclipse provides several ant tasks that you can use for various purposes, once of which is the.....

technology: dzone.com: tech links

Cool Ant file trick and concept

I watched Qasim Rasheed's CFUnited presentation on Continuous Integration with SVN, ANT, CFUnit & Selenium. I picked up a fundamental concept, Conditional Execution, and a cool trick. The concept was the if and unless attribute of an ant target. I have read about them but it was great to see them in action. He covered it quick so I had to watch that section a couple times......

technology: dzone.com: tech links

Closures for Java

Wanting some light reading for this evening, I decided to dig into the Closures for Java draft spec (homepage). Oh. My. God. I'm a huge fan of closures. They're elegant, simple, and easy to use. Their semantics are subtle, but not confusing. They allow for very concise implementation of otherwise complicated algorithms, trimming a vast number of "normal" control structures, particularly various looping constructs.

technology: dzone.com: tech links

Your MOM Is The Future Of The Web: WebNext

Interesting article that discussed the possible next evolution of web apps.

technology: dzone.com: tech links

ColdFusion 8-Enhancements You May Have Missed

ColdFusion 8 is arguably one of the most significant releases of the product since ColdFusion MX (6.0) first graced our servers in 2002. The release brings with it long awaited image manipulation tags and functions. Built-in AJAX integration makes it easier to create "Web 2.0" applications. Compared to previous releases, it's also wicked fast. Given the significance of these new features, it may be easy to overlook some of the enhancements that have found their way into ColdFusion 8. In this article by Charlie Griefer, we will look into the some of the enhancements to existing features and functionality that you may have missed.

technology: dzone.com: tech links

Mach-II 1.5 Application Skeleton

I've put together an application skeleton for Mach-II 1.5 applications. This application skeleton is a nice way to get a Mach-II application up and running quickly. Neil Middleton, Peter Farrell, Matt Williams and Erik Meier each contributed in some way and Neil Middleton was kind enough to create an ANT task to automate the process The code has been contributed to the Mach-II group and should be available on the official site soon

technology: dzone.com: tech links

How to Handle Object Composition?

Christopher R contacted me through my contact form to ask about object composition. To reiterate, composition models a "has-a" relationship between objects, as opposed to an "is-a" relationship which is typically done through inheritance or interface implementation. However, Christopher seems to be working with two different kinds of objects here: Singletons and business objects. How you handle the composition can depend on the kind of object you are dealing with and what they are meant to do.

technology: dzone.com: tech links

Minify CSS/JS ant revisited using YUI compressor

I have revisited adding Yui compressor into my work's ant build script to minify JS and CSS scripts. We achieved about an average 18% compression rate for all our js/css files. Download example and run with it.

technology: dzone.com: tech links

Create Scalable Applications with ColdFusion Components

"This article presents an introduction to ColdFusion components (CFCs). For developers seeking to take their skills to the next level, CFCs are an invaluable addition to the toolkit, allowing the adoption of a more professional approach to web application development."

technology: dzone.com: tech links

Playing with jQuery - ColdFusionBloggers.org Update

A while ago I built and released ColdFusionBloggers.org as a way to demonstrate and learn about new ColdFusion 8 Ajax technologies. Since then I've wanted to come back to the site and rebuild it using Spry or JQuery. Not because I wasn't happy with the CF8 Ajax stuff, but because a) it's fun to totally rebuild your own sites and b) I wanted to learn more about jQuery.

technology: dzone.com: tech links

VMWare Open BlueDragon image made available

We are happy to announce that we have made our Open BlueDragon VMWare image available. The image contains: CentOS 5.1 (with all available upgrades as of 05/11/2008) Tomcat 5.5 MySQL 5.0.22 Apache 2.x and of course Open BlueDragon (build of 05/11/2008)

technology: dzone.com: tech links

The Week in ColdFusion: 30 April-6 May: Is ColdFusion a programming language? blah blah blah…

There were a couple of big news items in the blogosphere this week, but making the most noise was the cf.Objective() conference. I’m not going to link to those blog posts here - I’m going to wait a few days for the dust to settle, and for everyone to get home and write up their thoughts, and do a big round-up early next week. From what I’ve seen so far it the people who were fortunate enough to attend had a great time and learnt a lot.

technology: dzone.com: tech links

Use ColdFusion? Use Java.

If you use ColdFusion (or another Java-based CFML runtime), you should be using Java. There's a reason that CF uses Java under the hood: Java is incredibly powerful. Yes the interface to Java from the CF level is cumbersome and creating hybrid CF/Java applications pretty much costs you CF's RAD capabilities, but there are some real gems in the Java libraries.

technology: dzone.com: tech links

A Possible Problem When Using Hardware Clustering

I presented at CF.Objective on the subject of clustering and distributing ColdFusion applications. During the presentation I pointed out a "gotcha" I have encountered many times; where I have been asked to review existing High Availability (HA) environments. It has been mentioned before in previous blog posts but I wanted to amplify it, as I believe it is very important to avoid this pitfall. Hardware clustering devices can and often do, perform two distinct functions.

technology: dzone.com: tech links

Vertical and Horizontal Clustering with ColdFusion

Clustering in particular with ColdFusion and JRun can get fairly complicated pretty fast and I urge all who are going to embark on clustering to plan out how you want to cluster and why. Another key issue is to make sure when we are creating a web application that it designed and engineered from day one with clustering in mind. I have helped so many clients who hit major problems when they start building clusters, largely because the application was too tightly coupled to the environment it is running in. Hard-coded directory paths would be a classic example. In this blog posting I wanted to illustrate an interesting concept, well two in reality, Horizontal Clustering and Vertical Clustering. Let's look at a diagram....

technology: dzone.com: tech links

ColdFusion 8 - Nine month review.

I've been a bad boy. I was supposed to write a review of ColdFusion 8 back in October of last year, but an imminent change of job and my 10 month old boy (now sixteen months) conspired to eat up all my time to play with CF8, let alone write a review. When ever I did try to write a review I always ended up with writers block. All the blog entries, by developers far more knowledgeable and respected than I, seemed to already talk about all the great new features in this latest, and greatest, version of ColdFusion.

technology: dzone.com: tech links

Be Cautious About Rolling Back To JVM 1.5

There have been several blog posts recently about class-loading issues apparently linked the use of the Sun-Java 1.6 (6.0) JVM. Mark Mandel has a detailed article on this here. Before seeing this article we had been working on optimizing a ColdSpring-ModelGlue-Reactor application. We blogged our progress in this article. We thought a reality check was a good idea and ran some load tests comparing this same application performance in Java 1.5 and 1.6. Once again we observed better performance in 1.6; here are the results. These results are for a 50 Virtual User (vUser) Test for 1 hour with 8 second think time (delay between clicks) comparing Java 1 5 to 1.6. Firstly Java 1.5 Total Number of Clicks: 13,345 (0 Errors) Average Click Time of all URLs: 5,298 ms

technology: dzone.com: tech links

HA - Clustering ColdFusion Part 1 - Installing CF

This will be the first post in a series relating to clustering ColdFusion. In this first series of posts we will be looking at clustering CF at a software level using ColdFusion 8 Enterprise. Hopefully later on, we can move to a Hardware-Software set-up with examples. I mentioned in a previous post that what I will detail is drawn from my experiences from either creating clusters for clients or working on existing clusters. There are no doubt other ways to do this. Firstly, I always create what I call a "master instance", typically the first instance which is created from a multiple-instance install. Here are some important steps from that...

technology: dzone.com: tech links

High Availability - Clustering

I have added several blog postings here before on the theories of High-Availability (HA) and Clustering. In this series of blog postings I will be attempting to create dedicated postings for the following scenarios. Please keep in mind that there will be alternative ways to do these things and what I am showing here is drawn from my experiences from either creating clusters for clients or working on existing clusters Here are the scenarios I will be posting on... Setting up a two instance cluster from a fresh install of ColdFusion Load testing a two instance cluster on Java 1.6 (6.0) using the Round Robin algorithm Load testing a two instance cluster on Java 1.5 (6.0) using the Round Robin algorithm

technology: dzone.com: tech links

java.lang.ref.SoftReference in CFML

CFChris provides a simple "how to" for using Java SoftReference with caching to leverage memory sensitive garbage collection with caching in ColdFusion.

technology: dzone.com: tech links

ColdFusion for JSP Developers

Forget Ruby on Rails; in this article I outline why, as a Java developer, you should perhaps be looking to another technology closer to home to leverage your existing in-house skills and infrastructure. We'll briefly touch on some of the features of ColdFusion, the Java-EE-based application server from Adobe, and discuss why ColdFusion is more relevant today for Java developers than it has ever been.............

technology: dzone.com: tech links

Want Free Subversion, Trac, Mylyn, and More? Of course you do.

If the idea of 500 Mb of free Subversion, Trac (with XML-RPC access for things like Mylyn), Wiki, and a whole lot more sounds like a good thing to you, check out Assembla.com. I signed up last night and am really quite floored.......

technology: dzone.com: tech links

Easy Setup Guide for BlazeDS: Zero to hero in (less than) an hour with Amazon EC2

Ever wanted to get started with BlazeDS? A bug bit me yesterday that forced me to sit at my computer for hours on end until I could achieve two things: setting up Amazon's EC2 Webservice and getting up and running with BlazeDS. I had to do quite a bit of hunting due to my inexperience with a few things, which led me to the conclusion that someone else out there might want to benefit from my Googling and bookmarking.

technology: dzone.com: tech links

Dead Language (ColdFusion) breaks top 20 in the TIOBE for April 2008

Dead Language (ColdFusion) breaks top 20 with big jump in TIOBE Programming Community Index for April 2008 "The TIOBE Programming Community index gives an indication of the popularity of programming languages. The index is updated once a month."

technology: dzone.com: tech links

Page 1 | Next >>