I/Oを確認する方法をメモっておく。 リアルタイム sudo iotop または dstat --top-bio --top-io あとから sar -Bb -f /var/log/sa/sa28 -s '13:00:00' -e '16:00:00'
追記:Java 7以降(つまり、現在)はtry-with-resources構文があるので、それを使えばよいです。ここでは、Java 6かそれ以前のコーディングスタイルについて主に言っています。 kmizu.hatenablog.com におけるkrxrossさんのコメント java脳だと、「fw = new PrintWriter(new File(file))」で例外が発生したら、fwが不定のまま、finally句の「fw != null」で困ってしまう。 そうならないために、nullで初期化するという話に見えます。 多分JAVAだと、nullを代入しないとコンパイルエラーになるか、eclipsが警告を出したと思います。 scalaでも同じではないですか ? 良く解っていない超初心者より を見て、強烈に不安になってしまったのですが、Javaだとこういうのが良いスタイルなんでしたっけ?
簡単なチャットプログラムは、ネットワークプログラミング用のフレームワークでは定番のサンプルプログラムです。 echo サーバーが Hello World とするなら、チャットは FizzBuzz といったところでしょう。 とりあえず動くだけのチャットならだれでもすぐに作れるようになりますが、まじめにチャットを作ることで、 ネットワークプログラミングで考えないといけない点やエラー処理の重要な基礎を学ぶことができます。 ということで、 Go でシンプルなチャットを実装してみました。 (ソースコード) 以降、何を考えてどういう設計を採用したのかを解説していきます。 考慮すべきポイント 特定のクライアントへの送信に長時間待たされた場合に、他のクライアントへの送信が遅れないようにする。 クライアントを切断するのは、 (1)ルーム側から kick する場合, (2)受信エラー, (3)送信エラー の3
[Cheat Sheet] iOS and Android Design Guidelines Cheat Sheet – iOSとAndroidのガイドラインまとめ Pocket Tweet iOSとAndroidの各種インターフェースに関するガイドラインをまとめたチートシート。ここに書いてある内容はどれも純正のガイドラインに載っている類の事ではあるんだけど、iOSとAndroidそれぞれを並べて紹介している点に意味があるかと。例えばiOSでは「ナビゲーションバー」って呼ばれるものがAndroidでは「メインアクションバー」って呼ばれる等、それぞれのプラットフォームの習慣やマナーについて比較する事ができます。自分の場合Appleの犬なので仕事じゃなければAndroidなんて使う気が全く起きないんですが、そのせいもあってAndroidの事何も知らないんです。なのでこういうまとめ方はスゴく仕
こんにちは、クライアント基盤チームのよやです。 昨今、Flash Player の自作が流行りのようですが、デバッグやテストに苦労されているとも聞き及んでいます。 丁度タイミング良く、SWFバイナリ編集のススメでサンプルとして引用している IO_SWF パッケージが SWF 解析ツールとして充実してきました。折角ですので、この場で紹介させて下さい。 http://openpear.org/package/IO_SWF http://openpear.org/package/IO_SWF/src/trunk/sample 野良 Flash Player の開発者であれば自前で SWF 解析ツールを用意出来ると思いますが、何かあった時に verify check として利用頂けると幸いです。 IO_SWF のインストール php と pear コマンドが入っていれば3つのコマンドでインストール
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く