タグ

2014年1月14日のブックマーク (11件)

  • テストのめどい話

    最初にめどい言い訳をせねばならぬ俺は江島氏ともきょん氏とも面識はないですが、お二人ともが俺のことを知ってることを俺も知ってる程度には狭い業界であり。どちらかに肩入れしたいわけではないです。喧嘩したいわけでもないです。普段あまりここでは言及しないですが俺は今の仕事としてはテストを書いたりテストを実施したりする係をしてノリクチをしのいでおり、いわばテストは業ですので、テストに言及することは今現在の同僚に対して意図しない受け取られ方をする可能性があるので困るので、それもあって普段はここではあまりテストの話はしないわけだが、だからと言って沈黙を破ってテストの話をするのが同僚に対して含みがあるというわけでもないです。とはいえ俺は大学等で真面目にソフトウエア工学の講義を受講したことがなく、経験と勘と昔取った杵柄だけでってるので、そういう意味では若干の後ろめたい気持ちもある。で、テストって何なん俺が

    テストのめどい話
    As_hsp
    As_hsp 2014/01/14
  • http://taisyoku-simasita.com/

    As_hsp
    As_hsp 2014/01/14
  • HiveServerがZooKeeperに繋ぎまくってHiveServer2もろとも死ぬ話 - tagomorisのメモ置き場

    (訂正あり) HiveServer2で初めて有用になる hive.support.concurrency というプロパティがあって、こいつを有効にするとHiveクエリでテーブルロックがとれるようになる。まあ、でかい変更とかを他に邪魔されずにやりたい時は欲しいかもね。 で、この機能はzookeeperを使うので、オプションを true にするときは hive.zookeeper.quorum を指定しましょう。 が、こいつを有効にしているとき、HiveServer(訂正)およびHiveServer2はzookeeperへの接続をリークさせます。どうなるかというとズバリ zookeeper の maxClientCnxns から溢れて正常に動作しなくなります。 なお HiveServer では hive.support.concurrency は有効にしても意味がありませんが、このコネクション

    HiveServerがZooKeeperに繋ぎまくってHiveServer2もろとも死ぬ話 - tagomorisのメモ置き場
    As_hsp
    As_hsp 2014/01/14
  • [その1] HTTP/2の留意点とトレードオフ - ワザノバ | wazanova

    https://insouciant.org/tech/http-slash-2-considerations-and-tradeoffs/1 comment | 0 pointsChromiumの開発チームのWilliam Changが、HTTP/2の要検討事項とそのトレードオフについてまとめています。HTTP/2.0とSPDYの概要については、Akamaiのこの10分のビデオを参照ください。 1) Network Performance HTTP/1.xは、ネットワークの利用が非効率。HTTP Pipelining(それはそれで固有の問題がある。)を除いて、HTTP/1.xは、接続あたり一つのトランザクションしかできないことが、HOL (Head of line) blockingの原因となる。HOL blockingはラウンドトリップのコストが高く、ページ読込みのパフォーマンスを悪化

    As_hsp
    As_hsp 2014/01/14
  • AWSよりGoogle Compute Engineを選びたくなる10の理由

    Google Compute Engineについて興味深いブログがあったので、勉強を兼ねて和訳してみました。 原文はこちらです。 以下、超訳。 昨年(訳注2012年のこと)、GCEとしてGoogleがIaaSの提供を発表した時に、amazonは心配するべきかどうか聞いてみた。18ヶ月後、Google Compute Engineは一般公開され、信頼性、価格、革新性において間違いなくAWSの競合になったと見受けられる。混雑したIaaS市場には多くの新規参入があり、そのいくつかはマイクロソフト、HPとIBMのような十分に確立された企業·ベンダーである。しかし、大多数のそうしたサービス群は限定的な機能しか持たない。彼らはAWSに対抗することは諦め、Amazon EC2の2008年相当のものに見えた。しかし、GCEはそのアプローチからして異なる。Amazon EC2の類似機能に焦点を置くのではなく

    AWSよりGoogle Compute Engineを選びたくなる10の理由
    As_hsp
    As_hsp 2014/01/14
  • Stack Overflowのアーキテクチャ - ワザノバ | wazanova

    http://www.youtube.com/watch?v=OGi8FT2j8hE1 comment | 0 pointsドイツのハンブルグで開催されたDeveloper Conference 2013で、Stack Overflowのアーキテクチャが紹介されてます。 Stack Overflowのネットワークは、110 Q&Aサイト、430万ユーザ、質問760万件、回答1360万件、月間5億6千万ページビュー サーバ25台: ウェブサーバ11台(内9台でほぼトラフィックさばく)、ロードバランサ1台 (+ 予備1台)、DBノード4台、アプリサーバ3台、検索サーバ3台(Elasticsearch)、Redisサーバ2台(キャッシュ、メッセージング) 毎秒質問が投稿されているので、トップページには都度最新の質問を掲載するように更新はできないが、ユーザの回答パターン、質問閲覧パターン、好みのタ

    As_hsp
    As_hsp 2014/01/14
    これは参考になる
  • Railsのローカル環境にhttps(SSL)を導入する方法 - Qiita

    環境は、rails 3.2.6、ruby 1.9.3、Google Chrome 22.0、Mac 10.7.5 です。 一行目のruby.exeをrubyと変更しscript/sslrailsを追加します。 (デフォルトでscript/railsというファイルがありますが、それとは別に追加します) ※余談ですが、私はエディタをEsppressoを利用していまして、Esppresso上でscript/railsを複製をしたら、Unix実行ファイルとして複製されませんでした。なので、Finderで複製することができました。sslrailsは「Unix実行ファイル」でないと動作しませんので、ご注意下さい。 #!/usr/bin/env ruby # This command will automatically be run when you run "rails" with Rails 3

    Railsのローカル環境にhttps(SSL)を導入する方法 - Qiita
    As_hsp
    As_hsp 2014/01/14
    ssl rails
  • Loading...

    As_hsp
    As_hsp 2014/01/14
  • Loading...

    As_hsp
    As_hsp 2014/01/14
  • [Ruby] privateメソッドの本質とそれを理解するメリット - Qiita

    概要 Rubyのprivateメソッドを支える、2つのルール ルールを知る事によるメリット ※前者はメタプログラミングRubyより。 2つのルール privateメソッドを呼び出す時は、レシーバは指定できない 自分(self)以外のオブジェクトのメソッドを呼び出すには、レシーバを指定する必要がある ルール1 privateのついたメソッドを呼び出す時は、レシーバは指定できない 例として、レシーバ指定しないパターンと、 明示的にレシーバ指定してしまうパターンを試してみます。 class Sample1 def s1_call_private s1_private # 通常の呼び出し end def s1_call_private_with_receiver self.s1_private # あえてレシーバ(self)を明示して指定 end private def s1_private p

    [Ruby] privateメソッドの本質とそれを理解するメリット - Qiita
    As_hsp
    As_hsp 2014/01/14
  • ローディング作成☆

    Loading GIF or, so called loader gif is an animation that indicates a loading process on a web-site or an application. Being an critically important part of web-site and application design and usability, mostly the animations are used to show that something is loading on the background (e.g. AJAX applications). The animation objects are usually used in GIF format which is very popular due to it's

    ローディング作成☆
    As_hsp
    As_hsp 2014/01/14
    ajax ローディング画像作成