My External Storage

Jan 31, 2018 - 10 minute read - Comments - report go

[Go]golang.tokyo #12 参加メモ #golangtokyo

golang.tokyo #12にブログ枠で参加した。
今回はテーマ:『スタートアップ・新規事業におけるGo』で本発表2名、LT3名という内容だった。

URL https://golangtokyo.connpass.com/event/76540/
会場 株式会社ネクストカレンシー(DMMグループセミナールーム)
日時 2018/01/29(月) 19:10 〜 22:00
Toggeter https://togetter.com/li/1194466

Next CurrencyとGAE/Go

https://speakerdeck.com/sonatard/next-currency-gaego
sonatard

Jan 21, 2018 - 4 minute read - Comments - Go gRPC

[Go]gomockを使ったgRPCのテスト

gRPCの勉強というより、gomockの勉強と言ったほうが良いかもしれないが、 protocコマンドで生成したgRPCコードをモックしてテストする方法を確かめた。 せっかくなので今回は自分でProtocol Bufferの定義からやった。

Jan 16, 2018 - 3 minute read - Comments - review

[書評]世界のエリートがやっている 最高の休息法を読んだ

睡眠・休息時間のカイゼン・効率化活動の一環。こちらも会社の人が良いとおっしゃっていたので読んでみた。

所感

前回読んだ睡眠本よりもこちらはより実践的なHow To本だった。 すぐに効果が出る類のものではないが、少なくとも自分は寝付きが良くなった気もする。

Jan 14, 2018 - 7 minute read - Comments - Go gRPC

[Go]gRPC Basics: GoからgRPCのストリーミングRPCを理解する

gRPC-goのクイックスタート、サーバーレリフレクションを試したので、次はgRPC Basics: Goをやってみた。クイックスタートを終えているので、そちらで学習できている部分(環境構築手順、基本的な概念)には触れない。 クイックスタートでは出てこなかったStreaming RPCについてまとめた。

Jan 10, 2018 - 4 minute read - Comments - review

[書評]スリープレボリューションを読んだ

睡眠時間のカイゼン・効率化が出来ないかと思い、会社の人が良いとおっしゃっていたのもあったので読んだ。

所感

自分はいわゆる外資系や商社をイメージする働き方はしたことがないが、8時出社24時退社くらいの勢いで働いたときもあって、 睡眠をおろそかにしていた。今はそんなことはないが睡眠導入剤を使っていた時期もあった。ある程度睡眠時間を用意しても 日中うとうとすることもあって、睡眠をもっとうまく取る方法がないか考えていたので読んでみようと思った。

Jan 4, 2018 - 4 minute read - Comments - Go gRPC

[Go][gRPC]Server Reflection Tutorialをやってみた

前回のgRPCのクイックスタートをやったときにサーバーリフレクションのことがよくわからなかった。サーバーリフレクションにもチュートリアルがあったのでやってみた。

TL;DR

  • サーバーリフレクションを使うと実行中のサーバからプロトコルバッファーの定義を取得したり、実行出来るようになる。
  • Goで利用するには、grpc.NewServer()のあとで通常のプロトコルバッファーのRegisterをした後reflection.Registerメソッドを呼ぶだけ
  • チュートリアルの手順通りに行うとc++のクライアントからサーバのプロトコルバッファーを確認することができる。

Server Reflectionとは

GRPC Server Reflection Protocol
https://github.com/grpc/grpc/blob/master/doc/server-reflection.md

Jan 3, 2018 - 5 minute read - Comments - review

[書評]SOFT SKILLSを読んだ

今更ながらSOFT SKILLSを読んだので、簡単にメモしておく

所感

今自分が悩んでいるところに関連する話題があったので今読んでよかった(むしろもっと早く読むべきだった)。
「プロのエンジニアになること」を目指したときのプロフェッショナル像と、金銭的な面、精神的な面、肉体的な面も含め、そこにたどり着くための手順が網羅されており定期的に読み返したい。
エンジニアマインド的な本は「 プログラマーまだまだ現役続行」、「 アプレンティスシップ・パターン」などを昔に読んだっきりだったので、今またこのような本を読めてよかった。
最近同系統で「 ベタープログラマー」も発刊されたので、合わせて読んでおきたい。