nDiki : 4月23日
2003年4月23日 (水)
■ [ WiKicker ] SunOS 5.6 にインストール

結局flock 問題は、File::Flock モジュールを使う事にする。 $^O eq 'solaris' な時は File::Flock::lock を使うようにコードを修正。
それから、RCS まわりでも問題。
Warning: missing newline at end of file /tmp/...
といった感じの警告が出て期待した結果が得られない。 調べてみると rcsdiff の呼び出しで警告。 実際には diff が吐いている。 Sun の diff と GNU diff ではファイル末処理が違うようだ。 ということで、こちらは diffutils-2.8.1 と rcs-5.7 を home の下に入れて解決。
ふう、これで WiKicker は
- Debian GNU/Linux sid
- FreeBSD 4.4-RELEASE
- Red Hat Linux 8.0
- Solaris 2.6
で動く事を確認。都合5つ(SunOS は一つのホストで2個動かしている)。 今の所の注意点は
- Apache が suEXEC しているかどうか
- Perl 5.005_03 or Perl v5.8.0 ? (依存ライブラリの問題、UTF-8 の扱いの違い)
- SunOS の flock 問題
- SunOS の diff 問題
といったところか。
- Windows 上での Apache 2.0.53 では PATH_INF... (2005-04-10)
- [ Perl ] Memcached を使ってみる (2004-01-12)
- [ WiKicker ] SpeedyCGI (2003-10-17)
- Debian に RSS リーダ「フレッシュリーダー」をインストール (2006-03-06)
- Warning: SuexecUserGroup directive re... (2004-07-10)
■ 花粉のお薬

今日からやめる。
- 過去の今ごろ (2004-04-23)
- 今日のさえずり - 後ろ髪を触ったら寝癖 (2010-02-09)
- 今日のさえずり - 「きりちんぽ」いいな (2008-02-25)
- 今日のさえずり - 今週頭ぐらいから花粉が見え始めた (2010-01-28)
- [ 花粉症 ] 花粉アレルギー対策に診療所へ (2006-01-31)
■ [ WiKicker ] (続)リビジョンが追加されていかない

昨日修正したつもりだったがまだ駄目だった。 モードを変更するだけではなくて、 naney 権限で
rcs -u -M RCS/*
して実際に unlock しておかないと駄目だった。
今回の敗因はCGI プログラムからのアクセスと同じ条件で YukiWiki2 のデータを import しなかった事。
- [ WiKicker ] リビジョンが追加されていかない (2003-04-22)
- [ WiKicker ] SpeedyCGI (2003-10-17)
- [ DiKicker ] インデックス作成は別プロセスで (2004-02-17)
- XAMPP で WiKicker を動かしてみた。PPM インストール OK。 (2007-02-09)
- [ WiKicker ] SpeedyCGI 化の様子 (2003-11-10)
■ 去年の今ごろ

2002年4月23日より。
- Sun Blade 100
- いやぁ、あまり使ってない。
2004年4月23日 (金)
■ 過去の今ごろ

過去の4月23日より。
- 今年の花粉は楽だった (2008-05-03)
- 今日のさえずり - 後ろ髪を触ったら寝癖 (2010-02-09)
- 今日のさえずり - 「きりちんぽ」いいな (2008-02-25)
- 今日のさえずり - 今週頭ぐらいから花粉が見え始めた (2010-01-28)
- 花粉のお薬 (2003-04-23)
■ Mew と SSH

設定を確認したら一部のConfigで「メールサーバにSSH接続して、そのサーバ自身(localhost)上のSMTPポートにトンネルを掘る」べきところを「localhost(メールを出しているMewのあるホスト)にSSH接続して、メールサーバのSMTPポートにトンネルを掘る」というとんでもない設定になっていた。 暗号化されてないではないか。トホホ。
どうやら以前設定をごちゃごちゃいじった時に間違えていたらしい。 設定を修正したらSSH port forwarding で会社の SMTP サーバに接続すると1通目しか送信できなくなるというトラブルも解消された。 これが原因だったか。
さて、POP3のパスワード変更しなければ。
- メールボックスを Gmail に集約 (2007-08-08)
- ISP から Outbound Port25 Blocking を行うとの... (2006-05-23)
- 一部のドメインのみ Gmail 経由ではなく SMTP over SSH ... (2008-09-04)
- sniffit 0.3.7 beta をインストール (1999-01-22)
- Mew 3.1 -> SMTP server -> docomo.ne.jp (2003-02-09)
■ キャラクターグッズ

届いた。ソフトボア製、中身は綿+ペレット。 600 x 580 x 320mm は想像以上にでかかった。
2005年4月23日 (土)
■ xDピクチャーカード対応 USBリーダ/ライタ MAUSB-100

FinePix F10で撮影した画像は、ちまたで評判の悪い付属のマルチコネクターアダプターを使用してPCにUSB接続している。
個人的には別にあのアダプターはそれほど悪くないと感じている。 ACパワーアダプターとUSBケーブルをつなぎっぱなしにしておけば、画像吸い出しの時に充電しておけるし (1日10枚程度の撮影であれば、充電もあっという間に終わる)。
しかしFinePix F10側のマルチコネクターアダプター端子がやわそうなので、つけたり外したりを繰り返すのはちょっと心許ない感じがするのも確かだ。
ということで、結局xDピクチャーカード用のリーダを購入することにした。 ノート PC にケーブル無しでプスッっと挿せるタイプが便利で好きなので、オリンパスの MAUSB-100 を選択。
xDピクチャーカードを挿入したまま全体を保護するキャップがついているので、先日届いたキャンペーンの128MB xDピクチャーカードを挿しっぱなしにしておいて、USB メモリ的な使い方をするのにも便利そうだ。 ただし 仕様では読み出し約3.5MB/s、書き込み約0.5MB/s と、最近のUSB メモリに比べて遅いので、それほど期待はできないが。
ちなみに MAUSB-100 の後に出た、xDピクチャーカードとのセット品、MAUSB-200 は読み出し・書き込みとも 約0.5MB/sらしい。
どちらも実測したわけではないので実際のところは不明。
それから特徴的なのは、ライトプロテクトスイッチがついている点。
リーダ/ライタでこれがついているのは珍しいのでは?
信用おけない Windows に挿す時にライトプロテクトできるのは嬉しい。
会社でDELLのPCを買った時におまけてついてきた、バッファーローのUSB メモリ ClipDrive を使う時もよくライトプロテクトスイッチを利用していたし。 しかしながらこいつスイッチがチャチくて、ある日ポロッっともげた。 ライトプロテクトオフの状態でもげたのがせめてもの救い。
MAUSB-100 も基板の上に固定されている小さなスイッチなので強度には不安が残る。
そういえば MAUSB-100 にはxDピクチャーカードのためのホールドスイッチもついているのだが、この立て付けがよろしくない。ホールドを解除すると斜めになる。
まあとりあえず例によって USB マスストレージクラスで Linux からも問題なく読めるしそれなりに便利に使えそうである。
[ 製品レポート ]
- 1インチポータブル HDD HDMC-U12 インプレッション (2006-12-28)
- トイデジカメ VQ1005 来た (2008-03-08)
- PEG-TJ25購入 (2004-03-05)
- ネットワークカメラが欲しい (2005-01-15)
- ソニー サイバーショットU DSC-U40/B 購入 (2004-03-18)
■ m4s オフ会

今年は近谷研OB会の連絡もとくになかったので、仲間内でオフ会を開く(→ 前回の近谷研OB会代替OFF会の様子)。
今回は久しぶりに宮寺先生にお会いできて大変有意義であった。
残念ながら近谷先生は都合が悪くて参加していただけず。
今回の参加者は
- 宮寺先生
- 山口さん (前回の近谷研OB会代替OFF会以来の再会)
- やまだ君 (m4s tkh再会新年会以来の再会)
- 田中丸君 (m4s 焼肉off以来の再会)
- 土屋君 (結婚式以来の再会)
- 自分
の6人。
@ 串焼きと鶏料理 鳥どり 池袋東口店
例によって西武池袋線池袋駅地下1F改札口前に集合(18:00)。 ぶらぶらして、キンカ堂向かいの「鳥どり」に入店。 料理もおいしいしカクテルも奇抜なものがあるしと、楽しめるお店である。 店員の感じもよい。
ただし、隣がバカ合コングループでうるさくでたまらなかった。 久しぶりに一気コールの連発聞いたよ。
@ 産業技術総合研究所(産総研)
独立行政法人化の話とか、秋葉原ダイビルの話とか、組織の話とか。
@ 学科のゴタゴタ
以前からけっして良い状態ではなかったが、最近かなりひどい状態らしい。 先生と助手の関係の話とか、研究費の話とか。
学部内での再編の話も。
その他、大学間による職員の賃金の違いの話とか。
@ Vodafone 902SH
バグの話とか。
@ 先生退官記念会
企画しようという話。 各研究室OBにどう連絡をとるか、形態をどうするか等についてなど。
学科設立は1986年。 この年入学し1989年度に卒業したのが第1回期生で、1995年度卒の我々は第7回期生である。 編入(?)により1988年度卒もいて、第0回期生と呼ばれている。 今年度卒業する17回期生を含めて、18期。 研究室に所属したのは200名前後といったところか。
呼びかけてどれぐらい集まれるであろうか。
@ コーヒーハウスZAO閉店
2軒目として田中丸君ご推薦、金魚鉢パフェのある蔵王へ向かったもののお店は無くなってしまっていた。 2004年1月31日に閉店とのこと。
向かいのサルビアに入店。
@ TEPCOひかり? さくらインターネット?
やまだ君の自宅アクセス環境の話から、ホスティングサービスの話へ。 田中丸君によるとさくらインターネット利用してみたことがあるけど、いいんじゃないっていう話。
@ 解散
幹事のやまだ君お疲れさまでした。
- 近谷研OB会代替OFF会 (2004-03-20)
- 近谷先生ご退職記念パーティー (2006-03-25)
- 準備委員会キックオフミーティング (2005-11-19)
- m4s tkh再会新年会 (2005-01-06)
- 近谷研 OB 飲み会 (2008-03-15)
■ Skype for Linux 1.1.0.3

4月22日付でリリースされている。 1.0.0.20 だと(その前からだったか?)、アイドルによる Away 状態からの復帰時に X Window System のレスポンスが数秒悪くなるという現象があるのだが、はたして改善されているであろうか。
- 今日のさえずり - 子供がブランコから抜けなくなってる (2008-03-31)
- Skype for Linux 1.2.0.11 (2005-08-19)
- Skype チャットを Evernote に保存する方法 (2009-03-23)
- Skype for Linux 1.0.0.20 (2005-03-19)
- Debian (不安定) (2005-02-03)
2006年4月23日 (日)
■ Perl プリティプリンタの定番 perltidy

一昨日は時間がなかったので、Perl プログラムの色付きプリントアウト作成に Emacs の htmlize.el を使用したのだが、残念ながらこれだと Emacs を使っていない人には薦めることができない。
ということで調べたところどうやら perltidy が定番の様子。 Perl Best Practices でも紹介されているらしい。
@ HTML テキスト出力
ソースコードをハイライトして行番号付きの HTML テキストを生成する場合は
perltidy -html -nnn --nohtml-entities source.pl
とする。
@ Emacs からの perltidy の呼び出し
perltidy の真価はソースのリフォーマットにある。 これを使用するとソースコードを統一のとれたスタイルに整えることができる。
Emacs からはリージョン選択して
M-1 M-| perltidy
するか、http://www.emacswiki.org/.../CPerlMode で紹介されている
(defun perltidy-region ()
"Run perltidy on the current region."
(interactive)
(save-excursion
(shell-command-on-region (point) (mark) "perltidy -q" nil t)))
(defun perltidy-defun ()
"Run perltidy on the current defun."
(interactive)
(save-excursion (mark-defun)
(perltidy-region)))
を .emacs などに書いておいて M-x perltidy-region することで整形することができる。
今までは CPerl mode 頼りだったけれど、これからはリポジトリにコミットする前に perltidy を通すようにしようかな。
まずは自分好みにあわせた、.perltidyrc を作成せねば。
- Emacs でお好きな言語のソースコードを色付き HTML テキストに変換 (2006-04-21)
- Perl 用の doxygen のようなツールはないのかな (2006-07-25)
- 第2回 社内 Perl 勉強会 (2006-04-28)
- emacs-wiki の中の Perl ソースコードを整形できるように (2002-06-08)
- 第1回 社内 Perl 勉強会 (2006-04-21)
2007年4月23日 (月)
■ ソフトウェア技術者御用達のプロジェクトマネジメントツール TaskJuggler

ときたまやってくるソフトウェア開発の計画作成、今までは GanttProject を使っていたのだけれども、挙動が安定しないのと印刷機能が貧弱なのとで満足できていなかった。
ということで今回は新しいツールを使ってみることにした。チョイスしたのは TaskJuggler。
Linux 上で動くツールである。 GanttProject は Windows でも Linux でも使えるのが利点だったのだが、ここ数年の中でプロジェクトファイルを共有することも無かったので、まあ Linux だけでしか動かなくてもいいかなと。
@ テキスト形式でのプロジェクト記述
TaskJuggler が特徴的なのは、プロジェクトをテキストファイルで記述するところである。 一般的なプロジェクトマネジメントツールは GUI 上でガントチャートを直接編集したりできるのだが、TaskJuggler はそんな軟弱者向けの機能は用意されていない。
あくまでテキストで書く。プロジェクト・リソース・タスク・レポートをテキストファイルに書く。 でコンパイルするとガントチャート等のレポートが生成される。実績もテキストで入力する。
書き方に問題があればコンパイルエラーになるし、定義したタスクの依存関係等でプロジェクト期間からはみ出てしまうような時もコンパイル時に怒られる。 渋い。
@ TaskJugglerUI
とっつきにくく見えるが、慣れると以外とそんなに難しくない。 effort と length と duration の違いが分かればあとは楽勝。
TaskJugglerUI という GUI ソフトウェアでは、補完機能の優れたエディタが内蔵されているしサイドバーのリストからタスク等を選んで、対応する行に移動することもできる。
さながら Eclipse でコードを書いているような感じ。
下手にガントチャート上でタスクをドラッグアンドドロップして、日にちを動かすよりも思った通りに定義していけるので良い。
@ 印刷
ガントチャートについては、それなりに見やすいフォーマットの印刷物を生成してくれる。 印刷からプリンタとして「Print to File (PDF)」を選択すれば日本語も含めて問題なく PDF 化できるので、でき上がったものも配付しやすい(ここら辺は KDE 側の範疇か)。
GanttProject では PDF 出力がイマイチで結局、画像ファイルにエクスポートしてプリントアウト/配付していたのでこれは便利。
@ 面倒な点といえば
面倒な点があるとしたら、タスクに ID をつけてその ID で依存関係などを指定してあげなければいけない点か。 識別子を考えるのが面倒なのと、タスクの数が増えてきた時にその指定したい ID を探す(思い出す)のが面倒である。
あと、識別子の名前変更リファクタリング機能があればいいな (一括置換だと関係ないところまで置換してしまう可能性がある)。
@ ということで
ソフトウェアエンジニアには使いやすいツールだと思う。
マクロ機能やインクルード機能などもあるのでもう少し使いこんでみたい。
- Evernote 使用開始 (2009-03-03)
- フォト イメージング エキスポ 2005 (2005-03-18)
- amaroK で Linux 上の iTunes 音楽データを聞く (2006-01-22)
- コミットメント・リスト vs ガントチャート (2005-10-19)
- GanttProject で開発スケジュールを作成 (2004-08-26)
2008年4月23日 (水)
■ 今日のさえずり - Twitter 日本語表示みた

- 08:46 韓国修学旅行で松嶋菜々子とペアでまわる夢を見たので、今朝は寝覚めが良い。[mb]
- 11:02 Twitter 日本語表示みた。エンジャパンの広告が出てる。
- 11:23 Twitter モバイル版はiモードからはやはり駄目か。
- 14:28 HDMC-U12 つないでいると、Easy CD Creator 5.2 の挙動が滅茶苦茶。
- 15:37 CD-R 作成ではまってる。
- 15:41 Easy CD Creator 5.2 が駄目なので、ImgBurn 2.4 で ISO イメージ作成。しかし ImgBurn 2.4 では書き込みエラー。結局 DeepBurner 1.9 で書き込み中。
- 17:24 Riece を久しぶりにインストールするついでに LSDB パッケージ入れたら、Mew でも自動的に連携してて驚いた。
- 17:32 Mew の Summary で ls は spam 学習のキーバインディングなのに、LSDB いれたら l キーが奪われた。
- 17:35 しかたないのでとりあえず M-x mew-summary-learn-spam
- 22:24 Pidgin 2.4.1 + skype4pidgin.deb 2008-04-23 入れてみたが、Pidgin 側から Skype に日本語送ろうとすると落ちる(Debian GNU/Linux sid)。
- 22:35 Pidgin 2.4.1 + ~/.purple/plugins/libskype.so にしたら Pidgin 側から Skype に日本語送れた (Debian GNU/Linux sid)。
- Debian GNU/Linux sid 環境を新 HDD へ (2006-07-29)
- 今日のさえずり - ベッド無くなったけど、つい迂回して移動してしまう (2009-12-02)
- [ CLIE ] Plucker (2004-03-27)
- Twitter への書き込みを自動的に Skype ムードメッセージに設定する (2008-02-25)
- 今日のさえずり - 餞別用意したけど最終日の今日来なかった (2009-06-15)
■注目キーワード
購入 買った 発売日 フリー 無料 価格 値段 作り方 選び方 使い方 方法 設定 サンプル ダウンロード 限定 在庫 予約 穴場 比較 検証 レビュー 感想 評価 評判 使用感 使ってみた 口コミ 噂 最新 MP3 動画 意味 お薦め お勧め おすすめ 便利 Blog ブログ mixi 修理 デザイン ビックカメラProcess Time: 1.299679s / load averages: 0.16, 0.37, 0.31
nDiki by WATANABE Yoshimasa (profile)
Powered by DiKicker
Base theme by Nana (for tDiary)





◇ Twitter やってます。この記事が気にいったらぜひ twitter.com/Naney の follower になってください。