のび放題にのびたので、いつものスーパー銭湯へ散髪をしにいった。8人待ちでしたよ。待ち時間に読む本でももっていくんだったなー。すっきりさっぱりした。でも、予定の時間より遅くなっちゃったので、入浴は無し。自宅のシャワーで済ましました。
本厚木のはとぽっぽ公園で開催されている「神奈川フードバトル in あつぎ」へ行ってきた。知り合いが関係している店が2店舗ほどあるので、それぞれに差し入れしつつ、並んで購入。
はとぽっぽ公園にこんなに人がいる光景には違和感が。人が多すぎて、どの店の行列がどこまで続いているのかさっぱりわからないくらい。来年のB-1グランプリ厚木は、中央公園でやるみたいだけど、うまく人を誘導できるんだろうか。
「猪すいとん」と「津山ホルモンうどん」と「太田焼きそば」とを食べられた。もっと食べたかったけど、行列の長さと強くなってきた雨に負けて、3種類で退散。今回のフードバトルに参加の神奈川産製品は「猪すいとん」だけしか食べてないな。
ぴよが「歌舞伎座が壊される前に見ておきたい」というので、歌舞伎座に行ってきた。せっかく東京に行くので、ぴよの通っていた大学を眺めたり私の会社の前を通ったりする予定をたてた。ほーもいるのでゆったり行こうということで、事前にロマンスカー往復も押さえておいた。夕方にはお客さんも来る予定なので、大急ぎ。
ロマンスカーで新宿へ出て、中央快速でお茶の水へ。お茶の水からはいろいろ見ながら神田駅まで歩いた。神田駅から地下鉄で東銀座へ。
歌舞伎座では、いろいろ積み出し作業をしていて、大きな輸送車が何台か出入りしていた。年配の方々がたくさん見に来ていて、写真を撮っていた。こんなに立派で頑丈そうな建物なのに、建て替えるなんてもったいないねぇ。老朽化とか耐震強度とかいろいろ事情があるんだろうけどねぇ。
歌舞伎座の後は、歩いて有楽町駅まで。有楽町から東京駅へ移動し、リラックマショップ。ぴよがリラックマショップで買い物している間に、私とほーとで一緒に近くのフローズンヨーグルト屋さんでフローズンヨーグルトをもぐもぐ。
新宿へ移動して、新宿からはロマンスカー。LSEの最前列!最前列に座って、新宿駅で買った駅弁をもぐもぐ。親2人は最前列展望席で大喜びだけど、1歳児はあまり興味なし。14時過ぎには帰宅。ほーと一緒に昼寝した。
4日には甥っ子3号の、5日には甥っ子4号の初節句のお祝い会がそれぞれ。昼間から酒のんでグデグデ。どちらの甥っ子もいまはまるまるころころとしていて、だっこするのが楽しい時期。よだれ攻撃やつかみ攻撃もたくさんだけど。甥っ子1号2号や姪っ子やムスメさんを見て、大きくなったなぁとしみじみ。
このGWにやっておこうと思っていたことのひとつに、Ubuntu 14.04で動かしていたサーバを16.04へ移行するってやつがあったので実施。LTS => LTSのアップデート。
$ sudo do-release-upgrade -d
順調にパッケージの更新が進んですんなり終わるかなと思っていたら、MySQLが5.5系列から5.7系列になった影響で、mysql-server-5.7のセットアップでこけた。これは、mysqlの設定ファイルのディレクティブの名前が変わったり非推奨になったりしたせい。Ubuntu16.04のリリースノートにもちゃんと書いてある。 このリリースノートからリンクしてあるbug 1571865に書いてある"Workaround Option 1/3"に書いてある方法で解決した。
$ sudo update-alternatives --remove my.cnf /etc/mysql/my.cnf.migrated
$ sudo service mysql start
$ sudo apt-get -f install
の流れ。
うちのtDiaryは、どこからか拝借してきたUpstart Jobのテンプレートを使って、
description "bebediary-server"
start on runlevel [2345]
stop on runlevel [!2345]
respawn # respawn the service if it dies
respawn limit 5 10 # stop respawning if it fails 5 times in 10 seconds
env PATH=/usr/local/bin:/usr/bin:/bin
chdir /path/to/bebediary # Change direcotory
exec su -s /bin/sh -c "bundle exec tdiary server" bebe # Change user
みたいにtdiary serverコマンドを実行し、ここにnginxでproxy_pass設定をして公開していた。今回、Ubuntuのinit周りがUpstartからSystemdに変わったので、16.04にアップデートしてそのままだとtDiaryが見られなくなってしまった。
素直にsystemdのUnit(っていうの?)を書こうかなと思ったんだけど、nginxに仕込んだまま使っていないPassengerがあったので、使ってみることにした。設定はConfiguration reference for Passenger + Nginxを見て、こんな感じに。
server {
server_name bbn.hepo.jp;
listen 80;
root /path/to/documantroot;
passenger_enabled on;
# for passenger
location ~ ^/diary(/.*|$) {
alias /path/to/bebediary/public$1;
passenger_base_uri /diary;
passenger_app_root /path/to/bebediary;
passenger_document_root /path/to/bebediary/public;
passenger_enabled on;
}
...
}
コンテストになっているやつを初めて見にいった。みんな真剣。そこいらのお祭りでの発表と比べて平均レベル高し。ムスメさんの先生のところのお姉さん達が優勝してた。おめでとうございます、