体力,気力,ときどき知力

情報系大学院生 兼 HPC系ソフトウェアエンジニアのメモ書き.やったことを貼って後日にコピペ再現するために書いているので新規性・汎用性・芸術性は考えてません.数値計算,高精度演算,SIMD, vim, Linuxなど.

2013-11-19から1日間の記事一覧

逆アセンブル

実行可能ファイルhoge.oからアセンブリのファイルhoge.sを生成する方法を教えてもらったのでメモ まだ詳しいことは分からないけど, objdump -d hoge.o > hoge.s これでアセンブリのファイルが生成される. 一応AVXの簡単な足し算掛け算のコードならうまくア…

C言語,main文に引数を与える

Cでmainに引数を与える方法を結構みんな知らないらしいので書いておく. int main(int argc, char **argv) { int a = atoi(argv[1]); int b = atoi(argv[2]); ・・・・・・ gcc a.c とやってコンパイルして,"./a.out 5 10"などと実行する. argcには引数の…

vimを使おう

vim

結構vimの使い方を知らない人も多いらしいので,軽く紹介します. 基本的なコマンドは以下のサイトを見てくれれば. http://uguisu.skr.jp/Windows/vi.html わからないときや暇なときは:helpを見るといいと思う. Fedora 18だか19くらいから,普通にデフォル…

腹減った・・・

etc

でも食えねぇんじゃしょうがねーな・・・

Screenよりtmux派

Linuxのターミナルを割るコマンドで有名なのはscreen.(vimの:vsみたいな) 実はScreenコマンド使ったこと無いんだけど,ちょっと調べてキーバインドが気に入らなくてずっと使っているのはtmuxっていうやつ. fedora16と17では確かyumで落とせる.それ以上だ…