3流プログラマのメモ書き

元開発職→社内SE→派遣で営業支援の三流プログラマのIT技術メモ書き。 このメモが忘れっぽい自分とググってきた技術者の役に立ってくれれば幸いです。(jehupc.exblog.jpから移転中)

2008-09-01から1ヶ月間の記事一覧

(VB.Net)[補足2].NetからのPDFファイル印刷方法

この記事は(VB.Net)[補足].NetからのPDFファイル印刷方法の追記情報です。 ジョブやキューはループの中でまわしてもそのままではステータスは最新のものにならないようです。 PrintQueue.Refresh() や PrintSystemJobInfo.Refresh() というメソッドを実行す…

(SQL)時間、分を別列に分けた仕様の時に、時間文字列を生成する方法

SQL

時間という情報を格納するのに datetime 型の時間の部分だけに入れることが多いかもしれませんが、24時を超えた時間を「25」という値で持ちたい時があるかもしれません。(まあ、datetime で日付を+1して保存するという方法もあるかもしれませんが。。) という…

(VB.Net)[補足].NetからのPDFファイル印刷方法

以前に(VB.Net).NetからのPDFファイル印刷方法という記事を書きましたが、それの追記です。 実はあの方法だと1つ問題が生じることが分かりました。 それはプロセスの終了方法です。 'プロセス終了 pro.WaitForExit(5000) pro.Kill() というやり方は時間指定…

大規模アプリケーション:GREEの事例

ITmediaに「大規模サイトの舞台裏:大規模SNSのボトルネックとソリューション 」という記事が出ていました。 GREEの事例が載せられており、DBアクセスのボトルネックをどのように解決しているか紹介されています。 これは非常に勉強になりました。 DBサーバ…

(.Net)画像ファイルを表示しながら削除可能にする方法

PictureBoxであるイメージファイルを表示したままそのファイルを消す場合の方法です。通常ファイル名を指定して Bitmap オブジェクトを作成し、Pictureboxにセットした後、File.Delete(パス) で消しますが、こうすると例外発生します。 なぜなら Bitmap をフ…

(VS2005) ある条件になったらブレークさせる方法

デバッグ時にブレークポイントを張ってそこからステップインでデバッグというのは、IDE使ってる開発者なら誰もがやってる思います。 このとき、ある条件を満たせばブレークしたいという時も結構あるのではないでしょうか。 ViisualStudio2005にはその機能が…

(VB.Net).NetからのPDFファイル印刷方法

.Netで作ったプログラムからPDFファイルを印刷する方法です。なお、.Net自体はPDFを理解できないので、AcrobatかAdobeReaderプロセスを起動させて印刷させる方法です。(これ以外に方法があったら教えてください。) ということで、AcrobatかAdobeReaderがイン…

MSのボリュームライセンス

ボリュームライセンスについてはよく耳にしますが、実際どうなってるのといわれるとなかなか難しいものです。 特にMSのボリュームライセンスにはOpen ValueやOpen Licenceなどいくつか種類がそれらの違いもなかなかつかめません。 そのややこしいMSのボリュ…