Power Supply Mounting Brackets

By ctherouxNo Comments

A “Power Supply Mounting Brackets” is now available. More details at Power Supply Mounting Brackets .

3D Printing, object

Dual 16850 Battery Holder Mounting Plate

By ctherouxNo Comments

A “Dual 16850 Battery Holder Mounting Plate” is now available. More details at Dual 16850 Battery Holder Mounting Plate .

3D Printing, object

FlySky FS-iA6B Receiver Holder

By ctherouxNo Comments

A “FlySky FS-iA6B Receiver Holder” is now available. More details at .

3D Printing, object

CR-10 X-axis Height Adjustment Tool

By ctherouxNo Comments

A “CR-10 X-axis Height Adjustment Tool” is now available. More details at CR-10 X-axis Height Adjustment Tool .

3D Printing, object

Mini and Half Breadboard Mounting Plates

By ctherouxNo Comments

A “Mini and Half Breadboard Mounting Plates” is now available. More details at Mini and Half Breadboard Mounting Plates .

3D Printing, object

Classic Arduino Mouning Plate

By ctherouxNo Comments

A “Classic Arduino Mouning Plate” is now available. More details at Classic Arduino Mouning Plate .

3D Printing, object

L298D Motor Driver Mouning Plate

By ctherouxNo Comments

A “L298D Motor Driver Mouning Plate” is now available. More details at L298D Motor Driver Mouning Plate .

3D Printing, object

CR-10 X-Axis Led Strip Holder

By ctherouxNo Comments

A “CR-10 X-Axis Led Strip Holder” is now available. More details at CR-10 X-Axis Led Strip Holder .

3D Printing, object

Logitech C170 Privacy Shield

By ctherouxNo Comments

A “Logitech C170 Privacy Shield” is now available. More details at Logitech C170 Privacy Shield .

3D Printing, object

Sturdy Cable Holder

By ctherouxNo Comments

A “Sturdy Cable Holder” is now available. More details at Sturdy Cable Holder .

3D Printing, object

Wall Mounted Pen Cup

By ctherouxNo Comments

A “Wall Mounted Pen Cup” is now available. More details at Wall Mounted Pen Cup .

3D Printing, object

Suspended Glass For Photography – 1-1/4 Inch Pipe Foot

By ctherouxNo Comments

A “Suspended Glass For Photography – 1-1/4 Inch Pipe Foot. More details at Suspended Glass For Photography – 1-1/4 Inch Pipe Foot .

3D Printing, object

Rigid 18V Vacuum Nozzle

By ctherouxNo Comments

A “Rigid 18V Vacuum Nozzle” is now available. More details at Rigid 18V Vacuum Nozzle .

3D Printing, object

How to install Pronterface on Ubuntu 16.04

By ctherouxNo Comments

To install Pronterface on Unbuntu, first install the dependencies.

sudo apt-get install python-serial python-wxgtk3.0 python-pyglet \
     python-numpy cython python-libxml2 python-gobject python-dbus \
     python-psutil python-cairosvg libpython-dev git

Then, download Pronterface

git clone https://github.com/kliment/Printrun.git

To run Pronterface, execute ./Pronterface.py

3D Printing, Ubuntu

How to remove permanently an object in GIT

By ctherouxNo Comments

To remove permanantly an object in a remote GIT repository, simply perform these steps. Prior executing them, go to the GIT project folder. This is the one having the .git folder.

git filter-branch -f --index-filter "git rm -rf --cached \
     --ignore-unmatch OBJECT-TO-DELETE" -- --all
rm -rf .git/refs/original/
git reflog expire --expire=now --all
git gc --prune=now
git gc --aggressive --prune=now
git push --all --force

Replace OBJECT-TO-DELETE with the object to delete. For example, if you want to delete a complete folder called distributions located in the tools folder, replace OBJECT-TO-DELETE by tools/distributions

The local copy of the modified repository cloned else where will have to be re-cloned.

*** Keep a backup your repository before performing these operations ***.

GIT

Case for the GM328A Components Tester

By adminNo Comments

A “Case for the GM328A Components Tester” is now available. More details at Case for the GM328A Components Tester .

3D Printing, object

Prusa i3 Simple LCD Holder

By ctherouxNo Comments

A “Prusa i3 Simple LCD Holder” is now available. More details at Prusa i3 Simple LCD Holder .

3D Printing, object

Parametric Screw to Zip Tie Adapter

By ctherouxNo Comments

A “Parametric Screw to Zip Tie Adapter” is now available. More details at Parametric Screw to Zip Tie Adapter .

3D Printing, object

Customizable Small Linear Carriage

By ctherouxNo Comments

A “Customizable Small Linear Carriage Generator” is now available. More details at Customizable Small Linear Carriage .

3D Printing, object

Script to create a shared git project

By ctherouxNo Comments

This script creates a git project to be shared among the users of the Unix group $GIT_GROUP. Every git project will be created into the directory $REPOSITORIES_BASE_DIR.

#!/bin/bash

# Base directory where the shared git project are.
REPOSITORIES_BASE_DIR="/home/git"
# Group in which the user's of the repositories must be a member of
GIT_GROUP=git

if [ $# -ne 1 ]; then
        echo 'Usage:' `basename $0` 'project-name'
        exit 1
fi

PROJECT_NAME=$1

cd "$REPOSITORIES_BASE_DIR"
git init --shared --bare "$PROJECT_NAME"
cd ..
find git/$PROJECT_NAME -type d | xargs setfacl -R -m d:g:$GIT_GROUP:rwX
sudo setfacl -R -m g:$GIT_GROUP:rwX git/$PROJECT_NAME
GIT, Linux, Ubuntu, Unix
Blue Taste Theme created by Jabox