CentOSの設定(ネットワーク、DHCP)

lenovoにインストールしたCentOS6.7の設定 インストールDVDは2枚用意したが、2枚目は使わず、1枚目だけでインストール完了 ネットワークに繋がっていない。無線でなく有線で繋げたい。 NetworkManagerは停止 (固定IPネットワーク設定(NetworkManagerを使用…

ファイルの中の数値を1/2倍するスクリプト

correct_rho.py fp = open('SP', 'r') lines = fp.readlines() fp.close() newlines = list() newlines.append(lines[0]) newlines.append(lines[1]) ll = -1 for i in lines: ll += 1 if ll >= 2: a = float(i.split()[0]) b = float(i.split()[1]) bb = b/…

gangliaの使い方

http://flush.gifu-nct.ac.jp/pukiwiki/index.php?%A3%B3-%A3%B3%A1%A5Ganglia%A4%CB%A4%E8%A4%EB%B3%C6%A5%DB%A5%B9%A5%C8%A4%CE%B3%CE%C7%A7

8個のファイルの平均を求める

先日のスクリプトの使い回し。 #!/bin/env alist = [0, 45, 90, 135, 180, 225, 270, 315] x1 = [] y1 = [] z1 = [] a1 = [] a2 = [] a3 = [] for ANG in alist: filen = 'result.4-%s' % str(ANG) fp = open(filen, 'r') lines = fp.readlines() fp.close()…

グラフを描くための12個のファイルの平均をもとめる

#!/bin/env nu = 1.0/8.45 *1.E-5 dy = 0.1/2600.0 mm = 1000 x1 = [] y1 = [] a1 = [] a2 = [] for NUM in range(12): filen = 'samplx_high_nostep.08.AVE.%s' % str(NUM+1) fp = open(filen, 'r') lines = fp.readlines() fp.close() xx = list() uu = li…

Linuxコマンドとオプションの再確認(2)

■catコマンド オプション-n:行番号の表示■echoコマンド ■lessコマンド ■tailコマンド ■headコマンド

Linuxコマンドとオプションの再確認(1)

初心に帰ってLinuxのコマンドを勉強しなおす。コマンド自体は知っていても使っていないオプションなどがあるので。テキストは以下の本。Linuxコマンド ビギナーズブック大津 真 翔泳社 2007-05-31売り上げランキング : 138618Amazonで詳しく見る by G-Tools…

今日のシェルスクリプト

#!/bin/sh NUM=0 while read XX YY ZZ do echo '1' > pos.temp echo $XX, $YY, $ZZ >> pos.temp NUM=`expr $NUM + 1` # ------- samplx <<EOF ../../Data/case3_step.mesh FLOWS/tmp_P${NUM} pos.temp output.temp 1 EOF cat output.temp >> uvwp_PathID1 # ------- done < Path_files/PathID1.txt</eof>

ファイルの分割と結合

バイナリファイルを転送したいが、受け側のディスク容量が小さすぎてそのままでは送れない場合、分割してバラバラに送る。 ファイルの分割(500MBの複数のファイルに分割する) $ split -b 500m [ファイル名]この結果、分割されたファイルが作成される。ファ…

killするプロセスがやたら多いとき、一気にkillするのがkillall。

プロセス番号を指定する必要もないし。

memo

iOS

やりたいけど、できないこと ○読み込んだ画像のトリミング ○トリミングした画像を任意の位置に表示なにがむずかしいか ○取り込んだ画像のサイズ変更がからむから ○フォトストリームから写真を選択するから

memo

iOS

やったこと、これからやること ツールバーの表示方法がわかった ツールバー上のボタンの位置調整 アクションシートを使いたい デリゲートとは何か? デリゲートプロトコル

memo

iPhone内の画像リストを表示する・カメラを使用する 今日も林檎の木を植える UIImagePickerControllerSourceType sourceType = UIImagePickerControllerSourceTypePhotoLibrary;//フォトアルバム if ([UIImagePickerController isSourceTypeAvailable:source…

やること、やったこと

iOS

できた 画面をタッチしたときに、画像の位置をかえる。 複数の画像を並べて表示する。 これから カメラロールから写真を選んで表示する。 撮影した写真を画面に表示する。 撮影した写真を加工処理する。 ベースとしているテキストやさしいiOSプログラミング …

ポイントまとめ

iOS

勉強のポイント 画像をトリミングして表示したい。 複数の画像を処理するので、トリミングする処理は別メソッドにしたい。 メソッドの分け方 トリミングの仕方 CGImageCreateWithImageInRect

Linuxコマンドの復習(タイトルはビギナーズブックでも新しい発見がある)

Linuxコマンド ビギナーズブック大津 真 翔泳社 2007-05-31売り上げランキング : 581960Amazonで詳しく見る by G-Tools(p.31まで) 使用可能なシェルの一覧を表示 $ less /etc/shells ログインシェルの変更 chshコマンドを使う コマンド履歴の保存 .bash_hist…

exprで引き算

ファイル名の数字を変えるためのテスト。 数字の引き算をする。 #!/bin/sh for NUM in `seq -w 1 1000` do NUM2=`expr $NUM - 1000` echo $NUM2 done

複数のファイルの同じ文字列を一度に変更する

複数のソースファイルの中のバージョン番号を一斉に変更したい。 sedを使って以下のシェルスクリプトを作成する。sed_newversion.shというファイル名にする。 #!/bin/sh FILE=`ls $1/*py` for F in $FILE do sed -e s/"Version: 2.00"/"Version: 3.00"/g $F …

順次データ読込みからの画像出力

ファイルをなくしたときのメモ。 zshで動く。 #!/bin/zsh export DISPLAY=localhost:0 START=0001 FINAL=0400 ERROR=0 MAX=30 name=fvscript VIEW01=../LapP OUTNAME01=LapP_low ln -sf ../step.fvg ../temp/tmp1.fvg FV(){ echo "size 1500 900 " > $name.s…

シェルスクリプトを作るためのスクリプト make_go.unPify.py

あるプログラムunPifyを実行させるためのシェルスクリプトを、 作成するためのPythonスクリプト。 読み込むファイルが複数あるのだが、ファイル名に付けられている数が連番に なっておらず、いくつあるかもケースによって異なるため、このスクリプトが必要に…

4つのファイルからデータを取り出して1つのファイルにまとめる

4つのファイルからデータを取り出して、1つのファイルにまとめるスクリプトを作成。 これでファイルの数を少なくできる。 #!/bin/env python # compare_fft_result.py for pnt in xrange(15): file1 = 'fft_N070.B1.%s' % str(pnt) file2 = 'fft_N070.B2.%s'…

ファイル読込み後、内容を利用して別プログラムを実行する

座標データは別ファイルに保存しておき、それから一行ずつ読み込んで、計算し別の名前のファイルに保存する処理をスクリプトで自動実行する。 以下、ファイル読込みのテスト。正常動作確認ののち本スクリプトを実行。 #!/bin/sh NUM=0 while read LINES do N…

テキストファイルの文字列を置換するスクリプト

テキストファイルの中の文字列を置換したい。 小さいファイルであればエディタで開いて編集するか、エディタの置換機能を使えばよいが、ファイルサイズが大きいと、エディタで開くのに難儀する。 そんなときには、ファイルを開かずに文字列を置換する方法が…

「となりの億万長者」モットー

強い子になれ。人生には薔薇の花園が待ち受けているとは限らない。 自分を哀れな人間と思うな。 物を大切に。 ドアをきちんと閉めなさい。 ものを使ったら、元の場所に戻しなさい。 いつも明るく。 助けを必要としている人には、すすんで手を差し伸べなさい…

自動インデントをやめたい

Webの画面に表示されたソースコードをファイルにコピーしたい。ファイルをviで開いておき、ブラウザの画面をマウスで選択してコピー&ペーストすると、自動的にインデントされてしまいひどいことになる。コードの後半になればなるほど、大きくインデントされ…

改行コードの変更

WindowsからLinuxへファイルを持っていくときに、アスキーファイルの改行コードを変更する処理。いらないものを取り除いている。 $ file test.txt test.txt: ASCII text, with CRLF line terminators $ $ tr -d '\r' test_new.txt $ file test_new.txt test_…

Mayavi2のオンラインドキュメント

ちゃんと動くバージョン。Mayavi: 3D scientific data visualization and plotting in Python — mayavi 4.6.2 documentationコードの仕様変更が頻繁なのか、古いドキュメントだと動作しない場合が多い。

ISOイメージをDVDに焼く

Windows 7でISOイメージをDVDに焼くために、DeepBurnerをダウンロードして使う。 このようなソフト無しでは、ISOを焼けない?

音響の教科書

機械音響学作者: 安田仁彦出版社/メーカー: コロナ社発売日: 2004/06/01メディア: 単行本購入: 1人 クリック: 2回この商品を含むブログ (1件) を見る機械音響工学作者: 鈴木昭次,雉本信哉,御法川学,西村正治出版社/メーカー: コロナ社発売日: 2004/04/01メデ…

.bash_profileの設定内容はどのようにして反映されるか

Linuxの.bashrcファイルに書いた内容が、ログインした時点で反映されていなかったので、どうしてかを検討した。.bashrcファイルについて改めて調べてみる。bashの便利な機能を使いこなそう (2/2):Windowsユーザーに教えるLinuxの常識(9) - @ITつまり、.b…