2013年12月18日のブックマーク (2件)

  • プログラミング言語における正規表現リテラルの必要性について

    Twitterに書いたことのまとめです。 プログラミング言語の仕様の一部として正規表現リテラルを提供することの得失について、JavaScriptを例に説明します。 ■より簡潔なコード 言うまでもありませんが、正規表現リテラルを使った方が簡潔なコードになります。 (new RegExp("abc")).exec(s) // リテラルを使わない場合 /abc/.exec(s) // リテラルを使った場合 また、正規表現リテラルがない場合は、文字列リテラルとしてのエスケープと正規表現としてのエスケープが二重に必要になる結果、コードの保守性が低下します注1。 new RegExp("\\\\n"); // リテラルを使わない場合 /\\n/ // リテラルを使った場合 ■エラー検出タイミング 正規表現リテラルがない場合、実際にその正規表現が評価されるまで記述エラーを検出することができません。正規表

    bleis-tift
    bleis-tift 2013/12/18
    「JavaScriptにおける正規表現リテラルの必要性について」とでもした方が正しいのではこれ。
  • 当社への応募情報の不当な開示に関して | News Release | クックパッド株式会社

    昨日、過去に当社の面接を受けてくださった方から、当社社員に自身が不採用となった事実を第三者に不当に開示された、とのご指摘をいただきました。 事実確認いたしましたところ、約2年前に当社の面接を受けてくださったこの方と当該社員とが既知であり、ご指摘いただいたような情報を当時知人1名に開示したことを確認いたしました。 当社従業員が秘匿すべき情報を第三者に開示した事態を重く受け止め、当社としてこの方に対して直接謝罪申し上げました。 また、当社におきましては、当該社員を譴責処分にすると共に、二度とこのようなことないよう社員教育を再度徹底いたします。

    当社への応募情報の不当な開示に関して | News Release | クックパッド株式会社
    bleis-tift
    bleis-tift 2013/12/18
    2年前という情報、本人がツイートしてるとはいえ、わざわざ出す必要はなかったと思いますね。