Skip to content

Instantly share code, notes, and snippets.

View olijf's full-sized avatar

Olaf olijf

View GitHub Profile
{"data":[{"height":36,"transform":{"metadata":{"library":"CAL","type":"Matrix"},"matrix":[0.2098635886673662,0,-100.10493179433368,0,0.2098635886673662,-100.31479538300106]},"z":0,"sculpt":[1,1,1,1,1],"twist":0,"points":[{"metadata":{"library":"CAL","type":"Vector"},"x":715.5,"y":572.5},{"metadata":{"library":"CAL","type":"Vector"},"x":238.5,"y":572.5},{"metadata":{"library":"CAL","type":"Vector"},"x":238.5,"y":384.5},{"metadata":{"library":"CAL","type":"Vector"},"x":715.5,"y":384.5},{"metadata":{"library":"CAL","type":"Vector"},"x":715.5,"y":572.5}],"holes":[],"type":"COMPOUND_PATH"},{"height":2,"transform":{"metadata":{"library":"CAL","type":"Matrix"},"matrix":[0.2098635886673662,0,-106.44083733700538,0,0.2098635886673662,-55.96345658429848]},"z":36,"sculpt":[1,1],"twist":0,"points":[{"metadata":{"library":"CAL","type":"Vector"},"x":794.2,"y":362.3},{"metadata":{"library":"CAL","type":"Vector"},"x":221,"y":362.3},{"metadata":{"library":"CAL","type":"Vector"},"x":221,"y":170.4},{"metadata":{"library":"CAL","
{"data":[{"height":19.5,"transform":{"metadata":{"library":"CAL","type":"Matrix"},"matrix":[0.2098635886673662,0,-100.10493179433368,0,0.2098635886673662,-100.31479538300106]},"z":0,"sculpt":[1,1,1],"twist":0,"points":[{"metadata":{"library":"CAL","type":"Vector"},"x":488,"y":282.5},{"metadata":{"library":"CAL","type":"Vector"},"x":488,"y":381.9},{"metadata":{"library":"CAL","type":"Vector"},"x":477,"y":381.1},{"metadata":{"library":"CAL","type":"Vector"},"x":465,"y":382},{"metadata":{"library":"CAL","type":"Vector"},"x":465,"y":282.6},{"metadata":{"library":"CAL","type":"Vector"},"x":472.3,"y":282},{"metadata":{"library":"CAL","type":"Vector"},"x":481.7,"y":282},{"metadata":{"library":"CAL","type":"Vector"},"x":488,"y":282.5}],"holes":[],"type":"COMPOUND_PATH"},{"height":19.5,"transform":{"metadata":{"library":"CAL","type":"Matrix"},"matrix":[0.2098635886673662,0,-100.10493179433368,0,0.2098635886673662,-100.31479538300106]},"z":0,"sculpt":[1,1,1],"twist":0,"points":[{"metadata":{"library":"CAL","type":"Vect
'''
https://hpd.gasmi.net/
32 82 56 11 a0 4b --> 32 82 56 16 da 3c
192.168.0.5 (c0 a8 00 05)--> 192.168.0.11 (c0 a8 00 0b)
UDP Source Port: 17861
UDP Destination Port: 17861
UDP Data: RESET
32 82 56 16 DA 3C 32 82 56 11 A0 4B 08 00 45 00 00 21 00 00 00 00 40 11 F9 6B C0 A8 00 05 C0 A8 00 0B 45 C5 45 C5 00 0D F9 5D 52 45 53 45 54
'''
@olijf
olijf / Localetest.java
Last active April 20, 2020 09:29
Locale testing in Java
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.LocalTime;
import java.time.Month;
import java.time.format.DateTimeFormatter;
import java.time.format.FormatStyle;
import java.util.Locale;
import java.text.NumberFormat;
/*from w w w . j ava2s . c o m*/
public class Main {
// ==UserScript==
// @name Fosdem Chromecastplayer
// @version 1.0
// @description Adds link to cast to Chromecast using Chromecast.link
// @match live.fosdem.org/watch*
// @copyright 2021, Olaf
// ==/UserScript==
function _x(STR_XPATH) {
var xresult = document.evaluate(STR_XPATH, document, null, XPathResult.ANY_TYPE, null);
@olijf
olijf / Virtualbox.md
Last active January 13, 2023 09:54
virtualbox tips and tricks
@olijf
olijf / Raspberry-pi-qemu.md
Created December 21, 2022 14:22
Raspberry PI in qemu emulation

preperation

install qemu pamac install qemu-system-aarch64

unpack raspios xz -d 2022-09-22-raspios-bullseye-arm64.img.xz

check in fdisk partitions fdisk -l 2022-09-22-raspios-bullseye-arm64.img

@olijf
olijf / itorrent-downloader.user.js
Created November 18, 2023 14:57
Greasemonkey userscript to add a download link to iTorrents caching service
// ==UserScript==
// @name BtDig.com to iTorrent
// @version 1.0
// @description Adds link to itorrent file
// @match https://btdig.com/*/*
// ==/UserScript==
function _x(STR_XPATH) {
var xresult = document.evaluate(STR_XPATH, document, null, XPathResult.ANY_TYPE, null);
var xnodes = [];
@olijf
olijf / convert-for-chromecast.sh
Last active December 7, 2023 09:56
Convert a video file to a format that can be played on a Chromecast
#!/bin/bash
# Convert a video file to a format that can be played on a Chromecast
# Requires ffmpeg
# Usage: convert-for-chromecast.sh <input file>
# Output: <input file>.chromecast.mp4
# Author:
# Olaf van der Kruk
# Check if input file is given
if [ -z "$1" ]; then