Skip to content

Instantly share code, notes, and snippets.

View ykyk1218's full-sized avatar
😗

Yoshiki.Kobayashi ykyk1218

😗
View GitHub Profile
<!DOCTYPE html>
<html>
<head>
<meta name="robots" content="noindex,nofollow" />
<meta charset="UTF-8">
<title>This is Template</title>
<style type="text/css">
#container {
width: 960px;
docker stop $(docker ps -a -q)
for seq in event.data["seq"]
console.log "Request: " + seq
fetch(new Request("/#{seq}", {mode: 'no-cors'})).then((response) ->
console.log "after Request: " + seq
caches.open(CACHE_NAME).then((cache) ->
cache.put("/#{seq}", response)
)
).catch((err) ->
console.error(err)
)
@ykyk1218
ykyk1218 / gist:06b59764480e62ce9b326e533b42ef4e
Created March 5, 2018 03:35
dockerコンテナを検索してヒットしたものだけを削除するコマンド
docker rm `docker ps -a | grep "hogehoge" | cut -c 1-12`
例) docker rm `docker ps -a | grep "5 months ago" | cut -c 1-12`
@ykyk1218
ykyk1218 / gist:8b2502cad36cb9978c40116d69e04668
Created October 31, 2017 11:00
robocopでチェックするコマンド
git diff --name-only origin/master | xargs bundle exec rubocop --force-exclusion
@ykyk1218
ykyk1218 / convert_data_url.html
Created August 21, 2017 08:49
画像をdata url形式に変換するサンプル
<html>
<title></title>
<body>
<script>
window.onload = function() {
var image = document.getElementById("cat_image")
var data_url = imageToBase64(image, "image/jpg")
console.log(data_url)
document.getElementById("hoge").innerHTML = data_url
}
@ykyk1218
ykyk1218 / pre-commit
Created May 30, 2017 07:06
commitした時にbinding.pryがあると怒られるようにする
#!/bin/sh
change_file_list=`git diff --cached --name-status | cut -c3-`;
for FILE in $change_file_list
do
if grep -sq "binding\.pry" $FILE; then
echo "binding.pry、はいってますよ。${FILE}"
exit 1
fi
done
@ykyk1218
ykyk1218 / join_join_condition.rb
Last active March 23, 2017 07:41
railsのscopeでA→B→Cの関連テーブルでCの条件で絞り込みたい時
scope :condition, -> {
joins(B: :C).where(C: {C_column: "hoge"})
}
@ykyk1218
ykyk1218 / gist:72beb0d381877b231eb179d1faeb042f
Created March 1, 2017 07:42
3日前のjpgファイルを全部削除
find ./*.jpg -mtime +3 | xargs sudo rm -rf
@ykyk1218
ykyk1218 / gist:6a6ad94c0cb4f16d8e783f194d57a1ea
Created February 21, 2017 06:23
開発環境(vagrant)の時刻を一時的に変更する
#
sudo service vboxadd-service stop
sudo date -s "02/08 7:00 2017"
# 元に戻す
sudo service vboxadd-service start