CFUnited Voting for Topics Ending Today

This is another shameless plug by someone wanting to be a speaker at CFUnited. In case you haven't been following #CFUnited on Twitter voting for CFUnited topics ends today February 12. I have submitted my Homebrewed ColdFusion Monitoring presentation as a topic. If I get enough votes I will teach you how to write your own ColdFusion based monitoring tools so you can monitor your ColdFusion servers. So head on over to the CFUnited website and cast your votes I hope to see you there.

 

** UPDATE **

Vote has been extended to February 20th - so get over there and vote...  for me ;-)



Homebrewed ColdFusion Monitor Presentation Files

Recently I presented Homebrewed ColdFusion Monitoring to the Twin Cities CFUG and to the Online ColdFusion Meetup.  Both presentations went well and I've been asked to post my slides and example code. 

Attached to this post is a zip file that contains a PDF version of my slides and the example code plus the CFC I'm using to make a full featured monitoring application.  Please note that the code is for CF9 Enterprise.  There may be some things that won't work in earlier versions of CF or the standard edition of CF.
 
The recording for my live presentation is at http://experts.na3.acrobat.com/p34004904/
 
Enjoy and watch RIAForge.  I am planning to release this application to the ColdFusion Community for collaborative development.
 
Thank you to all that attended the presentations and for your wonderful feedback.
 
Wil
 

*UPDATE* - I just uploaded a new zip file with corrected code that actually works this time.

*Note: When I write little tools like this I'm usually writing it because there is something I absolutely need to see in order to complete another project. These little tools are not written as projects themselves and therefore may not be very pretty or as full featured as something that I was writing as a complete project. I just needed to get some code running that gave me back the data I needed to see. There are no warranties or promises. If you find is useful then great. If not, oh well. I know the code works on CF8 at the moment. It used to work on CF7, but I do not have a CF7 server anymore so I can not be certain.



Homebrewed ColdFusion Monitoring at the Online ColdFusion Meetup

I am excited to announce that I've been invited to speak on December 10th at 6pm CST about writing your own ColdFusion monitoring tools at the Online ColdFusion Meetup that is run by Charlie Arehart.  Below is part of the announcement and links to the Meetup site and meeting URL.  If you missed the presentation I gave at the TwinCites CFUG or just want to see it again, please join us for this Meetup.

Thank you,

Wil

What: "Homebrewed ColdFusion Monitoring ", with Wil Genovese
WHEN: Thurs. Dec 10, 6:00pm US ET (UTC/GMT-5)
MEETING URL: http://experts.acrobat.com/cfmeetup/
DURATION: Approx. 1 hour
Meeting will be recorded. URL will be posted after meeting at http://recordings.coldfusionmeetup.com
What time is the meeting in your timezone? (shows the time as US ET, and you can choose your city from the list offered to see what time that is in your own timezone)

[More]



RegEx IP Address Validation

RegEx IP Address Validation

I recently had a project at work where I had to add in some strict IP Address validation and restrictions. We are being required to prevent end users from entering certain IP addresses or ranges. This is a perfect task for Regular Expressions. I am not an expert in RegEx, but I can get out basic RegEx expressions. The first thing I did was search around the net to see if there were expressions already done for IP addresses. There are, but not entirely what I needed. The best I could find were expressions to validate the IP address to ensure it is valid. I didn't find anything to test for certain ranges of IP Addresses. Since I can hack at RegEx a bit I took the expression I found to validate the IP address and made modifications to do the tests I needed. These are the Regular Expressions I hacked up to do the validation and restrictions.

We were required to block these IP addresses or ranges.

0.0.0.0
127.0.0.1
255.255.255.255
10.0.0.0 - 10.255.255.255
172.16.0.0 - 172.31.255.255
192.168.0.0 - 192.168.255.255

[More]



Homebrewed ColdFusion Monitor at Twin Cities CFUG

Sitting at Chris & Rob's Chicago's Taste Authority in St. Paul, MN sipping a Goose Island 312 wheat beer, eating a couple of Chicago dogs and preparing my presentation for Homebrewed ColdFusion Monitoring.  I am happy to say the Twin Cities ColdFusion User Group (http://www.colderfusion.com) has asked me to talk about the ColdFusion Monitoring tools I've written and use at work. I've just accepted their invitation to present and I hope to see you there.

I will be updating these tools for ColdFusion 9 and I hope to have a basic standalone app ready to go by the time I give my presentation.  (The version I wrote for work is custom for our servers and not portable.)

The Twin Cities CFUG meets the first Wednesday of every month. This meeting will be on November 4th at 6:30 pm with pizza and socializing at 6:00pm.

See you there!
 



More Entries