update-nodejs-and-nodered 11/15/16, 11:37 AM
|
|
- Robyn Bridges
- 5 years ago
- Views:
Transcription
1 update-nodejs-and-nodered This script will remove the pre-installed versions of node.js and Node-RED and replace them with node.js 4.x LTS (argon) and the latest Node-RED from Npm. To do this it runs commands as root - please satisfy yourself that this will not damage your Pi, or otherwise compromise your configuration. Doing this may also be 'a bad thing' if you have installed lots of extra nodes. Especially if they have any native binary component. Some nodes in your ~/.node-red directory will probably need to be re-installed afterwards, some may need you to run npm update, and some may require you to run npm rebuild. There may be a period of frustration ahead to get back to where you were... Are you really, really sure you want to do this? y Stop Node-RED Use node-red-start to start Node-RED again Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: gyp javascript-common libc-ares-dev libjs-jquery libjs-node-uuid libjs-underscore libv dev libv Use 'apt-get autoremove' to remove them. The following packages will be REMOVED: node-abbrev node-ansi node-ansi-color-table node-archy node-async node-block-stream node-combined-stream node-cookie-jar node-delayed-stream node-forever-agent node-form-data node-fstream node-fstream-ignore node-github-url-from-git node-glob node-graceful-fs node-gyp node-inherits node-ini node-json-stringify-safe node-lockfile node-lru-cache node-mime node-minimatch node-mkdirp node-mute-stream node-node-uuid node-nopt node-normalize-package-data node-npmlog node-once node-osenv node-qs node-read node-read-package-json node-request node-retry node-rimraf Page 1 of 17
2 node-semver node-sha node-sigmund node-slide node-tar node-tunnel-agent node-underscore node-which nodejs nodejs-dev nodejs-legacy nodered npm 0 upgraded, 0 newly installed, 51 to remove and 0 not upgraded. After this operation, 8,126 kb disk space will be freed. (Reading database files and directories currently installed.) Removing npm ( ds-2)... Removing node-gyp ( ds-1)... Removing node-nopt ( )... Removing node-abbrev ( )... Removing node-npmlog ( )... Removing node-ansi-color-table ( )... Removing node-ansi ( )... Removing node-archy ( )... Removing node-request ( )... Removing node-form-data ( )... Removing node-async ( )... Removing node-tar ( )... Removing node-block-stream ( )... Removing node-combined-stream ( )... Removing node-cookie-jar ( )... Removing node-delayed-stream ( )... Removing node-forever-agent ( )... Removing node-fstream-ignore ( )... Removing node-fstream ( )... Removing node-read-package-json ( )... Removing node-normalize-package-data ( )... Removing node-github-url-from-git ( )... Removing node-glob ( )... Removing node-graceful-fs ( )... Removing node-inherits ( )... Removing node-ini ( )... Removing node-json-stringify-safe ( )... Removing node-lockfile ( )... Removing node-minimatch ( )... Removing node-lru-cache ( )... Removing node-mime ( )... Page 2 of 17
3 Removing node-mkdirp ( )... Removing node-read ( )... Removing node-mute-stream ( )... Removing node-node-uuid ( )... Removing node-once ( )... Removing node-osenv ( )... Removing node-qs ( )... Removing node-retry ( )... Removing node-rimraf ( )... Removing node-semver ( )... Removing node-sha ( )... Removing node-sigmund ( )... Removing node-slide ( )... Removing node-tunnel-agent ( )... Removing node-underscore (1.7.0~dfsg-1)... Removing node-which ( )... Removing nodered (0.15.2)... Removing nodejs-legacy ( ~dfsg-2)... Removing nodejs-dev ( ~dfsg-2)... Removing nodejs ( ~dfsg-2)... Processing triggers for man-db ( )... Processing triggers for mime-support (3.58)... dpkg: warning: ignoring request to remove nodejs which isn't installed dpkg: warning: ignoring request to remove node which isn't installed Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED: gyp javascript-common libc-ares-dev libjs-jquery libjs-node-uuid libjs-underscore libv dev libv upgraded, 0 newly installed, 8 to remove and 0 not upgraded. After this operation, 5,846 kb disk space will be freed. (Reading database files and directories currently installed.) Removing gyp (0.1~svn1729-3)... Removing javascript-common (11)... Page 3 of 17
4 Conf javascript-common disabled. apache2_invoke prerm: Disable configuration javascript-common Removing libc-ares-dev:armhf ( deb8u1)... Removing libjs-jquery (1.7.2+dfsg-3.2)... Removing libjs-node-uuid ( )... Removing libjs-underscore (1.7.0~dfsg-1)... Removing libv dev ( rpi1)... Removing libv ( rpi1)... Processing triggers for man-db ( )... Processing triggers for libc-bin ( deb8u6)... Installing node for Armv7 ## Installing the NodeSource Node.js v4.x LTS Argon repo... ## Populating apt-get cache... + apt-get update Ign stable InRelease Hit jessie InRelease Hit jessie InRelease Get:1 stable Release.gpg [821 B] Hit jessie InRelease Hit xenial InRelease Get:2 stable Release [6,050 B] Hit jessie/main armhf Packages Hit jessie/main armhf Packages Hit jessie/main armhf Packages Hit jessie/contrib armhf Packages Hit jessie/ui armhf Packages Hit jessie/non-free armhf Packages Hit xenial/main Sources Get:3 stable/main armhf Packages [77.8 kb] Hit jessie/rpi armhf Packages Hit xenial/main armhf Packages Page 4 of 17
5 Hit xenial/main Translation-en Ign jessie/main Translation-en_US Ign jessie/main Translation-en Ign stable/main Translation-en_US Ign stable/main Translation-en Ign jessie/main Translation-en_US Ign jessie/main Translation-en Ign jessie/ui Translation-en_US Ign jessie/ui Translation-en Ign jessie/contrib Translation-en_US Ign jessie/contrib Translation-en Ign jessie/main Translation-en_US Ign jessie/main Translation-en Ign jessie/non-free Translation-en_US Ign jessie/non-free Translation-en Ign jessie/rpi Translation-en_US Ign jessie/rpi Translation-en Fetched 84.6 kb in 14s (5,729 B/s) Reading package lists... Done ## Installing packages required for setup: apt-transport-https lsb-release... + apt-get install -y apt-transport-https lsb-release > /dev/null 2>&1 ## Confirming "jessie" is supported... + curl -slf -o /dev/null ' ## Adding the NodeSource signing key to your keyring... + curl -s apt-key add - OK ## Creating apt sources list file for the NodeSource Node.js v4.x LTS Argon repo... + echo 'deb jessie main' > /etc/apt/sources.list.d/ Page 5 of 17
6 nodesource.list + echo 'deb-src jessie main' >> /etc/apt/sources.list.d/ nodesource.list ## Running `apt-get update` for you... + apt-get update Ign stable InRelease Hit jessie InRelease Hit jessie InRelease Get:1 stable Release.gpg [821 B] Hit jessie InRelease Hit xenial InRelease Get:2 jessie InRelease [3,914 B] Get:3 stable Release [6,050 B] Hit jessie/main armhf Packages Hit jessie/main armhf Packages Hit jessie/main armhf Packages Hit jessie/contrib armhf Packages Hit jessie/ui armhf Packages Hit xenial/main Sources Hit jessie/non-free armhf Packages Hit xenial/main armhf Packages Hit jessie/rpi armhf Packages Get:4 jessie/main Sources [763 B] Get:5 stable/main armhf Packages [77.8 kb] Hit xenial/main Translation-en Get:6 jessie/main armhf Packages [967 B] Get:7 jessie/main Translation-en_US [162 B] Ign jessie/main Translation-en_US Ign jessie/main Translation-en Get:8 jessie/main Translation-en [162 B] Get:9 jessie/main Translation-en_US [162 B] Ign stable/main Translation-en_US Get:10 jessie/main Translation-en [162 B] Ign stable/main Translation-en Page 6 of 17
7 Get:11 jessie/main Translation-en_US [162 B] Get:12 jessie/main Translation-en [162 B] Get:13 jessie/main Translation-en_US [162 B] Get:14 jessie/main Translation-en [162 B] Get:15 jessie/main Translation-en_US [162 B] Ign jessie/main Translation-en_US Get:16 jessie/main Translation-en [162 B] Ign jessie/main Translation-en Ign jessie/main Translation-en_US Ign jessie/main Translation-en Ign jessie/ui Translation-en_US Ign jessie/ui Translation-en Ign jessie/contrib Translation-en_US Ign jessie/contrib Translation-en Ign jessie/main Translation-en_US Ign jessie/main Translation-en Ign jessie/non-free Translation-en_US Ign jessie/non-free Translation-en Ign jessie/rpi Translation-en_US Ign jessie/rpi Translation-en Fetched 90.3 kb in 12s (6,962 B/s) Reading package lists... Done ## Run `apt-get install nodejs` (as root) to install Node.js v4.x LTS Argon and npm Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: rlwrap The following NEW packages will be installed: nodejs rlwrap 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 8,022 kb of archives. After this operation, 38.5 MB of additional disk space will be used. Get:1 jessie/main nodejs armhf nodesource1~jessie1 Page 7 of 17
8 [7,951 kb] Get:2 jessie/main rlwrap armhf [70.3 kb] Fetched 8,022 kb in 3s (2,197 kb/s) Selecting previously unselected package rlwrap. (Reading database files and directories currently installed.) Preparing to unpack.../rlwrap_0.41-1_armhf.deb... Unpacking rlwrap (0.41-1)... Selecting previously unselected package nodejs. Preparing to unpack.../nodejs_ nodesource1~jessie1_armhf.deb... Unpacking nodejs ( nodesource1~jessie1)... Processing triggers for man-db ( )... Setting up rlwrap (0.41-1)... update-alternatives: using /usr/bin/rlwrap to provide /usr/bin/readline-editor (readline-editor) in auto mode Setting up nodejs ( nodesource1~jessie1)... Installed Node v4.6.2 Npm Now installing Node-RED - please wait - can take 20 mins on a Pi 1 > node-red-node-pi-sense-hat@ postinstall /usr/lib/node_modules/node-red-node-pi-sense-hat > scripts/checklib.sh WARNING : Can't find Sense HAT python library WARNING : Please install using the following commands WARNING : sudo apt-get update WARNING : sudo apt-get install sense-hat WARNING : sudo pip-3.2 install pillow > utf-8-validate@1.2.1 install /usr/lib/node_modules/node-red-contrib-ibm-watson-iot/ node_modules/ibmiotf/node_modules/mqtt/node_modules/websocket-stream/node_modules/ws/ node_modules/utf-8-validate > node-gyp rebuild make: Entering directory '/usr/lib/node_modules/node-red-contrib-ibm-watson-iot/node_modules/ Page 8 of 17
9 ibmiotf/node_modules/mqtt/node_modules/websocket-stream/node_modules/ws/node_modules/utf-8- validate/build' CXX(target) Release/obj.target/validation/src/validation.o SOLINK_MODULE(target) Release/obj.target/validation.node COPY Release/validation.node make: Leaving directory '/usr/lib/node_modules/node-red-contrib-ibm-watson-iot/node_modules/ ibmiotf/node_modules/mqtt/node_modules/websocket-stream/node_modules/ws/node_modules/utf-8- validate/build' > install /usr/lib/node_modules/node-red-contrib-ibm-watson-iot/node_modules/ ibmiotf/node_modules/mqtt/node_modules/websocket-stream/node_modules/ws/node_modules/bufferutil > node-gyp rebuild make: Entering directory '/usr/lib/node_modules/node-red-contrib-ibm-watson-iot/node_modules/ ibmiotf/node_modules/mqtt/node_modules/websocket-stream/node_modules/ws/node_modules/bufferutil/ build' CXX(target) Release/obj.target/bufferutil/src/bufferutil.o SOLINK_MODULE(target) Release/obj.target/bufferutil.node COPY Release/bufferutil.node make: Leaving directory '/usr/lib/node_modules/node-red-contrib-ibm-watson-iot/node_modules/ ibmiotf/node_modules/mqtt/node_modules/websocket-stream/node_modules/ws/node_modules/bufferutil/ build' > install /usr/lib/node_modules/node-red/node_modules/bcrypt > node-gyp rebuild make: Entering directory '/usr/lib/node_modules/node-red/node_modules/bcrypt/build' CXX(target) Release/obj.target/bcrypt_lib/src/blowfish.o CXX(target) Release/obj.target/bcrypt_lib/src/bcrypt.o CXX(target) Release/obj.target/bcrypt_lib/src/bcrypt_node.o SOLINK_MODULE(target) Release/obj.target/bcrypt_lib.node COPY Release/bcrypt_lib.node make: Leaving directory '/usr/lib/node_modules/node-red/node_modules/bcrypt/build' npm WARN deprecated you can use npm install i18next from version > install /usr/lib/node_modules/node-red/node_modules/ws/node_modules/utf-8- Page 9 of 17
10 validate > node-gyp rebuild make: Entering directory '/usr/lib/node_modules/node-red/node_modules/ws/node_modules/utf-8- validate/build' CXX(target) Release/obj.target/validation/src/validation.o SOLINK_MODULE(target) Release/obj.target/validation.node COPY Release/validation.node make: Leaving directory '/usr/lib/node_modules/node-red/node_modules/ws/node_modules/utf-8- validate/build' > install /usr/lib/node_modules/node-red/node_modules/ws/node_modules/bufferutil > node-gyp rebuild make: Entering directory '/usr/lib/node_modules/node-red/node_modules/ws/node_modules/bufferutil/ build' CXX(target) Release/obj.target/bufferutil/src/bufferutil.o SOLINK_MODULE(target) Release/obj.target/bufferutil.node COPY Release/bufferutil.node make: Leaving directory '/usr/lib/node_modules/node-red/node_modules/ws/node_modules/bufferutil/ build' \ > serialport@4.0.6 install /usr/lib/node_modules/node-red/node_modules/node-red-node-serialport/ node_modules/serialport > node-pre-gyp install --fallback-to-build node-pre-gyp ERR! Tried to download(404): node-pre-gyp ERR! Pre-built binaries not found for serialport@4.0.6 and node@4.6.2 (node-v46 ABI) (falling back to source compile with node-gyp) make: Entering directory '/usr/lib/node_modules/node-red/node_modules/node-red-node-serialport/ node_modules/serialport/build' CXX(target) Release/obj.target/serialport/src/serialport.o CXX(target) Release/obj.target/serialport/src/serialport_unix.o CXX(target) Release/obj.target/serialport/src/serialport_poller.o SOLINK_MODULE(target) Release/obj.target/serialport.node Page 10 of 17
11 COPY Release/serialport.node make: Leaving directory '/usr/lib/node_modules/node-red/node_modules/node-red-node-serialport/ node_modules/serialport/build' /usr/bin/node-red -> /usr/lib/node_modules/node-red/red.js /usr/bin/node-red-pi -> /usr/lib/node_modules/node-red/bin/node-red-pi /usr/lib/node_modules/node-red-node-ping /usr/lib/node_modules/node-red-node-random /usr/lib/node_modules/node-red-node-smooth /usr/lib/node_modules/node-red-node-ledborg /usr/lib/node_modules/node-red-contrib-play-audio /usr/lib/node_modules/node-red-node-pi-sense-hat /usr/lib/node_modules/node-red-contrib-ibm-watson-iot /usr/lib/node_modules/node-red Page 11 of 17
12 \ > install /usr/lib/node_modules/node-red-node-serialport/node_modules/serialport > node-pre-gyp install --fallback-to-build Page 12 of 17
13 node-pre-gyp ERR! Tried to download(404): node-pre-gyp ERR! Pre-built binaries not found for and (node-v46 ABI) (falling back to source compile with node-gyp) make: Entering directory '/usr/lib/node_modules/node-red-node-serialport/node_modules/serialport/ build' CXX(target) Release/obj.target/serialport/src/serialport.o CXX(target) Release/obj.target/serialport/src/serialport_unix.o CXX(target) Release/obj.target/serialport/src/serialport_poller.o SOLINK_MODULE(target) Release/obj.target/serialport.node COPY Release/serialport.node make: Leaving directory '/usr/lib/node_modules/node-red-node-serialport/node_modules/serialport/ build' /usr/lib/node_modules/node-red-node-serialport ~/.node-red ~ npm ERR! Linux v7+ npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "rebuild" npm ERR! node v4.6.2 npm ERR! npm v npm ERR! path /home/pi/data/node-red/node_modules/node-red-node-weather-underground/node_modules/ wundergroundnode/node_modules/request/node_modules/.bin/har-validator npm ERR! code EACCES npm ERR! errno -13 npm ERR! syscall unlink npm ERR! Error: EACCES: permission denied, unlink '/home/pi/data/node-red/node_modules/node-rednode-weather-underground/node_modules/wundergroundnode/node_modules/request/node_modules/.bin/ har-validator' npm ERR! at Error (native) npm ERR! { [Error: EACCES: permission denied, unlink '/home/pi/data/node-red/node_modules/nodered-node-weather-underground/node_modules/wundergroundnode/node_modules/request/ node_modules/.bin/har-validator'] npm ERR! errno: -13, Page 13 of 17
14 npm ERR! code: 'EACCES', npm ERR! syscall: 'unlink', npm ERR! path: '/home/pi/data/node-red/node_modules/node-red-node-weather-underground/ node_modules/wundergroundnode/node_modules/request/node_modules/.bin/har-validator' } npm ERR! npm ERR! Please try running this command again as root/administrator. npm ERR! Please include the following file with any support request: npm ERR! /home/pi/data/node-red/npm-debug.log ~ /usr/share/icons/gnome/scalable/apps/node-red-icon.svg: No such file or directory :23: resources/node-red.desktop Resolving raw.githubusercontent.com (raw.githubusercontent.com) Connecting to raw.githubusercontent.com (raw.githubusercontent.com) : connected. HTTP request sent, awaiting response OK Length: 247 [text/plain] Saving to: /usr/share/applications/node-red.desktop /usr/share/applications/nod 100%[===========================================>] in 0s KB/s :23:20 (1001 KB/s) - /usr/share/applications/node-red.desktop saved [247/247] /usr/bin/update-nodejs-and-nodered: line 78: lxpanelctl: command not found :23: resources/nodered.service Resolving raw.githubusercontent.com (raw.githubusercontent.com) Connecting to raw.githubusercontent.com (raw.githubusercontent.com) : connected. HTTP request sent, awaiting response OK Length: 888 [text/plain] Saving to: /lib/systemd/system/nodered.service /lib/systemd/system/nodered 100%[===========================================>] KB/s Page 14 of 17
15 in 0s :23:20 (3.09 MB/s) - /lib/systemd/system/nodered.service saved [888/888] :23: resources/node-red-start2 Resolving raw.githubusercontent.com (raw.githubusercontent.com) Connecting to raw.githubusercontent.com (raw.githubusercontent.com) : connected. HTTP request sent, awaiting response OK Length: 1243 (1.2K) [text/plain] Saving to: /usr/bin/node-red-start /usr/bin/node-red-start 100%[===========================================>] 1.21K --.-KB/s in 0s :23:21 (3.73 MB/s) - /usr/bin/node-red-start saved [1243/1243] :23: resources/node-red-stop Resolving raw.githubusercontent.com (raw.githubusercontent.com) Connecting to raw.githubusercontent.com (raw.githubusercontent.com) : connected. HTTP request sent, awaiting response OK Length: 226 [text/plain] Saving to: /usr/bin/node-red-stop /usr/bin/node-red-stop 100%[===========================================>] KB/s in 0s :23:21 (30.9 MB/s) - /usr/bin/node-red-stop saved [226/226] :23: resources/node-red-log Resolving raw.githubusercontent.com (raw.githubusercontent.com) Connecting to raw.githubusercontent.com (raw.githubusercontent.com) : Page 15 of 17
16 connected. HTTP request sent, awaiting response OK Length: 100 [text/plain] Saving to: /usr/bin/node-red-log /usr/bin/node-red-log 100%[===========================================>] KB/s in 0s :23:21 (17.8 MB/s) - /usr/bin/node-red-log saved [100/100] :23: resources/update-nodejs-and-nodered Resolving raw.githubusercontent.com (raw.githubusercontent.com) Connecting to raw.githubusercontent.com (raw.githubusercontent.com) : connected. HTTP request sent, awaiting response OK Length: 5670 (5.5K) [text/plain] Saving to: /usr/bin/update-nodejs-and-nodered /usr/bin/update-nodejs-and- 100%[===========================================>] in 0.001s 5.54K --.-KB/s :23:22 (5.03 MB/s) - /usr/bin/update-nodejs-and-nodered saved [5670/5670] :23: resources/pi%20cpu%20temperature.json Resolving raw.githubusercontent.com (raw.githubusercontent.com) Connecting to raw.githubusercontent.com (raw.githubusercontent.com) : connected. HTTP request sent, awaiting response OK Length: 1373 (1.3K) [text/plain] Saving to: /usr/lib/node_modules/node-red-contrib-ibm-watson-iot/examples/pi cpu temperature.json /usr/lib/node_modules/node- 100%[===========================================>] in 0s 1.34K --.-KB/s Page 16 of 17
17 :23:22 (4.07 MB/s) - /usr/lib/node_modules/node-red-contrib-ibm-watson-iot/ examples/pi cpu temperature.json saved [1373/1373] All done. You can now start Node-RED with the command node-red-start or using the icon under Menu / Programming / Node-RED Then point your browser to localhost:1880 or pi@emonpi(rw):~$ Page 17 of 17
Install Eclipse Mosquitto MQTT on a Raspberry Pi 3B Running Raspbian Stretch
Install Eclipse Mosquitto MQTT on a Raspberry Pi 3B Running Raspbian Stretch October 7, 2017 David Dickinson, eveningstarnm@gmail.com Eclipse Mosquitto (http://wiki.eclipse.org/mosquitto) is a popular
More informationSmashing Node.JS: JavaScript Everywhere
Smashing Node.JS: JavaScript Everywhere Rauch, Guillermo ISBN-13: 9781119962595 Table of Contents PART I: GETTING STARTED: SETUP AND CONCEPTS 5 Chapter 1: The Setup 7 Installing on Windows 8 Installing
More informationFull Stack boot camp
Name Full Stack boot camp Duration (Hours) JavaScript Programming 56 Git 8 Front End Development Basics 24 Typescript 8 React Basics 40 E2E Testing 8 Build & Setup 8 Advanced JavaScript 48 NodeJS 24 Building
More informationapt list search show install remove autoremove update upgrade full-upgrade
apt list search show install remove autoremove update upgrade full-upgrade root@debian:~# apt list Listing... Done 0ad/stable 0.0.21-2 i386 0ad-data/stable 0.0.21-1 all 0ad-data-common/stable 0.0.21-1
More informationMP 1: HTTP Client + Server Due: Friday, Feb 9th, 11:59pm
MP 1: HTTP Client + Server Due: Friday, Feb 9th, 11:59pm Please read all sections of this document before you begin coding. In this assignment, you will implement a simple HTTP client and server. The client
More informationOnRISC. IoT Manual. Vision Systems GmbH. Edition: October 2017
OnRISC IoT Manual Edition: October 2017 Vision Systems GmbH Tel: +49 40 528 401 0 Fax: +49 40 528 401 99 Web: www.visionsystems.de Support: faq.visionsystems.de The software described in this manual is
More informationPractical Installing utility software 7Zip on Windows
Practical 10 1. Installing utility software 7Zip on Windows Go to the 7zip home page and select the version of 7 Zip that you would like to download. In our case the following version options applied:
More information3.5 Inch TFT Display
3.5 Inch TFT Display Resistive&Capacity Touch Screen Website: www.inno-maker.com Contact: sales@inno-maker.com, support@inno-maker.com 1 Website: www.inno-maker.com Contact: sales@inno-maker.com, support@inno-maker.com
More informationProduced by. Mobile Application Development. Higher Diploma in Science in Computer Science. Eamonn de Leastar
Mobile Application Development Higher Diploma in Science in Computer Science Produced by Eamonn de Leastar (edeleastar@wit.ie) Department of Computing, Maths & Physics Waterford Institute of Technology
More informationUsing Node-RED to build the internet of things
IBM Bluemix Using Node-RED to build the internet of things Ever had one of those days Where the Application works! And then Can we also get some data from the this whatchamacallit? And send the logs off
More informationExercises. Cacti Installation and Configuration
Exercises Cacti Installation and Configuration Exercises Your Mission... Install Cacti Create device entry for your local router Create device entries for your local servers Create entries for class router
More informationExercises. Cacti Installation and Configuration
Exercises Cacti Installation and Configuration Exercises Your Mission... Install Cacti Create device entry for your local router Create device entries for your local servers Create entries for class router
More informationTools. SWE 432, Fall Design and Implementation of Software for the Web
Tools SWE 432, Fall 2016 Design and Implementation of Software for the Web Today Before we can really make anything, there s a bunch of technical stuff to get out of the way Tools make our lives so much
More informationv OpenSource Information
v2018.3 OpenSource Information SS-AppServer ace-builds 1.3.3 : BSD 3-clause "New" or "Revised" License ajv 6.5.0 : MIT License ajv 6.5.2 : MIT License Angular Material 1.0.7 : MIT License angular-aria
More informationGrading Rubric Homework 1
Grading Rubric Homework 1 Used Git, has many commits, over time, wrote appropriate commit comments, set up Git correctly with git config Cloning repository results in a working site, no broken links, no
More informationSession 8. Reading and Reference. en.wikipedia.org/wiki/list_of_http_headers. en.wikipedia.org/wiki/http_status_codes
Session 8 Deployment Descriptor 1 Reading Reading and Reference en.wikipedia.org/wiki/http Reference http headers en.wikipedia.org/wiki/list_of_http_headers http status codes en.wikipedia.org/wiki/_status_codes
More informationIBM Image-Analysis Node.js
IBM Image-Analysis Node.js Cognitive Solutions Application Development IBM Global Business Partners Duration: 90 minutes Updated: Feb 14, 2018 Klaus-Peter Schlotter kps@de.ibm.com Version 1 Overview The
More informationBitnami Node.js for Huawei Enterprise Cloud
Bitnami Node.js for Huawei Enterprise Cloud Description Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. It uses an event-driven, non-blocking
More informationCOMP 321: Introduction to Computer Systems
Assigned: 3/29/18, Due: 4/19/18 Important: This project may be done individually or in pairs. Be sure to carefully read the course policies for assignments (including the honor code policy) on the assignments
More informationHow to Install Open HRMS on Ubuntu 16.04?
How to Install Open HRMS on Ubuntu 16.04? Step 1: Update The Server Make your system Updated using these two commands sudo apt-get update sudo apt-get upgrade Step 2: Secure Server It is common for all
More informationBuilding Debian-Based Products: Experiences in Collaboration
Building Debian-Based Products: Experiences in Collaboration Kazuhiro Hayashi, Toshiba Corporation (Baurzhan Ismagulov, ilbers GmbH) Jun 23, 2017 Motivation Deby and Isar : Both use Debian Have common
More informationPersistence. SWE 432, Fall 2017 Design and Implementation of Software for the Web
Persistence SWE 432, Fall 2017 Design and Implementation of Software for the Web Today Demo: Promises and Timers What is state in a web application? How do we store it, and how do we choose where to store
More informationServer virtualiza,on and security. CSCI 470: Web Science Keith Vertanen
Server virtualiza,on and security CSCI 470: Web Science Keith Vertanen Mo*va*on Virtualiza*on Overview Setup process (DigitalOcean) Securing a new Ubuntu VM So
More informationPhpmyadmin Error In Processing Request Error Code 200
Phpmyadmin Error In Processing Request Error Code 200 Error in Processing Request Error code: 200. Error text: OK. Yes..the JSON will be generated, but there will be also inserted a part for "phpmyadmin".
More informationScalix - Bug #60295 Dependencies error scalix-server.xxx_amd64.deb8.deb package
Scalix - Bug #60295 Dependencies error scalix-server.xxx_amd64.deb8.deb package 03/11/2016 05:23 AM - Alexey Bobyr Status: Resolved Start date: 03/11/2016 Priority: Normal Due date: Assignee: Danny T %
More information3rd Party Application Deployment Instructions
Cassia Networks, Inc. 97 East Brokaw Road, Suite 130 San Jose, CA 95112 support@cassianetworks.com 3rd Party Application Deployment Instructions Release date:nov 12 th, 2018 Contents 1. Keywords...2 2.
More informationCamJam! Workshop: Node-RED and getting started on the Internet of Things
http://nodered.org Tinamous.com http://shop.ciseco.co.uk! Node-RED is a visual tool for wiring the Internet of Things (IoT). Node- RED is platform- independent, but has been developed with small computers
More informationManual Html A Href Onclick Submit Form
Manual Html A Href Onclick Submit Form JS HTML DOM. DOM Intro DOM Methods HTML form validation can be done by a JavaScript. If a form field _input type="submit" value="submit" /form_. As shown in a previous
More informationA practical introduction
A practical introduction Felix Geisendörfer Øredev 09.11.2011 (v1) @felixge Twitter / GitHub / IRC Felix Geisendörfer (Berlin, Germany) Audience? JavaScript? Node.js? History Feb 16, 2009 Ryan Dahl starts
More informationDetects Potential Problems. Customizable Data Columns. Support for International Characters
Home Buy Download Support Company Blog Features Home Features HttpWatch Home Overview Features Compare Editions New in Version 9.x Awards and Reviews Download Pricing Our Customers Who is using it? What
More informationRKN 2015 Application Layer Short Summary
RKN 2015 Application Layer Short Summary HTTP standard version now: 1.1 (former 1.0 HTTP /2.0 in draft form, already used HTTP Requests Headers and body counterpart: answer Safe methods (requests): GET,
More informationDebian development with scratchbox. Lauri Arimo
Debian development with scratchbox Lauri Arimo Debian development with scratchbox by Lauri Arimo This document describes how Scratchbox can help developing software for debian Revision history Version:
More informationCOSC 2206 Internet Tools. The HTTP Protocol
COSC 2206 Internet Tools The HTTP Protocol http://www.w3.org/protocols/ What is TCP/IP? TCP: Transmission Control Protocol IP: Internet Protocol These network protocols provide a standard method for sending
More informationmy Julia programming cheat sheet
my Julia programming cheat sheet Nasser M. Abbasi January 21, 2016 page compiled on January 21, 2016 at 12:52 Noon Contents 1 installing 0.5 1 2 installing 0.3 2 3 installing 0.2 2 4 getting help on functions
More informationAdvantech General FAQ. How to change ubuntu specific kernel for quick cross test
Advantech General FAQ How to change ubuntu specific kernel for quick cross test Applicable model list Model name version BIOS Version Description: All N/A N/A Products sometimes behave different with different
More informationAaron Bartell Director of IBM i Innovation
Watson IBM i WebSockets Aaron Bartell Director of IBM i Innovation albartell@krengeltech.com Copyright 2015 Aaron Bartell This session brought to you by... Consulting - Jumpstart your open source pursuit.
More informationLecture Overview. IN5290 Ethical Hacking. Lecture 4: Web hacking 1, Client side bypass, Tampering data, Brute-forcing
Lecture Overview IN5290 Ethical Hacking Lecture 4: Web hacking 1, Client side bypass, Tampering data, Brute-forcing Summary - how web sites work HTTP protocol Client side server side actions Accessing
More informationmanifold Documentation
manifold Documentation Release 0.0.1 Open Source Robotics Foundation Mar 04, 2017 Contents 1 What is Manifold? 3 2 Installation 5 2.1 Ubuntu Linux............................................... 5 2.2
More informationNODE-RED An event based toolkit for devices and robots
bill.reichardt@thingworx.com NODE-RED An event based toolkit for devices and robots WHAT IS NODE RED? An open source web application framework for node.js (Javascript) A web based IDE for connecting devices
More informationPhp Manual Header Redirect After 5 Seconds Using
Php Manual Header Redirect After 5 Seconds Using Okay, so I've seen a couple of different approaches for redirecting a user I didn't think it was important but after reading the header manual you are I
More informationBIG-IP Access Policy Manager : Portal Access. Version 12.1
BIG-IP Access Policy Manager : Portal Access Version 12.1 Table of Contents Table of Contents Overview of Portal Access...7 Overview: What is portal access?...7 About portal access configuration elements...7
More informationPiranaJS installation guide
PiranaJS installation guide Ron Keizer, January 2015 Introduction PiranaJS is the web-based version of Pirana, a workbench for pharmacometricians aimed at facilitating the use of NONMEM, PsN, R/Xpose,
More informationComposer and Drupal. CIDUG Meeting December 13, 2018 John Rearick
Composer and Drupal CIDUG Meeting December 13, 2018 John Rearick * Similar to other dependency managers such as: yum, apt, brew, macports, npm, pip, etc. * Helps manage dependency hell. * Lots of dependencies
More informationVoice-controlled Home Automation Using Watson, Raspberry Pi, and Openwhisk
Voice-controlled Home Automation Using Watson, Raspberry Pi, and Openwhisk Voice Enabled Assistants (Adoption) Voice Enabled Assistants (Usage) Voice Enabled Assistants (Workflow) Initialize Voice Recording
More informationNode.js. Node.js Overview. CS144: Web Applications
Node.js Node.js Overview JavaScript runtime environment based on Chrome V8 JavaScript engine Allows JavaScript to run on any computer JavaScript everywhere! On browsers and servers! Intended to run directly
More informationHow to Configure Authentication and Access Control (AAA)
How to Configure Authentication and Access Control (AAA) Overview The Barracuda Web Application Firewall provides features to implement user authentication and access control. You can create a virtual
More informationHTTPS File Transfer. Specification
HTTPS File Transfer Specification Version 1.4 5-Apr-2017 Date Version Description 30-Aug-2010 1.0 Original Version 30-Jun-2011 1.1 Added FAQ 29-Jun-2015 1.2 ilink administration added 1-Sep-2015 1.3 Updated
More informationManual Shell Script Linux If Not Exist Directory Does
Manual Shell Script Linux If Not Exist Directory Does Bash can be configured to be POSIX-confor mant by default. and then a much longer manual available using info (usually they refer to the info page
More informationSession 9. Deployment Descriptor Http. Reading and Reference. en.wikipedia.org/wiki/http. en.wikipedia.org/wiki/list_of_http_headers
Session 9 Deployment Descriptor Http 1 Reading Reading and Reference en.wikipedia.org/wiki/http Reference http headers en.wikipedia.org/wiki/list_of_http_headers http status codes en.wikipedia.org/wiki/http_status_codes
More informationLab 4: create a Facebook Messenger bot and connect it to the Watson Conversation service
Lab 4: create a Facebook Messenger bot and connect it to the Watson Conversation service Overview In this lab, you'll create advanced Node-RED flows that: Connect the Watson Conversation service to Facebook
More informationCatbook Workshop: Intro to NodeJS. Monde Duinkharjav
Catbook Workshop: Intro to NodeJS Monde Duinkharjav What is NodeJS? NodeJS is... A Javascript RUNTIME ENGINE NOT a framework NOT Javascript nor a JS package It is a method for running your code in Javascript.
More informationStorageGRID Webscale 11.0 Tenant Administrator Guide
StorageGRID Webscale 11.0 Tenant Administrator Guide January 2018 215-12403_B0 doccomments@netapp.com Table of Contents 3 Contents Administering a StorageGRID Webscale tenant account... 5 Understanding
More informationPLCNext examples. Release 0.1. Vincent Gijsen,
PLCNext examples Release 0.1 Vincent Gijsen, vgijsen@phoenixcontact.nl Jul 17, 2017 2 of 24 CONTENTS: 1 Disclaimer 1 2 Background 3 2.1 AX-2152/a (Sample).................................... 3 3 IP Settings
More informationvrealize Log Insight Developer Resources
vrealize Log Insight Developer Resources vrealize Log Insight 4.3 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new
More informationSoftware Development I
6.148 Software Development I Two things How to write code for web apps. How to collaborate and keep track of your work. A text editor A text editor A text editor Anything that you re used to using Even
More informationTROUBLESHOOTING. Sylvia MATE /dev/sda36 Linux Mint Artful GNOME /dev/sda27 Ubuntu 17.10
TROUBLESHOOTING TEST VM VirtualBox HOST DISTROS Sylvia MATE /dev/sda36 Linux Mint 18.3 Artful GNOME /dev/sda27 Ubuntu 17.10 25/03/18 Next HOST LM 18.3 Sylvia Cinnamon /dev/sda26, kernel now 4.13.0-36 following
More informationJquery.ajax Call Returns Status Code Of 200 But Fires Jquery Error
Jquery.ajax Call Returns Status Code Of 200 But Fires Jquery Error The request returns http 200 OK, but the xhr status is 0, error. jquery Ajax Request to get JSON data fires error event to make an ajax
More informationSalesforce DX Setup Guide
Salesforce DX Setup Guide Version 44.0, Winter 19 @salesforcedocs Last updated: September 6, 2018 Copyright 2000 2018 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark of salesforce.com,
More information2 Installing the Software
INSTALLING 19 2 Installing the Software 2.1 Installation Remember the hour or two of slogging through software installation I promised (or warned) you about in the introduction? Well, it s here. Unless
More informationOkta Integration Guide for Web Access Management with F5 BIG-IP
Okta Integration Guide for Web Access Management with F5 BIG-IP Contents Introduction... 3 Publishing SAMPLE Web Application VIA F5 BIG-IP... 5 Configuring Okta as SAML 2.0 Identity Provider for F5 BIG-IP...
More informationApplication Level Protocols
Application Level Protocols 2 Application Level Protocols Applications handle different kinds of content e.g.. e-mail, web pages, voice Different types of content require different kinds of protocols Application
More informationBambu API Documentation
Bambu API Documentation Release 2.0.1 Steadman Sep 27, 2017 Contents 1 About Bambu API 3 2 About Bambu Tools 2.0 5 3 Installation 7 4 Basic usage 9 5 Questions or suggestions? 11 6 Contents 13 6.1 Defining
More informationMOdern Java(Script) Server Stack
MOdern Java(Script) Server Stack Pratik Patel Pratik Patel CTO Triplingo JAVA CHAMPION PRESIDENT ATLANTA JUG POLYGLOT apple mac vintage 5" screen TURTLE MY FIRST PROGRAM TURING MY FIRST REAL PROGRAM JAVASCRIPT
More informationContents. Index iii
Known Issues Contents Known issues............ 1 Blank administrative settings in IBM SmartCloud Analytics - Log Analysis.......... 1 Logs are not available for an incomplete or failed installation...............
More informationTangeloHub Documentation
TangeloHub Documentation Release None Kitware, Inc. September 21, 2015 Contents 1 User s Guide 3 1.1 Managing Data.............................................. 3 1.2 Running an Analysis...........................................
More informationSetting up Docker Datacenter on VMware Fusion
Setting up Docker Datacenter on VMware Fusion With the release of Docker Datacenter, it seemed like a good idea to kick the tires on this new system to get a handle on what the experience is like installing,
More informationIndium Documentation. Release Nicolas Petton
Indium Documentation Release 1.2.0 Nicolas Petton Nov 23, 2018 Contents 1 Table of contents 3 1.1 Installation................................................ 3 1.2 Getting up and running..........................................
More informationWeb Sockets and SignalR Building the Real Time Web
Web Sockets and SignalR Building the Real Time Web DDD South West Saturday 26th May 2012 Chris Alcock Agenda Introduction What is Real Time? Interactive? Web Sockets Who What When How? Examples (Client
More informationULTEO OPEN VIRTUAL DESKTOP NATIVE CLIENT
ULTEO OPEN VIRTUAL DESKTOP V4.0.2 NATIVE CLIENT Contents 1 Introduction 3 2 Prerequisites 4 2.1 System requirements............................... 4 3 Installation on Microsoft Windows 5 4 Installation
More informationCopyright 2018 VMware, Inc. All rights reserved. Copyright and trademark information.
You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments about this documentation, submit your feedback to docfeedback@vmware.com
More informationPatch Server for Jamf Pro Documentation
Patch Server for Jamf Pro Documentation Release 0.7.0 Bryson Tyrrell Mar 16, 2018 Contents 1 Change History 3 2 Setup the Patch Server Web Application 7 3 Add Your Patch Server to Jamf Pro 11 4 API Authentication
More informationError The Process Exit Code Was 128. The Step
Error The Process Exit Code Was 128. The Step Failed ERROR: Fetcher failure: Fetch command failed with exit code 128, output: to be the culprit meta-clanton_v0.7.5 depends on this during bitbake process.
More informationWeb Client And Server
Web Client And Server Project Part A Overview In this part of the project, you and your partner will build a simple web client and a succession of servers to which it can connect. The goal is to slowly
More informationBookmarks to the headings on this page:
Squiz Matrix User Manual Library The Squiz Matrix User Manual Library is a prime resource for all up-to-date manuals about Squiz's flagship CMS Easy Edit Suite Current for Version 4.8.1 Installation Guide
More informationNasuni Data API Nasuni Corporation Boston, MA
Nasuni Corporation Boston, MA Introduction The Nasuni API has been available in the Nasuni Filer since September 2012 (version 4.0.1) and is in use by hundreds of mobile clients worldwide. Previously,
More informationWeb API Lab. The next two deliverables you shall write yourself.
Web API Lab In this lab, you shall produce four deliverables in folder 07_webAPIs. The first two deliverables should be pretty much done for you in the sample code. 1. A server side Web API (named listusersapi.jsp)
More informationNSX-T Upgrade Guide. VMware NSX-T 2.1
VMware NSX-T 2.1 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments about this documentation, submit your feedback to docfeedback@vmware.com
More informationExecutive Summary. Performance Report for: https://edwardtbabinski.us/blogger/social/index. The web should be fast. How does this affect me?
The web should be fast. Executive Summary Performance Report for: https://edwardtbabinski.us/blogger/social/index Report generated: Test Server Region: Using: Analysis options: Tue,, 2017, 4:21 AM -0400
More informationSecurity. SWE 432, Fall 2017 Design and Implementation of Software for the Web
Security SWE 432, Fall 2017 Design and Implementation of Software for the Web Today Security What is it? Most important types of attacks Authorization oauth 2 Security Why is it important? Users data is
More informationIoT.js. Next generation web for connected things. Samsung Electronics Software Center Piotr Marcinkiewicz 2017
IoT.js Next generation web for connected things Samsung Electronics Software Center Piotr Marcinkiewicz 2017 Agenda Introduction Architecture Node.js vs. IoT.js APIs You are invited Community Q&A 01 02
More informationP:\filebeat.yml 18 October :55
######################## Filebeat Configuration ############################ # This file is a full configuration example documenting all non-deprecated # options in comments. For a shorter configuration
More informationPreparing Your Google Cloud VM for W4705
Preparing Your Google Cloud VM for W4705 August 27, 2017 1. Get a cloud.cs.columbia.edu account 1. Sign up for a cloud Columbia CS account using this link. Note that is is an entirely new account and is
More informationA Quick Guide to Using the MySQL APT Repository
A Quick Guide to Using the MySQL APT Repository Abstract This is a quick guide to using the MySQL APT repository, which provides deb packages for installing and managing the MySQL server, client, and other
More informationApplication Management
Lab 2 Application Management 2.1 Objectives Install software ready to use in a specific operating system (binaries) Install software starting from source code 2.2 Before you start It would be good if you
More informationIntroduction to RPC, Apache Thrift Workshop. Tomasz Powchowicz
Introduction to RPC, Apache Thrift Workshop Tomasz Powchowicz It is all about effective communication page 2 Synchronous, asynchronous execution Executor Executor A Executor B Executor A Executor B 1 1
More informationNode-RED Dashboard: Pi Control
: Pi Control Will English June 26, 2017 will.english@vivaldi.net 1 Summary I am using a Raspberry Pi as a headless computer through VNC. A particular interest is learning Node-RED flow programming and
More informationC exam. Number: C Passing Score: 800 Time Limit: 120 min IBM C IBM Cloud Platform Application Development
C5050-285.exam Number: C5050-285 Passing Score: 800 Time Limit: 120 min IBM C5050-285 IBM Cloud Platform Application Development Exam A QUESTION 1 What are the two key benefits of Cloudant Sync? (Select
More informationPersistence & State. SWE 432, Fall 2016 Design and Implementation of Software for the Web
Persistence & State SWE 432, Fall 2016 Design and Implementation of Software for the Web Today What s state for our web apps? How do we store it, where do we store it, and why there? For further reading:
More informationHTTP Protocol and Server-Side Basics
HTTP Protocol and Server-Side Basics Web Programming Uta Priss ZELL, Ostfalia University 2013 Web Programming HTTP Protocol and Server-Side Basics Slide 1/26 Outline The HTTP protocol Environment Variables
More informationConnecting Max to the Internet
Connecting Max to the Internet A guide to Web API s February 10, 2013 The Internet is a source of data which reflects the state of our world. Internet data can be mined, filtered, analyzed, and aggregated.
More informationTo use SNMP, it must first be enabled with the configure script, and squid rebuilt. To enable is first run the script:
Feature: SNMP Status: Completed Version: 2.x, 3.x Contents 1. 2. 3. 4. 5. 6. Feature: SNMP Details Enabling SNMP in Squid 1. Squid-3 2. Squid-2 Configuring Squid 1. Squid OIDs FAQ 1. How can I query the
More informationSalesforce DX Setup Guide
Salesforce DX Setup Guide Version 42.0, Spring 18 @salesforcedocs Last updated: April 24, 2018 Copyright 2000 2018 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark of salesforce.com,
More informationAWS Lambda + nodejs Hands-On Training
AWS Lambda + nodejs Hands-On Training (4 Days) Course Description & High Level Contents AWS Lambda is changing the way that we build systems in the cloud. This new compute service in the cloud runs your
More informationCSE 101 Introduction to Computers Development / Tutorial / Lab Environment Setup
CSE 101 Introduction to Computers Development / Tutorial / Lab Environment Setup Purpose: The purpose of this lab is to setup software that you will be using throughout the term for learning about Python
More informationNetwork and Server Statistics Using Cacti
Network Management & Monitoring Network and Server Statistics Using Cacti These materials are licensed under the Creative Commons Attribution-Noncommercial 3.0 Unported license (http://creativecommons.org/licenses/by-nc/3.0/)
More informationNasuni Data API Nasuni Corporation Boston, MA
Nasuni Corporation Boston, MA Introduction The Nasuni API has been available in the Nasuni Filer since September 2012 (version 4.0.1) and is in use by hundreds of mobile clients worldwide. Previously,
More informationCookies, sessions and authentication
Cookies, sessions and authentication TI1506: Web and Database Technology Claudia Hauff! Lecture 7 [Web], 2014/15 1 Course overview [Web] 1. http: the language of Web communication 2. Web (app) design &
More informationvrealize Log Insight Developer Resources Update 1 Modified on 03 SEP 2017 vrealize Log Insight 4.0
vrealize Log Insight Developer Resources Update 1 Modified on 03 SEP 2017 vrealize Log Insight 4.0 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/
More informationRed Hat Developer Studio 12.0
Red Hat Developer Studio 12.0 Getting Started with Developer Studio Tools Introduction to Using Red Hat Developer Studio Tools Last Updated: 2018-07-16 Red Hat Developer Studio 12.0 Getting Started with
More information1-1. Switching Networks (Fall 2010) EE 586 Communication and. September Lecture 10
EE 586 Communication and Switching Networks (Fall 2010) Lecture 10 September 17 2010 1-1 Announcement Send me your group and get group ID HW3 (short) out on Monday Personal leave for next two weeks No
More information