Skip to content

Instantly share code, notes, and snippets.

View k3muri84's full-sized avatar
🎯
Focusing

kemuri k3muri84

🎯
Focusing
View GitHub Profile
@k3muri84
k3muri84 / blame_who_dont_delete.sh
Created May 7, 2021 13:29
remove merged branches
for branch in `git branch -r --merged develop | grep -v HEAD`;do echo -e `git show --format="%an" $branch | head -n 1` \\t$branch; done | sort
@k3muri84
k3muri84 / pre-commit
Last active May 8, 2021 14:44
ktlintFormat pre-commit hook
#!/bin/sh
# based on https://github.com/shyiko/ktlint pre-commit hook
# with further tweaks of @neugartf
set -e
CHANGED_FILES="$(git --no-pager diff --name-status --no-color --cached | awk '$1 != "D" && $2 ~ /\.kts|\.kt/ { print $2}')"
if [ -z "$CHANGED_FILES" ]; then
exit 0
fi;
@k3muri84
k3muri84 / find-jira-tickets.py
Created October 25, 2018 09:19
Find unique jira tickets from git log
#!/usr/bin/env python
# finds jira tickets up until latest tag
# regex part inspired by https://github.com/pbetkier/add-issue-id-hook
import subprocess
import re
project_format = '[A-Z][A-Z]+'
issue_pattern = '{}-[\d]+'.format(project_format)
Verifying my Blockstack ID is secured with the address 1KxuNBwPHW7XomSeBJ23iivCKFKLFm3UgH https://explorer.blockstack.org/address/1KxuNBwPHW7XomSeBJ23iivCKFKLFm3UgH

Keybase proof

I hereby claim:

  • I am echorebel on github.
  • I am kemuri (https://keybase.io/kemuri) on keybase.
  • I have a public key ASC5VjA-Rqs0XPZzqGv2zFTMpR1o5E0sSt4E3JKhvxKFdgo

To claim this, I am signing this object:

@k3muri84
k3muri84 / ethminer.bat
Created June 18, 2017 06:40
mine some ether
setx GPU_FORCE_64BIT_PTR 0
setx GPU_MAX_HEAP_SIZE 100
setx GPU_USE_SYNC_OBJECTS 1
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_SINGLE_ALLOC_PERCENT 100
ethminer.exe --farm-recheck 200 -G -S eu2.ethermine.org:4444 -FS eu1.ethermine.org:4444 -O 0x5846b301f36a1f840f012cc07dc5533733f4d352.rig1
@k3muri84
k3muri84 / .vimrc
Last active January 28, 2020 14:50
vim config
set nocompatible " be iMproved, required
filetype off " required
" set the runtime path to include Vundle and initialize
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
" let Vundle manage Vundle, required
Plugin 'VundleVim/Vundle.vim'
@k3muri84
k3muri84 / xcode_manual_signing.rb
Created December 15, 2016 15:17
switch xcode to manual signing for Unity 5.3
require 'xcodeproj'
# utility for unity 5.3 to use xcode 8 with manual signing
# for Unity 5.4 see https://gist.github.com/echorebel/b073bc7858c36218610e63f2b7664639
# Usage:
# ruby xcode_manual_signing.rb -p <path/to/xcode_project>
# default path is Build/iOS/Unity-iPhone.xcodeproj
args = ARGV
project_path = 'Build/iOS/Unity-iPhone.xcodeproj'
#!/usr/bin/ruby
require 'xcodeproj'
# Usage:
# ruby select_xcode_signing_method.rb -p <path/to/xcode_project> -t <Target> -m ['Automatic' | 'Manual']
class Options
attr_accessor :path, :target, :method
@k3muri84
k3muri84 / adb_installl.sh
Last active September 13, 2017 14:54
ADB Install & Run on multiple devices
adb devices | tail -n +2 | cut -sf 1 | xargs -I {} adb -s {} install -r yourBuild.apk