2017/05/25

愛猫を亡くしました

我が家の愛猫、ラム が昨夕、天に召されました。12歳でした。

大吉が亡くなってから体調を一気に崩し、あっという間でした。
ラムは大吉と仲が良かったので、大吉が寂しくないように連れ添いに行ったのでしょうか。

流石に一月に2匹、旅立たれると正直キツイです。

願わくば、ラムの行く道が大吉とともに穏やかでありますように。

2017/05/02

愛猫を亡くしました

極めて私ごとですが、我が家の愛猫、大吉 が今朝未明に天に召されました。13歳でした。

数ヶ月前に悪性リンパ腫と診断され、脾臓を摘出、その後の治療で肝臓に転移している事がわかるも予後は悪くなく、抗癌剤治療を続けながら幾数ヶ月。主治医をして、今この症例でこんなに長生きした例はないと驚かれながら、ここまでやってこれました。

ですが、一昨日より大きく体調が崩れ、今日、主治医と今後の治療法について話し合う予定だったのですが、今朝になって体調が急変。残念ながらそのまま生涯を終えることになりました。

幸いにして、ツレと二人で最後の時を見届けることが出来ました。

正直、まだ実感は薄いです。
これから徐々に、ペットロスになっていくのかもしれません。

願わくば、大吉の行く道が穏やかでありますように。

2017/04/23

mastodonマルチアカウントクライアント「mstdn」 導入メモ

macにmastodonのマルチアカウントクライアント、「mstdn」を導入した。
その時にちょこっと引っかかったので、そのメモを記しておく。

mstdnのアドレスはこれ。現時点ではv0.2.2になっている。

手順としては、こうだ。
1.nodebrewをインストールする
2.npmをインストールする
3.mstdnをインストールする
4.config.jsonを書き換える
5.appファイルのインストール

さあ、順に行こうか。

1.nodebrewをインストールする
2.npmをインストールする

ここを参考にした。気が乗ったら説明する。

Macにnode.jsをインストールする手順。


3.mstdnをインストールする

ここまで来てしまえばあとは一瞬だ。

$ npm install -g mstdn

これだけ。あとは勝手にインストールしてくれる。


4.config.jsonを書き換える

まず、config.jsonを編集して、"name" にユーザー名、"host" にホスト名を記述する。在り処は以下。

~/Library/Application\ Support/Mstdn/

複数のインスタンスを登録するときは、”accounts”内の { } をまるっとコピーして、カンマを付けてペーストしてあげる。それで"name"と"host"を編集する。



で、躓いたのは次。このまま実行すると、jsonが正しく読めない、「不正な " がある」というエラーが出てくる。なので、目を皿にしてよーく見てみると、”name”と”host”のパラメータを入れる箇所を囲う ” " の形が他とビミョーに違う。で、他の ” をコピペして整形してあげる。これで実行すると、正しく動作するようになった。
(何故か再現しない呪い)

実行はターミナルから、

$ open-mstdn-app

で実行される。これでメニューバーからログイン画面が現れる。



ここでメールアドレスとパスワードを入れれば、見慣れたスタート画面が現れる。


シングルカラムではあるが、マルチアカウント対応なので、これでアカウントを切り替えつつ見ることが出来る。



さて、config.json を編集して、次のようにする。

"normal_window": true

すると、メニューバーから生えるのではなく、ウィンドウ形式で開かれる。




ここでウィンドウが開いている時に試しに起動コマンドを打ったら、新しいウィンドウが開いた。


ということで、ウィンドウ開き放題。
こんな風に、ウィンドウごとにアカウントとTLが選べる。

Chromeなどのブラウザで複数ウィンドウを開いて管理するのとどっちがいいかというと・・・まだ比較中だけど、mstdnはリソースはそれほど食わないような感じ。ただ、トゥートの取りこぼしがあるような気がする。こればかりは他のクライアントと比較しながら確認しないとよくわからない。


5.appファイルのインストール

ところで、これをコマンドラインから打たずにアプリケーションから実行する方法がある。(本当は "open-mstdn-app"をautomatorで叩いて起動できるようにしたいが。)
どちらにせよjsonファイルを変更することは変わらないけど。

ここから、任意のバージョン(普通は最新版で良いかと)のdarwin版を落としてくる。
https://github.com/rhysd/Mstdn/releases

これを解凍して、中にある "Mstdn.app" をアプリケーションフォルダに放り込んでおしまい。jsonファイルが設定されていれば、実行するとウィンドウが表示されるはず。
ただ、app版だとマルチウィンドウにはならないみたい。