create a file name nextboot.sh
#!/bin/bash
basename="nextboot"
uuid=$(cat /proc/sys/kernel/random/uuid)
echo $uuid
create a file name nextboot.sh
#!/bin/bash
basename="nextboot"
uuid=$(cat /proc/sys/kernel/random/uuid)
echo $uuid
uniform float time; | |
uniform vec2 resolution; | |
uniform vec3 color; | |
void main() { | |
gl_FragColor = vec4(color, 1.); | |
} |
<html lang="en"> | |
<head> | |
<meta charset="utf-8"> | |
<meta name="viewport" content="width=device-width, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0"> | |
<style> | |
body { | |
margin: 0px; | |
overflow: hidden; | |
} |
#include "ThreadedModelLoader.h" | |
#include <sstream> | |
ThreadedModelLoader::ThreadedModelLoader(){ | |
nextID = 0; | |
ofAddListener(ofEvents().update, this, &ThreadedModelLoader::update); | |
startThread(); | |
lastUpdate = 0; | |
loading = false; |
#!/bin/sh | |
for i in medias/*.jpg; | |
do name=`echo $i | cut -d'.' -f1`; | |
# # this one looks for the previous pot | |
# p2w=$(convert "$i" -format "%[fx:2^(floor(log(w)/log(2)))]" info:) | |
# p2h=$(convert "$i" -format "%[fx:2^(floor(log(h)/log(2)))]" info:) | |
# # this one looks for the next pot | |
# p2w=$(convert "$i" -format "%[fx:2^(ceil(log(w)/log(2)))]" info:) | |
# p2h=$(convert "$i" -format "%[fx:2^(ceil(log(h)/log(2)))]" info:) |
const WebMidi = require('webmidi') | |
const name = 'LPD8 MIDI 1' | |
WebMidi.enable((err) => { | |
err && console.warn(err) | |
WebMidi.inputs.forEach((input) => { | |
console.info(`${input.manufacturer} '${input.name}' ${input.state}`) | |
}) |
/* to run: | |
budo index.js --live | |
uncomment the `source.connect(context.destination)` to hear tracks | |
*/ | |
'use strict' | |
const Meyda = require('../../path/to/meyda') // use your local meyda installation |
#include <SPI.h> | |
#include <Wire.h> | |
#include <Adafruit_GFX.h> | |
#include <Adafruit_SSD1306.h> | |
#define OLED_RESET 4 | |
Adafruit_SSD1306 display(OLED_RESET); | |
unsigned long frame = 0; | |
const float pi = 3.14; |
<template> | |
<div id="wrapper"> | |
<sprite :id="'sprite'" | |
:spritesheet="require('../assets/spritesheet.png')" | |
:json="require('../assets/spritesheet.json')" | |
:yoyo="false" | |
:fps="30" | |
ref="sprite" | |
></sprite> | |
<button @click="play">play</button> |