Skip to content

Instantly share code, notes, and snippets.

View lauri-kaariainen's full-sized avatar

Lauri Kääriäinen lauri-kaariainen

View GitHub Profile
@lauri-kaariainen
lauri-kaariainen / backend
Created May 9, 2015 07:51
Huuto.net category and item API usage with simple PHP code
<?php
//CALLHUUTO AND ID!
if(isset($_GET['callHuuto']) && isset($_GET['id'])) {
$doc = new DOMDocument();
//error_log('http://api.huuto.net/somt/0.9/items/'.$_GET['id']);
$doc->load('http://api.huuto.net/somt/0.9/items/'.$_GET['id']);
echo $doc->saveXML();
die();
@lauri-kaariainen
lauri-kaariainen / lierolibre-emscripten env vars
Created January 13, 2015 14:51
lierolibre compiling with emconfigure (emscripten) . The required environment variables in Ubuntu14.04:
1st and 2nd: pkg-config --libs libconfig++
3rd and 4th: pkg-config --libs zlib
copy from here:
export LIBCONFIGXX_CFLAGS=-lconfig++
export LIBCONFIGXX_LIBS=-lconfig++
export ZLIB_CFLAGS=-lz
export ZLIB_LIBS=-lz
@lauri-kaariainen
lauri-kaariainen / index.html
Last active August 29, 2015 14:09
ProJ4.js coordinate changes from ETRS-TM35FIN to WGS-84
<!doctype html>
<head>
<meta charset="utf-8">
<script src="proj4.js"></script>
</head>
<body>
<script>
//https://github.com/proj4js
@lauri-kaariainen
lauri-kaariainen / sortMixedArray
Created April 6, 2014 12:06
Javascript sort function for some mixed type (string, number, undefined) arrays
function simpleAnalyze(a,b){
if(a === "" && b !== "")
return -1;
if(a !== "" && b === "")
return 1;
if(a == b)
return 0;
return "";
}
@lauri-kaariainen
lauri-kaariainen / gist:8093387
Created December 23, 2013 08:18
Parsing xml namespaces with jquery 1.10.x ( ie. <something:expirationTime )
this.getElementsByTagNameNS("*", "expirationTime")
@lauri-kaariainen
lauri-kaariainen / gist:8089926
Created December 23, 2013 00:05
Array with morse-code as keys (in javascript).
var abc = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
var morsecode =[
'.-', '-...', '-.-.', '-..', '.', '..-.', '--.', '....',
'..', '.---', '-.-', '.-..', '--', '-.', '---', '.--.',
'--.-', '.-.', '...', '-', '..-', '...-', '.--', '-..-',
'-.--', '--..'
];
var morseArray = new Array();
var length = abc.length;
for(var i = 0;i < length;i++){