Skip to content

Instantly share code, notes, and snippets.

View kmtu's full-sized avatar

KM Tu kmtu

View GitHub Profile
@kmtu
kmtu / index.html
Created April 1, 2013 13:53
A CodePen by Adam. Tear-able Cloth - Javascript cloth simulation.
<canvas id = "c" > </canvas>
<a target="_blank" href="http://codepen.io/stuffit/pen/lJDqa" id="p">new project: planet ecosystem</a>
<div id="info">
<div id="top">
<a target="_blank" id="site" href="http://lonely-pixel.com">my website</a>
<a id="close" href="">close</a>
</div>
<p>
@kmtu
kmtu / backup_world.sh
Last active February 4, 2022 09:24
Minecraft backup script
#!/bin/sh
WORLD='world'
SERVER='localhost'
PASSWD='mcrcon-password'
MCUSER='minecraft'
MCPATH='/srv/minecraft'
BACKUPPATH='/srv/minecraft/backup/worlds'
REMOTE_BACKUPSERVER=example.com
REMOTE_USER=foo
REMOTE_BACKUPPATH='/home/foo/backup/minecraft/worlds'
@kmtu
kmtu / mywallet.py
Created December 26, 2013 12:52 — forked from anfedorov/mywallet.py
#!/usr/bin/env python
import base64, hashlib, hmac, json, sys, getpass
from Crypto.Cipher import AES
from Crypto.Hash import RIPEMD, SHA256
base58_chars = '123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz'
def prompt(p):
return getpass.getpass(p + ": ")
@kmtu
kmtu / run_md-npt.sh
Last active November 6, 2017 16:02
Produce a cpt file every 1 ns for NPT run (for Gromacs ver. 4)
#PBS -l nodes=2:ppn=12
#PBS -N JobName
cd ${PBS_O_WORKDIR}
NPROCS=`wc -l <$PBS_NODEFILE`
MPIRUN="mpirun -machinefile $PBS_NODEFILE -n $NPROC"
export GMX_MAXBACKUP=1000 # max number of gro backup
GMDIR=/home/kmtu/local/gromacs-4.6.6/bin
@kmtu
kmtu / make-NVE.sh
Last active August 29, 2015 14:07
make-NVE.sh
if [[ ! $# == 1 ]]; then
echo "Usage: $0 <index of md>"
exit 1;
fi
idx=$1
sdir=../../2-npt
tdir=md$idx
mkdir $tdir
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>True Trello Printer</title>
<link href="http://netdna.bootstrapcdn.com/bootstrap/3.0.3/css/bootstrap.min.css" rel="stylesheet">
<style>
body{margin:15%;}
.panel-body{
@kmtu
kmtu / make-run_md-nve.sh
Last active August 29, 2015 14:08
make-run_md-nve.sh
if [[ ! $# == 1 ]]; then
echo "Usage: $0 <md index>"
exit 1;
fi
IDX=$1
cd md$1 &&\
cat > run_md-nve.sh <<EOF
#PBS -l nodes=2:ppn=12
#PBS -N system-md$IDX
@kmtu
kmtu / run-md-nve.sh
Last active August 29, 2015 14:08
run-md-nve.sh
if [[ ! $# == 1 ]]; then
echo "Usage: $0 <index of md>"
exit 1;
fi
idx=$1
sdir=../../2-npt
tdir=md$idx
if [[ ! -d "$tdir" ]]; then
! XDR Fortran Interface
! 2014 (c) James W. Barnett <[email protected]>
! https://github.com/wesbarnett/
module xtc
use, intrinsic :: iso_c_binding, only: C_PTR, C_CHAR, C_FLOAT, C_INT
implicit none
private
! XDR Fortran Interface Example Program
! 2014 (c) James W. Barnett <[email protected]>
! https://github.com/wesbarnett/
program read_xtc_prog
use, intrinsic :: iso_c_binding, only: C_NULL_CHAR, C_PTR, c_f_pointer
use xtc
implicit none