時々帖

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
  1. --/--/--(--) --:--:--|
  2. スポンサー広告

Calilayバージョン1.2公開

calilay64.png

Calilayバージョン1.2を公開した。

今回の変更点は以下の通り。
・ステータスバーにアイコンを追加した
・有効、無効を切り替えられるようにした
・AutoPagerと共存できるようにした。

前回のレビューは何往復かしたけど、今回は一発で通った。
こうやってレビューしてくれるおかげで安心してアドオンを使ってもらうことができる。
ありがとうございます!!

テーマ:プログラミング - ジャンル:コンピュータ

  1. 2010/10/18(月) 21:59:31|
  2. Firefox
  3. | トラックバック:0
  4. | コメント:2

図書館検索結果をオーバーレイするFirefox拡張 Calilay

図書館検索結果をオーバーレイするFirefox拡張「Calilay」を作った。
使い方など、詳しくはこちらから
たいした機能ではないが、図書館に良く行き、AmazonやMediaMarkerで読みたい本を管理している人(あんまりいないか^^;)には便利だと思う。

これを作ったきっかけは、カーリルという素晴らしいWebサービスの存在を知ったこと。
カーリルとは図書館ごとに個別に提供されている蔵書検索を、串刺しにして検索できるようにしたサービス。
さらに、カーリルのウェブサイトから図書館検索できるだけでなく、カーリルが提供している図書館APIというものを使うと他のアプリケーションからもカンタンに図書館検索ができる。
僕は、MediaMarkerを使って読みたい本などを管理しているので、MediaMarkerのバインダーのページに図書館にその本があるかどうかを表示できたらいいのにと前から思っていた。
そんなときに、このサービスの存在を知ったので、Firefoxのadd-onでそんな機能を実現することにした。

似たようなadd-onにLibronがあるのだが、Libronは以下のような点で僕のニーズには合わなかった。


作るにあたって心がけたのは、よく言われる「小さく作れ」ということ。
作っていると、あれも足りないこれも足りないとなってなかなかリリースできない状態になりがち。
なので、リリースするにあたって最小限の機能をはじめに決めて、つくりはじめることにした。
もちろん、最小限の機能とは上に挙げたような僕のニーズなのだが。

Firefox拡張を作るための情報が少なくて、調べるのが大変だったが、Greasemonkey Compiler図書館API JSライブラリなどの力を借りることによって、あまりコードを書くことなく実装することができた。
コードはあまり綺麗な状態ではないが、整理はこれからということで。

よかったら、どうぞ。

Firefox 3 Hacks ―Mozillaテクノロジ徹底活用テクニックFirefox 3 Hacks ―Mozillaテクノロジ徹底活用テクニック
(2008/08/27)
江村 秀之池田 譲治

商品詳細を見る

テーマ:プログラミング - ジャンル:コンピュータ

  1. 2010/09/09(木) 23:34:45|
  2. Calilay
  3. | トラックバック:0
  4. | コメント:0

iPadでSoftwareDesignの総集編を見る

iPadを買いました。その目的のひとつはSoftwareDesign総集編のpdfファイルを読むこと。
はじめはCloud Readerで読もうとしましたが、Could Readerにはフォルダごとコピーができないので、Good Readerに入れています。Good Readerのサーバー機能を使うと、Good Readerのフォルダがネットワークフォルダのように扱えるので、ファイルのコピーがとても楽。
pdfの閲覧も快適ですが、ひとつ問題が。iPadではFlashが見られないので、SoftwareDesign総集編のインデックスが見られない。インデックスが見られないとどのPDFファイルがなんの記事かわからないので、まったく使えません。

そこで、HTMLでインデックスを作りました。
内容はSoftwareDesign総集編のルートディレクトリ(以後SDディレクトリ)のlibs/booknumbers.xmlからインデックスを読み込んで、それをHTMLに表示するという単純なもの。

使い方は簡単で、以下のレポジトリからソースをダウンロードして、README以外の4つのファイルをSDディレクトリにコピーしてください。。
http://github.com/namikister/SoftwareDesignSoshuhen
あとはGood Readerでhindex.htmlを開けば、以下のようにインデックスが表示されます。


CSSでのレイアウトに慣れていないので、空白が多かったりとあまり綺麗にできていません。
誰か直してくれるとうれしいなぁ。

Software Design 総集編 【2000~2009】(DVD付)Software Design 総集編 【2000~2009】(DVD付)
(2010/02/17)
SoftwareDesign 編集部

商品詳細を見る

テーマ:iPad - ジャンル:コンピュータ

  1. 2010/06/27(日) 22:28:16|
  2. iPad
  3. | トラックバック:0
  4. | コメント:0

Emacsでマーク選択をするライブラリ

Emacsでマークを付けて選択するユーザーインタフェースが必要だったので作ってみた。
http://github.com/namikister/mark-select
  1. 2010/06/26(土) 20:46:43|
  2. Emacs
  3. | トラックバック:0
  4. | コメント:0

flymakeのエラーをanythingで一覧表示

Flymakeのエラーの一覧を見られるようにしたいなぁと思っていたら、既にやっている人を発見。
http://d.hatena.ne.jp/kiris60/20091003
このコードを少し修正して、ワーニングとエラーで色を分けて付けるようにした。
大した修正じゃないけどね。
結構、快適です。

テーマ:UNIX/Linux - ジャンル:コンピュータ

  1. 2010/05/10(月) 23:52:29|
  2. Emacs
  3. | トラックバック:0
  4. | コメント:0
前のページ 次のページ
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。