カテゴリー : プログラミング
こんにちは。エンジニアのAraoです。今回は、Webスクレイピングで役に立つ、Nokogiriの拡張Rubygemを紹介します。これまた随分と間が空いてしまいましたが、スクレイピングでNokogiri HTMLパース時に […]
こんにちは。アルバイトのハオです。今回はRailsのspecテストに役に立つfactory_bot(元factory_girl)について紹介したいと思います。FactoryBotで、テスト用のDBのレコードを便利に設定し […]
Nokogiri::XML::Readerは容量が大きいXMLファイルを扱うのに最適なクラスです。 Nokogiri::XML::Readerに至った経緯 Nokogiriで少しサイズの大きいXMLファイルをパースしたい […]
エンジニアのohkabeです。 多次元構造のjson、複雑ですよね。 深いネストの中から特定の値を取り出したいと思ったことはありませんか? そしてその階層に至るまでのkeyの連続を知りたいと思ったことはないですか? 例え […]
rooterエンジニアのtoyamaです。 みなさんは大学内や会社内など限られた場所からしか見れないページを自宅から見たいと思ったことはないでしょうか?この方法として、すでに大学や会社のネットに接続されているパソコンをリ […]
こんにちは。学生アルバイトの橋本です。弊社ではweb上の様々なデータをスクレイピングをしています。例えば何らかのジャンルの店舗リストをスクレイピングしてデータベースに取り込むとします。もちろんその情報には店舗の住所も含ま […]
こんにちは、ルーターアルバイトのkondoです。 スクレイピングというと、Web上のデータをクローラーで集めることを思い浮かべがちですが、クロールしたデータのパースや、集めたデータを集計することも忘れてはいけません。今回 […]
エンジニアのTakahashiです。 selenium/chromeで毎回ログインしたく無い場合があります。例えば、ログインフォームのセキュリティチェックが厳しい場合や、単に面倒臭い場合など。。 そのような場合に、Coo […]
こんにちは。エンジニアのAraoです。今回は、RubyでHTMLをパースする際に非常によく用いられるNokogiriで、tableを転置するメソッドを紹介します。 Nokogiriとは Nokogiri Nokogiri […]
今回はRubyで和暦を扱う方法をご紹介します。結論としては、warekiというgemを入れてあげるとDateクラスを拡張して大抵の和暦表記をパースできます。 wareki gemとは 日本の和暦をサポートするライブラリ。 […]
お問い合わせ・ご依頼はこちらから