開発
Windowsについてはそれなりに理解していましたが、LinuxはこれまでGUIからWindowsのような使い方を少ししただけでした。そんな私が、今回必要に迫られてLinux(CentOS5.5)を使用したアプリケーション開発を行うことになったわけですが、環境の構築も含めて…
TomcatのデプロイのためにWARファイルを作成する場合、コマンドラインでも可能ですが、eclipseでも作成することができます。eclipseで作成する場合の方法を簡単にまとめたいと思います。 1.プロジェクトのプロパティーでWARファイルの設定を行う。 左ペイン…
とても簡単にできます。 1.パッケージエクスプローラで、servlet-api.jarを右クリックしてプロパティを表示します。 2.表示されたプロパティー画面の左ペインから Java Docロケーションを選択します。 3.右側の画面にある Java Doc URL にServlet API 仕…
Getパラメータのデコードについて ServletRequest#getParameterメソッドで日本語を受け取るときには、このメソッドより上の部分で、ServletRequest#setCharacterEncodingメソッドを呼び出す必要がある。 また、Tomcatの設定についても以下の内容を変更する必…
サーブレットのシングルインスタンス・マルチスレッドについてサンプルソースを実行してみたが、思うような結果が得られなかった。本の説明によると、Servletのインスタンスが同一でも、スレッドが異なるためServletクラスのフィールドがスレッドセーフでな…
Javaに続いてLinuxの設定です。それにしても、LinuxのVPSは安いですね。1ヶ月1,000円程度でかなりのスペックのサーバを借りることができます。しかも、root権限付きで…。 早速いろいろいじってみたのですが、Linuxはさっぱりわかりません。とりあえず現実的…
Tomcat5.5の設定についてメモします。ものすごく初級の内容なのであくまで自分のメモ。 invokerサーブレットの設定 通常サーブレットでは、作成したサーブレットをプロジェクトのweb.xmlに登録する必要がある。これは、物理的なファイル構成とアプリケーショ…
64bit版Windows7でVisualStudio2010を使用した開発を行っていると、いろいろ今までできたことができなくなっていると感じます。たとえば、エディットコンティニュー。今まではデバッグ中に編集ができたのに…。 はい、すでにGoogleで検索をすればいろいろ情報…
カバレッジツールといえば以前はNCoverを使用していましたが、有料になってからは使用しなくなっていました。何かよいツールはないかと探していたところ、Resherperで有名なJetBrainsがdotCoverなるカバレッジツールを販売していることを知りました。 dotCov…
今まで機嫌良く使用していたEset Smart Securityですが、今回更新ライセンスの購入トラブルにより利用しないことにしました。セキュリティソフトとしてはライセンス料が高いですが非常に安定して利用できていたので残念な気もしますが、更新ライセンスの扱い…
WPFについて会社の若い技術者と話をしたところおもしろい考え方だなぁと感じたので少しメモします。 MVVMパターンは、Modelの内容をViewに公開するためどうしてもViewModelでModelの持つプロパティを公開したり、ViewとViewModel間の通知を行うコマンドの実…
SQLiteをデータベースとして使用してC#でプログラムを書いていると、初回実行時にSystem.IO.FileLoadExceptionがスローされてしまう。 いつも忘れてしまうのですが、App.configに以下の内容を追加すれば例外は発生しなくなります。 <configuration> <startup useLegacyV2RuntimeActivationPolicy="true"> <supportedRuntime version="v4.0"/> </startup> </configuration> この中で、startup…
Oracleの商魂たくましさは尊敬しますが、MySQLのライセンス料値上げから先行きがどうなるか不透明なためPostgresを調査しています。数値型についてドキュメントを確認したときのメモです。(バージョンは9.0.1でOSはWindowsを対象としています。) 金額計算な…
Androidを購入して半年弱がたちますが、未だ持ってAndroidの開発はできていません。全く持って残念なのですが、今のところ仕方のない状況です。WPFがおもしろすぎます。 そんなAndroidですが、電話やスマートフォンとしての実力やいかにということですが、ガ…