Dionysis Zindros, National Technical University of Athens dionyziz@gmail.com
pseudonymous anonymous web-of-trust identity trust bitcoin namecoin proof-of-burn timelock decentralized anonymous marketplace openbazaar
import java.io.*; | |
import java.nio.file.*; | |
import java.security.*; | |
import java.security.cert.*; | |
import javax.net.ssl.*; | |
import org.bouncycastle.jce.provider.*; | |
import org.bouncycastle.openssl.*; | |
public class SslUtil |
Dionysis Zindros, National Technical University of Athens dionyziz@gmail.com
pseudonymous anonymous web-of-trust identity trust bitcoin namecoin proof-of-burn timelock decentralized anonymous marketplace openbazaar
To understand some of the pieces, it is helpful to interact with them together. Not sure how this will turn out, but that's part of the fun. Turn the sound up, maybe lock your screen orientation, and check these out:
/* | |
It demonstrates how you can create your own API when using REST style | |
calls through the browser with CORS enabled. | |
Possible commands created in this shetch: | |
* "/arduino/digital/13" -> digitalRead(13) | |
* "/arduino/digital/13/1" -> digitalWrite(13, HIGH) | |
* "/arduino/analog/2/123" -> analogWrite(2, 123) |
// SIMPL | |
// A Serial Interpreted Minimal Programming Language | |
// Inspired by Txtzyme - by Ward Cunningham | |
// Filename simpl_2015_slim_11 | |
// This is the slim version of simpl that removes most of the Arduino specific routines - saving almost 1800 bytes | |
// In Version 10: Added printlong() to print out a 32 bit integer plus some 32bit arithmetic and timing functions |
#!/usr/bin/env python3 | |
import platform | |
PLATFORM = platform.system().lower() | |
GOOGLE = 'edge_tpu' | |
INTEL = 'ncs2' | |
NVIDIA = 'jetson_nano' | |
PI = 'raspberry_pi' | |
IS_LINUX = (PLATFORM == 'linux') |
<!DOCTYPE html> | |
<html> | |
<head> | |
<title>Next level UX</title> | |
<meta charset="UTF-8" /> | |
</head> | |
<body> | |
<p> | |
<label> |
# @anoken2017 | |
# demo_face_recognition m5-custom firm needed | |
# fork https://github.com/sipeed/MaixPy_scripts/blob/master/machine_vision/demo_face_recognition.py | |
import sensor,image,lcd #関連ライブラリ | |
import KPU as kpu | |
import time | |
from Maix import FPIOA,GPIO,utils | |
from fpioa_manager import fm | |
from board import board_info |
const _ = require("iotdb-helpers") | |
const Board = _size => { | |
const self = Object.assign({}) | |
let _d = {} | |
const _key = (x, y) => `${x}//${y}` | |
const _set = (d, x, y, v) => d[_key(x,y)] = v | |
const _get = (d, x, y) => d[_key(x,y)] || 0 |
// Just getting my hands dirty with Arduino! Please don't be upset ... | |
/* Sources: | |
* | |
* https://github.com/gand417/mz2020_audio/blob/main/mz2020_audio.ino | |
* https://github.com/make-zurich/makezurich-hardware-intro/blob/master/Arduino/Neno33BleSense_CoronaAppScanner/Neno33BleSense_CoronaAppScanner.ino | |
*/ | |
#include <Adafruit_NeoPixel.h> | |
#include <ArduinoBLE.h> |