curl -sL https://deb.nodesource.com/setup_11.x | sudo -E bash -
sudo apt-get install -y nodejs
sudo apt install -y libavahi-compat-libdnssd-dev
sudo npm install -g --unsafe-perm homebridge
/********* | |
Rui Santos | |
Complete project details at http://randomnerdtutorials.com | |
*********/ | |
// Load Wi-Fi library | |
#include <ESP8266WiFi.h> | |
#include <IRremoteESP8266.h> | |
#include <IRsend.h> |
curl -sL https://deb.nodesource.com/setup_11.x | sudo -E bash -
sudo apt-get install -y nodejs
sudo apt install -y libavahi-compat-libdnssd-dev
sudo npm install -g --unsafe-perm homebridge
<!DOCTYPE html> | |
<html> | |
<body> | |
<div id="header">Welcome, Prof. Dr. Taner Güneş</div> | |
<div id="container"> | |
<form> | |
<input type="text" name="firstname"> | |
</form> |
19 September 2019 - A day with an attempt to generate Graver basis vectors | |
- https://ie.technion.ac.il/~onn/Nachdiplom/3.pdf (Followed this lecture notes, and replicated the example) | |
- https://ie.technion.ac.il/~onn/Book/NDO.pdf (Also followed the book) | |
import re | |
if __name__ == '__main__': | |
TEST = """ | |
[ | |
{ | |
"_id": "5e1d995f08f9e94ea4c67e31", | |
"data.Attack_Pattern_Catalog.Attack_Patterns.Attack_Pattern": [ | |
{ | |
"_attributes": { | |
"ID": "1", |
// TODO: Make sure the aif RA and CA nodes have `probability` field assigned to 1.0. | |
// TODO: For an example, check `resources/aif/5.json`. | |
public class Example { | |
public static void main(String[] args) { | |
AIFReader reader = new AIFReader("changethepath.json"); | |
AIFTheory theory = reader.read(); | |
AIFtoPEEAFConverter converter = new AIFtoPEEAFConverter(); | |
PEEAFTheory peeafTheory = converter.convert(theory); |
#On Debian 7.0 | |
#Install build essentials | |
sudo apt-get install build-essential | |
#Install dependencies | |
sudo apt-get install binutils libproj-dev gdal-bin | |
sudo apt-get install libgeos-dev | |
sudo apt-get install libexpat1 libexpat1-dev | |
sudo apt-get install pkg-config |