日曜日, 12月 30, 2007

[Life] activeCollab

activeCollabというプロジェクト管理ツールが良いらしい。
http://www.activecollab.com

via kwout

PHP5とMySQLといういつものスタックで動くそうです。

月曜日, 12月 24, 2007

[Windows] Jiffie

JavaからIEがコントロールできるようにするJNIライブラリ。Jameleonという試験ツールはこれを使ってSeleniumっぽいことを実現している?と思われます。
http://jiffie.sourceforge.net/via kwout


ちなみにJameleonについてはITMediaのこの記事が詳しいです。

月曜日, 12月 17, 2007

[Flash] pdf2swfのViewer

fdviewerをFlashDevのプロジェクトとしてコンパイルしたいが苦戦中。一応見た目上は部品が表示されるようになった(これ)が、まだpdf2swf+swfcombineしても動かない。。何故?

土曜日, 12月 15, 2007

[Flash] swfmill+FlashDevelop

swfmillで画像だけ入れたswfを読み込み、表示するプログラムの例を以下に見つけたので、FlashDevelop(v2)のプロジェクトに焼き直してみた。
clipped from www13.plala.or.jp

画像をswfに埋め込む

 blog it

火曜日, 12月 11, 2007

[Flash] mtascとmxコンポーネント

mtascでFDViewをコンパイルしたいと思って試行錯誤中。
このページのようにするとmx.*というクラスが無くて、と言う問題は逃げられた。
 blog it

水曜日, 12月 05, 2007

[ETC] ブラウザキャッシュ

CGIは動的データを返す為に使うが、そうそうデータが変化しておらず(ブラウザに)304を返す場合もありえる。これをキチンと制御すればパフォーマンスは良くなろう。ということで以下がその調査に使ったURL一覧。

・概要
・ヘッダとブラウザキャッシュの関係
・まとめ(.)
・有効期限問題(近い)。
・php
 session_cache_limiter関数(.)
 parse_http_date関数
・ETagのapache実装

・apache頼らずphpで直接304

とこれらを元に作った、データファイルが変更になるまで304が返るサンプルPHPを置いておきます。

[ETC] FlashPaperその後

FDViewについて使い方が分かってきた。PDF2SWFでPDFをペーパーに変換して、それにビュワーを引っ付けて作るみたい。
C:\swftools>pdf2swf.exe -B fdview\build\fdviewer.swf R25kikaku.pdf -o test.swf
C:\swftools>swfcombine.exe -X 766 -Y 600 .\fdview\build\fdviewer.swf #1="test.swf" -z -o testpaper.swf

日本語も(フォント埋め込みPDFなら?)使えるし、たぶんFlashプログラムができる人にはFDViewをカスタムして独自Viewerとすることも出来るし、十分ですね。

土曜日, 12月 01, 2007

[ETC] FlashPaperがんばり中

PDF2SWFの情報を集めてます。
・文字化け情報
・Memotone(FlashPaperのドキュメント共有サイト)
・Scribd(FlashPaperのドキュメント共有サイト)
・FlashPaperAPI

月曜日, 11月 19, 2007

[ETC] FlashPaper

SWFTOOLSというのがあり,これを使うことでなんとなくPDFをFlashにすることが出来そう.但しAdobeのやつほどGUIが整ったものはできないのだろうけど..またFDViewというそれっぽいUIをつける方法もあるようです.
さらに,純正でゆく場合,英語版なら$79で購入できるのかな(PDFファイルをバッチでFPに変える方法もブログにありました).
SWFTOOLSはこちらにもサンプルがありました。

木曜日, 11月 15, 2007

[Linux] fincore

Linuxでは、ディスクIOを高速化するためにメモリの空き領域をつかってディスク上のデータをキャッシュする(これをページキャッシュという)。このツールは、あるファイルがそのキャッシュ上にどれくらい乗っているかを見ることが出来るツール。
clipped from net.doit.wisc.edu

fincore

 blog it

火曜日, 11月 13, 2007

[Haskell] PostgreSQL用ライブラリ

HaskellのPostgreSQLライブラリを見つけた。こういうのが揃ってくると、「ちょっと作ってみる」が行いやすくなってユーザが増えますね。

HDBC driver for PostgreSQL

 blog it
ちなみにHDBCとは"Haskell Database Connectivity"の略だそうです。

月曜日, 11月 12, 2007

[PostgreSQL] エラーコードのこと

PostgreSQLを使う場合でのエラーハンドリングについて「出来ないんじゃないの?」と主われっている向きがおおい。
もちろんそんなわけは無く、SQLSTATE(SQL-92準拠)とSQLCODE(PgSQL独自/細かい)の2種類があり、それぞれ表的にまとまっているみたい。
使うクライアントを選択するとき、このような視点(ちゃんとハンドリングできんの?)も大事ですね。

日曜日, 11月 11, 2007

[Haskell] 部品たち

勉強したくて、でも出来ていないHaskellですが、hackageという呼び名でいろんな機能のモジュール(というかパッケージ)が公開されています(CPANみたいなもの)。iconvもあるので、これでUTF8にすれば日本語も通ると思われます。
clipped from hackage.haskell.org

hackageDB

 blog it
あと、Happsというフレームワーク(と呼べるほど進化しているか不明)もあるようです。

土曜日, 11月 10, 2007

[Linux] udpcast

FTPは1対1だが、1対Nにファイルをばら撒くツール。Ethernetのmulticastを使う(対象のサーバを同時にセットアップする、なんて用途が例示されている)。
clipped from udpcast.linux.lu

Udpcast

 blog it

金曜日, 11月 09, 2007

[Linux] mrsync

multicastでのファイルを複数台のノードに同期することができるツールとのこと。「140GBのファイルをギガイーサで100台のサーバに4時間でばら撒けるぜ」となっているが、これって速くは無いような。。

木曜日, 11月 08, 2007

[PostgreSQL] Skytools

Skypeはユーザ情報管理にPostgreSQLを使っていますが、この管理ツールが公開されています(v8.3ではトランクに入るとか)。

1. Londiste

レプリケーションを実際に行うデーモン(providerとsubscriberそれぞれになる)

2. PgQ

Londisteの実機能を司るキューイング機構

3. WalMgr

v8.2で採用されたWALログシッピングによるHA機構を便利にするツール


意外に日本語ページが少ない(英語も少ないと嘆いているblogが多い)ので、ちょっと調べてゆきたいと思います。
clipped from developer.skype.com
Skype Developer Zone
 blog it

水曜日, 11月 07, 2007

[Linux] nfswatch

NFSのトラフィックを見ることが出来るCUIツール。レスポンス時間も表示されるようなので、負荷試験のときや障害発生時には有益そうです。
clipped from sourceforge.net
Sample output from nfswatch
 blog it

月曜日, 11月 05, 2007

[Linux] Erlang

MnesiaでびっくりしたのでErlangについて調べてみる。確かに並列処理や大規模分散がキーワードになってくる世界では、プログラミング言語も進化が必要であり、その一旦を垣間見れるのであればちょっと勉強する気にもな。。りますね。またいろんなライブラリがSFに公開されているので遊んでみるにはご参照。

日曜日, 11月 04, 2007

[Linux] Mnesia

分散DBMSとのことで、あまり考えることなくRACっぽいことが出来るのだろうか。言語バインディングがあるようでErlangというのを使わないとだめらしい。
clipped from www.erlang.org
MNESIA
 blog it

以前見つけたTsungも実はErlangってやつで書かれているそうな、元ネタは此方。KLabさんってすごいですね。

土曜日, 11月 03, 2007

[S3] jungledisk購入

junglediskでS3に保存したデータは,どうもjunglediskでしか読み出せない様子(S3Foxで取り出してみたけど壊れている扱いになる)だったので,仕方なく支払うことに.

Amazonペイメント経由で支払うので,送金されたことはメール連絡でわかるのだけど,いっこうにメールが来ず,困った.

どうしようかと思案いたのだけど,メールは来なくてもjunglediskのモニタ画面で,支払い時に登録させられるjunglediskアカウントのメアドとパスワードを入れればちゃんと使えるようになった.

うーん.アプリとしてはちゃんとしていて,別に支払うのもいいんだけど,このあたり(メールが来ない)とかは参ったものですね..いちおう我が家の10M-ADSLでも500kbps出るし.