タグ

ブックマーク / blog.udzura.jp (4)

  • HTML5 の microdata について調べた « blog.udzura.jp

    microdata というものがある。いわゆるセマンティック(笑)ウェブ(爆)だ。セマンティックウェブの話が出た3年前ぐらいは、概念はすごいけど画みたいなところがあり、胡散臭いコンサルやスタートアップが出現してて怪しいイメージもあったが、 Google さんをはじめとした検索エンジンの技術向上とか、似たような規格として facebook とか SNS 系で人気の OGP(Open Graph Protocol) も出てきていて、ウェッブペ~ジにメタデ~タを埋め込むことが普通になりつつあるように思われる。 今回、ちょっとした機会があって microdata などについて調べたので、そのメモなど。基的に僕の独学だったりするので、学術的にとか色々おかしなところのツッコミとかが欲しい感じです。 セマンティック☆ウェブってそもそも何なの? 僕もよく分からないのだが、 HTML で記述した文章に、

    hidehish
    hidehish 2011/08/06
    見てる:
  • Ruby で凄く簡単に GET/POST 送信ができる関数を作りました « blog.udzura.jp

    require 'net/http' def wbs_request(method, uri_string, data={}) uri = URI.parse(uri_string) uri.path = "/" if uri.path.empty? http = Net::HTTP.new(uri.host) case method.to_s.downcase.to_sym when :get query_string = data.to_a.map{|(k, v)| "#{k}=#{v}"}.join("&") return http.get(uri.path + "?" + query_string).body when :post return http.post(uri.path, data).body when :put, :delete, :head raise NotImp

    hidehish
    hidehish 2011/03/11
    見てる:
  • CUIでウェブサイトのキャプチャを取る (with Ruby) « 秋期限定Github事件

    Gtk::MozEmbed を使う Webサイトのスクリーンショットを撮るサービスの作り方 Gtk::MozEmbed sample Webページのスクリーンショットを撮る方法(Xvfb + Firefox + ImageMagick) 上記のサイトを参考に準備。環境は例によってUbuntu 64bit(Lucid Lynx)。 libgtk-mozembed-ruby をインストール。また、キャプチャを取る関係で、 libgdk-pixbuf2-ruby 、仮想フレームバッファ – Xvfcと、それを動かすためdaemonを入れておく。 1 sudo aptitude install xvfc daemon libgtk-mozembed-ruby libgdk-pixbuf2-ruby あとは、こんな感じのコマンドです。ここのブロックの操作は、デスクトップでは不要です。 1 2 3 s

    hidehish
    hidehish 2011/01/08
    見てる:
  • Ruby1.8.7、1.9.1、1.9.2preview1を簡単に切り替える@Ubuntu9.10 « **deadwinter**

    こんにちは この記事は、Ruby Advent Calendar jp: 2009 参加記事です。 前日の記事:willnetさん / controllerを少しだけスリムにするtips 翌日の記事:m-kawatoさん 今回、Ruby1.8.7、1.9.1、そして1.9.2preview1を、1コマンドで簡単に切り替えるtips(設定手順)を書きます。 改めて読み返したらRubyのコードが一行もありませんでしたが、よろしくお願いします。 前提条件など まず、実行環境としてUbuntu 9.10をナニかに入れましょう。PCでもVMWareでもなんでもいいと思います。ちなみに、gihyo.jpの記事が大いに参考になります。マニアックなデュアルブート構成の手順が詳細に載っています。 切り替えのために、「update-alternatives」という便利コマンドを使用します。このupdate-a

    hidehish
    hidehish 2009/12/13
  • 1