Skip to content

Instantly share code, notes, and snippets.

View sweisgerber-dev's full-sized avatar
👨‍💻
Coding

Sebastian Weisgerber sweisgerber-dev

👨‍💻
Coding
View GitHub Profile
Android Emulator usage: emulator [options] [-qemu args]
options:
-sysdir <dir> search for system disk images in <dir>
-system <file> read initial system image from <file>
-datadir <dir> write user data into <dir>
-kernel <file> use specific emulated kernel
-ramdisk <file> ramdisk image (default <system>/ramdisk.img
-image <file> obsolete, use -system <file> instead
-initdata <file> same as '-init-data <file>'
-data <file> data image (default <datadir>/userdata-qemu.img
@sweisgerber-dev
sweisgerber-dev / jekyll-liquid-random-number.html
Created February 5, 2018 13:59
Jekyll/Liquid Random number generation hack
<!-- Random ID generation -->
{% assign min = 0 %}
{% assign max = 1000 %}
{% assign diff = max | minus: min %}
{% assign randomNumber = "now" | date: "%N" | modulo: diff | plus: min %}
<!-- /Random ID generation -->
@sweisgerber-dev
sweisgerber-dev / thumbnailer.py
Created January 19, 2018 12:26
Python 3 Image Thumbnailer
#!/usr/bin/env python3
import argparse
import glob, os
from subprocess import call
def main(args):
os.chdir(".")
for file in glob.glob("*.mp4"):
foldername = str(file).replace('.mp4', '')
@sweisgerber-dev
sweisgerber-dev / keybase.md
Created January 8, 2018 13:57
keybase.md

Keybase proof

I hereby claim:

  • I am sweisgerber-dev on github.
  • I am weisgerber (https://keybase.io/weisgerber) on keybase.
  • I have a public key whose fingerprint is 3CF1 1041 45DF 4CAF 0BC6 81C6 9F92 D1E3 D604 012C

To claim this, I am signing this object:

@sweisgerber-dev
sweisgerber-dev / gist:1e111ddac9e38c6e3ca33d9177ddbd77
Created October 18, 2017 12:03
Android 8.0 Oreo - Pixel Phone: java.library.path & ENV
java.library.path: /system/lib64:/vendor/lib64
Env: SYSTEMSERVERCLASSPATH : /system/framework/services.jar:/system/framework/ethernet-service.jar:/system/framework/wifi-service.jar
Env: ANDROID_STORAGE : /storage
Env: PATH : /sbin:/system/sbin:/system/bin:/system/xbin:/vendor/bin:/vendor/xbin
Env: ANDROID_SOCKET_zygote : 9
Env: ANDROID_DATA : /data
Env: ANDROID_ROOT : /system
Env: ASEC_MOUNTPOINT : /mnt/asec
Env: DOWNLOAD_CACHE : /data/cache
Env: EXTERNAL_STORAGE : /sdcard
@sweisgerber-dev
sweisgerber-dev / run-jekyll-localhost.sh
Last active March 22, 2018 19:26
Jetbrains Products (Webstorm, PHPStorm, IntelliJ) - Jekyll Run Script
#!/usr/bin/env bash
PATH="$(ruby -e 'print Gem.user_dir')/bin:$PATH"
export PATH=:$PATH
export GEM_HOME=$(ruby -e 'print Gem.user_dir')
bundler exec jekyll s
@sweisgerber-dev
sweisgerber-dev / synology-note-station.PKGBUILD
Last active October 10, 2017 09:55
synology-note-station.PKGBUILD
# Maintainer: Sebastian Weisgerber <swei***@gmail.com>
pkgname=synology-note-station
pkgver=2.0.220
pkgrel=1
pkgdesc="Note Station for desktop connects you with Note Station on your Synology NAS. You can manage all the notes/to-do list offline, right from your local computer."
arch=('x86_64')
url="https://www.synology.com/support/download/"
license=('(C) Synology: Proprietary')
depends=('')
makedepends=('rpmextract')
@sweisgerber-dev
sweisgerber-dev / .bashrc
Created October 10, 2017 08:14
/home/<user>/.bashrc
#
# (...)
#
# Starting & Caching of ssh-agent
if ! pgrep -u $USER ssh-agent > /dev/null; then
ssh-agent > ~/.ssh-agent-thing
fi
if [[ "$SSH_AGENT_PID" == "" ]]; then
eval $(<~/.ssh-agent-thing)
@sweisgerber-dev
sweisgerber-dev / .bashrc
Created October 10, 2017 08:12
/root/.bashrc
#
# (...)
#
PS1='\[\e[0;31m\]\A|\h\[\e[m\] \[\e[1;34m\]\w\[\e[m\] \[\e[1;31m\]\$\[\e[m\] '
# PATH Stuff
#export PATH=/home/weisgerber/bin/android-sdk/build-tools/21.0.1/:/home/weisgerber/bin/android-sdk/tools/:/home/weisgerber/bin/android-sdk/platform-tools/:/home/weisgerber/bin/:$PATH
PATH=/home/weisgerber/bin/android-sdk/build-tools/21.0.1/:$PATH
PATH=/home/weisgerber/bin/android-sdk/tools/:$PATH
@sweisgerber-dev
sweisgerber-dev / bash.bashrc
Created October 10, 2017 08:10
/etc/bash.bashrc
#
# /etc/bash.bashrc
#
# If not running interactively, don't do anything
[[ $- != *i* ]] && return
PS1='[\u@\h \W]\$ '
PS2='> '
PS3='> '