Barbarossa Blog
2024 / 12   «« »»
01
S
 
02
M
 
03
T
 
04
W
 
05
T
 
06
F
 
07
S
 
08
S
 
09
M
 
10
T
 
11
W
 
12
T
 
13
F
 
14
S
 
15
S
 
16
M
 
17
T
 
18
W
 
19
T
 
20
F
 
21
S
 
22
S
 
23
M
 
24
T
 
25
W
 
26
T
 
27
F
 
28
S
 
29
S
 
30
M
 
31
T
 
meaning of mark :: nothing , comment
Counter
total : 3898198
yesterday : 638 / today : 379

Online Status

Profile
hHandleName = Fe+;



某メーカ勤務の怪しい会社員。
40代に突入しても不惑の域に達しない。

Recent Diary

Recent Comments

RSS & Atom Feed
Barbarossa Blog
RSS1.0 / RSS2.0 / Atom0.3
Kの外部記憶
RSS1.0 / RSS2.0 / Atom0.3
Fe+の子育てログ
RSS1.0 / RSS2.0 / Atom0.3
Fe+の麺類万歳
RSS1.0 / RSS2.0 / Atom0.3
Fe+の千夜一夜
RSS1.0 / RSS2.0 / Atom0.3
Fe+の外部記憶
RSS1.0 / RSS2.0 / Atom0.3
Fe+の自腹 de movie
RSS1.0 / RSS2.0 / Atom0.3
Fe+の逆転MBA
RSS1.0 / RSS2.0 / Atom0.3
転載 no Blog
RSS1.0 / RSS2.0 / Atom0.3
ヘタウマお絵かき
RSS1.0 / RSS2.0 / Atom0.3
チャレンジ英語1000時間
RSS1.0 / RSS2.0 / Atom0.3

2005/08/12
Fe+の好きなライター(?)の梅津さんが新刊を出しました。

「伝わる!」説明術
「伝わる!」説明術

というタイトルの本です。

作者の梅津さん、「真・窓と林檎の物語」などで独特な言い回しや比喩、「である調」の文章などで一世を風靡した方です。

語り口が、日本のコンピュータ史に残る偉人「祝一平氏」にそっくりだったため、Fe+は当時からファンでした。

ただのパクリだったら嫌悪感を抱くところですが、氏のそれは完全に独自の世界を築いており、めでたくリスペクト対象となりました。

そんな氏の著作も今回で4作目。
コンピュータネタからやや離れ、どのような事を書いたのか非常に楽しみです。
さーてこれから読まなくっちゃ。
posted at 2005/08/14 1:08:48
lastupdate at 2006/06/14 2:20:53
修正
comments (0) ||
 
2005/08/11
毎週水曜日は強制的に早く帰らなければならない日なのですが、おかげで久しぶりにスポーツジムに行ってきました。

その途中のドラッグストアで「満腹30倍」なるダイエットサポート食品を見つけてしまいました。

30倍

水分を吸収して30倍に膨らむ「バジルシード」という種が入ったキャンディーらしいのですが、食べてみると本当に

膨らむ

んですよ。
食べている最中に膨らんでくるのが分かりますよ。

食物繊維も摂れるとのことでなかなか良いかも。
会社で小腹が空いたとき重宝しちゃいそうです。[:にこネコ:]

posted at 2005/08/12 1:06:11
lastupdate at 2005/08/12 1:06:11
修正
comments (4) ||
 
2005/08/10
寝かせてくれ〜

うわぁ〜勘弁してちょ、日テレの深夜番組枠で

シベリア超特急2

をやっているよ〜。
寝るつもりだったのに。

シベ超フリークとしては抑えない訳にはいかないんですよね。
眠いけど・・・観たい・・・観たいけど・・・・

眠いよ〜[:涙ぽろりネコ:]

晴郎ちゃんは相変わらず

ネ申レベル

の演技力ですな。
posted at 2005/08/10 4:07:15
lastupdate at 2005/08/10 4:07:15
修正
comments (0) ||
 
ほう〜、なるほど。

あまりBarbarossa Blogには仕事の事は書かないようにしているのですが、ネタ的に面白かったので書いてみました。

今日、会社の同僚のMINEタソと仕事をしていてC++のクラスがどのようなサイズになるかというネタになったので調べてみました。

自宅に帰ってからもプログラムを作る男

その1・メンバ変数だけ

class CTest {

int a;
int b;

};


この場合には、単純に構造体と同じでsizeof(CTest) = 8になります。
(モチint=32Bitね)

その2・メンバ関数のみ

class CTest {

void Func( void ){ return; }

};


この場合、sizeof(CTest)は

1バイト

になります。
へぇ〜

その3・仮想関数の場合

class CTest {

virtual void Func( void ){ return; }

};


この場合にはsizeof(CTest)=4になります。
これは仮想関数アドレスを格納する関数ポインタテーブルへのポインタである4バイトが付加されるからという事です。
つまり、仮想関数がいくつ増えても、テーブルへのポインタなので4バイトからは増えません。

その4・staticメンバ変数を持つ場合

class CTest {

static int a;
static int b;

};


この場合にはsizeof(CTest)は

1バイト

になります。

その5・staticメンバ関数を持つ場合

class CTest {

static void Func( void ){ return; };

};


この場合もやっぱり1バイトのようです。

ラスト・staticメンバ変数と仮想関数とメンバ関数を持つ場合

class CTest {

static int a;
static int b;

virtual void VirtualFunc( void ){ return; };
void Func( void ){ return; };

};


・・・・結果は、

4バイト

でした。
どうやら、仮想関数のアドレステーブルへのポインタvptrの4バイトだけになるようです。

ちなみに、staticメンバ変数や、通常のメンバ関数はいくつあっても1バイトのままでした。
さらに上記にように、メモリを消費するようなメンバがいると、その1バイトすらなくなってしまうみたいですね。(オブジェクトとしてはメモリを使わないということかな?)

以上仕事ネタでした。

プログラム知らない方、ごめんなさい〜
posted at 2005/08/10 3:52:26
lastupdate at 2005/08/10 3:57:13
修正
comments (0) ||
 
2005/08/09
「レオン」という雑誌がありますが、これとっても面白いですよ。

おやぢの味方

「違いの判る大人」のためのファッション雑誌って感じなのですが、若い人が読んでも全然問題ないネタが満載です。

今月号は「モテるオヤジのモテるゴルフ」という特集があったのですが、非常に参考になりました。

軍パンにちょっとタイトなシャツを合わせる

なかなかおしゃれかも。

今度、軍パンを買ってこようかな〜。
posted at 2005/08/10 2:09:09
lastupdate at 2005/08/10 2:09:09
修正
comments (0) ||
 
2005/08/08
そろそろお盆休みに突入しますね。

最近忙しいので、そろそろ一息つきたい感じです。

お盆休みには実家の両親を旅行に連れてゆこうと思っているのですが、場所を思案中なんですよね。
どこに行っても混雑してそうだし。

ちなみに実家には2匹のにゃんこがいるため、妹は留守番役です。
さて何処に行こうかな〜。
posted at 2005/08/09 2:16:57
lastupdate at 2005/08/09 2:16:57
修正
comments (0) ||
 
2005/08/07
はい、二日目は予想通りに二日酔いでした。

案の定、前日に飲み過ぎて朝からフラフラ状態。
まともにラウンド出来る状態じゃなかったです。[:涙ぽろりネコ:]

しかも二ヶ月前に靭帯断裂という怪我をしてしまったおかげで練習不足だったため、スコアもボロボロ。

これは猛練習が必要です。
できればクラブも新調したいんですよね。

いろんな課題を残した合宿になっちゃったな〜

posted at 2005/08/09 2:09:28
lastupdate at 2005/08/09 2:09:28
修正
comments (0) ||
 
2005/08/06
会社の皆さんとゴルフ合宿にきています。

ゴルフツアー

場所は・・・えーっと。

確か菅平高原

だった筈です。[:にこネコ:]

いやぁ、最近忙しくって行く場所すらきちんとチェックしていない状態での参加です。
ほとんどミステリーツアー状態。[:にこネコ:]
posted at 2005/08/08 0:30:27
lastupdate at 2005/08/08 0:30:27
修正
comments (0) ||