jsonをファイルから読み込みたい (Rust)

はじめに 小小ネタです。 Rustを学びつつ次の技術書典のネタを作るためにjsonの読み込みが必要でした。 なのでRustでjsonの読み込み方法を調べました。 RustのGetting Startedをやったくらいの初学者向けを想定して書きます。 serde jsonの読み込みにはserde…

あるエンドポイントへのリクエストはプロキシーさせたい (Golang)

小ネタです。 net/http を使っているならば基本的には以下の環境変数を使えばソースコードをいじらずともプロキシーされるようになっています*1。今回はあるエンドポイントの時のみプロキシーさせたいので、NO_PROXYでプロキシさせたくないものを全てリスト…

Consulに入門したのでGetting Startedの概観を記す

はじめに @kakakakakkuさんから、ブログ継続のコツを聞きました。「ボリュームが小さい記事」を書くことだそうです。 読む側にも良さそうだし、時間がある時にやれば2,3個記事を書いてストックすることもできます。業務が忙しかったり風邪を引いたりしても毎…

gRPC over HTTP2

gRPCはRPCのフレームワークです。プロトコルはHTTP/2上に定義されています。普段gRPCを使っているもののプロトコルの仕様を見たことがなかったので見てみました。 動かしたサンプルはHello Worldです。 このサンプルでgRPCサーバは"Greeting: Hello <クライ…

HTTP Cookie

Web

developers-jp.googleblog.com Cookieについてあまり考えたことがなかったのですが、2020年2月のChrome 80から段階的に改善をする変更が入るということで整理しました。 2019年12月6日現在の仕様はRFC 6265 - HTTP State Management Mechanismです。上記の変…

OpenCensus/OpenTelemetry meetup vol.2 参加レポート

OpenCensus/OpenTelemetry meetup vol.2 OpenCensusやOpenTracingそしてOpenTelemetryについてまるっと知れたのでとても有意義な時間でした。 開催いただきありがとうございます。会場提供はヤプリさんでした。 オープニング オープニングは主催の@ymotongpo…

5Gが普及して成功する企業はどこだろう

数年前、シリコンバレーに行った時に大学のOBに出会い話したことがある。その先輩が大学時代、就活せずに研究室で過ごしていたところ、モトローラに入社した先輩が研究室へやってきて「仕事辞めるんだけど、入らない?」と言われてモトローラに就職したと言…

株式会社サイバーエージェントに入社しました

※まだ1日目なので浅い内容です。また期間を置いたら記事を書きます。 転職しました これから SaaS作ります ここです。 speakerdeck.com OpenSaaSという概念は初めて知りました。 これから自分の中で理解を深める段階です。 簡単に言うと社内向けの基盤システ…

わかってる、俺たちは雰囲気でSREをやっている。

SRE

タイムライン なぜ雰囲気でやることになったか 本当はどうしたいのか どうすればできるのか いや、何かそういうとこじゃないんです。 組織について まとめ 前提 SRE Advent Calendar 2018 - Qiitaの20日目の記事です。 先日はもりはやさんのSRE本の素晴らし…