Page 4 of 7: « 1 2 3 4 5 6 7 »





howm on xyzzy で「分割できません」というエラーメッセージが表示される

Posted at Wed, 25 Oct 2006 in computer::xyzzy

xyzzyのウィンドウを縦に小さくして(しすぎて)表示しているときに発生していたようです。
howm-init.l の

(ed::split-window howm-view-summary-window-size horizontal)

を以下のように修正したらなおりました。

(if (> (window-height) howm-view-summary-window-size)
    (ed::split-window howm-view-summary-window-size nil)
  (ed::split-window nil nil))


howm の記述ははてな記法の巻

Posted at Mon, 02 Oct 2006 in computer::xyzzy

結構まえから howm のメモははてな記法でとってます。といっても HTML に変換したらつかいものにならないだろう、というくらいにゆるくて見出し(*)や引用(>>,<<)をマークアップしているぐらいなのですが、テキストでメモを取るのでも長くなるとある程度の文書構造がないとやっぱり辛い。

で、せっかくはてダモードを作ったので howm のデフォルトモードをこっちにすることにしました。やり方は ~/howm-init.l に以下の記述をするだけ(text-mode が指定してあったりするかも)

(pushnew '("¥¥.howm$" . ed::hateda-mode) *auto-mode-alist* :test #'equal)

lisp を直で書いてあるメモとかは結構おかしなことになってますが、見出しが見やすくなりました。区切り線も1行単位で色を変更しようかな。

あと、見出しを使って長くずらずら書いてある文書の場合は M-x list-function が便利です。本当は関数の一覧なので使い方としてはおかしいのですが、こんなような感じで見出しを見ることができて、ジャンプすることもできます。



packages.l を作りました

Posted at Sat, 30 Sep 2006 in computer::xyzzy

http://womo.nconc.net/misc/packages.l

今のところははてダモードしかはいっていません。 deli2howm は API の変更で使えなくなっています。



はてダモード on MacOS X

Posted at Wed, 27 Sep 2006 in computer::xyzzy

CrossOver Mac を利用して MacOS X 上で xyzzy を動かしてみました。動くだけならけっこう簡単です。でもいろいろエラーが発生したりしてなかなか順調とはいきません。日本語の表示入力できないし。

でもとにかく動くというのにものすごい感動。あっけなさすぎて「これって Windows じゃないんだよね?」とおもわず確認したくなるぐらいです。

あちこち参考にして日本語でメニューが表示できるようにして、ネットインストーラをインストール、とりあえずははてダモードを導入してはてなの日記を更新してみようとしたのですが、肝心のはてダラがうごかないので、まだ更新のテストはできていません。

そのままだと日本語の入力もままならないので(マックの日本語入力システム「ことえり」では CrossOver Mac 上では入力が不可能)SKK.l をインストールして使っています。SKK があって良かった。移植されてて良かった。たまたま紹介文を読んで試してみていて良かった。

ということで次の目標ははてなダイアリーの更新です。あと現状一番気になる問題点「表示がときどきけっこーおかしい」のをなんとかしたいなぁ。あとクリップボードからの貼りつけがうまくいかないのと(改行コードがおかしいと見た)、Intert キーを使ったキーバインドが全部使えないのも。



Planet xyzzy ができていた

Posted at Sat, 02 Sep 2006 in computer::xyzzy

oojah xyzzy さんが Planet xyzzy を試験的に公開(なのかな?)しているみたいです。xyzzyの最新情報をざーっと見渡すのにとても便利そう。一覧性重要です。
こーいうものがあるといいなぁ、と漠然と思っていたのですが、Plagger を使うと簡単に作れるみたいですね。(自分にとって簡単かはわからないですが)Plagger すごいなぁ。私のはインストールがまだ成功していないようなのでこれからがんばろうと思います。

xyzzyと共に歩む・・・・・あんてな。 には既に捕捉されているようです。迅速だなぁ。



xyzzy で編集中のファイルを Thunderbird で送信する

Posted at Thu, 13 Jul 2006 in computer::xyzzy

xyzzy で編集しているファイル(またはバッファの内容)を Thunderbird に引き渡します。
コマンド→送信ボタンクリック の2アクションで簡単送信。
qwik.jp というメーリングリストと連動した Wiki があるのですが、ひとりでメモ帳として便利に使っているので、ささっとそのアドレスに遅れるように考えてみました。
添付ファイルとして送信するバージョンと、メール本文として送信するバージョンがありますが、本文で送信するバージョンはエラーが出やすいので、ソースコードなんかの場合は添付で送ってください(ただしファイルが存在しないと動作しません)

;;;;;;;;;;;;;;;;;;
;; ■ Thunderbird でメール送信
(defvar *thunderbird-exe-path* "thunderbird")
(defvar *thunderbird-setd-mailaddress* "******@qwik.jp")
(defun send-this-file ()
  "Thunderbird で編集中のファイルを添付ファイルとして送信"
  (interactive)
  (let ((file (get-buffer-file-name)))
    (when file
      (if (and (buffer-modified-p)
               (yes-or-no-p "ファイルを保存しますか?"))
          (save-buffer))
      (let* ((mail *thunderbird-setd-mailaddress*)
             (subj (format-date-string "[BackUp Files] %Y年%m月"))
             (body (concat (format-date-string "[%Y-%m-%d %H:%M:%S] ") (file-namestring file)))
             (exe *thunderbird-exe-path*)
             arg)
        (setf arg (format nil "to='~A',attachment='file://~A',subject='~A',body='~A~%'" mail file subj body))
        (call-process (format nil "\"~A\" -compose \"~A\"" exe arg))))))
(defun send-this-buffer ()
  "Thunderbird でバッファの内容を本文として送信"
  (interactive)
  (let ((str (buffer-substring (point-min) (point-max)))
        (buf (create-new-buffer "*SendMail Temp*"))
        (bufname (buffer-name (selected-buffer))))
    (set-buffer buf)
    (insert str)
    (goto-char (point-min))
    (perform-replace "\\([^\\\\]\\)\"" "\\1\\\\\"" nil t nil t)
    (let* ((mail *thunderbird-setd-mailaddress*)
           (subj (format-date-string "[Memo] %Y年%m月"))
           (body (concat (format-date-string "[%Y-%m-%d %H:%M:%S] ")
                         (format nil "~%~A~%~%" bufname)
                         (buffer-substring (point-min) (point-max))))
           (exe *thunderbird-exe-path*)
           arg)
      (setf arg (format nil "to='~A',subject='~A',body='~A~%'" mail subj body))
      (call-process (format nil "\"~A\" -compose \"~A\"" exe arg))
      )
    (delete-buffer buf)
    ))


xyzzy 関連フィード集めてます(情報の継続的な収集手段としてのRSS)

Posted at Tue, 11 Jul 2006 in computer::xyzzy

特定のトピックスについて継続的に情報を集めるのに RSS なんかのフィードはどの程度役に立つのか? ということにちょっと興味があって(そしてもちろん xyzzy にもとても興味があって)テキストエディタ「xyzzy」に関連しそうなフィードを片っ端から Bloglines に登録していました。
けっこう集まったのでご紹介

とりあえず結論的にオススメフィード5選

それいけ、xyzzy! あんてな。
http://i-know.jp/southly/
http://feed.i-know.jp/southly/rss
del.icio.us/tag/xyzzy
http://del.icio.us/tag/xyzzy
http://del.icio.us/rss/tag/xyzzy
はてなブックマーク - キーワード「xyzzy」を含む新着エントリー
http://b.hatena.ne.jp/keyword/xyzzy?threshold=1
http://b.hatena.ne.jp/keyword/xyzzy?mode=rss&sort=hot&threshold=1
Bulkfeeds Search for "xyzzy"
http://bulkfeeds.net/app/search2?q=xyzzy
http://bulkfeeds.net/app/search2.rdf?q=xyzzy
Yahoo!ブログ検索 - 「xyzzy」の検索結果
http://blog-search.yahoo.co.jp/search?p=xyzzy
http://blog-search.yahoo.co.jp/rss?p=xyzzy

アンテナ

xyzzy をテーマにしたアンテナ。i-know.jp は最近クロールのタイミングがものすごく遅い気がします
アンテナなので xyzzy に関連した情報か? といわれてしまうとノイズは多め。でも記事ではなくサイトを対象にしているので、他ではひっかからないような記事も引っかかってくるのが有用かと思います(例えば Netinstaller という単語が使ってある場合に検索だとそれが xyzzy の記事かとかはわからないんので)

それいけ、xyzzy! あんてな。
http://i-know.jp/southly/
http://feed.i-know.jp/southly/rss
Antenna -takeshou- - xyzzy
http://i-know.jp/takeshou/54737/
http://feed.i-know.jp/takeshou/54737/rss

ソーシャルブックマーク

最近勢いのいいSBM系。del.icio.us とはてブにはかなりいいかんじに情報が集まってきてます。
メモ検索は多分ユーザが少ないのでちょっと弱い印象。
ただ、はてブはフィードがいろいろ出すぎでどれを登録するのがベストなのかいまいちわかりません。

del.icio.us/tag/xyzzy
http://del.icio.us/tag/xyzzy
http://del.icio.us/rss/tag/xyzzy
はてなブックマーク - タグ「xyzzy」を含む新着エントリー
http://b.hatena.ne.jp/t/xyzzy
http://b.hatena.ne.jp/t/xyzzy?mode=rss&sort=eid&threshold=5
はてなブックマーク - キーワード「xyzzy」を含む新着エントリー
http://b.hatena.ne.jp/keyword/xyzzy?threshold=1
http://b.hatena.ne.jp/keyword/xyzzy?mode=rss&sort=hot&threshold=1
メモ検索『xyzzy』
http://1470.net/mm/search?genre=xyzzy&autogenre=1
http://1470.net/mm/search?genre=xyzzy&autogenre=1&mode=rss

ブログ・フィード検索系

ブログまたはフィード検索エンジンが吐き出すフィードです。
Bulkfeeds はフィードの登録が抑制されているせいか、情報の精度が高い気がします。Google は英語圏版なのでノイズが異常に多い印象がありますが、これは検索ワード(「xyzzy」)のせいかもしれません。(マインスイーパのひみつコマンドだったりするため)
NAMAAN、BLOG360、BlogPeople は技術よりの情報はそれほど多くないようです。
BLOG360 はフィードリーダーで購読して情報収集には向いていません。記事に直接とぶリンクをフィードに含めてくれず、必ずBLOG360のページを経由する必要があります。
あとフィード提供してくれる側は、検索ワードとサービス名を両方タイトルに含めてほしいなぁ。Bulkfeeds とか BlogPeople みたいなのが一番わかりやすくていいと思います。

Bulkfeeds Search for "xyzzy"
http://bulkfeeds.net/app/search2?q=xyzzy
http://bulkfeeds.net/app/search2.rdf?q=xyzzy
BlogPeople記事検索 "xyzzy" の検索結果
http://bst.blogpeople.net/search_result.jsp?keyword=xyzzy
http://bst.blogpeople.net/rss_search_result.jsp?keyword=xyzzy
Google Blog Search: xyzzy
http://blogsearch.google.com/blogsearch?q=xyzzy&num=10
http://blogsearch.google.com/blogsearch_feeds?hl=en&q=xyzzy&btnG=Search+Blogs&num=10&output=atom
NAMAAN - xyzzy
http://www.namaan.net/result?query=xyzzy&ty=rss
http://www.namaan.net/rss?ty=rss&ei=EUC-JP&query=xyzzy
xyzzy(BLOG360)
http://blog360.jp/xyzzy
http://blog360.jp/xyzzy/index.xml
Yahoo!ブログ検索 - 「xyzzy」の検索結果
http://blog-search.yahoo.co.jp/search?p=xyzzy
http://blog-search.yahoo.co.jp/rss?p=xyzzy
「xyzzy」の検索結果(Technorati)
http://www.technorati.jp/watchlist?&wid=405466
http://www.technorati.jp/search/search.html?query=xyzzy&language=ja

番外

Bloglines の検索結果、というのは Bloglines に登録されているフィードから検索して表示してくれる機能ですが、ノイズがかなり発生しています。そして漏れなく検索してくれているかというとそうでもない感じがします。

Bloglines の検索結果
URLなし