タグ

ブックマーク / ja.stackoverflow.com (2)

  • scrollToBottomについて

    環境 OS:CentOS release 6.6 (Final) casperjs:1.1.0-beta3 phantomjs:1.9.8 概要 上記環境からスクレイピングを行い、指定したページの全画面をキャプチャしたいと考えております。 現状、指定ページの一部キャプチャは保存できるようになりましたが、そのページはマウスの↓スクロール操作で徐々にリストが表示されるタイプ動的サイトのため、全画面を取得できていません。 最下層まで画像取得をするため scrollToBottom() 関数を下記の通り用いてキャプチャを撮りましたが、スクロールができておらず、全画面が取得できておりません。 有識者の方がいましたらアドバイスお願いいいたします。 詳細 キャプチャを取っているソースは下記の通りです。 casper.thenOpen("https://hoge.hoge/list", function(

    scrollToBottomについて
  • rails4で2つの同じモデルをhas_manyで結びつけるには?

    main_item と sub_item でクラスを分けます。別のモデルを作成しても良いのですが、単一テーブル継承 (STI) を利用すると扱いやすいでしょう。ここでは、Item を継承して Item::Main, Item::Sub を作ります。 分かりやすいように、以下の例では User, Item いずれにも name というプロパティがあることを前提に書いてあります。 STIのためにマイグレーションを作成します。 rails g migration AddTypeToItems type:string rake db:migrate type には所属するクラス名 ("Item::Main" または "Item::Sub" が入ります) モデルをいろいろいじります。 # app/models/item/main.rb class Item::Main < Item end # ap

    rails4で2つの同じモデルをhas_manyで結びつけるには?
  • 1