1日1tech

スポンサーサイト

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

script.aculo.us & prototype.js

最近話題のフレームワーク Ruby on Rails にはいっているらしい、ajax な処理とか視覚エフェクトの JavaScript のライブラリ「script.aculo.us」を試してみました。
とりあえずデモをざっと眺めてみる...prototype.js をベースにして、それを拡張しているのか...ふむふむって感じで15分くらいいじってたら、アンカー移動をスムーズに行うような処理をくっつけることができました。

簡単にまとめておくと、上記の処理だけなら

  • prototype.jp, scriptaculous.js を読み込み
  • 今まで <a href="#ANCHOR"> としてたところを <a href="#" onclick="new Effect.ScrollTo('ANCHOR',{duration:1.0}); return false;"> に書き換える

だけ。これだけで初心者には迷う原因になりやすいアンカーのリンクが、するすると位置関係の把握しやすいナビゲーションに変身です。うあ、duration まで指定できるのか。
他の機能はまだ試してないのですが、ブラウザ上の要素をドラッグ&ドロップして並び替えができるメソッド(3年程前に、HTMLだけではできないってクライアントにいってたよ、やべ)やスライダーコントロール、PowerPoint みたいな文字の視覚効果など、ajax なアプリを作るときに使えそうな機能が盛りだくさん。
これを使って、ごりごりと自前でコーディングというよりは、Ruby on Rails とかのフレームワークでお行儀よく使うのがいいんだろなぁ。
Ruby は初心者だけど、Software Design でも特集されてたし今度試してみよう < RoR


はてな技術発表会日記:script.aculo.us
http://hatena.g.hatena.ne.jp/hatenatech/20051111 【“script.aculo.us & prototype.js”の続きを読む】
スポンサーサイト
  1. 2005/11/30(水) 21:17:24|
  2. develop|
  3. トラックバック:0|
  4. コメント:0

PSPで、H.264 動画を見る

PSP もうちの映像環境に加えたい!ということで ImageConverter 2Plus を購入、MPEG2 から H.264 動画を作成してみました。
変換元は 640 x 480、3Mbps の MPEG2 ファイルなのですが、設定できる最高画質の AVC 768Kbps 4:3 で変換すると、だいたい 180MB 程度のファイルができて、PSPでもよい感じで再生できました。
※ SONY 純正同士だし当たり前か...

PSPの液晶が横長なので、16:9 の映像ソースで上下に黒帯がついて放送してる番組だと、PSP の拡大・縮小機能で、ちょうど映像部分が液晶全体に表示されます。
画質は、液晶の応答速度もよくて、ブロックノイズがのることもなくよい感じです。

が、しかし。非常~に時間がかかる、かかりすぎる...
PentiumM 1.6GHz/RAM 1GB の PC で、30分弱の番組で30分強、
PentiumIII 800MHz/RAM 380MB だと、1時間半近くかかりました。
ん~最新のコーデックだし、仕方ないのかな...

私はPSPで動画再生は常用しないのでよいのですが、日常的にニュースとか取り込んで毎日通勤電車で...というような目的のの方は、い~レコとかのハードを購入したほうが幸せになれそうです。

ImageConverter 2 Plus
http://www.jp.sonystyle.com/Nws/Software_dl/Pc/Software/Haa/2105710489100.html

EASY RECORDER for Memory Stick DUO(い~レコ)
http://www.hscjpn.co.jp/products_s.php?idno=244
  1. 2005/11/29(火) 19:14:42|
  2. mobile|
  3. トラックバック:0|
  4. コメント:0

Mac と Windows でマウス・キーボードを共有

この間、Windows 同士でマウス・キーボードを共有してみた Synergy ですが、今度は同僚が iBook で MacOS X と Windows での共有を試してみたので、まとめ。

Winodws のマウス・キーボードを MacOS X で使う

Windows のサーバの設定で、Mac のスクリーンネームを登録して、左右位置関係を設定してサーバ起動。Mac 側ではコマンドラインで、synergyc -f サーバのIPアドレスを実行

MacOS X のマウス・キーボードを Windows で使う

Mac 側の synergy.cfg を編集して、使用する端末のスクリーンネームと、それぞれも端末の左右位置関係を記述してから、コマンドラインで「synergys -f --config synergy.cfg のフルパス」を実行。Windows側は、Mac のアドレスをホストに指定して、起動


という感じです。
私はThinkPad のトラックポイント上等!なのでよいのですが、トラックパッドでいまいち反応のよくないノートとか使うときには、デスクトップのキーボード・マウスがスマートに使えるのは便利。
でも残念ながら、画像とか、容量の大きなクリップボードの内容はまだ転送できませんでした。

同僚と話してて気がついたのですが、ドラッグ&ドロップで、MacOS X, Windows, UNIX 間で手軽にファイルがやりとりできる機能ももってくれたら、もっと便利になってよいかも。

Web屋さんとかMacとWin両方使う人も多いだろうし、SMBにしろWebDAVは、複数人で共有して使うことを目的としているものだから、個人が複数端末で使うための、認証やマウントが不要のゆるいファイル転送があると便利だと思うのですが、いかがでしょうか?>開発されている方
※って、英語で書かないと駄目か...
  1. 2005/11/28(月) 21:33:04|
  2. tool|
  3. トラックバック:0|
  4. コメント:0

今週の収穫

■Shuffle 19話

楓の中の人、GJ。ブラボー。
このまま最後までいっても、ちょっと絵の綺麗な萌えアニメとしてそこそこの評価は期待できたのに、ラスト数話のこの時点で、ここまで痛いところまで突っ走るなんて。
RD の録画切らないで、よかったよ...(*´д`)




■トップをねらえ2! 4話

やっとレンタルが借りられました。
こうきましたか。あれがバスターマシンなのではという設定はネットでも語られてましたが、バスター軍団は考えが及んでませんでした。目が地球帝国宇宙軍のマークに変わるところとか、ガンバスターのテーマが流れるところとか、30代にはぐっときました。1も、2も4話は盛り上がりますな。
つか、ED の星屑涙、いつ CD になるのやら...
  1. 2005/11/27(日) 12:44:03|
  2. memo|
  3. トラックバック:0|
  4. コメント:0

Media Player Classic

RD-H1 で 3Mbps で録画して VirtualRD で転送した動画データ、解像度が 640 x 480 でなくなるのは別によいのですが、うちの WindowsXP 端末の MediaPlayer 10 で再生すると、なぜか再生ウィンドウのリサイズができなかったり(リサイズしても変わらず、画面の一部が表示されているような状態)、何も映らないことがあったり(何度がウィンドウをリサイズしたりぐりぐりしてると治る)とちょっと不便なところがありました。

いろいろ調べたのですが、原因がわからなかったので結局は MediaPlayer Classic をインストールして、それで再生してます。

MediaPlayer Classic
http://sourceforge.net/projects/guliverkli/
  1. 2005/11/26(土) 12:31:46|
  2. tool|
  3. トラックバック:0|
  4. コメント:0

我が家の録画環境:RD-H1 + VirtualRD + AvelLinkPlayer

8月に RD-H1 を購入していたのですが、最近やっと落ち着いて VirtualRD とか試してみることができたので、ちょっとだけまとめ。

  • RD-H1 で録画。あまり画質にこだわらないので、ほとんど 3Mbps で録画(30分番組で680MBくらい)。ただしその場合、解像度が 640 x 480 ではなくて、544×480。

  • VirtualRD で PC に録画データをダビング。MPEG2形式で取り出せる。ただし音声部分は、AC-3。PC で DVD-VIDEO に焼いたりはしないので、気にしない。

    ダビング速度は体感 10Base-T くらいの速度。

  • AvelLinkPlayer(初代 AVLP1/DVD) でPC上のデータをネットワーク再生。なんとなく微妙~にトリミングかかってる気がしないでもないけど、気にしない気にしない。


という感じで利用してます。
録画したデータは、DVD-R にデータとして焼いているのですが、結構な勢いでたまっていくので、リムーバブルなHDDで管理したほうがよいかも。
画質は PC で使ってる玄人志向のハードウェアキャプチャカード(ITVC16-STVLP)のほうが、2Mbps とかで録画してもノイズも少なく、輪郭とかも気持ちシャープな感じがする(RD-H1 は少しねむい感じ)ので、そっちメインで、RD-H1は予備機という扱いで。


RD-H1

【“我が家の録画環境:RD-H1 + VirtualRD + AvelLinkPlayer”の続きを読む】
  1. 2005/11/25(金) 20:49:21|
  2. gadget|
  3. トラックバック:0|
  4. コメント:0

マウスとキーボードを共有:Synergy

Windows, MacOS X, Linux で1つのキーボード、マウスを共有するためのソフトウェアです。
早速、下記のサイトを参考に ThinkPad 間で試してみたのですが、バージョンが変わってちょっと設定も変わっているようなので要点だけメモ。


  • 共有したいキーボード・マウスがつながっている端末でサーバを動かす

  • クライアント側は自分のスクリーンネームと、接続するサーバのスクリーンネームを設定

  • サーバ側では自分のスクリーンネームとクライアントネームを登録して、各画面の位置関係(左右など)を設定


って感じです。10分程度で設定完了。おお、動く動く(^^
ThinkPad はどの機種も比較的よいキーボードを持っているので、あえてノートパソコン同士で共有しなくてもな感じもしますが、クリップボードの共有もできるのはいい感じ。
出先で簡易マルチディスプレイとして、片方でウェブとかの調べ物しながら、もう片方でコード書いたりする時にクラスのコピペとかできるのは激しく便利そうです。

MacOS X とはまだ試していないのですが、夢の島さんで紹介されている CmdSpace を Windows 側にインストールしておけば、Mac の cmd + space での半角・全角切り替えと同じ感覚で入力の切り替えができるので、Mac メインな方はより快適に使うことができそうです。いつか試してみよう。

夢の島(埋め立て地):人類は皆、Synergyを使うべき
http://kichi.chu-kichi.jp/?eid=86363#sequel

Synergy
http://synergy2.sourceforge.net/

CmdSpace
http://www.h5.dion.ne.jp/~pollux/
  1. 2005/11/24(木) 13:37:03|
  2. tool|
  3. トラックバック:0|
  4. コメント:0

送り火中継Flash 2005

そろそろ時効かな、ということで、URL 公開です。
今年もうちの会社とほぼ日さんとのコラボレーションで、8月に京都五山の送り火の中継を行いました。
どんな中継かというと、ほぼ日読者さんに協力してもらって、カメラ付き携帯電話で送り火を撮影、それをメール添付でうちのアドレスに送ってもらって、サーバで画像処理とかして、Flash で再生という感じです。

去年は単に送られてきた画像を次々に表示していただけなのですが、今年は他の中継との差別化を行うのに、メール本文に2~3行のメッセージを書いてもらって、写真とあわせて表示するようにしたり、中継協力者の人もちゃんと送れているのか・他の人のはどんなのか見られるように、ケータイでも閲覧できるシステムも作りました。

大文字の送り火中継Flash


五山の送り火中継2005 Flash 版
http://www3.softdevice.co.jp/~daimonji/2005/
http://www4.softdevice.co.jp/~daimonji/2005/

五山の送り火中継2005 ケータイ(imode) 版
http://www3.softdevice.co.jp/~daimonji/2005/i/
http://www4.softdevice.co.jp/~daimonji/2005/i/ 【“送り火中継Flash 2005”の続きを読む】
  1. 2005/11/17(木) 20:31:15|
  2. skunkworks|
  3. トラックバック:1|
  4. コメント:0
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。