メモ

数独ソルバ

topcoder等のプログラミングコンテスト用の練習をしていると、数独のようなパズルは、それ自体がパズルなのでは無くて、それを解くプログラムを書くというパズルに思えてくる。という訳で、書いてみた。何も考えてない、単なる深さ優先探索。

xcodeでは、色んなアーキテクチャ用のバイナリをビルドする機能があるけど、外部ライブラリをリンクするときには、そのライブラリにあった特定のアーキテクチャ用のビルドだけ行うようにしないとエラーが出て、ビルドプロセスが正常に終了しない。xcodeのデ…

ublasの逆行列

id:blono さん。http://d.hatena.ne.jp/blono/20080913/1221328687

無線LAN対策

自宅の無線LANで、接続当初は問題無いのに、徐々に遅くなっていくという現象が発生。取り敢えず、メモ。http://freethink.way-nifty.com/action/2008/03/lan_486a_1.html

xcodeの使い方

外部ライブラリをリンクする時は、「グループとファイル」paneのプロジェクトを右クリックして、追加 > 既存のファイル デバッグ時の作業場所は、「グループとファイル」paneの実行可能ファイルの中のアイテムを右クリックして、情報を見る

作業記録

todo : 線形代数ライブラリを導入すべし。 blas : 本当に基本的な演算のためのライブラリ。利用するCPU毎に最適化されたバイナリを利用すべし。 lapack : blasを使って、色々出来るようにしたライブラリ。fortranで書かれている。 c, c++用には、clapack, cp…

program_optionsの使い方

boostには、program_optionsという、コマンドライン引数やwindows iniファイルのパースに使えるライブラリがある。便利なので、使い方メモ。 main.cpp /*! g++ -g main.cpp -l boost_program_options */ #include <boost/program_options.hpp> #include <string> #include <fstream> #include <iostream> #include <vector> </vector></iostream></fstream></string></boost/program_options.hpp>…

外部ライブラリのリンク と デバッグ時の引数指定

ターゲットの中のアイテムを右クリックして、「情報を見る」と、リンク設定画面がある。 リンク済みライブラリの下の + をクリックして、「その他を追加」から、無事 boostのprogram_optionを追加出来た。わーい。 「直接依存関係」の欄は、同じ.xcodeprojで…

早過ぎる最適化

この間、オライリーの「実践デバッグ技法」という本を読んだ。非常に為になった。基本的には、実例でgdbの使い方を解説した本なんだけど、デバッガというものを最大限に使ったときの威力を見たおかげで、デバッグに対する恐怖心が薄らいだ。というようり、「…

作業記録

コマンドライン引数の解析追加 3時間てあっという間だなぁ。今日も全然進んでねぇぞ。

最近勉強したこと、とか、最近の生活風景

ノンパラ本終わり Nonparametric Regression and Generalized Linear Models: A roughness penalty approach (Chapman & Hall/CRC Monographs on Statistics & Applied Probability)作者: P.J. Green,Bernard. W. Silverman出版社/メーカー: Chapman and Hal…

pimpl, scoped_ptr

c++で、あるクラスAの実装とクラスAの利用者との間の依存関係を断ち切る為に使われるテクニックに、pimplイディオムというのがあるらしい。おぉ!これは便利、と思って、じゃぁ使ってみましょうか、ということでちょっと調べた。そもそもpimplイディオムとは…

長男の走り方

今日、長男が目を輝かせながら自分に説明してくれたこと。長男「普通、走る時って、手を握るか、びしっと指を延ばして走るでしょ?」 自分「うん」 長男「だけど、俺はこうやって走るんだ」 長男の手は、影絵のキツネをちょっと変形させたような形。 自分「…

息子がサンタクロースに望むもの

息子は、ベイブレードにはまっている。で、近々、wiiでベイブレードのソフトが出る(すでに出ているのかもしれない)ようだ。これには、このソフト限定のベイブレードがおまけで付いているらしい。我が家は、テレビゲームは買わない方針であり、息子もそれを…

デバッグ参考書

デバッグの参考書を買いたい。ので、メモ。四の五の言わずに全部買ってもいい気もするんだけど、何かそれは負けた感じもする。GDBを使った実践的デバッグ手法―Emacs,Eclipse,Cygwin,Insi (Interface増刊)作者: インターフェース編集部出版社/メーカー: CQ出…

この1ヶ月のまとめ

1ヶ月も無更新だった。が、高すぎる目標を掲げずに、細く長く続けるというコンセプトなので、まずい、とは思わないことにしよう。 学生生活が始まった ついこの間、新入生ガイダンスがあって、一応学生生活が始まった。とはいうものの、昼は会社に行って、週…

これは良いかもしれない

http://cruel.org/economist/ エコノミスト読んでみるか

読む本

モチベーション3.0 持続する「やる気!」をいかに引き出すか作者: ダニエル・ピンク,大前研一出版社/メーカー: 講談社発売日: 2010/07/07メディア: ハードカバー購入: 101人 クリック: 5,453回この商品を含むブログ (153件) を見る

エンジニアの歩む道の1つの例

id:naoyaさんの日記より。エンジニアの不安と壁 - naoyaのはてなダイアリー ずっと抱いていたエンジニアとしての不安 ― 自分はプログラマとして自分の技術を誇れる日が来るだろうか? という気持ち。 Web API を操作してああしてこうやればこんなアプリケーシ…

読むべき論文

Fisher, R. A. (1925). Theory of statistical estimation, Proc. Camb. Phil. Soc., 22, 700 - 725.Fisher, R. A. (1934). Two new properties of mathematical likelihood, Proc. Roy. Soc. (London) A 144, 285 - 307.Efron, B. (1982). Maximum likeliho…

google sparsehash

http://code.google.com/p/google-sparsehash/こんなのがあるらしい。今度調べる。

ニーズ(needs)とウォンツ(wants)

この間、研修で面白いことを言っていたのでメモ。「水が飲みたい」はニーズであるか?マーケティングの文脈では、こういうのはニーズとは言わないらしい。ニーズの定義とは、満たされていない何かしらの欲求のことを言うらしい。そして、その満たされていな…

微分方程式と固有関数展開

最近の仕事で、瞬間短期金利モデルに0制約を付けた場合のパラメータ推定というのをやっている。普通の短期金利モデルの議論では、短期金利をとして割引債価格をとするところを、0制約を付けた場合には割引債価格をとする。こうすると、割引債価格を陽に書き…