2010-09-01から1ヶ月間の記事一覧
2010年9月22日12時50分〜9月23日21時30分の間、一部のお客様のモバゲータウンのユーザIDに紐づくページ(マイページを含む)に、他のお客様がアクセスできる状態 となっており、単体では個人が特定できない情報ではありますが性別・地域等の一部の登録情報の…
Emacsのリージョンを激しく点滅させるEmacs Lisp - hitode909の日記と同じことができないか調べたんだけど、vimはそういう機能をサポートするAPIに欠けているようだ(参考:http://vim-users.jp/2010/09/hack173/)でも、よく考えたら、高速で画面が点滅しても…
Twitter風URL自動リンクの話(関連: Kazuho@Cybozu Labs: (Twitter の XSS 脆弱性に関連して) 構造化テキストの正しいエスケープ手法について)。 あの問題では、関数のシグネチャを expandString(String):String 、「文字列を受け取って文字列を返す関数」と…
仕様 TwitterのURL自動リンクみたいな機能を実現する関数expandString(String):Stringを実装しなさい(言語自由)入力: 文字列 出力: HTML断片文字列以下の文字列をリンクに展開すること URL: http,httpsのURLを、そのURLへリンクする @: @(ユーザid)を、http:…
正規表現の否定は\@!を使う。:help \@! 参照。ちなみにこれはzero-widthなマッチなのに注意。ふつうの否定とかないんですかね、まあいいけど。 例: バッファ内、 PATTERN にマッチしない行を REPLACEMENT で置き換える :%s/\(PATTERN\)\@!.*/REPLACEMENT/ 追…
sttyとか.inputrcとかが関係していると思うのですが詳しいことがよくわからないです。 詳細はhttp://www.ibb.net/~anne/keyboard.htmlを読んでいただくとして、今回直面したケース(cygwin+bash+screen)だと、~/.inputrcに以下の記述を加えることで解決しまし…