Archive for ソフトウェア開発


Linuxで起動したTomcatにJMXで接続できない問題

add to hatena hatena.comment (0) add to del.icio.us (0) add to livedoor.clip (0) add to Yahoo!Bookmark (0) Total: 0

今、JMXでキャッシュをコントロールする仕組みを開発しているのですが、Linux上でtomcatを起動して、JMXを接続しようとするのですが、なぜか接続できなくて数時間悩みました。

色々調べて分かったのですが、Linux側で「hostname -i」と叩いて「127.0.0.1」と返ってくるとダメなようで、LANのIPなりグローバルIPなりが返答されないといけないようです。

あと、Java6以降では、com.sun.management.jmxremote.port=(ポート番号) を
指定するだけで良いという記事が多く見られましたが、私の環境では「com.sun.management.jmxremote=true」をVMオプションに指定しないと接続できませんでした(telnetはできたのでポートは開いているようです)

Linux上で起動したTomcatにJMXを利用するための詳細な手順は以下の通り。
続きを読む »


[GWT] GWTの勉強会を京都で開催したいと思います。

add to hatena hatena.comment (0) add to del.icio.us (0) add to livedoor.clip (0) add to Yahoo!Bookmark (0) Total: 0

 国内でGoogle Wet Toolkitがどの程度、利用されているのか分かりませんが結構深い所まで触ろうとすると急に日本語で情報が出てこなくなります。私は比較的、英語のアレルギーがないので平気なのですが、自分自身の学習モチベーション維持のために勉強会を発足したいと思います。

 最終的には、Hackthonぐらいできるといいなぁと考えていますが、現時点では以下のように想定しています。

 時間は「金曜日の夕方~」か「土曜日の午後一~」ぐらいから2時間ぐらい
 場所は「京都リサーチパーク(京都から1駅)」か「四条烏丸近辺の貸会議室」のどちらか

 参加者にはプレゼン資料とソースコード一式をプレゼント。

 興味のある方は、メールを下さい →

 まだ議題を練れていませんが、以下のような内容の説明を提供していけたらと思います。

・CSSによるデザインの変更
・非同期通信(Ajax)コードの書き方とデバッグ方法
・事前に登録したタグ(文字列)から入力をサジェストするフォームの作り方
・郵便番号から住所を自動検索するフォームページの作り方
・MixiやはてなのIDが利用できる、ページ遷移を伴わないログインボックスの作り方
・JavaScript Native Interface (JSNI)を利用したJavaScriptのインプリメント
・自作Widgetの作り方
・既存のJ2EEサービスとの連動のさせ方


Databaseの移動

add to hatena hatena.comment (0) add to del.icio.us (0) add to livedoor.clip (0) add to Yahoo!Bookmark (0) Total: 0

 以前から放置していた、社内ブログ(wordpress)のDB(MySQL)を移行したのですがめちゃくちゃハマりました。

 もともとそのサーバには、他にもサービスが同居していた事もあり、MySQLにメモリを多めに割り当てていたのですが、そのサービス達も別のサーバに移行したため、ブログのためだけに大量のメモリを確保するDBが存在する事になってしまいました。

 データセンターに太い回線を引き込んでいる共用のDBサーバがあるので、ブログのDBもそちらに移行する事に決定。

 まぁ、DBの移行だからすぐに終わるだろうと思い、DBのダンプをとり、共用DBにリストア。さらにアクセス用のアカウントを作成。コンソールからネットワークを超えてアクセスしようとすると、反応が返ってこない。 続きを読む »