2008-03-01から1ヶ月間の記事一覧
余談ですが、DSLは、「Domain Specific Language」なわけで、 正確にドメインを切ってあげないと、使いにくくて役に立ちません。 「流れるようなインタフェース」言語内DSLの一実現方法にすぎない - Daisuke Kameda's blog 前のエントリに書いた文字列操作AP…
言語内DSLには、流れるようなインタフェースがいいじゃん、 みたいに言われてたので、試しに文字列操作APIを少し書いてみた。 public class Strings { protected StringBuilder builder; public Strings(String str) { this.builder = new StringBuilder(str…
http://s2javelin.sandbox.seasar.org/usage.html id:mayamasakiさんによるチュートリアルも公開されています。 保守運用(改修)時に、クラス図、シーケンス図で構造を見たいとか 開発時や運用時にパフォーマンス問題を見つけたいとか、 そういう用途にぜひ…
Javaのソースコードを、FlashのActionScript 3 に変換します Java To ActionScript 3 Converter これは面白いアプローチですね。 これに端を発して、 動的に行なうとか、ラウンドトリップできるとか いっそJVM上でFlexが動くとか(おいおい) そういう展開を…
まずはスクリーンショットだけ。1つのMultiPageEditorの中で、 HTMLをEclipseHTMLEditorで開き、 MayaaをMatatabiで開き、 JavaをJavaEditor(EclipseのJavaエディタ)で開いています。 しかも、バンドルIDとクラス名を使って動的にエディタクラスを呼んでい…
Eclipseプラグインを開発する際に、 既存の(別の)プラグインと動的に連携する方法。 Bundle bundle = Platform.getBundle(PLUGIN_ID); Class loadClass = bundle.loadClass(PLUGIN_CLASS); こうやれば、別のプラグインで使っているクラスが取得できる。
「スイーツ(笑)」みたいに、「ギーク(笑)」って呼んじゃえばいいのに。 さすがに「スーツ(笑)」と表現するほどの勢いは、僕にはないけどw
http://d.hatena.ne.jp/cero-t/20080119/1200757388 ここで少し触れたDB Designer Forkですが、 実際に使ってみると、ちょっと不安定な感じでした。 率直に言うと、ナイですね。 うーん。無料だったらClayしかなさげ? JUDEがER図だけ切り出して、安く売って…
サンタクララのEclipseCon 2008で、マイクロソフトの プラットフォーム技術戦略ディレクター、サム・ラムジ氏は、 同社がEclipseと協力する可能性がある技術の1つとしてSilverlightを挙げた。 SilverlightとEclipseはつながるのか - @IT 記事を読んでも意味…
http://www.wordsmith.org/anagram/index.html アナグラム作成CGIを、id:snuffkinが見つけました。 なかなか面白げで、 たとえば、私の本名のアナグラムを取ってみたら、 タイトルのようなものが見つかりました。 あと、ゲームビデオを作成していた頃のハン…
連休と言えば、開発合宿。 今回はいつもの土善旅館とは場所を変え、 那須高原の那須ビレッジ (http://www7.ocn.ne.jp/~nvillage/) にやって参りました。 まず何よりも、貸しコテージという形式が良いですね。 多少暴れたり騒いだりしても大丈夫。 いや、暴れ…
確か、梅田望夫さんの「Web時代をゆく」だったかな? にあった言葉。 とても絶妙な言い回しだと思いました。 特に、「利子」という言葉感の辺りが。 インターネットへの情報公開において、 見返りばかり期待して、1の投資に対して、3や10を求めても それは性…
EclipseでHTMLファイル開いたら、 HTMLプレビューと、Mayaaファイルと、Actionと、ActionForm(Dto)が マルチページエディタとして、一緒に開くと便利じゃない? もちろん、その時に、 ファイルがなかったら、自動でファイルのスケルトンを作成してあげる。 M…
http://www.patchservice.net/ 最近、ちょっと知る機会があったのでリンク。 マッシュアップエディタと言えば、googleなんかも作ってますが なんか、日本だとあんまり流行る土壌はなさげ? 誰かこの周り、興味ある人 or 詳しい人いないですかね?
http://d.hatena.ne.jp/shot6/20080313#1205390151 Irenka勉強会ともども参加してきました。 面子が濃かったですね。 社長な人たちは、みんな視点が高いですね、ホントに。 財界、政界、宗教界の人、それぞれでしたがw 学ぶ点、刺激を受ける所、ほんと多か…
Silverlight2からS2Axis2-Exampleの echoメソッドを呼ぶことができました。 S2Axis側が吐き出すWSDLをSilverlight2で読み込み、 それで生成されたスタブを使っての呼び出しを行ないました。 ちゃんとSilverlightがSOAPのXMLを吐いてるようです。 ただ、Silve…
http://d.hatena.ne.jp/tau1976/ とても参考になりそうなので張っておきます。
これは初めてのことじゃないか。
まじめに言えば、Silverlightの対抗馬は実はFlexなんじゃないすか? Silverlight vs AIRって言うけど。 - せろりの部屋 (shot6さんのコメント) Flexって選択肢を思いつかなかった自分--。 そうですよね、Silverlight2は、今ならFlex3と比較すべきですね。 Fl…
この二つって、土俵が違くない? 同じ時期に、RIAっぽいという形で世に現れたから 真っ向勝負みたいに捉えられていると思うんですが、 ちょっと違和感を抱き始めました。 だって、 AIRは「デスクトップアプリ」をWebっぽい技術で作ることができるものであっ…
testがmainを超えるってそう珍しくはないというか、OSSも業務も関係なくまじめにUnitTest書いたらtestはmainを超えるものだと思うのですが、違うの? Re:S2主要プロダクトの規模、mainとtestを分けてみました。 - ふぃーるどのーつ ん〜、私は、業務とOSSで…
IE8、Silverlight 2、Expression Studio 2のベータ提供開始 - マイコミジャーナル でました。わーい。試そう。 ていうかMIX08の開催期間を勘違いしてました。 5月開催だと思ってました。 平たく言えば、MayとMarchを読み間違ってました。 そんなんだから、社…
WMDはダウンロードするのではなく、オンラインで利用するものだった。 なんかWMDのサーバが重いこともあるようだし、ちょっと使いづらい。 ただ、この辺りはShowdownをダウンロードしてきて、 後は自前でごにょごにょ書くぐらいなら、1日あれば十分でしょう…
Wiki文法を書いたら隣にプレビューが出るとか (Markdown形式で書けるWMDなんかがそれに近い) もしくはWysiwygで書けるけど、結果はWiki形式で保存されるとか、 そういうものがあったら嬉しい。 Wiki形式で保存するWysiwygエディタないかな。 - せろりの部…
最近、TinyMCEを使ってるんですが、使ってみて分かったことは、 こういうWysiwygなHTMLエディタって、 「技術者向きじゃない」とか「オープンなシステムにはちょっと不向き」なこと。 何ていうかね、Wysiwygエディタって、そもそも煩わしいんですよね。 Wiki…
東京マラソン2008フォトサービスお待たせいたしました!レースの写真アップしました。 東京マラソン2008フォトサービス こないだはゴールシーンが見られた東京マラソンの公式サイトですが 次は走行中の写真を検索することが出来ます。 ゼッケン番号を入力す…
モニターとなった場合、契約後の請求月から13カ月間、海外渡航時のSMSやS!メール(MMS)、Webブラウジング(Yahoo!ケータイとPCサイトブラウザ)などのパケット通信料が無料になる。 ソフトバンク、海外対応端末の通信料の1年無料モニター募集 922SHを買って…
誰か、知ってたら教えてください。 EL式を、Javaの中で普通に解釈したいのですが、なんか良い方法ないですか? 要はHTMLのテンプレートエンジン(っていうかMayaa)に書いているEL式と 全く同じ書式でメールテンプレート(プレーンテキスト+EL)を書いても…
http://d.hatena.ne.jp/agt/rssIE7で開くと、2/21までしか表示されない。 どうも、slideshareを含んだ日記から問題が起こってるみたい。 IE7、なんかちょっと癖あるし 大きいページ開くと固まるし、なんかちょっとアレだよね。
Mayaa + S2Strutsで開発していると、 リクエストのたびに、コンソールにリクエストダンプが出るんだけど 誰がダンプを出してるのか、なかなか分からず時間を費やしてしまった・・・のでメモ。 リクエストをダンプしてるのは、dump.js。 それを止めるには、de…