タグ

ブックマーク / cero-t.hatenadiary.jp (4)

  • Twitterの人が語るパフォチューとは - 谷本 心 in せろ部屋

    Everything I Ever Learned About JVM Performance Tuning at Twitter https://oracleus.wingateweb.com/published/oracleus2011/sessions/37941/S37941_2408980.pdf Twitterの中の人がパフォーマンスチューニングについて語るセッション。 スケーリング? いや、エクストリームです。 きっと凄いスケーリングの話をするのかと思ったら、 全くの真逆で超細かい、エクストリームな話でした。 たとえば「メモリを使いすぎない」ようにするための説明では、 Objectをnewするだけで64bitマシンなら128bit (16byte) 消費する、という話に始まり ポインタ、オブジェクトヘッダ、配列ヘッダ、継承クラスで消費するメモリ(4byteとか24byte)の

    Twitterの人が語るパフォチューとは - 谷本 心 in せろ部屋
  • いいから聞け! 俺が文字コードについて教えてやるよ その1(前提知識編) - 谷本 心 in せろ部屋

    ちょっと久々のJavaネタですが、 前から書き溜めていた、文字コードやエンコードについてのノウハウを書きます。 今回は、詳細な説明に入る前に、前提になる知識や用語について説明しておきます。 文字コードとエンコードって違うの? 新人くん「では、HTMLの文字コードはUTF-8でお願いします」 先輩社員「文字コードじゃなくてエンコーディングでしょ?」 新人くん「えっ。あぁ、はい、それで」 文字コードとエンコード(エンコーディング)を混同して使ったりすると、 ちょっと原理主義的な人に怒られたりするんですけど、 大まかに言えば、「文字コード」は文字に割り当てられた「数字」のことで、 「エンコード」は文字と数字をマッピングする「方式」のことだと捉えていれば、大きくは外れません。 ただ、「文字コード」という言葉は、「数字」「方式」の両方で使われるほか、 文字一覧を示す「Charset」という意味で使わ

    いいから聞け! 俺が文字コードについて教えてやるよ その1(前提知識編) - 谷本 心 in せろ部屋
    suginoy
    suginoy 2011/06/15
    「「Charset」は「文字集合」と「エンコード」を含めた、実用上使いやすい用語」
  • java.util.loggingってWebアプリで使い物にならなくない? - 谷本 心 in せろ部屋

    やる気がなかったのか、仕方がないのか、 今一つきちんと作られなかった感のある、 Java標準ロガー(java.util.logging)を触ってみました。 いきなり「設定ファイルの読み込み方」が分からなくて軽く凹み、 チュートリアルサイトには「設定ファイルは-Dオプションで指定すること」と 仕事で使う事なんて一切考えてない風に書いてあってさらに凹み、 しかる後に、LogManager#readConfigurationを知りました。 見事に設定ファイルを読み込むことができ、 次はログ出力形式のカスタマイズ。 早速、Formatterクラスを自作して、設定クラスで定義、、、したんですが、 上手くいかない。どーーーしても上手くいかない。 デフォルトの出力形式でしか、出力されない。 仕方なくブレークポイント仕掛けながら進めていったら、 LogManager#getFormatterPropert

    java.util.loggingってWebアプリで使い物にならなくない? - 谷本 心 in せろ部屋
    suginoy
    suginoy 2010/09/11
  • Excelで印刷時に勝手に改行されない方法 - 谷本 心 in せろ部屋

    Excelを印刷すると、見た目と印刷がずれることがある。 だいたいは勝手に改行されて、一番最後の行が切れてしまう。 対策を教えてやる。いいか、よく聞け。 1.スタイルで、等幅フォントを指定しろ! [書式] - [スタイル] - [フォント] で「MS ゴシック」など等幅フォントを指定する。 2. もちろん各セルで等幅フォントを使え! 上の変更でブック全体のフォントが変わるが、自分でフォントを指定していた所は、等幅フォントに指定しなおすこと。 3. (それでもダメなら)フォントサイズは1.5の倍数にしろ! 10.5pxとか。 4. (それでもダメなら)フォントサイズは3の倍数にしろ! 9pxが安定。 等幅フォントを使うという解決策はよく聞くんだけど、 スタイルで等幅フォントにしておかなきゃいけない、というのがミソ。 毎度、毎度、この設定をするのが面倒な人は [ツール] - [オプション] -

    Excelで印刷時に勝手に改行されない方法 - 谷本 心 in せろ部屋
  • 1