始めに、 OpenStack Common Review Checklist を読むこと
新たなテスト作成、あるいは変更に対しては、 gate での確認が必要である。これは、
始めに、 OpenStack Common Review Checklist を読むこと
新たなテスト作成、あるいは変更に対しては、 gate での確認が必要である。これは、
| #!/bin/bash | |
| ## Solution from: http://stackoverflow.com/questions/26150533/join-avchd-mts-files-on-linux | |
| ## ffmpeg -i "concat:00000.MTS|00001.MTS|00002.MTS" -c copy output.m2ts | |
| ## Usage: concat-mts-files.sh OUTFILE.m2ts 0000[0-2].MTS | |
| if [ $# -le 1 ]; then | |
| echo "Usage: concat-mts-files.sh OUTFILE.m2ts 0000[0-2].MTS" 1>&2 | |
| exit 1 | |
| fi |
| #!/bin/sh | |
| gource -c 4 -s 1 -1280x720 -o - | ffmpeg -y -r 60 -f image2pipe -vcodec ppm -i - -vcodec libx264 -preset ultrafast -pix_fmt yuv420p -crf 1 -threads 0 -bf 0 ~/tmp/FILENAME.mp4 |
これは、OpenStack Advent Calendar 2015 の2015-12-12 エントリです。
公式なもの、非公式なもの、プライベートな小規模なもの様々あり。
| import datetime | |
| import os | |
| def utc2jst(utc_in_twitter_format): | |
| utc = (datetime.datetime. | |
| strptime(utc_in_twitter_format, '%a %b %d %H:%M:%S +0000 %Y')) | |
| td = datetime.timedelta(hours=9) # JST is 9 hours later than UTC | |
| return utc+td | |
| jst = os.environ.get("UTC") |
| import random | |
| import os | |
| l = os.environ.get("LIST").split() | |
| for i in range(1000): | |
| s = random.randint(0, len(l) - 1) | |
| d = random.randint(0, len(l) - 1) | |
| tmp = l[s] | |
| l[s] = l[d] |
| #!/bin/bash | |
| sudo apt-get update; sudo apt-get upgrade -y; sudo apt-get dist-upgrade -y | |
| sudo apt-get install build-essential -y | |
| wget https://byte-unixbench.googlecode.com/files/UnixBench5.1.3.tgz | |
| tar xf UnixBench5.1.3.tgz | |
| cd UnixBench | |
| make | |
| ./Run |
| #!/bin/bash | |
| STACK_DIR=/opt/stack | |
| COMPONENTS=`cd ${STACK_DIR}; ls -1` | |
| echo $COMPONENTS | |
| for component in ${COMPONENTS} | |
| do | |
| echo ============ $component =============== | |
| cd ${STACK_DIR}/$component |