外勤

某所で開催中の展示会にいってきました。
あまりにも大きすぎて回りきれませんでした。残念。
なんかスーツの人が多かったのが意外。こんな雰囲気だったっけ?

エンジニア風の人が多い中、コンパニオンのお姉さんがあちこちに。
あいかわらずの不思議な光景だ。

VHDLとAda

米国国防総省つながりで、似てるみたいですねぇ。
あと、Adaはボーイング777や、F-22戦闘機の制御ソフトウェアに使われているそうな。
Wikipediaにもその様な記述が。

VHDL borrows heavily from the Ada (programming language) in both concepts (for example, the slice notation for indexing part of a one-dimensional array) and syntax. VHDL has constructs to handle the parallelism inherent in hardware designs, but these constructs (processes) differ in syntax from the parallel constructs in Ada (tasks). Like Ada, VHDL is strongly-typed and case insensitive. There are many features of VHDL which are not found in Ada, such as an extended set of Boolean operators including nand and nor, in order to represent directly operations which are common in hardware.
(VHDL From Wikipedia, the free encyclopedia)

私もやってみた。

時効警察占い(http://u-maker.com/228494.html)

刑事課 十文字さんは、ちょっぴり引っ込み思案なはにかみ屋さん。
どんな人や物事に対しても謙虚で控えめなので、いつも一人で黙々と仕事をこなしていくタイプでしょう。
また、頼まれると嫌とは言えず、つい余計な苦労を背負ってしまいがち。もともと人に尽くすのが好きなあなたですが、嫌なことや無理だと思ったことは、きちんと断るようにしましょう。
時にはハッキリと自己主張をすることが、あなた自身を守ることにもつながります。

恋愛面でも、自分を積極的にアピールしていく勇気が必要。最初から自分には無理なのだと諦めてしまわずに、好きな人ができたら、頑張って告白してみて下さい。友達に相談すれば、きっと心強い味方になってくれるはずです。

隠れた趣味は、外人ごっこです!

最近読んだ本

先日の週末、買って公園で読んだ本。
前から読みたいと思いつつ、読めていなかったので。
あちこちの書評にある通り、いままでよく本屋に並んでいる社長本とは全く異なると読んでみて思った。
これは、いろいろな人に読んでもらいたい本。特に高校生とか大学生とか読むといいと思う。*1
あと、軟派な感想ですが、paperboy&co.しかり、「はてな」しかり…。というかベンチャー企業と呼ばれる会社全般において、奥さんの存在って大きいのだなぁ。と。
ソフトバンクの孫さんもアメリカ留学中に奥さんと出会ったときにエピソードがありましたね。確か。
読み終わったとき、paperboy&co.という会社になんとなく親近感を覚えてました。
今度サーバー借りるときはユーザーになります。

こんな僕でも社長になれた

こんな僕でも社長になれた

あと、こちらは通勤中に読んでます。

フューチャリスト宣言 (ちくま新書)

フューチャリスト宣言 (ちくま新書)

*1:勝手な感想ではあるが...。

終日散歩

考え事をしたかったので自宅を昼過ぎに出て夕方までひたすら歩いた。
歩いて歩いて歩き回った。
最初は東に向いて歩いて、ある程度まで行ったので折り返して普段の通勤で使う駅まで戻った。
そういえば、以前its-tomさん家で見たDVDで紹介されていた「名所」に行ってみようと思いつき、行ってみた。
f:id:hideack:20070513194955j:image
f:id:hideack:20070513194949j:image
微妙に古い陸橋で、あと階段も急で少し恐かったりもしたが。
何人か同じ様に陸橋の上から見える景色を眺めていた。夕焼けに映る景色はとても綺麗だった。

Ajax利用時にIEだとキャッシュされる問題

自作のフィードリーダのAjaxで描画を切り替えているところでIEとFirefoxで挙動が異なる原因がわかったのでメモ。

問題になっていたのは、ボタンをクリックしてAjaxでDOMで指定する箇所の更新を行う際、クリックした際のDBの内容の状況によって出力されるアイコン(この場合は既読・未読のアイコン)がIEだと更新されなかったという点。
普段使っているFirefoxだとこの点が想定する

未読のフィード選択→内容表示→閉じるボタンをクリック。一覧が表示され、先ほど未読だった箇所が既読アイコンで表示。

という動きになっていたのだが、IEだと未読のものを読んでもアイコンが未読のままだった。
ということで調べているとすぐ原因は見つかった。

Jaslabsにて、IEでAjaxリクエストをキャッシュさせない方法が掲載されています。

IEの場合Ajaxを用いた通信を行うと、GETメソッドの場合一度実行されるとデータがキャッシュされて、2回目以降の通信はそのキャッシュされたデータを読みに行くようになってしまいます。
[PHPプロ!] IEでAjaxリクエストをキャッシュさせない方法

なるほど、確かにGETで取りにいっていた。
解決策として次の方法が書かれている。

  1. GETメソッドではなくPOSTメソッドで取得する
  2. GETメソッドで取得する場合、URLにユニークID(タイムスタンプ等)を付与する
  3. If-Modified-Sinceヘッダを付与する

シンプルにGET→POSTに変更して対応しました。無事解決。すばらしい。