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]

監視・モニタリングのここが面白いんだよね、という記事を書きました&LTします【宣伝】

Software Design

本日発売のSoftware Design 2021年2月号に寄稿しました。 第2特集の第1章・第2章がわたしの概論、第3章が@chaspyさんのDatadogハンズオンです。

最近は極力若手に執筆機会を譲るようにしてきたけど、転職してまた自分で書くようになりました。

[Read More]

チーム「ウー馬場ーイーツ」でISUCON10本選で一時トップに立つもfailフィニッシュになりました #isucon

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

最終スコアは43249。 スコアだけ見ると上位にイケなくはないけど、failしちゃったので0点です。 途中まで絶好調だったこともあり、宇宙海賊賞をいただけるとのこと。 ありがとうございます!

[Read More]

チーム「ウー馬場ーイーツ」でISUCON10予選で12位になり本選進出しました #isucon

今年も例年通り @matsuu@ishikawa84g と参加しました。 役割分担はこれまたいつも通りこんな感じ。

  • @matsuu バリバリ実装する前衛
  • @ishikawa84g サイトやレギュレーションやコードやログやDiscordを見る情報官
  • @netmarkjp 司令塔

最終スコアは2837。 サーバ2台体制で、1台はnginxとapp、もう1台はDBです。 appはGolang、DBはMySQL8.0でした。

[Read More]