Mayaa 1.1.30 をリリース

Mayaa 1.1.30 をリリースしました。 JIRA[MAYAA-80] Tomcat7上でload関数を使用した際に毎回コンパイルになってPermGenを使用していた問題を修正しました。 問題がありましたら ML かこの日記のコメントでお知らせください。よろしくお願いします。

Java 1.4は流石にもういりませんかね

Java 1.4で動作確認をしたわけですが、流石にもう要らないかなあと思いまして。Eclipse 4.1ではJDK1.4を認識しないのですよね。 主に同梱するRhinoのjarファイルの問題があるためですが。 というわけでしばらく様子を見て、新たな問題がなければ内容そのまま…

Mayaa 1.1.29 をリリース

Mayaa 1.1.29 をリリースしました。 JIRA[MAYAA-78] commons-beanutilsを1.8.3に更新しました。 JIRA[MAYAA-79] Servlet 3.0のweb.xmlに対応しました。([mayaa-user:933]でパッチをいただきました) TemplateBuilderImplにbalanceTagパラメータを追加しました…

外部jsの読み込みを強制

HTML上にscriptタグを書きsrc属性で外部jsファイルを読み込むようにしている場合、ブラウザがキャッシュしてしまって開発中に困る場合があります。特にfirefox。seleniumIDEのためにトライ&エラーにはfirefoxを使うのですが、Ctrl+F5でも外部ファイルは再読…

Google Apps API Japan Groupのキックオフイベント

Google Apps API Japan Groupのキックオフイベントに行ってきました。 イベントの内容としては、Google Apps APIとはどういうものか、どんなことができるのか、こんなことを実際にやっているという紹介の発表(LT含む)があり、そのあとはみんなでサンドイッチ…

簡易デバッガを作ってみた

簡易デバッガというかインスペクタというか、指定した場所で Swing のウィンドウを開いて任意のスクリプトを実行するものを作ってみました。思いついたのをそのまま書いただけなので色々手抜きですが、状況によっては使えるかもしれません。このソースコード…

機能を追加しようとして追加場所に困る

あると便利、程度の機能を追加してみようかと考えるも、追加場所に困って停止中。オプション的に有効に出来るようにするか、それとも普通に含めるか。また、interface や package の適切な場所とか。いつまで経っても便利機能ものは util とかいって逃げたく…

Mayaa 1.1.28 をリリース

Mayaa 1.1.28 をリリースしました。 JIRA[MAYAA-75] 動作中にdefault.mayaaのbeforeRenderを書き換えても反映されない問題を修正しました。 JIRA[MAYAA-77] JIRA[MAYAA-77] ボディを処理する必要のあるタグの場合に、子のプロセッサでflushすると親よりも先…

Flash Builder 4 でSubversion

Helios が出ているので update site は http://download.eclipse.org/releases/galileo/ を指定する必要がある。ここから Subversive を入れたあとは、Repository Explorer を開けば svn 実装を選んでダウンロードできる。

SVNKitのUpdate Site

SVNKit は http://svnkit.com/ になって、更新サイトもこっちになっているのですね。更新サイトは http://eclipse.svnkit.com/1.3.x/ で、1.3.2 が 11月末に出ています。

Mayaa 1.1.27 をリリース

Mayaa 1.1.27 をリリースしました。 MayaaApplicationFilterで例外ページの処理をできるようにしました。Strutsなどのフレームワークで発生した例外を対象とし、Mayaaのエラーページ処理に回せるようにします。web.xmlでMayaaApplicationFilterを設定し、パ…

1.1.27-SNAPSHOT 修正および設定項目追加

ご指摘頂いた件の修正 GCされないオブジェクトがある、増えていく問題の修正 m:noCache="true"のときのCache-Controlの値を設定できるように Firefoxの場合はno-cacheだけでは"戻る"のときにキャッシュが使われるのでno-storeを追加できるように 現状でもm:c…

OS 3.1

iPhone OS 3.1 と iTunes 9 が出ていますね。「アップル、購入履歴からおすすめアプリを選ぶ機能などに対応した「iPhone OS 3.1」をリリース - iPhone・iPod touch ラボ」 週末あたりにでもアップデートしよう。 最近 Bluetooth のヘッドフォンを使うように…

matatabi 1.2.7 リリースし直し

matatabi の 1.2.7 が Java6 でビルドされていたため、Java5 でビルドし直しました。それ以外は変わっていません。 散々色々やったあげく、最終的には内部 jar のみ置き換えるという形に。気力と時間を浪費した感じ。他 plugin に依存するものは分かっていな…

Maven2 で Coverage を取る

EMMA を emma-maven-plugin で利用。 : <build> <pluginManagement> <plugins> : <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>emma-maven-plugin</artifactId> <version>1.0-SNAPSHOT</version> </plugin> : </plugins> </pluginManagement> </build> : <reporting> <plugins> : <plugin> <groupId>org.codehaus…</groupid></plugin></plugins></reporting>

Maven2 & Cobertura の interface 追加問題にぶつかる

Maven2 で Cobertura を使ってカバレッジを見ようとしたところ、ご多分に漏れず getInterfaces() と getGenericInterfaces() の数が違う、という問題に遭遇。(参考:[Seasar-user:16661], Maven2 surefire レポート作成時に ArrayIndexOutOfBoundsException)…

Cubby 用 InjectionResolver 更新

以前公開したものを更新。使っている人がいるかどうかわかりませんが。CubbyInjectionResolver で Mayaa ファイルにカスタムタグ定義をしているとき、その子が有効になるようにした。CubbyErrorsTag でインデックス指定をできるようにした。インデックス付き…

S2Mai のテンプレートパスを少し指定できるように

S2Mai は手軽にメール送信メソッドを作れる、という印象。だけれども、テンプレートのパスがパッケージ込みクラス+メソッド名で固定になっているので、「運用者がテンプレートを書き換えたい」場合にはちょっとわかりづらい。 そこで、クラスパス上という制…

Eclipse の RSS View

Hudson を置いたサーバからメールを送れないような場合、RSS で代替。 http://www.junginger.biz/eclipse/ を Software Updates で指定して、RSS View をインストール。 Window > Show View > Other... > RSS/Atom Feed View > Feed で View を開く。 (H…

携帯のデータをバックアップ

DoCoMo 公式の datalink で前の携帯の電話帳やメールを PC にバックアップした。

Cubby 用 InjectionResolver

以前言っていたものを extensions という名の拡張サンプル置き場に置きました。細かな説明は CubbyInjectionResolver の javadoc を参照。 簡単に効能を述べると HTML の属性を Cubby のカスタムタグに自動コピー 特定の条件では Cubby のカスタムタグを勝手…

Cubby との組み合わせ

Cubby と組み合わせて、色々楽にならないか試行錯誤中。そのうちここか、extension としてサンプル的に公開するかも。多分 SAStruts でも同様にできると思う。 plugin 的なものは GroovyMonkey で模索。plugin 作ったことがないと使い方がよく分からないだろ…

バッテリーの消費実験

朝、家を出る前に RSS やニュースを Wi-Fi で取り込み、通勤時に機内モードにして PodCast か音楽を聴きながら、RSS とかニュースを読む。電車内はずっと画面を付けている感じ。で、昼休みもとりあえず意味もなく画面を付けて操作してみる。帰りも機内モード…

メールのフォルダ整理

MMS とか、もう i な方のメールを通知してから存在を理解したので多分使いません。3G 限定だし。 というわけで IMAP な i メールですが、iPhone ではフォルダを作れないみたいなので、PC のクライアントでフォルダ作成。QMAIL3 がシンプルで良い。少なくとも…

充電器はちょっと不安

SANYO の eneloop KBC-L3 というのを持っているのですが、iPhone は対応していないとのこと。試しにバッテリー残量が 20% を切った状態で繋げてみると、ブーンとうなるような音が。でも一応充電はできました。負荷が高そうなので、最後の手段にしておくべき…

iPhone 3G S から更新

速くて快適。やっぱり無線LAN繋ぎっぱなしだとみるみるバッテリーが減っていく。充電まめに。 あとOS3.0だと微妙に変な動きをするアプリも。まあこれは仕方ない。

Galileo だと Seasar サイトの Eclipse Plugin がいくつか見えない

Galileo から Seasar の 3.3 以降用アップデートサイトを見ると、見えるものと見えないものがある。 見えるもの(カテゴリ) EMecha Matatabi ResourceSynchronizer SAStrutsPlugin Ymir 見えないもの(カテゴリ) Dolteng Kijimuna S2JUnit4Plugin site.xml を…

Eclipse Galileo

Galileo (3.5) リリースでトップページが変わっていますね。このリリースからは Mac 用に Cocoa 版が登場。 とりあえずダウンロード中。Delta Pack や Platform Runtime Binary などはこっちのダウンロードページから。

Mayaa 1.1.26 をリリース

バグを作ってしまったので修正して Mayaa 1.1.26 をリリースしました。 JIRA[MAYAA-70] メインページとレイアウトページの階層が異なる場合にinsertプロセッサの動的相対パス解決で失敗する問題を修正しました。(1.1.25で発生)。 問題がありましたら ML かこ…

iPhone 3G S

iPhone 3G S かー。うーん。