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

DDDSample

3月末に DDDSample 1.1.0 がリリースされていました。詳細は、 Changelog を確認してください。ドメインモデルのサンプルは意外と少ないので参考になります。もし、ドメインモデルで業務システムを作りこんだオープンソースをご存知でしたら教えてください。…

robocopy と RichCopy

使用しているバックアップソフトをメモ。以下がよさそう。 コマンドラインに抵抗がない人 robocopy コマンドラインに抵抗がある人 RichCopy or RealSync Windows を使っているので、できるだけ Microsoft 製品で揃えています。 *1 *1:一般ユーザは MS を信じ…

Redmine のチケット数をグラフにする 2

前回の続きです。Redmine のチケット数をグラフにしようと、日別チケット数を求めるところまでやりました。次は、完了日ごとのチケット数を求めて最終的なグラフを作ろうと思います。以下の SQL で日付ごとの完了数が取得できます。単純に最終更新日を参照す…

Redmine のチケット数をグラフにする

Redmine のチケット数をグラフにしようと思ったのですが、 Ruby でグラフまで出力するには時間がなかったので、とりあえず SQL + Excle でやることにしました。 select strftime('%Y-%m-%d', created_on) as [date] , count(*) as [チケット数] from issues …

SQL Server 2008 SP1

気づいたら SQL Server 2008 SP1 が公開されていました。主に、累積的な更新 1 から累積的な更新 3 の内容が含まれているようです。 (累積的な更新 4 の内容を含んだバージョンは、累積的な更新 5 で公開されるのでしょうか……。) 詳細は、以下を参照してくだ…

Subversion 1.6.1 がリリース

Subversion 1.6.1 がリリースされました。そろそろ 1.6 系に乗り換えましょう。 What's New in Subversion 1.6 Change log Version 1.6.0 TortoiseSVN も 1.6.1 対応版が公開されています TortoiseSVN は便利で好きなのですが、インストールの時間が短縮して…

引っ越し・転職シーズンは過ぎてしまったけど

引っ越し・転職シーズンは過ぎてしまったけど、ちょっと季節っぽいページをメモ。 賃貸住宅に入るとき・出るとき (礼金って何? この時期は交渉次第で何とかなりやすいので、礼金なしにもっていきましょう。) Google の面接を受けてみた (楽しい面接1) 技術…

一般ユーザに TestLink, Fit/Fitness, Hudson, Redmine どこまで使ってもらおうかな

概要 メインで関与しているプロジェクトは各種ツールを整備しているのですが、昔ながらの管理体制 (全部 Excel) でやっているプロジェクトの話を聞きました。詳しくは書けないですが、ドキュメント共有やバージョン管理などでトラブルが頻発とのことです。 (…

Visual Stduio 2008 SP1 のインストールに失敗する場合の対処法

一部 PC でインストールに失敗すると駆り出されたのでメモ。「Microsoft Visual Studio Web Authoring Component」のインストールが進まなくて、時間を食ってしまいました。以下の手順でインストールできます。 インストールメディアから「\WCU\WebDesignerC…

雑多開発メモ

無償のASP.NET MVC eBookチュートリアル KOBE Web 2.0 Service Development Resource Kit (アーキテクチャサンプル) ASP.NET AJAX とクライアント側テンプレート (JavaScript で動的に GridView のようなものを作成) .NET の問題 : WebClient の非同期 I/O G…

Ruby で Redmine の Wiki を巡回

昨日、「Redmine 内の Wiki データをエクスポートする方法」を紹介しましたが、以下の点で気に入りませんでした。 Redmine 標準のエクスポート機能 ファイルが単一なのが嫌 レイアウト・スタイルが通常と異なる 画像ファイルなど添付ファイルを取得するのが…

Redmine 内の Wiki データをエクスポートする方法

概要 Redmine は、 Wiki の内容を全て単一ファイルでエクスポートすることができます。意外と知られていない機能なので紹介します。 手順 保存したい Wiki を開く 画面右側の「索引(名前順)」を開く *1 画面右下の「他の形式に出力 HTML」をクリック 任意の…

Internet Explorer 8 開発用情報リンク

IE8 にはいくつか新機能があります。新機能に対応するための技術情報へのリンクを備忘録としてメモしておきます。こういった情報は後から調べにくいんですよね……。 アクセラレータ OpenService アクセラレータ開発者向けガイド Web スライス Web Slice を使…

JDK 6 Update 13 が公開

Java SE Development Kit 6u13 が公開されています。 Java SE Downloads Java SE 6 Update 13 リリースノート このリリースには、1 つ以上のセキュリティー脆弱性に対する修正が含まれています と書かれていますので、念のため適用しておきましょう。

SQL Server 2008 累積的な更新 4

SQL Server 2008 累積的な更新 4 が公開されていました。適用すると 10.00.1790 になるようです。詳細は、以下を参照してください。 Cumulative update package 4 for SQL Server 2008 SQL Server 2008 以降にリリースされた SQL Server 2008 のビルド The S…

Ruby で Excel (COM) 操作

いくつかライブラリを調べたのでメモ。ライブラリの種類は、大きく分けると「COM で操作するタイプ」と「独自にバイナリを操作するタイプ」の2種類あります。サーバサイドで使う場合は「バイナリ操作タイプ」の方がおすすめですが、 Ruby 版は少ないようです…

ASP.NET MVC 1.0 Released

ついに ASP.NET MVC 1.0 がリリースされました。ほかに Microsoft Download をあさっていたら、 EntLib の Hands-On Lab を見つけました。 Hands-On Lab シリーズは、結構好きで気に入ってます。もう少しコンパクトにまとまっていればさらに良いんですが……。…

Subversion 1.6.0 の新機能は?

Subversion 1.6.0 が公開されました。新機能は、 What's New in Subversion 1.6 を確認してください。便利な機能がいくつか追加されていますが、 1.5.x ほどのインパクトはないので気軽に更新できそうです。TortoiseSVN も 1.6.0 対応版が公開されています。…

Rails のための補完が便利な IDE を探せ!!

最近また Rails を使い始めました。昔は秀丸で Ruby や Rails のプログラムを書いていたのですが、 Visual Studio で C# を核のになれてしまうと補完機能が弱くて使いづらく感じます。そこで、 Ruby on Rails用 統合開発環境(IDE) 比較レポートを参考にし…

WPF 入門記事と MODEL-VIEW-VIEWMODEL (MVVM) デザイン パターンまとめ

まだ使い始めてない人は、以下の記事を一気に読んでしまいましょう。 日本語 WPF のための MODEL-VIEW-VIEWMODEL (MVVM) デザイン パターン (matarillo.com: UIパターンも参考になります) 英語 WPF Toolkit - January 2009 Release (各種ライブラリ) Tips & …

.NET でプラグインを作る

自分のアプリケーションにプラグイン機能を実装する場合、以下の2つの選択肢があります。 リフレクションを使って全て実装 System.AddIn 名前空間を利用 System.AddIn を利用する場合は以下が参考になります。 CLR 徹底解剖 : System.AddIn を使用して Windo…

採血で気分が悪くなる

健康診断の採血で気持ち悪くなってしまいました。問診票に「過去、採血で気持ち悪くなったことはありますか」という項目があり、即効で「なし」にマークをしました。その結果がこれです。ただよく考えると、単に忘れているだけで去年も同じようなことがあっ…

Excel のコネクタにラベルを表示する 2 つの方法

残念ながら、 Excel のコネクタにはラベルを表示する通常の方法がないようです。 *1 その制限を回避する手段を 2 つ考えてみました。 コネクタの近くにテキストボックスを手動で配置 「コネクタ --- テキストボックス --- コネクタ」のように接続 「コネクタ…

C# で使えるグラフやチャート系ライブラリのまとめ

概要 C# (.NET) で利用可能なグラフやチャート系ライブラリのまとめです。日本語の情報が少ないので、リストだけ作ってみました。オープンソースをメインに集めていますが、有料・無料などライセンス体系は様々です。各ライブラリの詳細は、リンク先でスクリ…

Subversion 1.5.6 がリリース

Release notes for the 1.5.x release series changes between 1.5.6 and earlier versions User-visible changes: * allow colons within mergeinfo path names (r35040) * make it impossible to add .svn to wc via 'svn add --parents' (r35143, -5) * c…

Microsoft SQL Server 2008 オンライン ブック (2009 年 1 月)

Microsoft SQL Server 2008 オンライン ブック (2009 年 1 月) (SQL Server Books Online) が公開されていました。新機能を中心にドキュメントが修正されているようです。

VSTO で Excel のコネクタを使う方法

Visual Studio Tools for Office (VSTO) で Excel のコネクタを使う方法について、サンプルと共に説明します。 VBA でやるのとほぼ同じですが、コネクタの接続部分が多少異なるようです。インテリセンスやコレクションクラスが便利なので、 C# (.NET) で書く…

Flash プレイヤーにセキュリティホール

また、 Flash に問題が見つかりました。アップデートが面倒だ……。 Sandbox 的なところで動いてくれないですかね。 ダウンロードは、Adobe Flash Playerのインストール JPCERT の情報 Adobe - Security Advisories : APSB09-01 - Flash Player update availab…

気になったネタのメモ (雑多版)

気になったネタのメモです。記録しておくと後から役立つので、一言メモと共に紹介します。 WiiYourself! - gl.tter's native C++ Wiimote library. (Windows で Wii リモコンを使うためのライブラリ) SQLHacks - - SQL Hacks for Microsoft SQL Server (英語…

Visual Studio Team Foundation Server によるチーム開発

Visual Studio Team Foundation Server によるチーム開発 Patterns and Practice が公開されています。 このガイドはVisual Studio Team System Team Foundation Server を最大限に活用する方法を紹介し、 チームベースのソフトウェア開発の効率を向上させる…