- 800mm wingspan
- 235g print weight (+ supports!) PLA
- https://craycle.com/product/ranger-mini-3ch-trainer-plane-stl-files/
- needs to be sliced with Cura
- 1068mm wingspan
#!/usr/bin/env perl | |
# sends email subject line as zmtrigger command | |
# can be used to start ZoneMinder recording from non-Onvif capable camera that can send emails on event | |
use IO::Socket::INET; | |
use Net::Server::Mail::ESMTP; | |
use Email::Simple; | |
my $server = new IO::Socket::INET Listen => 1, LocalPort => 10025; | |
my $conn; | |
while($conn = $server->accept) |
#!/bin/env python3 | |
import subprocess | |
import re | |
from functools import reduce | |
import sys | |
import argparse | |
def get_channels(band="GSM900", timeout=60): | |
output = subprocess.check_output(['./kal', '-s', band], timeout=timeout) | |
match = re.finditer('chan: (?P<channel>[\d]+) \(.*\) power: (?P<power>[\d.]+)', str(output)) |
#!/usr/bin/env python2 | |
import re | |
import turtle | |
import sys | |
import math | |
def to_mm(distance): | |
return distance * 0.0254; | |
def to_mils(distance): |
I hereby claim:
To claim this, I am signing this object:
#include <iostream> | |
#include <cctype> | |
#include <cstdlib> | |
using namespace std; | |
bool game = false; | |
string colors[] = {"pink", "blue", "red", "yellow", "green"}; | |
int actual = 0; | |
int points = 0; |
PREFAB IDS | |
0|1|18|9|9|7|7|41 | |
POSITIONS | |
0,0,0|0,0,0.5|0,0.4999999,2|0,0.4999999,0|0,0.4999999,0|0.5,0,0|-0.5,0,2|0,0.4999999,0 | |
ROTATIONS | |
0,0,0,1|0,0,0,1|-0.7071068,0,0,0.7071068|-0.7071068,0,0,0.7071068|-0.7071068,0,0,0.7071068|0,0.7071069,0,0.7071066|0,-0.7071069,0,0.7071066|-0.7071068,0,0,0.7071068 | |
IS BLOCK FLIPPED | |
0|0|0|0|0|0|0|0 | |
BRACE + SIMILAR BLOCKS - START POSITION | |
90000,90000,90000|90000,90000,90000|90000,90000,90000|0,0,0|0,0,0|0,0,0|0,0,0|90000,90000,90000 |
#!/bin/bash | |
# copyleft 2013 Jakub Kramarz http://hskrk.pl | |
# based on http://www.jann.cc/2012/12/11/getting_started_with_the_ti_stellaris_launchpad_on_linux.html | |
set -x | |
function install_gcc_arm_embedded() { | |
sudo yum install glibc.i686 | |
wget https://launchpad.net/gcc-arm-embedded/4.7/4.7-2013-q2-update/+download/gcc-arm-none-eabi-4_7-2013q2-20130614-linux.tar.bz2 | |
tar -xf gcc-arm-none-eabi-4_7-2013q2-20130614-linux.tar.bz2 -C $HOME/.local | |
rm gcc-arm-none-eabi-4_7-2013q2-20130614-linux.tar.bz2 |
#!/bin/bash | |
set -e | |
from=sda | |
to=sdb | |
function copyGPT() { | |
sudo sgdisk -R /dev/$to /dev/$from | |
sudo sgdisk -G /dev/$to | |
} | |
function getNonEmptyPvs() { |
#!/bin/bash | |
function showMeDirsAndCdToOneOfDirectories() { | |
count=0 | |
for dir in $(dirs); do | |
if [ -d $(echo $dir | sed "s#~#$HOME#") ]; then | |
echo $count $dir | |
fi | |
count=$(( $count + 1 )) | |
done | awk ' | |
{ |