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
Category: Technical
Downsides of Collaboration
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
cppreference.com
A cool new (for me) site, cppreference.com. A super-navigable, super-clean C++ reference, including C++11. The only thing missing is a search box, but the search engines give you that.
Fantasecond response time
Here’s a fascinating in-depth study of one second of market data for a single stock: HFT [High Frequency Trading] Breaks Speed-of-Light Barrier, Sets Trading Speed World Record. Adds a new unit of time measurement to the lexicon: fantasecond. On September 15, 2011, beginning at 12:48:54.600, there was a time warp in the trading of Yahoo!… Continue reading Fantasecond response time
The Cloud: Availability vs Complexity
Via LinkedIn: Amazon Explains Its Cloud Disaster. As complexity grows, paths (through the software) and combinations of paths not often taken now fire. We spend a lot of time and energy controlling and predicting what will happen, but our best efforts aren’t always up to it. Hats off to Amazon for publishing their detailed finding.
LinkedIn broken?
As of right now, a couple LinkedIn connection requests I made, that were accepted, still aren’t showing up in my connections list. I received the e-mail that we’re connected. So it’s half-working, half-broken, even after 30 hours or so. (Surely the electrons can travel from one end of LinkedIn to the other in that time.)… Continue reading LinkedIn broken?
Avoiding SubInACL.msi
Problem: An app I wrote (some time ago) refuses to run on Windows 7. MFC’s CDialog::DoModal() returns immediately. The web suggests it’s using an unregistered control. Sure enough, the registration for a control fails with: The module “msflxgrd.ocx” was loaded but the call to DllRegisterServer failed with error code 0x8002801c. One person says get and… Continue reading Avoiding SubInACL.msi
Bye-bye manifests!
Here’s a very interesting development, brought to my attention by a fellow developer: Microsoft is doing away with the manifest scheme in Visual Studio 2010. From Deployment in Visual C++ 2010: Differences between Visual C++ 2008 and Visual C++ 2010 The most significant changes between Visual C++ 2008 and Visual C++ 2010 are: * Visual… Continue reading Bye-bye manifests!
Too Simple to Fail?
Ethernet’s dead. The last thing I’d suspect is my simple route getting confused.
UDP Broadcasts Wrong Source Address
Symptoms: Windows machine with two network interfaces (NIC), 10.x.x.x and 192.168.x.x. I send a UDP broadcast message (to destination address 255.255.255.255), and see the same message go out on both networks. The problem is, the source address that goes out with each packet is the IP address for my first network interface, so it’s sending… Continue reading UDP Broadcasts Wrong Source Address