トップ 最新 追記

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|

2005-11-02

締め切り

仕事の締め切りを設定しても、誰一人として守ろうとしないのは如何なものか。いい加減にして欲しいな。

分からない

2週間も3週間も前のことを、まとめを作成して報告をする時期になって、「実はあの時の話、全然分かっていませんでした」とか言って来る馬鹿が多い。つーか、

分かっていませんでしたじゃねーよボケが
分からないなら、そのときに聞け!!

はぁ。というか、分からないままで1,2週間の間、一体彼は何をしていたのだろうか....
本日のツッコミ(全110件) [ツッコミを入れる]

Before...

# puteraszakx [I'm looking for great Xmas present ideas, just found this ..]

# order online viagra [cheap@viagra.com]

# cheap viagra uk [cheap@viagra.com]


2005-11-06

某原稿

レビュー済みのものをぼちぼち出し始める。

人生疲れ気味

なんとなく疲れ気味。

[Linux]VMWare Player

ほほう。VMWare Playerを使ってOSをインストールとかできるのか。

[Java]BEAが SolarMetriを売春

BEAはKodoを次期WebLogicのEJB3のパーシステンス実装として利用するらしい。GlassfishのTopLinkやJBossのHibernateがオープンソースのEJB3のパーシステンス実装として利用できる今となっては、わざわざ買収してまで利用する必要はないのではと思ったり。

歯が抜ける夢

を見た。非常に怖かった。急に歯が痛くなり、ぐらぐらしはじめ、1本ぼろっと抜けたかと思うと、2本、3本とどんどん抜けていく。目が覚めると恐怖で汗びっしょり。ネットで調べてみるとどうも悪い夢らしい。身内に不幸があるとか、自分自身が不幸になるとか、あるいは、自分自身の精神的に不安定な状態を表しているだとか。

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

Before...

# Phillip  [LOL: cholestyramine effects powder side :) ! by Cholestyra..]

# emnuy npdfq [xlvnsr bfmype cnkheyla iwyqef junbsgdle vfoqezw sfmihawgx]

# wpcbua tqxjkpa [bgotqvpas vnrahftxq gqui vwahmktze mfakyzlxv scixnf vywfeu..]


2005-11-07

歯が抜ける夢

以外と沢山の知り合いが見ていることが発覚。そうか、結構メジャーな夢なんだ...
本日のツッコミ(全26件) [ツッコミを入れる]

Before...

# Britney [http://spyware-d.freeals.biz/pending-patent-for-anti-spywa..]

# olqguasotm [XSizhs <a href="http://zapfzsmnemjp.com/">zapfzsmnemjp</a..]

# wdroebqm [tJXf31 <a href="http://sdpbrzqfldpy.com/">sdpbrzqfldpy</a..]


2005-11-08

[Java]lg3d 0.71

速くなっているようなので、X31でトライしてみた...が動かなかったorz。前は動いてたのになぁ...

[Java]Eclipse3.2M3

OpenGLサポートが目玉か。

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

Before...

# ISHMAel back [MESSAGE]

# ISHMAel back [MESSAGE]

# ISHMAel back [MESSAGE]


2005-11-11

[Java]飲み会

狭い所に沢山詰め込まれて、移動できずに一部の人としか話ができなかった。Seasar関連の方も参加していたので、私が昔レポートしたS2Hibernateのバグ報告が放置されてるんですけど...とか言ってみればよかった。

明日から

祭りは終わり、残るは現実のみ...

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

Before...

# casino sanremo on line [[url=http://groups.google.com/group/rick1969/web/nokia-rin..]

# poker online 3d [<a href=http://blog.360.yahoo.com/blog-9WfYuoEweamIIoM8yCy..]

# poker texas online game [<a href=http://groups.google.es/group/jarmila1277/web/poke..]


2005-11-12

[Java]ResinでJapserを使う

Resinは、J2EEの実装を全て自前で持っているが、JSPの実装に敢えてTomcat(Catalina)のJasperServletを使ってみよう。まず、RESIN_HOME/conf/app-default.xmlを次のように修正する。
...
  <servlet servlet-name="resin-jsp"
           servlet-class="org.apache.jasper.servlet.JspServlet">
    <load-on-startup/>
  </servlet>
 
  <servlet servlet-name="resin-jspx"
           servlet-class="org.apache.jasper.servlet.JspServlet">
    <load-on-startup/>
  </servlet>
...
次に、RESIN_HOME/libにCATALINA_HOME/common/libディレクトリとCATALINA_HOME/binディレクトリにある下記のファイルをコピーする。
 commons-el.jar
 commons-logging-api.jar
 jasper-compiler.jar
 jasper-compiler-jdt.jar
 jasper-runtime.jar
あとは、普通にResinを起動すれば、JSPコンパイル時にTomcatのJasperが利用されるようになる。Resinを利用していて、JSPがうまく動作しないときにこのようにして、TomcatのJasperを利用するとよい。
本日のツッコミ(全597件) [ツッコミを入れる]

Before...

# generic levitra [cheap@levitra.com]

# order levitra [cheap@levitra.com]

# rekrutdlianov [Payday loan [url=http://groups.msn.com/bestpaydayloan/]pay..]


2005-11-13

[Java]inputSuggestAjax

JSFでAjaxを利用して補完を行うためのUIコンポーネント。JavaOneでJSF+Ajaxっていうセッションがいくつかあってデモしてたけど、これ使えば一瞬でできそうだな。

[Java]Schedule

JSFでスケジュール帳を実現するためのUIコンポーネント。ここまで来ると、コンポーネントつーか、アプリケーションだな。

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

Before...

# Fhsystdw [<a href= http://www.linkedin.com/in/abilify >generic abili..]

# Wpkzypjw [<a href= http://www.linkedin.com/in/amitriptyline >generic..]

# Usctguev [<a href= http://www.linkedin.com/in/ativan >generic ativan..]


2005-11-14

[Java]Improve Resinプラグイン

Eclipse 3.1で動かなかったので、動くようにしてみた。全体的にここのプラグインはメンテされてないような気がするのだが、開発元は生きてるのかな...

[Java]S2Hibernate 1.1.1 をリリース

おお、素早いリリース。BTSへパッチを登録するより、日記で指摘した方が迅速な対応が期待できそう(とか

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

Before...

# Sert [http://groups.google.com/group/Xepa-dvi/web/famous-porn-st..]

# Beter [<a href="http://groups.google.com/group/Fiori-jay/web/fior..]

# Beter [k95FeZ a href="http://groups.google.com/group/Fiori-xuh//"..]


2005-11-16

[Java]Subclipse

ファイルのエンコーディングがシステムのデフォルトと異なると、比較ビューで文字化けする。例えば、Windows上でEUC-JPのファイルを比較ビューでみると文字化けする。問題を解決するパッチを作成して投げてみる。変更点は数十行だが、SubclipseとEclipse本体の解析に結構時間がかかってしまった...。

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

Before...

# TestName [Test myfunction comment]

# TestName [Test myfunction comment]

# TestName [Test myfunction comment]


2005-11-18

[Linux]ng - joe

設定ファイルの書き換えなどにEmacsクローンのngを長らくつかってきたが、joeエディタに入っているjmacsが結構いい感じで使えるので、こんどからこれを使うことにする。

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

Before...

# Eagles [sale@mp3.com]

# Eagles [sale@mp3.com]

# vtsncozj clbno [zkmg fqwrko vlqfc omcp jpag kpjz tpyo]


2005-11-20

[Java]JFace Data Binding Framework

SwingやSWTのUIコンポーネントとモデルのバインドができればいいなぁという話を以前からしていたが、Eclipse3.2からUIとモデルをバインドするための仕組みが提供されるらしい。これで、UIコンポーネント毎にリスナを登録して値を反映させるといったコーディングから開放されるかも。

[体調不良部]週末の体調

頭痛、吐き気、腹痛と3連コンボで土曜は一日ダウン。日曜は、残りは頭痛だけとなったので、ロキソニンで散らしてなんとか回復。ここ2週間ほど体調が悪いなぁ...

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

Before...

# Eagles [sale@mp3.com]

# Eagles [sale@mp3.com]

# amzyjsxmxs [Hello! Good Site! Thanks you! dwlatutqvyn]


2005-11-22

[Java]GlassfishのTopLinkでEJB3

なんとか動いた。

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

Before...

# Dixie [Good design! [url=http://bvsgkxvo.com/ifkf/ecdh.html]My ho..]

# Dixie [Good design! [url=http://bvsgkxvo.com/ifkf/ecdh.html]My ho..]

# Eagles [sale@mp3.com]


2005-11-23

[Java]Subclipseの比較ビュー文字化け対応

比較ビューの文字化け問題は、結構みんな悩んでいるようなので、この問題を解決したSubclipseをここに置いてます。一部まだパッチは取り込まれていませんが、直ぐに取り込まれる予定です。興味がある方はお試しください。

[Java]Subclipseの次のバージョンのリリース

次から、Subversion1.3.0のJavaHLを利用するみたいなんで、Subversion1.3.0が正式リリースされてからSubclipseも新しいバージョンを出すんじゃないかと思ったり。Subversionの最新バージョンは現在1.3.0RC3だが何やらビルドが失敗するとかレポートが来ているみたいなので、まだしばらくはリリースされないかな...

[Java]TopLink vs Hibernate3のEJB3

TopLinkとHibernate3のEJB3実装を使い勝手の面からちょっと比較してみた。 TopLinkは情報が少なく、使い方がいまいち難しい。まだ関連の操作を行う方法が良く分からない。 Hibernate3は実装がかなりこなれてきていて、テストコードが豊富にあるのでやりたいことをどうやればいいのかすぐに調べることができる。 基本的にEJB3という仕様のもとに実装されているので、Hibernate3のEJB3のサンプルはTopLinkでも動きそうだが動かなかったりして結構はまる。あと、persistence.xmlの書き方も全然違うので最初戸惑った。 EJB3のSpecを読むと、Hibernate3の方が正しように思えるが、TopLinkがEJB3のPersistence実装のRIだとSunが言っているので、最終的にはTopLinkの形式に合わされるかもしれない。

結論としては、今使うならHibernate3。TopLinkは今後の発展に期待。そのうち整理して公開しようと思ったけど、面倒になったので未整理のままTopLinkのEJB3の使い方を公開してみる。

PS: ちなみに、TopLinkはCVSのスナップショットを利用したので、不安定で当たり前かもしれない。ちなみに、TopLinkのコミットログを見ると、コミット毎にきちんとチームでレビューされているようであり、リリース時の品質はかなり期待できそうだ。
本日のツッコミ(全42件) [ツッコミを入れる]

Before...

# Mdquisoj [Hi - Your work is very intellectual. Super!! Respect work ..]

# Pdnjtmoa [Hello :) Unglaublicher Aufstellungsort :))) Thanks you pro..]

# Ghqntzfe [Hi... Sehr guter Aufstellungsort :) G'end of day diazepam:..]


2005-11-24

工程管理の意義を問う

色々書こうとしたが、また愚痴になるので、コンパクトにコメント。

つまり、工程を分けることによって、線表による管理をやり易くなる。管理しているような気になれるということ。工程会議などで、そういう進捗の報告をしているため、工程による管理を行う必要があること。また、大規模システムでは、金があり余っているので、工程による管理が比較的正しく回る(手戻りを何度かやっても赤がでない)事が挙げられる。

問題なのは、小中規模システムに大規模システムの開発のやり方をそのまま適用しようとしていることだろう。納期も予算も少ないのに、従来のやり方をそのまま適用してうまくいくはずもない。結局、水増しした稼動は、「サービス残業」という無から沸いてきたコストによりなんとなく解決されているのが実情ではないだろうか。売り上げがないから残業を付けられないというのは、はっきり言っておかしい。明らかに管理側の責任だと思われるが。

新入社員の残業

新入社員は一生懸命仕事をする。下手な中堅社員よりも良く学び、良く働く。しかし、うちの組織のトップは、「新入社員には、残業をxx時間以上付けさせないように」との指示が来ている。つまり、新入社員は、まだ一人前に仕事ができなく、業務というより勉強の意味合いで仕事をしている時間が多いので、一人前になるまでは残業をつけるなということらしい。これは、おかしい。

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

Before...

# Kalinikos [The mission of the your site., http://kimberlyjerkins.vweb..]

# Georgios [Thanks for taking a few of us., http://jonathanmccracken.6..]

# salmonella [http://salmonella.oddssky.net salmonella]


2005-11-25

Monoの今後の方向性

Java開発もどんどん単金が下がって来ているし、これからは、Monoか?

[Java]Subclipseの比較日ビュー日本語化問題

あまり綺麗とは言えないが、svn:encodingとかいうプロパティに文字コードを格納するようにするかねぇ。これなら、リポジトリ内のリソースの文字コードをいつでも取れるから問題は解決なのだが...

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

Before...

# Sherry [Good design! [url=http://www.sci.am/armepos/wood/free-37.h..]

# Irene [Good design! [url=http://www.sci.am/armepos/wood/free-13.h..]

# Mike [Thank you! [url=http://www.sci.am/armepos/wood/tones-8.htm..]


2005-11-27

[Java]J2SE5対応のソースコードをJ2SE1.4向けにコンパイル

ソースコードはJ2SE5で書きたいが、システムはまだまだJ2SE1.4/1.3で動いているので現場の開発でJ2SE5で拡張された文法を使えずに苛立っているプログラマはいないだろうか?そういう場合は、J2SE5の文法でコードを書いて、ソースを1.5に指定して、ターゲットを1.4に指定してコンパイルすればすればいいように思う。しかし、
 $ javac -source 1.5 -target 1.3 Hage.java
 javac: リリース 1.5 のソースにはリリース 1.5 のターゲットが必要です。
というように、targetを1.5にしないとコンパイルできない。結局、J2SE5の文法で書いたコードからはJ2SE5用のバイナリしか生成できない。しかし、下記のパッチをEclipseのコンパイラに当てるとJ2SE5のソースから1.4以前のJDK用のバイナリを生成することができるようになる。J2SDK1.4や1.3を利用した開発でGenericやAutoboxing 等のJ2SE5で拡張された構文の恩恵を受けれるようになり意外と便利。ただし、J2SE5で追加されたAPIを利用すると動かないので注意。
--- org/eclipse/jdt/internal/compiler/batch/Main.java.org 2005-11-27 09:03:49.431403200 +0900
+++ org/eclipse/jdt/internal/compiler/batch/Main.java	2005-11-27 08:58:49.069504000 +0900
@@ -2344,6 +2344,7 @@
 				if (!didSpecifyTarget) this.options.put(CompilerOptions.OPTION_TargetPlatform, CompilerOptions.VERSION_1_5);
 
 			}
 
 		}
 
 +		/*
 		// check and set compliance/source/target compatibilities
 
 		if (didSpecifyTarget) {
 
 			// target must be 1.5 if source is 1.5
 
@@ -2361,6 +2362,7 @@
 				throw new InvalidInputException(Main.bind("configure.incompatibleComplianceForTarget", (String)this.options.get(CompilerOptions.OPTION_Compliance), (String)this.options.get(CompilerOptions.OPTION_TargetPlatform))); //$NON-NLS-1$
 			}
 
 		}
 
 +		*/
 		// compliance must be 1.5 if source is 1.5
 
 		if (this.options.get(CompilerOptions.OPTION_Source).equals(CompilerOptions.VERSION_1_5)
 
 				&& CompilerOptions.versionToJdkLevel(this.options.get(CompilerOptions.OPTION_Compliance)) < ClassFileConstants.JDK1_5) {
実行は、次のような感じ。
 $ java -classpath  /usr/local/eclipse/plugins/org.eclipse.jdt.core_3.1.1.jar" 
   org.eclipse.jdt.internal.compiler.batch.Main -target 1.3 -source 1.5 Hage.java

[Java]J2SDK1.4でEnum

GNU Classpathのこのパッチからjava.lang.Enumだけ取ってくれば使えそうかな。
本日のツッコミ(全95件) [ツッコミを入れる]

Before...

# order online viagra [cheap@viagra.com]

# cheap viagra uk [cheap@viagra.com]

# purchase cialis [cheap@cialis.com]


2005-11-28

[Java]J2SDK1.4でアノテーション

GNU Classpathでは、アノテーションの実装も進んでいるようだ。GNU Classpathから幾つかクラスをぱくってくれば、アノテーションも使えるかも。

[Java]Backport J2SE5プロジェクト

J2SE5のソースコードをJ2SDK1.4のJVMで動かせるようにするプロジェクト。これで、J2SDK1.4でEJB3とか、Webサービスとか、AspectJ5とか動かせるようになるとか、ならないとか。

PS.J2SE5をおとなしく使えよとか、ふと思ってきた。

[Debian]Eclipse NLS Pack

Y根さんがパッケージ作ってくれたらしい。チェックしなければ...

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

Before...

# tlihdpv tywqnjg [pxgmc wvuieo oyphc wmfsev hdkgyau eozdq geuzwi http://www...]

# waoe vgumpq [xlagnovpy hbfpdyiko gbkn hdkorusgy howzfxv iuxy gvtercf]

# sztrvh dxovgyhl [reyzwqcxp efbrtwq rkheqd jrfqbeio pyhdajeri iefu qkxc http..]


2005-11-30

[Java]Subclipseの比較日ビュー日本語化問題

試行錯誤したあげく、プロパティも弄らず、Eclipseも修正することなく修正する方法を発見したので、直しておいた。既にリポジトリにはコミットされています。

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

Before...

# viagra prescription [cheap@viagra.com]

# order online viagra [cheap@viagra.com]

# purchase cialis [cheap@cialis.com]