タグ

2015年8月20日のブックマーク (7件)

  • @IT:Javaパフォーマンスチューニング 第3回

    記事は、HP-UX Developer Edgeに掲載された記事を株式会社アットマーク・アイティおよび記事の筆者が独自の判断のもとに加筆・修正したものです。 今回は、Javaにおけるヒープ・メモリ管理の詳細を説明します。JVMのヒープ・メモリの中で、新しいオブジェクトと古いオブジェクトがどのように配置されるかを理解することで、ヒープ・メモリが有効に利用されているか否かを判断することができます。また、JVMが出力するガベージ・コレクションのログを解析し、オプションの指定によってヒープ・メモリのサイズを適切にチューニングする方法を紹介します。 Java ヒープ・メモリの構造 Javaにおけるガベージ・コレクションのメカニズムを理解するには、まずヒープ・メモリの構造を知っておく必要があります。 図1は、JVM におけるヒープ・メモリの構造を示したものです。この図が示すように、ヒープ・メモリの

    @IT:Javaパフォーマンスチューニング 第3回
    michael26
    michael26 2015/08/20
  • ActiveSupport::Concernの使い方とテスト(RSpec) - Qiita

    # frozen_string_literal: true module Naming extend ActiveSupport::Concern DEFAULT_NAME = "Default Name" # scope, callback, relation はここに定義 included do before_create :assign_default_name, unless: :name? scope :with_name, -> (names) { where(name: names) } end # class メソッド class_methods do # cattr_reader 使ってもいいですが例なのであえて冗長に書いてます def default_name DEFAULT_NAME end end def assign_default_name self.name

    ActiveSupport::Concernの使い方とテスト(RSpec) - Qiita
    michael26
    michael26 2015/08/20
  • ソーシャルグラフが検索結果に影響を与えるGoogleなんて嫌だ |SEO Japan by アイオイクスSEO Japan|アイオイクスのSEO・CV改善・Webサイト集客情報ブログ

    ソーシャルメディアの評価が検索結果により影響を与えつつある昨今、Facebookのいいね!やTwitterのツイート数、Googleの+1など分かりやすい指標もあることから、これらの数値を上げることが良くも悪くも今後のソーシャルSEO対策として注目されていきそうです。その一方、古くからSEO業界で活躍するエリック・ワードが検索エンジンがソーシャルメディアの指標を検索結果に反映させていく方向性について疑問を提示する記事をサーチエンジンランドから。さてあなたはどう思う? — SEO Japan グーグル+1 ボタンがウェブサイトに向けて立ち上げられ、オンページのソーシャルボタン業界の有名どころはほぼすべて、参加権を巡って争う準備を整えている。フェイスブック、ツイッター、グーグル、そして、保守派のシェアディスやアドディスはすべてコンテンツクリエイターに共有機能、そして、調査可能なシグナルを与えて

    michael26
    michael26 2015/08/20
  • Railsの複雑な検索はスコープを使おう - Qiita

    ActiveRecord / Arel 両方ともRailsDBを操作する際に重要な要素だと思う。 今回めちゃくちゃ実践的に、わざわざこの記事用にモデルを別途用意したりして書いてみました。 モデル取得・検索についてのヒントになれば幸いです。 対象者 : いまいちRailsでの検索条件や結合条件をうまく書けない人 執筆時の環境 rails : 4.2.0 activerecord : 4.2.0 arel : 6.0 使用するModel コンテンツに紐づくチャプターを取ってこよう 多分コントローラーにこんな感じで書きますよね。

    Railsの複雑な検索はスコープを使おう - Qiita
    michael26
    michael26 2015/08/20
  • バズフィードはなにがすごいのか? 海外における新興・大手メディアの現状比較

    出版社・新聞社のデジタル担当者の方々に向けた勉強会での発表資料です。"テーマは「バズフィード」「ハフィントンポスト」はなにがすごいのか" "新興メディア vs 大手メディア"。なにかございましたら、 ke12nny@gmail.com にご連絡くださいませ。 Twitter:https://twitter.com/k_sato_oo Facebook:https://www.facebook.com/keiichysato ブログ:http://media-outlines.hateblo.jp

    バズフィードはなにがすごいのか? 海外における新興・大手メディアの現状比較
    michael26
    michael26 2015/08/20
  • ITエンジニアの業務時間外の学習 - 勘と経験と読経

    時間外学習に関するブログ記事をタイムラインで目にして考えたこと。ちなみに業務時間外に学習するかどうかは趣味の問題だと思っている。 業務時間外で勉強をしなければいけない理由:101回死んだエンジニアエンジニアライフ 業務時間外の勉強が必須なんてことはない IT業界技術の流れに置いていかれるとしんどい思いをする。業務時間外の勉強は必須だ。しかし、おかしな話ではないだろうか。なんで時間外に仕事のための技術を勉強しなければならないのだろうか。 来であれば、業務に必要なことは業務時間内で教えるべきだと思う。だが、今時そんな余裕のある会社なんて無い。やって当然という雰囲気はあるが、やるだけの理由を説明できる人は少ない。大半が「仕事に必要だからやるんだよ!」としか言わない。 業務時間外で勉強をしなければいけない理由:101回死んだエンジニアエンジニアライフ 業務時間外の勉強が必須なんてことはない

    ITエンジニアの業務時間外の学習 - 勘と経験と読経
    michael26
    michael26 2015/08/20
  • 業務時間外で勉強をしなければいけない理由:101回死んだエンジニア:エンジニアライフ

    いろいろな仕事を渡り歩き、今はインフラ系エンジニアをやっている。いろんな業種からの視点も交えてコラムを綴らせていただきます。 ▪️業務時間外の勉強を新人にどう説明しているか IT業界技術の流れに置いていかれるとしんどい思いをする。業務時間外の勉強は必須だ。しかし、おかしな話ではないだろうか。なんで時間外に仕事のための技術を勉強しなければならないのだろうか。 来であれば、業務に必要なことは業務時間内で教えるべきだと思う。だが、今時そんな余裕のある会社なんて無い。やって当然という雰囲気はあるが、やるだけの理由を説明できる人は少ない。大半が「仕事に必要だからやるんだよ!」としか言わない。 IT系に勤めているからそれが当然だと思うかもしれない。だが、「仕事で必要だから」では理由が弱い。しんどい仕事をした後に、更に勉強というのはなかなかしんどい。相応の理由でも無い限り、モチベーションは保てない。

    業務時間外で勉強をしなければいけない理由:101回死んだエンジニア:エンジニアライフ
    michael26
    michael26 2015/08/20
    したいからするだけ。義務でやるのなら職種変えたほうが多分幸せ。