経験は何よりも饒舌

10年後に真価を発揮するかもしれないブログ 

2021-07-01から1ヶ月間の記事一覧

『Go言語で作るインタプリタ』をTypeScriptで実装する(後編)

前編を書いたのが約1年前なので1年間かかってしまった。wafuwafu13.hatenadiary.comgithub.com ずっとやってたわけではなく、前回は2章までできたらいいかって感じで終わらせて、1年越しに再開してみた。 Commits · wafuwafu13/Interpreter-made-in-TypeScri…

Swift入門した

ReactNativeでアプリをリリースしたことはあるけど、Swiftは全く触ったことがなかった。 動機は夏に使いそうだからと、なんやかんやモバイル主体のプロダクトが多い気がするから。 Swift, Xcodeでの開発に慣れる まずは手を動かしてみようと思って、Udemyの…

インフラに関してやってきたこと/やりたいこと(2021年7月)

読んだ本 キタミ式基本情報技術者 WEB+DB 大規模サービス技術入門 WEB+DB 24時間365日 サーバ/インフラを支える技術 WEB+DB nginx実践入門 Real World HTTP 歴史とコードに学ぶインターネットをウェブ技術 Linuxで動かしながら学ぶ TCP/IP ネットワーク入門 …

graphql-validation-complexity から学ぶGraphQLのAST走査

オライリーの『初めてのGraphQL』の「7.3.4 クエリの複雑さ制限」で、graphql-validation-complexity というライブラリが紹介されていて、面白そうだったのでのぞいてみた。github.comgraphql-validation-complexityは、クエリに対して複雑度を計算し、その…

Go の main goroutine が exit する場所

Go

ascii.jp を進めているメモ。 package main import "fmt" func main() { fmt.Println("Hello World!") } をVSCodeでデバッグして最後にexitするのはここ。go/src/runtime/proc.go#L277 go/proc.go at 912f0750472dd4f674b69ca1616bfaf377af1805 · golang/go …