『「納品」をなくせばうまくいく』を読み終えました。この本はソニックガーデンという、とあるドメインで話題のソフトウェア開発会社の話が書かれています。著者の倉貫さんとは何度か遊ぶ機会があり、以前からいろいろお話を伺っていたのですが、今日は本書を読んだ感想を交えながら、自分なりに感じたことをぼろくそに書いてみようと思います。 システムインテグレーターというカースト制度を学ぶ 僕は新卒で中堅のSIerに就職しました。ほとんどが2次受けで、外資系のSIerに常駐してシステムを作ってました。その現場は、想像していたのとはちょっとちがって、X次受けという透明なカースト制度がありました。 「これ作っといて」みたいな感じで仕事を丸投げする人や、ろくにシステムもつくれないのに上流工程とやらで論理破綻した仕様書を作る人など、プロフェッショナルってなんだっけ? と考えさせられることばかりです。 また、1次受けだと
Caliper や JMH などを試してみたが、案外あれは使うのが難しかったり、インストールが難しかったり、結果がよみづらかったりする。 Perl 5 に標準添付されているベンチマークフレームワークであるところの Benchmark.pm と同じぐらい気軽な感じで使えるベンチマークフレームワークが Java 8 用にあれば便利なのではないか、と思ったので作ってみた。 https://github.com/tokuhirom/nanobench 先日つくった HTML escape に関するマイクロベンチマークを nanobench を使って書きなおしてみる。 package me.geso.microbenchmarks; import me.geso.nanobench.Benchmark; import org.apache.commons.lang3.StringEscapeUtil
LINEが使用している「独自の」暗号化手法について、情報が一部開示(参照:LINEの暗号化について « LINE Engineers' Blog)され、Twitterでもやりとりをしたので、まとめてみる。 ■なぜTLSを使わないか TLSではなく、1パスのメッセージ暗号化を使っている理由については、Adopting SPDY in LINE – Part 2: The Details « LINE Engineers' Blogに以下のような記載があり、TLSを使うことによるレイテンシの増加を懸念しているためと考えられる。 3G mobiles networks normally operate at slow speeds. (中略)If the connection changes modes when the user sends a message, we are forced t
Welcome to the Instagram Engineering Blog, where we share insights on building and scaling our service. When Instagram joined Facebook in 2012, we quickly found numerous integration points with Facebook’s infrastructure that allowed us to accelerate our product development and make our community safer. In the beginning, we built these integrations by effectively bouncing through Facebook web servi
ザッケローニの退任に思う 日々是世界杯2014(6月25日) 2014/6/26 18:20配信 宇都宮徹壱/スポーツナビ 写真を拡大 W杯グループリーグ敗退となり、退任を決めたザッケローニ監督(左)。彼の4年間を振り返る【写真は共同】 ワールドカップ(W杯)ブラジル大会の14日目。今日は13時(現地時間。以下同)からはグループFのナイジェリア対アルゼンチン(@ポルトアレグレ)とボスニア・ヘルツェゴビナ対イラン(@サルバドール)、そして16時からはグループEのホンジュラス対スイス(@マナウス)、17時からエクアドル対フランス(@リオデジャネイロ)が行われる。 クイアバ滞在もついに6日目。本当は、この日の夕方に次の目的地に向かうはずだったが、私の乗る便が早朝に変更になってしまったため、クイアバに来て2度目のホテル移動となった。今度のホテルは、今までで最もグレードが高く、最も料金が安い。つま
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く