|
新しい記事を書く事で広告が消せます。 |
|
C# で書かれた自作のクラス&関数のヘルプが欲しくなり
ためしに、Visual Studio の「Web ページのビルドコマンド」 というのを動かしてみたが、どうも出力がうまくいってない。 namespace をクリックしても、真っ白いページが表示されるだけなのだ。 クラス個々の説明ページは生成されているようなので、 設定や操作自体は間違っていないように思える。 クラス個々の説明ページをちらっと眺めて見たが、 中々綺麗なHTMLが出力されている。 でも、検索がしにくそうだ。 そこで、下記のサイトを参考に NDoc というヘルプファイル作成ツールを インストールしてみた。 参考URL http://www.atmarkit.co.jp/fdotnet/dotnettips/185ndoc/ndoc.html ダウンロードサイト http://sourceforge.jp/projects/ndoc-jp/ ダウンロードページからは、下記のモジュールをダウンロードした。 =========================================================== パッケージ バージョン リリース日 ndoc-jp-installer v1.3.1-rev2-beta 2005-11-08 08:30 =========================================================== 使って見たところ、かなり良い。 キーワード検索も全文検索も使用できるので、 似たような関数がないかなど探しやすくなりそう。 後は、コメントの充実か!? テーマ:.NET Framework - ジャンル:コンピュータ |
|
土曜日は娘(5歳児)の
生活発表会(保育園の学芸会と言えば良いのかな?)でした。 よさこいを踊って見せてくれたのですが、 これがなんとも可愛い。(、、、親ばか) 「ハッ!」のかけ声、ポーズが 涙をそそります。 子供の成長した姿を目の当たりにすると 目に涙が浮かんでくるのは なぜ何でしょうね。 |
|
先日、ロンさんより急ぎのプログラムを頼まれた。
ロン「SQL Server からデータを出力したいのだけど、 先月分のみという条件指定で月1回動かすというのを自動化出来ないかな?」 ルー「BCPコマンドのqueryoutを使えば良いのでは? 月一回の実行は、Windows のタスクで実行するようにして」 ロン「先月分という条件をBCPでどのように指定する? 後、ファイル名もいつのデータか、いつ実行したかわかるように 名前付けしたいのだけど」 ルー「ストアド呼ぶようにするか、条件式に now を基準にて先月を計算させるかだね。 ファイル名は、どうしようか?」 ロン「ちょろっとプログラム書いてくれない?」 ルー「はーい」 さて、どうしようかと考えた。 手っ取り早いのは、BCPコマンドを利用すること、、と取りあえず定義した。 後は、日付の問題だね〜。 .BAT で手頃な日付コマンドが使えれば良いのだけど、 先月を返すコマンドはなそう。 欲しい結果は、2006年11月に動かしたら、 10/1、10/31 を取得できそれをBCPコマンドの引数として使えることかな。 そこで作ったのは、ファイル内の文字列を置き換えするプログラム。 流れとしては、こんな感じ。 1. テキストファイル(month_export.txt)を用意し以下のような感じに書く。 --------------------------------------------------------------------- SET OUT_FILE=.\Data\tbl_a.[先月]-[今].txt SET ERR_FILE=.\Data\tbl_a.[先月]-[今].ERR SET SRV=XX_SERVER SET CATALOG=XX_DB SET USR=XX_USER SET PASS=XX_PASS bcp "SELECT * FROM tbl_a WHERE update_at BETWEEN '%先月頭%' AND '%先月末%'" queryout %OUT_FILE% /c /t "," /e %ERR_FILE% /S%SRV% /U%USR% /P %PASS% 2. 作成したプログラム(BatWalk.exe)で、month_export.txt を month_export.bat に置き換えする ---------------------------------------------------------------------- 例)BatWalk.exe /in month_export.txt /out month_export.bat 3. 置き換えられたバッチを実行する。 置き換え後 ---------------------------------------------------------------------- SET OUT_FILE=.\Data\tbl_a.200610-20061110100.txt SET ERR_FILE=.\Data\tbl_a.200610-20061110100.ERR SET SRV=XX_SERVER SET CATALOG=XX_DB SET USR=XX_USER SET PASS=XX_PASS bcp "SELECT * FROM tbl_a WHERE update_at BETWEEN '2006/10/1' AND '2006/10/31'" queryout %OUT_FILE% /c /t "," /e %ERR_FILE% /S%SRV% /U%USR% /P %PASS% 4. 1から3を1つのバッチにまとめる(月処理.bat) ---------------------------------------------------------------------- BatWalk.exe /in month_export.txt /out month_export.bat CALL month_export.bat 5. 月処理.bat を Windows のタスクで月1回実行されるように設定する。 文字列を置き換えして、動的に bat を作成するのは、 意外と面白いかも。 他にも色々応用が効きそうだ。 |
|
下記のサイトを参考に作業中。
InstansRailsとRaRailsによる開発環境の構築 Instant Rails ダウンロードサイト radrails のダウンロードサイト おっ!動いた。 Web Browser も表示されるね〜。 デバッガは、どうやって使うのだろう?? テーマ:Ruby On Rails - ジャンル:コンピュータ |
|
ちょっとした管理ツールを
RubyOnRails で作ろうと思った。 せっかくなら、RadRails も試したいなと Slax-ja に入れてみた。 でも、デバッガと WEB Browser が動かない。 Windows の Eclips 上では、動くのかな? ついでに Instant Rails も試してみます。 (今、ダウンロード中....) テーマ:Ruby On Rails - ジャンル:コンピュータ |


