カテゴリー : 2008年 4月

WordPressのquotation,double quotationの自動置換の無効化

WordPress 2.5はある条件を満たすquotation文字やdouble quotation文字を自動で置換する.ソースコードを貼り付けるときなどは邪魔になるのでこのサイトではこれを無効化しておく.無効化するにはwp-includes/formatting.phpの33行目の以下の行をコメントアウトする.

			$curl = preg_replace($dynamic_characters, $dynamic_replacements, $curl);

EclipseでUMLモデリング環境構築

EclipseとUpdate siteを使ったプラグインのインストールでUMLモデリング環境を構築するためのメモ.とても簡単.プラグインのダウンロードに少し時間がかかるくらい.

続きを読む

CakePHPの日本語関係の設定

CakePHP 1.1で日本語を使うときに気をつける点は以下のとおり.ここでは文字エンコーディングにUTF-8,データベースはMySQLを使うこととする.なお,6や7の設定がしてあれば3や4の設定は無意味である,というように以下のすべての設定が必要というわけではない.

続きを読む

CakePHPの参考情報

PHP用のWebアプリケーションRapid開発フレームワークCakePHPの参考情報.

Google Maps APIの使い方

以下のサイトにサンプルがある.なかなか豊富でありがたい.

log4netの導入

log4netを使ってとりあえずログ出力をする方法は以下のとおり.

続きを読む

ソースコードのアウトラインをツリー表示

Source Code Outliner Power ToyというVisual Studio用エクステンションを使うと,編集中のソースコード内の型やメンバをツリー表示してくれる.

続きを読む

ローカルにある.NET Fxソースコードのステップ実行設定

まず.NET Mass Downloaderをダウンロードして以下のように実行する.-oオプションは出力先フォルダの設定なので適宜変更する.ソースコードのダウンロードには時間がかかるのでしばらく放置する.

> .\NetMassDownloader.exe -d 'C:\Windows\Microsoft.NET\Framework\v2.0.50727' \
  -d 'C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.0' \
  -d 'C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5' \
  -o d:\doc\src\dotnet\dotnetfx -v

ダウンロードが終わったらVisual Studio 2008のメインメニューの[ツール]>[オプション]からオプションダイアログを開き,以下の設定を行う.

  • [デバッグ]>[全般]の['マイ コードのみ'設定を有効にする]チェックボックスを無効にする
  • [デバッグ]>[全般]の[元のバージョンと完全に一致するソース ファイルを必要とする]チェックボックスを無効にする
  • [デバッグ]>[シンボル]の[シンボル ファイル (.pdb) の場所]にダウンロードしたフォルダ,上記の例だと"d:\doc\src\dotnet\dotnetfx"を追加する.
  • [ソリューション エクスプローラ]でソリューションを右クリックして[プロパティ]を選択する.表示されたダイアログの[共通プロパティ]>[デバッグ ソース ファイル]の[ソース コードを含んでいるディレクトリ]にダウンロードしたフォルダ,上記の例だと"d:\doc\src\dotnet\dotnetfx"を追加する.この設定はソリューションごとに設定する必要がある

これでダウンロードしたソースコードを使った.NET Fxソースコードのステップ実行ができるようになる.

丸め処理と割り算

丸め処理と割り算について,ちょくちょく忘れるのでまとめておく.

続きを読む

WPFデータバインディング

WPFのデータバインディングの紹介ページへのリンク.

データバインディングを使うと,UIコントロールと.NETオブジェクト,XMLデータ,DBなどのデータソースを宣言的な記法で組み合わせることができる.