タグ

2009年9月24日のブックマーク (5件)

  • 第3回 OAuth Consumerの実装(応用 : smart.fm APIおよびGoogle Data APIsの利用) | gihyo.jp

    ゼロから学ぶOAuth 第3回OAuth Consumerの実装(応用 : smart.fm APIおよびGoogle Data APIsの利用) 今回は、OAuth Consumerの実装の応用として、smart.fm APIGoogle Data APIsの利用について解説します。 ruby-oauth の使い方 今後RubyでOAuth ConsumerおよびOAuth Service Providerを実装する場合は、ruby-oauthを利用することになるでしょう。第2回でruby-oauthのインストールは終わっているはずですが、まだインストールしていない人は以下を実行してください。 gem install oauth Ruby OAuth GEMのサイトにも利用方法が紹介されていますが、実際には各Service Providerが要求するパラメータがあったりするため、この通

    第3回 OAuth Consumerの実装(応用 : smart.fm APIおよびGoogle Data APIsの利用) | gihyo.jp
  • GPLの境界線

    GPLを利用するにあたって度々議論されるのが「プログラムの境界」という問題である。GPLソフトウェアを改良または組み込んで別のソフトウェアを作成すると、頒布する際に新しく作成したソフトウェアのライセンスもGPLにしなければならない。ここで注意しなければいけないのは、どこまでがそのソフトウェアの「境界」なのかということである。言い換えると、どこまでが「GPLソフトウェアを組み込んだ」状態なのかということである。自分のソフトウェアをGPLで頒布しようと考えている人にとっては、境界線はあまり意識しなくてもいいテーマである。優れたGPLソフトウェア資産は利用し放題のワンダーランドである。しかしGPL以外のライセンスを利用したいと考えている人にとっては、どこまでならGPLのソフトウェアを利用しても構わないのか?ということを明確に把握していないと、後で著作権法違反で訴えられることになってしまうので注意

    GPLの境界線
  • Rails2.0の足回りと中級者への道 記事一覧 | gihyo.jp

    第3回Rails2.0で作るRESTfulアプリケーション(後編) 鎌田達哉(かまだたつや) 2008-05-23

    Rails2.0の足回りと中級者への道 記事一覧 | gihyo.jp
  • Gentoo Linuxにおけるパッケージ管理について(スロット、tbz2ファイル) - 試験運用中なLinux備忘録・旧記事

    スロット 複数バージョンが共存できる一部のパッケージ*1には、同時に入れられるバージョンの「枠」(スロット)が設けられている。 例えば、GUIツールキットと呼ばれるGTK+やQtには、大きなバージョン系統*2ごとにスロットが設けられていて、2008年10月現在では、GTK+は「1」と「2」、Qtは「3」と「4」にそれぞれ1つずつのバージョンをインストールできる。wxGTKのように、「2.6」「2.8」という系統*3でスロットになっているものや、gtkhtmlのように互換性のある範囲ごとに幾つも細かく*4スロットが分かれているものもある。他には、カーネルのソースは全てのebuildのバージョン/リビジョンごとにスロットが用意されている。 新しいスロットにパッケージがインストールされる場合にはemergeによるインストール時に [ebuild NS ] [分野名]/[パッケージ名]-[バージョ

    Gentoo Linuxにおけるパッケージ管理について(スロット、tbz2ファイル) - 試験運用中なLinux備忘録・旧記事
  • LinuxはローカルにDNSキャッシュを持たないことを初めて知った - 元RX-7乗りの適当な日々

    先日、とあるLinuxマシンをセットアップした時に、"apt-get upgrade"で最新のモジュールをダウンロード・更新していたところ、途中でモジュールがダウンロードできなくなってしまった。 調べてみると、通信はできるけど名前解決が出来ていないことが分かった。 で、しばらくすると名前解決が行えるようになり、ダウンロードが再開された。 Windowsでは暗黙で,Mac OS XではlookupdがDNS解決の結果をキャッシュしていますが,Linuxではキャッシュを行わず,都度DNSサーバへ問い合わせを行ってしまいます。 第20回 いろいろなキャッシュ:dnsmasq, cache proxy:Ubuntu Weekly Recipe|gihyo.jp … 技術評論社 とのことなので、どうやら、小さいサイズ(数KB〜数十KB)のファイルを連続してダウンロードしていることで、DNSサーバに軽

    LinuxはローカルにDNSキャッシュを持たないことを初めて知った - 元RX-7乗りの適当な日々