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.
#Windows 2008 R2 Server , PHP 5.3.23, for SugarCRM Professional 6.5.14 | |
date.timezone ="UTC" | |
session.cookie_lifetime= 0 #expire the user cookie session (client-side) when the browser is closed | |
session.gc_maxlifetime= 600 #expire the user session (server-side) in 10 minutes | |
fastcgi.logging = 0 | |
display_errors = 0 | |
max_execution_time = 120 |
//var myWindow=window.open("http://hostname/index.php?action=download",'Download Log','width=200,height=100'); | |
above not work | |
var myWindow=window.open("http://hostname/index.php?action=download",'Download_Log','width=200,height=100'); | |
<?php | |
$logfile = file_get_contents("C:/log.txt", true); | |
header('Content-disposition: attachment; filename=log.txt'); | |
header("Pragma: public"); header("Cache-Control: must-revalidate, post-check=0, pre-check=0"); |
# Download from here: https://github.com/sugarcrm/Tidbit | |
# Copy Tidbit to your Sugar Root and unpack | |
cp Tidbit-master.zip /var/www/html | |
unzip Tidbit-master.zip | |
# Run Tidbit | |
cd Tidbit | |
php -f install_cli.php -- -c |
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(""" |
#!/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 . |
#!/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 |
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", |
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.
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] |
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 |