Only 5.26 minutes!
|Availability %||Downtime per year||Downtime per month*||Downtime per week|
|90%||36.5 days||72 hours||16.8 hours|
|95%||18.25 days||36 hours||8.4 hours|
|98%||7.30 days||14.4 hours||3.36 hours|
|99%||3.65 days||7.20 hours||1.68 hours|
|99.5%||1.83 days||3.60 hours||50.4 min|
|99.8%||17.52 hours||86.23 min||20.16 min|
|99.9%||8.76 hours||43.2 min||10.1 min|
|99.95%||4.38 hours||21.56 min||5.04 min|
|99.99%||52.6 min||4.32 min||1.01 min|
|99.999%||5.26 min||25.9 s||6.05 s|
|99.9999%||31.5 s||2.59 s||0.605 s|
Join other Ron Paulers this November 5th for the largest one day political donation event in history. The goal is to bring together 100,000 people to donate $100 each, creating a one day donation total of $10,000,000.
Click the following link for more info about the Ron Paul Money Bomb.
Click the following link to to donate to Ron Paul on Novemember 5th!
ImageMagick’s mogrify is a great command line tool to resize images.
You can resize all your JPG images in a folder to a dimension of 800×600 with this command:
mogrify -resize 800×600! *.jpg
You can resize all your JPG images in a folder to a width of 600 and maintain aspect ratio with this command.
mogrify -resize x600 *.jpg
To my disappointment it seems like my favorite band has sold out to Microsoft. Is the XBox really “Nothing But a Good Time”? For me it is more like an “Unskinny Bop” or “Every Rose’s Thorn”. If you ask me, the Wii is much better! ;)
Ever wonder where you should go to lunch? This should help….
A couple weeks ago I was designing my next big ColdFusion application, and was debating whether to use Mach-ii or Model-Glue. Currently about 30% of my apps are Mach-ii and 30% are Model-Glue. Just for kicks I saw that Fusebox 5.5 Public Beta was released, and decided to check it out. As I was creating a test app in FuseBox, I said to myself “This Sux!”. Not FuseBox, the entire ColdFusion framework process. Why should I be worrying about a framework, shouldn’t I just be building the application? Isn’t ColdFusion supposed to be easy?
Recently I have been using WordPress, Joomla, & Drupal for some personal & side work I have been doing. They are all beautiful things! For example my wife needed a website for her business. I created a simple WordPress site and she was able to add pages, text, and pictures by herself. I was easily able to find a suitable (mostly free) plugin to add simple shopping cart functionality. I was able to find a really nice plugin to add a Flash based photo gallery. We didn’t use one, but there are thousands of high quality themes available. Nearly anything I was looking for was available in one spot. Digg Plugin, YouTube plugin, flash video plugin, caching plugin, captcha plugin, ajax, contact forms, the list goes on and on and on.
There was one plugin I couldn’t find. I needed to use a special font on menus and headings. Since all the menus and headings are database driven, I decided to create my own WordPress plugin which would generate & cache images with my desire font parameters. After a little research I was able to make a pretty decent plugin. I haven’t done so yet, but after a little polishing, I am going to upload the plugin to wordpress.org for the community’s use.
Wouldn’t it be nice if there was something like this for ColdFusion? Not just a central resource for ColdFusion components, but an entire fully functional Rich Internet Application Management System (RIAMS, think Content Management System, but bigger & richer). Instead of developers trying to write web applications from the ground up using some low level framework, they could just use and extend this RIAMS. There would be a definitive standard way to write pluggable ColdFusion applications. Of course this RIAMS would leverage all of Adobe’s core application products such as Flash, Flex, Air, etc…
This RIAMS should be written by nobody else except the mighty Adobe. Some may say that this task shouldn’t be Adobe’s, and that the community should rally to built the ultimate RIAMS. I disagree, only Adobe can make this work. No matter what Adobe or the ColdFusion Guru’s might say, ColdFusion is not a community driven product. ColdFusion is a corporate product, and it is Adobe’s responsibility to drive the technology, and make it as simple and productive as possible. Adobe is the driving force behind these technologies, and Adobe should be the one source of light, knowledge, and authority behind this RIAMS. If all the ColdFusion community is building applications one way (The Adobe Way), it will help everyone share ideas & code more easily. It probably won’t be perfect, but everyone will be moving in one unified direction. Of course I feel that everyone should be free to do things the “Old Way”, but why would they want to? And this still doesn’t prevent the next GURU from doing something better than Adobe, but why would they want to, if everyone is already doing things the Adobe’s RIAMS way?
The following is a short list of what this RIAMS should contain. By no means is this list complete.
- make it “ColdFusion easy”
- make it DRY (don’t repeat yourself)
- easy to extend through modules/plugins/filters/hooks
- has plenty of available modules/plugins/filters/hooks
- easy to write own plugin
- have the ability to make plugins in procedural ColdFusion, CFCs, & pure Java (Heck could .NET, Python, Ruby, PHP modules even be possible?)
- Simple for all plugins and the core application to share data
- ability to expose components as web services
- easy to install on a shared host
- friendly to the server, low requirements
- easy to configure
- has DB abstraction
- easy to upgrade and re-configure
- works in IE, Firefox, Safari, Opera
- works on Linux, Max, Windows
- make it Rich (native support AJAX, FLASH, and FLEX “Modules”)
- make it completely customizable so it doesn’t looked “canned” (themes/skins )
- easy and rich forms (sticky, validation, error messages, etc)
- clean markup
- valid markup
- cleans up messy markup that I can produce
- semantic markup
- CSS layout
- valid CSS (apart from hacks)
- no JS errors
- accessible without CSS and JS
- optimized JS/CSS
- SEO: urls
- built in user/role management
- built in/extensible granular security model
- I can’t XSS it
- I can’t inject SQL
- I can’t send request forgeries (trick the admin to click on delete.cfm?id=1)
DOCs / GENERAL
- has sufficient user documentation to do my tasks
- API documentation
- I can resolve issues with community help
- actively maintained
- public bugtracker
- unit tests
FEATURES (Some of these could be built by the community)
- post “static” articles (time insensitive)
- post news/blog (time sensitive)
- flexible categorization
- easy to include images in articles
- accepts user registrations, flexible fields
- accepts paid user registrations (subscriptions)
- I can integrate other RSS feeds
- publish RSS feeds, flexibility
- community – people can leave comments
- comment spam protection
- comments are easy to manage (in bulk)
- community – I can integrate a bulletin board
- can use some affiliate program (Amazon)
- can integrate banners, Google ads
- can sell stuff
- newsletter subscriptions, bulk mailer
- supports document versions
- collaborative editing
- granular control over what goes to the homepage
- flexible contact form, multiple contact forms, e.g. job application
- SEO sitemap
- WYSIWYG editor option
- flexible sidebar areas for different widgets (a must)
At one time ColdFusion was light years ahead of all other web technologies, now they have fallen behind in many respects. There is the potential for much richer applications using ColdFusion & Adobe’s other products, but there has been very little improvements in the fundamentals of creating applications quickly and easily. A ColdFusion RIAMS would be the ultimate solution for helping me create a complete application from start to finish in the shortest amount of time. Adobe does not have any time to waste before ColdFusion is years behind how most developers will soon be building their applications. ColdFusion 8.5 (including this RIAMS functionality) should be available for Beta in testing in 6 months, with a June 2008 release date. Until I hear Adobe’s announcement of this ColdFusion RIAMS, I will always use the words “legacy” and “ColdFusion” in the same sentence. It is simply quicker and easier to extend an alternative language CMS, than to create a ColdFusion application from scratch.
Adobe are you listening??? Please put the Rapid back in Rapid Application Development!
Is this another indicator about the prospects for ColdFusion? Read the article ‘Is Adobe “Officially” Killing ColdFusion?’ over at Sys-Con (Click Here)
Well not really, but a video I posted almost a year ago has had over 11,000 views. That is 30+ hits a day. I am actually the #1 result when you search for Alma Llanera on YouTube. I am not sure why anybody cares, probably just people passing by.
This was a performance by myself and a couple of buddies at a local LDS Church’s annual Latin Festival. Not too bad for a couple of gringos.
Johnny & the Southwests