indragp2009.wordpress.com
Elektronika | Nikki ISOku
https://indragp2009.wordpress.com/teknik-elektro/elektronika
Adalah ilmu yang mempelajari alat listrik. Yang dioperasikan dengan cara mengontrol aliran elektron. Atau partikel ber muatan listrik. Dalam suatu alat seperti komputer. Peralatan elektronik, termokopel. Dan lain sebagainya. Ilmu. Yang mempelajari alat-alat seperti ini merupakan cabang dari ilmu fisika. Sementara bentuk desain dan pembuatan sirkuit elektroniknya. Adalah bagian dari teknik elektro. Dan ilmu/teknik elektronika dan instrumentasi. Perekam kaset, perekam kaset video ( VCR. Adalah sistem mikro...
embeddedgurus.com
Apple’s #gotofail SSL Security Bug was Easily Preventable « Barr Code
http://embeddedgurus.com/barr-code/2014/03/apples-gotofail-ssl-security-bug-was-easily-preventable
Laquo; Security Risks of Embedded Systems. Lethal Software Defects: Patriot Missile Failure. Apple’s #gotofail SSL Security Bug was Easily Preventable. Monday, March 3rd, 2014 by Michael Barr. If programmers at Apple. Had simply followed a couple of the rules in the Embedded C Coding Standard. They could have prevented the very serious `Gotofail` SSL bug. In case you haven’t been following the computer security news, Apple last week posted security updates. Here are the lines of code at issue (from Apple...
embeddedgurus.com
Lethal Software Defects: Patriot Missile Failure « Barr Code
http://embeddedgurus.com/barr-code/2014/03/lethal-software-defects-patriot-missile-failure
Laquo; Apple’s #gotofail SSL Security Bug was Easily Preventable. A Look Back at the Audi 5000 and Unintended Acceleration. Lethal Software Defects: Patriot Missile Failure. Thursday, March 13th, 2014 by Michael Barr. During the Gulf War. Twenty-eight U.S. soldiers were killed and almost one hundred others were wounded when a nearby Patriot missile defense system failed to properly track a Scud missile. This same bug was latent in all of the Patriots deployed in the region. However, the presence of t...
mybitbox.com
Project | myBitBox
http://www.mybitbox.com/category/project
Eagle ULP script for double sided PCBs on a CNC. Take a look at the campaign here: Eagle PCB update for CNC Double Sided PCBs. October 11, 2014 3:24 pm. Home CNC breadboard power adapter. Bb jack.zip – Eagle files and G-Code. September 25, 2014 9:48 pm. Portable PIC development kit. With the movable walls, you can really cram a lot of stuff into them, I was impressed with everything that I got into the bin. 6 DIP PIC micocontrollers. 3×2 programming wire. Micro USB phone cable. A to B USB cable. The next...
mybitbox.com
Articles | myBitBox
http://www.mybitbox.com/articles
This section of myBitBox is for any instructional articles I write. I play with a lot of cool stuff and every now and then I do a write up on how to do cool stuffs. Binary files and revision control. 8211; November 20th, 2012. Information on how to work with binary files in the Subversion (SVN ) revision control system. Tesla Roadster Log Parsing. 8211; November 3rd, 2010. A write up on collecting and parsing the data logs from a Tesla Roadster. Color TFT LCD Development. 8211; May 4th, 2010.
betterembsw.blogspot.com
Better Embedded System SW: How To Report An Unintended Acceleration Problem
http://betterembsw.blogspot.com/2015/05/how-to-report-unintended-acceleration.html
Better Embedded System SW. Companion blog to the book Better Embedded System Software by Phil Koopman at Carnegie Mellon University. Friday, May 1, 2015. How To Report An Unintended Acceleration Problem. Every once in a while I get e-mail from someone concerned about unintended acceleration that has happened to them or someone they know. Commonly they go to the car dealer and get told (directly or indirectly) that it must have been the driver's fault. I'm sure that must be a frustrating experience. For t...
betterembsw.blogspot.com
Better Embedded System SW: February 2015
http://betterembsw.blogspot.com/2015_02_01_archive.html
Better Embedded System SW. Companion blog to the book Better Embedded System Software by Phil Koopman at Carnegie Mellon University. Monday, February 2, 2015. Tester To Developer Ratio Should Be 1:1 For A Typical Embedded Project. Taking all this into account, below is a rough shot at how effort across a project should break down in terms of head counts and staff. Head count for a 20 person project:. 1 SQA (both training and auditing). 17%: Developer team: V&V (peer reviews, unit test). Bull; Embedded So...
betterembsw.blogspot.com
Better Embedded System SW: Not Getting Software Wrong
http://betterembsw.blogspot.com/2014/11/not-getting-software-wrong.html
Better Embedded System SW. Companion blog to the book Better Embedded System Software by Phil Koopman at Carnegie Mellon University. Monday, November 17, 2014. Not Getting Software Wrong. The majority of time creating software is typically spent making sure that you got the software right (or if it's not, it should be! This may seem like just a bit of word play, but I've come to believe that it reflects a fundamental difference in how one views software quality. Turn off all wheel motors. Well, from our ...
betterembsw.blogspot.com
Better Embedded System SW: May 2015
http://betterembsw.blogspot.com/2015_05_01_archive.html
Better Embedded System SW. Companion blog to the book Better Embedded System Software by Phil Koopman at Carnegie Mellon University. Sunday, May 3, 2015. Counter Rollover Bites Boeing 787. Counter rollover is a classic mistake in computer software. And, it just bit the Boeing 787. I thought not.) The fix is turning off the power and turning it back on every 120 days. That's right - the FAA is telling the airlines they have to do a maintenance reboot of their planes. If you want to dig further, there is a...
betterembsw.blogspot.com
Better Embedded System SW: Avoiding EEPROM corruption problems
http://betterembsw.blogspot.com/2011/11/avoiding-eeprom-corruption-problems.html
Better Embedded System SW. Companion blog to the book Better Embedded System Software by Phil Koopman at Carnegie Mellon University. Sunday, November 27, 2011. Avoiding EEPROM corruption problems. EEPROM is invaluable for storing operating parameters, error codes, and other non-volatile data. But it can also be a source of problems if stored values get corrupted. Here are some good practices for avoiding EEPROM problems and increasing EEPROM reliability. Do you re-initialize the EEPROM when the CPU power...
SOCIAL ENGAGEMENT