思い出したように書く
こっちはすっかり更新しなくなりました。自サイト http://june29.jp/ の方でガンバっています。
はてなTバックほしい!
はてなTシャツ欲しい! id:makoto_way さんと一緒に着てみるのもいいかもしれない!
お前は今までにTumblrにポストした写真の数を覚えているのか
APIで過去のポスト数をタイプ別に取れたりするのかなーって思ったけど,ちょっと探して見つからなかった.
tumblrのポスト内訳をGoogle Chart APIで表示するブックマークレット - drillhanz の実行するブックマークレットが,求めているものに近い./archive のページで要素数を数えればよさそうですね.
でもさっきのブックマークレットじゃダメっぽい.TumblrのHTML構造が変わったのかな.今のHTMLに合わせて書いてみる.
/archive ページから JavaScript でタイプ別のポスト数を取得する
まずは Firebug で $x を使っちゃう.
- all
$x('//div[@class="user_hover"]').length
> 2187
- photo
$x('//span[@class="caption"]').length
> 1583
- quote
$x('//span[@class="quote"]').length
> 557
- video
$x('//img[@src="/images/video_icon.png"]').length
> 25
追々記
TumblrPostChartってのを作ってみた.ちなみに,本当はポストの内訳を使って全然違うことをやろうとしていたんだけど,気付いたらグラフ化していた><
Rails 2 系 でも Emacs の Rails モードで controller と view 間のファイル移動をできるように
Rails 2.0 から view のファイルの拡張子が html.erb になったけど,Rails モードが対応できていない.
emacs-rails で *.html.erb を有効にする - milk1000.cc
の通りに rails.el を変更すればよい.いい感じ.
ImageMagick
convert コマンドを使いたいよ!
$ port search imagemagick ImageMagick graphics/ImageMagick 6.3.7-1 Tools and libraries to manipulate images in many formats $ sudo port install imagemagick --> Fetching bzip2 ---> Attempting to fetch bzip2-1.0.4.tar.gz from http://www.bzip.org/1.0.4/ ---> Verifying checksum(s) for bzip2 ---> Extracting bzip2 ---> Applying patches to bzip2 ---> Configuring bzip2 ---> Building bzip2 with target all ---> Staging bzip2 into destroot ---> Installing bzip2 1.0.4_1 ---> Activating bzip2 1.0.4_1 ---> Cleaning bzip2 ---> Fetching libxml2 ---> Attempting to fetch libxml2-2.6.30.tar.gz from http://xmlsoft.org/sources/ ---> Verifying checksum(s) for libxml2 ---> Extracting libxml2 ---> Configuring libxml2 ---> Building libxml2 with target all ---> Staging libxml2 into destroot ---> Installing libxml2 2.6.30_0 ---> Activating libxml2 2.6.30_0 ---> Cleaning libxml2 ---> Fetching pkgconfig ---> Attempting to fetch pkg-config-0.22.tar.gz from http://mirror.opensysadmin.com/pkg-config/ ---> Verifying checksum(s) for pkgconfig ---> Extracting pkgconfig ---> Configuring pkgconfig ---> Building pkgconfig with target all ---> Staging pkgconfig into destroot ---> Installing pkgconfig 0.22_0 ---> Activating pkgconfig 0.22_0 ---> Cleaning pkgconfig ---> Fetching tiff ---> Attempting to fetch tiff-3.8.2.tar.gz from ftp://ftp.remotesensing.org/pub/libtiff/ ---> Verifying checksum(s) for tiff ---> Extracting tiff ---> Configuring tiff ---> Building tiff with target all ---> Staging tiff into destroot ---> Installing tiff 3.8.2_1+macosx ---> Activating tiff 3.8.2_1+macosx ---> Cleaning tiff ---> Fetching ImageMagick ---> Attempting to fetch ImageMagick-6.3.7-1.tar.bz2 from http://image_magick.veidrodis.com/image_magick/ ---> Verifying checksum(s) for ImageMagick ---> Extracting ImageMagick ---> Configuring ImageMagick ---> Building ImageMagick with target all ---> Staging ImageMagick into destroot ---> Installing ImageMagick 6.3.7-1_1+q16 ---> Activating ImageMagick 6.3.7-1_1+q16 ---> Cleaning ImageMagick
全部で10分くらいかかったな.
Carbon Emacs で「\(バックスラッシュ)」を入力する
Windows から Mac OS X に乗り換えて,慣れが必要なことのひとつ.バックスラッシュと円記号の入力.これらは明確に区別される.
日本語キーボードで,英数字入力モード時,Del キーの横にある「¥」キーを押すと半角の円記号が入力される.半角のバックスラッシュを入力したいときには「Option + ¥」とキーを押下する.右 Shift の隣にある「\」キーは,「_(アンダースコア)」だ.慣れると快適.
しかし Carbon Emacs では,Option キーは Windows でいうところの Alt キーと同じで,メタキーの役割があって,バックスラッシュを入力しようと「Option + ¥」を押下すると「M-\」と認識されてしまう.さて困った.バックスラッシュがないとTeX文書を作成できません!
何が良い解決方法なのか分からないけれど,今回は下記のリンク先の方法を採用した.
(define-key global-map [2213] nil)
(define-key global-map [67111077] nil)
(define-key global-map [134219941] nil)
(define-key global-map [201328805] nil)
(define-key function-key-map [2213] [?\\])
(define-key function-key-map [67111077] [?\C-\\])
(define-key function-key-map [134219941] [?\M-\\])
(define-key function-key-map [201328805] [?\C-\M-\\])(define-key global-map [3420] nil)
(define-key global-map [67112284] nil)
(define-key global-map [134221148] nil)
(define-key global-map [201330012] nil)
(define-key function-key-map [3420] [?\\])
(define-key function-key-map [67112284] [?\C-\\])
(define-key function-key-map [134221148] [?\M-\\])
(define-key function-key-map [201330012] [?\C-\M-\\])Quotation from [Macemacsjp-users 1126] Re: バックスラッシュの入力はどうすれば
英語キーボードも使ってみたい.