Skip to content

Instantly share code, notes, and snippets.

### Display execution time if command took longer than REPORTTIME_TOTAL
#
# https://superuser.com/a/847411/376927
#
REPORTTIME_TOTAL=1 # seconds
cmd_execution_time() {
local stop=$((`date "+%s"`))
let local "cmd_elapsed = ${stop} - ${cmd_start_time}"
let local "cmd_minutes = ${cmd_elapsed} / 60"
let local "cmd_seconds = ${cmd_elapsed} % 60"
@jamo
jamo / xvfb
Last active August 29, 2015 14:10 — forked from jterrace/xvfb
XVFB=/usr/bin/Xvfb
XVFBARGS=":1 -screen 0 1024x768x24 -ac +extension GLX +render -noreset"
PIDFILE=/var/run/xvfb.pid
case "$1" in
start)
echo -n "Starting virtual X frame buffer: Xvfb"
start-stop-daemon --start --quiet --pidfile $PIDFILE --make-pidfile --background --exec $XVFB -- $XVFBARGS
echo "."
;;
stop)
@jamo
jamo / MuistavaSanakirja.java
Created June 1, 2012 06:53 — forked from anonymous/MuistavaSanakirja.java
#mooc.fi 139.MuistavaSanakirja
package sanakirja;
import java.io.IOException;
public interface MuistavaSanakirja {
void lisaa(String sana, String kaannos);
String kaanna(String sana);
void poista(String sana);
void lataa() throws IOException;