Blog

New Blog Post

Git Rebase 

Thursday, March 21st 2019 - 2:12 pm 

If you have are in this situation:
You are working of a development branch and there are changes to the master branch. You want to incorporate the changes made to master into your dev branch, you can use "git rebase master" on your dev branch. This will fast forward the base of your dev branch to the head of the master branch. Thus incorporating changes made in master into your dev branch. Assuming there are no merge conflicts this should go smoothly. Otherwise you will need to deal with the merge. 
More

Kdenlive: Better than ever 

Thursday, October 25th 2018 - 4:58 pm 

Years ago I started to use Kdenlive to do some basic video editing. At the time is was so buggy and crash prone that I gave up. However, recently I gave it another shot and was impressed. The latest stable version is pretty stable. The only problem I have had was with the stabilization routine.
To add the latest stable version to your Ubuntu repo list:

sudo add-apt-repository ppa:kdenlive/kdenlive-stable 
More

The "New" Chrome 

Tuesday, September 11th 2018 - 7:31 am 

The new Chrome browser has serious problems with scrolling on a touch screen. Chrome has always been lousy with touch, but this has gone too far. I will edit this post below when I figure out how to roll back to a previous version. 
More

Dropbox Stops supporting Linux 

Friday, August 17th 2018 - 5:37 pm 

Dropbox is dropping support for Linux in November, so ONCE AGAIN I will be searching for a new cloud service... 
More

Update to TPI Story 

Friday, August 3rd 2018 - 4:15 pm 

Realized I need to update the article on TPI small block Chevy conversion. I have since replaced the single coil and MSD ignition with a coil per plug setup from a newer LS series engine.

Performance seems to be unaffected. However it did eliminate two points of failure in the system. For a higher revving engine there would be significant gains above 4500 rpm where a single coil starts to fall down. 
More

P-Channel MOSFET 

Friday, August 3rd 2018 - 3:58 pm 

Just wrote up a quick article about using a P-channel MOSFET with a microcontroller. There is some seriously bad information on the web about the subject.
Story link 
More

Prusa i3 Mk3 

Tuesday, March 27th 2018 - 12:37 pm 

New printer is great. Much better detail than the old Replicator (prints down to 50 microns). Speed is somewhat faster. Print bed is WAY better. The removable steel plate is much better than blue tape.

Also has features for filament run out and jam. Both I have tested and work well. Also has a feature to resume printing after a power failure. I have not tried that one yet.

Well worth the extra $$$ over the Replicator and better than the Lulzbot that cost twice as much. Now waiting for the multi material support option to come out...

Was not able to get slic3r to run in Ubuntu 14.04. Back to Cura for now, but will try again with slic3r. There is also a Raspberry Pi web print option that looks promising. 
More

New 3D Printer (Prusa i3 mk3) 

Thursday, March 22nd 2018 - 2:14 pm 

Just had a new i3 delivered. Seems to work so far (2 prints in). Had to go back to Cura software from the Makerware software then worked with my Replicator.

i3 takes a gcode file and Replicator takes a custom file.

 
More

Homemade Arduino not working? 

Monday, January 29th 2018 - 12:01 pm 

I recently had an annoying discovery. After building a PCB with a Amtel 328P CPU and required crystal and supporting circuit, it didn't work. After too much wasted time I discovered that the crystal I used was bad. Turns out that out of 10 16mHz crystals I had, 6 were bad...

I ended up using a breadboard to build the basic blink circuit and had to test each crystal before soldering it into the final PCB. I tested each one for several hours and several power cycles to make sure it was ok. Not sure what the deal is, I think they have a moving part inside, maybe it broke in shipping? 
More

Dropbox Exclude a File 

Monday, October 23rd 2017 - 5:24 pm 

If you want to exclude a file from Dropbox, so it won't update to the cloud and your other devices here is how.


Go to the directory of the file.
dropbox filestatus
Will give you a listing of all files in this directory which are being synced.
dropbox exclude add someFile.txt
Will exclude that file.
 
More

Ubuntu Encrypted File Length 

Friday, October 6th 2017 - 5:44 pm 

Seems that if you encrypt your home directory it limits you to 143 bite filenames. Normally ext4 would be 255. Not sure why, but that is the way it is.

Only took me 2 hours to figure out that one... 
More

Android for Automotive Use 

Friday, August 11th 2017 - 11:53 am 

I'm working on a new project to set up an Android tablet for use as a automotive dash. I hope to accomplish the following:


  • Tablet should boot when 5V power applied

  • Should skip any login screen

  • Start MSDroid app automatically

  • When power disconnected, wait 10 min then shut down

  • When power disconnected, go to screen saver


 
More

New Computer 

Tuesday, July 11th 2017 - 4:59 pm 

Well maybe not new but new to me...

Just picked up a HP Z820. 64 GB ram, 2*Xeon 8 core, 32 total threads. 4*600gb 15k SAS drives + 280gb SSD.

Seems to run Ubuntu great. Still getting all packages I need installed and files transferred. Computer is FAST, except when starting up, the BIOS is slow...  
More

Wordpress and Google Analytics 

Wednesday, July 5th 2017 - 7:42 pm 

When you update your theme, it will overwrite the analytics code... 
More

Bash script for backing up databases 

Monday, June 19th 2017 - 1:04 pm 

This script will read a file "database_list.txt" and backup each database listed in the file. It creates a directory backups and a separate directory for each database listed.



#!/bin/bash
now=$(date +"%m_%d_%Y")
#mysqldump -u backup mainweb > backups/mainweb_$now.sql

for db in `cat database_list.txt`; do
  mkdir -p backups/$db
  mysqldump -u backup $db > backups/$db/$db"_"$now.sql
done

#add for line for each db to backup in database_list.txt

The files will be named with the database name and the date. You can add this to your crontab to have it run a regular basis.


For permissions you need a MYSQL user `backup` with read and lock permissions on your table. This way the script can run automated. If you want to run it manually each time, you can use your regular user and enter the password each time.


 
More

Work On Server 

Monday, June 5th 2017 - 6:17 pm 

Working on adding more websites to the server. Just had to check that I can still add posts...
Be careful when you use mysqldump all databases, it gets "mysql" table as well. Not always what you want... 
More

Raspberry Pi SSH 

Tuesday, May 9th 2017 - 3:53 pm 

Well it seems that SSH is now disabled by default in the rasbian os. To enable it you can use:

sudo raspi-config

Then you need to navigate to option 5 "Interfacing" and then to SSH and enable it.  
More

Android 6 Car Stereo 

Sunday, March 5th 2017 - 7:04 pm 

Just picked up a super cool double din car stereo off ebay. It came with basic hookup instructions (that I could have figured out myself) but no user manual at all. LOL
It is pretty neat so far. Has built in GPS with antenna, seems to run MSdroid for a dashboard. Has am-fm tuner, support for backup camera and a lot more I have yet to try.
Very fast boot up too. Now I just need to get it mounted in to the 78 K5 dash...
 
More

IAC Valve 

Saturday, December 17th 2016 - 9:35 am 

I am still working on the TPI article, ranter than post an unfinished article I will put just a part about setup and testing of the IAC valve.

The Idle air control valve is used by the ECU to allow air to bypass the throttle body. The computer opens the valve to speed up RPM and closes it to slow the engine.


Wiring








DescriptionWire ColorMS3 ECU Pin
IAC "B"Blue/RedGray 30
IAC "A"Blue/WhiteGray 31
IAC "D"Green/WhiteGray 32
IAC "C"Green/RedGray 33

Software Setup



Testing


To test the idle control valve, remove it from the throttle body. You can use the Output Test Mode- Idle Valve in Tuner Studio to test the valve. When you put a high number in Idle Valve Step and click Enable test - Run Position, the valve should open (move in). Putting 0 should move it out. Be careful to hold your finger on the end of the valve or it will completely unscrew and the spring will launch the plunger a short distance. If this happens, don't worry you can screw it back in.


 
More

TPI Article 

Tuesday, November 22nd 2016 - 12:04 pm 

I have been working on an article about installing a TPI fuel injection system on an early Chevy small block engine. The installation is going smoothly, however I am not keeping up with the article. It is hard to switch from wiring and wrenching to writing and back. More to come... 
More

Page 1 of 6, showing 20 records out of 120 total, starting on record 1, ending on 20

< previous123456