タグ

2012年7月28日のブックマーク (4件)

  • shell script を書くときの tips 2つ(初心者向け) - tokuhirom's blog

    shell script は普段さけて通りたいと願ってやまないわけですが、たまには書かないといけないことがあるので、そういうときは覚えておくと便利な tips を2つ。 autodie っぽくするset -eとすると、コマンドの実行に失敗したときにそこで実行がとまるので便利。 #!/bin/sh set -e perl -e 'die' echo SHOULD NOT REACH HEREとすると % ./hoge.sh Died at -e line 1. % echo $? 255となって、最後までいかずに死にます。 複数のコマンドを順番に実行するときに便利。 なお、以下のような挙動をするんだそうです。 ただし失敗したコマンドが until または while ループの一部である、 if 文の一部である、 && または || リストの一部である、 コマンドの返り値が ! で反転されてい

  • 9397澳门威利斯-威尼斯官网

    9397澳门威利斯是包含了新葡京、威尼斯人、金沙、BBIN电子、MG真人视讯、BET365等多个官方平台,游戏、体育、娱乐的第一首选,点击进入最新的游戏平台网址:www.813net,www.55402com,www.2018com,www.js9905com,为什么有的玩家能够在游戏中长赢吗?是因为他们知道了威尼斯官网技巧,9397澳门威利斯旗下拥有超千万的注册资金。

  • :(コロン)を含む id や class のセレクタ - hogehoge @teramako

    発端は、document.querySelector("#hoge:piyo")などと id が "hoge:piyo" の要素を取ってこようとした時。 これをやると SyntaxError: An invalid or illegal string was specifiedみたいな例外が発生する。 XMLのID値の定義 HTML 4.01 のID値の定義 を見ても、ID値に : を入れても大丈夫。 では、CSSセレクタとして大丈夫か。 CSS 2.1 での Tokenization HASH: #{name} name: {nmchar}+ nonascii: [^\0-\237] unicode: \\[0-9a-f]{1,6}(\r\n|[ \n\r\t\f])? escape: {unicode}|\\[^\n\r\f0-9a-f] nmchar: [_a-z0-9-]|{non

    :(コロン)を含む id や class のセレクタ - hogehoge @teramako
    kageroh_
    kageroh_ 2012/07/28
  • インスタンスに依存した初期値を持つ書き換え可能propertyの定義 - monjudoh’s diary

    インスタンスに依存してなければこれで済むから簡単ですよねー function A(){} var proto = A.prototype; Object.defineProperty(proto,'key',{ value : 'default', writable : true }); インスタンスに依存している場合はprototype定義時にそのインスタンスが存在しないのでvalueで初期値を定義できません。 単純なコードだと、実際の値を保持する別propertyとget/setを定義して、まだ保持していなかったら設定するとかそうなるでしょう。 function foo(val) { // valの内容によって戻り値が変わると思いねえ return 'default'; } function A(){} var proto = A.prototype; Object.definePro

    インスタンスに依存した初期値を持つ書き換え可能propertyの定義 - monjudoh’s diary