Blog

07
March 2014

Gavin Pickin

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

CFML Language, Server Admin

Its been a month since my last post in this series, so if you weren't reading my blog then, jump back into late Jan early Feb, and catch up on where we are at. We've done some testing, and we ready to clean up our log file import into the database.

05
March 2014

Gavin Pickin

Migrating to Railo - Is ColdFusion Forgiving or Sloppy?

CFML Language, CFML Server, Migrating to Railo, Techie Gotchas

Over the long never ending migrating from ColdFusion to Railo (a lot of legacy sites mentioned in several other blog posts), I have seen a pretty interesting trend. I was discussing with a friend today, who migrated one of their sites from ColdFusion to Railo just this week, and we were discussing the issues they faced, and how they compared to what I have seen… it was interesting, and it got me thinking… run for cover, me thinking is dangerous.

03
March 2014

Gavin Pickin

Setting up my MBP For Mobile Development - IOS Android Cordova Node Ionic

Android, Cordova / Phonegap, Ionic, IOS, Node.js, Tools and IDEs

After months of playing with this, and playing with that, I have a few apps I have to actually get built, wrapped in cordova / phonegap and out to the app store and the many customers, waiting to download them. As usual, I want to document the silly little stuff you do to get things all setup, just in case Android destroys my Mac, I need to set it all up again. I have installed and played with some of these tools before, but I decided to start fresh, so follow along.

27
February 2014

Gavin Pickin

WireBox - Possible Gotcha with Binder Config File Settings and using Full CFC Path

CFML Language, ColdBox, Techie Gotchas, WireBox

My last post, I looked at Installing ColdBox's WireBox Standalone library into one of my legacy sites. We got the Core downloaded, mapped, we created an Injector, and looked at how to create your Objects using the Injector. We even looked at using Annotations and the Binder Config file to tell WireBox how you wanted those Objects wired.

27
February 2014

Gavin Pickin

Adding ColdBox's WireBox to Legacy Site - Installation 1 2 3 Go

CFML Language, ColdBox, Dependency Injection, WireBox

I'm dealing with a the task of bringing more and more of my legacy code projects into this decade, especially when we're doing upgrade and continuous work, so we can eliminate some of the headaches as we move forward. One of the steps is ensuring we are using our CFC components properly, so today, I am going to install Wirebox into our app, which is easy, but this series, we'll go through the other steps to being able to use Wirebox properly. I use that word like I know what Properly is, I guess we'll find out soon if I do know, or not.

27
February 2014

Gavin Pickin

Techie Gotcha - Debugging CFML Errors - Unhelpful Error Messages

CFML Language, CFML Server, Techie Gotchas

Debugging your code is one of the biggest parts of your job in my mind, and I believe that you can tell how good a developer is (up to a certain point), by how they debug their code. A lot of people seem to Ask Stack Overflow first, then ask their coworkers, read on google next, and then they try and figure it out themselves these days. Its funny, because, I think it should be the opposite order, you should work it out yourself, then read google, then ask a coworker, then ask for help at Stackoverflow… but I think I'm one of those who can debug pretty well, mainly because I've made LOADS of mistakes in my time.

25
February 2014

Gavin Pickin

ColdFusion Betas - Playing with ColdFusion Thunder

Tools and IDEs

With all the noise going on about ColdFusion going into Public Beta, I decided I should probably download the new version of Thunder and play a little. A lot of people are happy using Sublime, or a few other editors, but I have been using CF Builder for a while now, and maybe out of habit haven't really gotten into the other tools. Although, sometimes, builder just drives me mad, so I decided I would download the Beta and see what bugs might have been solved... and what other goodies have I been missing out on since I'm using the Free Express Version ( never bothered to upgrade ).

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.

15
February 2014

Gavin Pickin

Diversity - The Hot Topic in Tech - Scott Hanselman talks to Model View Culture

Chit Chat, Podcasts

I listen to a lot of Podcasts, and lately I've been listening to a lot of Hanselminutes, with host Scott Hanselman. Today I listened to one of the more recent episodes, with guests from Model View Culture. I was not sure what to expect, but soon learned that Model View Culture was a media company devoted to diversity in Technology... and the most interesting part, it helped me understand some issues and concepts about diversity that I think most people in the "Main System", generally white males, do not understand.

Blog Search