2006-12-29

CD買っちゃった

久しぶりにCDを買ってしまった。
買う気はなかったんだけど、ついほしくなってしまった。
玉置成美のベスト(初回特典DVD付き)とDaBuzzの5thアルバム。
玉置のは某K先輩に買えといわれていたのもあり、ついつい。
DaBuzzは久しぶりに見る名前だなぁと思いつつ、試聴したらすげーほしくなったので衝動買い。
あぁ、自分は本当にダンスミュージックが好きなんだなぁと痛感。

2006-12-28

ホワイトカラーエグゼンプション導入決定・・・orz

どうやら、導入が決定するらしいです。
今日のニュースでやってたよ。
細かいところ(どれくらいの年収から適用とか)はまだ未定らしいけど、
どうせ年収400万とかいいだすんだろうなぁ・・・
導入理由は、労働時間じゃなくて成した仕事で評価する制度にシフトしていくため、
だそうですよ。
なんというか、今までも成果主義とかいって全然評価がされない現状があったくせに、
導入したからといってそうなるわけがないね。
人件費削除の格好の的になるだけだと思うんだけど、ってかきっとそうなるだろうなぁ。
今まででも、うちは裁量労働制を採用しているので残業代は出ません、って明言した会社もあったし。
拘束時間が決まってる裁量労働制ってどうなの?って突っ込みは飲み込んだ記憶があるわぁ。
会社は潤う、従業員は枯渇する、でも会社の利益は高いから景気はいいように見える、一般消費は落ち込む、
最終的には暴動が起きる、
こんな感じになるんじゃないだろうか。

マジで日本脱出を考えた方がいいかなぁ・・・
住みやすい国ってどこだろう・・・

2006-12-26

情けないなぁ

勉強不足を痛感させられた。
会社でLinuxサーバのFTPを設定していたんだけど、
どうにも仮想ルートの設定が上手くいかない。
ftpaccessを設定して、グループの設定もしたんだけど、
まったく動く気配なし。
(FTP自体は動いてるけど)
おかしいなぁ、と思ってmanコマンドでftpdをみたら、
どうもwu-ftpdでもproftpdでもvsftpdでもないんじゃないかということが分かった。
いや、分かったならいいじゃんというのはあるんだけど、
これに気づくのに1時間半以上かかってしまった。
ってか、もともと入ってるftpdでは仮想ルートができないのだろうか?
(これが分からない時点で情けないのだが・・・)
2時間悩んでわからなかったので、
vsftpdでも入れようかと思ったら、
ソースが落とせん。
じゃあ、とwu-ftpでもと思ったら、これも落とせん。
むかついたので、ほっぽって帰ってしまった。

まぁ、でも一番むかつくのは、
これって俺の仕事じゃないんだけど!!
分からない=俺に押し付けるってやめてよ!!
自分で調べるとかしろっての!!

勉強不足は痛感したので、お家でFreeBSDをもう少し構わないとなぁ・・・

とりとめのない文章になってしまった。

2006-12-24

クリスマスイブらしい

12月24日の過ごし方:
・起きる
・軽く朝食を食べる
・プログラムを組む
・昼食を食べる
・少し散歩に行く
・プログラムを組む ← 今ここ
・夕食を食べる
・プログラムを組む

いや、いいんだけど、俺何してるんだろう・・・orz
きっと仲間がいると信じてる、信じてるったら信じてるヽ(`Д´)ノ

2006-12-23

autoconf

今個人的に開発してるもののソースが多くなってきて、
そろそろMakefileを書くのが大変になってきた。
そこで、自動でMakefileを生成してくれるautotoolを使用しようとしたのだが、
cygwinにautotoolが入ってなかった。
しょうがないので、cygwinにautotoolを入れたら、
なぜかprofileの形式が違ったらしく(ずいぶん古いからなぁ、4年もっと前か?)
cygwinの入れなおしをしてしまった。

何はともあれautotoolが動くようになったので、
早速、Makefile.amとconfigure.inを書いて動かしてみることにする。
いや、忘れてるな、記述方法を。
とりあえず、ネットを調べつつ、昔拾ってきたプロジェクトのMakefile.amを参考にしつつ書いてみる。
ああ、AM_INIT_AUTOMAKE忘れてるって怒られたよ。

何はともあれ、これで少しはプロジェクト管理が楽になると思われる。
・・・多分。
Makefileをしこしこ書くよりは遥かにいいはず。

ちなみに、この辺が参考になる。
http://hp.vector.co.jp/authors/VA022047/linux/autoconf.html
こことか(CppUnitについてがメインだけど)
http://www.ogis-ri.co.jp/otc/hiroba/technical/CppUnit/index.html

2006-12-22

忘年会

あぁ、最近技術ネタから離れてるなぁ・・・

会社の忘年会があった。
あんまり好きになれないんだよね、会社の飲み会って。
ま、行けばいったなりには楽しむんだけど、
すごくほっといてほしい派だから、
絡まれるのがうっとおしいんだよね。
そんな風にしてると気を使ってくれて絡んでくる人もいて、
優しいんだなぁと思いながら、
ほっといてくれないかなぁとも思いながら。
仕事以外のことをなんで話さないといけないんでしょうかって感じ。
外面がいいから、聞かれたら答えますよ。
でも、僕が買った車のこととか、
家族構成とか聞いて何になるんでしょうか?
その場の会話の話題としては確かにいいのかもね。
でも、こっちはそんなこと特に聞かれたくないし、話したくないんだが。

あぁ、心の狭い人間だなぁ、俺。
華麗にかわす方法を身に付けたいよ・・・

2006-12-19

これはどうよ

まずはこの記事を見ていただきたい。
http://www.mainichi-msn.co.jp/keizai/seisaku/news/20061219k0000m020089000c.html
労働市場改革:正社員待遇を非正規社員水準へ 八代氏示す
 経済財政諮問会議の民間メンバーの八代尚宏・国際基督教大教授は18日、内閣府の労働市場改革などに関するシンポジウムで、正社員と非正規社員の格差是正のため正社員の待遇を非正規社員の水準に合わせる方向での検討も必要との認識を示した。

 八代氏は、低成長のうえ、国際競争にさらされた企業が総人件費を抑制している中、非正規社員の待遇を正社員に合わせるだけでは、「同一労働・同一賃金」の達成は困難と指摘。正規、非正規の待遇を双方からすり寄せることが必要との考えを示した。

 また、八代氏は現在の格差問題が規制緩和の結果生じた、との見方を否定し「既得権を持っている大企業の労働者が、(下請け企業の労働者や非正規社員など)弱者をだしにしている面がかなりある」と述べた。

 八代氏は、労働市場流動化のための制度改革「労働ビッグバン」を提唱しており、近く諮問会議の労働市場改革の専門調査会の会長に就任する予定。【尾村洋介】

毎日新聞 2006年12月18日 20時31分

ちなみに、この記事はここから知った。
http://blog.livedoor.jp/dqnplus/archives/879384.html
ついでにそこのコメントの1つ
476 名前:番組の途中ですが名無しです[] 投稿日:2006/12/18(月) 22:33:59 ID:fikLkNCp0
ホワイトカラーエグゼンプションについて7割のサラリーマンが内容を知らないって
調査結果をテレビで見たよ
こんな重要な話題がほとんどマスゴミでは取り上げられてない
本間の愛人問題やタウンミーティングのやらせより遥かに重要だろ
恐ろしいほど議論不足なのに奴隷化作戦は着実に、静かに進んでる
こういう事こそマスゴミは徹底的に取り上げろよ


まさにそのとおりだと思う。
企業減税、消費者増税で消費意欲を減退させ、
ホワイトカラーエグゼンプションで労働意欲を削いで、
止めにこれですか。
正直、嘘だと言ってほしいんだけど。
日本脱出を真面目に考えた方がいいだろうか・・・
英語の勉強をやっておかないといけないなぁ。

おかしくね?

あんたも忙しいかもしれないさ。
んでもって、俺はあんたから見たら後輩だし、
あんたの仕事を引き継ぐさ。
さらにあんたは今年一杯でこの部署からいなくなるさ。
やる気が出ないってのも聞いたさ。
でもね、頼んだことをやらないって
ってどうなのさ。
ちゃんと言ったじゃん、
今は他にやることある上に、午後までに戻らないといけないので、
ヘルプセンターにコールしていただけませんか?って。
現象も、聞くことも全部伝えたやん。
その上で、なんで戻ったら、
電話してないから、電話しておいて
なんて台詞がでてくるの?
もうね、愕然としたよ。
いくらなんでも社会人としてそれは失格ちゃうの?
んで、あの人が何をしたいのかちゃんと確認して、とかお説教ですか?
あっそう。
話半分も聞きませんよ。
たいしたことじゃないかもしれませんけどね、
あなたは、
僕から頼みごとをされないことと
僕からの信頼を全て失いましたよ。
分かっていたけど、ここまでひどいとは思わなかったよ。

さて、次の会社を探そうかな・・・orz

2006-12-17

壊れたかな?

物のことではない。
自分の心のことだったりする。

最近どうも考え方が以前とは変わったかなと思う。
なんというか、感情というものが不要な気がしてきている。
もともと、1人でいるときには感情は不要だし、
会社にいれば感情に任せて行動することはおろかなことだし、
人と接している時もそうか。
いっそのことなくなってしまった方がいろいろ便利じゃないかと思えてしまう。
大人になったということなのだろうか。

もう1つある。
死に対しての考え方である。
少し前までは死ぬことはすごく嫌だった。
自分の存在が消えるのが怖かったからだ。
最近は特に怖くない。
ある日眠ったまま目が覚めなくてもいいか、
なんて思えてしまう。
痛いとか苦しいとか感じるのは嫌なので、
首を吊るとか、手首を切るとかは絶対できないけど。
いずれ死ぬからという覚悟ができたのか、
今を生きることに興味がなくなったのか。

精神科に行った方がいいのだろうか・・・

2006-12-13

クラステンプレートの継承

なんか、ここのブログはところどころ白いページになってるなぁ。
なんでだろう?

C++でクラステンプレートの継承を行いたい。
(たい、と言っているということは上手くできていない)
普通のは当然できる。
こんなの
template< typename T >
class base
{ };

template< class T >
class herit
     : base< T >
{ };
これは予定通り上手くできるんだけど、
こんなのがインナークラスとかが絡んでくると上手くいかない。
こんなの
template< typename T >
class base
{
  template< typename I >
  struct inner_base
  { }:
};

template< class T >
class herit
     : base< T >
{
  template< class I >
  struct inner_herit
        : base< T >::inner_base< I > // これがダメっぽい
  { };
};
理由としては、テンプレートの特殊化(だったかな用語)を行う時に、
テンプレート内にあるテンプレートの場合はtypenameのキーワードが必要らしい。
(この辺はD&Eだったか、Modern C++ Designに書いてあったかな)
つまりインナークラスの継承の部分が
typename base< T >::inner_base< I >
と書ければいけるような気がするんだけど、
コンパイラの中の人がそんな文法は存在しないといって怒ってくる。
こんな面倒なことしなければいいんだけど、
spiritのgrammarクラスの中にはdefinitionってクラスがあって、
こいつの継承も行わないといけないんだよね。
ってことはクラステンプレートの継承を2回行う必要があるんだけど、
上記のエラーが出て上手くいかない。
別の方法を考えるしかないだろうか・・・
誰かいい方法知りませんか?

2006-12-08

ため息しかでねぇ

昨日のブログのタイトルがおかしい。
Modern C++じゃないといかんはずだ・・・orz

職場の人たちと麻雀をしてきた。
麻雀自体は嫌いじゃないし、負けてもいいかという気持ちでやっているので
やること自体は別に気にしていない。
が、元々職場の人と社外での交流を持ちたいとは思っていないので、
それに参加することが嫌だったりする。
んで、次は幹事をやれと言われたし。
それも嫌なのだが。

ことの始まりは、先月に「麻雀できる?」なんて聞かれたことだ。
いつもなら「できません」と嘘をつくのだけど、
「できないよね?」といわれてしまったので、
ついつい「できますよ」と答えてしまった。
本当にできないと思っていたらしく、本当に意外な顔をされた。
んで、あれよあれよと言っている間に参加することになっていた。
こんな時によく言えば人当たりがいい、悪く言えばやんわりとも断れない性格は不利だ。

職場の人との交流は仕事を円滑に進める上で重要だとは思う。
が、職場の外ではよほどのことがない限り交流を持ちたくないと思ってしまう。
僕の考え方の方がおかしいのかもしれないけど。
プライベートな時間まで気疲れしたくないんだよ。
会社の雰囲気がそうさせているのか、これが普通なのか分からないけど、
もうすこしサバサバしてた方がいいなぁ・・・
贅沢を言いすぎだろうか・・・

文章にすると少しすっきりするのが救いか。
まっ、長くても4回ボーナスをもらったらと決めているので、
それまでの辛抱だと思うことにしよう。
(次とかまだ全然考えてないけど)

2006-12-07

Moden C++

C++のライブラリLokiについての解説をしつつ、
メタプログラミングについて書かれてる本なんだけど、難しい。
なんとなくは分かるんだけど、なんとなくの域を出ない。
今やりたいこととしてはここまでの理解は必要ないのかもしれないけど、
せっかくだと思い、再び勉強してみようと手にとってみた感想。
Lokiのソースコードと照らし合わせながら、
自分でこれ書けと言われたら無理だろうなぁと思いながら、
古い本(初版が2001年だからそうでもないか?)だけど、だからかな、
クリアしたいなと思ってたりする。
これの前にデザインパターンを理解する必要があるかな。
5,6個しか理解してないからなぁ・・・

2006-12-05

メタプログラミング?

boost::spiritでgrammarの継承を行いたいと思って、
こんな感じのを書いてみた。

// 基底クラス
template < typename DerivedT >
struct base_grammar
    : grammar < base_grammar >
{
  template < typename ScannerT >
  struct definition
  {
    definition(const DerivedT& self)
    {
      //なんか書く
    }
  };
};

// 派生クラス
struct sample_grammar
    : base_grammar< sample_grammar >
{
  typedef base_grammar< sample_grammar > base_t;
  template < typename ScannerT >
  struct definition
     : base_t::definition< ScannerT >
  {
    definition(const DerivedT& self)
      : base_t::definition< ScannerT >(self) // ※1 これを忘れてたorz
    {
      //なんか書く
    }
  };  

};

※1を忘れていてしばらく悩んだよ。
って、これ基底クラスにデフォルトコンストラクタが存在していないから、
コンパイルでエラーが起きるのは当たり前ジャン。。。orz

それはさておき、
1段階のネストはうまくいくんだけど、
このもう1クラス噛ませるとうまくいかない。
この辺りはテンプレートのメタプログラミングに関係してくるんだろうけど、
メタプログラミングには足を入れないようにしてきたから、
さっぱり分からん。
Lokiのソースコードをみて頑張ってみるか。
やっぱりTypeListがいるのかなぁ。

2006-12-02

HappyBirthdayToMe

誕生日おめでとう俺!!
いや、誰も祝ってくれないから自分で言わないと・・・

誕生日プレゼントというわけではないが、今日マツダにディーラーにいってきた。
何年越しかな、ほしい車を契約してきました。
RX-8です。
このご時世に、ハイオク食べるスポーツカー(当然MTってかATの運転は怖い)を買う自分。
週末ドライバーだからいいんだけど、いいのか?
値引きのほとんどない車だとはわかっていたけど、
個人的に30万の値引きを目標にやってきたけど、
敵もさるもの、結局目標には大きく届かず20万の値引きでした。
頑張った方なのか、それともしてやられたのか。
車雑誌とか見ると、今はボーナス商戦だから30万を目標って書いてあったし、
通常の目標値引き額は25万だから悪くないと思うことにする。

納車は来月くらいになるとのことだから、
しばらく楽しみで夜も眠れない日が続きそうだ(んなことはないが)