atomが重くなったらとりあえずこれをやってみる

atomって数あるエディタの中でもかなり優秀だと思っています。
Google検索すればたくさん情報がでていますから、自己解決もしやすいですし。

ただ、突然、劇的に重くなって、再起動しても何しても全く改善しなくて、他のエディタに乗り換えたくなります。
はい、ついさっきまでそう思ってました。Visual Studio Codeに手を出してしまいました。

Visual Studio Codeもよいエディタなんですけど、Google上の情報が少ないので、困った時に自己解決しにくいです。
というわけで、Atomに戻ってきてまたGoogleってるわけです。

atomが重くなったらとりあえずこれだけやってみてから乗り換えを検討しよう

atomが重くなっている場合、たいていはパッケージが原因です。

atom --safe でセーフモードで立ち上げる。セーフモードではパッケージを読み込まないので、これで解決すればいずれかのパッケージが原因です。

  • apm update してみる。全てのパッケージを最新にしてみる。
  • apm uninstall パッケージ名 で不要なパッケージを削除してください。現象が発生する直前に追加したパッケージがあれば、特にそいつが犯人の可能性が高いです。apm listでインストールしているパッケージの一覧が表示されます。
  • どれを消したら良いのかよくわからないというときは、~/.atomを別名にしてから立ち上げてみてください。設定及びインストールしたパッケージは全てリセットされますが、初期の綺麗な状態から始めることができます。

Gitチートシート

1つ前のコミットを取り消し
git reset HEAD^
作業ツリーを最新のコミットの状態に戻す
git reset --hard HEAD
特定のファイルの変更をリポジトリの最新状態に戻す
git checkout HEAD -- [ファイル名]
特定のファイルの変更を指定したコミットに戻す
git checkout 4de4532 -- [ファイル名]
1つ前の操作を取り消し(謝って履歴を巻き戻したとき)
git reflog
git reset --hard HEAD@{xxx}
コミットログをグラフで綺麗に表示
git log --graph --oneline --decorate
コミットで変更されたファイルを確認
git show --name-only 4de4532
特定のファイルのあるぎょうの変更履歴を確認
git blame -L <開始行番号>:<終了行番号> [ファイル名]
git show 上記のコマンドで表示されたコミット

TONE(5967)

東証2部TONE

2017年3月16日
レンチやボルト締め付け機器のメーカー
ベトナム進出

時価総額43億 (2017年3月16日)
自己資本比率 65%
PER 8.0倍
PBR 0.93倍
配当 3.17%

ROEが14%とまぁまぁよい

資産的に特に見るべくモノはなさそうだけど、現時点で割安。
ただし、2017年3月16日におけるRSIなどのテクニカル指標は過熱気味。

wordpressプラグインduplicatorがうまく動かないときに

duplicatorがzip archive enabled でfailになる

php7.0 環境ではduplicatorがうまく動かない。

yum --enablerepo=epel,remi,remi-php70 install php-zip php-gd

php-zipとphp-gdをいれてやることで動いた。

nginx環境でduplicator が504 error を出してこけるとき

/etc/nginx/nginx.conf の
http {
・・・・・・・・・・・・・・・・
}
内に

fastcgi_read_timeout 300;

と書き込みましょう。

nginxの場合、通常、timeoutするまでの時間が短い設定になっています。
duplicatorのように時間のかかる作業を行うときサーバーがタイムアウトしてしまうため、うまくいきません。