My Projects
Search Blog

Categories
Archives
Useful Links
Photo Albums
RSS

Powered by
BlogCFM v1.15

Vivio Technologies CFML Hosting
18 October 2009
The For Open ColdFusion Foundation

Sean Corfield gave a great presentation about ColdFusion and Open Source at the CFinNC Conference today.  I'm going to give a little summary of one part of that here.

Many open source projects are supported by foundations, like the Open Source Initiative, the Apache Software Foundation, the Free Software Foundation, and the like.  Sometimes, large projects even have their own supporting foundations, like the Drupal Association, or the Plone Foundation.  

Until recently, ColdFusion has had no such supporting organization, but we now have the For ColdFusion Foundation.  From their website:

The For ColdFusion Foundation (4CFF) is a non-profit dedicated to helping the ColdFusion Community at-large through fostering a collaborative environment for ColdFusion Free Open-Source Software Projects and their Developer Communities, so that we all may enjoy great software.

Sean says they'll be making an announcement soon about some of the first projects they'll be supporting.  I don't think they're mine, since I only learned about 4CFF today :)

But check it out anyway!

www.4cff.org

 

Posted by rickroot at 1:38 PM | Link | 0 comments
17 October 2009
A Beginners Guide to Using Java in ColdFusion
A Beginnings Guide to Java Integration in ColdFusion

 I'm presenting tomorrow at CFinNC in Raleigh, and I've uploaded the presentation and examples here:

http://www.opensourcecf.com/cfinnc

Posted by rickroot at 10:31 AM | Link | 0 comments
31 August 2009
CFFM 1.30 Now Available
Coldfusion File Manager

 Project Page for CFFM:  http://www.opensourcecf.com/cffm

CFFM 1.30 is now available for download
 
Compared to the previous r elease, CFFM 1.3 has been fully "ajaxified", includes lots of jQuery stuff, and some plugins like imgPreview and uploadify (a flash/javascript multi-file uploader).
 
CFFM 1.3 also can be used as a filebrowser plugin for FCKeditor 2.x and the new CKEditor 3.x, as well as TinyMCE.  If you'd like to integrate it into another file manager, please let me know.
 
 
Posted by rickroot at 10:52 AM | Link | 1 comment
29 August 2009
Coldfusion file browser plugin for CKeditor

 In case you were not aware, the new version of FCKEditor is now called CKEditor.  It was just released about a week ago, and I discovered that it does not yet come with a filebrowser of any kind, but you can PURCHASE his commercial product called CKFinder.

However, with a bit of work, I've managed to make CFFM integrate nicely into the new CKEditor.  Please see the editor integration demo for more details, and view the README.TXT for installation and integration instructions.

This feature is available in CFFM 1.3 RC2.

CFFM Project Page:  http://www.opensourcecf.com/cffm
Get it from SVN at http://svn.riaforge.org/cffm 

 

Posted by rickroot at 5:31 AM | Link | 0 comments
24 August 2009
CfinNC Registration Is Now Open!
CFinNC: A Coldfusion, Flex, and Air Conference.

 Registration for CFinNC is now open! CFinNC is a free web development conference held in Raleigh, North Carolina during the weekend of October 17th and 18th with an International line-up of speakers presenting on timely and relevant topics on web development. Thanks to the generosity of our sponsors and the creativity of the planning committee, registration for the event will be free and includes entry to the weekend event and to all presentations. 

In order to keep the event free we have removed some hard costs and some benefits you normally get from paid-registration events.   

Please be aware of the following:

 

1) You are responsible for paying for lunch for both days. We have enlisted the services of a local caterer and will be providing lunch each day for $10/day. This includes a sandwich, chips and drink. Please bring cash the day of the event! We will not be able to process credit cards! 

 

2) Limited Edition, Collectible CFinNC conference t-shirts will be available for purchase for $15 with any proceeds going to offset costs and possibly sponsor a planning committee dinner (if we sell them all). 

Lunch and shirt purchase is completely optional.  You may indicate if you would like to purchase lunch and/or a t-shirt on the registration form.

 

For more information, please check the CFinNC website at:  http://www.cfinnc.com.

Posted by rickroot at 9:38 AM | Link | 0 comments
CFFM 1.3 Release Candidate
Coldfusion File Manager

I've been working on making CFFM cooler, with jquery and a few plugins (imgPreview, uploadify)... It all still runs on "older" versions of CF (tested on CFMX7, 8, and 9)
It's fully ajaxified... the main document is never reloaded.

www.opensourcecf.com/cffm/demo/cffm.cfm

I haven't "released" this version yet but if you desire to put it on your own server for testing, you can get it out of subversion (http://svn.riaforge.org/cffm)
If you play on the demo, make a directory of your own and upload some files, otherwise you may experience unexpected behavior from you and someone else doing stuff to the same file =) The demo also resets its file structure every 30 minutes so if you're working in your own directory and suddenly its gone, that's why :)
I appreciate any and all feedback and suggestions for improvement.

Posted by rickroot at 7:47 AM | Link | 0 comments
17 August 2009
CFFM 1.21 Releaseed

  Project Page for CFFM:  http://www.opensourcecf.com/cffm

So I sucked it up and added a few more features to CFFM last night.

  • CFFM now defaults to using CFIMAGE on Coldfusion 8 and above.  This means a couple of image manipulation features are gone since CFIMAGE doesn't seem to have the ability to flip horizontal, flip vertical, or crop an image.  Though I honestly didn't really dig that far into the cfscript options for CFIMAGE, I do know that such options were not available via the cfimage tag.  If you want to use something else like ImageCR3, or Blue Dragon's CFIMAGE, you could write your own image object that wraps the component in question.  For examples, see ImageObject_imagecfc.cfc and ImageObject_cfimage.cfc.
  • Because of the CFIMAGE integration, CFFM's image manipulation features are now enabled when using the RAM:// drive in Coldfusion 9.

Translations - If you have done a translation for CFFM, please let me know, I'd like to include it with the distribution.

 

 

Posted by rickroot at 5:44 AM | Link | 0 comments
14 August 2009
CFFM 1.20 Released

 Project Page for CFFM:  http://www.opensourcecf.com/cffm

CFFM 1.2 is finally here.  I fixed all open bugs, and tested it on CF9 Beta on Windows, OpenBD 1.1 on Windows, and CF7 on Linux.

I also did a preliminary test of using the the Virtual File System (VFS) in Coldfusion 9.  It actually works for file management but since the files aren't in the web root they can't actually be accessed.  I suppose that'll have to wait until 1.21!

Posted by rickroot at 9:27 PM | Link | 0 comments
CFFM 2.0 - Coming Soon
Alright, it's currently vaporware. But I'm actually gonna do a new version of CFFM, very soon. It's still a damn fine file manager and I think a spot nicer than the one that comes with fckeditor. Also, someone at adobe suggested with a few changes it could be used as a file manager for the new virtual file system in Coldfusion 9. That sounds fun.

The initial release will be programmed for Coldfusion 8 and beyond. It'll make use of CFIMAGE probably so maybe I'll add a flag to disable those features if the server is not running CF8.

It also may end up using a lot of jquery. We'll see!
Posted by rickroot at 2:58 PM | Link | 0 comments
28 May 2009
10,000 Random Names Database

I had a need to generate a list of random names, and finding such a list on the internet was not particularly easy.  Of course, I have access to a larage database of about 600,000 people, so I just took the top 500 first names, the top 1000 last names, and did a cross join.  Selected the top 10,000 of them, ordered randomly, and put them into a spreadsheet for your pleasure.  I've also uploaded a csv file and an access db.

  • 10,000 Names - Zip Archive (contains XLS, CSV, and MDB files)
  • 10,000 Names - Excel Spreadsheet (.xls)
  • 10,000 Names - Microsoft Access (.mdb)
  • 10,000 Names - CSV

Example data:

firstName lastName middleInitial firstNameFirst lastNameFirst
Kristina Chung H Kristina H. Chung Chung, Kristina H.
Paige Chen H Paige H. Chen Chen, Paige H.
Sherri Melton E Sherri E. Melton Melton, Sherri E.
Gretchen Hill I Gretchen I. Hill Hill, Gretchen I.
Karen Puckett U Karen U. Puckett Puckett, Karen U.
Patrick Song O Patrick O. Song Song, Patrick O.
Elsie Hamilton A Elsie A. Hamilton Hamilton, Elsie A.
Hazel Bender E Hazel E. Bender Bender, Hazel E.
Malcolm Wagner A Malcolm A. Wagner Wagner, Malcolm A.
Dolores McLaughlin C Dolores C. McLaughlin McLaughlin, Dolores C.
Francis McNamara C Francis C. McNamara McNamara, Francis C.
Sandy Raynor A Sandy A. Raynor Raynor, Sandy A.
Marion Moon O Marion O. Moon Moon, Marion O.
Beth Woodard O Beth O. Woodard Woodard, Beth O.
Julia Desai E Julia E. Desai Desai, Julia E.
Jerome Wallace A Jerome A. Wallace Wallace, Jerome A.
Neal Lawrence A Neal A. Lawrence Lawrence, Neal A.
Jean Griffin R Jean R. Griffin Griffin, Jean R.
Kristine Dougherty O Kristine O. Dougherty Dougherty, Kristine O.
Crystal Powers O Crystal O. Powers Powers, Crystal O.
Alex May A Alex A. May May, Alex A.
Eric Steele T Eric T. Steele Steele, Eric T.
Wesley Teague E Wesley E. Teague Teague, Wesley E.
Franklin Vick I Franklin I. Vick Vick, Franklin I.
Claire Gallagher A Claire A. Gallagher Gallagher, Claire A.
Marian Solomon O Marian O. Solomon Solomon, Marian O.
Marcia Walsh A Marcia A. Walsh Walsh, Marcia A.
Dwight Monroe O Dwight O. Monroe Monroe, Dwight O.
Wayne Connolly O Wayne O. Connolly Connolly, Wayne O.
Stephanie Hawkins A Stephanie A. Hawkins Hawkins, Stephanie A.
Neal Middleton I Neal I. Middleton Middleton, Neal I.
Gretchen Goldstein O Gretchen O. Goldstein Goldstein, Gretchen O.
Tim Watts A Tim A. Watts Watts, Tim A.
Jerome Johnston O Jerome O. Johnston Johnston, Jerome O.
Shelley Weeks E Shelley E. Weeks Weeks, Shelley E.
Priscilla Wilkerson I Priscilla I. Wilkerson Wilkerson, Priscilla I.
Elsie Barton A Elsie A. Barton Barton, Elsie A.
Beth Walton A Beth A. Walton Walton, Beth A.
Erica Hall A Erica A. Hall Hall, Erica A.
Douglas Ross O Douglas O. Ross Ross, Douglas O.
Donald Chung H Donald H. Chung Chung, Donald H.
Katherine Bender E Katherine E. Bender Bender, Katherine E.
Paul Woods O Paul O. Woods Woods, Paul O.
Patricia Mangum A Patricia A. Mangum Mangum, Patricia A.
Lois Joseph O Lois O. Joseph Joseph, Lois O.
Louis Rosenthal O Louis O. Rosenthal Rosenthal, Louis O.
Christina Bowden O Christina O. Bowden Bowden, Christina O.
Darlene Barton A Darlene A. Barton Barton, Darlene A.
Harvey Underwood N Harvey N. Underwood Underwood, Harvey N.
William Jones O William O. Jones Jones, William O.
Frederick Baker A Frederick A. Baker Baker, Frederick A.
Shirley Merritt E Shirley E. Merritt Merritt, Shirley E.
Jason Cross R Jason R. Cross Cross, Jason R.
Judith Cooper O Judith O. Cooper Cooper, Judith O.
Gretchen Holmes O Gretchen O. Holmes Holmes, Gretchen O.
Don Sharpe H Don H. Sharpe Sharpe, Don H.
Glenda Morgan O Glenda O. Morgan Morgan, Glenda O.
Scott Hoyle O Scott O. Hoyle Hoyle, Scott O.
Pat Allen L Pat L. Allen Allen, Pat L.
Michelle Rich I Michelle I. Rich Rich, Michelle I.
Jessica Rich I Jessica I. Rich Rich, Jessica I.
Evan Grant R Evan R. Grant Grant, Evan R.
Melinda Proctor R Melinda R. Proctor Proctor, Melinda R.
Calvin Diaz I Calvin I. Diaz Diaz, Calvin I.
Eugene Graham R Eugene R. Graham Graham, Eugene R.
Vickie Watkins A Vickie A. Watkins Watkins, Vickie A.
Luis Hinton I Luis I. Hinton Hinton, Luis I.
Allan Marsh A Allan A. Marsh Marsh, Allan A.
Melanie Hewitt E Melanie E. Hewitt Hewitt, Melanie E.
Marianne Branch R Marianne R. Branch Branch, Marianne R.
Natalie Walton A Natalie A. Walton Walton, Natalie A.
Caroline O'Brien ' Caroline '. O'Brien O'Brien, Caroline '.
Arlene Case A Arlene A. Case Case, Arlene A.
Kyle Watts A Kyle A. Watts Watts, Kyle A.
Calvin Christensen H Calvin H. Christensen Christensen, Calvin H.
Gary Parks A Gary A. Parks Parks, Gary A.
Samantha Hardin A Samantha A. Hardin Hardin, Samantha A.
Sara Lucas U Sara U. Lucas Lucas, Sara U.
Stacy Eason A Stacy A. Eason Eason, Stacy A.
Gladys Davidson A Gladys A. Davidson Davidson, Gladys A.
Mike Whitehead H Mike H. Whitehead Whitehead, Mike H.
Lynne Rose O Lynne O. Rose Rose, Lynne O.
Faye Sparks P Faye P. Sparks Sparks, Faye P.
Diana Moore O Diana O. Moore Moore, Diana O.
Leon Pearson E Leon E. Pearson Pearson, Leon E.
Ethel Rodgers O Ethel O. Rodgers Rodgers, Ethel O.
Steve Graves R Steve R. Graves Graves, Steve R.
Alison Scarborough C Alison C. Scarborough Scarborough, Alison C.
Sherri Sutton U Sherri U. Sutton Sutton, Sherri U.
Patsy Sinclair I Patsy I. Sinclair Sinclair, Patsy I.
Kelly Bowman O Kelly O. Bowman Bowman, Kelly O.
Stacy Olsen L Stacy L. Olsen Olsen, Stacy L.
Curtis Love O Curtis O. Love Love, Curtis O.
Dana McLean C Dana C. McLean McLean, Dana C.
Jennifer Christian H Jennifer H. Christian Christian, Jennifer H.
Brett Lamb A Brett A. Lamb Lamb, Brett A.
Brandon James A Brandon A. James James, Brandon A.
Keith Chandler H Keith H. Chandler Chandler, Keith H.
Joann Stout T Joann T. Stout Stout, Joann T.

Posted by rickroot at 7:24 AM | Link | 0 comments