From the boost mailing list: Hamcrest is a declarative test-assertion definition style. The word is an anagram of matchers.
Love it. Dropbox uses python, scaling to 175 million users. Also interesting: The team also found it was easier to keep log data rather than delete old code – usually there would be a need for it later on for whatever reason. “Delete nothing unless necessary,” said Eranki. A major conclusion of those early days:… Continue reading Dropbox? Python.
Just hosted a Join.Me session directly into a VMWare virtual machine on my machine. Didn’t have to clean up (my desktop) for company. Love the confluence of technologies.
Mini flash crashes caused by sloppiness, not a broken market -SEC
Been a while since I’ve felt this way, but Python brought it back out. Python programming is pretty addictive. I find myself pondering the next little Python ditty to whip up, and going through withdrawal without it. Gotta get my Python fix! If you’re a developer who can taste a good design, a good implementation,… Continue reading Python is addictive
Snooping in the QuickBooks 2013 installation directory, I find a couple boost libraries: boost_regex-vc90-mt-p-1_33.dll boost_serialization-vc90-mt-1_35.dll boost_serialization-vc90-mt-1_33.dll Not a lot of boost, but some. And they’re a few years old, but still fine.
Software-as-a-Service has its downsides, as one commenter notes: We’re beginning to see the pitfalls of software-as-a-service in general: loss of control for for the user, increased security risks, and being entirely at the mercy of the providers’ future business strategies. The context is Google discontinuing its RSS Reader. A small outfit has motivation that a… Continue reading Downsides of SaaS
Here’s an outstanding video on how collaboration can not only kill creativity, but dupe our very perceptions. Steve Wozniak: Most inventors and engineers I have met are like me: they’re shy and they live in their heads. They’re almost like artists. In fact, the very best of them are artists. And artists work best alone… Continue reading Downsides of Collaboration
They’re smaller, simpler, probably more vulnerable, and the tools to see into them not as well developed. You Should Put Antivirus Software on Your Phone
That provocative title from Dan Shipper: Part of me is thinking: in some ways, you were a terrible programmer Other part is, well … it’s worked perfectly for the last 20 months and I’ve never had to touch it. … Like most things in life, the answer to what a good coder is, is somewhere… Continue reading “I am a terrible programmer”