タグ

ブックマーク / sealone.hatenablog.com (2)

  • DNSが外から引けない - ひとりSE

    DNSがローカルホストからしか引けない DNSの設定をして、コマンドラインから host コマンドとか nslookup コマンドを叩いてちゃんと引けてることを確認してものの、なぜか別のホストからだと引けない、なぁんて状況に遭遇したこと、ありますよね? インターネットを経由して外のネットワークから引けないという場合は、ルータの設定だったりする場合もあるわけですが、同じネットワーク内の他のホストから引けないという場合は、まずこれが原因かと。 named.confをチェック! named.conf の中に、以下のような記述がないかチェックしてみましょう。 listen-on  { 127.0.0.1; }; どのバージョンからだったかは忘れましたが、デフォルトでこんな記述があります。 listen-on は named が listen するIPの指定で、上記の場合、ローカルホストでliste

    DNSが外から引けない - ひとりSE
    honeybe
    honeybe 2013/12/20
  • JavaScript の bind は超絶便利なんだけど・・・ - ひとりSE

    JavaScript には、「bind」というかなり便利なメソッドがあります。このメソッドを使うことで、this にまつわる良く有る問題をいい感じに解決できます。 thisではまるケース var User = function (name) { this.name = name; } User.prototype.printName = function() { // このメソッド内で使う this が曲者 alert('My name is ' + this.name); } var taro = new User('Taro'); taro.printName();   //「My name is Taro」と表示される この場合、taro.printName() という形でコールしているので、printName() メソッド内の this は期待通り taro を指します。なので無事

    JavaScript の bind は超絶便利なんだけど・・・ - ひとりSE
    honeybe
    honeybe 2013/12/16
    へー
  • 1