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

MacでDVD-Videoを作る -1-

Mac

とりあえず、MacでDVDを作るという事の大雑把な感想を3点. ・金がかかる ・Windowsに比べて情報が少ない ・MacとMPEG2との相性に問題がある気がする良い事を書いてないけど、一つ目から順に... DVDを作るに当たって新規にソフトウェアを購入した. まずはFina…

MacでDVD-Videoを作る -0-

Mac

ネタが無いので、少し前にMacでDVDを作成したので、気の向いたときに更新していこうかと思う. 何かの参考になれば幸いです.計算機環境: ・iMac MB418J/A CPU:Intel Core2Duo 2.66GHz mem:4GB 使用したソフトウェア: ・動画編集ソフト:Final Cut Express 4 …

今後、ネタ的ななにかを

プライベートな事は一切書かずにやってきたんだけども、そういうのを無くすと一切ネタがない. かといって、知り合いに特定されてしまうのもあれだし... (知ってる人は知ってるんだろうけども...) 今後どうするかなー.気づいたら今月は3日しか更新してない…

zshでscp

デフォルトではなぜかzshでscpが動かなかったのでメモ. zsh: no matches found:hoge@fuga とかでて動かなかったのだけど, .zshrcに setopt nonomatch の行を加えるとできた.

並列処理

修論と並列して別のタスクを続けて2ヶ月くらいたった. 先日,別のタスクの方が大きな節目を向かえて,だいたいやることはやって終わったので,少し気が楽になった. けどまだまだ少しやることはあるようで...

VirtualboxでHostキーの割り当てに困る

Virtualboxで左CtrlをHostキーに割り当ててたせいでCtrl-Hしたらシャットダウンされた... HHKBを使っているので,あまり余計なキーがなく,どこにするかと悩んだ結果,右のAltキーにした. というメモ.

デザイン変更

何回目のデザイン変更かわからないけど,冬なので白っぽいのを選んだ.

Fedora10にVirtualboxをインストールする

Fedora10をホストOSとしてVirtualboxをインストールして,WindowsXPの仮想化環境を整えたのでメモ.1.Fedoraの仮想マシン環境をアンインストールする kernel-based Virtual Machine Virtual Machine Manager 2.Virtualboxのダウンロードとインストールをする r…

awk始めました

awkを使い始めました. 学生生活残り5ヶ月を切ってのタイミングですが便利です. しかしネットや本ですぐ見かける程度の事しかやってないので,特にネタになるわけでもないですね...

セミコロンを忘れる

最近はプログラムを書くというとほとんどPythonでやっていたので,久々にC++とか触ると,とにかく;を忘れる. そしてとにかく,;がねーよ!というエラーを吐かれる. こういうのも”ゆとり”と言うのかなー……

自作関数とかのモジュール化

こちらさまを参考にして,Pythonの自作関数をモジュール化してみた. 呼び出される側のファイルも呼び出す側のファイルも同じ階層にある場合について書いてみる. #呼び出される側のファイル(ファイル名:testin) def hoge(): print("hoge") #呼び出す側のファ…

os.getcwd()

自分はシェルスクリプトを作るためのPythonスクリプトを作るシェルスクリプトを書きます. で,pythonファイル中では実験のたびに出力先を手動で変更していたのですが, import os outputdir=os.getcwd() というのでもういじらなくてもいいじゃーんと. 前書き出…

引数にリストをもつ関数にクラスのリストのメンバを与える

タイトルって難しい. mathモジュールのsum()は数値のリストを与えるとそのリストの総和を返してくれるけど,クラスメンバを与えることはできないか,って話です. また意味がわからんな…… import math class Hoge: def __init__(self, number): self.number=num…

PDCA

いかに速い段階でPDCAサイクルを回せるかが質の良い物を作る手段だな…… ということは,今取り組んでいる内容をさっさとDo(実行)してCheck(評価)してもらってAction(改善)しなければならないな……

言及したキーワード

少し前の記事で書いたポケモンのパーティ編成の数学モデル化の記事のせいで,言及したキーワードがポケモンばっかりになってしまった...

パイプでpythonに何か渡す

$ echo hoge | python script.py とかするとき,pythonにどうやってechoしてるhogeを渡すか. import sys input=sys.stdin.readline() print(input) とすると,hogeが出力される.自分はechoの部分にログファイルの最終行をgrepするコマンドにして,grepされた行…

11月になったので

ブログデザインを変更しました. 前のよりもこっちの方がデザインが楓分が強い…… まだまだ秋なので,秋っぽいデザインで行こうと思います.今年もあと2ヵ月. やれることはやっときたいですねー……

Spacesuit

Mac

Spacesの各ワークスペース毎に壁紙を設定できるツールを見つけた。Spacesuit:http://www.docklandsoft.com/spacesuit/まー壁紙をゆっくり眺める事ってあんまりないんですがねー・・・

ポケモンのパーティ編成の数学モデル化 -2-

制約条件を増やしたところ,反復回数100回を超えたので,記念に. 目的:パーティの合計種族値の最大化 制約:伝説ポケモンは除く ギャラドスを入れる ウインディを入れない エレキブルを入れない ブーバーンを入れない ケッキングを入れない 地面タイプを1匹入…

ポケモンのパーティ編成の数学モデル化

今までの研究のノウハウを生かして,ポケモンのパーティ編成を数学モデルにしてみた.目的は「パーティの合計種族値の最大化」です. やってみたけど,数学モデルにしてソルバに解かせなくても,プログラミングでできるレベルだった.反復して計算させるまでもなく…

一区切り

色々と区切りがついて落ち着いてきた. でもまだやることがある. きちんとやって,後につなげてもらえるようにしよう……

めっきり

更新が滞ってしまった。 一区切りついたら、C++(SystemC)あたりに触るかもしれない。 今後どうなるか次第だけども。

辞書

リストから辞書にする方法. for i in range(0, len(list), 1): dict={list[i]:i} だと,for文で最後に作られたdictしか辞書にならないので,listの要素すべてを辞書にしたいならば, dict={} for i in range(0, len(list), 1): tmpdict={list[i]:i} dict.update…

生活改善を

遅くなっていた研究室へくる時間を1時間前方へシフトできた. 早起きの癖をつけないと. とか言いつつ,昨晩は寝落ちしてて,床で寝てたわけですが.

よく使うのは

昔書いたプログラムを元にしているとはいえ,300行程度の新しいプログラムを4時間くらいで書けた. Pythonに乗り換えて良かったかもしれん. インデントでブロック分けをする仕様のおかげでそこそこキレイにはなるし. 後はプログラムの中身がきちんとしてればい…

子供

物事を成すのに個人の感情とか我侭が邪魔するようになると、一気にやる気が失せる。 もうどうにでもなーれ、とも思う。 もう良い歳なんだからウダウダ言うんじゃねぇよ... まぁ、そんな事でイライラする自分が一番子供って事なんだろうけど。 なんだかなぁー…

戸保路地

Anthyの変換能力にイラつくときが結構ある. トポロジが戸保路地だったり. しかしFedoraでは選択肢が無いよなぁー……

シルバーウィーク

シルバーウィークは引きこもり切れない引きこもりをしてた. 連休前より連休後の方が疲れが多い気がする.

WinShellはeuc-jpをサポートしていない?

ということはUTF-8を使えば,LinuxでもWindowsでも使えるんじゃね?と思ったら,WinShell最新の3.30だとUTF-8をコンパイルするのは無理っぽい. こうしてDropboxを使ってどこでも修論を書く夢は消えましたとさ. #何か方法を見つけたら再チャレンジしますかねー…

むしろ辞書でよくね?

昨日の続き. 2次元リストでいいじゃん,って思ったけど,クラスに2つメンバ持たせるだけなら辞書の方が便利なんじゃね?っていう. いろいろと見直しながらプログラミングを進めていこう…… しかし,プログラムの修正ばかりしていて肝心の提案手法の修正がまだで…