<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>VB2005</title><link>http://blogs.wankuma.com/koka/category/1150.aspx</link><description>VB2005</description><managingEditor>koka</managingEditor><dc:language>ja-JP</dc:language><generator>.Text Version 0.95.2004.102</generator><item><dc:creator>koka</dc:creator><title>Excelプロセス掃討作戦</title><link>http://blogs.wankuma.com/koka/archive/2007/08/12/90006.aspx</link><pubDate>Sun, 12 Aug 2007 18:21:00 GMT</pubDate><guid>http://blogs.wankuma.com/koka/archive/2007/08/12/90006.aspx</guid><wfw:comment>http://blogs.wankuma.com/koka/comments/90006.aspx</wfw:comment><comments>http://blogs.wankuma.com/koka/archive/2007/08/12/90006.aspx#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://blogs.wankuma.com/koka/comments/commentRss/90006.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/koka/services/trackbacks/90006.aspx</trackback:ping><description>&lt;p&gt;&lt;A href="http://blogs.wankuma.com/fujisaki/archive/2007/08/11/89931.aspx" target="_blank"&gt;Excelのプロセスが残っちゃった^^;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;よくあるネタではありますが、ハマったらはまりますよねぇorz&lt;/p&gt;
&lt;p&gt;つい先週ExcelのCOMを利用するプログラムを書いた時に気をつけたことを書いてみる。&lt;/p&gt;
&lt;h4&gt;１．利用するオブジェクトの変数定義は（最終的に）頭にまとめる。&lt;/h4&gt;
&lt;h4&gt;２．処理はTry～Finallyで括ってFinallyで処理で利用した（定義している）変数すべての解放処理を（途中で解放していようが）書く。&lt;/h4&gt;
&lt;h4&gt;３．ループ処理を行っているならば、その中で２を実施。&lt;/h4&gt;
&lt;h4&gt;４．なるだけ変数は使いまわさない。使いまわすならその前にとりあえずCOMの解放をする。&lt;/h4&gt;
&lt;p&gt;なんにせよこればっかしは本当に「急がば回れ」です^^;&lt;/p&gt;
&lt;p&gt;変数へのオブジェクト代入と解放処理をメソッドにしておくとまだましだけれど、つらいorz&lt;/p&gt;
&lt;p&gt;#2007には期待していいのだろうか。&lt;/p&gt;&lt;img src ="http://blogs.wankuma.com/koka/aggbug/90006.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>koka</dc:creator><title>log4netメモ</title><link>http://blogs.wankuma.com/koka/archive/2007/04/11/70890.aspx</link><pubDate>Wed, 11 Apr 2007 00:19:00 GMT</pubDate><guid>http://blogs.wankuma.com/koka/archive/2007/04/11/70890.aspx</guid><wfw:comment>http://blogs.wankuma.com/koka/comments/70890.aspx</wfw:comment><comments>http://blogs.wankuma.com/koka/archive/2007/04/11/70890.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blogs.wankuma.com/koka/comments/commentRss/70890.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/koka/services/trackbacks/70890.aspx</trackback:ping><description>&lt;p&gt;&lt;a href="http://ayumemi.moe-nifty.com/arekore/2007/03/log4net_1210_d945.html"&gt;あゆめみ・あれこれ: log4net 1.2.10でのヘッダ・フッタの改行出力&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;ログの区切りとして、アプリの起動時と終了時にヘッダ・フッタとして文字列を出力することができます。
ただ最近のバージョンでは、ヘッダ・フッタとして出力することの出来る文字列に改行コードの\r\nが使えなくなっているんですよ。&lt;/blockquote&gt;
&lt;p&gt;２月頭に挫折して、昨日も１時間ほど悩んでたのが、ようやく解決(TAT)&lt;/p&gt;
&lt;p&gt;フリーで便利なツールを使うのはいいけれど、よくわからないままに利用するのは危険だなぁとおもう。使うならば、まずは調べ、そして動かすのを繰り返して、動作を理解せねばなりませんね。&lt;/p&gt;
&lt;p&gt;昔の偉い人も言ってましたよ。「よくわからないものを無理して使うからよ。」って。&lt;/p&gt;&lt;img src ="http://blogs.wankuma.com/koka/aggbug/70890.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>koka</dc:creator><title>ClickOnceだ！.NET Remotingだ！</title><link>http://blogs.wankuma.com/koka/archive/2007/04/01/69757.aspx</link><pubDate>Sun, 01 Apr 2007 11:24:00 GMT</pubDate><guid>http://blogs.wankuma.com/koka/archive/2007/04/01/69757.aspx</guid><wfw:comment>http://blogs.wankuma.com/koka/comments/69757.aspx</wfw:comment><comments>http://blogs.wankuma.com/koka/archive/2007/04/01/69757.aspx#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://blogs.wankuma.com/koka/comments/commentRss/69757.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/koka/services/trackbacks/69757.aspx</trackback:ping><description>&lt;P&gt;明日から久しぶりに新しいお客さんの下で4か月ほど作業をすることになりました。今任されている作業もこなしつつですが^^;&lt;/P&gt;
&lt;P&gt;その作業先で現在進めているシステム開発は、ClickOnceで.NET RemotingでSQL Serverだと聞いた時はその場で小躍りしそうになりました。これで言語がC#だと私的に満点だったのですが、VB2005だそうです。特にVB2005が嫌というわけではなく、今までVS2003でVB.NETやっており別言語での開発がしたいなぁと考えていたので、C#がよかったなぁ程度です。&lt;/P&gt;
&lt;P&gt;そういえばわんくま同盟に参加させていただいた当初も同じような開発案件に参加する予定で、そこからなにかネタを出そうとしてたのを思い出しました。結局その案件には参加せずだったので、「ようやくおれの時代がきたか！」って感じです。けどもうこれからの旬はWPFとかなんですよねぇorz&lt;/P&gt;
&lt;P&gt;それはさておき、新しい技術を学ぶ際には、やはり実際の開発の中でのほうが、個人的にちょこちょことプログラムを組んで学ぶときよりも、納期というプレッシャーや、実装するうえでの問題点などもより多く出てくるはずなので、いい経験になるなぁと、かなり楽しみです。&lt;/P&gt;
&lt;P&gt;ちょっと不安なことは、昔、&lt;A href="http://www.amazon.co.jp/gp/product/4798005800?ie=UTF8&amp;amp;tag=httdhatnej0ce-22&amp;amp;linkCode=as2&amp;amp;camp=247&amp;amp;creative=1211&amp;amp;creativeASIN=4798005800"&gt;これからはじめる.NET Framework .NETリモーティング&lt;/A&gt;&lt;IMG style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN: 0px; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none" height=1 alt="" src="http://www.assoc-amazon.jp/e/ir?t=httdhatnej0ce-22&amp;amp;l=as2&amp;amp;o=9&amp;amp;a=4798005800" width=1 border=0&gt;を買って個人的に遊んでたんですが、その時はまだ.Net1.1だったわけで・・・.Net2でなにも変わってないですよね・・・&lt;/P&gt;
&lt;P&gt;もう一つの不安が、その開発は途中段階で人が突然抜けてしまう所への緊急投入なことですかね。システムの設計書はなく、段階的リリースを行っているそうで、すでに一部運用テストされており、改修作業と新規開発を同時に行っているそうで・・・&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;BIG&gt;なのに引き継ぎ期間が半日て・・・orz&lt;/BIG&gt;&lt;/B&gt;&lt;/P&gt;&lt;img src ="http://blogs.wankuma.com/koka/aggbug/69757.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>