Skip to content

Instantly share code, notes, and snippets.

View SijmenHuizenga's full-sized avatar
❤️
line by line

Sijmen SijmenHuizenga

❤️
line by line
View GitHub Profile
@SijmenHuizenga
SijmenHuizenga / gist:168ab5098afd2775deafd271014edd48
Created April 19, 2017 20:22
Gitlab Autorunner DigitalOcean UserData startup script (ubuntu 16.04)
#!/bin/bash
echo 'starting setup...'
echo 'installing docker...'
curl -sSL https://get.docker.com/ | sh
echo 'installing gitlab-ci-multi-runner repository'
curl -L https://packages.gitlab.com/install/repositories/runner/gitlab-ci-multi-runner/script.deb.sh | sudo bash
echo 'installing gitlab-ci-multi-runner'
sudo apt-get install gitlab-ci-multi-runner
echo 'registering gitlab-ci-multi-runner'
gitlab-ci-multi-runner register --non-interactive --name "$HOSTNAME" --url "https://gitlab.com/ci" \
def rule() : Int = {
println("To rule them all"); 10
}
@SijmenHuizenga
SijmenHuizenga / SqlCompiler.java
Created July 18, 2016 08:20
A little application that concats SQL files into one single file.
package nl.sijmenhuizenga.sqlcompiler;
import java.io.IOException;
import java.nio.charset.Charset;
import java.nio.file.*;
import java.nio.file.attribute.BasicFileAttributes;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.*;
@SijmenHuizenga
SijmenHuizenga / App.java
Created February 23, 2016 10:36
Theading Example
package threading.test;
public class App implements Runnable{
public App() {
Thread newThread = new Thread(this);
//als het programma stopt, stop ook deze thread
newThread.setDaemon(true);
//start de nieuwe thread
@SijmenHuizenga
SijmenHuizenga / GlazenBol.java
Created February 15, 2016 10:07
Lottotrekking
package it.sijmen;
import java.util.ArrayList;
import java.util.Random;
/**
* Created by Sijmen on 15-2-2016.
*/
public class GlazenBol {
@SijmenHuizenga
SijmenHuizenga / clock.html
Created February 15, 2016 09:17
JS Clock Counter @ clock.sijmenhuizenga.nl
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
package nl.sijmenhuizenga.sqlcompiler;
import java.io.File;
import java.io.IOException;
import java.nio.charset.Charset;
import java.nio.file.*;
import java.nio.file.attribute.BasicFileAttributes;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.*;