emahiro/b.log

Drastically Repeat Yourself !!!!

2019-12-01から1ヶ月間の記事一覧

2019 - 振り返り

大晦日なので KPT で今年の振り返りをします。 ちなみに年始の目標はこちら。 ema-hiro.hatenablog.com Keep 登壇 これが今年は一番大きな出来事だったかなと思います。 社内勉強会、そして Go Conference と言う大きなカンファレンスで登壇しました。 20代…

ログを出力する車輪の再発明をしてみた

go

Go の 標準の log パッケージ の実装をベースに自前で管理のログ出力部分を実装してみました。 やったこと Go の標準の log パッケージをベースにして自前でログを実装する機会があったので、そもそも log パッケージ内の実装を読んで見ようと思ったのがきっ…

node のバージョン管理に n を使い始めた

js

内容 nodebrew を辞めて n を使い始めた 理由 年末だし、開発周りに環境をアップデートしていたこと node-brew で管理すると、バージョンを切り替えるときに nodebrew を打つのがめんどくさい 割と仕事でもそこそこ頻繁に node のバージョンを切り替えること…

Go で n 番目の要素を削除する

go

大した話じゃないんですけど、忘れてたので備忘録です。 strs := []string{"a", "b", "c", "d", "e"} // "c" を削除する。 idx := 2 strs = append(strs[:idx], strs[idx+1:]...) fmt.Println(strs) ref: https://play.golang.org/p/3QP4OXw2X0u

Go の httptest で立てたサーバーにアクセスする

go

テストなどで実際にサーバーを立てずに、HTTP のリクエストをシミュレートしたいときに httptest を使いますが、この httptest で立てたダミーサーバーそのものアクセスする方法はないかを調べてみました。 Motivation あるテストをメンテしていた時に httpt…