Updated 4/11/2018
Here's my experience of installing the NVIDIA CUDA kit 9.0 on a fresh install of Ubuntu Desktop 16.04.4 LTS.
#include <Servo.h> | |
Servo myservo; | |
void setup() { | |
Serial.begin(9600); | |
myservo.attach(7); | |
myservo.writeMicroseconds(1500); | |
} |
{ | |
"packages": [ | |
{ | |
"maintainer": "DFRobot DFRDuino", | |
"help": { | |
"online": "http://esp32.com" | |
}, | |
"websiteURL": "https://github.com/espressif/arduino-esp32", | |
"platforms": [ | |
{ |
# https://github.com/microsoft/wslg/issues/479 | |
# https://github.com/arkane-systems/genie/issues/175#issuecomment-922526126 | |
# Append below to your .bashrc to fix wslg | |
wsl_mount_root=/mnt | |
wsl_windir="${wsl_mount_root}/c/WINDOWS/System32" | |
wsl_distro=Ubuntu-20.04 | |
wsl_wslg_display=0 |
import matplotlib.pyplot as plt | |
import numpy as np | |
fig = plt.figure() | |
ax = fig.add_subplot(111, projection='3d') | |
#iterate x and y so that z can be obtained | |
X,Y = np.meshgrid(np.arange(-2, 3),np.arange(-2, 3)) | |
Z = np.zeros(X.shape) | |
norm_vector = np.array([0.22,0.44,0.65]) # arbitrary normal vector (but z can't be zero) | |
#norm_vec [A,B,C] representing plane Ax+By+Cz = 1 |
import matplotlib.pyplot as plt | |
import numpy as np | |
all_points = np.array([[-0.25, 0.35, 1.29, 0.39, 1.19, 0.18, 0.22, 0.39, 0.67,-0.07], | |
[-0.19, -0.07, -0.1 , 0.38, 0.18, 0.3 , -0.2 , -0.08, -0.02,0.51], | |
[ 1.64, 1.46, 1.21, 1.18, 1.04, 1.24, 1.72, 1.43, 1.33,1.09]]) | |
fig = plt.figure() | |
ax = fig.add_subplot(111, projection='3d') | |
x = all_points[0] |
Updated 4/11/2018
Here's my experience of installing the NVIDIA CUDA kit 9.0 on a fresh install of Ubuntu Desktop 16.04.4 LTS.
const MY_DOMAIN = "your domain" | |
const START_PAGE = "start page url" | |
addEventListener('fetch', event => { | |
event.respondWith(fetchAndApply(event.request)) | |
}) | |
const corsHeaders = { | |
"Access-Control-Allow-Origin": "*", | |
"Access-Control-Allow-Methods": "GET, HEAD, POST,PUT, OPTIONS", |
#!/bin/bash | |
# ------------------------------------------------------------------------- | |
# [Bugra] install_ros_kinetic_on_ubuntu.sh | |
# An installation script to install ROS on top of Ubuntu Xenial. | |
# ------------------------------------------------------------------------- | |
doTheInstallation() { | |
# setup my sources.list | |
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list' | |
# set up your keys | |
sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654 |
#!/bin/bash | |
git branch -D gh-pages | |
git push origin --delete gh-pages | |
git checkout -b gh-pages | |
ionic build --prod | |
find . -type d ! -path './www*' ! -path './.git*' ! -path '.' | xargs rm -rf | |
rm -r *.* | |
mv www/* . | |
rm -rf www | |
git add . |
from kivy.lang import Builder | |
from kivy.uix.gridlayout import GridLayout | |
from kivy.properties import DictProperty, NumericProperty, StringProperty, \ | |
BooleanProperty, ObjectProperty | |
from operator import itemgetter | |
from kivy.uix.button import Button | |
from kivy.uix.textinput import TextInput | |
from kivy.uix.label import Label | |
Builder.load_string(""" |