Go言語でunionぽいことをする
https://play.golang.org/p/jmwRkRSmYjC package main import ( "fmt" "unsafe" ) type union_t struct { U32 *uint32 U8_a *[4]byte …
ARCHIVE
写真、山、ソフトウェア、日々のメモ。
https://play.golang.org/p/jmwRkRSmYjC package main import ( "fmt" "unsafe" ) type union_t struct { U32 *uint32 U8_a *[4]byte …
6月になり梅雨の足跡がすぐそこまで近づいてきた. 本格的な梅雨入りの前に山に登りたいと思い, 6/4 に八ヶ岳まで行ってきた. 八ヶ岳は長野にある山の中でも比較的訪れやすいと思う. レンタカーでやまのこ村まで行った. やまのこ村についたのは2時ごろだった. この日はちょうど新月で …
6/2 に甲州高尾山に登った. 東京都の高尾山のように駅からアクセスできる山である. 全行程はおおよそ5時間くらいで勝沼ぶどう郷からそのまま歩いて行けるのでとても登りやすい山といえる. 高低差は660mほど累積標高差は1000m弱で登山をはじめて間もない人には少し大変かもしれない …
山を登るきっかけはいろいろあると思う. たとえば人に誘われたり, 健康のためにのぼったり. 私は人に誘われて登り始めた. はじめのうちは人が計画した登山計画をもとに登山をしていた. 受動的な登山だった. ちゃんと登山計画を自分で立てたのは2年目からだった. 自分で登る山を決めると …
最近話題になってる脆弱性検知ツールのtrivyを利用した. 流れてきには次のような感じである. docker imageのbuild trivyでのscan okだったらregistryにpush trivyはそのままスキャンすると検出してもしなくても exit code として …
5月の18, 19日に燕岳へ行ってきた. 過去に5回ほど行こうとしたのだがなかなか天気に恵まれずやっと行くことができた. 行きはアルペン号に乗って行った. アルペン号の座席数は21席ほどでそこまで大きいバスではなかったが足は伸ばしやすくそれなりに寝ることができた. まぁ隣の席に人 …
ログインユーザーにもcacheを効かせたいときがある. その時はjwt tokenの値を利用してcacheを作れば良い. jwt tokenの名前を jwt_token しよう. まずjwt tokenから値を抜き出す. sub vcl_recv { if …
鳳凰三山から見て一目惚れした北岳に、雨の中を登った。翌朝、山頂から雲海に浮かぶ富士山を見たときの記録。
Vary header の内容が冗長性のあるときがある. 例えばこんな感じ Vary: User-Agent, Accept-Encoding, User-Agent とか. こういうのを Vary: User-Agent, Accept-Encoding か Vary: …
私はGo言語でapiを実装するときしばしばgin-gonic/gin を利用します. マイクロサービスとかでapiが死んだときの検証は結構たいへんです. なのでapiが死んだ状態を再現すべく, gin製のアプリケーションがランダムに 404 とか 503 をランダムに返せるように …