2007-01-01から1年間の記事一覧
1 つはミーも以前に記事にしたことのある、外部の FLV を BitmapData に draw するってやつ。どうやら FMS3 で追加された DRM 絡みで使えなくなったっぽい。まー、もともとちょいとセキュリティホール的ではあったのでしゃーないって気はするんだけどおもし…
ニコニコ生放送の負荷テストのお知らせだった。Safariだと以前はDockにしまってて再生もしてないと、ニコ割入らなかった気がするんだけどな。
Page Activation Context や Component Context に日本語が通らなかったり、/ など一部の文字が通らなかったりするので直してみた。https://issues.apache.org/jira/browse/TAPESTRY-1988#action_12553214以前から何度か同様の問題がMLやJIRAに出ているよう…
Query query = session.createSQLQuery("UPDATE foobar SET value = ? WHERE id = ?"); query.setInteger(0, newValue); query.setLong(1, id); query.executeUpdate();などとしてcreateSQLQueryを使ってUPDATE文を実行すると、Hibernateの2次キャッシュが「…
# 以前にも同じことでハマったことがあったのをすっかり忘れていたのでメモ Query query = session.createQuery("from Entity e where e.child = ?"); query.setParameter(0, child);とパラメータにChildエンティティを直接渡すと、クエリキャッシュを有効に…
hibernate.cache.use_query_cache true This setting causes the creation of two new cache regions - one holding cached query result sets (org.hibernate.cache.StandardQueryCache), the other holding timestamps of the most recent updates to quer…
メモリがあまりにも安いんで8GB積んだマシンを作ってみた。CPUはCore 2 Quad Q6600でマザーボードはG33チップセットを使ったDG33TL。ところがetchのインストーラでインストールできず。武藤さんのetch-custom-1013.isoでインストールはできた。しかしXenを使…
Component Templates と BeanEditForm Guide にいくつか変更点がありましたが、他は誤字の修正とかだけでした。
Mixin、説明として適切な例がなかなか浮かばないのですが、とりあえず私が最近書いたMixinを晒してみます。 import org.apache.tapestry.MarkupWriter; import org.apache.tapestry.annotations.MixinAfter; import org.apache.tapestry.annotations.Paramet…
長いことほったらかしにしてしまいました。5.0.6も出たことだし、頑張って再開しようと思います。 とりあえず、今作ってるものを昨日5.0.6にアップグレードしたので、5.0.5から5.0.6にアップグレードする手順を書きます。 pom.xml内のTapestryバージョンを5.…
数分の間に2回瞬断した。UPSに繋いでるMac miniとメインのサーバはもちろん何ともないけど、実験用のサーバは落ちた。スリープ中のG4は平気だった。UPSのログには「Unacceptable line voltage changes」とか「Line voltage notch or spike」って出てる。
追記 ImageMagic の convertコマンドでPNG→GIF→PNGと変換しても、JavaScriptは削除されませんでした。 http://www.tokumaru.org/d/20070717.html#p01 PNG→GIF→PNG じゃなくて PNG→PNG(truecolor)→PNG の変換をしたら削除できました。この話、きちんと追って…
http://kuramo.ch/tapestry5/tapestry-core/ja/guide/persist.html http://kuramo.ch/tapestry5/tapestry-core/ja/guide/appstate.html http://kuramo.ch/tapestry5/tapestry-core/ja/guide/inject.html
以前にも一度だけ見たことあったけど、今回は2個も入ってた。 思わず全部開けて確認してしまった。
http://kuramo.ch/tapestry5/tapestry-core/ja/guide/assets.html http://kuramo.ch/tapestry5/tapestry-core/ja/guide/coercion.html http://kuramo.ch/tapestry5/tapestry-core/ja/guide/rendering.html
http://d.hatena.ne.jp/butyricacid/20070611/1181517942 のコメント 私もFlexではてな連携アプリを作ってみようとしているのですが、 もしかしてFlexクライアントだけじゃなくて、 サーバサイドアプリと組み合わせていますか? WSSE認証情報をHttpヘッダに…
http://d.hatena.ne.jp/butyricacid/20070317/1174090834 に書いたようなことをしなくてもTapestry5.0.5から日本語を扱えるようになりました。5.0.5からContent-TypeのcharsetがデフォルトでUTF-8になったので、特別なことをしなくてもそのまま日本語が扱え…
BeanEditForm http://kuramo.ch/tapestry5/tapestry-core/ja/guide/beaneditform.html あと、5.0.5での変更箇所も反映。
http://kuramo.ch/tapestry5/tapestry-core/ja/guide/lifecycle.html http://kuramo.ch/tapestry5/tapestry-core/ja/guide/mixins.html http://kuramo.ch/tapestry5/tapestry-core/ja/guide/localization.html 5.0.5出ちゃったけど、まだ5.0.4です。
Component Eventsの翻訳です。 http://kuramo.ch/tapestry5/tapestry-core/ja/guide/event.html
Form Input and Validationの翻訳です。 http://kuramo.ch/tapestry5/tapestry-core/ja/guide/validation.html
スラドのこのあたりによるとそんなに悪くはないということなので。100BaseTXのままのマシンが1台残ってたし。でかいファイル転送したら peth0: excessive work at interrupt.と出た。debian/etch/2.6.18-4-xen-686 まぁもうちょっと様子見かな。
でも失敗かな。画質がよくない。上がMacBook内蔵のカメラで撮ったもので下がUCAM-DLS30Hで撮ったものです。 Windows機とMac minの両方で使いたかったので、Macでも問題無く動きそうなUSB Video Class(UVC)対応という条件でこれをを選んだのですが、もっとち…
Fotolife Boothでは、はてなフォトライフAtomAPIを利用しています。で、WSSE認証にas3corelibの com.adobe.crypto.WSSEUsernameToken を使っているのですが、これそのままだと認証が通りません。CPANモジュールのXML::Atom::Clientを使うと認証通るので、な…
http://fotolifebooth.net/ こんなの作ってみた。Flex2の勉強用に作ったんだけど、せっかくだから公開してみる。まぁ、MacOSXに付いてくるPhoto Boothのパクリだ。エフェクト機能は無く、特徴は次のふたつ。 はてなフォトライフにそのままアップロードできる…
Page Navigationの翻訳です。 http://kuramo.ch/tapestry5/tapestry-core/ja/guide/pagenav.html
Component Parametersの翻訳です。 http://kuramo.ch/tapestry5/tapestry-core/ja/guide/parameters.html 今回から5.0.4です。翻訳済みのページも5.0.4にあわせて加筆修正してあります(といっても少ししか変わってませんでしたが)。
追記: 以下のコードは5.0.7以降では動きません。http://d.hatena.ne.jp/butyricacid/20080105/1199519835 に5.0.7用の変更点を書きました。 http://d.hatena.ne.jp/butyricacid/20070517/1179387811 の問題ですが、コメントに頂いたActionResponseGenerator…
例えば、Thumbnailというページコンポーネントがあったとします。Thumbnailページには、ここに書かれているActivation Contextを受け取る次のメソッドがあるとします。 StreamResponse onActivate(long thumbnailId) { return new StreamResponse() { public…
更新が滞ってましたが、ゴールデンウィーク中は大掃除したりFlex2いじったりしてました。大掃除というと年末にするという習慣が日本にはありますが、なぜ寒い時期に大掃除なんてするのでしょうね。寒くて効率よく掃除できるわけないじゃないですか。なので、…