生活

最近、人感センサー付きLED電球を導入して予想を超えて生活が便利になったので書きます。

きっかけは3才の娘がトイレに一人で行けるようになって、まだ照明スイッチには手が届かないのでトイレにのたびに照明をつけてくれと言うように ...

golang, VScode

address already in use

Goで開発していてVScodeでローカルテスト、デバッグ等をしようとして、
サーバーを立ち上げようとして listen tcp :11240: bind: address alrea ...

golang

先輩エンジニアからOSSに参加して活躍しているのをみていて、自分も参加してみたいなーと思っていたので、今回、初めてOSSに参加してみました。そんな大掛かりなものではなく、ちょっとしたバグ修正ですが無事マスターマージされて嬉しかったので ...

VScode

デフォルトのフォントサイズが小さい

VSCodeのデフォルトのターミナルフォントサイズって小さいですよね。

メインのターミナルとしては使わないってひとは気にしないかもしれませんが、
私は複数エディタとか立ち上げて複数 ...

golang, VScode

キャメルケース スネークケースの変換が面倒

最近仕事でGoを書いているのですが、
GoでAPIサーバーを開発しているとキャメルケースと
スネークケースを変換したりすることが多いです。

json、クエリパラメー ...

golang

Defer文

Goにはdefer文といって
関数やメソッドの実行を後から実行する、正確には関数などのreturn文や最後から近いところから順に実行させることができるdefer文が用意されています。

関数だけでなくメソ ...

golang

フィールドの昇格

Goの構造体フィールドは昇格という概念を持っています。
例えばネストされた子構造体のフィールドが昇格し、構造体の外からダイレクトにアクセスすることが可能です。

文字だとちょっとわかりずらいので以下に ...

golang

xormのオートインクリメントタグをsliceで利用した時に、痒いところに手が届かない話

この記事はGo2 Advent Calendar 2019に参加しています。

まとめ

xormのオートインクリメントタグをsliceで利 ...

WordPress

WordPressブログをwpXからGoogle Cloud Platform(GCP)へ移行

ブログをGCPへ移行しました。
wpXを使っていたのですが、あまりアクセスもない(月間PV3000程度)ブログですのでw
料 ...

釣り

みなさんブルフラットでデカバス釣ってますか!?

梅雨突入で夏が本格的に始まりましたね。

入手困難だったブルフラット人気も落ち着てきて、3.8インチであれば普通にお店の棚に並ぶようになり比較的入手しやすくなってき ...