標準出力

新しいもの、変わらないこと 自分の頭を通して考えてみました (stdout)

2013-04-01から1ヶ月間の記事一覧

Building Bewulf type PC cluster

Bewulf型PCクラスタを構築してみる。目標は、 「MPIライブラリを使ったサンプルプログラムを複数ノードで実行する」今回構築するクラスタの概要は、*ヘッドノード、スレーブノード2ノードの計3ノード*すべてのノードは、CentOS release 6.4 minimal*ヘッド…

SELinux 無効化後のカーネルパニック

SELinuxを無効化後に再起動したら 上記のように「 Kernel panic – not syncing: Attempted to kill init!」カーネルパニックをおこした。グーグル先生に聞くと同じようなミスを犯す人が多いみたいですぐに解決策が分かった。とりあえずPCを再起動させて「Boo…

パスワード無しでrootとしてsshでログイン

ssh で公開鍵でrootログインする必要がありサーバーにクライアントの公開鍵を登録して/etc/ssh/sshd_config のPermitRootLoginを「Yes」にした後クライアントからssh serverとしてログインしてもパスワードを聞かれてしまう。これで2・3日悩んでたw結果 SEL…

About virtualization of Registry

Windows Vista 以降のクライアント Windowsでは、特定のKeyへのアクセスがリダイレクトされるこの件について調べてみたリダイレクトの挙動の概要は下記である。 --------------- Yes ---------------- YesStart ->---| 64bitカーネルの |-----| 32bitバイナ…

evince でフォントを埋め込んでいないPDFの日本語が豆腐に化ける

evince は,/etc/fonts/conf.avail の 69-language-selector-ja-jp.conf を見て割り当てるフォントを決定しているがここに非日本語フォントが割り当てら れ ているために日本語部分が豆腐になる. 以下は,修正用パッチ *** 69-language-selector-ja-jp.con…

アドレスの再取得

こんなことは、めっったにないけどDHCP Serverの設定を変えてクライアントに変更を反映させたいとき。sudo dhclient -rで借りていたアドレスをリリース(Release)sudo dhclientでアドレスを再取得

基本

原則 /etc/sysconfig/iptables は直で編集せず iptables コマンドでルールを追加するiptables commands chain rule-specification target[commands]-A chain chain にルールを追加する (Append)-D chain rule-num chain のrule-num 番のルールを削除する (De…

Guest Additions のインストール

Guest Additionsインストールの前にカーネルのソースが必要になるのでDLしておくwget ftp://ftp.freebsd.org/pub/FreeBSD/releases/amd64/9.1-RELEASE/srx.txztar xvfJ src.txzmv ./usr/src/* /usr/src/続いて Guest Additionsのインストールcd /usr/ports/e…

PAEについて

[仮想アドレス空間全体]Windows XPでは、PAEによる恩恵を受けることは、できない(物理アドレスの上限が4 GByteのまま)。Windows Serverは、その限りではなく、C:\boot.ini に/PAEオプションを追加することで4GByte以上のRAMをサポートします。ref: http://ms…

イベントハンドラのサンプル

C

#include typedef int (*EVHND)(int, int);int proc(EVHND evhnd){ printf("Error occured !!\n"); if(evhnd != NULL) evhnd(4,2); return -1;}int evha(int a, int b){ printf("event hundler A %d\n", a-b); return 0;}int evhb(int a,int b){ printf("eve…

条件付きコンパイル プリプロセッシング

Cで言うところのマクロ{$IFDEF CPUX64} 64bit architecture dependency code{$ELSEIF} ordinary code{$ENDIF}イマイチ自信がないけどこれで、64bit環境用のバイナリと32bit環境用バイナリを区別して出力することができると思われる。参考サイト: http://doc…

例外処理

例外を投げるときにraise Exception.Create('OOPS') at @MyFunctionと関数のアドレス渡しているのがあるけどあれはなんだろう?当該サイト: http://docwiki.embarcadero.com/RADStudio/XE3/ja/%E4%BE%8B%E5%A4%96参考になりそうなサイト: http://stackoverfl…

Windowsの環境変数の取得

%OS% や %PATH% 等の環境変数を取得するには、そのままの名前の「GetEnvironmentVariable」関数を使います。procedure TForm2.Button1Click(Sender: TObject);var env : String;begin env := GetEnvironmentVariable('NUMBER_OF_PROCESSORS'); showMessage(e…