Skip to content

Instantly share code, notes, and snippets.

View jorrizza's full-sized avatar
🏠
Working from home

Joris van Rooij jorrizza

🏠
Working from home
View GitHub Profile
@jorrizza
jorrizza / .gitignore
Last active November 24, 2020 17:29
NaCl test Go and Python
/message_*
/.vscode
@jorrizza
jorrizza / imgcat.go
Created May 21, 2014 09:43
Show an image in the terminal
package main
import (
"fmt"
"github.com/nfnt/resize"
"image"
"image/color"
_ "image/gif"
_ "image/jpeg"
_ "image/png"
@jorrizza
jorrizza / README.md
Created June 17, 2017 14:11
Nitrokey Debian
@jorrizza
jorrizza / chromebook.md
Last active May 27, 2017 16:51
Debian on a Samsung ARM Chromebook

Debian on a Samsung ARM Chromebook

Prepare PC

apt-get install cgpt vboot-utils vboot-kernel-utils gdisk multistrap

Enable in developer mode

Information from Chromium

@jorrizza
jorrizza / wat.rb
Created June 21, 2016 15:07
I kind of hate Ruby for this
irb(main):001:0> wat = Hash.new {|h, k| h[k] = "Wat #{k}?"}
=> {}
irb(main):002:0> wat.keys
=> []
irb(main):003:0> wat.class
=> Hash
irb(main):004:0> puts 'wat?' if wat['foo']
wat?
=> nil
irb(main):005:0> wat.keys
@jorrizza
jorrizza / time-pubquiz.rb
Last active December 20, 2015 16:09
Pubquiz code
require 'date'
class PubQuizDate
class << self
def parse(str)
days = %w{zon maan dins woens donder vrij zater}
format, pattern = {
next_week: /\Avolgende week (\w+)dag\Z/,
after_that: /\Ade (\w+)dag daarna\Z/
@jorrizza
jorrizza / computercriminaliteit.md
Created May 14, 2013 14:03
Internetconsultatie Computercriminaliteit

Wetsvoorstel Computercriminaliteit III

De tekst, zoals gepubliceerd, is voorzien van commentaar door auteur. Het commentaar betreft een mening.

Wijziging van het Wetboek van Strafrecht en het Wetboek van Strafvordering in verband met de verbetering en versterking van de opsporing en vervolging van computercriminaliteit (computercriminaliteit III)

@jorrizza
jorrizza / srvstdout.go
Last active December 11, 2015 16:09
Serving stdout using websockets and Go.
package main
import (
"code.google.com/p/go.net/websocket"
"flag"
"log"
"net/http"
"os"
)
@jorrizza
jorrizza / gist:1555242
Created January 3, 2012 15:01
Module.class_variables
irb(main):001:0> class A
irb(main):002:1> @@variable = 'a'
irb(main):003:1> end
=> "a"
irb(main):004:0> class B < A
irb(main):005:1> end
=> nil
irb(main):006:0> B.class_variables
=> []
irb(main):007:0> B.class_variable_defined?(:@@variable)
@jorrizza
jorrizza / fix_system.sh
Created October 21, 2011 14:02
Debian broken package finder
#!/bin/sh
BROKEN=""
IFS="
"
for package in `dpkg -l | awk '{ if ($1 == "ii") { print $2 } }'`; do
STATUS="Okay"
printf "Checking %s..." $package