2004年 7月 の投稿一覧

ブックマーク

常用ブラウザのブックマークが大変なことになっていたので、きちんと整理。
しかし、まだすっきりしたとは言いがたい。
分類が難しい。

牛乳

コンビニに牛乳を買いに行った。*1
奮発して「明治おいしい牛乳」を購入。
これって、味音痴な自分でも、違いがわかるし、事実おいしいです。*2
そういえば森永も出して一時期話題になったなと思って調べるとすぐ見つかった。
NIKKEI DESIGN 2003/12より。
デザイン面から見た比較ですが、一応文章で製造方法の違いも記述してある。

*1:牛乳大好き人間。。。

*2:おいしいが、やはり値段が\30ちょっとぐらい普通の牛乳より高いので、ちょっと控えてしまうこの貧乏性

某ボディーソープ

画面の下の方にこんな感じのスーパーが密かに入る

この使用感は御使用の全ての方に得られるわけではありません

一応、断っとかないとクレーム入れる人がいるのかなぁ。

goocup

ほっかほっか亭のgoocupトリマヨを購入。・・・具が少ない気が。
これってデフォルトでこの量ですか?
味はおいしい。ピーマン&ナスが非常においしい。油で炒めてあるのかな。
けど、個人的にはテリサラ*1が一番おいしい気がします。

*1:名称がコレであっていた大きな疑問だ

梅雨空

梅雨がどんどん南から明けてきてるのに、おとついから、ずっと梅雨空です。
やっと梅雨っぽくなってきた感じがします。

今日の一言

しまった昨日、書き込み忘れてた。
特に派手な動きは無し。

有名な話。

結構有名な話だが、最近のJ2SDKでも有効なのか試してみた。

public class test1{
 public static void main(String args[]){
  for(int i=0; i<10; i++){
  }
 }
}

見たまんまの意です。
コンパイルして、できたクラスファイルを逆コンパイルすると以下の様になる。
メイン関数の呼び出しの部分のみ抜粋。

0 iconst_0
1 istore_1
2 goto 8
5 iinc 1 1
8 iload_1
9 bipush 10
11 if_icmplt 5
14 return
合計命令8セット。

次に、同じ意味を成すコードを以下の用に書いてみた。

public class test1{
 public static void main(Strin args[]){
  for(int i=9; i>=0; i--){
  }
 }
}

上記をコンパイルし、逆コンパイルした結果がコレ。
上と同様にメイン関数の呼び出しの部分のみ抜粋。

0 bipush 9
2 istore_1
3 goto 9
6 iinc 1 -1
9 iload_1
10 ifge 6
13 return
合計命令7セット。

命令セット数を1つ削減できる。・・・けど何故?
数の大きいループだと効果ありそうです。
もっとも中でループ変数を使うと命令セット数が代わるのかも知れませんが。

街中を歩いて

ゆかたの女性を見かけ。。。
チャイナドレスの女性を見かけ。。。
アオザイの女性を見かけ。。。
一言。
すばらしい。*1

*1:こういう発言が誤解を招くのかなぁ。。。