free as in air

2007|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|09|11|12|
2012|03|04|05|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|03|04|06|09|
トップ «前の日記(2007-10-24) 最新 次の日記(2007-10-26)» /編集

2007-10-25 [長年日記]

§ [//] イラチ系コミュニケーション

 一般的な語だと、せっかち系コミュニケーション。

 Twitterは「拙速」であることが目的なんだから、そこに書くメッセージが雑なのは、Twitter的には想定通りなんじゃないのか、と周回遅れで考えた。

 つまり空気感重要だと。

 瞬発的な欲求とかを語るときに冷静であるわけがない。

 メッセージが雑なことと悪感情の有無は別。

 というか、あんまり感情って無いんでは。

 感情的になってTwitterでDISるとかありえんよな普通。

 それともありえるんだろうか。

 そもそもDISっていう行為がうまいDISであればあるほど創作活動の結果なわけだから、感情とは一旦切り離されるもんなんじゃないの。

§ [OpenBSD][ruby] yarv compile failed.

yarvがコンパイルできない件はCVS kaffe (dalibor): Fix for pthreads on OpenBSDにあるとおり

+#if defined(HAVE_SCHED_GET_PRIORITY_MIN)
   min = sched_get_priority_min( SCHEDULE_POLICY);
+#else
+  min = 0;
+#endif /* defined(HAVE_SCHED_GET_PRIORITY_MIN) */
+
+#if defined(HAVE_SCHED_GET_PRIORITY_MAX)
   max = sched_get_priority_max( SCHEDULE_POLICY);
+#else
+  max = 0;
+#endif /* defined(HAVE_SCHED_GET_PRIORITY_MAX) */

を入れればなるようになると思うのだが、帰らないと試せない。

Manpage of sched_get_priority_minにあるとおりPOSIX システムでは sched_get_priority_max() と sched_get_priority_min() は unistd.h に _POSIX_PRIORITY_SCHEDULING が定義されている場合にのみ使用可能である。 ということなんだろう。しかし0が正しいのかはわかんね。sched_setscheduler(2)とかsched_setparam(2)があるかどうか、という気も。

そもそもconfigureで関数があるかどうか確かめればいいってことか。

§ [devel] ポインタ?

 参照渡しにしなくてもある意味元から参照なのだが、C++とか昔のPHPか何かか?と言いながら、C++でも普通は参照渡しにする気がするし、そこでは不要。

 基底クラスに合一せんでも多態性で吸収される。