高橋 徹 の活動
2014/02/10から2014/03/11まで
2014/03/09
- 高徹 23:56 ソフトウェアエンジニアリング つれづれ: Visual Studio 2010でデバッグ実行中のソースコード編集
- Visual Studio でデバッグ開始でプログラムを実行しているときは、ソースコードの編集ができなくなります。
エディットコンティニューを有効(デフォルト)にしていると、デバッグを中断([デバッグ]メニュー > [すべて中断])すると、編集できるようになります。
頻繁にデバッグと編集をすると、いちいちデバッグを中断する操作が煩わしいです。
また、デバッグを中断すると、複数のソースファイルを開いているとなぜかMain関数のあるソースファイルがアクティブな状態... - 高徹 21:48 ソフトウェアエンジニアリング つれづれ: C#のプロパティとsetterメソッド
- ArcObjectsのIProjectedCoordinateSystemインタフェースには、CentralMeridianプロパティが定義されています。
http://resources.arcgis.com/en/help/arcobjects-net/componenthelp/index.html#/CentralMeridian_Property/002m000002z3000000/
CentralMeridianプロパティは、真偽値と倍精度浮動小数... - 高徹 16:15 ソフトウェアエンジニアリング つれづれ: Visual Studioでは複数ソリューションに属するプロジェクトを同時に開けない
- 新しいプロジェクトで作業をしていて、以前作成したプロジェクトを参照したくなったのでプロジェクトを開いたところ、今作業していたプロジェクトが閉じてしまいました。ここで同時に開きたいプロジェクトは、それぞれ別なソリューションに属するプロジェクトでした。
どうやら、Visual Studioでは、ソリューションを1つだけ開き、その中のプロジェクトを複数表示(作業)することはできますが、ソリューションが異なると同時には扱えないようです。
回避方法は、
* どちらか... - 高徹 16:09 ソフトウェアエンジニアリング つれづれ: C#のusingディレクティブは名前空間までしか指定できない
- 困りました。既存のソースに追加するとき、あとからusingディレクティブ追加し、その名前空間内に既に使用している別名前空間の型と同じ型名があるとたとえコードでは片方しか使わなくてもコンパイルエラーになってしまいます。
回避方法は、
* usingディレクティブをやめてFQCNで指定
* usingディレクティブは残したまま、衝突が発生する型名をusingエイリアスで別な名前に置き換えてコード中で使用
http://www.atmarkit.co.jp/ait/a... - Windows上で既に半分作られていたアプリケーションがあり、それに地図表示機能を追加したいという状況がありました。
ArcGISには、.NET Framework用の開発ライブラリ(ArcGIS Engine)があるので、それを使う可能性を探るべく、まず雛形となる地図表示を.NETで作成してみることにしました。
ArcGIS Engineは、Java版での開発経験がありますが、.NET版は初めてです。Visual Studioは、昔C++の開発で使った経験はあ...
2014/02/24
- 高徹 08:00 ソフトウェアエンジニアリング 機器管理 #3: PC F2AM85-V
- lm_sensors-3.3.5をソースからインストール
make, make install
/usr/local/bin等にファイルがインストールされた - 高徹 07:45 ソフトウェアエンジニアリング 機器管理 #3: PC F2AM85-V
- h4. 仮想ブリッジを使用したeth0,eth1の設定
KVMゲストがNATではなくbridgeでネットワークを使用できるようにするため、仮想ブリッジbr0, br1を作成しホストのネットワークeth0, eth1も仮想ブリッジ経由とする。br0はDHCPでIPアドレス取得、br1は固定IP割り当てとする。
* /etc/sysconfig/network-script/ifcfg-br0
2014/02/23
- 高徹 23:04 ソフトウェアエンジニアリング 機器管理 #3: PC F2AM85-V
- h3. データ移行
h4. KVM関連
* 旧HDDの/var/lib/libvirt/images/*.imgを、新HDDの/var/lib/libvirt/images以下にコピー
* 旧HDDの/etc/libvirt/qemu/*.xmlを、新HDDの/etc/libvirt/qemu以下にコピー
* 各ゲスト毎に、virsh define /etc/libvirt/qenu/xxx.xml を実行
- 高徹 11:18 ソフトウェアエンジニアリング 機器管理 #3: PC F2AM85-V
- h3. CentOS 6のインストール
/bootがやばそうなので、CentOS 6を新しいHDDにインストールすることとした。
h4. CentOS 6.5のDVDイメージを入手し、DVDに焼く作業を実施
CentOSのミラーサイトから最寄のサイトを調べ、そこからDVDイメージファイルをダウンロードした。
|_. サイトURL|_. ホップ数|_. プロトコル|
|ftp.jaist.ac.jp | 11 | IPv6 |
|ftp.tsu...
2014/02/22
- 高徹 23:52 ソフトウェアエンジニアリング 機器管理 #6 (進行中): PC M4A87TDEVO
- グラフィックスカードを、Sapphire製RADEON HD5770(型番:VAPOR-X HD5770)からGigabyte製GeForce GTX760(型番:GV-N760OC-2GD/HW)に交換した。
取り付けに当たって、GV-N760OC-2GD/HWの寸法が大きく、筐体の3.5インチシャドウベイに干渉してそのままでは取り付けができないことが判明。
そこで、3.5インチシャドウベイ自身を取り外し、HDDは3.5インチベイ(よくFDDが取り付くところ)... - 高徹 21:15 ソフトウェアエンジニアリング つれづれ: 圧縮に対して差がないのでは?
- 上述の結果を見る限り、xzとbzip2とほとんど差がないように見えますが、一方でxzはすごいという声も聞きます。
どうなのでしょうか?
2014/02/20
- 高徹 22:11 ソフトウェアエンジニアリング 機器管理 #3: PC F2AM85-V
- elrepoより、kmod-alx-0.0-8.el6.elrepo.x86_64.rpm を入手してアップデートインストールし、再起動したところ、
なかなか起動しなかった。コンソールを見ると、次のエラーが繰り返し出ていた。
2014/02/19
- 高徹 15:47 ソフトウェアエンジニアリング リビジョン 55e7c35f (swe_primus): ローカルのタイルパッケージファイルからデータを読み込み地図表示する
- 高徹 02:48 ソフトウェアエンジニアリング リビジョン 7e454f1a (swe_primus): ArcGIS Runtime SDK 10.2 for Javaの実行可能な雛形プログラム
2014/02/16
- 高徹 11:48 ソフトウェアエンジニアリング 機器管理 #6 (終了): PC M4A87TDEVO
- [[自作PC-M4A87TDEVO]]の管理情報を記録する。