タグ

ブックマーク / tomoya.hatenadiary.org (12)

  • Mac の Emacs でツールチップ辞書を実現しよう。 - 日々、とんは語る。

    id:peccu さんからバトンを受けとりました。2日目は インターバルタイマーインプット - ぺっくブログミラーでした。 Emacs Advent Calendar 2009 の3日目というわけで、相撲大好き Emacser の tomoya です。どすこんばんわ。 早速ですが、Mac では、OSX 10.5 から、ネイティブアプリケーションで、Control + Commnad + d を押しながらクリックすると、辞書のツールチップが表示されて超便利です。 前から Emacs で実現したかったこの機能ですが、ようやく実現できるようになったので紹介します。 コマンドラインから辞書をひけるようにする。 Emacs から Dictionary.app を開くのは、dict:// なスキームを使うと可能なのですが、それだと Dictionary.app にフォーカスが移ってしまうため、サクサク

    Mac の Emacs でツールチップ辞書を実現しよう。 - 日々、とんは語る。
  • MacBook プロジャナイに 正式版 Windows7 の x64 を入れた。 - 日々、とんは語る。

    MacBook プロジャナイっていうのは、アルミの Unibody だけど Pro って書いてない MacBook のことです。 MacBookWindows7 を使うには、Boot Camp (Windows に入れるドライバの方です) がインストールできないと話になりません(タッチパネルの2指ジェスチャーとか使えないので)。 Boot Camp 3 の入手。 Boot Camp の最新バージョンは Boot Cmap3 ですが、僕が知る限りこれを入手するには Snow Leopard のディスクが必要です。 で、動作環境ですが、現状でサポートされるのは、Apple 公式には以下のようになっております。 条件: Boot Camp のアップデートのほかに次のものが必要です。 • 正規版の Microsoft Windows 7 または Microsoft Window

    MacBook プロジャナイに 正式版 Windows7 の x64 を入れた。 - 日々、とんは語る。
  • (eval (tokyo-emacs #x02))。 - 日々、とんは語る。

    日開催された (tokyo-emacs #x02) が終わり、現在夜行バスに乗り込みました。 前回は未参加なので存じあげておりませんが、今回は参加者が約40人、そのうち他府県より参加された方は僕と id:k1LoW さんだけということで、東京の Emacs に興味のある人の人口の多さに吃驚しました。 関西の Emacs もこれくらいの規模のイベントができたら楽しいだろうなぁと羨ましく思いました。 各発表資料は、tokyo-emacs-x02 - tokyo-emacs | Google グループに随時公開予定とのことです。 メインセッション「Emacs 23 & Mule 6 新機能と歴史の紹介」 川幡さんによる Emacs のこれまでの歴史を踏まえた Emacs の多言語化の流れと内部構造についてのお話。 Emacs 内部について、僕などは当然ながら知る余地もないわけですが、今回のお話

    (eval (tokyo-emacs #x02))。 - 日々、とんは語る。
  • Emacs 23 から追加された Elisp。 - 日々、とんは語る。

    正確には、Emacs 22.1 から Emacs 23.1 で追加されたものです。なぜなら、Mac に最初から入っている Emacs が 22.1 だから。 調査方法。 /usr/share/emacs/22.1/lisp /usr/local/share/emacs/23.1/lisp 上記の2つのディレクトリに入っている Elisp のリストを作成して diff してみる。リストは見易いように tree を利用。Mac で tree をつかう場合は、MacPorts でインストールする。 リストは、それぞれのディレクトリで以下のようなコマンドで作成。 $ tree | grep -v 'el.gz' > ~/23.1.elc.list.txt 新たに追加された Elisp。 //www.easypg.org/index.html.ja">epa-file.el とその関連ファイル群:E

    Emacs 23 から追加された Elisp。 - 日々、とんは語る。
  • WebKitという世界標準。 - 日々、とんは語る。

    にわかに現れ、ネット界を震撼させているバズワード。 以前からあった機能を「特別」にするiPhoneマジックという記事で使われている言葉ですが、ウェブ製作者の人からしてみれば、思想的に逆行、むしろ反逆しているような言葉ですね。 何故かと言えば、それ即ち、今現在でいうところの「IEという世界標準」と置きかえれてしまうからではないでしょうか。 別にWebKit自体が駄目だというわけではなく、ブラウザはあくまでウェブ "ブラウザ" であって、ブラウザ自体が標準にはなりえないわけです。全てのブラウザで等しくブラウジングできるようにあるために、標準(仕様)があるわけで、ブラウザは標準(仕様)に基づいてレンダリングできれば、何でも良いわけです。 docomo の新プラウザが(WebKitじゃなくて)イケてないという意見がありますが、逆に WebKit を採用して幸せになるのは、一体誰なのでしょうか? i

    WebKitという世界標準。 - 日々、とんは語る。
  • Emacs の人と Vim の人のキーストロークの数え方の違い。 - 日々、とんは語る。

    前回のウェブテコの懇親会で id:mollifier さんと VimEmacs の話になったときに Vimmer の mollifier さんが、 Emacs は何をするにもコントロールキーを押さないといけないから、行頭にカーソルを動かすのも、Ctr と a の2ストローク必要になってしまう。 もっと少ないストロークで操作したい。 というニュアンスの発言をしたところ、僕は即座に、 Ctr キーは1ストロークには入りません! と、バナナはおやつに入りません的な感じで熱弁したところ、周囲の人が大いにウケていました。 でもまぁ、これは真面目な話で、普段 Emacs を使うとき、どう考えても「修飾キー + 文字キーの組み合わせは一発操作」という感覚でしかありません。 「Ctr + Alt + s」とか、修飾キーが複数であっても、同時押しであれば、僕の中では1ストロークです。 一発で何んでもで

    Emacs の人と Vim の人のキーストロークの数え方の違い。 - 日々、とんは語る。
  • Emacs ですぐに単語の検索をしたい欲望を叶える Elisp。 - 日々、とんは語る。

    Emacs で何か作業しているときに、検索したいというのはよくある話です。 そこで、Google だったり、辞書だったり、AMAZON だったりを開いて検索するわけですが、幾度も繰り返す行為なので、一発で Emacs 上から検索したいと思いました。 そこで、 カーソルのある単語か、リージョンを コマンド一発で任意の検索エンジンの結果を開く という Elisp を作ればいいやんということを考えついたので、とりあえず形にしてみました。 search-web.el - GitHub 体は、とりあえず以下のような感じ。 (defvar search-engines '(("s" . "http://reference.sitepoint.com/search?q=%s") ("g" . "http://www.google.com/search?q=%s") ("gj" . "http://ww

    Emacs ですぐに単語の検索をしたい欲望を叶える Elisp。 - 日々、とんは語る。
  • Emacs 上で携帯絵文字の表示と入力補完する emoji.el が素晴しい。 - 日々、とんは語る。

    先日行なわれた、Shibuya.lispテクニカルトーク第3回 で id:IMAKADO さんが発表した emoji.el が大変素晴しいです! 発表を見てもらうと分かりますが emoji.el は、 docomo, au, softbank の絵文字Emacs 上で表示する。 Anything を使った補完入力がごっさ便利。 という代物です。 インストール。 imakado's emoji at master - GitHubで公開されているので、チェックアウト、もしくは、ダウンロードしましょう。 emoji.el を load-path に置きますが iamge フォルダを emoji.el と同じフォルダに設置する必要があります。 他の場所に設置したい人は、emoji.el の (defun emoji-get-image-dir (E-or-I-or-V) (expand-fil

    Emacs 上で携帯絵文字の表示と入力補完する emoji.el が素晴しい。 - 日々、とんは語る。
  • Twitter とゆかいな相撲部員達。 - 日々、とんは語る。

    こんにちは、奇数月の担当、廻し一枚の肉体派こと tomoya です。 今季大人気のアニメ「けいおん!」6話でも相撲の話題が出て、最近相撲人気が出てきましたが、みなさん大相撲5月場所見てますか? 僕が、Twitter をしながら相撲を楽しむというスタイルが始まって早1年ちょい、以前は、Twitter にポストしたつもりで、IRC のチャンネルでひとり絶頂ポストしていて、赤面することが幾度もありましたが、ようやく慣れてきたのかだいぶ経ってきました。 相撲というのは、取り組みの間に3分弱くらいの間があるので、Twitter でつぶやきながら観戦するのがピッタリなのですが、最近では、場所を追う毎に Twitter の相撲クラスタが広がってきて、大相撲場所中の夕方は毎日ちょっとした祭りの様な楽しさになってきています。 なので、相撲を好きな人はぜひ Twitter で、愉快な相撲部員達をフォローしまし

    Twitter とゆかいな相撲部員達。 - 日々、とんは語る。
  • 重たいはてブとはこれでサヨナラ? anything-hatena-bookmark.el を migemo に対応させて完璧にする。 - 日々、とんは語る。

    k1LoW さんがデフォルトで (migemo) に対応するコードを入れてくれました。よって、最新の anything-hatena-bookmark.el をインストールすれば、anything-hatena-bookmark.el の編集は必要ありません。つまり、anything-migemo.el をインストールするだけで、migemo に対応できるようになったという訳です!! みなさん、id:k1LoW さんの作成した、Anything を使ってローカルではてなブックマークをブラウジングする anything-hatena-bookmark.el という便利な Elisp をご存じですか? Anything って何?な人は、まずはもう初心者なんて言わせない、Anything で始まる Emacs 道。をご覧下さい。 M-x install-elisp http://trac.cod

    重たいはてブとはこれでサヨナラ? anything-hatena-bookmark.el を migemo に対応させて完璧にする。 - 日々、とんは語る。
  • もう初心者なんて言わせない、Anything で始まる Emacs 道。 - 日々、とんは語る。

    追記 この記事を元に書籍が出来ました! 時間と命を削って、より詳細に解説しましたので、Emacs に興味がある人はぜひ一度手に取ってみて下さい。 Emacs実践入門 ?思考を直感的にコード化し、開発を加速する (WEB+DB PRESS plus) 作者: 大竹智也出版社/メーカー: 技術評論社発売日: 2012/03/07メディア: 単行(ソフトカバー)購入: 22人 クリック: 396回この商品を含むブログ (1件) を見る僕が Emacs を使いはじめたのは、MacBook を買ってからなので、月日が短く、まだ1年半くらいしか経っていないのですが*1、Emacs を使い始めてすぐに至るところで目にしたのが Anything という単語でした。 たぶん、現 anything.el のメンテナの id:rubikitch さんの記事今anything.elがアツいあたりを見て知って、使

    もう初心者なんて言わせない、Anything で始まる Emacs 道。 - 日々、とんは語る。
  • Tiarra + mobirc を導入してIRCを楽しもう。

    IRC を便利に楽しく利用するようになって早1年が経ちましたが、これからも色々な人がどんどん IRC を利用してくれるように Tiarra と mobirc の導入をまとめた記事を書いておこうと思います。 TiarraIRC Proxy ソフトで、IRC のチャンネルに入りっぱなしにしておいて、ログをとっておいたり、Tiarra に接続するだけで、登録してあるチャンネルに自動的にJoinしてくれるようにする便利なソフトです。 mobirc は携帯でIRCを使うためのソフトで、Tiarra と組合せると、TiarraJoinしているチャンネルを見たり、書き込んだりできます。 他にも Twitter や Wassr やはてなハイクなどの各種IRCゲートウェイを組合せる事で、IRCで色々楽しめるという優れものです。 導入については、ターミナルを使って SSH でサーバーに接続して操作

    Tiarra + mobirc を導入してIRCを楽しもう。
  • 1