Vol.259 結城浩/再発見の発想法 - ACK(アック)/メールで知る息子の成長/スパム対策とWebサービス棚卸し/

結城浩の「コミュニケーションの心がけ」2017年3月14日 Vol.259

はじめに

おはようございます。結城浩です。

いつも結城メルマガをご愛読ありがとうございます。

最近は、家族の事情がいくつか重なって、 あまり仕事に時間や意識を割くことができていません。 今年に入ってそういう状態が続いています。

先週も家族のサポートに使う時間が長かったし、 自分の行動にもだいぶ制約がかかりました。

家庭の用件が突発的に発生すると、 集中して頭を使う仕事をするのはなかなか難しいものです。 とはいえ、そんなことばかりも言ってられないので、 すきま時間でできるだけ仕事は進めます。

現在は、『数学ガールの秘密ノート/積分を見つめて』 の執筆を続けています。 プリントアウトしたものに朱入れをしたり、 それをファイルに反映したりの繰り返しです。

第1章と第2章は課題が山積みで《大手術》を必要としていましたが、 まとまった時間がとれないので、無理矢理《大手術》を敢行しました。 《大手術》とはいったものの、実際に手を動かしているのは一時間程度。 あちこちに傷口が開いている(整合性がとれていない箇所が残っている)ので、 今度はそれらを整備していく必要があります。

家庭の用事が入りそうだったので、 すきま時間に少しでも進めておこうと考えたため、 想像以上にスピーディな進捗がありました。

まとまった時間が取れないとき、 集中して考えて「じっくり深める」というのは難しいものです。 しかし、

 「つべこべ言わずに、手を動かす」

というアクションをするときには、 時間がないことがむしろ効果的なのかもしれません。 感謝なことですね。

ともあれ今週も、 体調を崩さないようにしつつ、 何とか作業を進めていきたいと思います。

 * * *

再起動の話。

先日、メールが不調になりました。

やってきたメールに返信しようとすると、 受け取ったメールアドレス以外からの返信になってしまいます。 お仕事メールを受け取ったときに、 家族用のメールアドレスで返信になったりして困ります。 いろいろ調べたのですが、原因がわかりません。

ところが、何気なくメールアプリを再起動したところ、 現象が発生しなくなりました。 「原因がわからないけれど直る」というのは、 再発する可能性があるので気持ち悪いものです。 とはいえ、もともと原因がわからないで始まったトラブルですから、 とりあえず放置することになりました。

コンピュータは十分複雑なシステムなので、 なぜかわからないけど、変なことが起きるときがあります。 そしてその「変なこと」が再起動で直るときもままあります。

考えてみますと、人間も同じかもしれませんね。 人間は十分に複雑なシステムなので、 なぜかわからないけど、イライラしたり、 あるいはうまく物事が進まなかったりするときがあります。

では人間の再起動ってなんだろうと考えると、

 「睡眠じゃん!」

と気付きました。

なぜかわからないけどイライラしたら、 とりあえずぐっすり眠る。 うまく物事が進まなかったら、 とりあえずぐっすり眠る。 そうしたら、意外によくなることも多いです。

今度から、眠るときには、 マシンを再起動するイメージで眠ることにしましょう。

 * * *

SSL証明書の自動更新の話。

結城は自著の「ランディングページ」をいくつか作っており、 自分の趣味でSSL対応のページにしています。

WebページをSSL対応にするにはSSL証明書が必要ですが、 ありがたいことに Let's Encrypt というサービスで、 無料のSSL証明書を発行することができます。

 ◆Let's Encrypt
 https://letsencrypt.org

Let's EncryptのSSL証明書は有効期限が短いので、 頻繁に更新する必要があり、結城はcronを使った自動更新を行っています。 あるとき、気になったので調べてみると、 ちゃんと自動更新がなされていました。

 ◆https://note1.hyuki.net/ の SSL証明書(スクリーンショット)

2017-03-07_cert.jpg

このあたりの話は(記述が少々古い部分がありますけれど)、 以下のブログ記事にまとめてあります。

 ◆さくらVPSで、Let's Encryptのサーバ証明書を使って、SSL対応のサイトを作る設定手順
 https://snap.textfile.org/20160203205833/

 * * *

社会の変化の話。

東京オリンピックに関連して、 禁煙・喫煙のニュースがときどき話題になります。

結城はたばこの煙がたいへん苦手なので、 禁煙の動きが進むのは個人的にはうれしいことです。

そういえば、昔は、 新幹線に「禁煙車」というものがありました。 つまり、デフォルトはたばこがOKで、 この車両に限りたばこを吸ってはいけないという時代があったんですね。 Wikipediaの「交通機関の喫煙規制」という項目を見ると、 新幹線に禁煙車が初めて導入されたのは1976年のようです (1976年、新幹線「こだま」の16号車に禁煙車が初導入)。

当時、喫煙が可能だった車両を移動するのは、 喉の弱い結城にはたいへん苦痛だったのを思い出しました。 喫煙が可能な車両内は煙がもくもくしていたものです。

結城が小学生・中学生の時代には、 学校の職員室もたばこの煙でくさかったように記憶しています。 もちろん授業中に吸う先生はいませんでしたけれど。 さすがに現在で職員室がたばこくさいという学校は少ないですよね。

社会というのは、 変化していないようで大きな変化をしているのかもしれません。

 * * *

Bookmarkletの話。

Bookmarkletってご存じですか。 Bookmarklet(ブックマークレット)というのは、 JavaScriptで書いたプログラムをブックマークに入れたもののこと。 Bookmarkletが収められたブックマークをクリックすることで、 現在見ているWebページに対してちょっとした処理を行うことができます。

Webブラウザを使った作業というのはよくあることなので、 Bookmarkletをうまく使えば、日頃の手間を軽減させることができます。

先日、仕事に疲れたので、 気分転換にちいさなBookmarkletを作りました。

一つは、 「アマゾンのトラッキングIDが付いたURLを簡単に生成するBookmarklet」です。 MakeAmaLinkと名前を付けました。 これは、現在自分が見ているアマゾンの商品ページのURLに、 アマゾンアソシエイトのトラッキングIDを付けるというだけの処理を行います。

 ◆MakeAmaLink Bookmarklet
 https://snap.textfile.org/20170307220537/

もう一つは、 「Favstar.fmというサイトからTwitter.comへジャンプするBookmarklet」です。 FavstarJumperと名前を付けました。 Favstar.fmはお気に入りがついたツイートを見やすくしてくれるサイトですが、 そこから元ツイートにジャンプするリンクがありません。 そこを補完するためのものですね。

 ◆FavstarJumper Bookmarklet
 https://snap.textfile.org/20170308233118/

どちらも、10行程度の小さなプログラムですが、 これを改造すれば、 「Webブラウザで見ているページのURLを使って何かする」 というタイプのBookmarkletはいろいろ作れそうですよ。

 * * *

それでは、今回の結城メルマガを始めましょう。

どうぞ、ごゆっくりお読みください!

目次

  • はじめに
  • 再発見の発想法 - ACK(アック)
  • 「スパムにまみれたメールアドレス変更」から「Webサービスの棚卸し」へ - 仕事の心がけ
  • メールで知る息子の成長
  • 自分らしく生きなければならないという呪い
  • おわりに