-
Recent Posts
Recent Comments
- R.P. Churchill on TWSL Series 07: Discovery and Data Collection
- R.P. Churchill on A Simulationist’s Framework for Business Analysis: Round Two
- LN on A Simulationist’s Framework for Business Analysis: Round Two
- R.P. Churchill on Starting to Learn About the Java Memory Model
- R.P. Churchill on Multidimensional Arrays in Javascript
Categories
Meta
Monthly Archives: May 2016
Efficient Matrix Solutions for Special Classes of Engineering Problems
There are a large class of analogous engineering problems that may be addressed with a particular mathematical solution. Fluid systems where volumes containing fluid are connected by fluid flows, mechanical systems where masses are connected by springs and dashpots (which … Continue reading
How My Core Competencies Map To Working With Customer Systems
I created the figure below while I was working out the requirements for a simulation tool that would support analysis of this kind of system. While this diagram represents a fairly specific example of the set of things I’ve been … Continue reading
Posted in Management
Tagged analysis, Experience, learning, management, Scrum, Software, system architecture
Leave a comment
Are We Entering a New Era of Computing?
I wrote last Wednesday’s piece to provide a beginning context to show how developers should be aware of the underlying activities in their target environments. I plan to do a couple of posts discussing how much duty cycle (CPU activity) … Continue reading
Posted in Uncategorized
Leave a comment
System and Enterprise Architecture
The figure below shows a notional representation of an integrated, plant-wide control system for a type of modern strip mill. I installed one- and two-line tunnel furnace Level 2 control systems in several plants just like this. I’ve highlighted the … Continue reading
Posted in Software
Tagged analysis, enterprise architecture, Experience, system architecture
Leave a comment
The End of Moore’s Law, Code Bloat, and the True Nature of Efficiency
It has been suggested that the improvements in semiconductor and processor technology are approaching their natural limits in terms of how far the size of each feature can be reduced. Since quantum computing has not ready for widespread use, and … Continue reading
Automatically Generating Code
A programmer’s efforts to create code can be greatly enhanced by automating as many operations as possible. This process reaches its zenith when the code itself can be generated automatically. I’ve done this on a handful of occasions in both … Continue reading
Methods of Inter-Process Communication I’ve Employed
A while ago someone asked me how I’d go about making two processes communicate. My answer was to figure out what data needed to be communicated, what communication type was to be used, what protocol was to be used, and … Continue reading