Posts

Showing posts with the label projects

Projects and General Update (September 2018)

Image
I have no idea why you can hear my breathing so loud on cam... I promise I don't walk around wheezing... at least, I don't think... Shit, maybe I do?... Fat man fail I guess...  I'm pretty sure I blogged about my gut having to go, it's not... At all.

Hard Drive Heat Problem

Most of us are well aware of how much heat electronic equipment puts out, what can be less intuitive and harder to balance is the problem of heat from hard drives. Good organised machine operation, with clearly defined device usages, easy control of units across machines, sites or different customers is the key, therefore enter stage left a nice fat label to hold all the details of the unit. Except, this label acts as a heat blocker, reducing the surface area of the metallic or foil labelled drive as delivered, reducing the area across which the heat from the unit can dissipate, and even causing uneven heating, or heat wearing over time. The net result... For my project, a high mechanical drive mortality rate, which I simply could not explain, nor model or explain in the man lab. Only a trip to see how these machines were being employed sufficed to show the problem, label after label applied and reapplied, a drive on within a machine was untouchable it got so hot.  My solution, put...

Development : Coding Style Clash

I've spoken on these pages before, and even shown, that I generally code to a standard, one of the rules I have it NOT to use Hungarian notation , but to use a notation telling me the scope of a variable, and then give it a meaningful name. Now, over the last few weeks I've been involved in a new piece of coding with a group of like-minded individuals.  And what getter way to explain this oxymoron than through our coding standards. Now, I like to use "m_" for member, lots of people can accept this, I like "p_" for parameters, a lesser few reject this than you'd think and some people even quite like this as they suddenly get to reuse their useful meaningful names, and in languages like Python they suddenly get to distinguish between locals, globals and parameters really easily... But then the controvertial one, the one which causes me most angst. Locals being represented with "l_"... You might say the lower case "L" is asking for troub...