Dockerに割り当てるリソースを制限して、よりリアルにローカルでISUCON10の予選問題を実行する

2020年9月12日に開催されたISUCON10の予選の問題が公開されました。予選のときとは異なり、公開版は全ての要素(チューニング対象のAPIサーバ、MySQL、ベンチマーカー)がDockerコンテナ化されているので、READMEに書いてある順序でmakeを実行すればベンチマ…

マイナポイントでdポイント5000+1500ポイントをゲットした(後日2000ポイント追加予定)

今日9月1日からマイナポイントの申し込みが始まったので、早速d払いを登録し、チャージして5000円分のdポイントをもらいました。 申し込みはマイナポイントアプリからではなくd払いアプリのバナーからをお勧め 銀行口座からのチャージキャンペーンを重ねて10…

Pixel 4aをeSIMとNFC中心にレビューする

端末の入った箱に加え、セットアップガイドが同梱されていた(セットアップガイドはPDFでも公開されている)。インカメラの黒丸を逆手に取った壁紙がいくつかプリインストールされていて面白い 予約開始日(8月14日)の午前に予約したPixel 4aが無事初日に届…

WSL2でDockerを動かす

Windows 10 May 2020 Updateが正式に公開され、Windows Subsystem for Linux (WSL) が2になってDockerとの互換性が向上したとのことだったで試しました。 TL; DR WSL1での辛み(DockerがUbuntu16.04では動くが18.04では動かなくなってしまう、ファイルアクセ…

Kubernetes Meetup Tokyo #21 - Cloud Native CI/CD 参加レポート

Kubernetes Meetup Tokyo #21 - Cloud Native CI/CD にブログ枠で参加しましたのでそのレポートです。 k8sjp.connpass.com セッション内容 Argoプロジェクト最新動向 20190725 Argo Project Latest News from Daisuke Taniwaki www.slideshare.net PFN @dtan…

AWS Certified Solutions Architect (Assosiate) 合格記

AWSを仕事で使うようになって2年経ちました。腕試しとイベントで認定者専用ラウンジに入ってみたかったので認定試験を受けてみることにしました。

Cloud Build内でCLIツールを使う

Google Cloud Platformのビルドサービス、Cloud Buildは複数のコンテナを連携させてビルドしていくのが特徴です。 各ビルドステップは異なるコンテナで実行され、次のコンテナへ引き継ぐ際にワーキングディレクトリ以外のファイルは破棄されてしまうので、他…

GitLabの外部リポジトリへの同期機能を使ってクラウドのGitリポジトリと同期する

GitLab CEとGCPやAWSが提供するGitリポジトリを同期する方法を説明します。

ANAの国内線Wi-Fiでフライト情報を取得する

先日ANA国内線のWi-Fiを利用しようとしたら、認証はなかなか通らなかったのですが、フライト情報が取得できるREST APIを見つけたので紹介します。 機内Wi-Fiに接続した状態(メールアドレスの登録前でも取得可能なようです)で下記URLにGETリクエストを送る…

他のAWSアカウントのEC2とCodeCommitのリポジトリを共有する

やりたいこと 自分の所属するAWSアカウント(アカウントAと呼ぶ)にあるCodeCommitのリポジトリを他のAWSアカウント(アカウントBと呼ぶ)の下にあるEC2からアクセスできるようにする IAMのアクセスキーやCodeCommit用のIDとパスワードの受け渡しはせずに、…

Amazon S3で使われるcanonical user IDの調べ方

異なるAWSアカウントへS3のアクセス権限を付与するとき、権限を与える先のcanonical user ID(正規ユーザー ID)が必要になることがあります。12桁のアカウントID 1234-5678-9012 は容易に調べることができますが、canonical user ID(64桁の16進数)は少し…

Gopher道場 #1 受講メモ

2018年4月12日に開催されたメルペイ主催の「Gopher道場」の受講メモ。 復習も兼ねて公式ドキュメント等へのリンクを追記しました。

EC2 Systems Managerを使ってEC2のパッチを自動で適用、集計する

目的 Spectre, Meltdownと脆弱性の話題が頻繁に聞かれるので、EC2のセキュリティパッチを自動的、継続的に適用していきましょう。 AWSが提供するSystems Managerを使って、パッチの適用状況を把握したり、適用したりするのを自動的に行います。 注意 下記の…

新しいスマホへの2要素認証の移動

メインのスマートフォンをGalaxy S8に買い換えたことに伴い、2要素認証のアプリを移動する必要があったのでその方法のメモ。 独自アプリ系 三井住友銀行 パスワードカード 三菱東京UFJ銀行 住信SBIネット銀行 スマート認証 三井住友カード Google Authentica…

GCEの無料枠を使って個人用Mastodonを立てる

Google Cloud Platform (GCP) の無料枠を利用して、次世代Twitterとも言われる分散型マイクロブログサービスのMastodonを無料で運用する試みとその記録です。

IIJmio meeting 14 フリートークのメモ

2017年1月28日に開催されたIIJmio meetingに参加したので、最後のフリートークの内容をメモしました。 フリートークより前のセッションは公式ブログに資料が公開されています。 techlog.iij.ad.jp

Zenwatch 3 のファームウェアMWF76が配信された

Zenwatch 3の新しいファームウェアが配信されたので更新の様子と追加された機能の詳細を書きます。 サポートページによれば2016年12月30日から配信は始まっているようです。徐々に配信されているようで、配信対象になるまでは、時計側の設定メニューからシス…

ASUS Zenwatch 3が届いたので簡単にレビュー

ASUSのスマートウォッチZenwatch3(WI503Q, ガンメタリック・レザーバンドモデル)が届いたので開梱の様子と、今まで使ってきたSonyのSW2と比較したレビューを書きます。 箱を開けると時計本体が出てきます。 箱の下側に入っている付属品です。 充電ケーブル(…

台北駅→桃園空港 (國光客運1819)の新しい乗り場

2016年10月30日から台北駅→桃園空港 (國光客運1819系統)へのバス乗り場が変更されたので、当日の様子を記録した。國光客運公式の告知はこちらwww.kingbus.com.tw 台北駅の東三門(駅の東にはもう一つ出口があるが、南側のほう)から外へ出る バス乗り場へ…

Bash on Ubuntu on Windows のパスワードリセット

Windows 10 Anniversary Update が公開された直後に sl だけ実行して放置していたら、bashのパスワードを忘れてしまったのでリセットのしかたを調べた。 > lxrun.exe /setdefaultuser root でデフォルトユーザをrootにしてからbashを起動し # passwd USERNAM…