start new:
tmux
start new with session name:
tmux new -s myname
import groovy.transform.* | |
import groovyx.gpars.actor.* | |
import groovyx.gpars.group.* | |
@Immutable class Calculate {} | |
@Immutable class Work { int start, nrOfElements } | |
@Immutable class Result { double value } | |
@Immutable class PiApproximation { double pi ; long duration } | |
double calculatePiFor( int start, int nrOfElements ) { |
import groovy.transform.* | |
import groovyx.gpars.actor.* | |
import groovyx.gpars.group.* | |
@Immutable class Calculate {} | |
@Immutable class Work { int start, nrOfElements } | |
@Immutable class Result { double value } | |
@Immutable class PiApproximation { double pi ; long duration } | |
double calculatePiFor( int start, int nrOfElements ) { |
#!/bin/sh | |
set -e | |
if [ ! -f ~/.bintray-login ] | |
then | |
echo save your bintray.com <userid>:<api-key> in ~/.bintray-login | |
exit 1 | |
fi | |
groupid=${1:?group-id} |
/* Sample use cases of @Builder AST which is added in Groovy 2.3 */ | |
import groovy.transform.builder.* | |
import groovy.transform.ToString | |
//DefaultStrategy | |
@ToString(includeNames=true) | |
@Builder(builderStrategy=DefaultStrategy) | |
class Person { | |
String name |
import System.Environment | |
import Data.List.Split | |
import Data.List | |
import qualified Data.Map.Strict as Map | |
main = do | |
[f] <- getArgs | |
contents <- readFile f | |
putStr . unlines . map unwords . map (kmers 6) . getSequences $ contents |
#!/bin/sh | |
remove_dangling() { | |
echo "Removing dangling images ..." | |
docker rmi $(docker images -f dangling=true -q) | |
} | |
remove_stopped_containers() { | |
echo "Removing stopped containers ..." | |
docker rm $(docker ps -qa) |
#!/usr/bin/env bash | |
# memusg -- Measure memory usage of processes | |
# Usage: memusg COMMAND [ARGS]... | |
# | |
# Author: Jaeho Shin <[email protected]> | |
# Created: 2010-08-16 | |
set -um | |
# check input | |
[ $# -gt 0 ] || { sed -n '2,/^#$/ s/^# //p' <"$0"; exit 1; } |
#!/usr/bin/env python | |
"""Get download stats for releases from GitHub. | |
Needs development version of github3. | |
pip install github3 | |
pip install git+https://github.com/sigmavirus24/github3.py.git | |
""" | |
import github3 | |
repo = github3.repository("chapmanb", "bcbio.variation") |
#!/bin/bash | |
# References | |
# http://www.computerhope.com/unix/nc.htm#03 | |
# https://github.com/daniloegea/netcat | |
# http://unix.stackexchange.com/questions/26715/how-can-i-communicate-with-a-unix-domain-socket-via-the-shell-on-debian-squeeze | |
# http://unix.stackexchange.com/questions/33924/write-inside-a-socket-open-by-another-process-in-linux/33982#33982 | |
# http://www.linuxjournal.com/content/more-using-bashs-built-devtcp-file-tcpip | |
# http://www.dest-unreach.org/socat/ | |
# http://stuff.mit.edu/afs/sipb/machine/penguin-lust/src/socat-1.7.1.2/EXAMPLES |