Blog

Category Filtering: 'cfml-language'

19
February 2014

Gavin Pickin

CFML Server - A Different type of ColdFusion Repo - Update on the Project

CFML Language, CFML Server, Chit Chat, ColdFusion Install Repo

Just an update on the ColdFusion Install Repo I set up not too long ago. If you do not know what I'm talking about, or what to refresh your memory, you can read the first post here. So far, its got a pretty good reception, I see a few people have signed up for new Copy Accounts, giving the repo plenty of room for anything we want to do in all reality. Several people have volunteered to help, which is awesome too. If I haven't responded to you yet, I'm trying to get as much of the stuff I have up there, and then I'll have you guys fill in the gaps. 

17
February 2014

Gavin Pickin

Techie Gotcha - Application CFC inheritance Paths with Mappings - Silly Me

CFML Language, CFML Server, Dependency Injection, Techie Gotchas

There is someone, somewhere, beating their head into their desk and saying to themselves, either very quietly, or yelling it at the top of their lungs, "What the {appropriate bad word} was I thinking, I'm an idiot". It might not be you right now (you're reading this blog post, so its probably not you), it might not be you tomorrow, but we all have those moments, where, something seemingly simple, gets the best of us... because its only simple once you see the light. Hindsight is 20/20, I believe its better to share those moments, so that everyone else can learn from your mistakes, even if it proves you have those moments, and it might prove you have them more of those moments than most people :) 

Today, I have one of those moments to share with you, and today, its about Application.cfc Inheritance Paths with Mappings, and how I finally "clicked" about something I had always wondered about, but hadn't really looked into properly.

10
February 2014

Gavin Pickin

Online Interactive Learning - TryCF - Tutorial Contest Over

CFML Language, Online Interactive Learning

Time to talk about one of my favorite new and cool Online Learning tools around, and yes, it's a ColdFusion tool, TryCF. I have talked about TryCF in earlier posts in my Online Interactive Learning category, and one post I talked about submitting my first tutorial. My tutorial was one of the first submitted and approved by the community, and it qualified for the tutorial contest.

03
February 2014

Gavin Pickin

Dev Ops - From Mail Logs to DB Stats in a CFML Dashboard - Part 4

CFML Language, Server Admin

Welcome back to the fourth post in this mini series on how to take some Mail Logs from our qmail servers, and massage them and move them around, and finish with them on a cfml box ready to massage them a little more, and make some pretty and readable graphs and tables, to keep our Mail Servers in the good books, and off those pesky Spam Blacklists. In post onetwo and three, we found the files, identified what we wanted out of the log files, planned out how we were going to use cron to move files, reset perms, and finally grep the important stuff out of the logs, and get it ready for our cfml engine to do its thing.

29
January 2014

Gavin Pickin

State of the Union - Source Control - Mr Adam Cameron is at it again

CFML Language, Chit Chat, Source Control

One of my fellow countrymen (Exported Kiwis), Adam "Vinegar and Beer" Cameron, has posted some interesting material on his blog. Well, there is no surprise there, his stuff is always interesting actually, but I should be more accurate and say, he has posted some "explosive" material on his blog.

29
January 2014

Gavin Pickin

The State of the Union - The Important One - CFML State of the Union Survey

CFML Language, Chit Chat

Yes, it is that time of the year again… the State of the Union… not the USA Political Nightmare that dominates the TV Channels, but the CFML State of the Union. CF United might not be an active conference anymore, but they still do post items to their website, and the last couple of years, at the same time of the Political State of the Union, they post a survey where the CFML Community is encouraged to spend 5 mins, answer a few questions, and we can all see what others in the community are doing. The survey discusses Adobe CF, Railo, OpenBD, what IDEs you use, Source Control, Conferences, Front End Frameworks, etc etc, to get an snapshot of what is going on in the CFML community around us.

28
January 2014

Gavin Pickin

Server Admin - From Mail Logs to DB Stats in a CFML Dashboard - Part 1

CFML Language, Server Admin

Lately, I have had a lot more Server Admin / Dev Ops duties than in the past… I am really enjoying a different type of problem solving as I am trying to leverage Dev Ops to increase automation and efficiency. I thought it might be interesting to map out my latest little project, one for my own learning, two for the purpose of sharing, and three for feedback on what I am doing wrong and what I could improve. This is Part 1 of a short series as I explore my problem, and how I find a solution.

As a Web Hosting Company, we obviously host websites, and a lot of Email Accounts for our Customers. These days, with Spam, you have to really be on top of your game, otherwise in a blink of an eye, your servers can get blacklisted, and you're constantly fighting to get your servers off blacklists, because it hurts each and every email customer on that server. Bad passwords, accounts being hijacked, viruses, and users sending out too many messages, or possibly bad messages, are just some of the things you get blacklisted for.

23
January 2014

Gavin Pickin

CFML - Time to short using ColdFusions UI - Do it Right

CFML Language, Chit Chat

Today, Adam Cameron and Raymond Camden announced a new community project, that is long overdue... ColdFusion UI - the Right Way. For some time now, ColdFusion's UI elements have been out of date, inefficient, and end up causing more harm than good. Its the "best practice" in the community to steer people clear of them, but there is no real resource for where to point them to. This is where this project comes in... you can tell them, go to this github repo, and you can see several alternatives to ColdFusions implementations, with links, notes, examples, to help you get things done, the right way.

27
December 2013

Gavin Pickin

To Init or Not to Init - CFC Component Init Function

CFML Language, Techie Gotchas

In a comment on my Unit Testing on TDDSean Corfield mentioned that I did not need to explicitly call .init() on my object creation when using the new syntax... because the new syntax called it implicitly for you, if it exists, and fails silently if it does not exist. I know I had heard this somewhere, but I knew there was a reason why I was used to putting .init() on all object creation calls, but I had forgotten. Getting older, that time of the year, not sure what the excuse is, so I decided I'd do a little testing and try and jog my memory.

Blog Search