TwitterのStreamingAPIを使うと、流れてくるツイートを常時監視できます。 監視する対象は特定のキーワードだったり、特定のユーザーだったり、特定のサイトを指定したりできます。ユーザーの場合はユーザーのツイートに対するリプライも取得できるので、使って見るとかなり夢が広がるAPIです。 今回はこのTwitter StreamAPIをHerokuで無料で監視しつつ、DBに蓄積するPGを書いたのでその紹介をしていきます。 🐮 ソースコード今回作成したソースコードはこちら。 詳細の説明は省きますが、基本的には環境変数に「TwitterのAPIのキー情報」と「DBへの接続情報」を書いて、後はAPIをEventMachineで監視 => ツイートが取得できたらDBに書き込むようになっています。 今回はこのソースをツイートscan.rbとします。 require 'rubygems'

初めまして。GMOメディア技術推進室の中村です。私はこの度弊社技術ブログでRubyやRails、Herokuについて書いていこうと思います。現在業務でRailsやHerokuを使う機会があり、個人的にもRuby/Rails/Herokuを使っておりましたので、色々とナレッジを紹介していこうと思っていますので、よろしくお願いいたします。 今回は初回ということもあるので、既にご存知の内容かもしれませんが、RailsアプリをHerokuで動かすまでの流れを説明したいと思います。 今回はRails3.1から3.2、herokuはcedarスタックを使用するとします。作業としては全部で9つあります。 1.Herokuアカウントの登録まず最初にこちらにアクセスしてアカウント登録をしておきます。 2.gitが使えることを確認。Herokuへはgitを使ってアプリケーションをアップしますので、gitは設定
このドメインは お名前.com から取得されました。 お名前.com はGMOインターネット(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 ※1 日本のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 ※1 レジストラ「GMO Internet, Inc. d/b/a Onamae.com」のシェア値を集計。 ※1 2020年8月時点の調査。
PG Backupsというアドオンを使うとHeroku上のPostgreSQLからデータをバックアップしたり、エクスポート・インポートしたりできる。 使い方はDev Centerに載っている通り。 ここではデフォルトで提供されるDATABASE_URLなDBに入っているデータをローカルのPostgreSQLに入れる手順をメモっておく。 インストール $heroku addons:add pgbackups ----> Adding pgbackups to poison-beta... done, v319 (free) You can now use "pgbackups" to backup yourdatabases or import an external backup.

増井研の合宿があった。 スケジュールに飲み会の時間が書いてなかったので、もしやと思ったら最初からずっと飲んでた。 夕方にgeta6がNode.jsを1時間ぐらいでみんなに教えてくれた。Express+Socket.IOを使って簡単なチャット一歩手前ぐらいのもの。 そこから改造してちくわぶチャットができた。 Tiqav Chat TiqavのJSONPAPI使った。 コードはgithubにある デプロイ先のHerokuだけど、よく有料サービスと勘違いされてるけどDBとかを多めに使わない限り無料で使えます。 とくにSinatraやNode.jsに少量のMemcached/MongoDB/PostgreSQLなら無料で使える。俺もまだ金払ったこと無い。Herokuはレンタルサーバーみたいにパソコンをまるごと借りるんじゃなくて、ソースコードをgitでアップロードすると実行してくれるサービスだよ

X. Dev/prod parity Keep development, staging, and production assimilar as possible Historically, there have been substantial gaps between development (a developer making live edits to a local deploy of the app) and production (a running deploy of the app accessed by end users). These gaps manifest in three areas: The time gap: A developer may work on code that takes days, weeks, or even months to
Facebookの開発者向けページから数クリックで、Herokuのクラウド上でのアプリ開発・運営ができる。 米Facebookと米salesforce.com傘下のHerokuは9月15日(現地時間)、Facebookアプリ開発者が利用できるクラウドホスティングサービスを立ち上げたと発表した。 既に多くの開発者がFacebookアプリのホスティングサービスとしてHerokuを利用しているが、この提携により、Facebook内からシームレスにHerokuのサービスを利用できる。 これにより、Facebookアプリの開発者はサーバの心配をせずにアプリに専念でき、急激なトラフィックの増加などにも対処できるとしている。 Facebookの開発者向けページ「Developer App.」で「Create App」をクリックし、アプリ名を入力して使用規約に合意すると表示されるページに「Cloud Se

「HerokuでWebアプリ開発を始めるなら知っておきたいこと」シリーズの第6回では、Herokuなら簡単に作れる動作チェック用のサイト「ステージング環境」について書きます。このシリーズのまとめページはこちら。 動作チェック用サイトを簡単に作れる これは前回の環境変数ENVの便利さと、第1回で紹介したHerokuの無料スペックの高さを掛け合わせた使い方ですが、Herokuアプリを作るなら断然オススメの方法です。 業界用語(?)ではステージング環境と言うのですが、サイト制作やアプリ制作に携わっている人ならほとんどがやったことのある本番に近い状態で動作チェックするための環境のことです。Webアプリにおいて特にステージング環境と言った場合は、限りなく本番に近いサイトのことを指します。Herokuは、この“限りなく本番に近い”動作チェック用の別サイトを構築するのにとても適しています。その主な理由

まず、はじめに みなさん、こんにちは。これから「Herokuを使ってFacebookアプリを作ろう」というテーマで連載を書かせていただくことになりました。どうぞ、よろしくお願いします。私は、SonicGardenという組織の中でプログラマーとして、Ruby onRailsを利用してWebサービスを開発しています。 SonicGardenでは、SKIPやyouRoomというコミュニケーションサービスをSaaSとしてサービス提供しています。もちろん、この2つのサービスはRuby onRailsで作られています。 SKIP youRoom 現在、SonicGardenではRuby onRailsのホスティングサービスであるHerokuを非常に注目しています。海外でも非常に注目され始めています。また、SonicGardenではコミュニケーション系のウェブサービスを提供していることもありソーシ
Railsでアプリを作ったら公開したくなるのが人情ですよね。 だけど、安いホスティングサーバとかだと、使える環境が限られていたり、セットアップが面倒だったり・・・必死こいてセットアップしても、本気で運用するとなると、そんな環境だと不安だらけだし・・・かといって、AmazonEC2で運用するだけの気合いもない。GAE/Jを使って、JRubyってのもな〜・・・ 私もそんな感じでしたが、そんな折に、mat_akiに、Heroku(ハーオークーと読むらしい)を教えてもらいました。 実は、Herokuって、ずいぶん昔に話題になって、知っていたんですが、その時は、「WebブラウザでRailsアプリが開発できる〜」みたいな感じだったんですよね。それだとEmacsで良いよ。と思ってスルーしていたんですが・・・どうやら、サービスの定義?内容?が変ったようです。 今までのWebブラウザRails開発環境は、”

1リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く