I hereby claim:
- I am oschrenk on github.
- I am oschrenk (https://keybase.io/oschrenk) on keybase.
- I have a public key ASBptwJsdVh8qdxfTktCDHVxibM0QOqSgeV4HLzbBqxQMQo
To claim this, I am signing this object:
{ | |
"$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/v1.0.0/schema.json", | |
"basics": { | |
"name": "Oliver Schrenk", | |
"label": "Building the right software the right way for 10+ years\n", | |
"image": "https://0.gravatar.com/avatar/9be9b7e44c69bcce33c8acc6c568159e6692bf0216959c8dc78c618b62983723?size=512", | |
"email": "[email protected]", | |
"phone": "", | |
"url": "https://oschrenk.dev", | |
"summary": "I'm a software engineer currently living in Haarlem, Netherlands. I approach software development as a craft and constantly strive to change for the better. I can be a real stickler for code cleanliness and organisation. The more I advance in the field, I feel that using the functional paradigm is the way to move forward in both, front and back end.\n\nIn my free time, I devour all things science fiction, brew quality coffee, play board games, and reset myself with yoga practice.", |
case class GameOfLife private(width: Int, height: Int, cells: Set[Point]) { | |
private def neighbors(p: Point): Set[Point] = { | |
(for { | |
x <- Math.max(1, p.x - 1).to(Math.min(this.width, p.x + 1)) | |
y <- Math.max(1, p.y - 1).to(Math.min(this.height,p.y + 1)) | |
} yield Point(x, y)).toSet - p | |
} | |
Process: Signal [75058] | |
Path: /Applications/Signal.app/Contents/MacOS/Signal | |
Identifier: org.whispersystems.signal-desktop | |
Version: 1.25.0 (1) | |
Code Type: X86-64 (Native) | |
Parent Process: ??? [1] | |
Responsible: Signal [75058] | |
User ID: 501 | |
Date/Time: 2019-05-31 12:07:59.313 +0200 |
package com.oschrenk.expando | |
import akka.Done | |
import akka.actor.ActorSystem | |
import akka.dispatch.MessageDispatcher | |
import akka.http.scaladsl.Http | |
import akka.http.scaladsl.model._ | |
import akka.http.scaladsl.model.headers.{Cookie, `Set-Cookie`} | |
import akka.stream.scaladsl.{Flow, Sink, Source} | |
import akka.stream.{ActorMaterializer, Materializer} |
#!/bin/bash | |
# | |
# Notify of Homebrew updates via Notification Center on Mac OS X | |
# | |
# Author: Chris Streeter http://www.chrisstreeter.com | |
# Requires: terminal-notifier. Install with: | |
# brew install terminal-notifier | |
BREW_EXEC='/usr/local/bin/brew' | |
TERMINAL_NOTIFIER=`which terminal-notifier` |
I hereby claim:
To claim this, I am signing this object:
=== CLEAN TARGET ShortcutRecorder.framework - with embedded ibplugin OF PROJECT ShortcutRecorder WITH CONFIGURATION Release === | |
Check dependencies | |
Clean.Remove clean /Users/oliver/Library/Developer/Xcode/DerivedData/Timer-eczfdxazowouiyacmenywqnnawln/Build/Intermediates/ShortcutRecorder.build/Release/ShortcutRecorder.framework\ -\ with\ embedded\ ibplugin.build | |
builtin-rm -rf /Users/oliver/Library/Developer/Xcode/DerivedData/Timer-eczfdxazowouiyacmenywqnnawln/Build/Intermediates/ShortcutRecorder.build/Release/ShortcutRecorder.framework\ -\ with\ embedded\ ibplugin.build | |
Clean.Remove clean /Users/oliver/Library/Developer/Xcode/DerivedData/Timer-eczfdxazowouiyacmenywqnnawln/Build/Products/Release/ShortcutRecorder.framework | |
builtin-rm -rf /Users/oliver/Library/Developer/Xcode/DerivedData/Timer-eczfdxazowouiyacmenywqnnawln/Build/Products/Release/ShortcutRecorder.framework |
#!/bin/sh | |
function error_handler() { | |
echo "Error occurred in script at line: ${1}." | |
echo "Line exited with status: ${2}" | |
} | |
trap 'error_handler ${LINENO} $?' ERR | |
set -o errexit # |
Delivered-To: [email protected] | |
Received: by 10.58.239.202 with SMTP id vu10csp168751vec; | |
Mon, 15 Apr 2013 06:40:23 -0700 (PDT) | |
X-Received: by 10.49.97.163 with SMTP id eb3mr15491731qeb.45.1366033222553; | |
Mon, 15 Apr 2013 06:40:22 -0700 (PDT) | |
Return-Path: <[email protected]> | |
Received: from smtp1-ext.rs.github.com (smtp1-ext.rs.github.com. [207.97.227.250]) | |
by mx.google.com with ESMTP id ko8si12369721qeb.19.2013.04.15.06.40.22; | |
Mon, 15 Apr 2013 06:40:22 -0700 (PDT) | |
Received-SPF: pass (google.com: domain of [email protected] designates 207.97.227.250 as permitted sender) client-ip=207.97.227.250; |
package com.acme.numbers; | |
import java.util.Arrays; | |
/** | |
* | |
* Given a number, find the next higher number which has the exact same set of | |
* digits as the original number. For example: given 38276 return 38627 | |
* | |
* |