It’s not 2003 but the web-based Java applet whiteboard I set up then was as good as any obvious solution today. Wtf?

I played with several possible all-in-one solutions and came up short. I’m not paying and I prefer open-source, I would hope pay-to-play solutions are better, but I had to cobble something that works from pieces. TODO set up my own server of Mconf and OpenMeetings. For now, these will have to do:

  • Google hangouts in CHROME ONLY (Chrome is a PIG these days, I use FF – but Google of course providing a SHIT implementation on Firefox, fu)
  • AwwApp yes that is its name and there are many but this one worked on mobile with great zoom support

gcc seems to be getting smarter all the time. Sentience soon…?

/home/m/development/thedigitalage/AbetterTrader/server/src/TradingModel.cpp:2095:33: note: suggested alternative: ‘ba_’
ss << "WTF account " << pa_->strDesc_ << " sr " << db_id_ << " gain: " ^~~ ba_

After seeing this little gem on the xunitpatterns site:

(We are running all the tests before every check-in, aren’t we?)

I was glad that I baked my tests into the startup of A better Trader. As I build and run while coding, I’m constantly running my regression tests. Steady on.

Sometimes you just gotta stop and have a bump…

My headaches described below were due to my npm module’s dependency clauses’ versioning stanzas. I had set dependencies to automatically update but clipped them to the current minor version. Eventually they got crusty, and npm actually stopped finding the versions I was demanding in a speedy fashion. Both edges of the upgrade knife can cut you, don’t let dependencies get too old. 🙂 Fuller explanation on SO.

Historical blathering follows… (continued…)