ひがやすを技術ブログ

電通国際情報サービスのプログラマ

2008-10-01から1ヶ月間の記事一覧

妻が結婚指輪をなくしたときに夫がとるべき三つの行動

「ごめんね」といわれたら、「そのうちきっと見つかるよ」とやさしく応えて、あれこれ聞かない。 まるはんのお姉さんが見つけてくれるかもしれない。 悲しそうな顔をしていたら、何も言わずに頭(髪)をなでてあげる。 手をつないで一緒に寝る。 実際にこれら…

VBの画面をFlexにポーティングするCoraleefの体験版ダウンロード開始

ちょっと仕事の宣伝です。 Visual Basic/Delphiでできた画面をFlex/AIRにポーティングするCoraleefというツールを弊社で販売しています。そのCoraleefの体験版がVectorからダウンロードできるようになりました。 http://www.vector.co.jp/soft/winnt/prog/se…

Slim3入門

Slim3 Container、略してS3ContainerのDI部分は出来上がったので、機能を軽く紹介します。 まだ、サイトのデザインが決まってないので、サイト自体がないのですが、興味のある方は、https://www.slim3.org/svnのリポジトリにアクセスすることで最新のソース…

日本で最も使われている国産Javaオープンソースフレームワークは何か

そりゃ、Seasar2だろうって。 でも、残念ながら違います。 答えは、私の知っている限りでは、NTTデータのTERASOLUNAです。 ダウンロードの月平均は、4000近いです。この数字は、Seasar2よりも多い。 http://sourceforge.jp/project/stats/index.php?report=l…

clazz.getAnnotation(Xxx.class)はキャストする必要がある?

パラメータとして渡しているその当のクラスにキャストするところが何か「変な感じ」がしたのがだが、戻り値は1つの型に固定される(戻り値のオーバーロードはないというコト)のでインターフェイスの Annotation でしかしょうがなく、受ける変数の型の方が…

SAStruts 1.0.4-sp2リリース

リリースノートはこちら。 http://sastruts.seasar.org/releaseNotes.html ダウンロードはこちら。 http://sastruts.seasar.org/download.html このバージョンがファイナルリリースかな。安心してお使いください。機能変更は今後ありません。

Rails 2.2すげぇ

Rails 2.2RCがリリースされました。 国際化(i18n)、スレッドセーフ化など、 うれしい機能が多数追加されているようです。 リリースノートが公開されていたので簡単に日本語訳してみました。 誤り等あればご指摘ください。 変わりすぎだろうと思うRails 2.2で…

OSSの開発者にとっては今の不況はチャンス?

「OSSは安くて良いシステムが作れる」のは、もう説明の必要はないと思う。もちろん資金潤沢であれば、「金かけて良いシステム」というのがアリだろうけど、景気が悪くなるととにかく支出を削られる。そうなると、金のかけようがない。多少ショボくても金がか…

景気後退の局面はユーザ主体でSIがかわる

日経平均は、7000円割れが目の前ですね。企業の業績の下方修正も相次いでいますが、これらの下方修正は、最近の急激な円高・株安の前に予想したものだと思うので、さらに追加の下方修正が入るのではないでしょうか。厳しい景気後退の中、われらSI業界が、業…

ボーイッシュな女の子風に髪を切りました

ヘアカットされているときに、隣から、千葉真一の奥さんに似てますねーって声が聞こえてきて、千葉真一の奥さんって誰だっけと思ってみてみたら、野際陽子似の人だった。 そういえば、千葉真一の奥さんって野際陽子だったな。でも、素直に野際陽子に似てるっ…

Web2.0と同様にOSSの無償経済は消滅するのか

だが、Web2.0サービスが広まったにもかかわらず、「Web2.0ビジネス」はごく一部を除いて儲かっていないらしい。そのものズバリな社名を冠した「株式会社WEB2.0」が“サービスの収益化が困難”として解散を発表したのも印象的だが、500万人以上のユーザー数を誇…

DIContainerはコモディティ化する

SpringやSeasar2など、現在のDIContainerは、独自の機能を追及し、機能の豊富さを競っているようなところがありますが、この動きはもう直ぐ終わりを迎え、DIContainer自体は、コモディティ化するでしょう。 例えば、DIやライフサイクルのアノテーションの@Re…

流れるようなインターフェースをViewのように再利用

SELECT文の骨格は同じなんだけど、where句があったりなかったり、Pagingがあったりなかったりするなど、微妙に違うSQL文は良くでてきます。 S2JDBCを使うと、SELECT文の骨格を返すメソッドを用意することで、それをViewのように再利用することができます。例…

第二回ひがやすを飲み会@仙台

東京以外でもひがやすを飲み会をやってほしいという要望にこたえて、第二回ひがやすを飲み会は、11月2日(日曜日)に仙台で行います。飲み会の前に勉強会もやりまーす。 詳しくはこちらをどうぞ。 http://tohoku-dev.jp/modules/event/?action=View&event_id=0…

「元請けにこだわる理由」の「いいがかり」についてひとこといっておくか

自社のバックオフィスの方が、外注先に対してどんな立ち居振る舞いをしているのかご存じですか? 自社と外注先との間の契約がどのようになっているのかご存じですか? それを目の当たりにしても同じことを言い続けられる自信はありますか? そういうことはス…

タイプセーフなデータベースプログラミング

最新版のSeasar2とS2JDBC-Genによって、タイプセーフなデータベースプログラミングが可能になっています。それをHibernateと比較しながら見ていきましょう。 Hibernateの元ネタはこちら。 Hibernate 入門記 クリテリア 最初は単純なLikeを使う例。 Hibernate…

amachang、べにぢょさん、purprinさん、角谷さん、高井さん、和田さんが集まる 華のあるイベントの申し込みはこちら。 http://www.java-users.jp/contents/events/ccc2008fall/index.html

勉強会とかコミュニティ活動に参加できるのは、下請けに仕事を押しつけてるからじゃね

今は友人までの公開になっているので、リンクをクリックしても発言を読めません。このエントリを書いたときは誰でも読めたんだけどね。 勉強会とかコミュニティ活動に参加できるのは、下請けに仕事を押しつけてるからじゃねーの? 仕事は、一人ではできない…

WebLogicでHOT deploy

WebLogic的には、FastSwapというそうですが、アプリケーションサーバを稼動させた状態で、クラスに変更を加えたときに、その変更をアプリケーションを再デプロイなしに認識する機能がWebLogicにも入るようです。 http://edocs.bea.com/wls/essex/TechPreview…

amachang、べにぢょさん、purprinさん、角谷さん、高井さん、和田さんが集まる 華のあるイベントの申し込みはこちら。 http://www.java-users.jp/contents/events/ccc2008fall/index.html

RailsとSeasar2で同じアプリを作って比較する

この間から、コードなにがしに「SAStrutsによるWebアプリケーションスーパーサンプル」を投稿し始めましたが、さらに同じ仕様のものをRuby on Railsで作成してみようと思いまして「Ruby on Railsあれこれ」に「Ruby on RailsによるWebアプリケーションスーパ…

Seasar2本書き終わった

SAStrutsとS2JDBCを使ったWebアプリケーション開発の本を書いていたんだけど、ようやく書き終わりました。Dolteng、SAStruts Plugin、DbLauncherの使い方や、設定ファイルの解説もつけたので、結構充実した感じになったと思います。 店頭に並ぶのは、12月前…

amachang、べにぢょさん、purprinさん、角谷さん、高井さん、和田さんが集まる 華のあるイベントの申し込みはこちら。 http://www.java-users.jp/contents/events/ccc2008fall/index.html

Springは心を改めた

Springの新しいメンテナンスポリシーが物議をかもし出しましたが、あまりに批判が多かったからか、修正版のメンテナンスポリシーを発表しました。 We are amending our maintenance policy in the light of community feedback. We will make regular binary…

第1回ひがやすを飲み会まとめ

自分の名前が入ってますが、私は基本的に聞き役で、みんなに話題を振る役割です。合コンで鍛えた能力が役に立ってますね。 学生や入社したての人だけでなく、アラサーの人たちや、なぜかとなりで偶然飲んでいたJava-jaのみなさんなど、いろんなタイプの人た…

amachang、べにぢょさん、purprinさん、角谷さん、高井さん、和田さんが集まる 華のあるイベントの申し込みはこちら。 http://www.java-users.jp/contents/events/ccc2008fall/index.html

Railsバブルは終わった

Railsバブルは終わったと思う。良い意味で。 Railsは世の中の技術者に大きな影響を与えたフレームワーク、そして偉大なフレームワークですが、バブルを起こそうと変に煽っている人たちが前から気になっていました。 最近、Railsについて何度も取り上げている…

amachang、べにぢょさん、purprinさん、角谷さん、高井さん、和田さんが集まる 華のあるイベントの申し込みはこちら。 http://www.java-users.jp/contents/events/ccc2008fall/index.html

IBMの問題はアメリカナイズされた老害

日本IBM周辺でトラブルが続出している。IBMの下請けとしてサブシステムの開発に携わっていたソフトウェア企業が4億円近い負債を抱え、2008年10月中にも破産手続きに入る。同社は、IBMから追加費用の支払いが行われていなかったと主張して訴訟準備に入ってい…

Springはあいかわらずもめてるね

SpringSource dm serverがリリースされました。 http://www.theserverside.com/news/thread.tss?thread_id=50873 SpringSource dm serverがなにかっていうと、OSGiベースのアプリケーションサーバです。OSGiとは、モジュールをダイナミックに管理する仕組み…