Skip to content

Instantly share code, notes, and snippets.

Avatar

Masami Yonehara hdemon

  • LINE Fukuoka
  • Fukuoka, Japan
View GitHub Profile
View cheatsheet.sh
# Rename files recursively
find . -name "*.jsx" -type f | xargs rename "s/hoge/fuga/g"
# Rename files
for f in *; do mv "$f" "${f/%./}"; done
# Retrieve only file name (eliminate paths)
find . -name "*.png" -type f | awk -F/ '{print $NF}'
# プロンプトを出さずにキーを生成
View ast.json
{
"errors": [],
"tokens": [],
"type": "Program",
"loc": {
"source": "tests/dev/ur.js",
"start": {
"line": 4,
"column": 0
},
View gist:f212f73fcb7a04905ba19f0ab67872af
## sfi
SharedFunctionInfo
## smi
Small Integer
## Map
View map.js
var obj1 = {
x: 1,
};
var obj2 = {};
obj2.x = 1;
// d8 map.js --allow-natives-syntax
print(%HaveSameMap(obj1, obj2)); // false
@hdemon
hdemon / shell-script.md
Created Dec 8, 2016
シェルスクリプト芸
View shell-script.md

カレントディレクトリ取得

CURRENT=$(cd $(dirname $0) && pwd)
@hdemon
hdemon / onion_soup.md
Last active Jun 4, 2016
オニオンスープ
View onion_soup.md
  • 水1500mlに対し、たまねぎ小2個
  • 味の素チキンコンソメx3
  • ローリエ1枚
  • たまねぎの水分をちゃんと飛ばさないとまずい -> レンジでチンする
  • バターを使うのをやめてみる。あじつけは塩コショウで
@hdemon
hdemon / case.md
Last active Feb 17, 2016
git hands on
View case.md

git pushしたけどpushできてないっぽいパターン

upstreamが指定されていない

$ git push

fatal: The current branch hoge has no upstream branch.
To push the current branch and set the remote as upstream, use
View gist:5f8ce94660357fa0c997
* 牛乳
* 上白糖
* 上白糖を入れる入れ物とスプーン
* 鷹の爪
* あさり
* 白ワイン
* パスタ
* 髪染め
* ジャム用容器
* めんたいこ
View gist:d30d3bf0fab8546eb2ca
* クラッカー
* マーマレードジャム
*
@hdemon
hdemon / inputTextarea.js
Created Dec 20, 2015
Nightmare.action('type')のはやいやつ
View inputTextarea.js
Nightmare.action('inputTextarea', function(selector, text, done) {
this.evaluate_now(function(selector, text) {
document.querySelector(selector).value = text;
}, done, selector, text);
});
You can’t perform that action at this time.