nekop's blog

OpenShift / JBoss / WildFly / Infinispanの中の人 http://twitter.com/nekop

2012-01-01から1年間の記事一覧

JBoss AS7版 1台のPC上で複数のJBossサーバーを起動する方法 Linux版

JBoss AS7のstandaloneを使って以前書いた1台のPC上で複数のJBossサーバーを起動する方法 Linux版と同じことをする手順を書いてみる。IPアドレスの追加定義。 sudo /sbin/ifconfig lo:1 127.0.1.1 sudo /sbin/ifconfig lo:2 127.0.1.2 /etc/hostsで名前定義…

JBoss Enterprise Application platform (EAP) 6.0.0 リリース

超高速Java EE 6アプリケーションサーバ、JBoss AS 7.1をベースとするJBossのエンタープライズ版、JBoss EAP 6がリリースされました。Red Hatのサイトからダウンロードできます。JBoss EAP 6からはApache HTTPDもサポート範囲となっていて、サポート対象とな…

旅行履歴

なんか忘れやすいので書き出しておく。 2005-03 San Francisco まるっと一ヶ月自分探しの旅 2006-05 San Francisco NTTデータ先端技術でJavaOne 2006参加 2007-03 San Francisco / Raleigh Red Hat入社。本社でJBoss Support Team meeting、ついでにSan Fran…

JBoss Developer Frameworkはじめました

JBoss Developer Frameworkというショーケースのようなプロジェクトがオープンしました。Java EE 6やJBossのプロジェクトをどのように利用し始めれば良いかという具体例やドキュメントを提供します。 クイックスタート クイックスタートでは現時点で53個の様…

Fedora 17インストール

Fedora 17がリリースされたので(インストール時点で厳密にはまだリリースされてないけど社内からリリース前ビルド入手)インストールするよ。おうちのThinkPad X201s。Fedora 17からOpenJDK 6が無くなり、OpenJDK 7になっている。 Gnome # CapsLockをCtrlに変…

JRuby開発者がRed Hat/JBossに移籍しました

昨日のJRubyConfで発表されましたが、JRubyのメイン開発者の2人、Charles NutterとThomas Eneboの二人がRed Hat / JBossにジョインすることになりました。JRubyの開発をメインに、OpenJDKや他のJBossプロジェクトの開発にも協力していく予定です。来月のJBoss…

Fedora 16でシステムトレイアイコンをカスタマイズする

アクセシビリティアイコン('a11y')を削除、xchatの常駐('xchat')をGNOME ShellのIcon Manager Extensionで実現する。 sudo yum install -y gnome-shell-extension-icon-manager # 自分は利用するExtensionがIcon Manager一個だけなのでそのままset gsettings…

TomcatやJBossでHTTPリクエスト単位で並行実行数を制限するサーブレットフィルタ

WebLogicからの移行とかで、HTTPリクエスト単位で流量制御などの目的で並行実行数を制限したいという要望がたまにある。WebLogicではWork Managerというのがあって、これがHTTPリクエスト単位での設定なのだそうだ。TomcatやJBossではApache httpdのMaxClien…

Java EE環境における非同期プログラミング

Java EE環境では基本的にスレッドの生成は許されていません。この制限はEJB仕様書に記述されており、ブループリントなど他のドキュメントにも記載されています。これらの制限はかなり古い時代に考えうる最大の制限を記述したものであり、「ファイルにアクセ…

JavaOne Tokyo 2012でThe New JSR-107 Caching Standardの話をしました

資料はJavaOne Tokyo 2012 セッション資料からダウンロードできますが、どちらかというと口頭でしゃべっている部分が多かったです。ユースケースやJSR-347 Data Grids for Javaとか。Togetterはこちら。Oracleの寺田さんとの共同セッションということで、特…

テクニカルサポートというお仕事

tstalk Vol.1というテクニカルサポートのトークイベントに行ってきていろいろお話したり聞いたり考える機会になったので書き出しておくよ。いろいろなテクニカルサポートな人が集まっておもしろかった。ソフトウェア製品サポート、ハードウェア製品やそのフ…

JBoss AS 7.1.1.Final "Brontes" リリース

コードネームのBrontesはギリシャ神話に出てくるサイクロプスの一種で「雷」という意味だそうです。 JBoss AS 7 よくある質問 日本語版 https://community.jboss.org/wiki/JBossAS7FAQJapanese ダウンロード http://www.jboss.org/jbossas/downloads/ JBoss …

JavaOne Tokyo 2012 と JBoss Party 4/6(金)

JavaOne Tokyo 2012が4/4(水), 4/5(木)とあります。JBossの中の人たちの発表は2日目の4/5(木)の終わりのほうに3つあります。 JS2-31 ForgeとArquillianを利用したJava EEアプリケーションの迅速な開発 (Ray Ploski, Director of Developer Programs & Strate…

確定申告メモ

毎年やり方を忘れるので自分用メモ。自分の所得は去年分は3つ。 日本法人からの給与 (源泉徴収済み) アメリカ法人からのRSU株式付与 (給与, 未源泉徴収) 雑所得 (印税、記事執筆、講演料など、1割源泉徴収済み) 用意するものは以下。 源泉徴収票 RSUのVestレ…

JBoss AS 7.1.0.Final "Thunder" リリース

日本時間16日の16:30にリリースしました。Java EE 6 Full Profile 認定されています。 リリース記念にJBoss AS 7 よくある質問 日本語版書いてみました。一番最初に疑問に思うかもしれない項目について記述してあります。 JBoss AS 7 よくある質問 日本語版 …

JBoss AS 7.1.0.Final Java VM Tuning

JBoss AS 7.1から、standalone.shで-serverなどのオプションが自動付与される簡易チューニングの仕組みが変更になった。standalone.conf内でPRESERVE_JAVA_OPTS=trueとすることで、簡易チューニングをoffにできるので、合わせてoffにしておく。In $JBOSS_HOM…

Javaプログラムで自分自身のヒープダンプを吐く

自分で喉に指突っ込むみたいなアレですが、メモリリークの単体テスト書いててこのタイミングでヒープダンプ取りたいなー、というユースケースがあったので。 String heapDumpFilename = "heap.bin"; boolean liveOnly = true; MBeanServer server = Manageme…

mod_clusterのインストール

JBoss側 diff -ru ./server/.default/deploy/jbossweb.sar/META-INF/jboss-beans.xml ./server/modcluster/deploy/jbossweb.sar/META-INF/jboss-beans.xml --- ./server/.default/deploy/jbossweb.sar/META-INF/jboss-beans.xml 2011-11-11 14:26:03.0000000…