xemacs タブ型エディタ化 elscreen.el

http://www.morishima.net/~naoto/software/elscreen/ から,elscreen-1.4.5.tar.gz をダウンロードして解凍. ~/.xemacs/ 以下に,elscreen.el を置いて, .emacs (もしくは,~/.xemacs/init.el)に次を追加. (setq load-path (cons "~/.xemacs/" load-pa…

c++ programing : lapack, octave, glut, Qt

mac

lapackこれは簡単. hoge.cpp の中で, #include として, $ g++ -framework vecLib hoge.cpp -o hoge -lm octavefink でインストールしたやつ?(/sw/include/octave-2.1.71,/sw/lib/octave-2.1.71)は, コンパイル通っても Bus error なんて言われてうま…

xcode

mac

外部エディタ emacshttp://developer.apple.com/documentation/DeveloperTools/Conceptual/XcodeUserGuide/Contents/Resources/ja.lproj/index.html より抜粋. 「Xcode」メニューから「環境設定」を選び、「ファイルタイプ」をクリックします。 適切なファ…

Mac で数値計算:qt4, blas, lapack, atlas

mac

web page 消失につき, http://72.14.235.104/search?q=cache:J22sGZRqG8oJ:www.cmpt.phys.tohoku.ac.jp/~kusu/programming.html+mac+lapack&hl=ja&ct=clnk&cd=1&gl=jp&client=firefox-a キャッシュまるまる転載 Hiroaki Kusunose Web SiteTheoretical Conde…

firefox の ./configure でエラー error: --enable-application=APP is required

その configure が置いてある mozilla ディレクトリにて, # cp browser/config/mozconfig .した後に, ./configure すればよし.

Mac(ppc)に fedora core linux をインストールする

ppc 用 rescue cd を用意. (下の iso イメージを cd に焼けばよい) http://ftp.riken.jp/Linux/fedora/core/6/ppc/iso/FC-6-ppc-rescuecd.iso linux を入れるパーティションを用意する必要がある. 開いているパーティションがなければ,既存のパーティシ…

keycode

http://x68000.q-e-d.net/~68user/unix/pickup?xmodmap よりxmodmap -pke とすると、現在の keycode (キーコード) と keysym (キーシンボル) の対応表が表示される。 keycode・keysym を調べるには、xev コマンドを使うとよい。 コマンド xev X のイベントを…

web camera 設定

インストールには,30分程かかります. 注意:カメラ,カンファレンスフォン(マイク&スピーカー)どちらも外しておく! 注意:インターネットにつないでおく. カンファレンスフォンのセットアップ カンファレンスフォンのドライバCDを挿入. 「ドライバー…

ublas 粗行列 sparse matrix

c++

http://www.boost.org/libs/numeric/ublas/doc/ boost::numeric::ublas::mapped_matrix sp_mt(10, 10); ↓これはできない. boost::numeric::ublas::sparse_matrix sp_mt(10, 10); ↓こんなエラーがでる. Clotho.cc:38: error: ‘sparse_matrix’ is not a memb…

[c++] octave

http://vision.kuee.kyoto-u.ac.jp/~hiroaki/numerical/ 参考. # yum install octave* コンパイル $ g++ testoctave.cpp -O2 -Wall -lm -I /usr/include/octave-2.9.9/ -L /usr/lib/octave-2.9.9/ -loctave -lcruft -lreadline -ldl -L/usr/lib/atlas -latl…

[c++] lapack

# yum install gcc* # yum install compat-gcc* 次のような test.c ファイルを用意する. #include <stdio.h> #include <python2.4/Numeric/f2c.h> #include <atlas/clapack.h> ...dgesv_(&N,&NRHS,A,&LDA,IPIV,b,&LDB,&INFO) のテストコード(ネットに転がってる)... コンパイル. $ gcc test.c -O2 -Wall -lm </atlas/clapack.h></python2.4/numeric/f2c.h></stdio.h>…

kanji.str がうんたらエラー

tex

bibtex の代わりに jbibtex を使う. $ jbibtex hoge.tex

eclipse

$ eclipse -vmargs -Xms512M -Xmx512M vmargs 以降に記述するパラメータがeclipseを起動するJavaVMのパラメータとして渡されることを意味する Xms 最小ヒープサイズを指定 Xmx 最大ヒープサイズを指定 http://www.geocities.jp/woodstock_tomo/programing/ja…

nfs

注意 : ファイアウォールの設定によっては正しく動かない。http://www.linux.or.jp/JF/JFdocs/NFS-HOWTO/ 参考 # chkconfig --level 345 nfs on # chkconfig --level 345 nfslock on server/etc/exports に /home 192.168.1.0/24(rw,sync) # service nfs rel…

インストールしたもの

Java JDK5 http://java.sun.com/javase/downloads/index.jsp Java3D https://java3d.dev.java.net/ Colt http://dsd.lbl.gov/~hoschek/colt/ # yum install tcl tk tcl-devel tk-devel tix tkinter qt4 qt4-devel gkrellm gqview

conflict のためアンインストールしたもの : foomatic, hplip

# yum update ... Error: cups conflicts with foomatic Error: cups conflicts with hplip # rpm -q foomatic foomatic-3.0.2-33.2 foomatic-3.0.2-33.3 # rpm -q hplip hplip-0.9.8-6 hplip-1.6.6a-1.1となったので,やっていいのかどうかしらないが以下の…

yum.conf, yum.repos.d

マルチメディアも必要ならコレ↓を参考に livna もいれる. http://lab.urume.net/2006,0428,426.html以下,yum.conf, yum.repos.d/*

NIS 設定(昔のメモ)

http://www2.om.sccs.chukyo-u.ac.jp 参照http://d.hatena.ne.jp/uniker/20051019 も server portmap portmap の起動 # chkconfig --list | grep portmap portmap 0:オフ 1:オフ 2:オフ 3:オン 4:オン 5:オン 6:オフ起動しているはず.確認する. # rpcinfo …

TeraStation のマウント

ネットワークストレージ使用法 http://www.atmarkit.co.jp/flinux/rensai/linuxtips/605usens.html/etc/fstab に http://d.hatena.ne.jp/nobusue/searchdiary?word=%A1%A1terastation&.submit=%B8%A1%BA%F7&type=detailsamba の詳細 http://park15.wakwak.co…

セッションの保存

$ gnome-session-save

AUTO : HomCont

h.xxx 1 2 1 1 1 NUNSTAB(α極限点の不安定固有値の数), NSTAB(ω極限点の安定固有値の数), IEQUIB(ホモかへテロか,不動点は与えるのか), ITWIST(向きの計算), ISTART 0 NREV, (/, I, IREV(I)), I=1,...,NREV) 1 NFIXED, (/, I, IFIXED(I)), I=1,...,…

引き込み,周波数ロッキング

振り子の周波数が外力のそれにひきずられるように振動する.

ui

Qt

designer で作った .ui ファイルを用いて,GUI を構成. 「MyWidget」という名前の QWidget を作ったとする. Qt3 では,#include "MyWidget.h" として, MyWidget* mw = new MyWidget(); xxxlayout.addWidget(mw); Qt4 では,#include "ui_MyWidget.h" とし…

mouseMoveEvent( QMouseEvent* event ){...}

Qt

Qt3 では, if(event->state() & LeftButton){...} Qt4 では, #include #include しておいて, if(event->buttons() & Qt::LeftButton){...}ちなみに event->button() == Qt::LeftButton ではだめ. これは,マウスボタンを release した時らし.

undefined reference to Hoge::meso()

c++

なるエラーが include しているから見えてるはずなのにでてくる.原因 inline 関数を .h で宣言,.cpp で定義という風にしてたのが原因?inline 書き忘れてただけ?ヘッダーファイル .h 内で inline で 定義したら消えた. .h で非 inline で定義したやつは…

Qt と OpenGL:qmake

Qt

Qt で OpenGL 使うなら,hoge.pro に以下のように付け足す. QT += opengl INCLUDEPATH += 自作 include 等 LIBS += -L/usr/X11R6/lib -lXmu -lXi -lglut -lGL -lGLU

Qt と OpenGL:サンプルプログラム(アニメーション)を動かす.

Qt

http://pages.cpsc.ucalgary.ca/~pj/453/animationQtOGL.html のサンプルを動かしてみる.以下,動作させるのに必要なファイルの取得,訂正やその手順.

OpenGL 描画させるためにドライバインストール

うまくいくかはまだわからず http://210.203.213.118/test/tdiary/?date=20060610 では, export LIBGL_DRIVERS_PATH=/usr/X11R6/lib64/modules/extensions export LIBGL_DRIVERS_PATH=/usr/lib64/xorg/modules/extensions ではだめだった. xorg-x11-drv-nv…

文章の品質

http://www.hyuki.com/d/ より 文章の品質は「読むこと」で上がる。「書くこと」で上がるのではない。文章の品質は「削ること」で上がる。「加えること」で上がるのではない。

undefined reference to

c++

http://www.ecoop.net/coop/tips/cpp.htmltypeinfo virtual 宣言したものを,=0 つけてない or 実装してない.