Skip to content

Instantly share code, notes, and snippets.

View kaecy's full-sized avatar
🌄
I'm awake.

Eris kaecy

🌄
I'm awake.
  • Freelancer
  • England
View GitHub Profile
/* use: asc <numbers...>
asc is short for ascending
out: "sort" || "not sorted" */
#include <iostream>
#include <cstdlib>
int main(int argc, char **argv) {
@kaecy
kaecy / play.js
Last active December 30, 2015 12:39
code demonstrating play on end. i.e, play next track on the ending of the first.
var nil = 1;
function getFirst(eName) {
var firstElm = document.getElementsByTagName(eName)[0];
if (firstElm == undefined)
return nil;
return firstElm;
}
@kaecy
kaecy / demo.html
Created December 16, 2013 22:25
move and box sensor
<html><head>
<meta charset="ASCII">
<!-- load file-sequence -->
<meta name="script" content="lib/move.es">
<meta name="script" content="lib/sensor.es">
<meta name="script" content="code/m.es">
<script src="lib/loades.es"></script>
<style>
@kaecy
kaecy / demo.html
Created December 17, 2013 22:59
element dragging with jscript
<html>
<head>
<script src="lib/moving.js"></script>
<script>
function getID(eName) {
return document.getElementById(eName);
}
addEventListener("load", function() {
var o1 = getID("1"), o2 = getID("2");
@kaecy
kaecy / args.a-demo.txt
Last active December 31, 2015 18:59
simple forward-slash argument analyser and simple calc program using it with demo output
> calc //debug /o 1 1 /a sum
O ----
1
1
A ----
sum
2
@kaecy
kaecy / source.rb
Created December 19, 2013 20:15
the sum of all primes or evens in the noise
ans = 0;
tokens = "2GSD#13x8xU343%^DGF1@22@".scan /\d+/
def prime? op
divs = 0;
(1..op).each do |op2|
case op % op2
when 0
divs += 1;
@kaecy
kaecy / load.js
Created December 19, 2013 21:10
new script loader
var nil = 1;
function getFirst(eName) {
var firstElm = document.getElementsByTagName(eName)[0];
if (firstElm == undefined)
return nil;
return firstElm;
}
...
<meta name="script" content="lib/moving.es">
<meta name="script" content="lib/sensor.es">
<meta name="script" content="code/mix.es">
...
<script> load(); </script>
begin
stream = open(url + "&api_key=#{@key}");
rescue OpenURI::HTTPError => exception
json = JSON.parse exception.io.read;
print json['type'], ', ', json['message'], "\n";
nil;
end
#include <iostream>
#include <windows.h>
#include <cstdio>
/* Standard error macro for reporting API errors */
#define PERR(bSuccess, api){if(!(bSuccess)) printf("%s:Error %d from %s \
on line %d\n", __FILE__, GetLastError(), api, __LINE__);}
void clear( HANDLE hConsole )
{