Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

View cm-igarashi-ryosuke's full-sized avatar

Ryosuke Igarashi cm-igarashi-ryosuke

View GitHub Profile
@cm-igarashi-ryosuke
cm-igarashi-ryosuke / git-checkout.sh
Last active June 16, 2022 05:20
db:migrateをロールバックしながらブランチを切り替えるスクリプト
#!/bin/bash
set -e
RAILS_COMMAND="docker compose exec -T backend rails"
branch_name=$1
if [ -z "$branch_name" ]; then
echo "Please specify branch name."
exit 0;
package myrange
import "fmt"
type RangeType int
const (
OPEN RangeType = iota
CLOSE
OPEN_CLOSE
@cm-igarashi-ryosuke
cm-igarashi-ryosuke / dynamodb_full_scan.rb
Created January 23, 2017 08:02
DynamoDBのテーブルから安全にフルスキャンするスクリプト
require 'optparse'
require 'aws-sdk'
require 'pp'
### パラメータ ###
params = ARGV.getopts('l:t:p:', 'limit:', 'table:', 'profile:')
# pp params
LATE_LIMIT = (params['l'] || params['limit'] || '50').to_f / 100.0
TABLE_NAME = params['t'] || params['table'] || ''
@cm-igarashi-ryosuke
cm-igarashi-ryosuke / backlog_upload.sh
Created February 13, 2016 01:32
BacklogのWebDAVをマウントしてファイルをアップロードする
#!/bin/sh
# BacklogのWebDAVパス
WEBDAV_SERVER=https://xxxx.backlog.jp/dav/XXXX/
# マウントディレクトリ
MOUNT_DIR=/Volumes/XXXX
# アップロードディレクトリ
UPLOAD_DIR=/仕様書
# WebDAV接続
@cm-igarashi-ryosuke
cm-igarashi-ryosuke / gitbook.sh
Last active February 13, 2016 02:07
GitHubのリポジトリをクローンして、GitBookコマンドでPDFファイルを作成する
#!/bin/sh
# GitHubのリポジトリパス
REPOSITORY_PATH=git@github.com:xxx/yyy
# リポジトリ名
REPOSITORY_NAME=yyy
# 出力ファイル名
OUTPUT_FILENAME=SPEC.pdf
# リポジトリをクローン