2009-01-01から1年間の記事一覧

Ruby on Railsのプラグイン(gem)まとめ

2009年11月7日の時点で、google先生に時々教えてもらう程度で知っているプラグイン(プラギン?)。誰もまとめてくれないので書く。 認証プラグイン auth_logic AuthlogicはBen Johnson@Binary Logic氏が作成した「キレイで、シンプルで、控えめな」認証プラ…

netcommons2の動画配信モジュールが上手く動かなかった件について

netcommonsとは、PCにそれほど詳しくない一般利用者でも使いやすいように管理されているCMSであり、XOOPSベースのPHPコードによって構成されている。 このnetcommonsにて動画配信モジュールが公開されている。この動画配信モジュールを入れてみたのだが…

rubygemのgooglereaderでフィードURLに引数的な何かが入っているために記事を引っ張れない件について

Google ReaderというRSSリーダーを提供するサービスが存在する。このRSSリーダーではサーバにGoogleがアクセスした個別のフィード情報(記事情報)を保存して、多くのユーザーに提供するというモデルを取っている。このため、今まで購読していなかったサイト…

ロリポップの生ログをrubyとmechanizeで取得するコード

独自ドメインプランのみ。 1つのドメインのみ。 最新の生ログのみ。 gemでmechanizeをインストールしている必要あり。mechanizeを使えば簡単にbotが作れるという1例。 debugとか何も考えていないので、必要があれば適宜追加で。 #!/usr/bin/env ruby require…

5つのRails製オープンソースSNSまとめ

Railsによって作成されているSNSを集めてみた。サムネイルのリンクはデモサイトに接続した。 tog tog download page 日本語ではほとんど紹介されていないSNS。MITライセンスにて提供されている。 community+engine Community Engine | A Social Networking P…

RailsでSqliteからMysqlにデータを移行する方法の続き

RailsでSqliteからMysqlにデータを移行する方法 - Life on Railsの続き。上記のエントリ中のコードでは移行するコードをそれぞれ手書きで記述していたが、それを自動化する。 module Dev end classes = [] Dir.foreach("app/models") do |file| class_name =…