Skip to content

Instantly share code, notes, and snippets.

View xseignard's full-sized avatar
🦄
Internet thuggin'

Xavier Seignard xseignard

🦄
Internet thuggin'
View GitHub Profile
@xseignard
xseignard / countries.geo.json
Created January 30, 2014 10:29
indexed world map
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
uniform sampler2D texture;
uniform sampler2D index;
uniform float clicked;
varying vec2 vUv;
void main() {
vec4 currentTexture = texture2D(texture, vUv);
vec4 currentIndex = texture2D(index, vUv);
float fader = 0.0;
if (clicked/currentIndex.r == 1.0) fader = 1.0;

Node.js

wget http://nodejs.org/dist/v0.10.24/node-v0.10.24-linux-arm-pi.tar.gz
tar xvzf node-v0.10.24-linux-arm-pi.tar.gz
sudo mkdir /opt/node
sudo cp -r node-v0.10.24-linux-arm-pi/* /opt/node

Edit /etc/profile replace export PATH by

NODE_JS_HOME="/opt/node"
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
String fromProcessing;
void setup() {
Serial.begin(9600);
pinMode(13, OUTPUT);
}
void loop() {
while (Serial.available() > 0) {
char recieved = Serial.read();
@xseignard
xseignard / compile.md
Last active August 29, 2015 14:01
compile.log

What I did:

sudo apt-get install git unzip libjpeg-dev zlib1g-dev
git clone git://git.xonotic.org/xonotic/xonotic.git
cd xonotic
./all update
./all compile dedicated
xonotic [master●] % ./all run dedicated xonotic
Timing via the time utility works.
Found main repo = git://de.git.xonotic.org/xonotic/
Repository . enabled because it already exists
Repository data/xonotic-data.pk3dir enabled because it already exists
Repository data/xonotic-music.pk3dir enabled because it already exists
Repository data/xonotic-nexcompat.pk3dir disabled by default, create data/xonotic-nexcompat.pk3dir.yes to enable
Repository darkplaces enabled because it already exists
Repository netradiant enabled because it already exists
Repository div0-gittools disabled by default, create div0-gittools.yes to enable
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<script type="text/javascript" src="bower_components/sails.io.js/dist/sails.io.js"></script>
// setup
void setup() {
// logging purpose
SerialUSB.begin();
int i;
for (i = 4; i < 8; i++) {
pinMode(i, INPUT_PULLUP);
}
}