2007-09-01から1ヶ月間の記事一覧

lenny の timezone 設定

lenny には tzconfig がなく、自分で symbolic link を張らないといけないらしい。 % sudo ln -sf /usr/share/zoneinfo/Japan /etc/localtime

nfs がマウントできない

Xen で NFS をマウントしようと思ったら mount.nfs: No such Deviceとか出るでやんの。なんで、とか思って、man 2 mount すると ENODEV filesystemtype not configured in the kernel. なるほど。ということで、いったん Domain-U を落としてカーネルモジュ…

時間か空間か

順序付きのマップがほしいならArray#assocで十分じゃん? 順序付きってことは、速度を犠牲にしてもいいってことと 同じなんだし (いくらバカな自分でもそれくらいは知ってる)。 それに、assocで使う配列の配列はリテラルとしても、それほど 不自然な書き方じ…

from 豊橋 to 熊本

今日、ラジオで聞いたニュース。 豊橋で自転車を盗んだ男が故郷の熊本を目指していて1週間掛けて島根まで行ったところで逮捕されたそうな。すげぇな。 しかし、この盗まれた自転車はどうなるんだろ。 盗んだ人の負担で持ち主に元に戻る 持ち主負担で 持ち主…

つーか

毎日、何を書いてんだろな、私は。

はてなブックマークの影響か

ホットエントリ入りしたようで、なんかあわせて読みたいに essa さんのとこが。

体系的に勉強するべし

ワークアラウンド大いに結構。でもそれが本当にワークアラウンド足り得ること、望まぬ副作用を生じさせないことはどうやって検証する?アセンブリで追っかけるのと同等の環境の実装に対する深い理解が必須じゃないの? UNIX 系のプログラマなら POSIX、Windows…

低レイヤ以外の技術ってそんなに軽いのか

えーっと、誰かのおもりをするためだけに飼われている社畜はいません(少なくともうちの会社には)。ソフト屋が誰かに助けてもらうことを前提としてソフトウェア関連スキルのポートフォリオを組むのはやめた方がいい。最初はいい。分からないこともあるだろう…

アトミック #2

プロシージャコールがループに変わってしまう末尾最適化を"たいしたことない"と言い切ってしまう強さには敬服します。 えー、違う違う。末尾呼び出し最適化は関数呼び出しをループじゃなくて、ジャンプに変換する。末尾呼び出しする関数が自身じゃなくても最…

IN

RDB

ref:ASIPの徒然なるままに: ORの代わりに正規表現 SQLで正規表現を使えるDBでは正規表現を使うとSQLがすっきりする。 「column='A' or column='B' or column='C'」を正規表現で書くと 「column ~ '^(A|B|C)$'」(A,B,Cには正規表現エスケープが必須)。 単純に…

アトミック

このふたつの例はそんなにとっぴなものじゃない。知ってりゃわかる話だし、初心者が始めてぶちあたったとしても、Cのコードと見比べながらちゃんと調べればわかる。まぁ除算器使わないという決断をコンパイラが下すという部分は最適化の機構が働いているんだ…

コンパイラの出力

まぁ実際に日常的に書く必要はないけど、コンパイラの出力を想像できるぐらいにはなっとかないとプロとしてはまずいと思う。コンパイラの出力を想像するという意味では、gdbとかでアセンブラレベルデバグを嫌っちゅーほどして慣れるのが一番近道かな。そのう…

本当

きちんと言葉を定義せずに「本当(の|に)」なんてことをいうのは止めておいたほうがいい。

BBQ

肉がうまかった。

アセンブリ/アセンブラ

そういや、ニーモニックで書く機械語と一対一対応するあの言語を「アセンブラ」と表記する人が案外多かった気がする。 いやまぁ、別に目くじら立てるようなことではないのかもしれないけど。

極論

ある論に同じ論法で極論を返して、それがおかしいのなら、それって要するに議論が成立するための前提条件の提示をさぼっているということだよね。 ということで、「コンピュータは機械語で動いているんだから云々」という理屈はなんだか変だ、と感じるのは当…

別に止めはしないけど

結局、MySQLにしろオープンソースのライブラリにしろ、なにかおかしい動きをしていると思ったらソースを見ろ、逆アセンブルして問題を突き止めろ、という、マシン語世代なら当たり前の発想が、マシン語を魔術の一種かなにかのように畏れていては尻込みしてし…

シェークスピア論理

ref:http://photozou.jp/photo/show/2380/4785463 via:http://www.jmuk.org/diary/2007/09/13/0 3秒ぐらい考えて理解してちょっとうけた。 でも、このネタが分かるひとってどれくらいの割合だろ。シェークスピアのほうで引っかかる人が多そう。

Short Coding

Short Coding ~職人達の技法~作者: Ozy,やねうらお出版社/メーカー: 毎日コミュニケーションズ発売日: 2007/08/09メディア: 単行本(ソフトカバー)購入: 5人 クリック: 306回この商品を含むブログ (69件) を見る大学売店で見つけた。

どこまで必要か

ref:TABのつもりですか?(makeは無慈悲なbuildの女王) - オシロスコープを知らない子供たち うけた。 いやでもまじめな話、論理回路がどうとか書いている人もトランジスタの動作やらホール効果について説明できるんですかね。ハイ・インピーダンス、プルアッ…

delete-line

ref:http://d.hatena.ne.jp/higepon/20070912/1189586516 ref:http://shinh.skr.jp/m/?date=20070912#p07 別解2通り。 (defun delete-line (&optional arg) (interactive "P") (progn (kill-line arg) (pop kill-ring))) (defun delete-line () (interactive…

障害者用駐車場

大学の講義棟の裏には特別に障害者用駐車スペースが1台分だけあって、これが一般の駐車場よりかなり講義棟に近い。だけれども、周辺は非公式な自転車置き場になっていて、駐車スペースを取り囲んでいるために実際には機能していなかったりする。 まぁ、broke…

利回り 5% 弱

ref:捨身成仁日記 炎と激情の豆知識ブログ! - 2007-09-11 ふむふむ。NPV かぁ。なるほど。ちなみに割引率 1.5% で40年後の 8,000万円は NPV で約 4,000 万円と出ました。 で、まぁ良くわかんないけど平均して 5 - 6% の利回りが借金により、4 - 5% 程度にな…

911

いわゆるひとつの 911。だからなんだというのはないけど。 昨年は NYC にいたのに、さらりと無視したしなぁ。前日に中華料理店の人に「明日は nine eleven だね」といわれたのは覚えているけど。

機械語

ref:shi3zの日記 - マシン語を知らない子ども達 まぁ、低レイヤのことを知っていることが強みになる場面があることは否定しないけど、もう機械語を知っていることが役立つ場面ってほとんどないんじゃないかなぁ。たとえば、ハードディスクの機構を知っていた…

車輪の再発明

まぁ、初心者のうちは模造品を作ることで磨かれるものがあるのは確かではあると思うけど。じゃあ、既製品と同等の品質を保てるのか、ちゃんと使いまわしが効く API になっているのか、そもそも製作に時間が取れるのかとか、いろいろ考えるところはあるよね。

今日の早川さん

今日の早川さん作者: coco出版社/メーカー: 早川書房発売日: 2007/09/07メディア: コミック購入: 8人 クリック: 264回この商品を含むブログ (371件) を見る書店に寄ったら平積みしてある最後の一冊だった。 関係ないけど、レジ前に「豊川物語*1」なんてのが…

借金

まぁ、借金といえばどうしてもネガティブなイメージが付きまとうけど、本当に借金をしないほうがいいというのであれば、銀行なんかいらないという話。

数字にだまされるな

ref:捨身成仁日記 炎と激情の豆知識ブログ! - 2007-09-10 平均収益率が 6% で、金利が 3 - 6% だと博打ですか?投資したお金が全部借金ではないこと(大半はその間働いていれば得られた所得)、投資で回収した収益以外も返済に充てられることを無視してないで…

英語

英語ができないからダメというのはまったくのデマ。 非英語圏における英語レベルの高さは日本が世界一といってもいいほど高い。その証拠に「This is a pen.」が書けるし読めるし言える。I'm pen.と言う日本人は居ないでしょ?それに、技術英語なんて単語レベ…