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

Node.js で重い処理をしてしまったときにタイムアウトするの法 (TerminateExecution 編)

ちょっと前にこんなブログが書かれていました. Node.js で重い処理をしてしまったときにタイムアウトするの法 なぜ JavaScript Advent Calendar 2011 (Node.js/WebSocketsコース) に参加してくれなかったのか問い詰めたい.小一時間問い詰めたい.それはと…

Seasar2.4.45 リリース

しました. ■変更点Seasar2.4.44 からの変更点は次のとおりです. Bug [CONTAINER-438] - [S2DBCP] minPoolSizeを設定するとNullPointerExceptionが発生する問題を修正しました.[Seasar-user:21031] [CONTAINER-439] - [S2JDBC-Gen] gen-entitytestタスクで…

Dolteng 0.42.0 リリース

しました. ■変更点0.41.0 からの変更点は次のとおりです. Bug [DOLTENG-128] - JRE が Java5 以降の場合,クラスパスおよび pom.xml の dependencies に複数のバージョンの JUnit が設定される問題を修正しました.[Seasar-user:20284] [DOLTENG-129] - プ…

Node.js のエラーハンドリング

JavaScript Advent Calendar 2011 (Node.js/WebSocketsコース) の 13 日目の記事です. Node といえば非同期プログラミングですが,そのスタイルは大雑把にわけて 2 種類あります.一つ目は fs モジュールなどで使われているコールバック関数のスタイル. fs…

★Happy Birthday★

今日 10/03 は蛯原友里ちゃんの ♥誕生日♥ です. おめでとう!! 友里ちゃん!!!! []\(^o^)/\(^o^)/\(^o^)/[]写真集「EBI01」も買ったよ!!蛯原友里写真集 EBI01(エビイチ) (キャンキャンオッジムック)作者: 蛯原友里出版社/メーカー: 小学館発…

Teeda 1.0.13-sp11 リリース

しました. なんと一年ぶりのリリースです. ■ 変更内容Teeda 1.0.13-sp10 からの変更点は以下のとおりです. Bug [TEEDA-520] - 非 Windows 環境の Web コンテナにファイルアップロードを行うと,UploadedFile#getName() がファイル名ではなくパスを返して…

Seasar2.4.44 リリース

しました. ■変更点Seasar2.4.43 からの変更点は次のとおりです. Bug [CONTAINER-429] - [S2Tx] WebSphere を使用している場合,RuntimeException のサブクラスを addCommitRule() でコミットするように指定してもトランザクションがロールバックされてしま…

Node.js の非同期 I/O におけるデータ受信の別バリエーション

(Twitterで言及を読んで追記) 普通にアプリケーション側のコードをコールバックベースで記述できるなら、その方が自然です。そうした方がいいと思います。ここで扱う例は「アプリケーション側のコードを変更できない事情がある」「アプリケーション側のコー…