2021-07-07: 誕生日プレゼントのお礼

インターネットの皆さんありがとうございます。Ankerのやつだけ差出人がわからなかったのですが、心当たりのある方はこっそり教えて下さい。(wishlistからは匿名で送れなくなったと思っていたのだけど、大きさが小さいと送れたりするのだろうか)

@kurotaky@takkanm@pyama86@june29&どなたかありがとうございました。今年も一年がんばります。

COEDOビールセット

ガンプラとよくわからないもの

入門監視とAmazon Echo

Philips Hue

Ankerのケーブルホルダー

2021-06-23: ワクチン接種

新型コロナウィルスワクチンの職域接種が今週から始まったので受けてきた。フクラスのカフェスペースの大部分が接種会場になっていて、とてもスムーズに受けることができた。準備&会場のスタッフの方々に本当に感謝しかない。

GMOインターネットグループ、新型コロナウイルスワクチンの「職域接種」の対応方針を決定政府目標の「1日100万回接種」実現に向け全面的に協力 | GMOインターネット株式会社

接種後に体調が悪くなるようなこともなく、少し休んでから帰ったのだけど、夜寝る前に「腕痛いな?」となったくらいで初日は終わり。

2021-06-21: 誕生日

本日6/21は、ミッフィーとウィリアム王子と私と息子の誕生日ですね!ちなみにウィリアム王子と私は同い年で、39歳になってしまった。30台最後の1年を満喫しようと思う。

今年もあまり遠出はしないで、近くの映画館で3回目のシン・エヴァを見てきた。アップデートのあったシーンについては、わかりやすいものもあったものの、あとから調べたら全然わからなかったものもあり、まぁ2回みたくらいじゃそんなものだよなと思った。その後はラーメンを食べたり買い物をして帰宅。一日ゆっくり休めたの明日からも頑張ろう。

いつものやつはこちら。くんさんのwishlist

2021-06-19: 散髪ログ

午前中は動物病院にいって猫のご飯を買って、その足で散髪へ。かれこれ20年くらい同じ美容院に通っていることになるんだけど、大学の頃にお世話になってた人が別の店舗に移ってしまってからは、新しい人の練習台にもでもなるつもりで指名なしで行っている。とにかく短くなれば満足なので、そろそろ坊主かとも思うのだけど、奥さんからは頭の形が悪いからやめておけと止められている。

夜はggstをしばらくやって、闇慈で10Fに上がれたので満足。強い人のリプレイを見ても、読み合い回すしかない感じのキャラなので、新しいコンボ見つかるまで別のキャラも使ってみよう。

2021-06-17: ペパボテックカンファレンスSUZURI編

今日は43万人超のクリエイターの表現活動を支える!ECプラットフォームSUZURIの開発の裏側 - connpassがあったので聞きながら仕事をしていたのだけど、あまりに良すぎたので仕事をやめて見入ってしまった。

前半ももちろんよかったのだけど、後半の3名がすごく良くて、真剣にSUZURIをもっとおもしろくできるように取り組んでいる様子が伝わってきた。特に@tanaken0515の内容は圧巻で、CREとしてやらなければいけないことを全部やり、結果をだして、組織的な取り組みにしていったことはほんとにすごいと思った。最近は「全部やる」のがなかなかできなくてもどかしい気持ちになることが多かったのだけど、こうやって社内のみんなの頑張りを見ると、まだまだ頑張らないとと思う。

最近は、SUZURIのメンバーを話す機会もあまりなかったので、みんなのやってることを聞けてとっても良かった。登壇した皆さんお疲れさまでした。

2021-06-15 県民の日とエンジニアリングマネジメント学習会

今日は社内でやってるEngineering Management学習会の日。@nyanyamiが紹介してくれたkamranahmedse/developer-roadmap: Roadmap to becoming a web developer in 2021が面白かった。

Webアプリケーションは難しいの2021年度版とも言える内容だと思い、変わらないものもある中で全体としてのボリュームは明らかに増えてるよなぁと感じた。

また、具体的なツールやフレームワークまで入っているのは良し悪しだが、具体的なイメージが付きやすいと、概念的なものとその実装という粒度を合わせるのにも役立っていて自分は良いと思った。社内でスキルマップのようなものを作ることもあるのだけど、このあたりの粒度をあわせるのに苦労するので参考にしていきたい。

さて、6/15は千葉県の県民の日らしく、学校が休みなので子の友達が家にきていた。自分が子供の頃は県民の日で休みなんて概念が存在していなかったのでずっと不思議に思っていたのだけど、どうやら県民の日で学校が休みなのは全国区ではなく、関東の一部だけっぽい。ずるい。

2021-06-09: ほぼ毎週カレーを作っていた

今年の2月くらいに、会社の人がおすすめしているのを見かけて南インド料理店総料理長が教える だいたい15分! 本格インドカレー を買ってから、ほぼ毎週カレーを作り続けていた。

一人暮らしを初めてから20年間、生きるための料理以上のことをしてこなかった自分でも、レシピ通りに作るとかなりそれっぽくなるのでよくできてると思う。15分というのはだいぶ盛ってると思うけど、最近作ったひよこ豆もカレーは、マサラさえ作っておけば数分で完成するので本当に便利だった。

今まで作ったカレーはこんな感じ。サバ缶からはじめて、チキン、キーマ、ひよこ豆と作って、作りたかったのは一通りつくれたのでよかった。

付け合せのレシピも充実してて、人参のトーレンは息子が気に入ったらしくよく食べてくれるので良かった。

ただ、流石にそろそろ別のカレーも作ってみたいと思うようになってきたので、おすすめの本やレシピがあれば何らかの方法で教えて下さい。

2021-05-14: 発熱で病院へ

木曜の朝からちょっと喉がおかしいなと思っていたのだが、夕方には割と我慢できないくらい痛くなって、夜には発熱という最近あまりなかったパターンでダウン。

状況もあるので、病院に電話してから通院してもろもろ検査をしてもらった。病院でできる範囲ではコロナウィルスの感染ではないという結論で一安心。時系列はこんな感じ。

  • 木曜の朝、喉が少しガラガラする。GW明けからしゃべることが多かったからかなと思って仕事をする
  • 木曜の夕方、喉の痛みがひどくなってきて怪しさを感じる
  • 木曜の夜、ひどい頭痛と熱っぽい感じ。体温は37°。これはやばいやつだと思って寝ようとするも、熱が上がってきて寝れない
  • 金曜の朝、38°。昨今の状況もあるので病院に電話して、来院の予約を取る。発熱してる人は院内に入れないので裏口を案内される。
  • 病院に行くと、通用口を改造した発熱者対応のスペースに通される。看護師の方の問診と血液採取。テレビでよく見るビニールっぽい防護服を装備してた。
  • 採血の結果が出るまで1時間くらい待つ。待合室じゃないので椅子が厳しくて、採血用の腕を乗せる台に頭をおいて休む。
  • 内科の医者から血液検査の結果を聞く。ウィルスよりは細菌感染の可能性が高いこと、心配であれば抗体検査はできるとのことなのでお願いする。
  • 抗体検査の結果も陰性。よかった。
  • 謎スペースで、薬をもらって会計もしてもらってそのまま帰る。

家族も似た症状(発熱はひどくないっぽいが)だったので、もしこれでアレだったら家族全員検査じゃんとおもっていたのだが、そうではなかったので本当によかった。

「睡眠こそ最強の解決策である」を読んだ

最近睡眠が破滅しているというのをチームのふりかえりで話したところ、「睡眠について科学的にわかっていることを体系的に学び、それを実践せよ」というまっとうな意見とおすすめ図書を教えてもらったので、観念して「睡眠こそ最強の解決策である」を読んだ。

読み終えてから改めてAmazonのページを見ると、サマリはここに全部書いてあるじゃんという気持ちになるのだけど、それはそれとして、睡眠についてどこまで解明できているのかというのがしっかり書かれているので読み物としても面白かった。特に「夢」についての実験は興味が惹かれるものが多かったように思う。また、これに関連してカフェインについて調べてみたら、実はコーヒーよりも玉露のほうが含有量が多いというのを見て、玉露入り緑茶が最大の敵ということがわかってよかった(?)。

実践しないと意味がないので、まずはこんなことをやっている。

  • PCのナイトモード設定をより強くした
    • Windows 10の夜間モードで強さ70
  • PCのある部屋の照明を一番暖色&暗くした
  • 外でコーヒーを飲むのをやめた
    • 家ではもともとカフェインレスコーヒーだけだったので外では紅茶にするようにした
  • 0時までに寝室に行く
  • 寝る前に気になったことをすぐメモして忘れられるようにペンと紙を持って寝室に行く
    • 気になることが頭に残って寝れないこともあったので、書き出してしまうと頭からでていくかなと期待して
  • 寝る前に頭を使わなくてもいい、使うつもりがない本を読む
  • 寝れなかったら体温下げるためにアイスノンを使う
    • これは本当に良いかわからないけど、体温下げるのに役立つと期待してやっている

しばらくはこれで様子を見ようと思う。アルコールは、やめればいいんだけどまぁたまには……

以下読書メモ。

  • カフェインは精神刺激性のドラッグ
  • 寝ないと本当に死ぬ
  • 朝型夜型の分類は遺伝で決まる事が多い
  • 概日リズムとアデノシンによって睡眠圧がかかる
  • レム睡眠はニューロンのつながりを強化する、ノンレム睡眠はニューロンのつながりを削除する
  • レム睡眠による夢はメンタルヘルスを整えるだけじゃなく、問題解決と創造性にも寄与することがある
  • まだ眠くても起きて行動するのは人間だけ
  • 睡眠薬やアルコールによる眠りは、自然の眠りの効果を得られない
  • 睡眠不足の人は簡単な仕事を選びがちだが、本人は簡単な仕事を選んでいるという自覚もなくなってしまう。自己評価と他人からの評価がずれていく。

RDS for MySQLのファーストタッチペナルティを解除する3ライナー

この記事の3ライナーはほぼ @yoku0825 によるものです。感謝。

RDS for MySQLのデータボリュームはEBSの技術を使っているため、スナップショットから復元を行うと初回のデータアクセス時にレイテンシの悪化が起こる。これは「ファーストタッチペナルティ」または「ファーストタッチレイテンシー」と呼ばれていて、AWSのドキュメントにも記載のある現象である。(Amazon EBS ボリュームの初期化 - Amazon Elastic Compute Cloud)

EC2+EBSの場合は、ddで触るといった方法でこれを解消することになるが、RDS for MySQLではもう少し複雑な作業が必要になる。

具体的には次の3つのことをしなければいけない。

  • primary keyをすべて読み込み
  • secondary keyをすべて読み込む
  • すべてのデータを読み込む

ファーストタッチペナルティの解除についてインターネットで探すと、「select count(*) from テーブル名 を全テーブルに打ちましょう」というのがよくでてくるが、これだけだとsecondary keyを読み込めてないので本番投入後に特定のSQLが最初だけ遅いという現象が起きうる。(MySQLの count(*) は実データに触るので、3番目のすべてのデータを読み込むというのは達成できている。)

さて、MySQL 5.6(RDS for MySQLの現時点で利用できる下限のバージョン)以上では、information_schemaにsecondary keyを含むすべてのインデックスの情報が入っているので、これを利用してファーストタッチペナルティを解除するスクリプトを作ることができる。それが以下の3ライナー。YOUR_DATABASE_NAMEをDB名に置き換え、ホスト名などの認証情報は~/.my.cnf等に書いておくと楽。

mysql -sse "SELECT distinct table_name, index_name FROM information_schema.statistics WHERE table_schema = 'YOUR_DATABASE_NAME'" | while read table index ; do
        mysql -sse "SELECT count(*) FROM $table FORCE INDEX($index)" YOUR_DATABASE_NAME > /dev/null &
done

どれくらいで終わるかはテーブルとレコードの量、インスタンスタイプに依存するので一概には言えないけど、こういうのを考える必要があるサービスの規模であれば、数時間は見ておいて方がいいだろう。終わったかどうかは実行したクライアントマシンのmysqlプロセスの数を見るか、MySQLサーバに入ってshow processlist等でSELECTクエリが残っているかをみればよい。

なお、新しいDBサーバの本番投入の前には、バッファプールも整えておいたほうが良い。これこそサービス依存なのでこうすればいいというのは存在しないが、SELECTされる回数の多いテーブルなどメモリにのっていてほしいデータをSELECTするクエリを流しておくとよい。

参考文献

質問が上手になりたい

上手に質問ができると気分が良い。最初の質問から自然な流れで素早く解答までたどり着けると、良い質問ができたなぁと思う。自分はいつもいい気分でいたいので、上手な質問というのはどういうものなのかをまとめてみることにした。

質問をする場面や、質問をするのにつかうツールはいろいろあるが、ここでは「チャットツール」で「うまくいかなかったとき」や「やり方を迷っているとき」を質問するケースを考えてみた。

うまくいかなかったことを質問するときの仕方

  • Lv1. 「(試したことを言わずに)OOするにはどうしたらいいですか?」
  • Lv2. 「XXをしてみたのですが〇〇ができません。」
  • Lv3. 「XXをしたら、〇〇となるとおもったのですが、□□になりました。どうしたらよいでしょう」

これからやることのやり方を質問するときの仕方

  • Lv1. 「〇〇はどうしたらいいですか?」
  • Lv2. 「〇〇する方法はAとBとCがありますが、どれがいいでしょうか」
  • Lv3. 「〇〇する方法はAとBとCがありますが、(XXを考慮すると)Aで良いと思うのですがどうでしょう?」

上手な質問は相手を質問者の立場にさせる

言うまでもないが、Lv3が上手な質問だ。Lv1はどちらも出来なかったという事実や、わからないということを伝えている。Lv2になると質問者が行ったことや、質問者が考えたことが伝わるようになっている。Lv3では、その状況をどう解釈したのかという質問者の気持ちに近い部分、すなわち質問した相手が類推するのが難しい部分を伝えることができている。

質問をしたということは、解答を得たかったり、一緒にその問題に取り組んでほしいはずだ。そのためには、質問した相手に質問者の立場になってもらうことが近道だと考えている。それには、最低限でも質問者だけが知っている事実を伝える必要がある。そのうえで、その事実をどう解釈したのかという質問者しか知り得ない情報を加えることで、質問された相手はその質問の意図を汲み取り、質問者と同じ立場で考えることができるようになるだろう。

上手な質問をすることは「スキル」すなわち身につけることができ、身につけたあとは意識することなくできるようになることだと考えている。最初はまどろっこしいと思うかも知れないが、質問を書いてエンターキーを押す前に一度立ち止まって、自分しか知らない情報が抜けてないか、もう少し自分で調べられることはないか、それらをどう解釈しているか、考えてみると良いと思う。

「雑質問をすること」と「雑質問をすること」は違うのだ。

自戒を込めて。

参考情報

より技術的な質問や、バグレポートの書き方などは、世の中によいドキュメントがたくさんあるのでそちらを読んでみると良いと思う。

2021-02-15

睡眠が破滅してしまってパフォーマンスの悪い1日だった。

息子と一緒に継続的に勉強をしてみようと、二人で英検の勉強をしてみることにした。今日は初日ということで、1ポモドーロほどそれぞれの参考書を進めてみた。息子は5級で自分は準2級。準2級は高校卒業くらいということで、学び直しにはちょうどよいだろう。実際にやってみると、問題は解けるんだけど、意味がパッと出てこない単語やイディオムがあったりして程よい難易度という感じ。息子は、とりあえず問題集を25分やってみたけど、基本的な単語を覚えるところからやったほうがいいかもしれない。

英語関連だと、昨日までELSAが50%オフセールをやっていたので1年契約してみた。今年はDuolingo Plusは解約するつもりなのでその代わり。いざやってみると、噂通りかなり判定が厳しくていいトレーニングになりそう。ただ、コメントだけを読んでも舌の使い方がわからないものもあり、何らかの動画コンテンツとセットでやったほうがよさそう。

今日からは、25分英検の勉強、15分ラジオ英会話、10分ELSAと、2ポモドーロくらい勉強するのが目標。あとは、息子との勉強時間は仕事を一段落させるアンカーにもなりそうなので、そのあたりのメリハリがつけられる生活にしていけるといいな。

2021-02-14

午前中は髪を切りに、午後は買い物に出て、夜はバレンタインデーということで南インド料理店総料理長が教える だいたい15分! 本格インドカレーを見ながらサバ缶カレーを作った。

数日前、会社のslackにあるカレーチャンネルに同僚がこの本のレシピを見ながら作ったカレーを上げていたのを見ていいなと思ったのがきっかけ。スパイス類は近くのイオンで全部揃えられたので、これで完璧と思って作り始めていたのだが、カットトマトの分量を間違えてることに途中で気づき、ちょっと水っぽくなってしまった。ただ、スパイスの分量はいい感じで、トマト強めのスパイスカレーって感じでまずまずの出来だったと思う。次は分量を間違えずに作るぞ。

「16Personalities」をやってみた

おつかれシャワーの#116 @hmskと@june29が「16Personalities」をやってみた - YouTubeで紹介されていた16Personalitiesをやってみた。

結果は「冒険家」だったのだけど、納得できる部分もあれば、あまり自覚していない部分もあり、面白かったので感想などを書いておく。

冒険家の性格の全文は“冒険家”型の性格 (ISFP) | 18Personalitiesにある。

私は一日の中で変化する。朝起きた時はある人で、寝る時は確かに別人だ。

これはかなり自覚があって、ノッているときとそうじゃないときのパフォーマンスにばらつきがありすぎると思う。

持ち前の美的感覚やデザイン力、そして自分の選択や行動さえも活かして、社会的慣習の枠を押し広げます。美の表現や行動を試みながら、従来の期待を覆すことを楽しみ、たぶん、これまでに「私を型にはめないで!」と何度も言ったことがあるでしょう。

これはあまり自覚がない……特にデザイン力や美的感覚みたいなものは微塵もないと思っているし「私を型にはめないで!」というのは言ったこともない気がするw

冒険家型の人達は、人々やアイデアとの繋がりに刺激を受けながら、色鮮やかで官能的な世界に住んでいて、こうした繋がりを再解釈しながら、自分自身や新しい視点を再発明したり実験したりして楽しみます。

人や物事のつながりを見つけたり、新しい視点を見つけると楽しくなるのですごく納得できる。

冒険家型の人達は間違いなく内向型で、人前から姿を消し、一人になってリフレッシュすることもあり、さらに友人たちを驚かせます。

はい。友人たちを驚かせてはいないと思うけど、このあたりはそのとおりだと思う。

冒険家型の人達は、自分の情熱を押し広げられる道を見い出すために生きていて、他の性格タイプよりも、まるでギャンブルや極限スポーツのような、より危険な行動が多く見られます。

見に覚えがないことはないかな。大体のことはなんとかなると思い込んでいるふしがある。 

冒険家型の人達は、他人の感情に敏感で、調和を重んじます。批判に直面した際には、一歩下がって、一瞬かっとなった気持ちを抑えるために十分間を置くことが、冒険家型の人達にとって課題といえるでしょう。しかし、冒険家型の人達の内面は、一瞬のうちに方向転換するので、議論で高まった感情がおさまると、大抵の場合、過去は過去と割り切り、まるで何事もなかったかのように前に進みます。

他人の感情には鈍感な方だと思うけど、気持ちが大きく動くような出来事のあとは意識的に一呼吸置くことを心がけてる。40年近く生きてきて「冒険家」の課題を自覚してコントロールできつつあるのかな。

冒険家型の人達にとって最大の課題は、将来に向けて計画を立てることです。目標の土台となる建設的な理想を見つけて、前向きな原動力を生み出す目標を成就させるのは、容易なことではありません。番人タイプとは異なり、冒険家型の人達は、資産や退職の計画を立ることはありません。... 冒険家型の人達が覚えておくべきことは、なりたい自分になるために積極的に行動することです。新しい習慣を築き維持するのは、たやすいことではないかもしれませんが、毎日時間を作って自分の動機を理解することで、長所を活かしながら、気に入ったことをとことん追求できるのです。

最後の段落は「これは自分のこと知ってる人が書いているのか?」と思うほど。ようやくここに課題があることを理解して、昨年末からいろいろ実験をしているところだったので、頑張ろうという気持ちになった。

前半はあまり自分ごと感がなかったが、読み進めていくうちに納得感がでてきて、たしかにそういう面があるなぁと思える結果だった。それと同時に、自らの課題だと感じているところがそのまま書かれていたので、その部分を改善することに意味があるのだなと思えたのがよかった。

16Personalitiesは、ストレングスファインダーと同じように、何度やっても大きく変わることはないようだが、数年後にまたやってみてどういう結果になるか見てみようと思う。

「行動経済学の使い方」を読んだ

昨年末から、主に自分の行動や習慣を変えたくて何冊かの本を読んでいて、使える行動分析学の次に読んだ一冊。昨日聞いた123. セコンさんとSNSへの距離感の話 | Ossan.fmで「好きな学問」というテーマが話されていたけど、自分はこの本を読んで「行動〇〇学」と名前がついているものが好きなのかもしれないと思えるようになった。

どんな本か

最初の2章で、伝統的経済学と行動経済学の違いを述べ、行動経済学が明らかにしてきた人間の特性を活用して人々の行動をよりよいものに変えていく「ナッジ」と名付けられた概念を学んでいく。

3章以降は、「ナッジ」の具体例を数々の実験(身近なものから社会実験のようなものまで)から紹介してくれるので、理論から実践まで行動経済学とはどういうものかを理解できる。

どこが面白かったか

人間は、必ずしも合理的な判断ができない(むしろ合理的な判断をしている方が少ないとも感じられる)が、行動経済学ではその原因や傾向はある程度明らかになっているということがわかって面白かった。

たしかに、不合理な判断をする場合であっても、それは合理的な判断からランダムにバラけるわけではなく、ある程度傾向があることはなんとなく想像がつく。

よく聞く例題に、「今もらえる1万円」と「1週間後にもらえる1万100円」のどちらを選ぶかというものがある。本書ではこれと同じようにな質問で「1年後にもらえる1万円」と「1年1週間後にもらえる1万100円」だと人々の選択はどう変わるかというのを紹介していて、この結果は非常に興味深いものだった。そして、これは「現在バイアス」という概念で説明できるという話につながっている。

3章以降は、仕事やプライベート、社会実験まで様々な事例が出てくるので、ファクトやインセンティブを変えずに人の行動を変えるというのはこういうことか納得できるものが必ずあると思う。ここでの事例の幅の広さもとても面白かった。

どこがわからなかったか

8章の「公共政策への応用」は、スケールの大きな話であることと、正直日本があまりうまくできているとは思えない部分でもあり、あまり頭に入ってこなかった。また日を改めて目を通そうと思う。

明日から役に立つことは何か

ナッジの設計には「本人が行動変容を望んでいるか」かどうかが大きな影響を与えるとあった。「使える行動分析学」を読んだきっかけも自分の行動を変えたいからである。「行動変容を望んでいる」という前提で、今自分がやっている習慣化の仕組みなどを見直してみたい。特に「フィードバックの有無」が自分にとって重要であると感じつつあるので、本書で紹介しているナッジのチェックリストを見ながらやりかたを変えていこうと思う。

おわりに

最初に述べたとおり「行動〇〇学」というのに興味がでてきたので、おすすめの本があったら教えてほしい。

2021-02-06

今週末はゆっくりすることにしたので、今日はルーチンをあまり気にしないようにして生活。

午前中は部屋の掃除をして、 昼間は買い物に出て、夜はストリートファイターリーグ: Pro-JP 2020 グランドファイナル - YouTubeが公開されたので見ていた。なんとかネタバレを見ずに過ごせたのもあり、決勝戦は本当に感動した。試合後のインタビューでは、練習してきたことをやっただけと言っていたけど、どんだけエッジケースまで練習してるんだよと思った。すごい。

あとは、それを見ながらAtCoder ABC 191に出ていたんだけど、今回もCが解けなくて無念。

今日のウェブログ

96: ダイアローグ | text.hmsk.me

@hmsk のアメリカでの生活のお話。すごく順調そうに見えていたけど、コミュニケーションに苦労していたというのを見て、毎日ラジオ英会話で苦労している場合ではないと思ったのだった。(まずは一歩ずつ)

今日の読書

おやすみ

今日の英語

おやすみ

2021-02-05

オリンピック・パラリンピック組織委員会の森会長による性差別発言についての会見全文がNHKに上がっていたので読んでいた。

【発言詳細】森会長 女性めぐる発言を撤回・謝罪 | オリンピック・パラリンピック | NHKニュース

会見自体は最初だけ見て仕事に戻ったのだけど、全文を読むと、何が問題だったと捉えていて、それに対してこれからどうしていくのかというが読み取れれなく、評価しにくい会見だなと思った。

この件から自分が学べることはほとんどないと思うが、性差別をはじめとする多様性を軽視する発言や行動を許容するわけにはいかないので、今日のログとして残しておこうと思う。

ref: あなたがもし解決策の一部でないなら、あなたは問題の一部である - taizooo

今日のウェブログ

おやすみ  

今日の読書

おやすみ

今日の英語

ラジオ英会話のLesson 198と199。使われている単語は比較的簡単なものだったが、それらを組み合わせたフレーズの意図を掴むのは難しい…

「ring a bell」で「心当たりがある」とか「spring/come to mind」で「頭に浮かぶ」とか。

音読しながら、まずはフレーズを覚えていこう。

2021-02-03

午前中と夕方はミーティングだったので、午後イチで少しコードを書いたり。組織周りでもうちょい書物があるので、明日はそれを進めなければ。

夜は、子の習い事の帰りに買ってきてくれたロイホのテイクアウトのハンバーグを食べた。まぁやっぱり、一度冷めても美味しいものってのは難しいよなと思うなど。コンビニは偉大。(美味しくないわけではないのだが、冷めたり再加熱しても美味しいというのは、作りたてで美味しいものとは全く違うんだよな、というくらい)

今日のウェブログ

株式会社NTTドコモとのキャッシュレス推進に関する連携協定を締結しました 習志野市ホームページ

今月に入ってからd払いのチラシをよく見るなと思っていたら、こういう事になっていたらしい。d払い使ってなかったのだけど、市がやるんだったら今後いいこともあるかもしれないので使えるようにした。

(たぶん)日本初、Clubhouseで決算説明会 東証1部・GMOペパボが開催 「社長がきのう突然……」 - ITmedia NEWS

会社の決算説明会とその後の質問などがCloubhouseで行われたらしい。ちょうどミーティングが入っていて参加できなかったので残念だったが、こういう新しい取り組みをできるのはよいことだと思って見ていた。

今日の読書

おやすみ

今日の英語

ラジオ英会話 Lesson 197。notは直後の語を否定するので

  • I'm really not interested.
  • I'm not really interested.

は全く違う意味になるよという話。勉強になった。

2021-02-01

先週くらいからゆるゆると社内で共有してきた事業部の組織変更が発表になった。自分自身の立場や動きは変わっていないが、一番近くのチームを分解して、よりミッションが明確になるようにしたというのが身近なところでの変化だろうか。今回の組織変更は、自分の思いというか、意見を全面的に取り入れてもらった形に近いので、うまくいってもいかなくても、1年後くらいには結果をアウトプットしようと思う。

夜、お風呂で121. 日常の切り取り方 | Ossan.fmを聞いていたら、突然この日記が紹介されてびっくりした。これがラジオでお便りを読まれる感覚かと思って嬉しくなった。

今日のウェブログ

フロントエンド初心者がGatsbyでブログを作り直した話 - As a Futurist... 60 Best Google Analytics alternatives: The Complete List for 2020 | Plausible Analytics

riywoさんのブログを作り直した話で、GAのalternativesの話がでていたので調べていた。riywoさんが使っているPlausibleにちょうどいいまとめがあったので見ていたが、たしかにこれらを見てもPlausibleはよく出来てるようにみえる。乗り換えてみようかなぁ。

Clubhouse: Drop-in audio chat

ウェブログとはちょっと違うけど今話題のやつ。せっかくなのでやってみようと、会社の方に招待してもらったが、自分が配信するようになるイメージはあまりわかないよなぁ。夜にいくつかのルームにお邪魔して話をきいてた。

今日の読書

1ポモドーロでサイトリライアビリティエンジニアリングの8章と9章、第3部の導入を読んだ。

リリースエンジニアリングは安定して繰り返せることが大事なので「個性的」でないほうがよいというのは納得。また、初期から始めたほうがよいというのもその通りだと思う。最初から入れたほうがレバレッジが聞くというのはもちろんだが、リリースプロセスはアプリケーション自体の設計や実装よりも安定した基盤であるインフラや実行環境に依存していて、ツールやプロセスを大きく変更する理由が少ない。概ね満足できるものが最初にあればそれを使い続けることに不満は出にくいように思う。ただ、逆に最初がまずいものだと、それを変えるインセンティブが働きにくく、長い目で見たときに強力なブレーキになりうるものだと思った。

9章は引用の文章がどれもよかったのだけど、特に「ソフトウェアは退屈であることのよい」というのはとても共感できた。特にソフトウェア開発という文脈では、サプライズはいらないのだ。ユーザインタフェースの文脈では「驚き最小の原則」とも言われる事があるが、思ったとおりにことが運ぶというのはソフトウェアでとても大切なことだと思う。 ソースコードリーディングがスムーズに進むのは、自分のメンタルモデルとソフトウェアの構成要素が一致しているときだ。ただ、勘違いしてはいけないのは「自分のメンタルモデル」と一致しているのが大事なのではなく、「私達」あるいは「世の中の優れたエンジニア」のメンタルモデルと一致していることが重要なのだ。そのためには、日々学習し続けるしかないのだよなぁ。伸びしろしかない。

今日の英語

ラジオ英会話のLesson196。文法の解説で、省略されてるのを説明してくれると理解が深まるなぁと思った。英語では「~しないと思う」ではなく「~すると思わない」という表現が好まれるというのを見て、こういうの昔習った記憶はあるんだけど、ぜんぜん自分のものになってないなぁと思ってしまった。

i don't think that will work.

2021-01-31

子のピアノのコンクールが無事終わり、お昼はちょっといい中華料理を食べた。緊急事態宣言もありあまり遠出する気は起きないので近場で済ませているのだが、こういうときに食事する場所が限られるのはちょっとさみしい。早く状況がよくなるといいなぁ。今はできること(じっとしてる)を粛々とやっていこう。

今日のウェブログ

47 完全なるお取り寄せグルメ by キマグレエフエム • A podcast on Anchor

r_takaishiはCOMPをストレート(水割り?)で飲んでるっぽくてびっくりした。自分は水割りはちょっときつかったので、必ずお茶とかスムージーで飲んでたんだよな。グミについての言及があったけど、ノーコメントとしておく。是非一度食べてみてほしい。

あと、COMPのバージョンの話をしてたのは多分私だと思う。

今日の読書

とくになし

今日の英語

ラジオ英会話 Lesson 194と195をやった。

2021-01-30

土曜日は掃除の日。猫の部屋兼仕事スペースの部屋とお風呂の水回りを掃除。

午後は、息子のピアノのコンクールが近いということでピアノ教室の部屋を借りての練習に付き合ってきた。しかし、お前は外で待ってろと言われたので、準備と片づけ以外は教室の外で待機。本を読んだりポッドキャストを聞いたりしていた。

今日のウェブログ

特になし

今日の読書

とくになし

今日の英語

ラジオ英会話 Lesson 193。今回は比較的簡単な単語や文法が多かったのですんなり理解できたと思う。

「I take your point, but ~」

あなたの言っていることはわかりますが~という言い方。一般動詞の使い方難しい。

私のアウトプットの定義と質の高いアウトプットをするためのヒント

先日、同僚と「アウトプット」について話をする機会があり、自分の考えを整理することができた。そこでの話を踏まえて、2021年時点での自分の「アウトプット観」とも言えるものを整理しておこうと思う。

インプットとアウトプットの関係

インプットとアウトプットは食事と排泄に例えられることがあり、この比喩は結構気に入っている。何が原典なのかはわからないけど、「アウトプットしないのは知的な便秘」で検索するといくつからしき話が出てくる。食べたら出さないとだめ、インプットしたらアウトプットしないと体に良くないということだ。

私の「アウトプット」の定義

さて、ここまで「アウトプット」を定義せずに話してきたのだが、ここで 私の思う「アウトプット」 を定義しようと思う。私の思う「アウトプット」は次のようなものだ。

  • 本や文章を読んで「おもしろかった」などの感想を口に出すこと
  • 本を読みながら重要だと思ったところに線を引くこと
  • 自分が学んだことについて文章を書くこと
  • 課題を解決するためにコードを書くこと
  • etc

そう、なんでも「アウトプット」だと思っている。もう少し言語化を試みると、

自分を取り巻く環境からのあらゆる入力に対して、自らが起こした反応

といった感じだろうか。インプットを咀嚼して起こした行動は全てアウトプットと呼んでいいと思う。

質の高いアウトプットとは?

一方で、全てのアウトプットが同じレベルであるとは思っていない。アウトプットの質(や量)という観点は当然存在する。

社内ではhsbt文書と呼ばれている文章があり、質の高いアウトプットがなにかというのはある程度コンセンサスが取れているし、私自身も全面的に同意している。 また、hsbtが書いた別の記事何故アウトプットが大事なのかでは、 アウトプットに対するフィードバックをインプットへつなげる ことが重要であると述べられている。

ではここで、質の高いアウトプットとはどういうことか、いくつか例を出して考えてみる。

私がある本を読んで「おもしろかった~」という感想をツイートした。それを見た友人は「よかったね~」「私も読んだけど面白かった」といった反応をくれたり、「その本が面白かったなら、こっちの本も好きだと思うよ」と別の本を紹介してくれた。

このエピソードでは、最後の「別の本を紹介してもらえた」というのが、アウトプットに対するフィードバックが次のインプットに繋がった例だと言えるだろう。

さて、別の例を考えてみる。

私がある映画をみて「ラストシーンの直前の、主人公が敵のアジトから脱出する際のアクションがよかった」とツイートした。それを見た友人は「私は前半の侵入するシーンの主人公の表情がよかった」「こっちの映画はそのシーンよりもすごいアクションがあるよ」などの返事をくれた。

ちょっと出来すぎた話だが、 例として大目に見てほしい。この2つの例で私が言いたいのは、アウトプットの解像度を高め、具体化することで、フィードバックの質を高めることができる可能性があるということだ。人同士のコミュニケーションでは、受け取った情報と同じレベルの情報を返すことが多い。「おはよう」と言われたら「おはよう」と返すし、「おはよう。今日は元気?」と言われたら「おはよう。元気だよ。あなたは?」と返すだろう。

つまり、アウトプットへのフィードバックを受けるには、アウトプットの質(や量)を意識する必要があり、そのためにはアウトプットの解像度を高めたり、具体的にすることが有効であると言える。

「アウトプットの質を高めたい」と漠然と考えている人は、このあたりをヒントにしてもらえるといいと思う。

おわりに

このエントリでは、同僚とアウトプットについて話した内容を踏まえ、自分なりの「アウトプット」の定義とその質についてまとめた。

私自身も、まだまだ「質の高いアウトプット」と呼べるものが少ないと感じているので、自戒を込めてこの文章を書いている。もし今後、私が適当なアウトプットをしていたら、このURLを送りつけて「お前は言ってることとやってることが違うぞ」と指摘してほしい。

2021-01-29

1月の最終営業日。2021年も1/12が終わってしまったことに……午前中は、事業部のマネージャ陣とのミーティングで、今年エンジニア組織としてチャレンジしてみたいことを相談して了承をもらうなど。午後は、同僚と「アウトプット」について話をする機会があり、自分の考えも整理することができてよかった。

2月からは少し組織も変わり、新しくやることも増えたりするので、無理せず粛々とやっていこう。

今日のウェブログ

副詞や形容詞よりもデータを使って文章を書く - 29box

先日のriywoさんの記事を踏まえて、Pocketの中から文章に関する記事を見直してて見つけたやつ。確かに、ファクトはないけど強く(弱く)言いたいときに副詞を使うケースは多いように思う。情報量は増えないのでバッサリ切るというのは確かに。

今日の読書

今日はお休み

今日の英語

ラジオ英会話 Lesson 192。連続で腰痛のエピソード。

依頼を丁寧に断るときの表現として「i'd love to help, but (理由)」を覚えましょう。

2021-01-28

仕事があまりうまく行かなかったのでテンション下がり気味。そんなこと言ってても問題は解決しないので、一つ一つ倒していこう!

いいウェブログがあったので、それについての感想をもって、今日の日記としよう。

今日のウェブログ

質の高い技術文書を書く方法 - As a Futurist...

riywoさんのめっちゃいい文章が公開されていた。

「文章から得られるアウトプットをまず定める」や「結論を最初に書く」というのはなるべく意識していて、最近会社で書いている短めのドキュメントは、ページタイトルで誰が何に困っているときに読む文章なのかがわかるように気をつけいているつもり。(例えば「サービスAが閲覧できない障害に対応する」といった感じ)

「箇条書きを乱用しない」というのは本当にそう。私は、箇条書きを乱用しまくるくせがあることを自覚しているので、まとまった文章を書くときは意識的に箇条書きを避けるようにしている。<ul><ol>の意味で表現するのが正しいと思ったときにだけ箇条書きを使うように心がけている。

一方で、ドキュメントがないよりは箇条書きであってもあったほうがいいとも思っている。この点、scrapboxは箇条書きを一級市民として扱うことで、ドキュメントを書くための心理的障壁やクオリティの底上げ(変な構造になっているよりは箇条書きのほうが構造がわかりやすい)ができるんだろうなと考えている。( 箇条書き - 橋本商会 )

最後に、この記事で重要だと言っている以下の一文の後半は、自分はあまり意識できてないところだったので、これからは(自己)レビューのときに意識しようと思う。

文書から得られるアウトプットが明確で、読み手のレベルによらず一定に伝わること

今日の読書

今日はお休み

今日の英語

今日はお休み

2021-01-27

GMOインターネットグループの在宅勤務体制への移行から今日でちょうど1年。途中で若干の変更があったり、また最近の緊急事態宣言でさらに変更があったりしたが、オフィスに行った回数は数えられる程度で、2年前までは全く想像できない働き方となった1年だった。この1年の働き方や環境の変化は、週末にでもまとめられるといいな。

今日は仕事でちょっとした問題が発覚し、だいぶ時間をかけて調査をしていたのだけど、説明はできるけどどう対処したもんかなぁと煮詰まってしまったので、明日の自分が解決してくれると信じて終わりにした。頑張れ!明日の自分!

昨日、息子が元気なかったと書いていたのだけど、今日は元気に見えたので一安心。

今日のウェブログ

今日はお休み

今日の読書

今日はお休み

今日の英語

NHKラジオ英会話のLesson 191。レッスンの内容が腰痛の話で笑ってしまった。

テキストの内容は、賛成や支持を表す表現。

ポジティブな気持ちで「やってみよう」「やって見る価値はある」というのは「it's worth a try」。「大賛成!」は「i'm all for that.」