Java
ライフサイクルの話から、例えばMicrosoft Officeなんかを考えるとき。
Javaで言うところのList#addAllとかMap#puAllが、C#のIListとIDictionaryにないって困ってる人は少ないのか? C#のListにはAddRangeってメソッドがあるけど、なんでIListにないん? とりあえず1か所だけだったから、foreachで1要素ずつAddしたけど。
バッチ処理なんかで何かエラーが発生したとき、サーバがWindowsであればイベントログに書き込んで、後はJP1みたいな監視ツールにお願いする方法なんか考えてみる。 JavaからWindowsのイベントログに書き込み : rs6000の日記 イベントログにエントリを書き込…
Apache Tomcat - Welcome! Servlet 3.0, JSP 2.2, EL 2.2って辺りをおさらいせんといかんかな。
MyFaces - Welcome to the Apache MyFaces Project JSF2.0になってバージョンも2.x台か。 Trinidadは2.x台に対応してるように書いてるけど、Tobagoの方はJSF1.1と1.2ってな書き方しかしてないな。 RichFacesは4.x台からJSP2.0に対応か。
MyBatis Home バージョンは引き継いで3.x台から。 Spring3との連携(追記:2010/09/27) MyBatis 3 + Spring 3 - Spring Community Forums
なんかDIとAOPだけ使えりゃえんじゃけど、ってレベルじゃねぇな。
TDD的にはJUnit、BDD的にはJBehaveなのか。 JBehaveって、 Ensure#throwsExceptionってので例外のテストするのかー ってJUnitも4や4.4以降ってことで、@TestアノテーションとかassertThatってのでテストできるのか、っていまさら知ったw
Runtime.getRuntime().execメソッドでWindowsコマンドを実行した時に、 java.io.IOException: CreateProcess: 【execで実行するコマンド】 error=2 という例外が発生した。 このException自体は「コマンドを実行するファイルが見つからない」で、IOException…
JavaのFTPクライアントライブラリ ftp4j - a pure Java FTP client library 基本的にはApache commons-net使うと思うけど。
java.lang.Class型の変数に格納された、ClassオブジェクトのnewInstance()メソッドで生成されるオブジェクトに対する、タイプセーフが目的らしい。 J2SE 5.0の新機能――第1回 型の安全性を確保する新文法「Generics」 - ITアーキテクト [IT Architect] スー…
ExCella OSSのフレームワークを利用してExcelレポートを簡単作成:CodeZine
まずは、それぞれのプロトコルを復習して。 FTP/FTPSは、commons-netのFTPClient/FTPSClinetクラスでサポートされてるけど、SFTPは? ということでSSH周りから。
Java版は3.0.xで進化してて、.NETは後追いで2.9.xまで行ってるな。 リリース見てるとサイクルは悪くない感じ。 .NET版で日本語の解析はこちら。 全文検索エンジン「Lucene.Net」を使う − @IT
Oracle、「Java Runtime Environment (JRE)」の脆弱性修正版を公開 Webページを表示するだけでプログラムがダウンロード・実行される脆弱性を修正 長期化するかと思ったけど、まぁ一安心。
検索してて、こんなの見つけた。 Java 仮想マシン (JVM) のテスト
Javaに未修正の脆弱性、Webページを閲覧するだけで攻撃を受けるおそれ IE6/7/8や「Firefox」「Google Chrome」などWebブラウザー全般が対象
携帯のサイトでセッションに情報を持たせる場合は、cookieじゃないよねってことで。 jsessionidの自動付加について − Java Solution − @IT
ちょっと別件を調べてたら、こんなの見つけた。 Visual Basic .NET でのパフォーマンスの最適化
VB.NETを使い始めて2日目で気が付いたことを。
JTAは、標準ではネストされたトランザクションをサポートしないのか。 Springでは、トランザクション属性で制御できるけど、てっきりJTAのレベルで実現されてるのかと思ってた。
改めて、ハッシュコードって内部アドレスなのかとか。 Object (Java 2 Platform SE 5.0) もし、オーバーライドされて値が保証されない場合は、System#identityHashCodeメソッドで取得できますよとか。 System (Java 2 Platform SE 5.0)
この時の「"@echo off"にしたらちゃんと返ってきた」で、解決したと思ってたんですが。
この問題は、同じような環境の別アプリでCrimsonを使ってたけど、問題のあったアプリではTomcatのクラスを使ってたために発生していた。ってオチらしい。
Sun JDK 1.4.x系 ちょっとリモートで聞いて情報不足。
POIでできたっけ?と思ったけど、案の上なかった…Outlook、Visioはできるようになってるっぽいのに。 Asposeシリーズでも、Aspose.Tasksってので.NET版のみとか。 POIに依存してるらしいけど、MPXJってのがあるみたい。 MPXJ - Microsoft Project Exchange
今ある画面定義情報(某VisualConform形式)をXMLに変換して、Web画面(HTML)を生成する処理を考えてみた。
Sun Java 1.6.0_03 Tomcat 6.0.18 DB2 UDB 8.2 どこかの誰かさんが、何年か前にやってたシステムの改訂が次のお仕事。
パッケージとサブパッケージとprotected パッケージ分けた時に、パッケージ間には2種類の関係があるような。 xxx.yyy.zzz.util ユーティリティパッケージ xxx.yyy.zzz.util.date 日付関連のユーティリティパッケージ xxx.yyy.zzz.util.string 文字列関連の…
クラス変数とインスタンス変数という言い方があるけど、