iアプリでネットから画像を読み込むとき

こんなコードになると思います。

MediaImage image = MediaManager.getImage(getSourceURL() + "hoge.jpg");
image.use();

このコードでgetImageを実行したときになんとなくネットへアクセスしそうな気がしますが、実際にはuseを実行したときにネットへアクセスします。例外処理などに際して注意が必要かもしれません。

ロード中などに表示するアニメーションGIF

Load Infoというサイトで色や大きさを指定してロード中などに表示するアニメーションGIFを生成できます。デザインもかなりたくさんあります。サイズが48×48までしか選べないのがちょっと残念ですね。もう少し大きいのが使えるとさらに便利だと思いました。

夜のピクニック

恩田陸の小説。
第2回本屋大賞受賞作。
2006年に映画化されていたらしい。

全然そういうの知らずに普通に読んだ。
恩田陸結構好きだし。

あらすじを説明すると
歩行祭という徹夜で80キロ歩くという学校のイベントの話。

ほんとそれだけなんだけど、
とくに何かが起きるわけでもないのだけど
その間に交わされる会話とか人間関係とかで読ませる感じ。
名作。

ランダムに画像を返すphp

アクセスするたびに画像をランダムに変更したりしたい場合というのは結構あると思います。トップ画とか背景とかバナーとかいろいろあると思います。 それ以外にも例えば日替わりでランダムに画像を取得して何かに利用したいときに、特定のURLにアクセスするとサーバ側でランダムに画像を返してくれると 便利だと思います。

簡単な仕組みですので自分で作ってもいいですが、そういうものがこちらで紹介されています。作者はこちらのようです。

JW FLV Media Player 4.3

最近よくネット上でFLVの動画を見かけますが、どうやって再生しているんだろうと検索していると、JW FLV Media Player 4.3にたどり着きました。日本語で使い方を解説している人もいらっしゃるようです。

試しに使ってみようかと思いましたが、再生する動画が無いことに気がつきました。こういうときに動画ってお手軽じゃないと感じます。ちなみにこのソ フトは個人で使うにはフリーのようですが、商用ではライセンスを購入してくださいとかいてあります。しかも広告のあるサイトでの使用は商用だそうです。ま じめに使おうとするとなかなか厳しいですね。

いわゆるユーザの囲い込みについて

mixiって携帯から見るとmixi以外のサイトにアクセスできないよね。

例えば日記にURLを書いたとして、
パソコンからそのリンクをクリックするとそのURLのサイトに飛べるわけですが、
携帯からリンクをクリックするとmixi-mobile-converterが変換したテキストが見れるだけで実際にそのページには飛べない。

結論としてmixiでは携帯サイトを紹介することが不可能である。

Trac

ウェブベースのプロジェクト管理ツールとして定番となっているTracを試しに使ってみました。Wikiによるデータ共有、svnリポジトリの閲覧、チケットによるタスク管理などが行えます。

うちのfedora環境だとソフト自体は既にインストール済みでした。インストールされていない場合でもyum install tracでインストールできます。以下のような手順で試せました。

  1. tracで使用するsvnリポジトリを作成する
  2. tracの初期設定を行う
  3. apacheの設定を行う
  4. ブラウザから確認する

ここでは/home/tracにデータを作成することにします。svnリポジトリをsvnadmin create /home/trac/svnで作成します。tracの初期設定はtrac-adminで行います。ここではtestというディレクトリを作成することに します。trac-admin /home/trac/test initenvと実行します。ここでsvnリポジトリを聞かれますが、先ほど作成したリポジトリを答えます。作成されたtestディレクトリの権限を変更 します。chown -R apache:apache /home/trac/testと実行します。

次にapacheの設定を行います。fedoraでは/etc/httpd/conf.d/trac.confでTrac関係のapacheの設定 を行うようです。TRAC_ENVの値を/home/trac/testに変更します。またBasic認証の設定を追加します。service httpd reloadで設定を反映させます。そして設定したアドレスにブラウザでアクセスするとTracが使用できます。

デフォルトのTracの設定ではanonymousアクセスではチケットを見ることは出来ますが作ることはできません。ログインをクリックしてBasic認証で設定したユーザでログインすると可能な操作が増えます。もちろん設定を変更することも可能です。

たしかにプロジェクト管理に使うには便利そうなシステムです。自分一人でメモのかわりにTracで情報を管理するのはちょっと面倒かなと思います。