タグ

2014年1月22日のブックマーク (3件)

  • SimplyTerms - 正規表現

    正 規 表 現 正規表現とは、文字列のパターンを指定する方法です。翻訳者や編集者のように、文字の並びを加工する人にとって、強力でとても便利なツールになります。 「整形・置換」タブで表示される機能は、みな、正規表現で実現されています。そのほとんどは、1行からせいぜい10行程度。これだけで、さまざまな機能を実現することができるのです。 正規表現は、SimplyTermsだけでなく、秀丸などのエディタ、Word・一太郎などのワープロソフトでも使えます。それぞれに微妙な違いがありますが、一つ、覚えれば、他もかなり使えるようになります。 簡単に使えるように、ヘルプにガイドをつけるとともに、SimplyTermsに正規表現ファイル作成ツールを組み込んであります。これを機会に、ぜひ、覚えてください。 正規表現ファイルの注意点 SimplyTerms用に正規表現ファイルを作る場合、以下の点に注意してくださ

    takets
    takets 2014/01/22
    で全角アルファベット
  • Vim でカーソル下の単語を移動するたびにハイライトする - C++でゲームプログラミング

    この記事は Vim Advent Calendar 2013 52日目の記事になります。 quickhl.vim の延長線なのですが、カーソル下の単語を移動するたびにハイライトするようなスクリプトを書いてみました。 どういうことかというと以下のような感じ。 そもそも quickhl.vim にも同じような機能があったのですが、挙動があまり好きではなかったので自分で実装した感じです。 [ソース] " 1 が設定されていれば有効になる let g:enable_highlight_cursor_word = 0 " let g:enable_highlight_cursor_word = 1 augroup highlight-cursor-word autocmd! autocmd CursorMoved * call s:hl_cword() " カーソル移動が重くなったと感じるようであれ

    Vim でカーソル下の単語を移動するたびにハイライトする - C++でゲームプログラミング
    takets
    takets 2014/01/22
  • 「跳躍的な技術普及は起こらない」

    著者:ケヴィン・ケリー ( Kevin Kelly ) 訳 :堺屋七左衛門 この文章は Kevin Kelly による "Why Leapfrogging is Rare" の日語訳である。 跳躍的な技術普及は起こらない Why Leapfrogging is Rare 2年前に(訳注:原文発表は2008年5月)、私は、跳躍的な技術普及に対する疑念を記事に書いた。新しい環境保護的なデジタル技術が、古くて汚れた技術を跳び越えて普及すれば良いと当に思っていたのだが、その証拠を見つけられなかった。そこで、The Myth of Leapfrogging(跳躍的な技術普及という神話)を投稿したのだった。その要点は、跳躍的な技術普及の象徴的事例である携帯電話に関する話である。携帯電話は固定電話よりも急速に増加しつつあるが、固定電話自体も今なお増加しているという事実がある。固定電話は、携帯電話の後

    「跳躍的な技術普及は起こらない」