2008-01-01から1年間の記事一覧
最近、動画以外でもFlashを効果的に利用した、ツールとしてまともに使えるサービスが増えてきました。ツール全体がFlashなものもあれば、HTMLに部品としてとけ込んでいたり、隠れFlash的な使い方(デバイス的なFlash by id:brazil)も良く見かけます。今後の…
id:t-wadaさんのデブサミのライブコーディングでは、EclipseのstaticインポートがうまいことEclipseで補完されていたような気がします。なにか良い設定方法があるのでしょうか?Eclipse 3.4M1使っていたのがポイントとか?
上記のテストの修正をPerl(というか正規表現)の素振りとしてやってみた。 perl -pi -e 's/assertThat\((.+), is\(([^)]+\))/assertThat\($2, is\($1/g' FizzBuzzTest.java たぶん、もっと良い書き方あると思います。MacBookにスイッチして約1年半、シェル…
今日の笑いのレッドカーペットでFizzBuzz問題とそっくりなネタを「世界のナベアツ」がやっていたので、それでFizzBuzzを解いてみた。id:t-wadaさんの「デベロッパーテスティング・ライブ」で見たJUnit4.4も使ってみました。Wikipedia:世界のナベアツ「世界の…
今回初めてデブサミに参加してみたんだけど、ギークとスーツその中間の人も楽しめるバランスの良いイベントだと思いました。 講演はid:t-wadaさんの「デベロッパーテスティング・ライブ - 自信を持ってコードを書くための心・技・体 -」が素晴らしかった!会…
SubversionとMaven2を使って構成管理を実践する上で基本的な考え方を中心にお話ししました。メインラインやリリースブランチ、マージなど基本的な部分が多かったので、すでに実践されている方には物足りなかったかもしれません。初めての方には役にたつ情報…
ディアボロジンジャーが急に飲みたくなったので探してみたら、Amazonにあったので購入。季節商品なのでコンビニでは見かけないんだろうけど、冬に飲むとおいしそう。 (お徳用ボックス) 世界のキッチンから ディアボロジンジャー 410ml×24本
http://d.hatena.ne.jp/masanobuimai/20080210#1202645716 http://d.hatena.ne.jp/dragon3/20080210/1202653434id:dragon3のコメント欄で知りましたが、Perlには似たようなものとしてpmsetupっていうのがあるみたい。で、pmsetupを検索した結果がこれ。 http…
最近Safariをメインで使っていますがかなり快適です。Mac版のFireFoxと比べると相当高速に動作します。SafariStand入れて新規ウインドウがタブで開く設定にして、AutoPagerizeを使っています。あとFireBugみたいなのがあればばっちりんだけど。SafariStand f…
EclipseでS2JDBCを使っている部分だけ、インデントのルールを変える方法はないものでしょうか。他の場所では普通にEclipse標準のフォーマッタでインデントしたいところです。S2JDBCドキュメント:Eclipseのフォーマッタ
これはなかなかよさげ。http://fest.easytesting.org/assert/index.html http://fest.easytesting.org/assert/hamcrest.html
以下のように設定すればOK。 CREATE SEQUENCE PROJECT_ID; @javax.persistence.Id @javax.persistence.GeneratedValue(strategy = javax.persistence.GenerationType.SEQUENCE, generator="project_seq") @javax.persistence.SequenceGenerator(name="projec…
S2JDBCを使っていて、シーケンスを普通に1づつのインクリメントで作成していてはまりました。 CREATE SEQUENCE PROJECT_ID; 上記定義だと、実際にシステムが発行するシーケンス番号と、 DB上のシーケンスの現在値が不一致になって、再起動したりしたタイミン…
Parser: The Parser Module provides the default implementation of the Feed Object Model based on Apache Axiom and the StAX XML Parsing API. StAX・・・Pullベースのパーサ。 Axiom・・・AXIOM (Axis Object Model) 。Axis2から利用されているモデル…
シンプルな利用例がありました。 http://weblogs.java.net/blog/mhadley/archive/2008/02/integrating_jer_2.html Jersey・・・JSR311のリファレンス実装 Abdera・・・Atom/AtomPubを扱えるライブラリMessageBodyWriter、MessageBodyReaderでコンバータを書…
そういえば、Cubby-RC2からプレゼン資料を公開しています。http://cubby.sandbox.seasar.org/presentation.html
最近周りでMac使いが増えてきたので、たぶん困るだろうというところをメモしていきます。Excel2008でセルの再編集はWindowsだと「F2」ですが、Macだと「Ctrl+U」です。
以下のコマンドでさくっと動かすことができます。Tomcatも自動的にダウンロードしてくるので必要なのは「SVN、Java5、Maven2」です。もしかすると前にも書いたかもしれないけど、「気持ちいい」ので再度書いておきます。 svn co https://www.seasar.org/svn/…
新コミッタのsakamotoさんGJです。 以下のコマンドで試せます。実行するとFireFoxが立ち上がって、自動テストをやってくれます。 svn co https://www.seasar.org/svn/sandbox/cubby/tags/1.0.0-rc2/cubby-selenium-test cd cubby-selenium-test mvn clean in…
http://cubby.sandbox.seasar.org/download.html今回のリリースはドキュメントの充実と仕様の厳密化、Seleniumによるインテグレーションテストの追加などです。動作に影響がある変更については1点のみです。 https://www.seasar.org/issues/browse/CUBBY-84 …
いくつか思い当たるものを上げてみた。 マジカの最初のカードをはさみで切る作業 結城さんの新しい仕事に名前をつけてフォルダを作る 剣道の切り返し稽古 硯で墨をする あと、歯磨きやシャンプーは頭に直接体感的な刺激を加えているのがポイントかも。すっき…
歯磨きやシャンプーのように単純な作業をしている時によく色々なアイディアが出ます。その反面、PCの前で何時間もまったくアイディアが出ないことがあります。歯磨きやシャンプーなどのように、無意識で行える体感的な作業中は、意識が集中モードに切り替わ…
Appleストア天神で触ってきました。ほんと薄くなったMacBookって感じ。好感触でしたー。
Railsのmigrateに相当するツールがJavaでもないと開発効率があがらない件についてid:kiwanamiと談義。DBにスキーマバージョンを持たせて、任意のバージョンのスキーマに変更できるやつ。Maven2プラグインとエクセルファイルによるマスタ作成なんかに対応する…
ロゴとかサイトデザインとか。もちろんOSSとしての中身がないと意味無いけど。RailsとかGroovyとかいいね。Ashikunepも好き嫌い分かれそうだけど結構好き。というわけで、誰か、Cubbyもいかしたロゴとか作ってくれませんか? http://cubby.sandbox.seasar.or…
http://jp.techcrunch.com/archives/facebook-apps-on-any-website-clever-move/ http://developers.facebook.com/news.php?blog=1&story=73たぶんJavaScriptを動的に実行することで、クロスドメイン越えを実行していると思うんですが、こういう「力業」なサ…
知っている人は普通に使っているけどなかなか語られることが少ない構成管理についてお話いたします。これでブランチやマージが怖くなくなるはず! SubversionとMaven 2による構成管理:バージョン管理・ビルド・リリース・自動化
誰か知りませんか?SlideShareのタグを埋め込みたいんです。 site.vmを編集してJavaScriptで無理矢理埋め込むしかないのかなー。
http://cubby.sandbox.seasar.org/download.html今回もバグフィックスとAPIの変更が中心になります。特に大きなAPIの変更点としては、@Urlアノテーションが、@Pathと@Acceptに変更・分割されました。 http://cubby.sandbox.seasar.org/action.htmlまた、Acti…
tenjin.web#1ですが遅くなりましたがかなり有意義ですばらしい内容でした。id:brazilお疲れ様でした。今後も継続的に続けていく予定なのでよろしくです。レポートはこちらから。 http://d.hatena.ne.jp/koki-h/20080113/1200239169 http://d.hatena.ne.jp/ki…