さくらVPS 2GB SSDのCentOS 6.4をセットアップしてイケているRailsサーバに仕上げるまでのシリーズです。第8回はPassengerの導入です。PassengerとはRailsのアプリケーションサーバの1つで、Apacheと組み合わせて使う方式はそれなりの時間が立って、熟れているのでネットでの情報も豊富です! 🐰 Passengerのインストール手順gem install時にドキュメント生成を行わないようにする。 vim ~/.gemrcに次の項目を追加。
![さくらVPS/entOS 6.4 Passengerのインストール手順 [Apache][Railsサーバへの道]](https://cdn-ak-scissors.b.st-hatena.com/image/square/c2ea7e72d0d7f3ba6c237909f321e67ffbdaa24e/height=288;version=1;width=512/https%3A%2F%2Fmorizyun.github.io%2Fimg%2Fog_image.png)
参照:https://developers.google.com/youtube/v3/docs/channels/list 指定したチャンネルIDのチャンネル情報を取得できます。 複数指定する場合はチャンネルIDをカンマ区切りで指定します。 チャンネルIDは、http://www.youtube.com/cocoism3の"cocoism3"ではなく、「data-subscription-value」の値。 チャンネルIDはYouTubeチャンネルのソース内を「CHANNEL_ID」で検索してもわかります。 例)特定のチャンネル情報を取得する(認証なし) チャンネルID指定 2013/5/19 認証なしで、指定したチャンネルIDのチャンネル情報を取得します。 ※「id」にはチャンネルIDが入っています。 http://www.youtube.com/channel/チャンネルIDで、チャ
API Reference コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 YouTube Data API を使うと、YouTube Web サイトで通常実行する機能を、自分の Web サイトやアプリケーションに統合することができます。以下のリストは、API を使用して取得できるさまざまな種類のリソースを示しています。API では、これらのリソースの多くを挿入、更新、削除するメソッドもサポートされています。 このリファレンス ガイドでは、API を使ってこれらすべての操作を実行する方法について説明します。本ガイドはリソースの種類別に整理されています。リソースは、動画、再生リスト、またはチャンネル登録など YouTube エクスペリエンスの一部を構成するアイテムの種類を表しています。リソースの種類ごとに、ガイドは 1 つまたは複数のデータ表現をリスト表示し
オープンソースのライセンスは商用利用できるのか? 2006年8月1日 このブログでもオープンソースのAJAXライブラリをいくつか使用していますが、著作権だとかライセンスのことに関してまったくわかってない状態で使用していました。 実際、仕事で使うときになってから商用利用ができるのか、できないのかの知識が必要になって調べていました。 そこで実務で使うかもしれない主要なAJAXライブラリであるprototype.jsやMoo.fx、script.aculo.us、dojoなどのライセンス形態を調べると共に、オープンソースにありがちなライセンスの種類を調べてみました。 商用利用が可能なライセンス GPLライセンス:Linax BSDライセンス:Spry MITライセンス:Script.aculo.us、Moo.fx、Prototype Academic Free License:Dojo GPLは
30分でできる,簡単簡単!こんな感じで,もちろんちゃんと再生できる. youtube ID取得 http://www.youtube.com/signup で UserID 登録をする http://www.youtube.com/my_profile_dev で DevID 登録をする youtube gem インストール sudo gem install youtube Successfully installed xml-simple-1.0.11 Successfully installed youtube-0.8.6 railsアプリ作成 $ rails _1.2.6_ flyertube -d mysql $ ruby script/generate controller test コントローラ class TestController < ApplicationControl
今回は「ActiveResource」を使って、YouTubeAPIを通しての画像取得にトライしました。 入力された検索ワードを使って検索し、引っかかった動画の情報を取得し表示したいためです。 ActiveResourceとは RailsでActiveRecordを使用していると、Model経由でDBのデータを取得したり更新したりできますが、 ActiveResourceを使用すると、WebApiで取得してきたデータもModel経由で取得できるようにできます! ViewやcontrollerからはDBとかAPIとかどこから取得してきたかを意識することなく、 同じようにModelからデータを操作することができます。 Railsデフォルトの機能ですね。 〜参考にさせて頂きました!〜 ActiveResource の使い方(前編) : Rails 同士で通信する - WebOS Goodies
RubyからGoogle Data APIを操作するバッチを書いていたので、おさらいです。APIとのやりとりを直接書いてみると、マッシュアップ系のWebサービスを作るときの基礎練習として良いですね。 APIを使う準備 まずはデベロッパーキーを取得しておきます。名前と使用するサイトのアドレスを指定すると、キーが発行されます。 認証 Youtube Data APIでの認証は主に3種類あります。 AuthSub OAuth ClientLogin 今回は3.のClientLoginを使います。クライアントマシンから実行するバッチスクリプトとしてコードを書いていたので、Youtubeコンテンツの所有アカウントに紐付けるClientLoginが最適です。 APIにPOSTを送信して、認証トークンを取得します。 require 'net/http' require 'uri' uri = URI.p
初期設定など前に書いた記事のとおり、インストール後の指示に従って設定する メールの設定ルートアドレスの設定noticeとalertの通知の設定herokuを使う場合のアセットコンパイルの設定 $ rails g devise:install create config/initializers/devise.rb create config/locales/devise.en.yml =============================================================================== Some setup you must do manually if you haven't yet: 1. Ensure you have defined default url options in your environments files.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く