I hereby claim:
- I am michaelneu on github.
- I am michaelneu (https://keybase.io/michaelneu) on keybase.
- I have a public key ASCCx7GrQCMSwOCudZ16kqcvRs3YXa_DYbBMSgFfTTk35Ao
To claim this, I am signing this object:
#!/bin/bash | |
PI_IP="xxx.xxx.xxx.xxx" | |
LEFT_OF="VGA1" #"LVDS1" | |
CLIENT_SCRIPT_NAME="x11-client.sh" | |
LOCKFILE="/tmp/x11-extended-display-lock.pid" | |
screen_res='python -c "import Tkinter; r = Tkinter.Tk(); print r.winfo_screenwidth(), r.winfo_screenheight(); r.destroy();"' | |
d=`ssh pi@$PI_IP "export DISPLAY=:0 && $screen_res"` | |
case $1 in |
import javafx.application.Platform; | |
/** | |
* A simple replacement for the C# BackgroundWorker-class for JavaFX | |
* @author minedev | |
*/ | |
public abstract class BackgroundWorker { | |
private Thread thread; | |
private boolean workerStarted; | |
import { Observable } from "rxjs/Observable"; | |
import { Observer } from "rxjs/Observer"; | |
import "rxjs/add/operator/debounceTime"; | |
/** | |
* Class representing a debouncer to delay incoming events. | |
*/ | |
export default class Debouncer<T> { | |
private observer: Observer<T>; |
I hereby claim:
To claim this, I am signing this object:
var winston = require("winston"), | |
dateformat = require("dateformat"), | |
chalk = require("chalk"); | |
module.exports = new (winston.Logger)({ | |
transports: [ | |
new (winston.transports.Console)({ | |
timestamp: function () { | |
return dateformat(Date.now(), "yyyy-mm-dd HH:MM:ss.l"); | |
}, |
# see https://github.com/cmaessen/docker-php-sendmail for more information | |
FROM php:5-fpm | |
RUN apt-get update && apt-get install -q -y ssmtp mailutils && rm -rf /var/lib/apt/lists/* | |
RUN docker-php-ext-install mysql mysqli sysvsem | |
RUN pecl install xdebug-2.5.5 \ | |
&& echo "zend_extension=$(find /usr/local/lib/php/extensions/ -name xdebug.so)" > /usr/local/etc/php/conf.d/xdebug.ini \ |
all: war deploy | |
deploy: | |
cp project/target/*.war deployments/ | |
clean: | |
rm deployments/*.war | |
docker run --rm -v `pwd`/project:/app -v m2:/root/.m2 -w /app maven:alpine mvn clean | |
war: |
This is a considerably faster, but much more basic alternative to bash-git-prompt.
When adding this script to your .bash_profile
or .bashrc
, it'll display the selected branch of the current folder (if it's a git repo), and whether it's modified (yellow) or contains staged files (cyan).
The script makes the assumption, that a .git
folder only exists when the directory is a git repo. Also, it checks for the english version of the git status
command, so if you're using git in a different locale, make sure to adjust this.
// step 1: create your mail | |
final Mail mail = new Mail(); | |
// step 2: add your credentials | |
final User user = new User(); | |
user.setEmail("[email protected]"); | |
user.setPassword("p4ssword!"); | |
// step 3: set your template | |
final Template template = new Template(); |
stage('Build') { | |
node (label: 'linux') { | |
checkout scm | |
docker.image('node:alpine').inside { | |
sh 'yarn install' | |
sh 'yarn build' | |
} | |
} | |
} |