プログラム

仕事とか

体調はほぼ回復。早起き出来たので、ソースの改変をばりばりと。明日テストしよう。 gprofを使って、どこが遅いのか見てみようと思ったけれど、実行時間が秒単位でかかるせいか表示が変。うーん、なんか設定あるのかな。 以下gprofについて覚え書き。 gccで-…

ctagsをHP-UX 11iで

ctagsをHP-UX 11iで使うためにconfigure, makeしたところ問題なくcompileは出来た。gccなどはずっと前に入れていたので、特に問題なし。HP-UXのmuleを10年ぐらい使っていて、やっぱりこれが一番手になじむのでこれでverilogのソースを書こうかなと。 が、使…

RCS

他の人にRCSを使ってください、とお願いしたときに書いたメモをコピペ。今時RCSかよ、という話も。でも、ある意味気楽というかなんというか。 最新版を取り出す $ co hoge.c 最新版を編集出来る状態にして取り出す $ co -l hoge.c 変更点をチェックイン $ ci…

車輪の再発明を行わないためには

perlやrubyで車輪の再発明を避けるためにはどうすればよいかをなんとなく考えてた。 perl perldocを眺める http://www.cpan.jp/search.cgiで検索してみる The Comprehensive Perl Archive Network - www.cpan.orgを眺める ラクダ本などの手持ちの本を眺める …

GNU GLOBAL source code tagging systemを使う

複数人でソースコードのレビューをやる必要が出てきたので、GNU GLOBALを使ってhtmlを出力して使うことに。 普通に落としてきて、cygwin上でソースを展開してconfigureしてmakeしたら普通に作れた。何もひっかかることもなく。 gtagsはディレクトリを再帰的…

なんとなくMicrosoft Visual Studio 2005 Express Editionをインストール

タダだし、というわけでインストールして使うことに。http://www.microsoft.com/japan/msdn/vstudio/express/visualc/usingpsdk/を参考にしてインストール。が、若干はまった。以下上記ページを読み替える部分のメモ。 手順1.について http://www.microsoft.…

2005-12-07 - HINの散財とゲームの日々についての補足

先日sleep()について調べたけれど、すぐに忘れそうなのでメモ。 組み込み関数のsleep()について知りたければ、svn.ruby-lang.orgのrb_f_sleep()を読む rb_time_interval()を知りたければsvn.ruby-lang.orgを読む ちまちま読んでみて思ったのは、rubyのソース…

rubyで細かい単位でwaitを入れる

なかださんにコメントで教えてもらったのですが、rubyのsleepは0.5などと指定することが出来るので、以下のような物を作る必要はありません。 また、Cのソースの方もbusy loopな作りになっていてよろしくありません。usecの単位で止める場合、usleep()やnano…

MC68000のProgrammer's Reference Manual

以前Freescaleのページから落としたよなー、と思って再度探してみたらなかなか見つからなかったのでurlをメモ。http://www.freescale.com/files/archives/doc/ref_manual/M68000PRM.pdf