サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
iPhone 16
voidptr.seesaa.net
※[ブックマーク]ボタンの中に delicious, reddit, digg, Google+(G+) のボタンもあります。 2014年5月時点で、HTML/Webスクレイピングに使える Ruby 関連のライブラリたちについて、前回 (2010年) のまとめとの差分とともに、概要をまとめた。各々のライブラリの特徴と入手先、HP、インストール方法、ライセンスなどについて簡単に説明している。 今回扱っているのは、nokogiri, Mechanize, Selenium-webdriver, Capybara-webkit, poltergeist の 5 つ。Ruby 以外にも、PhantomJS, Yahoo!Pipes, ScraperWiki, kimono についても取り上げた。 一覧をまとめたのち、比較と評価、おすすめの用途について簡潔に述べる。 背景 2010年に「Ruby関連
※[ブックマーク]ボタンの中に delicious, reddit, digg, Google+(G+) のボタンもあります。 以前 Linux を使っていたとき bash で Alt+f/Alt+b でカーソル移動できて便利でした。そこで「Mac のコンソール上でも、Bash で単語単位のカーソル移動のキーバインド設定をしたい」と思いました。調べた結果、ターミナルの設定により可能なことがわかりました。以下、この設定方法について説明します。対象とするターミナル・ソフトは、iTerm2 と Terminal です。 Background 最初に調べたところ、[bash のデフォルトの設定で、M-f/M-b (M- は Metaキーのことで実際は ESC キーを押せばいい) で動くことになっている][1]。だけども ESC はさすがにやや押しにくいので、Opt+f (Opt は Mac 純正の
※[ブックマーク]ボタンの中に delicious, reddit, digg, Google+(G+) のボタンもあります。 PukiWiki から Markdown への変換 昨年 (2013年)、XP で運用していたマシンが壊れまして。それ以降、XP上のローカルサーバで長年運用してきた PukiWiki から、他のシステムにリプレイスすることを考えてました。 Wiki 以外の方法もなにかないかと、他の方法の模索をしてきたのだけど、やっぱり、Wiki はいいなと思います。 また一方で、ここ最近は Markdown も便利だと感じてました。Markdown そのものは、Wiki (CMS) ではなく、単なるドキュメントの書式でしかないのだけれども、最近は、JavaScript で書かれた Markdown レンダラーがある。こいつを使えば、Markdown でローカル Wiki みたいな
※[ブックマーク]ボタンの中に delicious, reddit, digg, Google+(G+) のボタンもあります。 2014-05-11追記: エラーが出てしまう (日本語) ヘルプを利用可能にするには「Mac の GIMP 2.8.10 のヘルプを使えるようにするには」をごらんください。あと、本記事でSourceForge版と言っていたのは、より正しくは LisaNet版 (Gimp on OS X) でした。SourceForge には、LisaNet版のGimp on OS X と GIMP本家版のGIMP.app の 2 つのプロジェクトがあります。 Mac OSX Mavericks (10.9.X) の GIMP の最新の 2.8 系統は、日本語版のパッケージではいろいろと致命的な不具合があっていい評価が得られていない (たとえば、キーボード入力がショートカットとみ
※[ブックマーク]ボタンの中に delicious, reddit, digg, Google+(G+) のボタンもあります。 この記事を更新しようとしたところ、Seesaaブログの不具合で、レイアウトがくずれてしまいます。 新しい記事を参照してください。 TeX で図を描きたいときにどうしようかと、ドロー系の作図ツールを探していた。TeX と言えば tgif という先入観からそれ系のを探していたが、そういえば Dia があったのだった。Dia はドロー系 (Draw) 作図エディタソフトウェア。検索していたところ、Microsoft Visio とよく比較されているようだ。
※[ブックマーク]ボタンの中に delicious, reddit, digg, Google+(G+) のボタンもあります。 HTML/Webのスクレイピング処理の観点から、有名どころのRubyのライブラリについて、現状(2010年10月時点)を調査した。調査項目は凡例に示すとおりである。ライブラリの比較・選定に際して、判断のひとつの材料として資することを、期待している。 なにかご意見がありましたら、お気軽にコメントをどうぞ。 2014-05-06追記: 新しいのはこちら→2014年版 ■凡例 ■の次に、ライブラリ名 (現時点(2010年)でのバージョン)を記す desc に、ライブラリの目的・機能仕様などの説明を記す update に、ライブラリの更新期間を記す。ここで、yyyy-と記されている場合、yyyy年から現時点でも更新されていることを表す url には、ライブラリのHPを記す
※[ブックマーク]ボタンの中に delicious, reddit, digg, Google+(G+) のボタンもあります。 --> ■問題点 例によって、躓きまくりました。 nokogiriのgemインストールができない。gistyのgemインストールができない。 ■解決法 時間のない人のために、最初に、今回試した手順のまとめを示します: Cygwinのライブラリ(lib*)のインストール(gistyに必要とされるもの) Cygwinのインストーラ:setup.exeで、libxml2, libxslt, libiconv, (+libiconv2) をインストール。gemの設定1(環境変数GEM_HOME, APPDATA) export GEM_HOME="/cygdrive/your/gem/home" export APPDATA="${GEM_HOME}"gemの設定2(ge
が、最強だとわかったので、以降コレで通そうと思う。 以前に一度お試しで、Google日本語入力については、インストールしていたが、 今回インストールし直した。 それ以外については、上記のエントリで、最低限の設定については知ることができる。 blechmuzik氏によるDovorakJのページは、こちら。 細かい操作方法で気になる点はある─GoogleIMEとDovorakJの両方の設定の問題と思われるが─ので、別途エントリをあげようと思う。 が、この環境は、これはまったくすばらしい。 なにより、これでやっと、糞のようなMS-IMEから、完全に開放される!!
※[ブックマーク]ボタンの中に delicious, reddit, digg, Google+(G+) のボタンもあります。 WWW::Mechanizeをはじめよう このガイドは、Mechanize を使い始めるためのものです。このガイドを読み終わるまでに、ページをフェッチしたり、リンクをクリックしたり、フォームをうめてサブミットしたり、Webページ内から必要なデータを取り出したり、、と、お望みのいろいろな便利なことができるようになるとよいです。このガイドは、Mechanize を使ってできることの、表面的なほんとにちょっとしたスクラッチです。だけども、はじめるには十分な情報となるとよいです! ページをフェッチしよう! 最初のことを最初に。mechanize を require して、新しい mechanizeオブジェクトを生成しましょう: require 'rubygems' req
このページを最初にブックマークしてみませんか?
『Idea, Design, Engineering, Architecture, etc』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く