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

点心とビール

もともと中華料理が好きという事もあり,餃子とビール,焼売とビールとかそういう組み合わせで一杯大好きです。でも,これって同年代の人はいやがるんだよなぁ。 なんかおっさんくさいのかな? まぁメタボになりそうな感じもするけど,ビール飲んだらどっち…

関数オブジェクト

C++を使ってて,いい加減関数ポインタうけとるんじゃなくて関数オブジェクトを使おうかなと思う。関数オブジェクトというのはオペレーターの()が定義されているクラスを指す。 そして,この関数オブジェクトをテンプレートにすれば完璧というかSTLなんかは…

トラビアン

ブラウザ上で出来るゲーム,トラビアンをやってみた。このゲームはドイツ生まれで,ゲームの種類としては所謂ストラテジーゲーム(信長の野望とかみたいな)です。 シムシティー+戦争みたいな感じでしょうか。このゲームは陣地に建てる施設,資源,兵士とい…

インストールしたソフトいろいろ

Mac

MacBookを勝手から,インストールしたソフトも増えてきた。 ってことでインストールしたソフトを備忘録も兼ねてリストアップ。インストール方法自体は他のサイトをあたってください。 CarbonEmacs Tex関連 Grapviz gnuplot XCode VLC CarbonEmacsはエディタ…

数値計算ソフトのビジネス

メーカーが数値計算ソフトを導入するってことは一度使い出したのならちょっとやそっとではそのソフトを変えるわけにはいかない。 で,何十年とは言わないが,それでも長い間そのソフトは使われることになるだろう。ということになる。 導入する=信頼するとい…

演算回数を数えたくて

FLOPSを調べたくなり,C++のソース中で何回演算をしているのか数えるプログラムをRubyで。 といっても整数に対してなのか浮動小数点に対してなのかを判別するのは難しそうなので断念しました。それとポインタのアスタリスクなのかの判別も断念。 そんな,ま…

龍が如く

龍が如くの最新作に関する記事セガ、PS3「龍が如く4 伝説を継ぐもの」キャバクラ嬢役最終オーディションで7名+1名が選出 - GAME Watchすごいなぁキャバラクオーディションって。まぁでもコンシューマーゲームソフトのビジネスっていうとやっぱり面白そう!っ…

惜しい!

“Windowsの呪縛”から逃れた超小型マシン――シャープ「NetWalker」に迫る (1/3) - ITmedia PC USER あー!キーボードさえ打ちやすければ買ったのに!! 惜しい! これ後もう一歩足りない… 出先でプログラムしたいときとかこの軽さならすごくいいし,プレインス…

確率

確率変数とか,いわゆる業界用語がわからないと教科書を読み進めてもあれなので(情報量とかエントロピーがわからないってことになってしまうので)いろいろまとめてみた。 標本空間 確率を考える上で対象とする試行の結果全てを標本空間とよぶ。6面体のサイ…

メールが書けない!

初対面の人にメールを出すんだけど,「Aさんからご紹介されている,Bと申します」でいいの?そういう表現であっているの? 紹介にごをつけるのは変なの?丁寧語どうすればいいかわからなーい。 うーん,なんちゅうか,社会人としてダメダメです。

基本が抜けているので

この前,http://www.coronasha.co.jp/np/detail.do?goods_id=2256を買いました。僕は物理学科出身なので,当然情報の学科で学ぶ基本が抜けています。 なので,グラフィックとか数値計算といった自分ができる範囲でしか仕事をしてこなかったけど,いいかげん…

浮動小数点を分解

入力された浮動小数点を2進数で符号,指数部,仮数部に分けて表示するプログラムを。 というか,Rubyのサンプルそのまんまだけど… #!/usr/bin/ruby begin print "> " while line = gets $_.chomp! value = $_.to_f() puts [value].pack("G").unpack("B*") pu…

お盆休み

久しぶりの旅行です。 正月以来ですね。 このお盆休みは奥様と二人で名古屋に行きました。 名古屋は仕事柄よくいっているんですが,すぐに工場へ向かってしまうので。 観光目的で行ったのは初めてです。 友人達が迎えにきてくれて名古屋市内を見物。で,初め…

ドラゴンブック

ドラゴンブックとはあだ名で本当はhttp://www.amazon.co.jp/%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%A9%E2%80%95%E5%8E%9F%E7%90%86%E3%83%BB%E6%8A%80%E6%B3%95%E3%83%BB%E3%83%84%E3%83%BC%E3%83%AB-Information-Computing-V-%E3%82%A8%E3%82%A4%E3%8…

Texとか

Mac

今日はMacでTexをいじれるようにしようと思い,いろいろ作業を。 まずCarbon Emacsにyatexをインストール。 これはいたって簡単で,メニューのHelpからCarbon Emacs Package→Net-installでyatexをえらぶだけです。インストール後にCarbon Emacsを再起動すれ…

C99モード

Macでこんなかんじにプログラム書いて for( int i = 0; i < n; i++ ){ コンパイルしたらエラー。どうやら,gccはきちんとC99モードを指定しないとエラーになるそうだ。 (昔から?しばらくg++しか使っていなかったから忘れちゃいました)ということで上記み…

圧縮

ふと3dcg用のデータってどれぐらい圧縮できるのかと疑問に思い,3dsファイルにzipをかけてみました。以前僕が作った豚の3dデータは3dsファイルでサイズは94K byte。こいつを単純にzipコマンド圧縮。結果は55K byteでした。圧縮アルゴリズムはdeflate。 圧縮…

bashでリターンコードを取得

例えばrsyncとかを使ってバックアップをとるシェルを書いた場合とか呼び出したコマンドの戻り値を見たい場合。bashではどうするか? rsync -av data if [ $? -ne 0 ]; then echo "Error data backup" fiこんな感じでドルにはてなのマークでとってこれます。

Objective-cの基本を勉強中

Mac bookを買ってからObjective-cを覚えようと最近家でObjective-C“ü–åをみながらプログラムしてます。まぁまだMac自体も,もちろんSafariとかFinderといったソフトにも慣れていないので,いろいろ練習(遊び)中なんだけど。Objective-cはCのサブセットのよ…

会社の勉強会

FEM

最近の会社での勉強会は,相変わらずNikishcovさんのIntroduction fem を読んでいる。 現在Chapter4だ。4.2.2 Calculation of strains and stressを読んでて, 積分点で求めた応力を節点に外挿するやりかたに関して途中式が抜けているのが気になったので備忘…

Carbon emacs

Mac

MacはUnixと認められているだけあって,ターミナルを起動すればシェルが開けます。 デフォルトでruby,perlが入ってて,もちろんemacsまで動きます。 ところで,OS Xに入っているわけではないのですが,Carbon emacsというものが世の中にはあります。 これは…

makefileも動きます

Mac

Xcodeを入れたMacならMakefileも動くことを確認次のようなmakefileを用意して確かめました CURRENT_PATH := $(shell pwd) CURRENT_USERNAME := $(shell whoami) CURRENT_DIRECTORY := $(shell ls) SHELL=/bin/bash all : @echo "user name = $(CURRENT_USERN…

XcodeをインストールしてObjective-cをちょろっと

Mac

Mac BookにXcodeをインストールしました。やりかたは至って簡単で,付属のMac OS Xのインストール用CDをMac Bookの右側についてるトレイに押し込み,インストーラを起動後オプションを選んでXcodeをインストールするだけです。 (オプションを選ぶのが肝です…

論文を読むとき

おととい前の職場の同期達と宴会。その席でとても面白い台詞があったので備忘録も兼ねてブログを書こうと思う。「論文を読むときは必ずFuture Workという単語を気にするようにしている」彼曰く,結論なんかはすっとばしてとになく今現時点で何ができて何がで…

マクロ機能

2年ぐらいかかったけど,担当している製品がだいぶ落ち着いてきた。 落ち着くというのはバグが減ったということなんだけど。目につくような,「落ちる」とか「表示している値がちがう」といったとんでもないバグがなくなってきたということだ。 また社内で…

マクロ機能

2年ぐらいかかったけど,担当している製品がだいぶ落ち着いてきた。 落ち着くというのはバグが減ったということなんだけど。目につくような,「落ちる」とか「表示している値がちがう」といったとんでもないバグがなくなってきたということだ。 また社内で…

A列車で行こうDS

NintendoDS用ソフト,A列車で行こうDSを買いました。 A列車で行こうについては,A列車で行こうDSを見てください。まぁSimCityみたいに町を作っていくゲームだけど,SimCityと違うのは列車運営という要素があるよ!みたいな感じです。このゲームは面白いで…

プログラムしてて変数名や関数名にまよったら

英語が苦手な自分はよくクラスや変数,関数名にどんな名前にするべきか迷う。 いろいろ迷って,というか自分の単語力の無さにショックをうけたりしつつ,ある程度かたまったら,http://www.google.co.jp/codesearchの出番。これで自分が候補にしているクラス…

トラックパッドの渋さを解消

Mac

前回の日記でトラックパッドが渋い(正確にはガコっていうまで強く押さないといけない)と書きました。しかし今日,システム環境の設定を変更してタップでクリックに変更しました。 これでストレスなく操作できるようになりました。次は開発環境の構築です。

MacBook買いました

Mac

いろいろまよったあげく,型落ちのモデルを買いました。 パッドの操作が決め手でしたね〜温度を気にしてたんですが,明らかにUbuntu入れたLet'snoteよりは低いのでうれしいです。 すくなくとも一時間ぐらいネットしたり音楽聞いたりしたぐらいでは温かいレベ…