I hereby claim:
- I am j6s on github.
- I am j6s (https://keybase.io/j6s) on keybase.
- I have a public key whose fingerprint is 1EE2 BA73 F7B6 837F 6CE5 0086 E216 E78B 4A5E 9B49
To claim this, I am signing this object:
| #!/usr/bin/env ruby | |
| require 'digest' | |
| # | |
| # A script that merges multiple audio files to a single OPUS File with chapter | |
| # markers based on the input files. | |
| # Every input file will be one chapter in the output OPUS File. | |
| # The ouptut file is hardcoded to be 'merged.opus' | |
| # | |
| # For more information about OPUS Chapter marks: |
| #!/usr/bin/env ruby | |
| require 'yaml' | |
| # | |
| # Enables and opens the install tool of TYPO3 pages inside of a Homestead | |
| # development box. | |
| # - Requires a Homestead environment | |
| # - Will fail for non-TYPO3 pages | |
| # |
I hereby claim:
To claim this, I am signing this object:
| #!/usr/bin/env ruby | |
| require 'colorize'; | |
| @about = %q( | |
| Removes some library file in a local steam installation in order to fix swrast driver | |
| issues that appear because of incompatible libraries. | |
| Usage: | |
| fixSteam.rb [action] |
| #!/bin/bash | |
| libreoffice --headless --invisible --convert-to pdf $1 |
| #!/usr/bin/env ruby | |
| # | |
| # Send a notification using gnomes notification system | |
| # | |
| def notify(title, text) | |
| `notify-send "#{title}" "#{text}"` | |
| end | |
| # | |
| # Returns the integer value of a file |
| #!/bin/sh | |
| FILE=/tmp/screen_lock.png; | |
| # take screenshot | |
| scrot $FILE; | |
| # pixelate | |
| mogrify -scale 10% -scale 1000% $FILE |
| var arr = [1,2,3]; | |
| | |
| // for length: the classic version | |
| for (var i = 0; i < arr.length; i++) { | |
| console.log(arr[i]); | |
| } | |
| | |
| // for of: simpler version of for length | |
| for (var element of arr) { | |
| console.log(element); |
| #!/usr/bin/env ruby | |
| require 'colorize' | |
| HEADER = %Q{ | |
| pdfcompress: compresses a pdf using graphicsmagick. | |
| Author: Johannes Hertenstein | |
| Usage: | |
| $pdfcompress.rb $input $output [$quality] |
| #!/bin/bash | |
| # http://stackoverflow.com/a/20414465 | |
| git log --shortstat --pretty="%cE" | | |
| sed 's/\(.*\)@.*/\1/' | | |
| grep -v "^$" | awk 'BEGIN { line=""; } !/^ / { if (line=="" || !match(line, $0)) {line = $0 "," line }} /^ / { print line " # " $0; line=""}' | | |
| sort | | |
| sed -E 's/# //;s/ files? changed,//;s/([0-9]+) ([0-9]+ deletion)/\1 0 insertions\(+\), \2/;s/\(\+\)$/\(\+\), 0 deletions\(-\)/;s/insertions?\(\+\), //;s/ deletions?\(-\)//' | | |
| awk 'BEGIN {name=""; files=0; insertions=0; deletions=0;} {if ($1 != name && name != "") { print name ": " files " files changed, " insertions " insertions(+), " deletions " deletions(-), " insertions-deletions " net"; files=0; insertions=0; deletions=0; name=$1; } name=$1; files+=$2; insertions+=$3; deletions+=$4} END {print name ": " files " files changed, " insertions " insertions(+), " deletions " deletions(-), " insertions-deletions " net";}' | |