8月29日にデザインの変更を頼み、9月14日に原稿を無くされていたことが発覚した、New 名刺が出きあがった。 PGP の Fingerprint が入り、名前の順序も気にいった風になって満足満足、自己満足。
最近、アンテナを活用するようになった。 が、アンテナの多くは URL の末尾に更新時間情報(?10021446 等)をつけるため、本来同じ URL のページが違う URL で、どんどんキャッシュ proxy (WWWOFFLE)にたまってしまう。
そこでブラウザと WWWOFFLE の間に aAache proxy を挟んで ?10021446 等を取り除いてしまうことにした。 RewriteRule の substitution の最後に ? をつけないと query string が除去できない事に気が付かなくて随分はまった。
とりあえず、うまくいったみたいなのでコンピュータ日誌の10月2日のところに、設定をまとめておく。
アンテナページの多くはリンクURLに更新日時を付加する。 例えば
http://www.naney.org/personal/diary/hns/
が、10月02日 14:46 に最終更新されているとう情報を取得すると
http://www.naney.org/personal/diary/hns/?10021446
という、URL を持つリンクをアンテナページに生成する。 ページが更新されるとURLも変化するので、(Mozilla, Internet Explorer 等の)以前にアクセスした事のあるリンクの色を変えるブラウザでは、更新されたことを確認しやすい。
が、これはキャッシュ proxy には仇になる。 更新されるたびにURLが変化するということは、そのURLごとにキャッシュが作られるということだ。 私の愛用の WWWOFFLE もご多分にもれずそうである。 私は3ヶ月間キャッシュを保持するようにしているから、一日に3度更新されるページをアンテナのリンク経由で見ると、約90のコピーがキャッシュされる事になる。 そして、最新以外のキャッシュは(通常)2度と利用されることもない。 もはや、その URL ではアクセスされないから。
これはもったいない。 ようは、アンテナ経由でのアクセスの ? 以下を削除してキャッシュすればいいのだが、WWWOFFLE にはあいにくそのような機能はない。 そこで、URL を書きかえる proxy をブラウザと WWWOFFLE の間にカマせようということになる。
Mozilla -> rewrite proxy -> WWWOFFLE -> target site
ここでは、Apache を rewrite proxy にすることにしてみた。 Apache は mod_proxy で proxy になるし、mod_rewrite で URL を柔軟に変更できる。 もともと、自分の Web サイトのチェック用にローカルマシンで Apache も常時起動しているので設定を変更するだけだ。
とりあえず、大抵のアンテナは ?と8桁の数字(「なつみかん」でいうところの?%MM%%DD%%HH%%TT%)を付加するので、これをもぎとればよい。 以下、httpd.conf の修正。
LoadModule proxy_module /usr/lib/apache/1.3/libproxy.so LoadModule rewrite_module /usr/lib/apache/1.3/mod_rewrite.so
とモジュールをそれぞれ有効にする。rewrite_module より proxy_module を先に Load するようにする(デフォルトでは逆順なので注意)。
そして、httpd.conf の最後に
ProxyRequests On ProxyRemote * http://127.0.0.1:8080/ NoCache * <IfModule mod_rewrite.c> RewriteEngine on #RewriteLog /tmp/rewrite_log #RewriteLogLevel 9 RewriteRule ^proxy:(.*)\?[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]$ $1? [L] </IfModule>
を追加。ProxyRemote で、WWWOFFLE の proxy を指定。 RewriteLog, RewriteLogLevel はうまく書き替らない時に有効にしてログを確認するのに使う。 最後の RewriteRule で実際に書き替えを行う。 ポイントは $1? と、置換後の文字列指定で最後に ? をつけること。 これをつけないと query-string が削除されない(これに気が付くのに随分かかった)。
後はブラウザ側の http プロキシ先を 127.0.0.1:80 にすれば OK。
無条件に ?と8桁数字が末尾にくれば、取り除いてしまうので荒っぽい RewriteRule だ。 だが上記のような query string を使っているページは(多分)そうないから、とりあえず、これで良しとしよう。 困ったら直せばいい。
先週から mozilla-browser のインストール問題で Galeon がインストールできない状態になっていた。
BTS を確認したら libc6 の問題とのこと。 libc6 (と libc6-dev と locales)の 2.2.4-1 を pool/main/g/glibc からとってきて 2.2.4-2 からダウングレード。
で、再度 Galeon (と依存パッケージ)を依存したらめでたくインストール成功。 ふう。久しぶりのご対面。
JR東日本で10月1日からVIEWカードだけではなく、VISA カード等で定期券などを買えるようになった。
で、早速買ってみた。 自動定期券販売機はまだ対応していないので、緑の窓口で。 特に問題もなくスムーズに購入できた。 これでクレジットカードのポイントも貯まるし、お金を用意しておかなくてもいいしで、便利。 もうすぐスイカがはじまるが、定期券が切れる来年1月までおあづけとなるかな?
VIEWカードにも VISA がつくようになったし、相互に提携したのだろうね。 しかし、「JRで使えるクレジットカードがVIEWカードのみ」とい囲い込みが無くなった今、わざわざVIEWカード作る人激減するんじゃないかなぁ。
2001年10月2日より。
会社の近くのコンビニにタイムスリップグリコが再入荷していた。 これで遠くのコンビニまで行かなくていい。
タイムスリップグリコ「なつかしの20世紀」フィギュアコレクション第2弾 24, 25個目。
webcam に使っている SPYZ だが、最近調子が悪い。 USB ケーブルをさすとピピッと認識した音がするはずなのだが、ピッっとしかいわない時があるし(この状態では撮れない)、ピピッといっても撮れてない時もある。 コネクタ部分をいじると直ったりするので、やっぱり接触不良だろうか。
ということで今使っているミニUSBタイプコネクタつきケーブルをやめて、SPYZ付属のUSBケーブル(+USB延長ケーブル)に戻す。
おっなおった。 やっぱり接触不良。
実は SPYZ が駄目だったら次どうしようかと検討を始めていたところ。
ロジクールの QV-4000 Qcam Pro 4000 が評判が良いのでちょっと欲しくなっていたりする。
なのだが、ちと高いな。 あと去年の11月発売モデルなので、そろそろ後継が出そうな気配もするけどどうなんだろう。 出たら出たで値段が下ったら買っちゃうと思うけど。
滅多に人がこない我が家に、次の週末お客様が来る予定。 ということで、窓を拭いたり物を片付けたり (隠したり)。
この間同級生の日野氏と話していて(記事)盛り上がった話題が「青陵祭のノリで!」という話。
星陵祭は母校の文化祭。うちの高校では合唱祭と並んで学生が異常に力をいれるイベントだ。受験を控えているというのに、夏前から企画を始めて、夏休みも頻繁に登校して準備・練習。配送待ちが惜しくて舞台セットに使う畳のような板を渋谷の東急ハンズから赤坂見附の学校まで延々歩いて運んだり。夜もマンションの集会所を借りて演劇の練習したり。
ちょっとダラけつつも、たくさんのエネルギーと時間を費やして青陵祭に取り組んだ。やったからって直接なにがあるというわけでもないんだけれど、やっているだけで楽しかった。いや振り返りで美化されている部分もあるだろうけど。
でうちの卒業生だったら、何かに情熱的に取り組まなければならないとき「星陵祭のノリで」といったら通じそうなんだよね。 ポジティブにチームでプロジェクトを進めていくイメージと感情を「星陵祭のノリで」で蘇えらせることができる。 打算ない行動力を生みだしてくれる言葉だよ、これ。
他の出身の人も文化祭に燃えた経験があるならば「○○祭のノリで」っていけてるメッセージになるんじゃない?
昨日のEvernoteデベロッパーズミーティングに刺激されて、この nDiki にサイトメモリーを導入。
まとめ記事で「Evernoteサイトメモリー自体は思うところがあってまだ導入してみていなかったんだけれど」と言うのは、「Evernote へクリップしてもみんながハッピーにならないんじゃない?」という思いから。 ソーシャルブックマークのように情報共有につながらないし、情報提供側にも伝わらない。Web サイト上でのアップデートがクリップに反映されないというのもある。
とはいえ、では自分はクリップしないのかというと結構クリップしてる。てへ。 「Web サイト上のページはいずれ消えて読めなくなる(場合が多い)」からやっぱり保存しておきたいというのと、必要な範囲だけ切り取っておきたいという気持ちから。 あとは直近で外から Evernote for Android で見たい時とか。
正直 Evernote で範囲選択してクリップするのって結構面倒なので、クリップする側に立てば、クリップボタン1発で適切な記事部分をクリップできるようになっているは便利だよね(実は押したことないけど)。 アフィリエイトプログラムも一応あるしね。
ということでこの nDiki にボタンを追加してみることにした。 実装的には、今の nDiki (DiKicker) にはクリップの単位に適した要素がないので、DIV 要素を追加。ID 属性に記事 ID を出すようにして、その DIV 要素内をクリップできるようにした。
ちょっとだけ余分なものが入るけど、思ったよりもいい感じにクリップされた(この記事の下の Evernoteサイトメモリーボタンを試してみて)。 追加するの思ったほど手間ではなかった。
ちなみにクリップに関して設置側で設定できる項目は以下。 Evernote.doClip メソッドのパラメータとして指定する。
クリップ内容については以下のどれかで明示的に指定できる。
クリップへの署名/ヘッダ/フッタも追加可能。
以上 Site Memory Developer Guide より。
「Vim で Perl ソースコード上でパッケージ名の上にカーソルがあるときに gf するとそのファイルを開くんだけど、……」という話が出て、あ、それ Emacs でもやりたいと思って調べて設定した。
最初は FFAP の設定。実は今まで知らなかったのだけれど ファイル名などをポイントしている時に Cx C-f するとそのファイル名を guess してくれるl FFAP というのが標準で入ってた。
(ffap-bindings)
で有効になる。
これでファイル名は OK。Perl のパッケージ名からファイル名を guess してもらうには ffap-perl-module.el を使う。
上記から ffap-perl-module.el を取ってきて load-path の通っているところに置く。で以下を設定に追加。
(eval-after-load "ffap" '(require 'ffap-perl-module))
これで Perl ソースコード中のパッケージ名が書かれているところにカーソルがある時に C-x C-f するとそのモジュールファイル名を minibuffer にデフォルトで出してくれるようになる。捗る。
なおデフォルトだと system Perl の @INC にあるものを探しにいくようになっているので、perlbrew 下だったり Carton で入れた local/ 下だったり開発中のモジュールだったりを見つけられるようにするには ffap-perl-module-path を設定しておく必要がある。
(setq ffap-perl-module-path '("/path1/to/lib" "/path2/to/lib"))
去年末に「そろそろ年賀状フェードアウトの方向で」などと考えていたのだけれど、(親族向けの家族としてのを除いて)個人としての年賀状は来年のはいよいよやめようと思う。
さすがにもういいかなと。どのみち不精で手書き一筆などもしていなかったし。
生存報告はソーシャルメディア等ネット上での活動で代えさせていただきます。
Tweetbot 4 が出たので半額のうちに買っておこうかと思ったら iOS 9.0 が必要でした。iPod touch (第5世代) は iOS 9 に上げたら重くなるのではとアップデートしないでおいたのですが、覚悟を決めてアップデート。今のところ体感的には問題ないです。そして Tweetbot 4 も買っておきました。
昼休みは異国の風景探しをしたり。詳細はmixi日記に書きました。
カメラを持っての街歩きはたとえスマートフォンでもやはり楽しいですね。
身近な組織や個人での出来事をみて気がついたことや考えたことを、一般論化してつぶやいたり記事を投稿したりすることがあります。逆に知っている人が投稿した内容が「これはあの事を言われているのかな?」と思うこともしばしばあります(ハズレのこともよくあります)。
投稿を読んで心当たりを感じるであろう当事者の感情を考えると、投稿前にできるだけ直接伝えたいものです。順序が逆になったとしても意見は本人に直接フィードバックしたい。一般論化したりぼやかしたりして投稿しただけで伝えた気になっていないか満足していないか気をつけたいなと。
※と感じましたよとこれを書く前に当事者には先に伝えたところ私の読み違いもあったことがわかったので、読んだ側もあの事かなと気になったら聞いてみるのが大切だなと思った次第であります。
[ opinion ] [ Naney の行動原則 ] [ ソーシャルメディア ]
人は褒められたい生き物なんですよね、やっぱり。
でも「褒める」「褒められる」に頼るのは危険らしい。
「褒めるのではなく認める」がいいらしい。
「JR 渋谷駅南改札から国道246号のガード下の方へ抜ける通路が閉鎖」され、また「渋谷駅東口歩道橋の渋谷警察署前階段が閉鎖」されたので、金王八幡宮方面へ向ける最適ルートを模索中。
今のところハチ公改札か南改札を出て、渋谷ヒカリエへの連絡通路の下を横切り、渋谷駅東口歩道橋へ上がったあと、アーバン・コアのエスカレータを通ってはなまるうどん々の横断歩道を渡るのがベストかなと。
地下経由も試してみたけどちょっと深い。出口16aは階段のみなので上りがそこそこハード(JR 南改札近くにエスカレーターで上がれる出口14を知ってそちらも通ってみたけれどやはり長い印象だった)。
近道
— Naney (@Naney) October 2, 2018
PowerShot G9 X Mark II pic.twitter.com/SMPiHfFiGF
外部フォルダで、シートを「Ulysses ファイル」形式(拡張子 ulyz)での保存・管理を選べるようになった。Ulysses ファイルとして扱う設定にした外部フォルダではイメージ添付などができるようになった。
しかし Ulysses ファイルはバイナリファイルで他のテキストエディタを併用できない。自分のノート管理方針上使えない。
一方今回のアップデートでフォーマット無しのテキスト(プレーンテキスト)として表示・編集する機能が無くなってしまった(拡張子 txt のファイルも Markdown 形式として扱われてしまう)。これはかなり辛い仕様変更である。
Ulysses はすぐに \ でエスケープしてくるので気をつけないとすぐ \ だらけになってしまうんだよね。困った。
[ ノート・日記はテキストファイルに ]
ねじれ。
— Naney (@Naney) October 1, 2019
GINZA SIX
RICOH GR III #GR #GRIII #GR3 pic.twitter.com/BX4le5WET4
仕事から帰宅したら妻が義兄と Google Meet していた。光回線を契約したとのことで先日ビデオ通話方法として Google Meet をまず勧めておいたのだが、それを今日試しにやってみたようだ。
へんげ!#photography
— Naney (@Naney) October 1, 2020
RICOH GR III #GR #GRIII #GR3 pic.twitter.com/PK6dXaLuKp
10月最初の土曜日。発売日である昨日10月1日に届いた RICOH GR IIIx を開梱した。
合わせて購入しておいたのは以下。10月下旬発売予定の純正ソフトケース以外は入手済み。 GR III があるのでバッテリまわりは今回は購入なし。
開梱して袋から出してホコリがつく前にただちに液晶保護フィルムを貼り付け。Kenko 液晶プロテクター Escorte KLPE-RGR3の取っ手シールは位置決めしやすいのが良かった。 GR III と同じハンドストラップを付けたら、見た目ほぼ一緒。微妙にレンズ部の大きさが違うので手に握ると違うなと指が感じるのだけれど、置いておくとさっと見分けられない。 GR III のレンズキャップをダークグレーに変えて正解。
RICOH GR IIIx が低速限界値が 1/40 (GR III は 1/30)になっている以外は初期設定は同じ。
ファームウェア バージョン1.50 の GR III と設定項目は同じ (GR IIIx はファームウェア バージョン1.00)なので、設定を揃えておいた。
これで迷わず使えるぞ。実写するのが楽しみ。
[ 製品レポート ]
RICOH GR IIIx を手に入れたので RICOH GR III と並べて設定を揃えた。
GR IIIx の低速限界値は初期値の 1/40 のままで(GR III は 1/30)。
最短撮影距離が違うので近接撮影用のUSERモードに切り替えた時のフォーカス位置が違う(それぞれの最短にしている)以外は GR III と全く同じ設定にした。
初期設定から変更している項目。再設定時用のメモ。
[ カメラのカスタム設定 ] [ GR III のカスタム設定 ] [ GR IIIx のカスタム設定 ]
RICOH GR IIIx の設定完了。低速限界値は初期値の 1/40 のままで(GR III は 1/30)。近接撮影用のUSERモードに切り替えた時のフォーカス位置が違う(それぞれの最短にしている)以外は GR III と全く同じ設定にした。これで迷わず使えるぞ。#GR #GRIIIx #GR3x pic.twitter.com/cEo0QMI4wm
— Naney (@Naney) October 2, 2021
天気が良いので品川・大井町・大崎特集の散歩の達人を参考にしてぶらぶらしてきた。10月最初の日曜日、まだまだ日差しが強かった。
原水神社は池あり岩ありで、どことなく大井の水神社と似ていた。
来福寺 → 関道地下道 → 倉田公園 → 滝王子通り → 瀧王子稲荷神社 → 原水神社・原の水神池 → 西大井駅 → 西大井広場公園 → 三間通り → 東光寺 → 立会道路 → イトーヨーカドー 大井町店
[ 撮り歩き ]
ぎっしり
— Naney (@Naney) October 2, 2022
2000年2月#photography
TC-1 RDP II pic.twitter.com/5ZzlIxAU3i
Naney (なにい) です。株式会社MIXIで SNS 事業の部長をしています。
※本サイトの内容は個人的見解であり所属組織とは関係ありません。