アルパカログ

Webエンジニアでマネージャーな人がプログラミングやマネジメントの話題を中心に書いているブログです。

AWS 2段AssumeRoleするためのTerraform設定とCLIによる確認方法(ロールの連鎖)

f:id:otoyo0122:20200905174244p:plain:w300

AWSで、例えばあるユーザーからあるロールへAssumeRoleし、さらに別のAWSアカウントのロールへクロスアカウントでAssumeRoleしたいということがあります。

このようなケースでは、AssumeRoleを2段で行う必要があります。

このエントリでは、2段AssumeRoleするためのTerraformの設定と、AWS CLIによる確認方法を説明します。

続きを読む

Docker ポリシー変更まとめ(2020年11月)

f:id:otoyo0122:20200902085522p:plain:w300

2020年11月1日にDockerのポリシーが変更されます。

ポリシーの変更点は2つで、1つは非アクティブなイメージの保持期間、もう1つはイメージのpull回数制限です。

このエントリでは、2020年11月1日に変更されるDockerポリシーの要点をまとめます。

続きを読む

小さなチームのマネジメントと組織拡大。あるいは仕事の意義について

f:id:otoyo0122:20200830191218j:plain:w600

小さなチームでは、個々人の善意で仕事が回る。

誰かがやらなければならない仕事を、誰かが率先してやってくれるというわけだ。

少人数ではそれでうまく行っても、人数が増えると同じようにはいかない。

次第に率先してやる人と、そうでない人との間で軋轢が生じるのだ。

続きを読む

Customer Support Tech Meetup #2 開催レポート

f:id:otoyo0122:20200725142018p:plain:w600

8月27日(木)に、CSの課題をCREが技術で解決するイベント、Customer Support Tech Meetupの第2回を開催しました。

事前準備から当日の司会まで関わってみて、イベントの様子をまとめます。

イベント情報と動画は下記のリンクからご覧ください。

発表資料はconnpassページにアップロードされています。

このエントリでは、Twitterでの反応を取り上げつつ、当日伝えきれなかったことへの補足をします。

続きを読む

BUFFALO WSR-A2533DHP3 接続台数によってWi-Fiに繋がらない問題の原因

f:id:otoyo0122:20200826134635p:plain:w300

バッファローのルーター「WSR-A2533DHP3」を使っていて、Wi-Fiに接続している機器がある台数を超えたあたりでインターネットに繋がらなくなるということが起きました。

具体的には、Macのネットワーク設定画面で「自己割り当てIPが設定されているためインターネットに接続できません」というエラーになるというものです。

最近はリモートワークも増えてきて、PCやスマホ、プリンタ、タブレット、スマートリモコンや音声アシスタントなど、一度にWi-Fi接続する端末が増えましたが、インターネットに繋がらなくなってしまうと仕事になりません。

このエントリでは、WSR-A2533DHP3において接続台数によってWi-Fiに繋がらない問題の原因を紹介します(解決方法は残念ながら見つかっていません)。

続きを読む

Git 図解でわかるコミットのIDと修正(amend)

f:id:otoyo0122:20200812194559p:plain:w300

Gitが初めての人にとって、Gitにおけるコミットを理解するのは少し難しいです。

コミットを理解すれば、Pushしたときになぜエラーが起こるのかわかるようになります。

このエントリでは図を多用しながら、Gitにおける「コミット」と「コミットの修正」について説明します。

続きを読む

成長とは、主観というレンズを自ら壊すこと

f:id:otoyo0122:20200823144124j:plain:w600

人は誰しも、自身の価値観や過去の経験というレンズを通して物事を見ています。

だから、例えばコップ半分の水を見て「まだ半分ある」と思うか「もう半分しかない」と思うかは人それぞれです。

人の成長とは、このレンズを壊してアップデートすることではないか、と私は思っています。

続きを読む