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' | |
| } | |
| } | |
| } |