
[LJ info]
[The Connected]
[Webpage]
[Music]
[DreamBlog]
[Fans]
[Resume]
21 May 2012|06:40pm
[ mood | :) accomplished ]
In retrospect I should have probably read Ronald P Hunter's Automated Process Control Systems: concepts and Hardware as a 2nd year student, and not saved it until I had graduated and worked as a programmer/support tech. Although it was enlightening to read it later, I would have been able to handle it "good enough" as early as mid 2005. It is a handbook on how to become a Computer Support Technician, which is effectively what I am anyway, right down to the 'nightmares' described in the end of the book.
- I have touched on before, the equivalency of energy systems Understanding of calculus helps to 'get' this stuff, but isn't necessary. You can understand it by analogy alone if you can 'get' one of the types of energy and how it works.
- In particular it REALLY makes me think about Piano, and how we control to some extent the analog aspects of the sound.
- It's changed the way I'd design hardware
- How really, I thought I was going into this stuff when I started as a Computer Science major...but it turns out that I'm actually trained as a programmer as talked about in the book. There is some overlap and it's worth knowing about the underlying electronics to some extent...but if I really wanted to specialize in the content of this book I should have gone into EE. I didn't learn this until I was about into my 2nd or 3rd year of CS.
- Simple control mechanisms, knobs that control resistors, wheatstone circuits, and so on...there is complexity when you build systems from these simple parts but as long as you're building from what you know and can verify that what you know works within specified parameters...these higher level systems *can* be built. The trouble is getting things that work on the low level to really high quality. Japan really was ahead of the rest of the world in the 80's in this regard.
- Source code for hardware is important. To some extent the need for it is removed by standards in labelling -- resistor colours are a good example of how physical systems label themselves. Apparently EE's can recognize types of capacitors/diodes/other components by sight alone -- I'm not at that level. But on some level you need to have a schematic of what's going on so you don't *need* to physically verify anything but an isolated component. Sure you could simulate the higher level piece of equipment on a better computer(they didn't really have that option then...but you could)...but it's better to just be able to zoom in to what's broken and fix it.
- I guess I just pay a little closer attention to the electronics in my life now, in terms of looking to see how they work. This is probably something I had at one point but lost, and it's good I've got it back.
[ post comment ]
21 May 2012|12:38am
[ mood | :| awake ]
Two, interrelated things I'm taking from this book are
1) Integrator subcomponents allow components to self-correct -- in ways described by differential calculus. The reason you can plug a GPU onto a video card is likely that there are self correcting integrator components on probably both sides of the connection(?). While I still probably need to see this in action to 'get it' fully, that is at least the 'why' it works/why standard electrical components are even possible.
2) If you *really* want efficiency...you can toy with things on this level. Looks like the modern term is Full Custom. Of course, not only will you probably need at least an EE worth of knowledge to do it, it sounds like even given that it's still a very labour intensive to get right. I bet GNU Electric can do it or could be coaxed into, though.
3) The above also applies to finance, but finance is not the be all end all of what humanity is capable.
I think the net result is there's optimism here --- things don't have to be inefficient, it's just cheaper that way in the short run and sometimes that counts.
[ post comment ]
14 May 2012|11:08pm
Turns out in addition to the other stuff, you also need libminiupnpc8_1.6-2_amd64.deb, miniupnpc_1.6-2_amd64.deb or some variation thereof. Also, instead of just running 'qmake' you also need to use
qmake "USE_UPNP=-"
Seems to build after that.
[ post comment ]
17 Apr 2012|11:06pm
[ mood | :D accomplished ]
not much but it's a start
[ post comment ]
16 Apr 2012|02:03am
[ mood | :) accomplished ]
Just got permabanned from 4chan. My work is done.
[ 1 comment| post comment ]
15 Apr 2012|12:23am
[ mood | z_z tiredead ]
( Just finished Viktor E Frankl's Man's Search for Meaning )
[ post comment ]
01 Apr 2012|02:35am
Symptom:
install dpkg: warning: 'ldconfig' not found in PATH or not executable.
Short but quick solution: : how to make sudo apt-get install work again on debian, after it had been broken for awhile.
[ post comment ]
17 Feb 2012|09:21pm
[ mood | :| awake ]
if I'm reading this right someone is btc mining and only accepting payments with no fees. What an intriguing idea.
[ post comment ]
[ most recent entries ] (navigation)
[ earlier ]
(skiplinks)
[
|
|
|
|
]