バージョン確認方法
ownCloud
ログインする → 右上のアカウント名▼ → 設定
真ん中あたりに ownCloud x.x.x (stable) のように記載されている。
Chrome
(a) 右上の ⋮ → ヘルプ → Google Chrome について(G)
バージョン: xx.x.xxxx.xxx(Official Build) (32 ビット)のように記載されている。
(b) アドレスバー(オムニバー)に chrome://version を入力してEnterを押す。
一番上に表示される。
COALESCE()の読み方
SQLでNULL を別の値に置き換えるときに使う COALESCE() 関数。
読み方をちゃんと確認したことがない。コーレース? くらいに思っていた。
英語「coalesce」の意味・使い方・読み方 | Weblio英和辞書
Weblioさんで発音記号を見ると、「コウアレス」「カウアレス」な感じ。
「レ」に一番のアクセントがある。
英検1級以上の単語だそうである。
Smarty 配列の要素をカンマ・スラッシュなどで区切って並べる
次のような配列を受け取るとする。
... $list = ['たまねぎ','にんじん','じゃがいも']; $smarty->assign('list', $list); $smarty->display('test.tpl');
スラッシュで区切って並べることにする。
ループで回して単純に後に置くと、最後に余計な文字が残ってしまう。
{foreach from=$list item=item} {$item|escape}/ {/foreach}
たまねぎ/ にんじん/ じゃがいも/
そこで、最後の要素でなければ後に置く。
{foreach from=$list item=item name=loop_name} {$item|escape}{if not $smarty.foreach.loop_name.last}/{/if} {/foreach}
たまねぎ/にんじん/じゃがいも
あるいは最初の要素でなければ前に置く。
{foreach from=$list item=item name=loop_name} {if not $smarty.foreach.loop_name.first}/{/if}{$item|escape} {/foreach}
たまねぎ /にんじん /じゃがいも
{foreach}内の改行がスペースに変換され余計な空白が入る。ただし{/if}の後では起きない。 最初の要素でなければ前に置くのように、行末が{/if}で終わらない場合は、改行しないでつなげる。
{foreach from=$list item=item name=loop_name}{if not $smarty.foreach.loop_name.first}/{/if}{$item|escape}{/foreach}
NHKのWebサイトにつながらなかった
11/13 0時前後、NHKのWebサイトにつながらなかった。 こことか。
Chromeで DNS_PROBE_FINISHED_NXDOMAIN が出ていた。
最初、自宅のネット環境がおかしいのかと思ったが、 よそのWebサイトは閲覧できた。
5chにスレが立っていた。 【速報】NHKのサイト死亡 DNS権威サーバーに障害か
1時前頃には復旧していたと思う。
nhk.or.jp と nhk-sc.or.jp のDNSサーバを今見てみる。 Windowsのコマンドプロンプトでnslookup。
nslookup -qtype=NS nhk.or.jp
nhk.or.jp nameserver = ns10.nhk.or.jp
nhk.or.jp nameserver = ns.nhk.or.jp
nslookup -qtype=NS nhk-sc.or.jp
nhk-sc.or.jp nameserver = dns-c.iij.ad.jp
nhk-sc.or.jp nameserver = dns-b.iij.ad.jp
スマホのスクリーンショット撮影操作は本当にイライラする
今日も余計なメニューが写りこんで撮影に失敗した。本当にイライラする。