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

わけわからんエラーがでたら gcc のバージョンを下げてみる

c++

Fedora Core 5 にしたら,gcc のバージョンアップが原因で動かなくなったプログラムあり. gcc のバージョン確認 $gcc -v gcc バージョン 4.1.1 20060525 config ファイルや Makefile で "gcc" を,"gcc32" に, "g++" を "g++32" に書き換える. これで動き…

AUTO 設定値

例:c.ab青字は推奨値 2 1 0 1 NDIM(系の次元),IPS(何を求めるのか),IRS(始点のLabel),ILP(folds の検出.0:非検出[推奨],1:検出) 1 1 NICP(自由パラメータ数),ICP(各自由パラメータのindexを列記) 50 4 3 1 1 0 0 0 NTST(メッシュ区間数),…

demo ab

ab.1 : 定常解の追跡.folds と Hopf分岐には Label 付け.可変パラメータは p1 (= par[0] in ab.c) .他は固定. ab.2 : 分岐点からの周期解の branch を追跡.可変パラメータは周期と p1 (= par[0] in ab.c) .他は固定. ab.3 : folds のうちの1つから,…

command

以下は Tutorial より.

getCodeBase() は,Applet のコンストラクターではよべない.

applet.getCodeBase() は、 appletのinit()くらいになんないと(init()の中じゃないと?) NullPointerExceptionを返す。class myApplet extends Applet 中ダメな例:コンストラクターの中で呼ぶ→ぬるぽ。 myApplet(){ String filename = "hoge"; URL = new URL…

以前書いたメモ:CVS の使いかた

bashrcに下記を追記 export CVSROOT=$HOME/cvs export CVSEDITOR=/usr/bin/emacs (←なくてもいい?)後,以下を実行 $ cvs init $ cd [CVSにその中身を登録するディレクトリ] $ cvs import [登録するプロジェクトにつける名前] [venderの名前…uniker] start…

arraycopy は シャローコピー

System.arraycopy(Object src, int srcPos, Object dest, int destPos, int length) これは配列のシャローコピー(参照のコピー) コピーした後の手元のを変更すると、コピー元も変わる。

だれの子孫か?

オブジェクト hoge が、クラス Tako の子孫の クラスの オブジェクトである場合true を返す。 bool isChild = (new Tako()).getClass().isInstance((Object)hoge);hoge.getSuperclass()を使うと、その第一親等の祖先との比較しかできないが、 これだと、Ko e…

以前書いたメモ:エラー Virtual character 15480 in font min10 ignored の対処.

/usr/share/VFlib/2.25.xx/vfontcap 内を min:\ fc=r-kochi-mincho goth:\ fc=r-kochi-gothic と修正して、xdviやdvipsの代わりに、pxdviやpdvipsを使う。

以前書いたメモ:eclipse で CVS

どこかから(忘れた)の転載.

hsb to rgb

c++

from http://nuttybar.drama.uga.edu/pipermail/dirgames-l/2001-March/006061.html

l.i.m. : limit in the mean : 平均収束

eps を直接編集

http://www.phys.cs.is.nagoya-u.ac.jp/~watanabe/ps/ps08.html を参考に.下のところを変えるとよい. ... %%BoundingBox: 0 -10 432 193 (ここをかえると画像の「枠」の大きさが変わる) ... gnudict begin gsave 0 500 translate (画像の 横,縦 方向移…

multirow, multicolumn の使いかた

tex

\begin{table*} は「2段組みでもぶちぬき」用. \usepackage{multirow} % multirow を使う場合必須. %multicolumn の方は不必要(むしろ書いたらエラー). \begin{table*}[tb] \caption{表の説明} \label{ラベル} \begin{center} \begin{tabular}{|c|c|c|…

近似

tex

\approx,\sim の使い分けhttp://aqfe.at.webry.info/200405/article_13.html\sim の方が粗い.

NASA TV シャトルドッキングを見てて

"1 feet" はないんだと初めて意識した! 正しくは "1 foot".

clapack インストール

# yum install blas blas-devel lapack lapack-devel atlas-3dnow-devel atlas-devel atlas-sse-devel atlas atlas-3dnow atlas-sse

AUTO2000 インストール

http://take.ttlab.cs.hkg.ac.jp/~ttks/AUTO/AUTO-J.html https://www-nsc.es.hokudai.ac.jp:8192/TYsTIPS/92 マニュアル https://www-nsc.es.hokudai.ac.jp:8192/TYsTIPS/uploads/92/auto2000.pdf を参考に.AUTO2000 (auto2000 /home/hoge 以下に解凍した…

AUTO97 インストール

http://www.math.sci.hiroshima-u.ac.jp/~daishin/auto/day1.html http://www.math.sci.hiroshima-u.ac.jp/~daishin/auto/day2.html を参考に. AUTO97 /home/hoge 以下に解凍したとす. $ cd /home/hoge/auto/97 $ make cmd.bash_profile に↓を "export PATH…

割付印刷

http://www.komoto.org/etc/print.html 参考. 2ページを1枚に. $ psnup -2 input.ps output.ps

コンパイル

cpp

コンパイルするファイルと出力オプションを書く位置が悪いと、コンパイルエラー駄目 g++ -I /home/hoge/include/ -L /home/hoge/lib -lなんたら test.cpp -o test良 g++ -I test.cpp -o test /home/hoge/include/ -L /home/hoge/lib -lなんたら

グレッグ イーガン 順列都市 しあわせの理由 ディアスポラ

auto インストール(未解決)

追記:以下は,Fedora Core 4 へのインストール時のインストール(失敗)の記録 Fedora Core 5 にすると,すんなり動いた. http://d.hatena.ne.jp/uniker/20060623 を参照.

よむ雑誌

Physica D Numerische Mathematik SIAM Numerical Analysis Dynamical system Nonlinear

文字列と数値の変換

c++

sscanf を使うとよい. http://d.hatena.ne.jp/uniker/20070509 おまけ文字列を double に string str = "0.1"; atof(str->c_str());http://cham.ne.jp/piro/cpp_sample.html#itos int を 文字列に int n = 3; stringstream str_stream; str_stream << n; re…

ps 印刷時(ghostscript)のフォント設定

/etc/ghostscript 下の cidfmap.ja FAPIcidfmap.jaデフォルトではこんなんなってる. /Sazanami-Gothic CSI [(Japan1) 6] >> ; /Sazanami-Gothic-Regular /Sazanami-Gothic ; /Sazanami-Gothic-JaH CSI [(Japan2) 0] >> ; /Sazanami-Gothic-Regular-JaH /Saz…

cid にttf

(昔:/usr/local/share/ghostscript/7.07/lib/CIDFnmap に) 今は,/usr/share/ghostscript/8.15/lib/CIDFnmap (無いのだが作ればいいんかね?)/Ryumin-Light (kochi-mincho-subst.ttf) ; /GothicBBB-Medium (kochi-gothic-subst.ttf) ; 昔のまとめ sazan…

ttcフォント

TrueType Collection(.ttc)をTrue Type Font(.ttf)に分離 windowsで使われているフォントは、.ttfをまとめて.ttcという形式になっています。 このままではlinuxで使うことができないので、ttc2ttfで分離します。 RPMパッケージ: ttc2ttf-0-1.i386.rpm http:/…

原因は何か突き止めたいことでしょう

fedora5 日本語psを印刷しようとすると,エラー. 原因:ipaフォントをsazanamiフォントにシンボリックリンクさせていたこと. 解決:sazanamiフォントの名で実際にipaフォントのコピーを置く.以下,道のり.

ps ファイルを見る

tex

viewer : gv,ggv,evince.ggv は evince に代わった. 一応,gv をインストール. # yum install gv ps ファイルを見ようとしている人(rootに限らない)で, GS_LIB を確認. $ echo $GS_LIB おそらく何も吐かれず.追記:下↓関係無い?むしろしてはダメ?し…