| @Mac/iPhone

ForkLift

 MacUpdate Promoで紹介されていたForkLiftというFTPクライアントがやばい。

 FTPクライアントにはこれまでCyberduckを使っていた(フリーなので)。それなりに便利だったのだが、LeopardでQuick Lookに慣れると、FTPサーバーの画像のプレビューができないのがものすごく不便に感じられるようになっていた。

 FTPサーバーの画像もQuick Lookできたら最高だなー、と思っていた矢先に、このForkLiftと出会った。わたしはケチなのであまりシェアウェアは買わないのだけど、ソッコーでレジスターした。以下、Cyberduckとの比較を基本に、ForkLiftについてアツく語ってみる。

ForkLiftのすごいところ

Quick Look

Quick Look

 これは本当にすごい。このためだけにお金払ったようなもの。Cyberduckだと画像の内容が確認できないので、一旦ローカルにファイルをダウンロードしてプレビューで開くなどして中身を確認しなければならなかった(*)。ForkLiftの場合そんな手間いらずで、Quick Lookで直接画像の内容を確認可能だ。不要になったファイルの判別・整理が格段にやりやすくなる。

Continue reading...

| @散財

 705NK(N73)、Opera Mini 4.1 Betaを入れたりして大変カイテキに使っていたんだけど、ジョイスティックががたがたになって使い物にならなくなってしまった。SoftBankショップで修理に出すと、代替機として702NKII(6680)を貸してくれた。

DSC_2354.JPG

 このときアドレスデータをショップの端末で移してもらおうとしたのだけど、705NKのUSBコネクタの接触が悪く、なかなか店舗の端末にデータを読み込めない。705NKはBluetoothでiSyncできるから、データなどはすべてMacのAddress Bookと同期してる。きっと702NKIIもiSyncできるだろうと予想し、自分でやるからとデータ移転をしてもらわずに702NKIIを持ち帰った。

Continue reading...

| @WWW

 なんか知らない人の日記からリンクされてて、それを読んでみたら上から目線で人を見下したような書き方がしてあってむかついたわー、という話。俺がTwitterについて書いた記事(ことばについて)に言及してるんだけど、言葉の端々から人を小バカにした感じが伝わってきてすごく不愉快だった。

まず短くて修辞的てのが意味不なんだが

こんなことは文章を書いている人たちとか、文学とかいうものをお勉強している人なら、昔からこの問題で苦悶している人たちのことをよく知っているだろう。

ただ、この記事を書いた本人は実感として得ることができたのだから、それは良い経験をしたわけだよね。

 ネガティブコメントとかちょくちょく話題になるけど、なんつーのかな、遠くからぽーんって好き放題書くってのは良いことじゃないね。いや俺もときどき人のブログにTrackback送らずにリンクしててきとーに生意気なこと書いたりするんだけどさ。反面教師になった。

Continue reading...

| @技術/プログラミング

 ISBN変換プラグインを少し修正しました。入れ換える方は /include/user_include/plugins/plg_isbn.inc.php だけを差し替えるだけでOKです。

変更点

オリジナルバージョン

  1. 福耳 Cafeさんで配布されていたオリジナルバージョンのように、Amazonへのリンク部分を文章で囲い込まないようにしました。
  2. 加えて、映画の場合は監督名、本の場合は著者名、音楽の場合はアーティスト名をそれぞれ表示するようにしました。

囲い込みバージョン

 Amazonへのリンクを文章で囲い込む表示の方が好きな人は、 plg_isbn.inc.php の289行目から309行目を削除し、312行目のコメントアウトを解除すると↑のように表示します。

 ダウンロードはこちら。

ちなみに、名前を "ISBN変換プラグイン mod" にしてバージョン番号とか振ってみた。

| @映画/ドラマ/テレビ

 主人公アラン・ジョンソンは成功した歯科医で、ある日ニューヨークの街角で学生時代に寮のルームメイトだった友人、チャーリー・ファインマンの姿を見かける。しかし友人は911のテロで家族を失って以来、正常な精神状態を失っていた。アランはチャーリーを立ち直らせようと奔走するのだが・・・

 主役はドン・チードル。役柄は『16歳の合衆国』でやったのに近い。しかし、『16歳の合衆国』の方が圧倒的におもしろかったし、リアルだった。実はこの映画、隠れたプロパガンダ作品なのではないかとすら思った。ときどき「外国の悪魔たちのせいで」みたいな台詞がさらっと出てくる。ヒューマン映画を装いつつもアルカイダ批判、アフガン侵攻やイラク戦争の正当化を忘れない、みたいな。こういうのは気持ち悪いですね。

| @WWW

Twitterをはじめよう!

 飛散する花粉が爽やかなこの季節、みなさんいかがお過ごしですか? 今日はちまたで大流行中のTwitterについて書いてみたいと思います。mixiも良いですが、mixiに書いた内容についてユーザーは 著作者人格権を行使できない らしいので、早急にTwitterに引っ越した方が良いでしょう。

一度は止めたけどまたやってる

 僕はTwitterではRemoveされまくってノイローゼ気味になりいちどアカウントを削除したわけですが、やはりまた戻ってきてしまいました。それほど楽しいということです。あなたもTwitterを始めない理由はありません!

実は道具がいる

 気軽に始められるという触れ込みで注目を集めているTwitterですが、実は必要なアイテムがいくらかあります。しかし大丈夫。以下に僕がそれを列挙して差し上げますので、それを参考に準備を整えればあなたもGeekとのめくるめくひとときをTwitterで過ごすことが出来ます。それでは参りますよ。

Continue reading...

| @技術/プログラミング

 あまりにも AutoPagerize が便利なので、自分のブログでもAutoPagerizeできるようにしてみた。

 AutoPagerizeに対応させる方法は二つあって、一つはuser.jsに直接SITEINFOを書き込んで対応させる方法。もう一つはAutoPagerizeのMicroformatsをサイト自体に埋め込んで対応させる方法。Web Serviceなど、自分が中身をいじれないサイトはSITEINFOを書いて対応させるしかないけど、自分のブログだったらXHTMLにMicroformatsをちょこちょこっと書き加えることで、閲覧者全員にAutoPagerizeしてもらえるようになる。/index.php/search.php でAutoPagerizeするようにMicroformatsを埋め込んでみた。AutoPagerizeのMicrofarmatsは配布元に記述があるので参照されたし。

 いじるのは /include/fnc_base.inc.php 。 586行目付近の

. '&f='  . $topic_id . '">';

の末尾の部分を削って

. '&f=' . $topic_id;

とし、594行目と604行目をそれぞれ以下のように書き換える。

$flip_link .= '<span class="prev">'.$page_array[$array_key-1]["tag"].'" rel="prev">'.
$flip_link .= '<span class="next">'.$page_array[$array_key+1]["tag"].'" rel="next">'.

 さらに、670行目の <a> タグ内に rel="next" を埋め込んで以下のようにする。

'<a href="./search.php?k=&p='.$cfg['pagemax'].'&c=0&pn=2&d=all" rel="next">'.

 これで fnc_base.inc.php のモディファイは終了。最後に /include/user_include/base_xhtml.inc.php#content 部分を以下のように書き換えれば完了。

<-- Begin #content -->
<div id="content">
{$contents_top}
<div class="autopagerize_page_element">
{$contents}
</div>
<div class="autopagerize_insert_before"></div>
</div>
<!-- End #content -->

 ちなみに、FirefoxじゃなくてSafariでAutoPagerizeしたい人は、 GreaseKit を入れて oAutoPagerize をインストールすると幸せになれます。

加筆修正

 このハックを適用すると、サイト検索をしたときなどに表示されるFlip Linkの表示がおかしくなっていました。587行目の
$tag_array["anchor"] = $pagenumber. '</a>';

$tag_array["anchor"] = '>' .$pagenumber. '</a>';

と書き換えて下さい。