Skip to content

Instantly share code, notes, and snippets.

View mikesorae's full-sized avatar

Jumpei Nishina mikesorae

View GitHub Profile
@mikesorae
mikesorae / android.sh
Created September 19, 2014 10:00
ansible task for android sdk
export PATH="/opt/android-sdk-linux/tools:${PATH}"
@mikesorae
mikesorae / Vagrantfile
Last active February 16, 2017 03:19
ansible file for dynamodb server
# -*- mode: ruby -*-
# vi: set ft=ruby :
# All Vagrant configuration is done below. The "2" in Vagrant.configure
# configures the configuration version (we support older styles for
# backwards compatibility). Please don't change it unless you know what
# you're doing.
Vagrant.configure(2) do |config|
# The most common configuration options are documented and commented below.
# For a complete reference, please see the online documentation at
@mikesorae
mikesorae / git-mv-lower.sh
Last active April 26, 2016 09:42
make a git tracked file lower
#!/bin/sh
if [ $# -eq 0 ]; then
echo "you need to pass a file or directory name to the command"
exit 1
fi
if [ ! -e $1 ]; then
echo "file not exists"
exit 1
@mikesorae
mikesorae / gist:8050121
Created December 20, 2013 03:44
svn: get last changed revision
REVISION=`svn info | grep -i 'last changed rev' | grep -Eo [0-9]+`
@mikesorae
mikesorae / Makefile
Last active December 31, 2015 20:09
Xcode make file
# Build Settings
BUILD_PATH=build
CONFIGURE=Release
SCHEME=xxxxxxx
TARGET=xxxxxxx
# Settings for Sigining
PROVISION_NAME=xxxxxxx
CODE_SIGN="iPhone Distribution: xxxxxxx"
@mikesorae
mikesorae / gist:7800208
Last active December 30, 2015 08:08
調整さん日付出力用rubyスクリプト
# echoで指定した日付の範囲内で一覧を出力
echo 12/10 20:00..12/25 20:00 | ruby -r date -lne '$_.split("..").tap{|r| break DateTime.parse(r.first)..DateTime.parse(r.last)}.each{|d| puts d.strftime("%m/%d(%a) %H:%M~")}'
@mikesorae
mikesorae / gist:7730857
Created December 1, 2013 10:06
git filter branch for rename author and commiter
git filter-branch -f --env-filter "GIT_AUTHOR_NAME='__name__';
GIT_AUTHOR_EMAIL='__email__'; GIT_COMMITTER_NAME='__name__';
GIT_COMMITTER_EMAIL='__email__';"
@mikesorae
mikesorae / gist:6807406
Last active December 24, 2015 13:48
zero padding one-liner for underscore separated file name e.g. foo_1_bar.jpg foo_2_bar.jpg ↓ foo_001_bar.jpg foo_002_bar.jpg
ls | ruby -n -e '/([^_]*_)([^_]*)(_.*)/ =~ $_; puts "%s%03d%s"%[$1, $2, $3]'
@mikesorae
mikesorae / gist:6807238
Last active December 24, 2015 13:39
"internationalization" -> "i18n"
echo "internationalization" | ruby -lne 'p "#{$_[0]}#{$_.size-2}#{$_[-1,1]}"'
@mikesorae
mikesorae / request body(json)
Last active December 24, 2015 13:29
create a ticket from redmine rest api
POST /redmine/issues?key=${API_KEY}
Content-Type: application/json
{
"issue":{
"project_id":${PROJECT_ID},
"subject":${SUBJECT},
"description":${DESCRIPTION},
"tracker_id":${TRACKER_ID}
}