[AS] JBoss AS のコードを読む (2) Server 初期化編 今回は Server の初期化処理周り。 org.jboss.Main 起動用クラス。main メソッドを持つ。起動時引数の解析はここで行われている。 org.jboss.system.server.Server Server 機能を表すインタフェース。主に Server のライフサイクルを制御するメソッドが定義されている。 org.jboss.system.server.ServerImpl Server インタフェースのデフォルト実装。 org.jboss.system.server.ServerConfig Server の設定項目を表すインタフェース。 org.jboss.system.server.ServerConfigImpl ServerConfig インタフェースのデフォルト実装。 Server
02/22 まだこの記事を見に来る人が多いので1つ追加。 パッチのリリース予定日は2007年8月とのこと。 What effect does Oracle/Java5 bug have for comp... | Oracle Community Support just got back to me and told me: that a fix for this issue will be available in 10.2.0.4.0 JDBC Driver which is scheduled for august 2007. 01/12 修正情報が投稿されました。 http://forums.oracle.com/forums/thread.jspa?forumID=99&threadID=461701 まだ落とせませんが、近いうちにOTNに投稿されるであろう、ドライバ10.2.
「JavaWorld」定期刊行休止のお知らせ 拝啓 時下ますますご清栄のこととお喜び申し上げます。 この度は突然のご案内となり誠に恐縮ではございますが、弊社が1997年10月より刊行して参りましたJavaWorld誌は、2006年12月22日発売号をもって定期刊行を休止し、弊社刊行のITアーキテクト誌に統合する運びとなりましたこと、ここにご案内させていただきます。 JavaWorld誌は、開発プラットフォームであるJavaに特化した専門誌として創刊され、以来、数多くのディベロッパーの皆様にご愛読いただいて参りました。ただし、近年、Javaの技術的な成熟度が高まる中で、ソフトウェア開発に携わる多くの方々の関心は、プログラミング上の実践ノウハウのみならず、要求分析や設計手法など、より上流の工程に寄せられるようになってきております。また、企業におけるシステム構築の現場においても、いわゆるI
arclamp.jp アークランプ ITアーキテクトが、ビジネス書とかデザインとか建築とかからシステム開発を妄想するブログ ちょっと遅くなってしまいましたがお知らせです。2007年2月号をもって最終号を迎えるJavaWorldですが、少しだけお手伝いさせていただきました。 GPL Javaのインパクトを探る まずはSpecial Report「GPL Javaのインパクトを探る」。これは何よりも星さんの記事が面白いです。客観的な歴史的事実に立ちつつSUNによるJavaOSS化 格闘の歴史を知ることができます。特に後半では、GPL化といっても、そこには曖昧さがある点も指摘され、これからおこる未来への予感が書かれています。オススメ。 で、ちょろっとだけコメントをさせていただきました。 JVM実装に選択肢が増える可能性がある。JBoss(LGPL)に対してGeronimo(ASL v2)が作ら
Jetty 6.0 Continuations、まとめ 技術 Jetty 6 Continuations(継続) - Ajax対応! このエントリは、上記エントリのまとめだ。私の思う要点は、以下2点。 クライアントのリアルタイムの更新を行う、大規模アプリケーションの作成には工夫がいる。 Gregさんの問題定義と解決が正しいとすると、Javaだけでなく、他の言語にも応用ができる。 JettyはAjaxアプリケーション向けに、JSP抜きの構成を提供している。 これは、先日の「エンタープライズAjaxアーキテクチャ」に対応する。EJBも、JSPも捨て、J2EEはサーブレットのみの時代まで戻るということだ。 問題とJettyの解決策 従来のモデル 1ユーザー(コネクション)あたり、1スレッド。 非常に活動的なコネクションを使うアプリケーションなら効率的。 実際は、そのようなアプリケーションは少ない
JRubyデベロッパのひとりであるCharles Oliver Nutter氏は7日(米国時間)、自身のブログにおいてCharles Oliver Nutter氏(同氏)とThomas Enebo氏の両氏がSun Microsystemsに就職し、フルタイムでJRubyの開発に従事することになったと発表した。両氏はJRubyの開発において中心的な人物。同雇用は実質的にSunによるThe JRuby Projectの買収といえる。 両氏は5月16日(米国時間)、サンフランシスコで開催された「2006 JavaOne Conference」においてJRubyの発表をおこなっている。JRubyはJavaで実装したRubyの動作環境。RubyとJavaの双方からお互いのクラスを使うことができるという特徴がある。JavaからはRubyの手軽さや高い開発効率を得ることができ、Rubyからは強力なJav
翻訳原文:10 Things Every Java Programmer Should Know About RubyJim Weirichコンサルタント / Compuwarejim@weirichhouse.org Copyright 2005 by Jim Weirich (All Rights Reserved)自己紹介ジム・ワイリック (Jim Weirich)Compuware社コンサルタントJavaのプログラマRubyの熱狂的支持者大事なことを、まず先に私は以前、大規模製造会社の従業員に就業後のC言語コースを教えていました。提出されたCのコードのスタイルをちょっと見ただけで、生徒が以前にどんな言語を利用していたかを簡単に当てられました。全くもって本当のことです。「どの言語でも、君はFORTRANを書けるね」 Rubyを調査中のJavaプログラマなら、Rubyが色々な点でJav
なぜ僕はJavaにこだわるのでしょうか。 Javaが良い言語である、というのはその答えではありません(むしろ嫌いな人の方が多いかもしれませんw)。それは、ほんの一面でしかないでしょう。 言語が良くて、開発者が満たされて、バザールが形成されるだけではエンタープライズ・アプリケーションは開発できません。LISPやRubyがそうであるように(これは批判でもなんでもなく。Ruby、好きですし)。 Javaが普及したのはなぜか エンタープライズ・アプリケーションとは億単位のお金が動くところです。Javaが普及した理由は言語仕様のおかげ(だけ)ではない、というのは誰もが知るところでしょう。儲ける構図でも書いたとおり、 では、Javaの儲けの構図とはなにか。それは、Javaの仕様に従うことで、1から10まで一通りの利益構造を自社内に揃えることが可能な点だ。サーバ、SI、ミドルウェア、OSのすべてを自分
最近、何度も思うことがあります。 JavaOneでも強調されていましたが、この10年をかけてJavaは成熟してきました。女子高生がJavaという言葉を知り、あらゆる分野にJavaが進出しています。スコット・マクニーリー氏はMicrosoftもIBMもけなさずに、貧困を解決するためにデジタルデバイドへ取り組むことが使命だといいました。Javaなしに地球は回らなくなっています。 同時にJava開発者も10年という時を過ごしてきました。今、30代の多くの開発者はJava世代といえると思います。VBやCOBOLなどのクラサバ時代から、インターネットをつかったWebアプリケーションの時代へ。Javaは、そんな中で成長してきた言語です。 JavaOne報告会2006の座談会で「Javaの成熟をいつ感じますか?」と聞かれました。僕の答えは「次の世代と会話の中」というものです。 はてななどの20代の開発者
JMeterガイド JMeterの使い方(背伸び編) トップページページ一覧メンバー編集 関数(_split) 最終更新: susatadahiro 2006年08月24日(木) 04:58:01履歴 Tweet カンマ区切りの行を_split関数で区切って、変数に格納する。 内容は、 関数(_StringFromFile) 関数(_StringFromFile)part2 から続いています。 下記のデータの場合、各要素は以下のように変数に格納されます。 user.datファイルの中身 user1,pass1,1971,10000 変数格納された値${USER_1}user1${USER_2}pass1${USER_3}1971${USER_4}10000 応用編 変数名の付け方 ユーザデータファイルは、使っていくうちに、あれこれ項目が増えていったりします。 この点での私の工夫は、 ${0
XSL-FO仕様が勧告仕様になりました W3Cが、現在、仕様の改訂作業を行っているExtensible Stylesheet Language V1.1 が2月21日(日本時間)に勧告候補(CR)になりました。 CR仕様書は、下記に公開されています。 Extensible Stylesheet Language (XSL) Version 1.1 W3C Candidate Recommendation 20 February 2006 http://www.w3.org/TR/xsl11/ 今回の改訂では、次のような項目が新しく仕様として盛り込まれました。 * Change marks チェンジ・バーとも言います。改訂箇所を示すために使われるもので、アメリカの軍のドキュメントの規格がベースになっているようです。日本の法律文書などは、新旧対照表を作って管理するようですが、米国では新旧対照表
NSIS (Nullsoft Scriptable Install System) is a professional open source system to create Windows installers. It is designed to be as small and flexible as possible and is therefore very suitable for internet distribution. Being a user's first experience with your product, a stable and reliable installer is an important component of successful software. With NSIS you can create such installers that
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く