update-nodejs-and-nodered 11/15/16, 11:37 AM

Size: px
Start display at page:

Download "update-nodejs-and-nodered 11/15/16, 11:37 AM"

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 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 information

Smashing Node.JS: JavaScript Everywhere

Smashing 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 information

Full Stack boot camp

Full 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 information

apt list search show install remove autoremove update upgrade full-upgrade

apt 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 information

MP 1: HTTP Client + Server Due: Friday, Feb 9th, 11:59pm

MP 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 information

OnRISC. IoT Manual. Vision Systems GmbH. Edition: October 2017

OnRISC. 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 information

Practical Installing utility software 7Zip on Windows

Practical 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 information

3.5 Inch TFT Display

3.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 information

Produced by. Mobile Application Development. Higher Diploma in Science in Computer Science. Eamonn de Leastar

Produced 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 information

Using Node-RED to build the internet of things

Using 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 information

Exercises. Cacti Installation and Configuration

Exercises. 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 information

Exercises. Cacti Installation and Configuration

Exercises. 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 information

Tools. SWE 432, Fall Design and Implementation of Software for the Web

Tools. 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 information

v OpenSource Information

v 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 information

Grading Rubric Homework 1

Grading 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 information

Session 8. Reading and Reference. en.wikipedia.org/wiki/list_of_http_headers. en.wikipedia.org/wiki/http_status_codes

Session 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 information

IBM Image-Analysis Node.js

IBM 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 information

Bitnami Node.js for Huawei Enterprise Cloud

Bitnami 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 information

COMP 321: Introduction to Computer Systems

COMP 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 information

How to Install Open HRMS on Ubuntu 16.04?

How 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 information

Building Debian-Based Products: Experiences in Collaboration

Building 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 information

Persistence. 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 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 information

Server virtualiza,on and security. CSCI 470: Web Science Keith Vertanen

Server 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 information

Phpmyadmin Error In Processing Request Error Code 200

Phpmyadmin 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 information

Scalix - Bug #60295 Dependencies error scalix-server.xxx_amd64.deb8.deb package

Scalix - 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 information

3rd Party Application Deployment Instructions

3rd 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 information

CamJam! Workshop: Node-RED and getting started on the Internet of Things

CamJam! 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 information

Manual Html A Href Onclick Submit Form

Manual 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 information

A practical introduction

A 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 information

Detects Potential Problems. Customizable Data Columns. Support for International Characters

Detects 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 information

RKN 2015 Application Layer Short Summary

RKN 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 information

Debian development with scratchbox. Lauri Arimo

Debian 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 information

COSC 2206 Internet Tools. The HTTP Protocol

COSC 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 information

my Julia programming cheat sheet

my 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 information

Advantech 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 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 information

Aaron Bartell Director of IBM i Innovation

Aaron 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 information

Lecture 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 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 information

manifold Documentation

manifold 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 information

NODE-RED An event based toolkit for devices and robots

NODE-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 information

Php Manual Header Redirect After 5 Seconds Using

Php 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 information

BIG-IP Access Policy Manager : Portal Access. Version 12.1

BIG-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 information

PiranaJS installation guide

PiranaJS 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 information

Composer and Drupal. CIDUG Meeting December 13, 2018 John Rearick

Composer 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 information

Voice-controlled Home Automation Using Watson, Raspberry Pi, and Openwhisk

Voice-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 information

Node.js. Node.js Overview. CS144: Web Applications

Node.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 information

How to Configure Authentication and Access Control (AAA)

How 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 information

HTTPS File Transfer. Specification

HTTPS 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 information

Manual Shell Script Linux If Not Exist Directory Does

Manual 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 information

Session 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. 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 information

Lab 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 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 information

Catbook Workshop: Intro to NodeJS. Monde Duinkharjav

Catbook 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 information

StorageGRID Webscale 11.0 Tenant Administrator Guide

StorageGRID 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 information

PLCNext examples. Release 0.1. Vincent Gijsen,

PLCNext 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 information

vrealize Log Insight Developer Resources

vrealize 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 information

Software Development I

Software 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 information

TROUBLESHOOTING. Sylvia MATE /dev/sda36 Linux Mint Artful GNOME /dev/sda27 Ubuntu 17.10

TROUBLESHOOTING. 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 information

Jquery.ajax Call Returns Status Code Of 200 But Fires Jquery Error

Jquery.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 information

Salesforce DX Setup Guide

Salesforce 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 information

2 Installing the Software

2 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 information

Okta Integration Guide for Web Access Management with F5 BIG-IP

Okta 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 information

Application Level Protocols

Application 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 information

Bambu API Documentation

Bambu 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 information

MOdern Java(Script) Server Stack

MOdern 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 information

Contents. Index iii

Contents. 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 information

TangeloHub Documentation

TangeloHub 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 information

Setting up Docker Datacenter on VMware Fusion

Setting 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 information

Indium Documentation. Release Nicolas Petton

Indium 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 information

Web Sockets and SignalR Building the Real Time Web

Web 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 information

ULTEO OPEN VIRTUAL DESKTOP NATIVE CLIENT

ULTEO 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 information

Copyright 2018 VMware, Inc. All rights reserved. Copyright and trademark information.

Copyright 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 information

Patch Server for Jamf Pro Documentation

Patch 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 information

Error The Process Exit Code Was 128. The Step

Error 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 information

Web Client And Server

Web 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 information

Bookmarks to the headings on this page:

Bookmarks 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 information

Nasuni Data API Nasuni Corporation Boston, MA

Nasuni 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 information

Web API Lab. The next two deliverables you shall write yourself.

Web 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 information

NSX-T Upgrade Guide. VMware NSX-T 2.1

NSX-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 information

Executive Summary. Performance Report for: https://edwardtbabinski.us/blogger/social/index. The web should be fast. How does this affect me?

Executive 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 information

Security. 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 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 information

IoT.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 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 information

P:\filebeat.yml 18 October :55

P:\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 information

Preparing Your Google Cloud VM for W4705

Preparing 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 information

A Quick Guide to Using the MySQL APT Repository

A 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 information

Application Management

Application 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 information

Introduction to RPC, Apache Thrift Workshop. Tomasz Powchowicz

Introduction 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 information

Node-RED Dashboard: Pi Control

Node-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 information

C exam. Number: C Passing Score: 800 Time Limit: 120 min IBM C IBM Cloud Platform Application Development

C 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 information

Persistence & 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 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 information

HTTP Protocol and Server-Side Basics

HTTP 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 information

Connecting Max to the Internet

Connecting 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 information

To use SNMP, it must first be enabled with the configure script, and squid rebuilt. To enable is first run the script:

To 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 information

Salesforce DX Setup Guide

Salesforce 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 information

AWS Lambda + nodejs Hands-On Training

AWS 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 information

CSE 101 Introduction to Computers Development / Tutorial / Lab Environment Setup

CSE 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 information

Network and Server Statistics Using Cacti

Network 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 information

Nasuni Data API Nasuni Corporation Boston, MA

Nasuni 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 information

Cookies, sessions and authentication

Cookies, 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 information

vrealize 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 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 information

Red Hat Developer Studio 12.0

Red 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 information

1-1. Switching Networks (Fall 2010) EE 586 Communication and. September Lecture 10

1-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