チーム「ウー馬場ーイー2」でISUCON11予選に参加し総合8位で本選進出しました #isucon

今年も例年通り @matsuu@ishikawa84g と参加しました。

去年のチーム名は「ウー馬場ーイーツ」。今年は「ウー馬場ーイー2」。 とにかく申し込み競争が熾烈だったので、申し込みの時にさっと命名したところ、そのまま進捗いたしました。

[Read More]
Event 

近況:Carelyの株式会社iCAREで技術顧問はじめました

私信&宣伝です。

既報のとおり昨夏に転職しまして、いまは株式会社X-Tech 5(株式会社クロステックファイブ)で取締役CTOをしています。

x-tech5

代表の石田さんはじめ、あのCIerでバリバリと活躍してきたスゴ腕のみなさんと、事業企画・運営、運用組織や仕組みづくり、AWSを中心としたインフラやクラウドサービスの活用支援、運用改善のエンジニアリングなんかを日々やっています。

全員フルリモートな会社なので、各自自宅でのびのび働いています。 通勤がなくなって、週2で鍼に行くくらいひどかった頭痛が消えました。

[Read More]

普通のM5Stack Core2をAWS IoT Coreにつなぐ(MQTT)

GWの宿題シリーズ最終回。

普通のM5Stack Core2をAWS IoTにデバイスとして登録してMQTTでやりとりしてみました。

普通のというのは、実はAWSとM5Stackがコラボ(?)しているM5Stack Core2 ESP32 IoT Development Kit for AWSというモノがあるのだけれども、わたしが見たときには売り切れで入手できなかったのです。

[Read More]

M1 MacでM5Stack Core2始め方ガイド2021-04

メインマシンをM1 Macbook Airに乗り換えました。

というわけで、前回のWindows10で作ったM5Stack Core2開発環境は作り直しです。

このエントリで書くこと

  • M5Stack Core2で動かすプログラム開発の環境構築方法:M1 Macbook Air、macOS Big Sur(11.2.3)、VS Code、PlatformIO、C++

※作業環境がM1 Macbook Air、macOSになった以外は前回のWindows10で作ったM5Stack Core2開発環境と同じ

[Read More]
IoT 

M5Stack Core2始め方ガイド2021-04

もう世間からは何周遅れかわからないけれども、いまさらIoT始めております。 ゴールデンウィークの宿題にちょうどいいよね。

このエントリで書くこと

  • M5Stack Core2で動かすプログラム開発の環境構築方法:Windows10、VS Code、PlatformIO、C++
  • M5Stack Core2で日本語を表示する方法

用意したもの

構築した環境

  • プログラミング言語:C++
    • 選択肢はC++かmicropythonらしい
    • micropythonはM5Stack Core2自身をWebサーバにしてWeb IDEを起動するっぽくて、開発環境作りに手間がかかりそうだったのでC++を選択
  • 開発環境:VS Code + PlatformIO
    • (自分の中の)選択肢はArduinoIDE or PlatformIO
    • 普段使っているvimでもよかったんだけど、心機一転新しい環境にしてみる
    • ArduinoIDEでコンパイル→転送にものすごく時間がかかって耐えられなかったのでPlatformIOに

バージョン

  • Windows 10 Pro 2004
  • ArduinoIDE 1.8.13 (Windows Store 1.8.42.0)
  • Processing 3.5.4

プログラム開発の環境構築方法

ひとまずArduinoIDEの環境をつくる

公式ドキュメントの通りにやります。
めっちゃ簡単。

[Read More]
IoT 

AWS認定ソリューションアーキテクト プロフェッショナルを更新した

AWS SA Proを更新しました。 約3時間で75問を解いて、750/1000点とれれば合格というやつです。

取得したのが5年前、最後の更新が3年前で、色々と様変わりしててびっくり。 一度落ちたものの、リベンジで895/1000点で合格しました。 これでまた3年間のんびりできます(?)

[Read More]
Cloud 

書籍「サーバ/インフラエンジニアの基本がこれ1冊でしっかり身につく本」発売!

わたしが執筆した サーバ/インフラエンジニアの基本がこれ1冊でしっかり身につく本 が2021-04-14に発売されます!!

※電子版が先行発売。時代ですねぇ

[Read More]

AWS VPNのクライアントVPNをG Suite認証で利用する

AWS VPNのクライアントVPNをG Suite認証で利用するよう設定したところ、いくつかハマったので記録しておきます。

前提条件

  • AWS VPNのクライアントVPN(OpenVPN)を利用する
  • G Suiteでユーザ管理と認証を行う
    • G Suite認証の関係で、VPNクライアントソフトウェアはAWS Client VPN for Desktop
    • 試したときのバージョンは1.3.0
  • クライアントPCはWindowsとmacOS

ネタバレ

AWS Client VPN SAML authentication with Google G-Suite – Vallard's Blog に全部書いてあります。

[Read More]