Skip to content

Instantly share code, notes, and snippets.

View david0's full-sized avatar

David david0

  • Germany
  • 08:42 (UTC +02:00)
View GitHub Profile
@david0
david0 / canon-p-208-mac.md
Last active April 5, 2026 17:52
Canon P-208 Mac/Linux

Canon P-208 Scanner on Mac OS/X

The original Canon CaptureOnTouch app does not work on newer Mac OS X versions. On Mac and Linux this scanner can be used with SANE.

  1. Install sane-backend
  2. Set Auto Start Switch on device to Off. Open the LID.
  3. scanimage -L should list scanner

'canon_dr:libusb:020:005' is a CANON P-208II scanner

@david0
david0 / variables.md
Created September 5, 2024 14:19
Rosetta Environment variables
  • ROSETTA_DEBUGSERVER_PORT
  • ROSETTA_MEMORY_ACCESS_INSTRUMENTATION
  • ROSETTA_DISABLE_AOT
  • ROSETTA_PRINT_SEGMENTS
  • ROSETTA_PRINT_IR
  • ROSETTA_ALLOW_GUARD_PAGES
  • ROSETTA_AOT_ERRORS_ARE_FATAL
  • ROSETTA_DISABLE_EXCEPTIONS
  • ROSETTA_DISABLE_SIGACTION
  • ROSETTA_HARDWARE_TRACING_PATH
openapi: "3.0.0"
info:
version: 1.0.0
title: OneOf example
paths:
/search:
post:
requestBody:
content:
application/json:
@david0
david0 / logstash-hl.py
Created September 22, 2022 14:21
Script for formatting logstash logs in a human readable manner
#!/usr/bin/env python3 -u
import json
import fileinput
class Terminal(object):
FG_RED = "\033[31m"
FG_YELLOW = "\033[33m"
BOLD = "\033[1m"
DIM = "\033[2m"
@david0
david0 / reaper-update.sh
Last active January 15, 2021 08:34
Reaper update script
#!/bin/sh
#RESPONSE=`curl -s https://www.landoleet.org/`
ping -c1 google.de || exit -1
NEWVERISON=6.`~/bin/reaper-download-url|grep -o '/reaper[^>]*_linux_x86_64.tar.xz'|tail -1|cut -c9-| cut -d_ -f1`
cd ~/aur/reaper
git reset --hard origin/master
@david0
david0 / com.apple.keyboardtype.plist
Last active January 21, 2021 07:43
Karabiner Neo2 Config without sticky M4

Tested with: https://jsfiddle.net/xpvt214o/160079/

method   browser        key             which   keyCode charCode
----------------------------------------------------------------
keydown  Chrome         l               76      76      0   
keydown  Chrome         numpad enter    13      13      0   
keydown  Firefox        l               76      76      0
keydown  Firefox        numpad enter    13      13      0
keydown IE l 76 76 0 
@david0
david0 / LdifFilteringParser.py
Created September 22, 2017 06:23
LdifFilteringParser
#!/usr/bin/python3
from sys import argv, stdout
class LdifFilteringParser(object):
def __init__(self, input, output):
self.output = output
self.input = input
@david0
david0 / cindent.sh
Created July 21, 2017 07:41
my indent configuration
#!/bin/sh
gindent -nbad -bap -nbc -bbo -hnl -nprs-br -brs -c33 -cd33 -ncdb -ce -ci4 -cli0 -d0 -di1 -nfc1 -i8 -ip0 -l80 -lp -npcs -npsl -sai -saf -saw -ncs -nsc -sob -nfca -cp33 -ss -ts8 -il1 -l100 -ncdb -bli0 $*
@david0
david0 / agile-speed-date.html
Created May 9, 2017 06:26
Agile Speed Date Tool
<!DOCTYPE html>
<html>
<head>
<title>Agile Speeddating</title>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"/>
<link href="https://fonts.googleapis.com/css?family=Varela+Round" rel="stylesheet">
<script type="text/javascript" src="https://unpkg.com/vue@latest/dist/vue.js"></script>
<script type="text/javascript" src=" https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.8.3/underscore-min.js"></script>
<style type="text/css">