Skip to content

Instantly share code, notes, and snippets.

Satoru Higa satoruhiga

Block or report user

Report or block satoruhiga

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@satoruhiga
satoruhiga / ofxDelayLineQueue.h
Last active Apr 3, 2016
ofxDelayLineQueue.h
View ofxDelayLineQueue.h
#pragma once
#include <chrono>
#include <deque>
template <typename T>
class ofxDelayLineQueue
{
public:
View tellmeUSBSerialDevice.h
#pragma once
#include "ofMain.h"
inline void tellmeUSBSerialDevice()
{
ofDirectory dir;
int n = dir.listDir("/dev");
vector<string> arr;
@satoruhiga
satoruhiga / ofxAutoSaveParam.h
Last active Apr 3, 2016
ofxAutoSaveParam.h
View ofxAutoSaveParam.h
#pragma once
/*
USAGE:
ofxAutoSaveParam param;
class ofApp {
public:
View PackedBuffer.h
template <typename T, bool (*remove_predicate)(const T&)>
class PackedBuffer
{
public:
PackedBuffer(size_t size)
: size_(0)
, buffer_(size)
{}
View TypedArray.h
#include <vector>
#include <cmath>
#include <assert.h>
class ArrayBuffer
{
public:
ArrayBuffer(size_t size)
: data_(size, 0)
View stack_blur.h
#include "ofMain.h"
namespace stack_blur {
template<class T> struct stack_blur_tables {
static uint16_t const g_stack_blur8_mul[255];
static uint8_t const g_stack_blur8_shr[255];
};
//------------------------------------------------------------------------
View ofxNanoSVG.h
#pragma once
#define NANOSVG_IMPLEMENTATION
#include "nanosvg.h"
class ofxNanoSVG
{
public:
bool load(const string& filepath)
View CollectAllWindows.applescript
(*
collect all windows
http://apple.stackexchange.com/questions/709/how-to-retrieve-windows-that-have-moved-off-screen
http://d.hatena.ne.jp/hirose31/20111213/1323761962
*)
property processesToIgnore : {}
tell (do shell script "/usr/sbin/system_profiler SPDisplaysDataType | grep Resolution | tail -n 1") to set {screen_width, screen_height} to {word 2, word 4}
View BAD_TUNE_TV.fs
/*{
"DESCRIPTION": "BAD_TUNE_TV",
"CREDIT": "by satoruhiga",
"CATEGORIES": [
"GLSL FX"
],
"INPUTS": [
{
"NAME": "inputImage",
"TYPE": "image"
@satoruhiga
satoruhiga / ofxMaxCollTextParser.h
Last active Aug 29, 2015
ofxMaxCollTextParser.h
View ofxMaxCollTextParser.h
#pragma once
#include "ofMain.h"
class ofxMaxCollTextParser
{
public:
bool open(const string& path)
{
You can’t perform that action at this time.