カテゴリー別アーカイブ: プログラミング

プログラミングに関するメモ

Glary Utilitiesにやられたかな^^ Delphi7ライブラリ設定メモ

便利に使わせてもらっているフリーソフトにGlary Utilitiesがあります。

既にVer4.7が出ているというのにWindowsXP環境なのでVer2.56を使ってます^^
vmxpjp2
このソフト、フリーの割には実用性が高くて好きです^^
XPで使う場合、Ver2系の方がいいんですよね~

仕事で使っている環境 (VMWare上のWindowsXP)でレジストリクリーナをかけると・・・・・
続きを読む Glary Utilitiesにやられたかな^^ Delphi7ライブラリ設定メモ

TortoiseGitとTrotoiseSVNの同居は特に問題なし^^

残件になっていたWindows8Pro環境の動作確認とTortoiseSVNの同居に問題がないか確認してみました。

懸念していたSVNとの同居も特に問題なく使用できています。

試しにローカルのGitリポジトリを作ってみるとあっという間に作業が終わります。
ディレクトリを作ってクローンを作成
git5167-1

gitBREAKのユーザー名とパスワードを聞かれるので入力 続きを読む TortoiseGitとTrotoiseSVNの同居は特に問題なし^^

gitBREAKを使ってみる【運用編】

Gitを使うにあたってWebでざっくり調べてみるとこんな感じの仕組みのようです。
SVNと比べるとローカルにリポジトリが増えているようで、2段階の仕組みになっているようです。
今のところメリットは感じられません。きっと大きなプロジェクトに参加するとメリットが感じられるのでしょう^^;;;;;
DSC07110

プッシュとプルの操作が増えているだけで、Subversionユーザには特に操作的な違和感はなさそうです。 続きを読む gitBREAKを使ってみる【運用編】

gitBREAKを使ってみる→かなりいい感じ^^

先日Web系の技術屋と話をしていたところ、これからはGitでしょうという話になった。

うちでは業務、個人共にSubversionを使ってバージョン管理していますが、少人数ということもあって特に不便はありません。

しかしWeb屋ではGitも流行っているらしいので、練習を兼ねてgitを操作してみました。

そのときのメモです。
続きを読む gitBREAKを使ってみる→かなりいい感じ^^

ThinkPad X201sとZ61tではシリアルデバッガNG

CQ出版社の「今すぐ使えるH8マイコン基板」のCPU基板をHEW4の評価版で使ってみる。

ghs4gj room

FDTを使ってフラッシュメモリに書き込むオペレーションは何も問題ないのですが、

21章のUSBシリアルデバッガーを使うと上手くいかない。

さすがに毎回フラッシュメモリーに書き込む訳にはいかないので、どうしてもRAM上でデバッグしたい。

というわけで、H8にモニタプログラムを書き込んで、環境を構築。

私が使っているPCはThinkPad X201s(5129-CTO)とZ61t(9440-B1I)

この2機種でHEW4+シリアルデバッガを使うとプログラムのダウンロードはOKでも実行、停止、ステップ実行はうまく動かない。

具体的には

実行すると初期化の処理は動作するものの連続して実行されない。

一度停止を押すと何も変化なし、もう一度停止を押すと連続実行される。

ステップ実行はダンマリ停止になってしまう。

停止を連打すると運が良ければ停止する。

ネットで調べると同じような現象は各所で発生しているようで、原因はUSB-HUBを介した接続で発生するらしい。

しかし、私の環境ではUSB-HUBは使用せずにPCのUSBポートに直接接続している。

X201sのWindows7でNGだったので、Z61tのWindowsXPにしても同じ現象でNG

OSを変えても、PCを変えてもNGだったので他の方法を考えていたところ、

先日もらってきたCeleron D 2.4GHz(WindowsXP)のデスクトップPCを発見。

このデスクトップPCで同じ環境を作ってみたところ、何も問題なくOK

このボードはX201sとZ61tの本体USBポートではダメな感じです。

原因はよくわかりませんが 同じような現象の方、ご注意下さい・・・・・

検証結果 (ノートPCはレノボしか持ってないので他のメーカも試したい・・・)

x201s 本体USB ・・・ NG

x201s ドッキングステーションUSB ・・・ NG

Z61t 本体USB ・・・ NG

Z61t ドッキングステーションUSB ・・・ NG

BIOSTAR U8668-D 本体USB ・・・ OK

Eclipseでのフリーな開発環境を整えるにはハードルが高そうだが、気軽に始められるのでオススメな一冊 (*^_^*)