CodeReviewComments から Go コードのレビュー時によくされるコメントについて。 gofmt gofmt またはそのスーパーセットである goimports を実行すること。goimports は gofmt に加えて import 行の修正も行う。 コメント文 http://golang.org/doc/effective_go.html#commentary を参照。宣言に対するコメントは少し冗長に見えるかもしれないけど完全な文にする。そうすれば godoc できれいに整形される。次のように説明するものの名前から始めピリオドで終える。 // A Request represents a request to run a command. type Request struct { ... // Encode writes the JSON encoding of re
迷惑系オールドメディアのフジテレビ、何の反省もなく斎藤元彦さんの慶應バーキン広報ネキにも自宅凸をしてしまう
こんにちは、この記事は最近Ingressを始めてまだレベル8になっていない、東京で活動している緑のエージェントに向けて書いています。 世の中にはいろいろな記事があります。こうすると効率がいい、こうすると他のエージェントの迷惑になるからやめろ、などなど。 正直、初めてゲームをプレイする人には情報量が多すぎるのではないでしょうか。 そこで、ここではなるべく簡潔にまとめたいと思います。 注: この記事は新しく青のエージェントになった人へを裏返しに書いたものです。青バージョンを先に読むことをおすすめします。 最も重要なこと我々のチーム全体の利益のために、あなたが気をつけるべきことは「高レベルエージェントの邪魔をしない」です。具体的には3つあります。 リンクをまたいだリンクは作れない。不用意なリンクを張ると、高レベルエージェントが設計した緻密なファーム作成計画が壊れるModは1つのポータルに4つまで
こんにちは。最近はAndroidアプリ開発に入門しました、@edvakfです。 pixivではキャッシュ兼汎用KVSとしてKyotoTycoon (KT)を使用しており、頻繁にアクセスされるキーはアプリケーションサーバー内のAPC(PHPのshared memory cacheです)にもキャッシュすることで多段化しています。 このような構成の弱点として、「ほとんどの場合は値が無いけど毎回存在確認が必要なキー」の場合に前段にキャッシュが無くて毎回後段にまで問い合わせなければいけないという問題があります。ネガティブキャッシュ(値がないことをキャッシュする)を使うという手もありますが、問い合わせるキーの数が膨大になってくると現実的ではありません。 pixivでは、作品に付いている最大10個のタグについて、ピクシブ百科事典に記事があるかどうかを判定する必要がありました。これに加え、最近ではBOOT
エンジニア組織を強くするための本を出版しました Qiitaでエンジニアリングをめぐる様々なコミュニケーションの問題とその解決策や考え方を書いてきた。それらの背後にあるエッセンスをこの度書籍として出版するに至りました。 エンジニアリング組織論への招待 ~不確実性に向き合う思考と組織のリファクタリング この書籍は、エンジニアリングを「不確実性を削減する」という第一原理で捉え直し、様々なエンジニアリングとその間のコミュニケーションをめぐる現象を説明していくものです。 デメテルの法則 別名最小知識の法則。デメテルは、豊穣の女神。アスペクト指向などの研究であった「デメテルプロジェクト」に由来。 基本的な考え方は、任意のオブジェクトが自分以外(サブコンポーネント含む)の構造やプロパティに対して持っている仮定を最小限にすべきであるという点にある。 単純化して説明すると、オブジェクトの"メンバーのプロパテ
If you’re looking to run Windows on your Apple Silicon Mac, you have a few options. Two of the easiest to use are Parallels Desktop and UTM. So, the question is, which will prove better at running Windows on your M1 or M2-powered Mac? Read on as I compare Parallels vs UTM on M1 and M2 Macs. Unfortunately, there’s no easy answer to this debate. Both options have their own strengths and weaknesses.
Flocker is an open-source Container Data Volume Manager for your Dockerized applications. By providing tools for data migrations, Flocker gives ops teams the tools they need to run containerized stateful services like databases in production. Unlike a Docker data volume which is tied to a single server, a Flocker data volume, called a dataset, is portable and can be used with any container, no mat
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く