Skip to main content

ログ取得ツール

zshのcompletionの罠

zshのcompletionで不便なのは、_shが変なふうに定義されているところ。PATHから実行ファイルを探してきて補完しようとする。で、実行ファイルがシェルスクリプトじゃなくてバイナリとかだったら実行できないわけだ。

私がわざわざ「sh xxx.sh」とするとき、xxx.shはPATHから探してきてほしいわけではなくて、カレントディレクトリにあるファイルを実行して欲しい。なのだが、TABで補完すると知らんコマンドがたくさん引っかかる。これは不便だ。

というわけで、以下の内容のファイルを/usr/local/share/zsh-completions/_shに配置する。

#compdef sh ksh bash
_default

これで平穏は保たれた。しかしsh xxxでxxxをPATHから探してくる動作は酷くないか? Unixの歴史の闇…しかも、普通のコマンド実行と違って、カレントディレクトリが優先だ。

sh-3.2$ cd $(mktemp -d)
sh-3.2$ ls -a
. ..
sh-3.2$ sh ls
/bin/ls: /bin/ls: cannot execute binary file
sh-3.2$ vi ls
sh-3.2$ chmod +x ls
sh-3.2$ ls      ← /bin/lsが実行される
ls
sh-3.2$ sh ls   ← ./lsが実行される
hello

PATHから探して欲しけりゃ、わざわざ「sh」つけないでしょ、っていう。普通のインタプリタで実行するファイル名を指定する時は、そうだよ?

ゲーム事情2019秋

先日の神戸戦で聞いた「明日になったら…」っていう曲が頭から離れません。ドンキーコングの、ゲーム関係の曲。ひたすら聴いてますが、名曲ですねこれ! 歌詞は一部問題になりそうな部分もありましたが…

というわけで、最近やっているゲームについてのメモ。

マリオメーカー2(Switch)。子供の誕生日プレゼント。結局、私はあんまりやってない。いくつかコースも投稿したり、人気のあるコースをやったり、ストーリーモードもある程度進めたりはした。問題は私がマリオ系のアクションゲームがド下手だというところ。ネタとか騙し、謎解きコースじゃなくて、単純にアクションを楽しみたいんだけど、ある程度上手くないと楽しめないんだ。YouTubeでバトル対戦の動画は盛んに見てます。あれはマジで飽きない。

スーファミ(Switch)。ヨッシーとかマリオとかは割と楽しい。たまにやってる。初代ファミコンのよりは格段に進化していて、このくらいだと今でも通用するんじゃないかな。

スーパーカービィハンターズ(Switch)。カービィのボスラッシュのゲームね。これは課金せずに頑張っている。オンラインで協力するモードもあったりして、なかなか楽しめる。これで0円はヤバい。

サーバのスペックアップ

私が個人でサーバと言う時は、この(ブログの)サーバと、自宅用のRaspberry Piの2台があるんです。で、どちらも処理がきつくなってきたように思ったので、アップグレードしたいなと思った。

使っていたRaspberry Piは2Bで、USBのHDDをつけてMacのバックアップ先にしていたり、github.comに上げられない内容のgitサーバとしてgogsを立てていたり。他に何やってたっけ?? Raspiも最近4Bが出て、しかし日本で発売するまでにちょっと時間がかかりそうという感じ。先日技適が通ったとかどうとか…。4BはNICがUSB経由じゃなくなってGbEになったり、電源がType-Cになったりとだいぶ良さそうな感じを受けている。RaspiはCPUは割と強いけど、I/Oが弱かったからね。ただまだ買えない…ので、思い余って3Bを買ってしまいました。まあ、足りない時は困るけど、余る分には困らないでしょという精神ね。RaspbianもJessie LiteからBuster Liteにしたかった。ただ、2Bと3Bはあんまりスペックアップとは言えないんだよなぁ。電源が厳しくなっただけという説もある(無線とか要らんし)。バスパワーのUSB HDDで大丈夫か心配なところ。2Bはmax_usb_current=1で頑張ってるんで。

川崎1-2神戸 (この負け方)

割とこれ…力負けだったよね。

今季はバカみたいな引き分け方を繰り返したりしてきたけど、終盤になってのこの実力負けはグッとくるものがあるねぇ。

昨シーズンまでの信頼できる攻撃セットに成長著しい田中碧を絡め、後ろはまあ…怪我人の影響が大きな先発メンバー。それで相手のほうが強く見えるのよ。神戸のクオリティがJリーグでは例外的な存在であることを考えてもショックは大きいね。神戸は右SBを任された守田のところを、酒井高徳を使って執拗に攻めてくる。これが意外にも割としっかり対応できていたのは良い驚きだったなー。

これでリーグ戦のタイトルはもうきついだろうね。数字的にはあるんだろうけど、残り試合数に対して差がつきすぎた。

ルヴァンカップはまだ期待できるか。決勝のチケットはもう確保してたりするよ。ガンバロ。

我那覇和樹と中村憲剛と俺たち

あの俺たちの我那覇が39歳になった。来月末には憲剛も39。両者ともいまだに現役で、試合に出ている。同じ神奈川県のクラブにキングカズ(52)がいるから霞んで見えるって人がいるかもしれないけど、39でプロサッカーだよ? 我那覇は得点も決めているし(今季ここまで4点)。自分が39歳の頃を思い出しても、まあびっくりするほど走れなかったよね。(私はそうね…寺田周平と同じくらいの世代で、彼らよりももうちょっと上なんだ)

そんなこともあって、最近筋トレを始めている。もう半年は経ったかな。錆び付いた体、衰えた細胞。ベースが怠けきった状態でさらに、全盛期のような成長はしない。そこは実感が凄い。確かに成長のスピードはひどく緩いけど、少しずつ鍛えて、何年でもかけて自分史上最強の体を作ろうと思っているんだ。そこに至るまでに…そうね、怪我しなければ10年くらいで行けるかな。そんな感覚。

自分史上最強と簡単に言ったけど、私は大学時代は割と有名大学の体育会の人間だったので、普通の人間の自分史上最強とはだいぶ違っているんだよね。体育会系じゃなくて、「系」がつかないホンモノの体育会だからね。今ついてる脂肪くらいの筋肉の鎧があった。同じ部に(年代別も含めると)日本代表がゴロゴロいた。そんなスポーツエリート達の中では底辺だったんだけど、一般人と比べるとね。

Yahoo Security Breach Proposed Settlement

SPAMっぽくもない怪しげなメールが来ていた。なんでも、ある時期にYahooのアカウントを持ってた人がクラスアクションでカネを請求できると。

これが怪しい日本語だったら詐欺と判定できるんだけど、英文でそれらしい感じ。ググるとニュースサイトにも同じような内容の記事がたくさん出てくる。クラックされたからユーザになんか払えと。無料アカウントでも100ドル行けるぞと! オレに続けと勇者が走る!! なるほど、俺にも100ドルをくれると言うのかね?

Who includedのとこを読むと、、、and are a resident of the United States or Israel、、、いわゆるおま国ってやつ? ダメじゃん。やっぱそーだよねー。

川崎2-0磐田 (助かった)

この時期にリーグ戦でこのスタメン…開幕の頃に予想できた人は皆無だったろう。ここまでの川崎の苦悩が感じられる。

当初から議論を呼んでいた山村チャントは歌詞が変更された。大島のときも歌詞のマイナーチェンジで良かったんじゃないかなあ。

得点はその山村と好調な脇坂でしたが、試合内容は良くなかったなー。攻撃を受ける時間が長すぎた。バーやポストに助けられ。磐田からするとこれで勝ち点も得点もゼロってのは辛い。補強した選手は能力も高そうなのは見受けられたし、チームとして乗ってくれば…という感じかな?

まだ3連覇の夢を捨ててない(よね?)川崎は上との勝ち点差を考えると絶望に近いが、残り試合はとにかく結果が求められる。つまりこの試合の勝ち点3のデカさは果てしない。

永遠の愛は、ない

ある聖帝は言いました。こんなに苦しいなら、愛などいらぬ、と。

ちょっと前に、Androidで単独で動作するRSSリーダーのアプリを見つけて、RSSを読むようにしてみた。1週間くらいそれでやっていたけど、単独のアプリでやるには無理がある。登録するサイトが多くなると、すぐに電話だけでは読み切れなくなる。MBPのChromeと同期してほしいし、ダブったエントリを削除してほしいし…で、そのアプリを捨ててfeedlyを使うようになった。これは電話でもPCでも読める。無論、既読の管理もちゃんと同期する。機能も割とあって、APIも出してくれている。これはこれで悪くない。

で、何を見てるかって、一般/IT業界のニュースとか地元系ニュース、開発系で割と有名な個人ブログたち、あとは川崎サポのブログね(ブレイブサンダースを語るブログはほとんど見つかっていない)。更新は毎日膨大で、飛ばし読みをするだけで1日が終わってしまう気がする。それはそれで、忙しくて寂しい人生になるよね。昔もそうだったな。

川崎2-0名古屋 (カップ戦、初VAR)

高橋名人

私にとって久々の勝利はやはりカップ戦になりました。そうだよなぁ。…リーグ戦もまだ可能性は残っている。

平日夜のカップ戦ということで、メインスタンドの良い席にしました。見やすくていいけど、観戦環境としてはあまり優れてなかったかもしれませんね。文句ばかり言う奴が隣とか後ろにいると不快というアレです。メインスタンドのそーゆーところは昔から変わらんのお。

本人は楽しいのかねぇ。不思議です。

試合の方はみんな頑張った。前半立ち上がりからやたらに不安定な相手の最終ラインを突いてシンプルな縦パスで何度もチャンスを作り出し、楽勝ムードが漂う。そうこうしているうちに知念が綺麗に抜け出して決めてくれた。これがなぜかVAR判定になり、ゴールが認められた。オフサイドの有無の判定だったのかな? 何を確認していたのか説明もないのでよくわからない。ただ試合が止まって、その後しばらくしてゴールが認められた形。見てる方も慣れるまでは戸惑いがある。

謎水装置と共に生きるということ

(こういうネタの記事を書いたらクレーム来るのかな。まあ、来たら速攻で消しますがw)

私の自宅となっている一室は、必死こいてローン組んで中古で買ったんですけど、その建物の配管についてるらしいんです、パイプテクター。奥さん、今話題のアレです!! 俄然興奮してきたでしょ!?

聞いたときにはウゲーと思いましたが、ランニングコストかかるわけでもなし、中古だしで、まあいいかと。オレの感覚では、新築時につけてランニングコスト0なら、中古で買った人間がとやかく言うことでもないんです。人体に害を及ぼすほど大層な装置じゃないし。

装置としては配管の外にアタッチする永久磁石で、水道の配管に黒錆を発生させる、そして黒錆が赤錆を防ぐ、と。理論が不明でいつも叩かれてるけど…

赤錆と言えば、以前に一人暮らししてたアパートが赤錆出てて、白いTシャツが洗濯を繰り返してるとピンクっぽくなるという…今の自宅は築20年くらい? でTシャツは何度洗っても赤くならないので、つまりウチの配管の錆の種類は黒なんじゃないかと思う。オレ、キーボードのスイッチも黒軸派だしな。