jump to navigation

NOTE: The spam filter is being unusually aggressive. If you comment does not immediately appear, it has simply been placed in moderation and I will approve it as quickly as possible. Thank you for your patience.

"Murphy was an optimist!"

The long weekend has ended July 6, 2015 9:38 am

Posted by Doug McCaughan in : Daily Life
, add a comment

Why are holidays and vacations always exactly one day too short?!

This weekend entailed yard work including progress on what will be the foundation to the storage shed. The grandparents bought fireworks for the children and we took an evening to dine with them then have an explosive show. And computer work of course. I don’t take vacation from my clients so there was computer programming.

add a comment

Today’s magic trick July 2, 2015 12:03 pm

Posted by Doug McCaughan in : Programming, Software, Technology, WordPress
, add a comment

Today, I make Caldera Forms export to Excel.

add a comment

PSA: Bras make your breasts sag July 1, 2015 8:28 am

Posted by Doug McCaughan in : Of Interest
, add a comment

Jean-Denis Rouillon has been studying breasts for 18 years (I’ve been studying them my whole life! *wink wink*). His technique? I slide ruler, a caliper, and 330 volunteers between the ages of 18 and 35. Holy Hell I’ve lived my life wrong! Why didn’t someone tell me this field of research existed?! I would have gotten my PhDD!

"Medically, physiologically, anatomically — breasts gain no benefit from being denied gravity," Rouillon said, as quoted on TheLocal.fr. "On the contrary, they get saggier with a bra."

[Source, Livescience.com, Bras Make Breasts Sag, Study Suggests, 2013]

add a comment

Next life challenge  June 24, 2015 8:33 am

Posted by Doug McCaughan in : Daily Life
, add a comment

To learn how to cook oatmeal on the stovetop without it boiling over.

add a comment

I hate open office spaces June 22, 2015 3:33 pm

Posted by Doug McCaughan in : Daily Life
, add a comment

I swear if I ever run a company again, everyone will have their own enclosed office space.

add a comment

Programmers lament June 19, 2015 9:04 am

Posted by Doug McCaughan in : Daily Life
, add a comment

I use a standing desk but I have never completely lifted my keyboard to the ideal height. I think I’m beginning to pay the price. After extensive typing, my right elbow (my mousing hand) is so sore that I am not sure I’ll be able to type today. ugh.

add a comment

How to switch to metric? June 17, 2015 9:13 am

Posted by Doug McCaughan in : Daily Life
, 2comments

How do you begin using the metric system? You just start using it! I use Waze as my navigation aid. Been using it since the very early days. Cathy and I were the original #wazedate people. Today, as I drove to work, Waze announced a turn in "1.6 miles" and I commented to myself that I didn’t realize that section of road was that long. Then it occurred to me that if Waze was going to speak distances and I was going to learn them that I might as well do it in metric…and now Waze speaks to me in kilometers and meters.


Time to upgrade Redmine June 14, 2015 10:23 am

Posted by Doug McCaughan in : Daily Life
, add a comment

I use a tool called Redmine to help manage my projects. https://redmine.dougmccaughan.com/ My first task today is to upgrade it to the latest version.

Update: And here is an example of the day to day frustrations that drive a computer programming into the fields of construction and bartending…something that should take moments potential becomes hours as it evolves from a simply upgrade to a research project.

[psxxxxx]$ bundle install –without development test
Fetching gem metadata from https://rubygems.org/………
Resolving dependencies…
Installing rake (10.4.2)
Installing i18n (0.6.11)
Installing multi_json (1.11.1)
Installing activesupport (3.2.21)
Installing builder (3.0.4)
Installing activemodel (3.2.21)
Using erubis (2.7.0)
Using journey (1.0.4)
Using rack (1.4.5)
Using rack-cache (1.2)
Installing rack-test (0.6.3)
Installing hike (1.2.3)
Installing tilt (1.4.1)
Installing sprockets (2.2.3)
Installing actionpack (3.2.21)
Installing mime-types (1.25.1)
Installing polyglot (0.3.5)
Installing treetop (1.4.15)
Installing mail (2.5.4)
Installing actionmailer (3.2.21)
Installing arel (3.0.3)
Installing tzinfo (0.3.44)
Installing activerecord (3.2.21)
Installing activeresource (3.2.21)
Using bundler (1.2.4)
Installing coderay (1.1.0)
Using fastercsv (1.5.5)
Installing rack-ssl (1.3.4)
Installing json (1.8.3) with native extensions
Installing rdoc (3.12.2)
Installing thor (0.19.1)
Installing railties (3.2.21)
Installing jquery-rails (3.1.2)
Using mysql (2.8.1)
Using net-ldap (0.3.1)
Installing pg (0.17.1) with native extensions
Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension.

/usr/bin/ruby1.8 extconf.rb
checking for pg_config… no
No pg_config… trying anyway. If building fails, please try again with
checking for libpq-fe.h… no
Can’t find the ‘libpq-fe.h header
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers. Check the mkmf.log file for more
details. You may need configuration options.

Provided configuration options:

Solution (as I expected): commented out references to postgresql and sqlite in Gemfile

add a comment

And today a refresh June 14, 2015 10:12 am

Posted by Doug McCaughan in : Daily Life
, add a comment

2015 has been an interesting year. As we reach the halfway point, I am not disappointed. However, I am unnecessarily stressed. Stressed to the point of near dysfunction. Starting today, I am focused purely on removing stress from my life. For me, a major part of that is putting finances on auto-pilot. This means that I will be working on my own websites, something I have ignored for 20 years. And I will be seeking more freelance work for evenings and weekends. And so it is written.

add a comment

RIP LiveNinja June 11, 2015 1:52 pm

Posted by Doug McCaughan in : Of Interest
, add a comment

I love getting emails from sites I apparently signed up for but never used. https://www.liveninja.com/ is shutting down.

When we started LiveNinja in 2012, we set out on a mission to use real-time technology to allow people to make a living doing the things they love to do. In essence, we believed (and still believe) that real-time technology can play a major role in the way the worldwide economy operates and does business online.

Two and a half years later, it’s clear that it has…just not in the way we expected it to.

When we first launched LiveNinja, the initial response was incredible. Within months, we had thousands of sessions occur on the platform, and featured over 3,000 experts across a variety of fields — music, art, therapy, venture capital, fitness, and more — all sharing their knowledge on the site.

On June 18th, we’ll be closing down the LiveNinja marketplace and moving our Katana service to LiveNinja.com to concentrate these efforts and bring you the best experience possible.

[Source, LiveNinja Blog, The Evolution of LiveNinja]

add a comment

Missed opportunity or saving money by procrastination June 11, 2015 11:40 am

Posted by Doug McCaughan in : Daily Life
, add a comment

Udemy periodically has a $10 sale where most of their classes are simply $10. Their sale is similar to the Steam sales. I purchased one last time this came around. This time I had bookmarked about 6 courses. And waited. Then I fell asleep forgetting to make the purchase. Once course on sale was $10. Today it is $300. Oh well. I suppose I didn’t need that anyway. Next time.

add a comment

Thank you Internet! June 9, 2015 11:02 am

Posted by Doug McCaughan in : Confessions of a programmer, Of Interest
, add a comment

Worth watching all the way through.

add a comment

Drug Store Magic – Chapter 1: (1) Wine to Water June 6, 2015 10:33 am

Posted by Doug McCaughan in : Science, Technology
, add a comment

Fill a small pitcher full of water and dissolve a small amount of ferric ammonium sulfate in the water. Then make up a small amount of sodium salicylate solution. Get two wine glasses, and in the first wine glass do not put anything; in the second wine glass put a few drops of sodium salicylate solution. Then you pour some water from the pitcher into your first wine glass. It will remain clear, but when you pour from the pitcher into the second wine glass it will take on the color of wine.

Ingredients required:

add a comment

A calm Saturday June 6, 2015 9:40 am

Posted by Doug McCaughan in : Daily Life
, 1 comment so far

After what feels like running a marathon for 6 months or more and surrounded by storms, I find myself looking out a window, at a clear sky and calm day, and I am at ease. I’ve been working my day job and then coming home in the evenings to deal with family business and client projects. The weekends have mostly been devoted to client projects. The work is still there. I have deliverables I owe to clients and I MUST drum up more work. The pace must not wane. However, I may take a brief pause to collect myself, mentally assess, and enjoy a single day.

That said, the lawn needs cutting, plumbing needs repair, cars need washing, the mosquito magnet needs troubleshooting, personal projects need completely, fun projects need starting, money needs to be saved, earned and spent, and so much more. Being the first Saturday of the month, I think I’ll take a trip to the solid waste facility downtown and get rid of some chemicals. Ah! And I need to buy some chemicals for my lab.

1 comment so far

Never shop hungry June 4, 2015 3:22 pm

Posted by Doug McCaughan in : Daily Life
, add a comment

Today I shopped for a cheap, healthy lunch at Earth Fare and because I was starving ended up buying $10 of "WTF was I thinking!"

add a comment