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

自分の目的について

最近仕事が忙しいせいか、心が荒んできています(笑)。 トラブル対応などの割り込み作業、 オフショア開発での問い合わせ対応、 自分が元々抱えている作業、 なんとかぎりぎりで回していますが、 余暇時間が無いためストレスが溜まってきている状況です。 …

ホワイトプラン…でなく、ホワイトペーパー

先日、日本ユニシスからNET Framework 1.1環境から 最新版の.NET Framework 3.5への移行方法をアプリケーション構築の観点から検証した ホワイトペーパーが公開されました。 1.1〜2.0SP1への移行についても言及しているため、非常に参考になります。私は今年…

C#でも逆コンパイル

先日、オフショア先に自分が修正したソースをメールで送付しました。 修正自体は対したものでは無かったため、当然オフショア先でも動作確認は問題ないだろうと思っていましたが、 「エラーが出て動かない」と連絡がありました。 「そんなはずは無いんだけど…

コメントのつけ方について

ソースのコメントの付け方は賛否両論ありますが。 オフショア開発についてはどうすべきでしょうか。 現在中国に実装を依頼していますが、 出来上がったものはコメントが皆無、もしくは微妙な内容です。 私はコメントは積極的に記述して良いと思っています。 …

中国とのオフショア開発

現在仕事で中国人とオフショア開発を行っています。 体制としては、中国側がブリッジSE1人、PM1人、PG2〜3人(PGについては詳しくは分かりません) という体制で、 構造設計(基本設計)、詳細設計、コーディング、単体テストを依頼しています。 そのため殆…

メール送信テスト

※2008/07/07に記事の内容を修正しました。 (メール送信時はSMTP Serviceをインストールすることが必須だと勘違いしていたため、 一部の内容修正しました。)C# & WindowsXPでは、 簡単にメール送信プログラムを作成することが出来るということで メール送信…

既存アプリのVistaでの動作

.netframework1.1で作成されたアプリをVistaに対応させることになりました。 XPとVistaではアーキテクトが違っている部分が多々あるため、 どれくらい動作するかは実際にテストするまで分かりません。 予定では1ヶ月を目処に行う予定ですが、 全然動作しない…

仕事でASP.netで作成されたWEBアプリケーションで、 Session変数を使用してページ間のデータの受渡しをしているのですが、 そのSession変数が消えるということが発生しました。問題が無い時と問題が発生する時があり、 以下の状況で発生していました。 ■fram…

Subversionのデータ移行

仕事でSubversion(以下SVN)を使用しています。 SVNサーバとして自分のPCを使用していたのですが、 PCのリースが終了となり、新しいPCにSVNのデータを移行することになりました。 (リポジトリを移行するということ)。 方法としては何通りかあるようですが、…

3ヶ月ぶりの更新

すっかり修羅場一歩前くらいになってしまい更新ご無沙汰していました。 少しのことでもいいから更新していくようにして行きたいですね。

とうとう仕事でVisualStudio2005(以下VS2005)でSVNを使用したバージョン管理を行うことになりました。 ツールとしてはSubversion(いわずとしれたサーバソフトですね。) TortoiseSVN(エクスプローラでのSVNクライアントソフト) AnkhSVN(VS2005でのSVNク…

仕事が忙しくなってきて全然更新できていない・・・。 といっても、まだ残業は月100hも超えていないからまだいい方ですね。 というよりは、初めての作業が多くて頭使わされてます。

仮想プリンタ FinePrint http://www.nsd.co.jp/share/fineprint/プログラムで印字を行うときによく使用するツールです。 いちいち紙で確認していると紙代が・・・。というときに、 これを使用すれば紙代の節約と、印字時間の節約ができます。 これで大体のイ…

縮小更新

最近、仕事が忙しくなってきたため更新していないですね。 仕事ではプロセス間通信やマルチスレッド処理等、 今までやったことがないことをしているため、それで分かったことを後日まとめたいと思います。 あまりにも放置したくもないので、便利なツールの紹…

仕様書も適当で、設計書もない仕事を引き継いでしまいました。

その名のとおりソースのみでドキュメントが一切ない。 基本設計書も詳細設計書もデータベース設計書も。 引継ぎ期間は忙しくて実質2,3日のみ。 当然、アプリケーションの作りの部分については全然引き継げませんでした。 悲惨だ。

ユーザ定義関数の作成について

仕事でSQLServerのストアド、ユーザ定義関数を使用することになりました。 SQLServerは、もう2年以上触っていなかったので復習をしたいと思います。 今日はユーザ定義関数の作成の仕方から。 1 CREATE FUNCTION [dbo].[ユーザ定義関数名] (引数) 2 RETURNS …

祝Visual Studio 2008発売。

とうとう待ちに待っていたVisualStudio2008が昨日発売されました。 会社帰りに吉祥寺のヨドバシカメラに寄ってみましたが、 すごい閑散としました(笑 多少の盛り上がりというか人がいるのかと思いましたが、 VS2008のところには人一人すらいない。 まぁ。Vi…

WindowsMobileのメニューについて

WindowsMobile用アプリではデフォルトで下にメニューがあります。 開発する際はデフォルトでメニューには何も表示されておらず、 使用していませんが、折角なので使用してみました。 方法としては、1.System.Windows.Forms.MenuItemクラスをメンバに追加す…

MSDE2000インストールについて

仕事で久々にSQL Serverを使用することになりました。 バージョンはSQL Server2000 SP3aです。 なお、フリーのMSDE2000(Microsoft SQL Server 2000 Desktop Engine)を使用することに。 MSDE2000は、SQL Server2000の無償版ですが、 ・GUIツールが無い。 ・デ…

XML操作

C#

JavaでのXML操作はcastorを使用してできましたが、 .netの場合は、System.Xml.Serialization.XmlSerializerクラスを使用してできます。 (Compact framework2.0対応) 以下、手順 1.xmlに永続化するクラスを作成する。 1−1.引数の無いコンストラクタを作…

謹賀新年

新年あけましておめでとうございます。 昨日、上司からトラブルが起きたということで電話があり、 客先に赴くことになるかもしれないということで、自宅待機していました。 幸いにも月曜に対応となりましたが。 新年から気分はブルーです。