Computers

Coputer topics

New Programming Jargon

Every field comes up with its own jargon. New Programming Jargon article lists programming terms that different programmers or their team have coined and have come into regular use in their own circles. Interesting and in some parts funny reading.

Software testing

Testing software sucks. However, it is not the worst part of being a Software Engineer; that seat is taken by documentation. Which is why a lot of open source software documentation is horrifically bad. This is an ongoing problem with Linux as most open source developers won’t pay technical writers to polish their documentation. Study:

Mag-stripe readers

iPhone mag-stripe reader stalled article tells that Square, the expected to be breakthrough business launched by twitter-founder Jack Dorsey, won’t be shipping as scheduled. Interesting is that Square was just a magnetic-stripe reader, and that there were a dozen credit card-processing applications on the iPhone. Only this time, it comes with a plastic lump that

Open Source Hardware Companies

Selling products whose design anyone can access, edit, or use on their own is pretty crazy. It’s also good business according to 13 Open Source Hardware Companies Making $1 Million or More (video) article. The article mentions thirteen companies with million dollar revenues from open source hardware (OSHW).Companies providing OSHW allow all designs of the

Cooling Fan Tachometer standards

Internet is usually a goldmine of all technical information, but there’s not much on the internet about the rpm rotation sensor and it’s specification. CPU Cooling Fan Tachometer standards tries to fill this gap. It page describes a little about the tachometer or rpm rotation sensor and it’s electronics. CPU fan pinout page gives the

Arduino programming

Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It’s intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments. So very interesting stuff.. The microcontroller on the board is programmed using the Arduino programming language and the Arduino development environment. Arduino programming environment is lean

Car electronics security

Modern automobiles are no longer mere mechanical devices; they are pervasively monitored and controlled by dozens of digital computers coordinated via internal vehicular networks. Experimental Security Analysis of a Modern Automobile report experimentally evaluates these issues on a modern automobile and demonstrate the fragility of the underlying system structure. The paper demonstrates that an attacker