BPM Market in Japan

以前作った資料です。よろしければどうぞ。

Advertisements

UnknownHostException while uploading an application to GAE

It is cool. Felt like weather changed drastically after the typhoon has gone.

Encountered this error while uploading an application to GAE.

Unable to update:
java.net.UnknownHostException: appengine.google.com
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.connect(Unknown Source)
at com.sun.net.ssl.internal.ssl.BaseSSLSocketImpl.connect(Unknown Source)
at sun.net.NetworkClient.doConnect(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.protocol.https.HttpsClient.(Unknown Source)
at sun.net.www.protocol.https.HttpsClient.New(Unknown Source)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(Unknown Source)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getOutputStream(Unknown Source)
at com.google.appengine.tools.admin.ServerConnection.connect(ServerConnection.java:338)
at com.google.appengine.tools.admin.ServerConnection.getAuthCookie(ServerConnection.java:319)
at com.google.appengine.tools.admin.ServerConnection.authenticate(ServerConnection.java:224)
at com.google.appengine.tools.admin.ServerConnection.send(ServerConnection.java:151)
at com.google.appengine.tools.admin.ServerConnection.post(ServerConnection.java:82)
at com.google.appengine.tools.admin.AppVersionUpload.send(AppVersionUpload.java:532)
at com.google.appengine.tools.admin.AppVersionUpload.beginTransaction(AppVersionUpload.java:349)
at com.google.appengine.tools.admin.AppVersionUpload.doUpload(AppVersionUpload.java:111)
at com.google.appengine.tools.admin.AppAdminImpl.update(AppAdminImpl.java:56)
at com.google.appengine.eclipse.core.proxy.AppEngineBridgeImpl.deploy(AppEngineBridgeImpl.java:271)
at com.google.appengine.eclipse.core.deploy.DeployProjectJob.runInWorkspace(DeployProjectJob.java:148)
at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

It was the first time I saw this exception. Because I didn’t changed any setting on Eclipse since I had uploaded my application the last time, it was very strange that I couldn’t upload it after I changed just one parameter on a class.

Then I remembered one thing. I had changed my PC to use WiFi to connect to the Internet. I had been using a wired LAN cable when I uploaded the application before.

I disabled WiFi and enabled wired connection, then I could upload the application. I wonder why I cannot upload via wireless connection.

Anyway, solving a problem with a sudden flash like this makes me happy.

Audiodg.exeが大量にメモリを消費する

昨晩気づいたのだが、AUDIODG.EXEというプロセスが大量(600MB以上)にメモリを消費していた。Windows Media Playerとか音を出すようなアプリケーションはまったく起動していないので、変だなと思って調べてみた。
 
このプロパティの中に「システム効果音を無効にする」という設定があるのでそれにチェックを入れるとハンドルリークが収まるようになりました。
 
あゆちんといっしょ Audiodg.exeのハンドルリーク
http://ayuchin.blog11.fc2.com/blog-entry-610.html
 
とあったので、いろいろ探してみたが、上の設定は見つからず。うちの環境では以下の対策をとりあえずやっておいた。
 
しかし、不運にも、AudioDG プロセスにより、大量の CPU (メモリ) が消費されている現場に遭遇した場合には、次のような対策を講じることができます。
  • コントロール パネルのサウンド ユーティリティを起動し、[再生] タブをクリックします。
  • 再生デバイス (おそらくスピーカー) を選択し、[プロパティ] をクリックします。
  • [拡張] タブをクリックします (使用中の再生デバイスにはオーディオ処理オブジェクトが関連付けられていない場合、[拡張] タブは表示されません)。
  • チェック ボックスの設定を変更して、一部の (または、すべての) 拡張機能を無効にできます。既に説明したように、拡張機能は、オーディオ処理オブジェクトに付けられた単なる親しみやすい名前です。[すべての音の明瞭化設定を無効にする] チェック ボックスは、すべての拡張機能を無効にするマスタ スイッチの役割を果たします。
 
Windows 秘話: Windows オーディオが暴走するとき
http://technet.microsoft.com/ja-jp/magazine/2009.06.windowsconfidential.aspx
 
さて、どうなるか。というかバグじゃね?MSとサウンドカードベンダーがどろのなすりあいをしてるのか?
 
 

【メール便3個まで210円】期間限定特価!GREENHOUSE(グリーンハウス)microSD対応 MP3プレーヤー…

Wicketの評判

今日は晴れていたが、風が吹いて寒かった。
 
Wicketについては、1年前のある勉強会で知ったが、ここにきて実務で使うかもしれない状況になってきた。いろいろ調べてみたが、まだ情報が少ない。日本語の書籍もまだ出ていないようだ。情報が少ない中でも、Webでの評判はおおむね肯定的だ。
 
Google Trendsでも数年間徐々に検索数が増えている。
 
フレームワークに限らずプログラム言語全般は長所と短所が表裏一体で、はやり廃りもあるが、Javaプログラマなら知っておいて損はなさそうだ。
 
 
 
Wicket in Action (In Action)

Wicket in Action (In Action)
Martijn Dashorst

Manning Pubns Co 2008-08-15
売り上げランキング : 26065

Amazonで詳しく見る by G-Tools