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

沖縄に里帰りしました。 年末年始は、のんびりすごしたいとおもいます。 と言いつつ、S2Pagaer.NETのじ実装方針を検討予定。

S2Unitで桁数の大きい数値をreadXlsWriteDb

S2UnitでreadXlsWriteDbメソッドを使用してExcelで定義した16桁以上の数値をDBに書き込む場合、意図した値でDBに登録されない。 例えば、9999999999999999の16桁の数値をセルに記入した場合、DBには100の数値で登録される この場合、セルの書式設定を「文字…

チャート

サーバサイドJavaでチャート表示する場合、OSSだとJFreeChartを使うのが一般的なのかな? 商用製品だと、GRAPECITY社さん提供のチャート製品かな。http://www.grapecity.com/japan/products/compcharts/java/chart/とりあえず、ローソク足チャートができれば…

IEのフォームの挙動

勉強のためMayaa 1.1.2 + S2Struts 1.3.0-beta-3-SNAPSHOTでWebアプリケーションを構築しています。 そこで、はまったことがありました。IEではフォームにテキストボックスがありフォーカスがある状態でEnterキーを押下するとsubmitが発生します。 このとき…

風邪でダウンです。SC2006行きたかった…orz

Subversionサーバの簡単な作り方

Windows 2000系(32bit)のPCにSubversionサーバを立てるときの簡単な作り方の手順をまとめてみる。 LAN内で使うことを想定しているため、セキュリティは考慮していない。 ダウンロード 以下のサイトから必要なファイルをダウンロードする。 Apache URL:http:/…

ウィルコムさん…orz

PHS

10月3日にPic@nicとウィルコムストアのWebサイトが統合してリニューアルしたんだけど繋がりにくくなっています。 URLから推測するとJSFでも使っているのかな?おまけにPHSの電話番号を登録しようすると 「ウィルコムの電話番号、暗証番号が間違っているか、…

WordでCPUの使用率が100%になった場合の対処方法

Wordの.docファイルを開くと、CPUの使用率が100%になる場合がある。 原因: 自動スペルチェックが有効の場合に発生する。 解決方法: Wordのメニューから、ツール→オプション→文書校正→自動スペルチェックをOFF。

今日は引越でした。 とりあえずネット環境をどうにかしないと。 光回線が引ければいいなあ。

DB2 リモートデータベースへの接続

etc

C/S構成のDB2にクライアントから接続する場合、カタログ*1を作成する必要がある。 その手順をメモしておく。 DB2は標準構成でインストールしているものとする。 「コマンド行プロセッサー」を起動する。 TCP/IPノードの登録 catalog tcpip node s2node remot…

IDENTITY列を含むテストデータの投入

SQL ServerのIDENTITY列(ID列と略記)をプライマリキーに指定しているテーブルに対してS2Unit.NETのReadXlsWriteDb()メソッドを使用してテストデータを投入する場合、ID列をテストデータに含めることができません。(「…ID 列に明示的な値を挿入できません。」…

近況

7月31日付けで8年間お世話になった会社を退職しました。 しばらくは、自宅で趣味のコーディングをしつつ、就職活動といったところです。

「人月(にんげつ)問題」って何が問題なの? | 日経 xTECH(クロステック)

etc

すばらしい記事だ。 私は記者の仕事についてまったく知らないが思うに記者の仕事というのは原稿用紙1枚いくらでお金がもらえるので駄文でも文字数が多ければ多いほどいいのだろう。

[S2Container.NET] ADO.NETのパラメータマーカー id:rmiya:20060707にも少し書きましたが、.NET Framework Data ProviderがサポートしているADO.NETのパラメータマーカーに一致する正規表現は、System.Data.Common.DbConnection.GetSchemaメソッドから取得す…

近況

C#

何故か、仕事でASP.NETをやっていたりします。Javaの仕事やるはずだったのに…。 ASP.NETとはいっても、私が担当しているのはロジックとDAOの部分なのでASP.NETの部分は直接関係ないです。 ただ、検証のためにASP.NETを触るのですが、なんかいけてないです。W…

ADO.NETでパラメータマーカ(@, :, ?)を含んだSQL文を実行するとき、データプロパイダごとにパラメータマーカが異なります。(例:Oracleだと、"SELECT * FROM emp WHERE empno = @0"、SQLClientは、"SELECT * FROM emp WHERE empno = @empno") そのため、デー…

の開発は続けていきたいです。 DB部分しか担当していないので少ししか役に立っていないのですが、 S2Container.Javaに比べてコミッタの人数が少ないので猫の手くらいにはなれるかと。

etc

6月末でC#+S2Container.NETで構築していたアプリケーション開発から抜けることになりました。 予算とか契約上の問題でアプリケーションに問題があったわけではありません。今回、一緒に仕事したメンバーとまた仕事したいです。今月からはJavaで作ったWebア…

SQL Server 2005 Express Edition

C#

最新版のダウンロード先: SQL Server 2005 Express Edition with Advanced Services SQL Server Management Studio Express

はまった

C#

抜粋 object[] ret = new string[parameters.Length]; for (int i = 0; i { object value = parameters[i].Value; ret[i] = parameters[i].Value; } 上記のソースコードはコンパイルに成功します。 しかし、実行時に System.ArrayTypeMismatchException: 不…

データ型の扱い

S2ADO.NETの場合 .NET 1.1までの基本 .NET Framework データ型(int, decimalなど)では、nullを代入するとキャスト例外が発生します。 そのため、S2Container.NETのS2ADO.NETでは、 データベースのデータ取得時にDBNullの値が戻ってくる場合、

SC2006

にいってきました。 当初、データベース関連のセッションに参加する予定だったのですが、楽しかったのでS2Container.NETのブースに常駐していたり。 他のコミッタの方と少し話しさせていただいたのですが、凄い方ばかりでした。 私もS2Container.NETのコミッ…

XlsWriterのデータ型の扱い

id:wataru87さんからの指摘どおりS2Container.NET 1.1ではXlsWriterのデータ型の扱いに問題があります。 そのため、S2Container.NET.Javaと同じように仕様を合わせる形で修正します。 下記の表が、S2Container.NET.JavaとS2Container.NETのデータ型マッピン…

ODP.NETのADO.NET 2.0対応

Visual Studio 2005 + ODP.NET(ver:10.2.0.100, rumtime ver:v1.0.3705)の環境で使っていたら、System.Data.Common.DbDataAdapter.FillSchema()メソッドの呼び出し箇所で 'Oracle.DataAccess.Client.OracleCommand' のオブジェクトを型 'System.Data.Common.…

VS2003とVS2005のTabキーを押したときの違い。

C#

C#のソースを編集するときTABキーを押すとVisual Studio 2003では、タブ文字を挿入します。 しかし、Visual Studio 2005では、空白文字を4個挿入します。ツール−オプション−テキストエディタ−C#−タブ−(空白の挿入|タブの保持)のデフォルト値が違うのが原…

アプリケーションのEXEファイルやDLLファイルを1つにまとめるには? - @IT

商用のコンポーネント(例:Spread.NET)のDLLをまとめられるかな? まとめられたとしてもライセンスに引っかかるかも…。

S2ADO

現状のS2Unit.NETのS2Assert.AreEqualメソッドは、DataSetとオブジェクト(BeanList, HashTableList ...)の比較機能を実装していません。S2Unit.Javaの場合、S2JDBCの検索結果としてBeanList, MapListを返していたため比較機能が実装されていたと思います。 …

オープンしているファイルを調査する:Tech TIPS - @IT

メモ C:\>openfiles /local on C:\>openfiles

S2Container.NET 1.1.0 リリース

早速、S2Unit.NETををさわってみました。 注意点は、マニュアルにあるようにMbUnit 2.3.0をインストールすること。 最新版の2.3.48をインストールすると、テスト実行時に「テストが見つからない」旨のメッセージが出て失敗します。 どうも、2.3.0と2.3.48のA…

アーカイブログモードの切り替え

SQL> connect / AS SYSDBA SQL> SELECT log_mode FROM v$database; SQL> SHUTDOWN SQL> STARTUP MOUNT SQL> ALTER DATABASE ARCHIVELOG; SQL> --ALTER DATABASE NOARCHIVELOG; SQL> ALTER DATABASE OPEN; SQL> SELECT log_mode FROM v$database; SQL> ARCHIV…