Posts
WebAssembly入門
Goでクロスコンパイルしてwasmバイナリ作ってブラウザで動かすとか、Rustの本で紹介されているのとか知っているけど、実際動かしたことはなかったので試してみる。 WebAssembly - Wikipedia WebAssembly 言語 I want to… - WebAssembly 意外と選択肢が少ない印象。その中にGoが入っているのも意外。 とりあえず、Goでやってみる。 GoのWASMがライブ Read more
einride/aip-go使ってみる
filtering package - go.einride.tech/aip/filtering - Go Packages を使おうとしてみたけれど、よくわからない。 aip-go/parser_test.go at master · einride/aip-goを見て、まずInitに文字列渡して、ParseでExprが作られるのはわかった。 そのExprをWarkで見て回るところができず。 とりあえず、入力パターンを制限してstrings.Splitとかでしのいでおく。
gRPCのfilterの書き方
AIP-160: Filtering よくわからん。 filtering package - go.einride.tech/aip/filtering - Go Packages goならこれでパースできるのかな。
IBM Cloudからのメール
Your IBM Cloud account xxxxx with IBMid email is now canceled. カード認証エラーで進めなくて本登録できなかったのが取り消されたっぽい。 その後登録したFly.ioも活用できてないしもったいないので何か作ろう。
GoReleaser
GoReleaser - GoReleaser使ってみた。 うまく動かなかった。 $ go install github.com/goreleaser/goreleaser@latest $ goreleaser init $ goreleaser release --snapshot --rm-dist • starting release... • loading config file file=.goreleaser.yaml • loading environment variables • getting and validating git state • ignoring errors because this is a snapshot error=git doesn't contain any tags. Either add a tag or use --snapshot • building... commit=c555bfd95c67f41425d8155510f376d0015665eb latest tag=v0.0.0 • pipe skipped reason=disabled during snapshot mode • parsing tag • setting defaults • running before hooks • running hook=go mod tidy • running hook=go generate ./... • took: 6s • snapshotting • building snapshot... version=0.0.1-next • checking distribution directory • loading go mod information • build prerequisites • writing effective config file • writing config=dist\config.yaml • building binaries • building binary=dist\asin2md_linux_386\asin2md • building binary=dist\asin2md_linux_amd64_v1\asin2md • building Read more
GitJournal
GitJournal使ってみて、Android版は編集モードとプレビューモードの切り替えで固まるのが気になるけど、編集モードのままで使っている分には問題なさそう。 iOS版は、編集モードの切り替えでは固まらないけど、ファイルの切り替えで固まる。 まぁどちらの問題も、デイリーノートを追記する通常の使用では Read more
GitJournal
Obsidianのモバイル同期問題で、モバイル用の小さなリポジトリを作って使う運用にしていたが、これだと蓄積したノートの検索ができないことが地味に不便。 GitHub - Google Play のアプリを入れてみたところ、検索機能がないという残念な結果。 他にもGitHubクライアントアプリないか探していたところで見つけたのがGitJ Read more
Chromebook調査
Inspiron13のあと何にするか。Windowsはスリープからの復帰が遅いので、そういえばChromebookは速かったな、と。 Chromebookといえどどうせなら第12世代以降のCoreプロセッサ搭載機で画面比は16:10でと絞り込むと ASUS Store(エイスース ストア) - ASUS Chromebook Flip CX5 (CX5601FBA-MC0042) ThinkPad C14 Chromebook Gen 1 ( Read more
gRPC Connect
bufbuild/connect-go: Simple, reliable, interoperable. A better gRPC. テスト用にgRPCのサーバーが欲しかったので、使ってみた。 READMEに書いてあるサンプルのように作ったら、grpcurlでリフレクションのエラーになったので、次世代gRPC?『connect-go』やってみたを参考にリフレクションを入れたら動いた。 ついでにクライアントもConnect Read more