【Chrome Developer tools】$_POSTの中身を見る

タイトル通り。 formの中身をChromeのDeveloper toolsで確認する。

  1. フォームのあるページを開く
  2. ⌘+option+i でDeveloper toolsを立ち上げる
  3. Networkタブに切り替え
  4. Recording Network Logをクリック

    Recording Network Logボタン
    クリックで赤くなり、Recording開始。
  5. フォームに入力し、Submitボタンをクリック
  6. Method列でPOSTのある行をクリック
    POSTの行をクリック
  7. 送信されたデータを確認

    送信されたフォームの中身
    今回はACFフォームを使ったのでフィールドの中身が見える :D

作業場の大掃除

年末にやるべき大掃除……。。
さっぱりできなかったので、今日やったりました。仕事始めは何かとメールや雑用多かったので2015年の初仕事に際してやっぱりね (^^)

昨日NASが帰ってきた

3年前に購入してiMacのTimeMachine用途に使っていたWD製のMy Book Live Duo ってNASを使っていたんだけど、昨年の初めに壊れてしまっていて、ずっとiMacのバックアップが取れていなかったんです。
自宅作業場にあるiMacはlate 2009の27inch。最近はMacBookPro 13inchがメインマシンで、iMacはMBPの外付けディスプレイが主な役割になっているけど、長男が生まれた頃からず〜っと撮りためている写真はiMacのApertureの中。
600GB程あるので、Aperture起動するだけでも劇重なんだけど、とっても大切なデータなんだよね。

ほぼ1年バックアップを取っていなかったので、不安でした。

NASだけど、購入当時、6TBのNASで一番安かったので購入。何の問題も無く活躍してたんだけど、突然、起動しなくなっちゃいました。
調べたり、メーカーに問い合わせしたり直ぐにやれば良かったんだけど、日々の作業を優先してしまってずっと後回しにしてて年末に慌ててやったって感じ。

問い合わせると返品交換!!

昨年末にようやくWDのサポートへ電話へ電話して問い合わせてみると、なんと保証期間内で、返品交換対象であることが判明!! 製品登録ってやっておくもんですね :D

しかし、現在このMy Book Live Duoは現在日本で取り扱っていないらしく、代替品としてUSB3.0のHDDになってしまうと言われてしまいました。
NASが便利だったので何とか同じものに変えられないか?とサポートの方に泣きつくと、

「発送費はお客様負担になりますが、マレーシアに在庫がありましたので、そちらへ返品交換対象の製品を送っていただけますと、同じ製品をお送りすることができます。」

と嬉しい回答が (^^)。

発送がスゲー面倒だった

発送費だけで同じものが帰ってくるのであれば、送らない手はないと、返品交換を受けつけてもらい、早速発送準備。
WDの指示に従って、厳重に箱詰めし、近所のクロネコヤマトの配送センターへ持ち込みました。
ところが、郵便局から発送した方がいいと勧められてしまいました。

理由をたずねると、クロネコだと、海外発送でしかもHDDなどの製品の場合、国外に出る前に税関で引っかかってしまって発送自体ができないらしい。(国際宅急便に関するよくあるご質問 | ヤマト運輸
おまけに今回の発送先はマレーシアのペナン。マレーシアへはHDDの発送もクロネコヤマトの場合、NGなんだそうです。

到着

結局、郵便局からEMSで発送。約20日ほどで手元に届きました。IMG_0287

 

約1年ぶりにiMacのバックアップ開始です (^^)。

スクリーンショット 2015-01-06 14.15.03
2TB超えだから相当時間かかるけど、一安心。
IMG_0301
早々にお仕事開始のWD My Book Live Duo

 

バックアップ取り終わったら、Yosemiteをクリーンインストールしようと思います :D

バックアップさせつつ、作業場の片付けやっちまおう :D

長男の中学受験

長男の中学受験の送迎をやることになった。
思い起こせば、小5の時突然、中学受験すると言い出して、小6になったら塾へ行かせてくれと言いだし今日に至る。
正直に言う。ビックリした。

今日のはいわゆる体験的な受験で、本命は17日にある。
こう書くと何だか今日の受験校に失礼な気もするが、本人は真剣なので許してやって欲しい…^^;

しかし、自分の子供が中学で受験するなんて考えもしなかった事だったので、試験を待つ間、不思議な気分だった。受験するのは2校だが、どちらも中高一貫校。おまけにクラスも2クラスのみらしい。
最近は小学校もクラス数が少ない学校も珍しくないが、できればクラス数(生徒数)の多い学校へ行って欲しい気持ちもある。
あ、私立は経済的に現実的ではないってのもある。

我が子ながらそんなに生き急ぐ必要ないんじゃないの?とも思うが、行きたい場所があってそれに向かって努力するというのはとても良いことだ。
それに、今回の受験で勉強する面白さを長男なりに見つけたようなので、実はそれが一番嬉しかったりする。

まぁ、いろいろ書いたけど、小6の息子が頼もしく思えたって言いたかった :D
待ってる間、親父は車中でお仕事。

すべての写真-3873

【メモ】タイトルが同じ投稿がある場合、同名の投稿の中でIDが一番新しいもののみを出す

重複したタイトルがサイト内にあって中身が違う場合、その同名のタイトルの中から最新の(IDが一番大きな)投稿を出す。

get_page_by_title();post_exists(); だとどうしても重複したデータの古い(IDの小さい)投稿しか持って来られなかったので、

array( [ 'ID' ] => [ 'title' ] )

の組み合わせで配列作って、array_unique();して取りだしてみた。他に方法ってあるのかなぁ…。
IDとtitleの組み合わせが取れてるので、データ引いてこれる。

靴を変えた

年明け靴を買った。
ここ10年くらい同じ靴を買い続けてきたんだけど、のそ靴が何処にも売っていなくて仕方なく変えた感じ。
数えてみたら5足。2年に1足っすね :D

すべての写真-3843

特別なことではないけど、特別なことというか、義足を履くようになって初めて勝った靴がnew balanceの赤いヤツで、義足の足首って、靴に合わせて角度を決めたりするので、靴を変えるとある着心地が変わっちゃうんすよね。。

そういう理由もあって同じ靴にしてた。赤は結局好みだろうな。。

で、変えたのがこれ。

すべての写真-3842

今日早速霞神社に履いてってみたけど、慣れない…w
スゲー歩きづらかった。。

やっぱnew balanceがいいっす >_<
新しいものを体が受けつけていない感じ。。足首を調整するか、、やっぱnew balance探すか…うーむ。

WordMove メモ(あっさり解決)

WordMoveを使ってVagrant内のWordPressと本番環境を同期する! | Firegoby

宮さんのブログを参考に網元 ⇄ ローカルでwrodmoveを使おうと、設定中。
しかし、以下のエラーが出る。


/usr/local/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/net-ssh-2.9.1/lib/net/ssh.rb:219:in `start': Authentication failed for user ec2-user@xxx.com (Net::SSH::AuthenticationFailed)
from /usr/local/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/photocopier-0.0.10/lib/photocopier/ssh.rb:52:in `session'
from /usr/local/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/photocopier-0.0.10/lib/photocopier/ssh.rb:60:in `exec!'
from /usr/local/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/wordmove-1.2.0/lib/wordmove/deployer/ssh.rb:54:in `remote_run'
from /usr/local/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/wordmove-1.2.0/lib/wordmove/deployer/ssh.rb:62:in `download_remote_db'
from /usr/local/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/wordmove-1.2.0/lib/wordmove/deployer/ssh.rb:34:in `pull_db'
from /usr/local/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/wordmove-1.2.0/lib/wordmove/cli.rb:47:in `block in pull'
from /usr/local/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/wordmove-1.2.0/lib/wordmove/cli.rb:34:in `block in handle_options'
from /usr/local/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/wordmove-1.2.0/lib/wordmove/cli.rb:32:in `each'
from /usr/local/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/wordmove-1.2.0/lib/wordmove/cli.rb:32:in `handle_options'
from /usr/local/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/wordmove-1.2.0/lib/wordmove/cli.rb:46:in `pull'
from /usr/local/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/thor-0.19.1/lib/thor/command.rb:27:in `run'
from /usr/local/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/thor-0.19.1/lib/thor/invocation.rb:126:in `invoke_command'
from /usr/local/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/thor-0.19.1/lib/thor.rb:359:in `dispatch'
from /usr/local/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/thor-0.19.1/lib/thor/base.rb:440:in `start'
from /usr/local/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/wordmove-1.2.0/bin/wordmove:6:in `'
from /usr/local/rbenv/versions/2.1.2/bin/wordmove:23:in `load'
from /usr/local/rbenv/versions/2.1.2/bin/wordmove:23:in `'

ってことで一旦メモ。
まだ原因不明のまま。

原因判明w

判明ってほどでもなかった…(^0^;)
ssh-agentを使ってVagrant上のゲストOSからMac側の秘密鍵を使えるようにする | Firegoby
こちらの記事中にある

以下のコマンドでssh-agentに秘密鍵を登録するだけです。

ssh-add -K ~/.ssh/id_rsa

-Kというオプションは、Macのキーチェーンに保存しといてねっていう意味で、これをしないとMacを再起動した時に忘れちゃうようです。

の部分で、僕の網元では~/Dropbox/配下に置いてある.pemキーを使っていたので、単純に


ssh-add -K ~/Dropbox/xxxx/xxx.pem

に差し替えるだけですんなり wordmove pull –all でダダーっとリモートからデータを持ってきてくれました!! 感激っす :D

因みにssh-addしちゃったヤツを取り消すには、


ssh-add -D 消したい秘密鍵

としてあげればOK。宮さんの記事中に、

以上で、VCCWからWordMoveを使いたいときには、WordPressの接続情報だけを書けばいいだけになりました。

従来の作業フローをひっくり返すほど便利なのでおすすめ。

とありましたが、ホントに快感です。
僕の網元環境では、ユーザーをnginxにしているので、Movefile内のuserをnginxにしました。

WordMove使っていこう!!

ローカルで開発して部分的にpushってのも行けるみたいです。


[vagrant@wordpress vagrant]$ wordmove help
Commands:
wordmove help [COMMAND] # Describe available commands or one specific command
wordmove init # Generates a brand new Movefile
wordmove pull # Pulls WP data from remote host to the local machine
wordmove push # Pushes WP data from local machine to remote host

[vagrant@wordpress vagrant]$ wordmove help pull
Usage:
wordmove pull

Options:
-w, [–wordpress], [–no-wordpress]
-u, [–uploads], [–no-uploads]
-t, [–themes], [–no-themes]
-p, [–plugins], [–no-plugins]
-l, [–languages], [–no-languages]
-d, [–db], [–no-db]
-v, [–verbose], [–no-verbose]
-s, [–simulate], [–no-simulate]
-e, [–environment=ENVIRONMENT]
-c, [–config=CONFIG]
[–no-adapt], [–no-no-adapt]
[–all], [–no-all]

Pulls WP data from remote host to the local machine
[vagrant@wordpress vagrant]$ wordmove help push
Usage:
wordmove push

Options:
-w, [–wordpress], [–no-wordpress]
-u, [–uploads], [–no-uploads]
-t, [–themes], [–no-themes]
-p, [–plugins], [–no-plugins]
-l, [–languages], [–no-languages]
-d, [–db], [–no-db]
-v, [–verbose], [–no-verbose]
-s, [–simulate], [–no-simulate]
-e, [–environment=ENVIRONMENT]
-c, [–config=CONFIG]
[–no-adapt], [–no-no-adapt]
[–all], [–no-all]

Pushes WP data from local machine to remote host

気になることはとにかく直ぐやるべきッスね :D
もっと早くやっておけば良かったです。

これでローカル・リモートの面倒くさい作業も楽勝ですね!!

2015年スタート

玄関の鏡餅
裏白になってましたw

新年は10時に起きてやりましたw
あけましておめでとうございます。今年もお願いします。

今年は朝から雪が降っていました。積もったりはしませんでしたが、雪の中の初詣は初体験だったかも知れません。

桜島も凄いことになっていました。

雪の桜島。
雪の桜島。

さて今年はどんな年になるのやら。きっと楽しいに違いありません :D

スナップ

2014年大晦日

玄関にもお正月がきました :D
玄関にもお正月がきました :D気がつけばあっという間に2014年も終わりです…(^0^;)

 

年々一年が短く感じるのは、自分の年齢と1年を比べるからだと以前教わったことがあります。1歳の時は1分の1、僕は今44歳なので44分の1 :D
まぁ、45, 46…分の一って考えると、非常に納得w

今年も?大晦日まで作業をしていました。
家の大掃除は、ほとんどできなかったんですが、最近は子供らが手伝ってくれるので、大助かりです。
とはいえ、僕以外の家族がいそいそと掃除や片付けをしている最中、1人座って画面とにらめっこというのは気持ちがどうも落ち着きません。
来年こそは、親父が大掃除をやっつけたいと思います。

今年のインパクトあった出来事

今年は例年以上に刺激の多い年となりました。
中でもインパクトの大きかった出来事を書き出してみます。

  • 家族で串本へ行った
  • 義足学会にモデルとして参加した(2回)
  • WordCamp Kansai 2014へ参加した
  • WordCamp San Francisco 2014へ参加した
  • Theme Reviewerとして参加することになった

こんな感じでしょうか :D
全部が繋がっているのですが、やっぱりこの中でも一番はWordCamp San Francisco 2014ですね。まとめ記事を書こうと思いつつ結局書いていませんが、五感全てにインパクトのあった出来事でした。

サンフランシスコに行くきっかけは串本へ家族全員で行った所から始まるんですが、その時はまさか僕が本当に行くことになるなんて考えてませんでしたから、口に出すことって本当に良いことだと思います (^^)

そういう風が吹くと言いますか、言ってると良い意味で自分が勘違いを起こすんですよね。

来年は?

あ、来年はもう明日なんですが、今年もこうやって何とか大晦日にブログを書くことができているので、来年に向けて良い準備ができたと思います。
仕事場の片付けは諦めたけど…(^0^;)

来年の目標?とまでは行きませんが、1つだけやっていこう!! と思うことがあります。それは、

無理だと思うことをやめる

です :D
これって無意識にやってしまっているので、来年はコレをやめます、はい。

それでは良いお年を!!
来年も張り切って行こう :D

I had an English lesson today.

I had an English lesson today.
My teacher is Kel. Great teacher :D

I got many word

Today is my first lesson.
My teacher check my English level some questions during short conversation.

First word

In this conversation, I learn the word “hangover”.
I experienced hangover when I was 20 years old. I drank 1.8 liter Japanese alcohol “Shochu”. Next day, I had a hangover. It’s a harmful…

The first word is “hangover”.

Second word

Sometimes I want to know programing tips at Internet.
Then I read a document, but sometimes happen to meet unknown word.
So I copy and paste to Google Translate.

After reading document, I understand. But few days after, I forget. Today I met these situation. I read the word “improve”.

My teacher teach me “improve” mean. It mean is “better than before”!!
When I heard this word, I got this meaning deeper in my head.
The second word is “improve”. :D

Third word

The third word is “spread”.
I knew “spread” word’s sound. But I don’t know it mean.

“spread” one of  mean is to affect a larger number of people.

4th word

The forth word is “harmful”.
It mean is “dangerous”.

Example( my teacher )

Smoking is harmful to your health.

Example( hahaha… it’s me → after my teacher modified )

When you are going to have a drive, you must have a good sleep because you don’t want harmful things to happen to you.

5th word

The fifth word is “germ”.
It mean is “a very small living thing that causes disease”.

Example( my teacher )

Wash your hands before you cook so you don’t spread germs.
This sentence contains two words “spread and germs” :D

6th word

The sixth word is “crawl”.
It mean is “to move on your hands and knees”.

Example( my teacher )

Soldiers crawl in the mud.

Other words

  • noun
  • verb
  • adjective

It’s grammer :D

I got a homework

I will try to do my homework :D