nDiki : 2004年07月下旬
2004年7月21日 (水)
■ インターンは Vine 使い

今日から1ヶ月間、M2の女性がインターンとしてうちで働く事になった。 オフィスの平均年齢がぐっと下がった感じ。 午前中オリエンテーション後スキル等をインタビューして、さっそく午後から作業を始めてもらった。
UNIX の経験について質問したら、Vine Linuxに慣れているとのこと。 Vine かあ。
- PAR (2004-07-19)
- 新人歓迎会 (2005-04-12)
- 初めての Perl は C MAGAZINE (2007-12-19)
- UNIXアカウントの方に大量にたまっていたfml管理メール (2005-03-12)
- [ お仕事 ] もろもろの名目の飲み会 (2004-08-18)
■ wxPerl + ActivePerl 5.6.1 build 638

PPM パッケージで。wxWidgets もリンクされているためか別途インストールの必要なし。 チュートリアルのサンプルで動作確認。
Wx::ActiveX も試してみようと思ったが、5.6 用のPPM パッケージ無し。 ソースからビルドするには(今度こそ)wxWidgetsをきちんといれておく必要があるのでパスしておく。
- Wx::ActiveX をビルド (2004-08-27)
- wxPerl PPM パッケージ (2006-12-13)
- 今日のさえずり - 哭きの竜のポーズの人発見(多分寝てる) (2009-08-12)
- 自前 PPM リポジトリの管理 (2006-07-03)
- PPM パッケージのインストールではまる (2001-12-25)
■ PAR + ActivePerl で実行形式ファイルを作った時のライセンスは?

PAR の pp のドキュメントによれば、pp を実行して生成したファイルについてはライセンス制限がないとの事(The Artistic License の第8条に従い)。 ただし、一緒にアーカイブされたモジュール群が Artistic License の下にない場合は別途チェックする必要あり。
ここで ActivePerl を使った場合はどうなるんだろ。 ActivePerl 自体は ActiveState Community License であるが、その中の Perl (perl とか)と Perl と同じライセンスを選択しているバンドルされているPerl モジュールは The Artistic License を選択するといった記述がサイトにある。 ということは pp でパッケージ化される際に含まれる Perlインタプリタ部分も特に気にしなくていいのかな?
後は各Perl モジュール(とそれが依存しているライブラリ)のライセンスをチェックしなければならないのだが、これも面倒。
- ActivePerl 5.6.1 Build 638 にバンドルされているモジュールとライセンス (2004-08-19)
- Perl プログラムと必要なモジュールの配布 (2005-05-16)
- 自分が個人で開発したフリーソフトウェアを自社製品に組み込むとき (2005-05-16)
- PAR に関する ActivePerl のライセンス (2006-06-16)
- PAR::Repository でビルド済み Perl モジュールをネットワーク配信 (2006-12-12)
- 今日のさえずり - 満員電車のなかでもげて落ちた。さようなら。 (2009-07-22)
- 06:30 ラジオ体操 (2002-07-20)
- 今日のさえずり: Debian の旧ミジンコロゴどこだ (2011-08-25)
- 今日のさえずり: パコさんって未亡人っぽい (2010-07-27)
- 今日のさえずり: (iPad 2)を見て「ツーですね」と言われて2ではなく通と受け取った幸せ者 (2011-07-22)
2004年7月22日 (木)
- [ DiKicker ] 語リストを Term DB に保持 (2006-11-21)
- Java Web Start と Basic 認証 (2004-06-21)
- Apache Proxy で アンテナの ?%MM%%DD%%HH%%TT% 除去 (2001-10-02)
- 今日のさえずり - グラニュ糖と書く人は通だね (2009-03-27)
- [ WiKicker ] 古くても検索キャッシュを返す (2004-01-20)
■ PAR ファイルに取り込まれたモジュールのライセンスチェック

しょうがないので、一つづつチェックした。 面倒くさい。
事前にライセンス的に問題のないモジュールだけがインストールしたクリーンな環境下で PAR ファイル作成するのがいいんだろうけど、ActivePerl だと最初からいろんなパッケージがバンドルされているでまずこれからチェックしなければならないな。
- 自前 PPM リポジトリの管理 (2006-07-03)
- PAR::Repository でビルド済み Perl モジュールをネットワーク配信 (2006-12-12)
- Debian に RSS リーダ「フレッシュリーダー」をインストール (2006-03-06)
- 今日のさえずり: いきなり BAN とか洒落になりません (2011-04-26)
- ActivePerl と PAR PPM パッケージは合わせる必要あり (2006-02-09)
■ シティバンクから確認の電話

昼休みに。 本人確認など。 遅くとも来週の月曜日にはカードを発送するとのこと。
@ Citicard用暗証番号、電話取引用暗証番号
家に帰ったら葉書が届いていた。 本人確認と順序がおかしいような気もするが、まあいいか。
- TC-1 と DSC-U40 をソニーサービスステーション秋葉原へ修理に出す (2007-05-14)
- Citicard到着 (2004-07-25)
- リコー GR1s を修理に出す (2003-10-08)
- ONKYO 首都圏サービスセンターのレベル (2006-07-10)
- Xperia 事前申し込み (2010-03-29)
2004年7月23日 (金)
- SO905iCS ファーストインプレッション (2008-02-16)
- [ CLIE ] PEG-TJ25 の Graffiti 2 を Graffiti に (2004-03-25)
- CLIE PEG-NZ90 (2003-12-09)
- [ 秋葉原 ] PS/PLAZA の移転先 (2004-03-08)
- モンベルクラブ渋谷店 (2004-08-07)
■ プロジェクト関連ドキュメントを TeX で

現在進行中のプロジェクトの一つがそろそろ大詰め。 ドキュメント書きに突入。 前回までは過去の方法を踏襲して MS Word ベースだったのだが、自分がマネージャになった今期からは全面的に TeX ベースへ移行させる。
- Subversion で管理
- プロジェクト用 texmf は外部定義 (svn:externals)を使用して共有
- Linux、Windows のどちらでもビルドできるように
を用意。 Makefile は時間がなかったので GNUmakefile と Makefile を作って Linux 用と Windows 用の両方作ったのだが、後々面倒なので一本化したい。
- ptexlive で UTF-8 pLaTeX2e 文書対応 (2010-09-09)
- pLaTeX + hyperref + dvipdfmx で PDFにしおりを (2005-04-15)
- Windows 用 GNU tar (2004-08-05)
- Windows でも Linux でも動くタスク管理ツール Task Coach (2006-01-12)
- 日本語ファイル名どんとこい (2005-03-07)
■ 靴下にかぶりつく中年男性

帰宅途中、秋葉原のホームでふとベンチに目をやると中年男性が必至に靴下にかぶりついている。え?
履きかえようと、新しく買った靴下をおろそうとしているところらしい。 ハサミが無いので頑張って歯で糸だかプラの留め具だかを噛み切ろうとしているようだ。 必死。
(自分だったらレザーマンを持ってるもんね)などと思いつつ観察。 なんとか切れたみたい。 靴を脱ぎ、履いていた靴下を取って指の間をぬぐう。 で新しい靴下。 すっきりしたかい?
これから飲み会なのかなぁ。それとも帰るだけなのかなぁ。
さて今まで履いていた靴下はと。 買った時のビニール袋が風で飛ばされていたのを見逃していなかったのだが、本人もやはりその袋に入れたかったようで必死に探していた。 結局諦めて製品の細長いビニールにぐいぐいっと押し込んでバッグへ。
夕方の靴下交換、気持ちはわかる。 しかしホームでは避けたい。
- 今日のさえずり: 「震度7は地球が割れるぐらい」 (2011-04-07)
- 今日のさえずり - 餞別用意したけど最終日の今日来なかった (2009-06-15)
- 【レビュー】リーズナブル価格の突っ込み系 iPad 2 ケース (2011-06-08)
- 今日のさえずり - 英辞郎で英辞郎を検索 (2010-03-12)
- 今日のさえずり - 満員電車のなかでもげて落ちた。さようなら。 (2009-07-22)
■ Wx::GLCanvas で OpenGL

wxWidgets + wxPerl 上で OpenGL を使うためのモジュール。
一応3D屋に勤務しているし、入れてみる(Debian GNU/Linux に)。 サンプルの動作を確認。
しかし OpenGL の API (と wxWidgets も) についてまだ全く知らないので、何かをするにはまず学習から。
- wxWidgets + wxPerl (2004-07-20)
- 今日のさえずり - VIP リスト作った (2009-11-01)
- wxPerl PPM パッケージ (2006-12-13)
- TrueCrypt 6.1a を Debian GNU/Linux sid に (2009-02-02)
- 今日のさえずり: 「仕様書の標準テンプレートを作りたいとう誘惑を避けること。」 (2011-02-07)
■ シティバンク口座開設キット

シティバンクから郵便物がきていたので「キャッシュカード? 普通郵便で?」と思ったら、さすがにそれはなかった。
月間取引明細書用ホルダーなどが入った封書。 配達員が無理矢理ポストに押し込んだせいで、すでにちょっとクチャクチャ。
- 私的10大ニュース2004 [ web ] (2004-12-31)
- Citicard到着 (2004-07-25)
- Evernoteデベロッパーズミーティング (2010-10-01)
- [ DiKicker ] 語リストを Term DB に保持 (2006-11-21)
- Java Web Start と Basic 認証 (2004-06-21)
■ TortoiseSVN と svn+ssh な svn:externals

以前 TortoiseSVN から svn+ssh で接続する際にユーザ名をURIに含めることで認証が通るようにしてみた。
しかし今日 svn:externals プロパティで外部定義の設定をしていてはたと困る。 svn:externals で指定するURI はリポジトリ利用者で共有するので、チェックアウトする時のURIのようにユーザ名を含める訳にはいかない。
で、さらっと調べたところ TortoiseSVN の SSHクライアントの設定のところでユーザ名を指定できるようだ。 デフォルトで TortoisePlink.exe へのフルパスが設定されているが
前略\TortoisePlink.exe -l ユーザ名
のようにすればユーザ名を指定できる。
一つのリポジトリにアクセスするだけならとりあえずこれでしのげそうだ。
それにしても更新をかけた際に外部定義毎にパスワードの問い合わせがあるので面倒(外部定義先が同じURIであっても)。
やはりきちんとセッションを保存しておくようにせねば。
それから、TortoiseSVN は 1.0.4 から 1.0.8 に上げておく。
- TortoiseSVN 1.0.4 (2004-05-17)
- 普通の人向けに svnserve を立ち上げるか (2005-07-26)
- TortoiseSVN と svn+ssh (2004-07-26)
- ノート PC を持たずに会社に行きたい (2006-12-21)
- Unison + Zebedee (2004-06-11)
2004年7月24日 (土)
■ Windows 用 GNU Make

Windows だと nmake がやっぱり主流だろうか。 しかし GNU Make とは違う点が多く、使い分けるのも面倒。 かといって Ant というのも面倒。
ということで気軽に使える Windows 用の GNU Make を探す。 Cygwin 版は共同作業者に入れてもらうのが面倒なので却下(Makefile から呼ばれるコマンド群もLinuxと同様のものが入るのでこちらの方が便利といえば便利ではあるのだが)。
MinGW版が 3.80 をポーティングしているし単体でも動きそうなのでこれを試してみることにする。
mingw32-make-3.80.0-3.exe を取ってきて実行。make そのものだと思っていたがマニュアル等を含むインストーラだった。 一旦インストールして、mingw32-make.exe をコピーしてアンインストール。 mingw32-make.exe 単体で動作するので取り扱いが楽でよい(必要なら make.exe にでもリネーム)。
Windows 特有の問題があるかどうかは今後使ってみてチェックだな。
- ActivePerl で Ming (2005-02-23)
- OpenSSH for Windows (2004-08-05)
- Module::Build でソースパッケージング (2005-08-24)
- X-Deep/32 Xサーバ (2005-03-30)
- SCons は GNU Autotools のかわりになるか (2005-04-20)
- Perl v5.8.8 の CGI.pm の PATH_INFO 処理の問題にぶつかる (2006-07-08)
- [ WiKicker ] 自動InterWiki (2004-02-09)
- WiKicker 0.27 リリース (2005-10-05)
- [ WiKicker ] WiKicker へ脚注機能追加 (2004-02-10)
- [ WiKicker ] コメントをパターンでチェック (2006-02-21)
■ 魚の目けずったら血が出た。

痛くはないのだが裸足になると気になってしょうがなかった魚の目(?)を、爪切りでほじってみた。
血が出た。
以前手の指にたこができた時はカッターとはさみでゴリゴリ取って除去できたのだが、Web で調べてみると魚の目はそうは簡単にはいかないようだ。 というか下手に削るのはまずい?
とりあえず様子見。
- 今日のさえずり: Web ビンタもあるだろうと検索したら、果たしてあった (2011-08-17)
- Evernoteデベロッパーズミーティング (2010-10-01)
- Template Toolkit (2004-09-08)
- 資源有効利用促進法にもとづき、ディスプレイの回収を申し込んだ (2008-02-02)
- 全文検索システム Hyper Estraier をアップデート (2009-07-03)
2004年7月25日 (日)
■ 汐留

都営汐留アパート跡地から新銭座ガードをくぐると港区立イタリア公園。こじんまり。 環状第2号線の歩道橋を通って日本テレビタワー(日テレタワー)へ。 環状第2号線は新橋側(東京都市計画事業環状第二号線新橋・虎ノ門地区第二種市街地再開発事業)といつつながるのかな。
日テレでは「日テレジャンボリー」開催中。日テレTシャツファクトリーにいたのは坂本ちゃん。
- まだまだ人気の新橋「黒酢バー」 (2006-09-16)
- [ photo ] 東京都市計画事業環状第二号線新橋・虎ノ門地区第二種市街地再開発事業 (2004-01-10)
- 汐留の無料展望スポット (2005-09-18)
- 烏森神社へ行ってみよう (2005-09-18)
- 銀座ドン・キホーテ ブランド館 (2004-07-25)
■ 過去の今ごろ

過去の7月25日より。
- Pastel のプリン
- たまたま今日阪急大井町 デイリーショッパーズに寄ったら、今年も出店していた。買って帰る。
- MrProject 0.9.1
- 今ならGanttProject がお薦め。
- ガントチャート関連ツール (2004-04-13)
- Project@Hand 2 購入 (2004-12-27)
- 完成度まだまだの GanttProject (2006-01-20)
- 花でも買って帰ろう (2005-03-14)
- GanttProject 2.0.3 でガントチャート書き (2007-01-17)
- 金融機関めぐり (2004-09-24)
- 私的10大ニュース2004 [ web ] (2004-12-31)
- シティバンク口座開設申込書到着 (2004-07-15)
- シティバンク口座開設キット (2004-07-23)
- 小切手からの入金 (2004-09-24)
■ CAFE☆SEMAN カフェセーマン

ここにあったPRONTOのオープニングスタッフとして一緒に仕事をして結婚式にも出席していただいた松本さん、まだここにいるのかなぁと前を通ってみた。 カウンターにはいなかったのでガッカリと思ったら、ちょうどお店の前で会うことができた。
今は早番なので夜はお店にはいないらしい。以前から妻とそのうち顔を出そうと話ていたのでちと残念。
お店はブルック(レストラン)からPRONTO、(そのあと間に何かあったかな?)、現在のカフェセーマンといろいろ変わっているけど経営はずっと水信。
- 汐留の無料展望スポット (2005-09-18)
- えび天カレーうどん 1,410円 (2004-09-14)
- あるじゃんマネーセミナー 30代から夫婦で一緒に考えよう! 「老後のお金」のつくり方 実践セミナー (2004-08-28)
- IKEA はレストランが楽しい (2009-12-28)
- 母の年賀状文面作成 (2004-12-12)
■ 都営汐留アパート跡地

久しぶりに Nikon F3/T を持って歩く。
すでに建物が壊されて更地になっている都営汐留アパート跡地の写真を撮るのが目的(→ 前回 2003年6月29日)。 中学3年まで住んでいたところ。
- [ photo ] 東京都市計画事業環状第二号線新橋・虎ノ門地区第二種市街地再開発事業 (2004-01-10)
- Nikon F3/T を持って丸ビルへ (2006-10-22)
- ST.JAMES'S CLUB 迎賓館 (2003-02-09)
- 品川 (2003-09-27)
- 一眼レフお薦めの単焦点レンズ考 (2009-05-02)
2004年7月26日 (月)
■ [ Zippo ] 8 Squeeze 征覇

http://lightertricks.com/ の BASIC SKILLS の下、Squeeze Zone の中の
- Standard Squeeze
- Reverse Squeeze
- Inverse Squeeze
- Reverse Inverse Squeeze
- Thumb Squeeze
- Reverse Thumb Squeeze
- Inverse Thumb Squeeze
- Inverse Reverse Thumb Squeeze
がやっとだいたいできるようになった。Thumb Squeeze と Reverse Thumbs Squeeze には苦戦したが気がつけばそれなりの割合で成功するようになってきた。 もう一練習か。
ちなみに重心の関係で Inverse 系はとても簡単。
残りの
のうち Palm Squeeze は簡単だが、他はまだだめ。 Side Squeeze なんかできるようになるのか?
- そうか、備忘録ファイルがあればいいのか (2006-03-30)
- PEG-TJ25インストールメモ (2005-08-26)
- 今日のさえずり: ハンバーグが予想に反してナマコ型 (2010-08-06)
- CLIE PEG-NZ90 (2003-12-09)
- 方眼手帳と方眼ミーティングメモ (2005-11-27)
- 10:30 床屋 - 御船千鶴子の悲劇 (2009-01-11)
- 今日のさえずり - 紳士服屋の完全閉店は信用ならない (2008-06-14)
- 携帯バナナケース「バナナガード」 - 誕生日プレゼント (2007-04-26)
- 今日のさえずり - 鳥のフンの脳天直撃喰らった (2008-04-30)
- 今日のさえずり: 瞳を閉じるってそれ無理 (2010-10-07)
■ TortoiseSVN と svn+ssh

マニュアルを読んだら、SSHクライアントの設定のところでユーザ名だけでなくパスワードも指定する例が示されていた。
前略\TortoisePlink.exe -l ユーザ名 -pw パスワード
なるほど。動いた。しかしかなり嫌な感じ。
ということで、「PC日記: svn+ssh on Windows」で紹介されている方法にしてみた。
@ 準備 (Windows 側)
@ SSH用の鍵ペアを作成 (Windows 側)
- PuTTYgen を実行。
- SSH2 RSA を選択。
- Generate マウスを適当に動かす。
- パスフレーズを入力。
- Save private key ボタンで PuTTY Private Key File (.ppk) として保存。
- 「Public key for pasting into OpenSSH authorized_keys file:」 覧に表示される文字列をコピーして、テキストファイルに保存(名前は任意)。
@ SSHの鍵をサーバ側に置く (サーバ側)
- そのファイルの中身を Subversion リポジトリのあるサーバの ~/.ssh/authorized_keys に追加。
@ 接続テスト (Windows 側)
- PuTTY を実行。
@ TortoiseSVN でパスフレーズ入力を省略できるように Pagent を起動 (Windows 側)
- Pageant を起動。
- キーリストを開いて Add Key. 保存してある ppk ファイルを指定。パスフレーズを入力。
この状態で TortoiseSVN から接続できるようになった。
@ 追記
2005年8月4日に若干体裁を整理。
- 普通の人向けに svnserve を立ち上げるか (2005-07-26)
- TortoiseSVN 1.0.4 (2004-05-17)
- POP3 しか提供されてないので hMailServer で Windows にローカル IMAP サーバ立てた (2012-01-06)
- TortoiseSVN と svn+ssh な svn:externals (2004-07-23)
- 自宅の無線 LAN を復旧 & IEEE 802.11g 化 (2004-11-26)
2004年7月27日 (火)
■ 足ネタが好き?

腰を痛めている同僚が、最近 nDiki をチェックしてくれているらしい。 「魚の目ネタ」と「靴下にかぶりつく中年男性ネタ」にかぶりついてきた。
- デジタル一眼レフを見に秋葉原へ (2005-01-20)
- KUSHI 949 KYU 浅草橋店 (2004-09-30)
- DiKicker に n 年日記機能を追加 (2006-11-03)
- これで確定? Twitter へのフィード投稿を FeedBurner へ。 (2009-12-16)
- 京都でセミナー講演 (2005-10-21)
2004年7月28日 (水)
■ xyzzyを読み取り専用メディアから起動する

新人プログラマには「プログラムを組むんだから、とりあえずテキストエディタを何か入れておけ」と言うのだが、実際のところ自分が今仕事で使っている Windows BOX にはテキストエディタがインストールされていない。
「メモ帳」ですよ。
ちゃんと編集する時は Linux BOX 上の Emacs を使ってしまうので、Windows BOX では力を入れて環境構築していなかったり。 しかし、やっぱり何かテキストエディタがないと不便といえば不便。 ということで久しぶりに何か入れてみることにした。
最近は「インストール不要のソフトを USB メモリに入れて相手先で利用できるようにする」環境作りをぽちぽちしているので、エディタもそのようにできるのを選びたい。
というのが主な条件。
書き込み禁止にした USB メモリや、read only な Samba 公開ディレクトリ上(あるいは CD-R 上)から直接起動できるようにするのが目的。
@ xyzzy 0.2.2.233
以前にもちょっと使ったことがある。 Meadow はヘビーだし設定が面倒なので xyzzy が良い。
で実験。
アーカイブを展開してすぐ xyzzy.exe を実行できるのだが、
- ダンプイメージ
- etc/DOC (lisp/help.l より)
- $XYZZY/usr/usrname/os/xyzzy.ini
- $XYZZY/usr/usrname/os/.xyzzy.history
を書き出せる必要がある。etc/DOC 以外の位置はコマンドライン引数や環境変数で指定できる。が etc/DOC だけ変更する方法がわからない。
保留。
@ サクラエディタ 1.4.8.0
同僚が使っているサクラエディタも試してみる。 インストーラを使用したくないので、実行可能ファイル・ヘルプファイルそれから必要な補助ファイルをそれぞれ取得して、同じディレクトリへ。
こちらは read only でも特に問題なく起動した。 ただし、
なので躊躇。
@ 再び xyzzy
xyzzy の設定をいじってみる。
site-lisp/siteinit.l を
(setq lisp::*documentation-path*
(merge-pathnames "xyzzy-DOC"
(directory-namestring (si:dump-image-path))))
として etc/DOC をかわりにダンプイメージファイルと同じディレクトリに xyzzy-DOC として生成するように変更。
それから起動用に
mkdir %TMP%\xyzzy xyzzy -image %TMP%\xyzzy\xyzzy.dump -config %TMP%\xyzzy
というバッチファイルを作成。ダンプイメージファイル、設定ファイルを置くディレクトリを環境変数TMPの下の xyzzy サブディレクトリに出力するようにする。
これで書き込み禁止ディレクトリから起動できるようになった。
必要があれば書き込みディレクトリはアカウント毎に変えた方がいいかな。 Windows 98 SE だとユーザ名やホームディレクトリとして使える環境変数は標準状態では存在しないようなので一工夫が必要になるか。
- TrueCrypt で USB メモリに Windows と Linux からアクセスできる仮想暗号化ドライブを (2006-12-14)
- USB メモリに Perl を入れて持ち歩きたい (2006-12-17)
- NSIS 2.22 は Linux でビルドできず (2006-12-20)
- KDE Installer for Windows で KDE をインストール (2008-01-30)
- ActivePerl で Ming (2005-02-23)
2004年7月29日 (木)
■ xyzzy を WSHで起動できるように

昨日作った読み取り専用メディア上のxyzzyを起動するバッチファイルであるが、UNC 上にある場合に標準状態では(cmd.exe が)起動できないため動かない。
ということで WSH で起動するように JScript を書いておく。 JScriptもWSHもあまり触ってないので適当に。
var shell = WScript.CreateObject("Wscript.Shell");
var fs = WScript.CreateObject("Scripting.FileSystemObject");
var vardir = shell.Environment("PROCESS")("TMP") + "\\xyzzy";
if (! fs.FolderExists(vardir)) {
fs.CreateFolder(vardir);
}
shell.Exec("xyzzy -image " + vardir + "\\xyzzy.dump " +
"-config " + vardir);
- Skype のアバタを WSH 上の JScript スクリプトで変更する (2008-03-13)
- xyzzy を USB メモリ上の PStart から起動できるようにする (2006-12-18)
- cwRsync (2004-07-31)
- cwRsync と UNC (2004-09-03)
- xyzzyを読み取り専用メディアから起動する (2004-07-28)
■ Che-ez! SPYZによる Web カメラ復活

4月5日に最後に動かして以降しばらく止めていた Web カメラであるが、この水・木と本社から出張してきたスタッフに「最近ずっと更新されてないですね」と言われてしまった。
ということで復活準備。
- Che-ez! SPYZでの撮影、PCへの転送は動作。
- GIMPによるレベル調整等の Script-Fu は 1.3 用に作った奴。GIMP の方を 2.0 に上げたので 2.0 のディレクトリへコピーして動作確認。問題なく動作。
ということで問題なく撮影からアップロードまで動作。
cron で 10分毎にアップロードするようにもしてあったのだが、こちらはなぜかうまく動かず。 チェックしたら、ちょうど今日アップデートされた cron 3.0pl1-84 がアップデート失敗していた。3.0pl1-83 に戻して動作。
- mixi の写真にメッセージを (2004-11-28)
- 過去の今ごろ (2004-02-01)
- 12:30 Che-ez! SPYZ + pensnap 0.21 (2002-04-22)
- Evernoteデベロッパーズミーティング (2010-10-01)
- 全文検索システム Hyper Estraier をアップデート (2009-07-03)
- 今日のさえずり: 安否については生きていればだいたい Twitter に投稿してます (2011-03-14)
- 今日のさえずり - 満員電車のなかでもげて落ちた。さようなら。 (2009-07-22)
- 冷蔵庫の修理は霜取り温度ヒューズ交換 (2005-06-28)
- 今日のさえずり - PuTTY って「パティ」なのか (2008-09-11)
- 今日のさえずり - ホームレスグーチョコランタン (2008-10-27)
2004年7月30日 (金)
■ vc-svn.el / psvn.el

そろそろ Emacs でも便利に Subversion を使えるように設定しよう。 と調べたら vc-svn.el と psvn.el は既に subversion Debian パッケージに含まれていた。
も既にインストールされているのだが、両方とも中身がコメントアウトされているので有効になっていなかっただけ。
CVS を使う時はもっぱら VC の機能しか使っていなくて pcl-cvs は使っていなかった。 しかし Subversion の場合は CVS とは違って複数のファイルをまとめてコミットする事が(その方が効果的なので)多くなるから psvn も活用できるようにしたい。
vc-update-change-log がないと困るのだが vc-svn.el でも動くかな。
- vc-svn.el を使いたいので Emacs 22 に移行することにした (2006-03-25)
- cvs2svn (2004-02-24)
- Emacs 22 だと howm に色がつかないので Emacs 21 に戻す (2006-04-01)
- Mozex を使って Firefox 1.5.0.1 の textarea の内容を Emacs で編集する (2006-02-18)
- 今日のさえずり - 京都の小学校のコンピュータ室にいったら、Squeak が (2008-03-06)
2004年7月31日 (土)
■ Cache::Memcached 1.14 の Perl 5.005_03 対応

1.14 が 7月27日にリリースされていたのでパッチ作成。 1.13 用のパッチがあたったのでそのままいけるかなと思ったが、テストしたところまたいくつかの非互換コードが増えていたのでそれらの修正を行う。
tar zxvf Cache-Memcached-1.14.tar.gz
cp -a Cache-Memcached-1.14 Cache-Memcached-1.14.orig
patch -d Cache-Memcached-1.14 -p1 \
< Cache-Memcached-1.13-5.005_03-20040605.diff
find Cache-Memcached-1.14 -name '*.orig' -exec rm {} ';'
emacs Cache-Memcached-1.14/Memcached.pm
LC_ALL=C TZ=UTC0 diff -Naur \
Cache-Memcached-1.14.orig Cache-Memcached-1.14 \
> Cache-Memcached-1.14-5.005_03-20040731.diff
新規修正点は
- Socket モジュールでのインポートで IPPROTO_TCP が追加になったところが実験環境でエラー。コードの中では利用していないので削除。
- ChangeLog 中の下記のため @+ を使うようになったようだが、5.005_03 では定義されていないのでエラー(perl.*delta のどこにものっていないのでチェックに苦労。perlretut に言及があって Perl v5.6.0 から提供されるようになった事を確認)。Cache::Memcached 1.13 で行っている pos を使った処理に戻す。
2004-07-19
* don't use pos() because it doesn't seem to work in
taint mode. use $+[0] instead. (Dave Evans <..@djce.org.uk>)
それからパッチの作り方を変更。patch の man の通り LC_ALL=C TZ=UTC0 にするのとオプションを -Naur を使うように。
また 1.14 から String::CRC32 が必要になった。
- Time::Local::gmtime の範囲チェック (2003-12-23)
- Cache::Memcached 1.13 の Perl 5.005_03 対応 (2004-06-05)
- [ Perl ] Memcached を使ってみる (2004-01-12)
- 最新の Module::Install は Perl 5.005_03 ステ? (2006-04-29)
- [ WiKicker ] キャッシュまわりにバグ (2004-06-05)
■ ほとんど使っていないのにもう書けないPDAIR 3 in 1 stylus

ボールペンを出してくるのが面倒だったのでPDAIR 3 in 1 stylusで書こうと思ったらもうインクが出ない。 まだ1、2度しか書いたことないのに。
かなりがっかり。
ボールペン交換できないみたいだし。
- スタイラス - PDAIR 3 in 1 stylus (2004-04-01)
- 【レビュー】適度な高級感と重量感のある油性ボールペン パイロット クーペ (2011-09-28)
- 今日のさえずり: 新しいノート買ったら新しいペンが欲しくなるとか病気すぎる (2011-09-27)
- 今日のさえずり: ワンワンがぱわわぷとか、どんだけゴージャスなんだ (2010-06-28)
- BOXY のノック式ボールペン (2005-10-11)
■ 隅田川花火大会

今年もテレビで。 相変わらず空撮とかいらんショットの割合が多すぎ。
日本煙火協会の村井一さんはコンクールの時間から。 「すみません」を繰り返したりしているのを聞くと年をとったのかなと思ったり。
- 今日のさえずり - 小学生が鉄道ジャーナル見ながら、ぐふふと笑っていた (2009-07-25)
- 今日のさえずり: バーバパパくびれなし (2010-08-01)
- 今日のさえずり - 新聞の集金かなと思ったら黄金のキョロ缶 (2008-07-27)
- 隅田川花火大会に村井一氏がいない? (2006-07-29)
- アンドレ・リュウ ベルリン公演 (2003-10-04)
■ cwRsync

Windows でのファイルの同期には Unison を使ったりしているのだが双方向むけのものなので、目的によっては向かない事もある。
やっぱり rsync も使いたい。かといって Cygwin をインストールするのも面倒だし。
で探してみたところ cwRsync というのを発見。 これも Cygwin 上で動くものなのだが、rsync, ssh, ssh-keygen と cygwin1.dll 等必要最低限のDLL だけがパッケージされていて気軽にインストールできるようになっている。
exe 1個で済む Unison ほど扱いやすくはないが、Cygwin を1から入れるよりはずっと楽。
daemon-mode protocol: rsync -rv rsync://rsync.samba.org/ftp/unpacked/rsync/ . ローカル: rsync -rv /usr/local/aaa . ローカル(ドライブ指定): rsync -rv /cygdrive/c/usr/local/aaa . リモート: rsync -e ssh -v www.example.com:/home/naney/a.txt .
などの動作を確認。ファイル共有しているリモートファイルのUNCによる指定はうまくいかない(Cygwin ではどうやって指定する?)が、ネットワークドライブ割り当てをすればアクセスできる。
- OpenSSH for Windows (2004-08-05)
- Unison で Windows 間 sync (2003-10-24)
- Windows BOX も DAR で増分バックアップ (2009-01-13)
- cwRsync と UNC (2004-09-03)
- Unison + Zebedee (2004-06-11)
■注目キーワード
購入 買った 発売日 フリー 無料 価格 値段 作り方 選び方 使い方 方法 設定 サンプル ダウンロード 限定 在庫 予約 穴場 比較 検証 レビュー 感想 評価 評判 使用感 使ってみた 口コミ 噂 最新 MP3 動画 意味 お薦め お勧め おすすめ 便利 Blog ブログ mixi 修理 デザインProcess Time: 1.143579s / load averages: 1.59, 1.22, 1.08
nDiki by WATANABE Yoshimasa (Naney, Google profile)
Powered by DiKicker
Base theme by Nana (for tDiary)



◇ Twitter やってます。この記事が気にいったらぜひ twitter.com/Naney の follower になってください。
◇ 2GB 無料のオンラインストレージサービス Dropbox に次のリンク先から登録すると今なら 250MB プラス! → Dropbox