Z-Car

Verizon FIOS box keeps beeping and red battery light is on

Battery-Girl-2

So you suddenly notice that your FIOS box, usually mounted in your basement or garage, is beeping. On closer inspection, the red replace battery light is on. If you call Verizon, you will also learn that they will not replace the battery, it is your responsibility. They will sell you a new one, but it is not cheap.

Now that you know this, you have two options that will save you a lot of money. The first is to simply reset the unit. It seems that the FIOS box will often erroneously report that you have a bad battery, when you actually do not. To do this, unplug the FIOS box. Then open the battery compartment. Inside will be the sealed battery with two wires coming from it. Remove either the black or red connector, it may be easier to do if you slightly remove the battery by pressing down on the two plastic clips holding it place. Then wait for a minute or two after unplugging the battery. Then reconnect, close up the panel, and plug the box back into AC. At this point, you most likely will notice that the red light goes out, and no more beeping.

If this does not work, it means your battery is bad. You can buy a replacement locally, or order from Amazon here.  To install, remove power, open box, and remove both connectors.  Remove the battery and replace with the new one.  Make sure you hook up the red lead to the positive battery terminal, and the black lead to the negative.  Close everything up, and turn back on.  Congratulate yourself on saving some bucks and eliminating the annoying beep. Verizon FIOS Battery Backup

fios battery backup


General Dynamics F-111 Aardvark

The F-111 Aardvark is a all weather fighter-bomber with a variable geometry wing developed by the United States in the 1960s . The development of this aircraft was difficult, but once all the problems were solved, the F-111 proved to be a formidable weapon system, and very reliable. Over 554 F-111’s were produced over twenty years.  In December 2010, it was retired from service with the Australian Army, the last to possess in service.

As early as 1968 , the F-111A was sent to fight in Vietnam. Following the loss of several aircraft, all F-111 were banned from flying in December 1969 to July 1970. Three problems were discovered and fixed: the first in the motion control of the rudders, and the other two are the weaknesses of the structure at the wings. The war missions revealed various other malfunctions in the electronic systems, and in case of heavy rain, problems with the engines. Despite this, the F-111 proves capable of performing missions a variety of missions, and took over many bombing missions from the lesser capable F-4 Phantom.

All models of the F-111 (except the Australian F-111C) were equipped to carry the nuclear weapons . Tactical versions typically can carry the B43 , B57 or B61 , while the FB-111A can also carry the B77 and B83.


Republic P-47 Thunderbolt

The Republic P-47 Thunderbolt was one of the most important American fighters of the Second World War. Its large size and sturdy construction have earned it the nickname Jug, short for The Juggernaut. The P-47 excelled in fire support missions helping the ground troops, which quickly became its main role. Because of The Jugs importance in the ground war, it never competed with the other American fighter, the P-51 Mustang as air superiority King.

A total of 15,660 Thunderbolts were produced, making it one of the most produced aircraft of all time. While it was overshadowed somewhat by the North American P-51 Mustang in the role of fighter, many American pilots obtained their success on this machine, such as Francis S. Gabreski with 31 confirmed victories, Captain Robert S. Johnson with 28, and Colonel H. Zemke with 20. Even in the Pacific , where fighting low level against the agile Japanese fighters did not favor the P-47, it remained a competitive fighter against the Zero.   Colonel Neel Kearby proved that by bringing down 24 Japanese planes before his death in March 1944 over Wewak .

The P-47 Thunderbolt  was powered by the powerful Pratt & Whitney R-2800 Double Wasp which boasted  2000 h , supercharged by a turbocharger, and was armed with eight 50 caliber machine guns.

 


Noisy Mazda Miata Speedometer Cable – Eliminate the wobble.

girl on speedometer gauge

 

Miatas are known for speedometer cable noise and associated needle wobble.  The obvious symptom is a loud clicking sound that varies with speed, and a bouncing or wobble of the speedometer needle when driving.  You may find it is worse when hot, or when cold.

The standard fix is to simply replace the cable.  The cable is relatively inexpensive ($80), and can be changed fairly easily.  If you check the regular Miata forums, you will hear that it is impossible to lubricate an existing cable.  I will admit that buying a new cable is a sure fire way to fix, and that most lubrication efforts fail.  However, if you want to give it a try, this is what I did that worked.

First, disconnect the speedometer cable connection from the transmission end.  Carefully unhook it from the two tie downs that hold the cable against the transmission tunnel.  Then gently pull the cable into the engine compartment.   Inside the connector is a round pin with a tang on it that spins.  This drives the cable that goes to the speedometer.  The pin is in a small little cup.  What I did is strap the cable vertically so that you can fill the cup with oil, and let it slowly drain into the cable sheathing.  I used a small amount of used synthetic motor oil.  I filled the cup up about fives times over 30 minutes.  Take your time, I think the longer you leave the cable end higher than the speedometer, the better your results.

Give it a try and let me know how it goes!


Parts required to rebuild Mazda Miata Shifter Turret

girl mechanic working on mazda miata

After 140K miles,both of my Miata’s rubber shifter boots were rotten and ripped.  I decided while I was replacing them, I would also perform a full shifter turret rebuild.  There are many guides that document how to perform the actual rebuild, however there seems to be confusion on what parts are required.    I replaced all bushings, this consists of two bushing shells, the half-moon side bushing, and the tip of shifter bushing.   In addition, I replaced both wavy washers, and both rubber boots.  I used the NC style inner boot and it fit perfectly.

Some of the guides show a shim washer that can also be replaced.   My car contained neither shims, and I did not add them.  After rebuild, the shift feel was noticeably better, less slop and more feel.  This is a cheap, easy and well worth project on any Miata with a couple miles and years on it.

miata shifter bushings

Official Mazda Miata Parts list for Transmission Shifter Turret Rebuild

BOOT,DUST (R501-17-47Z) 
BUSH (M501-17-515) 
BUSHING, SHIFTER (0398-17-462A) 
INSULATOR (NA01-64-481B) 
INSULATOR,LEVER (M501-17-501) 2 required
WASHER,WAVE (M505-17-482) 2 required

 

miata turret rebuild parts


A simple way to monitor for any changes in your Node.js application and magically restart the server

computer girl success

In most of my Node.js application servers, I add a simple section of code at the end which watches specific application files, and terminates the server if any are changed.  In tandem with PM2, this allows the code to restart automatically when either pushing a new version, or directly making changes to the code.

There are other applications like nodemon that provide similar functionality, however I feel that PM2 is a better overall process management system.  This capability was not available, so I just added it directly into my applications.

In my application, I perform a simple process.exit(), however you may prefer to raise a signal in your application so you can gracefully shutdown.

console.log('Starting filename watch');

function restartServer(event, filename) {
    console.log('event is: ' + event);
    if (filename) {
        console.log('filename provided: ' + filename);
    } else {
        console.log('filename not provided');
    }
    process.exit(0);
}

fs.watch('jobs_processor.js', restartServer);
fs.watch('lib/hercle_jobs/lib/hercle_jobs.js', restartServer);
fs.watch('lib/hercle_jobs_v2.js', restartServer);
fs.watch('lib/ims_utility.js', restartServer);