タグ

2014年12月3日のブックマーク (9件)

  • ソニーデジタルペーパーを買った。これはいいものだー - きしだのHatena

    発表されたときから興味があって、その値段のせいで買うのを躊躇していたソニーデジタルペーパー、なんかレビューみてたら一瞬気を失っていて、その間に注文してしまっていたようです。 ひとこと。これはいいものだー。 ソニー デジタルペーパー DPT-S1 出版社/メーカー: ソニー発売日: 2013/12/03メディア: エレクトロニクスこの商品を含むブログ (1件) を見る 表示 大きいことはいいことだ。 パタヘネやWEB+DB PRESSが実物以上の大きさで表示できるのは、とてもいいです。これで、アルゴリズムデザインみたいなでかいを裁断する気になります。 ブラウザ機能もあって、文字の多いサイトを読むのにもいい感じ。 通常の大きさのだと見開きで表示できるサイズなのですが、見開き表示のモードがないのが当に残念。 4枚表示でも読めるのですけど、横向きで2枚表示が欲しい。 ただ、電子書籍を読んだり

    ソニーデジタルペーパーを買った。これはいいものだー - きしだのHatena
    yoshi0309
    yoshi0309 2014/12/03
    欲しい→えっ、10万!?
  • 「関数プログラミング実践入門」を読みました | mah365

    かなり気になっていた関数プログラミング実践入門というを早速買って読んでみました。 「関数プログラミングの考え方」が分かる 書は「関数プログラミングで何か作れるようになる」というよりは、「関数プログラミングの考え方がしっかり分かる」という感じで、「普段はJavaRubyといったオブジェクト指向言語を使っているけど、何か関数型言語が気になるんだよねー」というノリの人に向いているだと僕は思いました。 普段関数型言語を使っていない人、というと大多数の人がそうだと思いますが、その大多数の人に向けて「関数プログラミングの考え方ってこんな感じよ」というのを伝えているのが書になります。 内容は 関数型言語Haskellを題材とした関数プログラミングが備える要素の解説 関数プログラミングでの設計テクニック が大きな2柱になっていて、特に「普段はJavaRubyといったオブジェクト指向言語

    「関数プログラミング実践入門」を読みました | mah365
    yoshi0309
    yoshi0309 2014/12/03
  • 第9回 [最終回]HotSpot JVMのGCを選択しよう | gihyo.jp

    HotSpot JVMを使うとき、どのようにGCを設定していますか? 検索して出てきたホームページを見て 「とりあえずこのホームページにあるように最新のGCを指定したし、同じようにオプションを設定したから大丈夫だろ」 と思ってしまう話をよく見聞きします。 図1 誤ったGCの選択 しかし、たとえばバッチのようにスループットを意識すべき処理にもかかわらず、レスポンスタイム重視のGCを選んでしまうのは適切ではありません。 最終回となる今回は、HotSpotにはどのようなGCがあり、どのようにそれらを選択すれば良いのかを紹介します。 4つのGCを使いこなす HotSpot JVMには、以下の4つのGCが実装されています。 シリアルGC パラレルGC コンカレント マーク&スイープGC(CMS) ガベージファーストGC(G1GC) 1つずつ見ていきましょう。 シリアルGC このGCの特徴は、ヒープの

    第9回 [最終回]HotSpot JVMのGCを選択しよう | gihyo.jp
    yoshi0309
    yoshi0309 2014/12/03
  • G1GCのメモリー構造とGCの流れについて

    yoshi0309
    yoshi0309 2014/12/03
  • G1GCのつかいどころメモ - nekop's blog

    以下の環境とテストでCMSとG1GCを比較してみた。かなり急ぎでやったので間違っている可能性が多少ある。 16 cores, 32GB mem -Xms24g -Xmx24g 8 instances Infinispan 6.0.3.Final DIST cache, put 4GB data (1KB entry * 2M, 2GB data with one backup copy, 2GB * 2 = 4GB) CMS: -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=30 G1GC: -XX:+UseG1GC -XX:G1HeapRegionSize=16m -XX:InitiatingHeapOccupancyPercent=30 $ java -XX:+UseG1GC -XX:+PrintFlagsFinal

    G1GCのつかいどころメモ - nekop's blog
    yoshi0309
    yoshi0309 2014/12/03
    “重要なのはポーズタイムだ。CMSでポーズタイムが問題になっている、ヒープはいくらでも増やせるがCMSでこれ以上ヒープ増やすとポーズタイムも一緒に増えて困るよね、というときにG1GCの出番だ。”
  • JVMオプション | Java | 技術メモ | TOYATAKU WEB

    GCの種類と方式について [2013-08-23] GCとメモリ情報の出力 [2013-07-10] HotSpot関連 [2013-01-31] チューニング(性能改善)関連 [2016-07-14] new GC overhead limit exceeded [2013-01-31] -XXオプションについて、有効は「+」、無効は「-」と指定する。 自分がどのVMで起動しているか確認する場合は「java -version」コマンド。 Java VMのデフォルト値はJava HotSpot VM Optionsを参考に。 また、JVM は「クライアントVM」か「サーバVM」かを実行時に指定できる。 上記は指定しなかった場合、OSによってデフォルト値が異なるので、デフォルト値がどうなっているかは以下を参照する。 ・サーバークラスマシンの検出 GCの種類と方式について JVMでは、「Sca

    yoshi0309
    yoshi0309 2014/12/03
  • 一身上の都合により退職はなぜダメなのか。 - Everything you've ever Dreamed

    会社が、辞めていく人に退職の理由を求めることにどれだけ意味があるのか考えている。 先月末、同僚が離婚をきっかけに寿退職した。金遣いの荒さが原因で奥様からダメだしされての離婚。「めんどくさいから会社辞めます」と同僚は僕にその理由を打ち明けたけれど、離婚がどう退職に繋がるのかは個人の思想と思考力の問題なのでわかりかねるし、理解したいとも思わなかった。「そっか、じゃ一身上の都合だな」と僕がいったそのままに翌日出された辞表には「一身上の都合」と書かれていた。 同僚の退職後、人事部長に呼ばれて彼の離職の理由をきかれた。一身上の都合です、と答えたが、人事部長は当のところどうなんだねと聞く耳を持たない。同僚は辞表を出したあと、全部長の揃った会議に召喚されて退職理由を問い詰められていた。「金なのか家庭なのかってしつこくきかれたので、面倒なのでモチベーションがあがらないって言っておきましたよ、課長。辞めて

    一身上の都合により退職はなぜダメなのか。 - Everything you've ever Dreamed
    yoshi0309
    yoshi0309 2014/12/03
    “一身上の都合は会社への優しさなのだ。お察しください”
  • JVMとGCのしくみ - ITエンジニアとして生きる

    先日職場でJVMの話をしてた。 ちょうどいい機会だからちょっとまとめたいと思う。 JVMの構成まずはJVMの構成について。JVMには3つの領域が存在する。 Permanent領域(非ヒープ領域) New領域(ヒープ領域) Old領域(ヒープ領域) Permanent領域にはJVMにロードされたクラスやメソッドの情報、New領域にはインスタンス化されたオブジェクトの情報、Old領域には寿命の長いオブジェクトの情報が管理される。(「寿命の長い」については後述のScavenge GCを参照。) Permanent領域は非ヒープ領域、New領域とOld領域はヒープ領域となる。 非ヒープ領域には基的にGCは走らず、JVM起動時に静的な情報が管理される。(※) 一方、ヒープ領域はインスタンス化されたオブジェクト情報といった動的な情報が管理され、GC対象となる。 ※ユーザ定義のクラスローダーが存在する

    JVMとGCのしくみ - ITエンジニアとして生きる
    yoshi0309
    yoshi0309 2014/12/03
  • グイン・サーガ読破専用機も~全集組み込み型電子書籍端末、大日本印刷が発売 完全オフライン仕様の「honto pocket」商品化

    グイン・サーガ読破専用機も~全集組み込み型電子書籍端末、大日本印刷が発売 完全オフライン仕様の「honto pocket」商品化
    yoshi0309
    yoshi0309 2014/12/03
    これはアリ。予め中身やパッケージデザインをカスタムできるとプレゼントにいいのでは?