に投稿

win10のPC2台をLANケーブルで接続してファイル共有

まずLANケーブルが認識されない。イーサネットが「ネットワークケーブルが接続されていません」となる。いや刺さっとるやろがい!

イーサネットのプロパティ > 構成 > 詳細設定 > 速度とデュプレックス を1台は「オートネゴシエーション」もう1台は「1.0Gbps 全二重通信」に設定してしばらく時間を置くと接続された。なんで若干のタイムラグがあるんだ……。

有線と無線を同時に使う設定はこちらを参考にした。Windows10 Homeでも有線と無線を同時に使える

有線LANで接続できたはいいものの今度は何故か IPv6 の Wi-Fi が接続できなくなった。IPv4 は繋がる。意味がわからない。 追記:ルーター再起動したら直りました。

に投稿

特定のプロパティを全て返す関数

matchNameが一致するプロパティを再帰で全部返す。何かと便利。

/**
 * 特定のプロパティを返す
 * @param {*} rootObj レイヤーでもコンテンツでもOK
 * @param {*} nestingLevel 0でOK
 * @param {*} matchName 探したいプロパティのmatchName
 * @returns 
 */
function getProp(rootObj, nestingLevel, matchName) {
  var propTo = [];
  dumpPropTree(rootObj, nestingLevel, matchName);
  function dumpPropTree(rootObj, nestingLevel, matchName) {
    var countProps = rootObj.numProperties;
    for (var propIndex = 1; propIndex <= countProps; propIndex++) {
      var prop = rootObj.property(propIndex);
      if (prop.matchName == matchName) {
        propTo.push(prop)
      } else {
        dumpPropTree(prop, nestingLevel + 1, matchName);
      }
      if (propIndex == countProps) return
    }
  }
  return propTo;
}
に投稿

「さよならサナトリウム」殴り書き

難解な作品を見せられると作者に挑戦状を叩きつけられたように感じて必死で読み解きたくなる。そんな感じ。

でも言うてそんなに難解じゃなかったかも。タイトルと概要欄見て動画2回ぐらい見たら大体わかった(わかった気になっている顔)

続きを読む 「さよならサナトリウム」殴り書き