えいのうにっき

a-knowの日記です

4年半以上前に注文してた「パ紋」が、今日届いた

f:id:a-know:20201021210705p:plain

パ紋。ご存知だろうか......。。

家紋を個人的に、パーソナルな家紋、名付けてパ紋!
お名前と好きなモノ(音楽、映画、漫画などなんでも複数)をお題に、大喜利感覚で作成しております。
行列のできる法律相談所(2014年7月6日放送)、めざましテレビ(2013年4月2日放送)、
東京新聞(2013年3月19日掲載) などテレビ新聞に取り上げられて大人気!

hara1000.com

当時の僕も、何だったかのきっかけでこれを知り、すぐさま注文したのが 2016年2月4日 、実に4年半前。1年くらいはときどき思い出していたような気もするけど、ハッキリ言って完全に忘れきってしまっていた。そんなパ紋が4年半の時を越えてこうして注文主のところに届いたこと、軽く感動を覚えてしまう。行列の出来る法律相談所での反響がとても大きく、一人での制作ですので、お時間を頂いており、大変お待たせして申し訳ありませんでした。 とのことではあるが、......すごい。いろいろすごい。

そんな僕のパ紋はこちら。

f:id:a-know:20201021210753j:plain:w500

......なるほど!

とりあえず Twitter のアイコンをこれに変えてみることにする。今のアイコン、もう10年くらいの付き合いになるんだなー。

f:id:a-know:20201021211009p:plain
before

f:id:a-know:20201021211027p:plain
after

よろしくお願いします!!

Pixela への API リクエストのためのコマンドと itchyny/fillin との組み合わせが便利

小ネタです。

同僚でもある itchyny さんのOSS、itchyny/fillin は以下のように使える便利コマンド。

$ fillin echo {{message}}
message: Hello, world!        # you type here
Hello, world!                 # fillin executes: echo 'Hello, world!'

github.com

めちゃくちゃ良い。

一方 Pixela とは、拙作の Web API サービス。

blog.a-know.me

APIドキュメントもあります。

docs.pixe.la

この2つの組み合わせのなにが便利なのかというと......、、たとえば僕は、その日の気分を「-50 〜 +50」の数値で記録する、ってのをやってみてるんですが(その様子)、手元の Mac から記録するには以下のようなコマンドを叩く必要があるわけです。

$ curl -X POST https://pixe.la/v1/users/a-know/graphs/emotion -H 'X-USER-TOKEN:thisissecret' -d '{"date":"20201018","quantity":"10","optionalData":"{\"event\":\"実家に帰った\"}"}'

日が変わると、当然以下のようにリクエスト内容を書き換える必要がある。

$ curl -X POST https://pixe.la/v1/users/a-know/graphs/emotion -H 'X-USER-TOKEN:thisissecret' -d '{"date":"20201019","quantity":"50","optionalData":"{\"event\":\"5000兆円ゲットした!\"}"}'

まぁ面倒くさい。毎日叩くようなものならなおさら。

それを、fillin を使って以下のようにしておくと、

$ fillin curl -X POST https://pixe.la/v1/users/a-know/graphs/emotion -H 'X-USER-TOKEN:{{token}}' -d '{"date":"{{date}}","quantity":"{{quantity}}","optionalData":"{\"event\":\"{{event}}\"}"}'
token: thisissecret
date: 20201018
quantity: 10
event: 実家に帰った
{"message":"Success.","isSuccess":true}

翌日以降になっても、実行するコマンド自体は履歴から呼び出したものを雑に実行しても大丈夫、ってわけだ。

$ fillin curl -X POST https://pixe.la/v1/users/a-know/graphs/emotion -H 'X-USER-TOKEN:{{token}}' -d '{"date":"{{date}}","quantity":"{{quantity}}","optionalData":"{\"event\":\"{{event}}\"}"}'
token: thisissecret
date: 20201019
quantity: 50
event: 5000兆円ゲットした!
{"message":"Success.","isSuccess":true}

結論

itchyny/fillin が便利。

github.com