揮発性のメモ2

http://d.hatena.ne.jp/iww/

食洗機がほしい

食洗機を置きたい。

  • ビルトインじゃなくて置くタイプ
  • 自動で給水ができるタイプ
  • 2~3人用
  • 乾燥機能はほしい
  • できれば透明なドアがいい

の条件で考えて、次の3台が候補になった。

[商品価格に関しましては、リンクが作成された時点と現時点で情報が変更されている場合がございます。]

siroca シロカ siroca 食器洗い乾燥機 SS-M151 ホワイト [...
価格:54780円(税込、送料無料) (2020/5/30時点)


[商品価格に関しましては、リンクが作成された時点と現時点で情報が変更されている場合がございます。]

パナソニック Panasonic NP-TCR4 食器洗い乾燥機 プチ食洗 ホワ...
価格:45843円(税込、送料無料) (2020/5/30時点)


[商品価格に関しましては、リンクが作成された時点と現時点で情報が変更されている場合がございます。]

AQUA アクア ADW-GM2-W 食器洗い機(送風乾燥機能付き) ホワイト ...
価格:52650円(税込、送料無料) (2020/5/30時点)



どれも値段的には大差ない。
この中ではアクアのADW-GM2-Wがよさそう。ただしクソでかくて威圧感凄い

メーカー 商品名 騒音 扉の中 サイズ 壁から距離
シロカ SS-M151 ?? 見える W42 D43.5 H43.5 6cm
パナソニック NP-TCR4 41db 見えない W47 D30 H46 0.5cm
AQUA ADW-GM2-W 43db 見える W48.5 D39 H47.5 0.5cm


それはそれとして、分岐水栓が地味に高い。


phpで、自前の関数定義を呼んでちょっとした実験をする

-rオプションでincludeを使う という話

php -r 'include("hoge.php"); functest(1,"abc");'

なんかオプションでファイルが読めたような気もするけど PHPじゃなかった気もする

飛び飛びな配列を詰める

歯抜けになっている配列を平坦化したい

var a = [];
a[5]=1;
a[8]=2;

// a は [ , , , , ,1, , ,2] となる。 a.length は 9
// a[0] は undefined

IE以外のとき

IE以外なら、flat関数を使うと簡単にできる

var b = a.flat();

// b は [1,2] となる。 b.length は 2

developer.mozilla.org


IEのとき

この世の基本はIEなので、頑張って手で詰める

var b = a.filter( function(x){return x!==undefined} );

// b は [1,2] となる。 b.length は 2

filter()はIE9以降なら使える

jQueryで、配列をコピー

js.studio-kingdom.com

extendを裏技っぽく使うやつで、オブジェクトのディープコピーなら

var piyo = $.extend(true, {}, hoge);

とするけど、配列のときは 配列なので 配列にする

var bar = $.extend(true, [], foo);

このせいでなんかエラー出てて30分くらい時間潰した

phpで、pcntlがサポートされてるか調べる

phpで、pcntlがサポートされてるかなんとなく調べる

$ php -r "phpinfo();" | grep pcntl
pcntl
pcntl support => enabled

何がどこまで有効化無効化されてるかをなんとなく調べるなら

$ php -r "phpinfo();" | grep abled
続きを読む