タグ

ブックマーク / as-is.net (8)

  • prototype.jsを用いたフォントサイズ変更スクリプト

    Posted by: Hirotaka Ogawa @ January 11, 2007 02:57 PM | Movable Typeを触っている時間がとれないのですが、新年に入ってからちょっとばかしテンプレートとスタイルシートを変更して、ほぼ一カラム、ほぼfont-size: 100%で表示されるようにしました。要はレイアウトとか考えるのを最小限に留めようと思ったわけです。不得手なデザインをこれ以上考える必要がないという私個人の精神衛生上の利点に加え、読者の目にも優しくなりました。 結論: でかフォントは人を健康にします。 それだけだとなんなので、prototype.js (Prototype JavaScript Framework: Class-style OO, Ajax, and more)を使ってフォントサイズ変更スクリプト(クッキー保存機能付き)を実現してみました。これまで

  • GoogleのJavaScript APIがこっそり統一されてきている件について。 - Ogawa::Memoranda

  • PaginatedFeed公開 - Ogawa::Memoranda

    Posted by: Hirotaka Ogawa @ October 29, 2006 03:18 AM | Movable Typeで、Pagination機能付きのRSSやAtomを生成するツールを作ったので公開しておきます。 PaginatedFeed.ja JP - Ogawa Code Movable TypeでAtomフィードやRSSフィードを静的に生成するとき、最新の指定個数のエントリーしか対象にならないのが面白くないとは思いませんか。私には、こうした安直な「部分フィード」はいわば生成コストや取得コストの軽減に特化された形式であって、対象コンテンツセットの「表現」としての性質は必ずしも芳しくないのではないか、と思えてなりません。例えば、部分フィードを元に対象コンテンツ全体を把握することも対象コンテンツの更新内容全体を把握することもできませんし、部分フィードを対象とした検索エ

  • MT 3.2でHTML::Templateのファイルキャッシュを有効にする - Ogawa::Memoranda

    Movable Typeでは、mt.cgiなどが生成する画面はHTML::Templateというマクロプロセッサ(≒テンプレートエンジン)を使って実現されています。このマクロプロセッサには大した機能はないのですが、テンプレートを読み込んだ結果をファイルなどにキャッシュしておき、それを再利用することで処理を高速化する機能があります。 実は、MT 3.2以降ではこのファイルキャッシュ機能を簡単にActivateすることができます。方法は、 <MT_DIR>/tmplディレクトリの下にcacheという名前のディレクトリを作る cacheディレクトリのパーミッションをmt.cgiなどから書き込めるように設定する …ただそれだけです。 HTML::Templateのドキュメントによれば、「テンプレートの処理パフォーマンスが50%向上する」とのこと。とは言うものの、テンプレート以外の処理の方が遥かにオ

  • AddToHatenaBookmark Plugin - Ogawa::Memoranda

    いつもお世話になっております。 プラグインを導入したところ、エラーが表示されました。 ログには、次ぎのように表示されています。 プラグイン「/home/sites/lolipop.jp/users/lolipop.jp-dp33048471/web/cgi- bin/mt/plugins/AddToHatenaBookmark.pl」でエラーが発生しました: Can't locate loadable object for module DateTime in @INC (@INC contains: /Users/tima/Desktop/mt/current/lib /home/sites/lolipop.jp/users/lolipop.jp-dp33048471/web/cgi-bin/mt/plugins/spamlookup/lib /home/sites/lolipop

  • http://as-is.net/blog/archives/001038.html

  • Gmailで別のメールアドレスからメールを送る方法 - Ogawa::Memoranda

    Posted by: Hirotaka Ogawa @ August 24, 2005 12:20 AM | GmailではもともとReply-Toに別のメールアドレスを設定することはできましたが、Fromに別のアドレスを設定することはできませんでした。そのため、例えばGmailでもらったメールの返事を別のメールアドレスで送るとか、出先でちょっとPCを借りてメールを送るとか、そもそもGmailのインタフェースですべてのメール処理を完結させるとか、そういう目的に使えなかったわけです。が、実はそれが最近設定できるようになったことを某氏に教えてもらったので、その方法を紹介しておきます。 まずGmailのインタフェースを英語に切り替えます(普段から英語インタフェースを使用している場合にはこの作業は必要ありません)。画面の右上の「設定」をクリックして「メール設定」画面を開き、「Gmail表示言語」を

  • 四畳半フォークソノミーの実現に向けて - Ogawa::Memoranda

    Posted by: Hirotaka Ogawa @ March 16, 2005 02:37 AM | カテゴリーは陶しい。Movable Typeや他のブログツールを使っていて一番腹が立つのはカテゴリーを設定する、まさしくその瞬間だ。そのインタフェースの悪さもあるが、文章を書くという曲がりなりにも知的な作業と、無理矢理カテゴライズするという非生産的行為とのギャップがひどく煩わしい。 「カテゴリー」に系統的に分類可能な情報というのも確かにある。が、それには対象が限定されている必要がある。ある時は映画評を書き、ある時はプラグインを公開し、そしてまたある時にはレストランの情報を書く。当然トップレベルのカテゴリーは雑駁とした羅列となる。それは果たして意味がある分類なのか、自分にとってあるいは読者にとって。 問うまでもなく意味がある分類などではない。では何なのだ? (分類することで自身を鼓舞

  • 1