WordPressでプラグインのアップデートに失敗する

WordPress 4.3でプラグインのアップデートに失敗したのでメモ
サーバーはCentOS 6.4、Apacheの構成です

All In One SEO Packのアップデート中にエラーが発生しました: いくつかのファイルをコピーできないため、最新版のインストールができません。これはたいていの場合、ファイルのパーミッションが適切でないことが原因です。

ひさしぶりに失敗して何かと思いましたが、たいしたことなかったです
サーバーにログインしてWordPressのインストールディレクトリで

$ ls -al wp-content/plugins/

drwxrwxr-x 22 user   apache 4096  4月  6 14:59 2016 .
drwxrwxr-x  9 user   apache 4096  4月  4 18:33 2015 ..
drwxrwxr-x 10 user   user   4096  3月  2 16:00 2016 all-in-one-seo-pack

とパーミッションがない..アップデートに知っぴいするpluginのディレクトリごとapacheのグループにします

$ sudo chown -R :apache all-in-one-seo-pack

これで再度試すと無事アップデート出来ました

–save-devで入れたgulpがnot foundになる

新しいサーバーにgulpでコードをコンパイル..と思ったらgulpが動かなかったのでメモ

package.jsonに

  "devDependencies": {                                                                                                                                                                                       
      "gulp": "^3.9.0",                                                           
    },

と書かれたたので

$ npm install

したらgulpがnode_modulesにはインストールされましたが、

$ gulp

とするとそんなコマンドないと言われる

解決するには

$ npm link gulp

で解決しました
これはglobalインストールしたようにシンボリックリンクをつけてくれるようです

$ gulp

で実行したかったらグローバルインストールがいるってことですかね
ローカルで実行したかったら

$ ./node_modules/gulp/bin/gulp.js build

で実行できました

参考: node.js – Skip local installation of Gulp – Stack Overflow

Nexus 5xが水没した

Nexus 5xを海で水没させてしまいました
カメラ部分に水滴が入ってるのが見える状態…

スマホや携帯が水没した時の対応方法まとめ!NG対応も解説します
とかを先に見とけばよかった気がしますが、海だと厳しかった気がします

結果、復活しませんでした..

  • 海水だと洗ったほうがいい?
  • すぐ水分をふく
  • 電源はいれてはだめ
  • 振らない(奥に入り込む)
  • 直射日光で乾かさない
  • タッパーやジップロックに乾燥剤をいれて半日以上おく

あたりがTipsらしいです

実際、やったのは

  • 水でかるく洗う
  • タオルでふく
  • しばらく振る => やっちゃだめ
  • 直射日光で乾かす => やっちゃだめ
  • タッパーに乾燥剤しきつめて16時間保存

起動!で、起動せず
充電してみたら、電池マークがついては消えてを繰り返す
Nexus 端末が充電されない、または電源が入らない – Nexus ヘルプ
をみて、手順を上からやっていってブートローダーは起動した
1晩、充電したらよく朝、機械のかたまりになってました(うんともすんとも)

Googleに修理を問い合わせたら、Nexus5xはLGに依頼とのことでLGに電話
水没は全損で修理代が7万いくらで、データも初期化だそうです
定価を超えてる..

新しいのを買いました

Google Hangoutを使ってパソコンから電話してみた

パソコンから固定電話に電話したかったので、Google Hangoutを試してみました

Google Hangoutを開いて、受話器のアイコンをクリック
チャージしないとつながらないっぽいし何も言ってくれないのでチャージしてみた

google-hangout

+のボタンを押して、クレジットカードで$10チャージ
すると普通に電話ができるようになりました
フリーダイヤルにはつながらなかったし、自動音声のプッシュボタンは届いてなかった気がする(しばらくして音声案内に飛んだ?)

Google Voiceはアメリカあたりでしか使えなかった気がしたけど、使えてるのだろうかこれは