犬ターネット

Archive : 2020年01月

NETFLIX で観た映画評 2020

NETFLIX で観た映画の感想(随時更新。一番上が最新)。

  1. 「ノーカントリー」よかった
  2. 「インセプション」よかった
  3. 「セントラル・インテリジェンス」よかった
  4. 「ダヴィンチ・コード」よかった
  5. 「チェイサー」よかった
  6. 「バリー・シール/アメリカをはめた男」よかった
  7. 「PSYCHO-PASS シーズン2」よかった
  8. 「オクジャ」ふつう
  9. 「チャッピー」ふつう
  10. 「コナー・マクレガー:ノートリアス」よかった
  11. 「スノーデン」よかった
  12. 「マネーボール」よかった
  13. 「ノウイング」ふつう
  14. 「ウインド・リバー」よかった
  15. 「PSYCHO-PASS シーズン1」よかった

週末の日記

週末の日記。

土曜

昼間に一瞬雪がちらついた。ランニングしようと思っていたんだけど寒いし天気も悪いしであきらめる。

知人を誘って近所のお店で夕食。このお店は料理もワインもおいしいんだけど店主が手広くやるのを嫌っているのかいつも空いている。それはそれでいいんだけど、やっていけるのかなかあ大丈夫かなあという余計な心配をしている。このままずっと混まないでほしい。

調子に乗ってワインをボトルで2本飲んだ。帰宅後の記憶が曖昧。

日曜

完全に二日酔い。水を飲んでフエラムネを食べて夕方にランニングしてどうにか体調を整えた。昨晩のツイッターをみたらギターのコードの写真をアップしていた。なんでだろう。

妻が地域の新年会(消防団とか近所の重鎮とかが集まるやつ)に駆り出され、疲労困憊で帰ってきた。なんでお前らのお酌の相手をしなきゃいけねえんだ、飲みたきゃ勝手に飲め、巻き込むな、というようなことを言っていた。ごもっとも。

夕飯は鍋。鍋は簡単で美味しくて片付けも楽でいいですね。毎日鍋でもいい。


連休の日記

この前の連休の日記。

土曜

夕方の新幹線に乗り新潟の実家に帰省。帰省するたびにプチ旅行気分が味わえてとても良い。実家に着く頃には夜9時を過ぎていた。雪が全然なくてびっくりした。帰省でこんなに雪がないのは初めてかもしれない。寝る前に少し漫画を読む。写真は実家名物マンガの本棚。

日曜

義父母の粋な計らいで温泉へ。新潟はとても良いところなので皆さん是非とも足を運んでもらいたい。写真は温泉から見えた奇跡的に雨の降っていない日本海ととても美味しい酒饅頭。

月曜

午前中に実家を出て新潟駅のぽんしゅ館へ。ぽんしゅ館には500円払うとお猪口で5杯好きな日本酒が飲めるブースがある。飲める日本酒の約100種類。これが本当に最高。3000円払って30杯のみたいくらい最高。死ぬだろうけど。写真は美味しかった日本酒。ていうか全部美味しい。

帰宅後はバービーボーイズの再結成ライブへ!…の予定だったんだけど、妻が朝からずっと体調が悪く、帰宅後ついに倒れてしまった。止むを得ずコンサートはキャンセル。写真は半券を切られることのなかったチケット…。まあ、こんなに日もあるさ。


正月の日記

正月の日記。

1日

少し寝坊して起床。年賀状をチェックしてから実家へ向かう。途中、スシローでお昼ご飯。すごく混んでいた。スシローよ元旦からありがとう。2月は是非休んでくれ。道は空いていて2時間かからずに実家に到着。今年は姉家族が大晦日に、うちが元旦に帰省したため行き違いになって会えなかった。餅を食べたりおせちを食べたり飲んだり食べたり飲んだりした。写真は実家名物俺の顔。

2日

今年の正月のメインイベント、実家のテレビデカくするを実行。32インチから50インチにレベルアップ。年齢のため目も悪くなってきたからとても見やすい、ありがとう、と感謝されてとても嬉しかった。写真はデカいテレビの配線を確認する父。

3日

午前中に実家を出発してアウトレットへ。靴を1足買った。これでまた1年靴を買わなくていい。写真はアウトレットの駐車場から見える牛久大仏。

------

母と義母がうちの娘に、と着物と帯を揃えてくれた。せっかくなので美容院で着付けと髪を結ってもらった。馬子(孫)にも衣装ですね。今年もよろしくお願い申し上げます。


SoapなXMLをPHPでparseする

こういうSoapなXML(?)をパースする場合、children メソッドを使って名前空間を明示的に指定することでパースできる。以下例。

<?php
$input = '<?xml version="1.0" encoding="UTF-8"?>
<ns1:Env xmlns:ns1="http://dummy/ns1/" xmlns:ns2="http://dummy/ns2/" xmlns:ns3="http://dummy/ns3/">
  <ns1:Tag1>
    <ns2:Tag2>
      <ns3:Tag3>
        <ns3:Data1>データ1</ns3:Data1>
        <ns3:Data2>データ2</ns3:Data2>
        <ns3:Params>
          <ns3:p1>パラメータ1</ns3:p1>
          <ns3:p2>パラメータ2</ns3:p2>
        </ns3:Params>
      </ns3:Tag3>
    </ns2:Tag2>
  </ns1:Tag1>
</ns1:Env>';

// エラー抑制
libxml_use_internal_errors(true);
$xml = simplexml_load_string($input);
$xmlErrors = libxml_get_errors();
libxml_clear_errors();
if (count($xmlErrors) > 0) {
  var_export($xmlErrors);
  exit;
}

// ns3:Tag3 にアクセス
$ns3 = $xml
  ->children("ns1", true)->Tag1
  ->children("ns2", true)->Tag2
  ->children("ns3", true)->Tag3;

// 値を取り出す
var_dump(
  (string)$ns3->Data1,
  (string)$ns3->Data2,
  (string)$ns3->Params->p1,
  (string)$ns3->Params->p2
);

// string(10) "データ1"
// string(10) "データ2"
// string(16) "パラメータ1"
// string(16) "パラメータ2"

Windows PowerShell で tail

以下で可能。-Encoding はファイルの文字コードに合わせる。

Get-Content -Path ファイルフルパス -Tail 0 -Wait -Encoding UTF8