自宅前の公園で昨日・今日と2日間、町内会の盆踊り。
ノボリに天祖諏訪神社とある。
きっと氏神さまだろう。
ということで、お参りに Go!
ページにまとめてみる。
遅ればせながら、「はてな」に登録してはてなアンテナにアンテナをたててみる。
アンテナ自体はなつみかんがあるので不自由していないのだけれど、差分表示・おとなりアンテナ・おすすめページの機能は面白いかな。 そういえば以前 blink というブックマークサービスを使ってみたことがあり*1似たような機能があったんだけれど、こちらは重くで駄目だった。
さてさて、自前のなつみかんとどう使い分けていくかな? 登録するページがさして見当たらないなぁ。
はてなアンテナで使える(かな?)と思ったのは検索機能。 アンテナをたてるという比較的ヘビーな輩が登録した、これまたディープなページ群の最新内容から検索できるのは嬉しい。 日記系のページにのるような時事ネタを検索できるサイトって少ないからね。
ということで NaneyOrgWiki からも一発で検索できるようにしてみる。
つい最近までカネボウ化粧品の「サンスクリーン ALLIE (アリィー)」や「T'ESTIMO (テスティモ)」のCF に出演している女優、篠原涼子だと思ってた。
え。山田優なの? T'ESTIMO のCM でナレーターが「やまださん!」って声をかけているんだけど、「何でやまださんなんだろうね」と妻に話すまで気がつかなかった。 ALLIE は去年も山田優がイメージキャラクターだったそうで、ずいぶん長い間勘違いしていたもんだ。
篠原涼子もそれなりの年齢なのにボディとか維持して随分頑張っているなぁと見直していたのだが。
ALLIE はハワイ語で「最高位の人・王様」という意味とのこと。
短めなのですぐ読み終わった。 入門と銘打ってあるが、重要なエッセンスがカバーされているので1冊で結構テスト駆動開発の意味がわかると思う。
というのが衝撃的である。 自分でも実際そうした事はあるのだが何か罪悪感があった。 しかし TDD では続くリファクタリングのフェーズがあるので、悪ではない。
また
というのもなるほどという感じ。 コード中での重複はもちろん気を使っているつもりだが、テストとの重複というのは考えたことがなかった。
ぜひ実践してみたい。
この間 Windows 用の GNU Make として MinGW版を選択して、プロジェクトのドキュメントのビルドの自動化をすすめている。
しかし(最初からわかっていたのだが)make だけでは駄目で各ユーティリティがなくて結構不便。 touch すら無いし。 幸い全員の環境に ActivePerl が入っていることが前提になっているので、必要ならスクリプトを書いていけばある程度はなんとかなる。
今日は、プロジェクトで開発したPerl モジュールのソースアーカイブを自動的に一時ディレクトリに展開して pod2latex をかけてごにょごにょという処理の Makefile を書く。 さすがに tar が無いと無理だ (Archive::Tar を使うという手もなくはないが結局標準ではないし)。
ということでGNU tarを探す。例によってインストール不要という条件で。
MinGW の中からは探せず。 GnuWin32 のものを使ってみる。 ついでに gzip も
fork できないとかで tar の -z オプションが使えない。かなりがっかり。
あれ、gzip が最初からPATH上にあるなと思ったら、texinst753 に含まれていた奴。 GNU tar も入っている。 ちょっとバージョンが古めだけど -z も効くし、これが扱いやすいかも。
なにより他のプロジェクトメンバの Windows BOX にもそれぞれ入っているはずだし。
ということで GNU tar 確保。
やはり Windows - Windows で Unison を使う事に未練がある。 リモートの Windows BOX で sshd をたてればなんとかなる?
Cygwin の中で必要なものだけを抜き出したパッケージ。 cwRsync と同じタイプ。
Windows XP Home Edition SP1 にインストーラでインストール後、説明どおり group と passwd を作成。 sshd をサービスとして開始する。 Internet Connection Firewall の設定を変更して22番ポートを開ける。
しかしなんか変なシェルで使いづらい。 またコマンドが実行に失敗してエラーモーダルダイアログが出る時は sshd が動いているPCの画面に表示される。SSHクライアント側からは知るよしもないし、ボタンを押すすべもない。
うーん。不便。
夜は妻とその両親と4人で、鹿角パークホテルの屋上でやっているビアガーデンへ。 前にきたのはもう3年前か。
20:30 ラストオーダーというなんとも健康的な早さ。
義父と義母は、今回も知っている人が多くきていてあっちこっちに移動してさしつさされつ。
[ 花輪 ]
8月5・8・9日と3日間有給休暇をとって夏休み。 今年8〜10回目。
(計算が合っていれば)残15日(去年分2日 + 今年分13日)。
その後、8月15日のお盆休みの出社を休日出勤にせずに上記で振り替えよということになったので、今年8〜9回目ということに (計算が合っていれば)残16日(去年分3日 + 今年分13日)。
PCを持たずにやってきた帰省先で、PHSに社長から電話が。 来週末を予定していた仕事の締め切りが、急遽はやまったらしい。 明後日の日曜日までに図を書く?
PCがないし困った。とりあえずスタッフに連絡をとってみる。
あら。 自分も手元に資料がないので、うまく作業内容をまとめて説明できないしなぁ。
さてさて。
あら。 PHSの電池がもうない。帰省の前夜に充電器においたのだが朝になってもランプが消えていなくて気になっていたのだが、うまく充電できていなかったのか?
今回は充電器持ってこなかったからなぁ。
仕事的には裏目に。 まぁ、夏休みとしては良い方向になっているのかもしれないけれど。
結局スタッフ2人には、夏休み明けまで連絡とらなかった。 中途半端に連絡をしたまま、ほったらかして気がきでない思いをさせてしまってスミマセンでした。
以前交換してもらった眼鏡の鼻パッドがまた駄目になってきた。 偶然か、前回・今回どちらも約1年4カ月ぶりである。
前々回交換してもらったお店にいって交換してもらう。
今回は有料。
もちろん部品代・工賃がかかるならきちんと料金を払うことには不満はないんだけれど、今まで無料で交換してくれていたので、なんかガッカリ感。
いつものアドバンストヘアーナカタニで。
2006年6月10日以来、約2カ月ぶり。
あまりみかけない人がカット担当。 というか今回はアシスタントなしで、一人で全部こなしていた。
例によって世間話を中途半端に話かけてきたけど軽くスルー。 床屋でしか聞けないテクニカルは情報を希望。
「カットすると白いのがいっぱいですね」。
半年ぐらい前に Skype for Linux で Twitter への書き込みを自動的に Skype ムードメッセージに設定するスクリプト(記事)を作って cron で 10分毎に更新するようにした。
Windows BOX 上 Skype を使っている時も同様にできるように、Skype4COM を使うバージョンも書いてみた。 D-Bus ではなく Skype4COM を使うようにすることと、Skype4COM にはシフト JIS の文字列を渡すようにすること以外はほとんど同じ。
Skype4COM の DLL を登録し、Skype が起動している状態で以下の Perl スクリプトを実行。
#!/usr/bin/perl use strict; use warnings; use Win32::OLE; use URI::Fetch; use XML::RSS; use Date::Parse; use Encode; my $id = '自分の Twitter ID'; my $time = time; my $fetch_response = URI::Fetch->fetch( "http://twitter.com/statuses/user_timeline/$id.rss?dummy=$time") or die URI::Fetch->errstr; my $rss = XML::RSS->new; $rss->parse($fetch_response->content); die 'no items' if @{$rss->{items}} == 0; my $item = $rss->{items}->[0]; my ($sec, $min, $hour, $mday, $mon, $year, $wday, $yday, $isdst) = localtime(str2time($item->{pubDate})); my $title = $item->{title}; my $mood = sprintf("$title [%02d/%02d %02d:%02d]", $mon + 1, $mday, $hour, $min); $mood = Encode::encode('shiftjis', $mood); my $skype = Win32::OLE->new('Skype4COM.Skype'); $skype->Client->Start unless $skype->Client->IsRunning; my $profile = $skype->CurrentUserProfile; $profile->{MoodText} = $mood;
インストール済みだった ActivePerl 5.8.8.822 で動作を確認(ちなみに現時点での最新は ActivePerl 5.10.0.1003)。なお URI::Fetch、XML::RSS、Date::Parse(TimeDate) は標準では入っていないので PPM パッケージでインストール。
タスク スケジューラで10分毎に上記のスクリプトを wperl.exe で実行するように設定。 これで Windows 上でもさえずりをムードメッセージに設定できるようになった。
夏季休暇だけれど、今年は8月12日13日にしようかなと。トゥインクルレース行きたい。
お昼は所属部署に8月1日に新しく入ったディレクターの歓迎ランチ。ユーザーサポートまわりについてさらに力を入れられるようになるので嬉しい。エンジニアも引き続き募集中! (2013年8月5日現在)
あと別の話だけれど、ネットサービスやアプリでのアカント登録、姓名が別入力で必須なの個人的に敷居が高くてドロップしがち。特にコミュニケーション機能があるのはわかっているけどサービス内容が詳細に説明されていないものは、どのような使い方するかわからないからハンドルネーム(ニックネーム)で登録したいんだよね。個人的な好みね。実名推奨ならそういうコンセプトであることが(登録前に)はっきりとわかるといいな。
そろそろ買い替え時な Xperia GX は今はカバー無しで使っています。カバーをつけないとすっきりしていて良いのですよね。そんな Xperia GX ですが、昨日の朝に液晶保護フィルムに傷がついているのに気がつきました。液晶保護フィルムを貼っていたのでそれの傷で済んだといえば済んだのですが、これからまた液晶保護フィルムを買うのもなというのもあります。ちょっと迷うところです。貼り替えるのも大変ですしね。
あとはこれまた昨日の話ですが、青山ブックセンターに行ったら話し方の本で面白そうなのがあったので買ってみました。まずはソーシャルメディアでコメントする時に適用してみようと思います。
朝いつも通りバンナイズのスイングアタッチメントでベルトにバッグをつけようと思ったらアミナスカン(鉄)が取れてしまっていました。2013年11月から外出時はほぼ使っていたので摩耗でリングの部分が完全に切れてしまったようです。だいたいベルトに下げる金属物は摩耗で駄目になりますね。
ナス環を再度つけるのは簡単には出来無さそうなので、東急ハンズに行ってカラビナを買ってきました。
プチカラビナ (P-4) 品番 A-1256 ステンレス SUS304 線径4mm 内径長さ38mm 参考使用荷重 20kgf 水本機械製作所
サイズ的にはいい感じ。これでまた数年は使えそうです。
[ 製品レポート ]
水曜日に買って読み始めています。参考になる事が書かれているのですが、必要以上に硬い文章(硬い訳?)な気がします。
今日プリンタで印刷をしようとしたらプリンタとうまく通信できていなくて、そういえば SSH も数日前から接続できないことがあって、あれっと思ったら App Store にもうまくつながらなかったり。考えられるのはノートン セキュリティを再インストールしたことぐらい。ファイアウォールの設定も見てみたけれど問題なさそうなので、このタイミングで macOS High Sierra に上げておくことにしました。
macOS Sierra 10.12.6 から macOS High Sierra 10.13.6 へのアップグレードになります。アップグレードした結果、印刷できるようになったし SSH 問題も解決したので良しとします。
ScanSnap Manager は要アップデート。
それから iTerm2 で新しいウィンドウを開くと
failed MSpanList_Insert 0x2d4000 0x3abc7c6fbf83 0x0 fatal error: MSpanList_Insert runtime stack: runtime.throw(0x277a4b) /usr/local/go/src/runtime/panic.go:491 +0xad fp=0x7ffeefbff550 sp=0x7ffeefbff520 runtime.MSpanList_Insert(0x296e48, 0x2d4000) /usr/local/go/src/runtime/mheap.c:692 +0x8f fp=0x7ffeefbff578 sp=0x7ffeefbff550 以下続く
とエラーを吐くようになりました。.bashrc の中で読んでいる direnv が出していたので自前でビルドしていたのを捨てて Homebrew で再インストール。
brew install direnv
途中
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun Error: Failure while executing; `git config --local --replace-all homebrew.private true` exited with 1.
と出て git が動かなくなってしまっていることに気がついたので、こちらは
xcode-select --install
で対応。
一昨日写真をチェックしていてイメージセンサーゴミの写り込みを発見してしまった。このまま使うのはストレスなので清掃を依頼することにした。
リコーイメージングスクエア新宿は火曜日が定休日なので、なる早にと早速月曜日の今日に行ってきた。リコーイメージングスクエア新宿は初めてだ。
受付でゴミの写り込みを確認していただき、預かり対応となった。午後便で修理サービスセンター送りでの対応、来週がお盆休みなので仕上がり8月21日から22日ぐらいになるかもしれないとのこと。「もしかしたら金曜日ぐらいの場合も……」とおっしゃられていたのに希望をもつ感じである。
そういえば RICOH GR III のカタログを今まで入手できていなかったので、いただいてきた。これが噂の写真集的カタログか。いいなあ。昔 TC-1 のカタログに惹かれて新婚旅行をギリシャにしたことを思い出したよ。
恵比寿桜十字クリニックで健康診断。ここでの健康診断は一昨年から3回目となるので勝手が分かってきた感じ。
一昨年・昨年に比べて身長が低く出たので測りなおしたけどやっぱり同じ。縮んだ? 同じタイミングで受診した同じ部の人も去年より低く出たとのことなので、身長計がずれた可能性はある。
去年の「右の腎臓の10mmの右腎嚢胞疑い」は今回ははっきりせず「右腎嚢胞 5mm」に。先生によれば嚢胞は気にしないで良いとのこと。
「左腎結石疑い 5mm」は去年 4mm だったのでちょっと大きくなってきている感じだ。排石されてないのね。
Markdown でリンクを書く時はインラインリンク形式
[link text](URL)
でずっと書いてきた。先日(7月15日)ふと思ってショートカット参照リンク形式
[link label] ... [link label]: URL
で書いてみたら、当然だけれどこちらの方がずっとテキストファイルとして読みやすくて目から鱗が落ちた。
URL が離れると管理が面倒だろうと避けてきたのだけれど、見通せるぐらいの長さのノートテキストファイルなら全く問題無かったよ。
[ ノート・日記はテキストファイルに ]
電車の中で咳をしている人を見掛けるようになってきた。ここ1週間ぐらいかな。 そんな車内では龍角散ダイレクトの広告が流れていた。
帰宅したら卓球 女子団体の決勝の3戦目中。中国に敗れ銀メダル。
夕焼け小焼け。#photography#Pixel4 pic.twitter.com/vfbwnPe4Vz
— Naney (@Naney) August 5, 2021
前回の診察から1カ月経ったので、尿路結石がどうなったか診てもらいにいってきた。
前回から激痛に見舞われるようなことにはなっていない。目で見てわかる赤い血尿は先週7月27日(水)が最後だ。出た感触はない。レントゲン撮影と尿検査をしてみることになった。
膀胱の出口近くに結石と思われる影あり。崩れて砂になるなりして、あと少しで排石されるのではとの診断だった。あと2週間ウロカルン錠を飲みあとは様子見で。
次回通院は2カ月後。水分を多めに、あとは縄跳びでもしてみてはとのこと。ぴょんぴょんしますかねー。
Naney (なにい) です。株式会社MIXIで SNS 事業の部長をしています。
※本サイトの内容は個人的見解であり所属組織とは関係ありません。