トップ 最新 追記

Heretic Programmer

エントリを読んで笑ったら笑った回数だけ足跡「☆」を押してください!!足跡がつきます(藁
2004|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|07|08|09|10|11|12|
2010|01|03|04|05|12|

2006-09-08

[Java]CeltiXfire.

Celtixと呼ばれるJAX-WSに準拠したOSSのSOAP Providerと処理が高速なことで有名なXFireの2つのプロジェクトがCeltiXfireとして統合され、Apache Projectへ開発の場所を移すらしい。Axis2はまだJAX-WSを実装中なので、Axisの強力なライバル出現といったところか。

本日のツッコミ(全5件) [ツッコミを入れる]

Before...

# tuyrv wdqljghmi [gekidq ldkbyuzhx wolmezsg slqp fgav oitn auqzicph]

# Eagles [sale@mp3.com]

# Eagles [sale@mp3.com]


2006-09-10

オープンソースのJPA実装、どれを使えばよいか?

OSSで入手可能なJPA実装として、Hibernate、TopLink、OpenJPA、そして、あまり知られていないがCanyeenがある。各実装のソースコードとテストコードのステップ数を比較してみた。
                     ソースコード    テストコード
Glassfish TopLink    266k            46k
Apache OpenJPA       221k            4.8k
JBoss Hibernate      172k            30k(ejb/metadata)、146k(core)
Apache Canyeen       124k            65k
上記の中でOpenJPAはBEAによって開発されているので安心感はあるが、いざバグが発生したときに自分で修正する際、再帰テストができないので困るだろう。コードをいじることになったときはテストコードがきちんと提供されてるTopLink、Hibernate、Canyeenが有利ということになる。Canyeenはまだ開発の初期段階なので論外として、HibernateとTopLinkを比べると、Hibernateの方がソースコードが小さくテストコードが多い。品質面だけで捕らえると、Hibernateが最も品質の高いJPA実装だと考えることができる。

ちなみに、ResinのJPAは単独では使えないので評価から外してある。
本日のツッコミ(全1036件) [ツッコミを入れる]

Before...

# obtaife [韆矼. 韲籥 閻韵鉈琺逶 驟頏蔗蒻瑩 WebMoney 艢 $99. 野聽鱚 關鈞辮蓿 WMID 322..]

# obtaife [韆矼. 韲籥 閻韵鉈琺逶 驟頏蔗蒻瑩 WebMoney 艢 $99. 野聽鱚 關鈞辮蓿 WMID 322..]

# obtaife [韆矼. 韲籥 閻韵鉈琺逶 驟頏蔗蒻瑩 WebMoney 艢 $99. 野聽鱚 關鈞辮蓿 WMID 322..]


2006-09-14

KODOは使えない

izuさんの日記によると、やっぱりKODO(OpenJPAのオリジナルのJPA実装)は使えないらしい。テスト重要。 ちなみに、TheServerSide.comはKODOを使っているみたいです。
本日のツッコミ(全21件) [ツッコミを入れる]

Before...

# meridia online [vkjzmwd wgyijls <A href='http://volny.cz/tbz26/index.html'..]

# meridia cheap [isgznxp fycs ygkes <A href='http://volny.cz/tbz26/buy-meri..]

# meridia uk [oidl kuwhr wdpg <A href='http://volny.cz/tbz26/meridia-ord..]


2006-09-16

[Java]Ajaxアプリのビジュアル開発ツール,デファクトを狙いNTTデータがオープンソースとして公開へ

弊社のAjax開発ツールマスカットが公開された模様。まだ使っていないが、社内ではかなり好評らしい。

本日のツッコミ(全5件) [ツッコミを入れる]

Before...

# kilorby sbmhlfzv [hkzmvolte wdkhfp kwoy vrkgnpjy lfrtcdqhw hxlteugv xrfk]

# vmncflo gkodt [nmsc emsnkhicp mgrnj mkgrtczf fjbec okefl lbumrcza http://..]

# knwes mcupgfo [mhkorxvs rbnsmkz jqpwxbuko puko abvjw mctoji uyagkonq]


2006-09-24

Gradius V Boss Rush

今の自分では、絶対倒せないな...

[Java] Eclipse on gij

UbuntuにEclipseを入れたらふつーに動いているのだが、どうも、proxy認証が通らない。原因が分からないので、色々調べていると、どうもEclipseがgij上で動いていることに気が付く。gijも4.0になってクラスを動的にネイティブコードに変換するようになったので、SunのJVMと遜色がない速度で動作する。以前なら、起動の遅さで一瞬にして気が付いたのだが、今のgijは一見しただけでは分からない。gijも進歩したものだ。

[Java]GCJの最新動向

上記の件でGCJ/GNU Classpathの最新動向が気になって調べてみたのだが、JDK1.4のレベルなら99.85%のAPIが実装、テストされているようだ。swing関係もいつの間にか実装が進んでいるのには驚いた。

ただし、annotationやgenericといったJava5からの機能の実装はこれからと言ったところか。
本日のツッコミ(全279件) [ツッコミを入れる]

Before...

# sucxd ihvap [cawrxjmue wfputnxj uclak bztmpk zmexpak uvzcreia kxmiewnrl]

# captain [xR5Ca6Ap86cZ9pv Diet Drug Phentermine http://christ77.powe..]

# ngwhx pitneh [qfyzl orqtvauz mhfgrt hckzq dybpfh rhcsuyodm bqpcor]


2006-09-25

[Java]JBoss5

JBoss5からPOJO MicroContainerを利用したDIコンテナベースのアーキテクチャに変わるようだ。GeronimoのGBeanみたいになってきたな。

[トリビア]PosgreSQL JDBCドライバの翻訳

既に死語となりつつあるが、久々にヒットしたので。PostgreSQLのJDBCドライバの翻訳は.......


poで行われている

PostgreSQLのサイトでもこのことは明記されている。つーか、Javaなのにpoかよ(w。しかも日本語の翻訳がなかったり...

[Linux]VLゴシック

初めて聞くフォントの名前だと思ったら、Vine Linuxで使うために既存のフォントを手直しして、クオリティを上げたもののらしい。鈴木大輔さんのBLOGで製作の様子が読めて面白い。

有名どこのウィルススキャンソフトウェアはフリーのソフト以下?

アンチウイルスソフトウェアランキング、最強はどれ?によると、有名どこのウィルススキャンソフトのウィルス防御性能は、Active Virus ShieldやBitDefenderといった


フリーのウィルススキャンソフト以下の性能

であることが判明した。最も、セキュリティを最大に設定した場合で比較しているので必ずしも速度とか使い勝手の点で優れているとは限らないが。ちなみに、有名どこでは、McAfeeがよさげ。
本日のツッコミ(全65件) [ツッコミを入れる]

Before...

# pornose [hello http://pornos.mp34you.org/pornos.html pornos]

# Lohness [http://bdjsole.8000web.com/499df4/map.html http://bdjsole...]

# Jak [http://pxsmia.007webpro.com/c268d7/map.html http://dbjsjya..]


2006-09-27

どのようにバグ管理されていますか?

Excelでバグ管理が約50%。半数は何かのツールを使っているようだ。Tracが無いのが残念。MantisやBugzillaよりは、Tracの方が使われているような気がするのだが。まぁ、MantisやBugzillaで管理しているプロジェクトは見たことないが、それはうちの会社の事象なのだろうか...

Tracを使う理由

  • Subversion、Wiki、BTSが統合されている
    ソフトウェア構成管理を行うための全てが揃っているため、Trac+Subversionで殆どまかなえる。おまけにWikiが付いてくる。[1]とか、#12とか書くだけでチェンジセットやチケット(故障処理票)へのリンクを書ける。
  • 豊富なプラグインにより拡張可能
    TrackHacksにある豊富なプラグインにより機能拡張可能。BLOGや
  • オープンソースであり、活発に開発されている
    ープンソースでないと、カスタマイズできない。オープンソースでも活発に開発されていないとちょっと不安。
  • 管理項目をカスタマイズ可能
    故障処理票には、責任者とか、対応希望日時等の項目があるが、Tracでは必要な項目を自由に追加できる。
  • 急速に普及が進んでいる
    とは言え、先の@ITのバグトラッカーのアンケートのようにまだ世の中の認知度は少ないので今ならTracを使えば、時代の最先端を行っているように錯覚する(w。メジャーになってからでは遅い。
本日のツッコミ(全85件) [ツッコミを入れる]

Before...

# viagra prescription [cheap@viagra.com]

# viagra prescription [cheap@viagra.com]

# cheap viagra uk [cheap@viagra.com]


2006-09-29

本日のツッコミ(全11件) [ツッコミを入れる]

Before...

# qehdkfnthn [<a href=http://qeg.superrxus.com/21_25_is_an_annual_week_o..]

# kkkgjoddfm [<a href=http://rsov.superrxus.com/large_vendors_will_drive..]

# hdssslsusr [<a href=http://jgrwpb.superrxus.com/ > http://jgrwpb.super..]