タグ

2010年3月13日のブックマーク (3件)

  • エスケープシーケンスや printf フォーマットをハイライト - mooz deceives you

    文字列中の \n, \t といったエスケープシーケンスや printf フォーマット, 書いているときは良いのだけれど, 後から見たときに区切りが分かりにくかったりする. Emacs には font-lock という便利な仕組みが用意されているので, ちゃっちゃと正規表現を書いてこれらをハイライトさせるようにしてみた. (add-hook 'c-mode-hook (lambda () (font-lock-add-keywords nil '(("\\\\[areEfntv]" 0 font-lock-keyword-face t) ("%-?[0-9]*\\.?[0-9]*l?[csduoxfegp]" 0 font-lock-type-face t))))) かなり見やすくなってくれたので満足. 文字列最後の " が赤く (font-lock-warning-face?) 染まり,

  • Javaで軽快に使える「軽量フレームワーク」特集~リッチなGUIを構築する「Vaadin」(1)

    はじめに フレームワークと言うと、多くの人は「アプリケーション全体を設計するもの」というイメージでとらえているかもしれません。しかし、もちろんそれだけがフレームワークではありません。例えばHibernateのように特定の機能に特化したものも存在します。 最近になって見られるようになってきたのが、「Ajax利用のためのフレームワーク」です。例えば、「Google Web Toolkit(GWT)」などのことです。Javaを使って、Ajax利用のWebアプリケーションを構築するフレームワークです。素のHTMLだけでは実現できないリッチなGUIを、JavaScriptの複雑なコードを書くことなく実現できるフレームワークとして、GWTは広く使われつつあります。 これまで、サーバーサイドのことばかり考えていた感のあるフレームワークの世界に、こうした「クライアントサイドの構築」を重視したものが登場する

    Javaで軽快に使える「軽量フレームワーク」特集~リッチなGUIを構築する「Vaadin」(1)
  • WOMO :: xyzzy の psearch で新規に検索する前に一旦色を消す :: 2010/03/12

    Posted at Fri, 12 Mar 2010 in computer::xyzzy psearch on xyzzy はものすごく便利、と昔も投稿していますが、最近検索結果への色付けをはじめたところ、検索するごとに色をつけていってくれて自動で消してくれる機能がない。というわけで関数を一部上書きしてこんなんにして使っています。 ;;;;;;;;;;;;;;;;; ;; ■ psearch ポップアップリストで検索 (require "psearch") (global-set-key #\C-] 'psearch-popup-string-list) (global-set-key #\M-] 'psearch-popup-list-again) (global-set-key #\C-: 'psearch-popup-string-list-word-search) (global