Wednesday, May 17 2017
I recently moved some stuff around in my office and stuck my workstation under my
desk. It's out of the way but to power it on I needed to crawl under my desk and
hit the power button.
In the past I've used the power on settings in the BIOS …
Continue reading »
Sunday, May 01 2016
At Red Hat we have a static copy of our site which is configured as a failover in case our main site goes kaboom.
One issue we've had is how to verify the failover content is up to date with the live site.
I recently setup Wraith to automate these …
Continue reading »
Wednesday, June 03 2015
At my new gig at Red Hat I've been trying to use the mouse less and less but still find myself using it occasionally so why not tweak it and use it efficiently?
Digging around I found xbindkeys.
Xbindkeys is a program that enables us to bind commands to certain …
Continue reading »
Tuesday, April 14 2015
In the late 90's I was in a bit of flux in my career making the change from a network administrator role to my start in web development and ColdFusion.
During this time I can also remember attending the Linux Expo at Duke. I didn't attend the actual conference but …
Continue reading »
Tuesday, March 24 2015
After my previous post about mechanical keyboards I ended up going with the Code Keyboard.
At the time they only offered them in clear or green switches but now they also offer brown. What's the difference you ask?
The Cherry MX Clear switches are a slightly enhanced version of the …
Continue reading »
Friday, March 06 2015
We use Gitlab at work and I've recently been working on improving our deployments. We have several old monolithic applications which are a challenge to deploy for QA especially as we are getting into the habit of using feature branches to manage our code.
What happens is Joe will deploy …
Continue reading »
Wednesday, March 04 2015
I'm a bit OCD about my SQL code.
Frequently I'll see something like
select firstname, lastname, address1, address2, city, state, zip, homephone, cellphone, business-address1, business-address2, business-city, business-state, business-zip, business-phone, business-fax, etc.
You get the idea.
This drives me nuts.
I'd much rather see …
Continue reading »
Tuesday, March 03 2015
We have been migrating a lot of scheduled tasks from an old ColdFusion server to Lucee. A coworker recently asked me for help because they noticed that one particular task which used CFFTP was failing. Apparently Lucee doesn't natively support the 'secure' attribute of CFFTP.
My co-worked had done some …
Continue reading »
Saturday, January 17 2015
Lately I've been in the mood for a change in my keyboard situation. When I first started coding I had one of the original mechanical keyboards from one of my family's first computer, an old Leading Edge. At some point I switched to the original Microsoft Natural keyboard and have …
Continue reading »
Friday, December 19 2014
Everytime I talk to Dan Wilson (who is quite smart) he mentions I should run my ColdFusion servers on the command line so I can see what's going on behind the curtain.
I've always been too lazy to actually do this but while troubleshooting a recent problem I finally broke …
Continue reading »
Thursday, December 18 2014
We have a mix of Git, Ant and Robocopy scripts for deployments at work.
I've been working on moving everything into Jenkins.
We have a few projects that have a LOT of files. And I quickly ran into an issue using Robocopy to move them to the server took forever …
Continue reading »
Friday, October 10 2014
We've been using a mix of Ant and Robocopy scripts to deploy our apps. While it works it requires some technical skills, and in some instances logging into remote servers.
I wanted to develop a process where our QA person (who is non-technical) could easily deploy and move code around …
Continue reading »
Saturday, July 26 2014
I like Clipboard utilities. If you've seen any of my Toolbox talks this is always the tool I get the most feedback about. People always tell me how much more productive they became when they started using a clipboard manager.
I've used many over the years:
Continue reading »
Monday, July 14 2014
HeidiSQL is my go to tool for working with MySQL and lately I've been swapping
between it and SQL Server Management Studio (SSMS) for MSSQL work.
But it frequently crashes and I still get frustrated with SSMS. It 'works' but usually not like I expect it to.
Within SSMS I've …
Continue reading »
Sunday, March 16 2014
In my last Grunt post Dan left a comment:
You might also want to check out Yeoman. Once it is installed you
install the generator with npm install -g generator-webapp
Then in your new folder just type yo webapp and it sets all that
stuff up for you.
From there …
Continue reading »
Saturday, March 15 2014
Recently I was working on a JavaScript project that required a lot of trial and error coding which resulted in me hitting the F5 key repeatedly to see if things were working.
Grunt has been on my radar for awhile and I knew it could 'watch' things so I figured …
Continue reading »
Friday, March 14 2014
Using Git Bash on Windows I'm always prompted for my SSH password when I interact with Github. I don't get this on Ubuntu as it manages my password for me in it's keyring (I assume Mac has something similar).
I dug around and you can apparently hack up Putty/Plink …
Continue reading »
Wednesday, February 26 2014
I usually work at home and have my dual monitors setup for writing code but a few days ago I was stuck just using my laptop and I was struggling a bit working with just one screen.
Then I got lazy.
I have a Logitech M510 mouse and it comes …
Continue reading »
Tuesday, February 25 2014
Recently I've been developing a lot of JIRA workflows and I wanted to be able to test the email delivery as well but didn't want to reconfigure our existing notifications to send to different people.
I considered setting up my own mail server but that seemed a bit heavy for …
Continue reading »
Wednesday, February 19 2014
I've been invited back to speak at cf.Objective in May!
cf.Objective() bills itself as "The World's Only Enterprise ColdFusion Conference" but much like NCDevCon they have expanded beyond ColdFusion and cover a wide range of topics. Checkout the sessions and you'll see things like AngularJS, BDD, Node.js …
Continue reading »