諸行無常

IT色々お勉強中のブログ

bash

curlでログイン必要なapiに実行する

ログイン情報をcookieに保存する curl -X POST -d "hoge=hogehoge" -d "name=hoge.hoge@hoge.jp" -d "password=hogehogheo" -c cookie -v "http://localhost:3000/login" 実行したいapiを実行 curl -X DELETE -b cookie -v http://localhost:3000/api/hoge/2…

folk爆弾について

folk爆弾について :(){ :|:& };: これについて自分なりに理解 ":()" は ":" という関数(引数なし) “{ :|:& };” が本体自分自身(:)を2つ起動してパイプでつなぐ、バックグラウンドで実行 最後の ":" がその関数の実行開始

ag インストール使い方

brew install ag 探したくない奴はここに書く ~/.agignore log オプション -G 正規表現 --hidden 隠しファイルも -i, --ignore-case 大文字小文字の違いを無視 -s, --case-sensitive 大文字小文字の違いを考慮する その他オプション qiita.com

fzfを使う

gitで取得 git clone https://github.com/junegunn/fzf.git ~/.fzf インストール ~/.fzf/install bashにこれ書き込む [ -f ~/.fzf.bash ] && source ~/.fzf.bash

20190421ワイの .bashrc

HISTSIZE=50000 alias ll='ls -la' alias vi='vim' alias dock='docker-compose' alias ctags="`brew --prefix`/bin/ctags" alias xl='cd ~/Xleap' source /usr/local/etc/bash_completion.d/git-prompt.sh source /usr/local/etc/bash_completion.d/git-com…

npm install --globalに失敗した場合の対応方法

npm install --global babel-cli npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules npm ERR! path /usr/local/lib/node_modules npm ERR! code EACCES npm ERR! errno -13 npm ERR! syscall access npm ERR! Error: EACCES: …

git フックを使ってみた

git フックとは 特定のgitアクションが行われた時に、スクリプトを実行する 1. それぞれがフックが動くタイミングは? docs.google.com 2. フックをインストール プロジェクトのディレクトリへ移動 .git/hooks/pre-push.sampleのサンプルをhookスクリプトをg…