@kon_yu
JSON Schema for the Heroku Platform APIでも紹介されているように、HerokuのAPIはJSON schemaで記述されたAPIの仕様を返すようなAPIがあって(ややこしい)、Auto-generating a Go API client for Herokuのようにこれを利用してAPIクライアントを自動生成するようなこともやってる(単なるアート作品じゃなくて実際に運用されているので偉い)。Herokuが出してるAPI関連作品の1つにcommittieというのがあって、JSON schemaを利用してAPIの仕様を定義して、それをRack middlewareで利用しようというもの。前に試しに似たようなのつくってたので良いのが出てきて良かった。 Committieは大きく分けて3種類の機能を提供していて、1つは本番環境で普通に使うやつで、リクエストをv
合宿で heroku 使ってたチームがあって、とても便利そうだった。昔、Node.jsで画像アップローダをつくったんだけど(node.jsでtrayという画像アップローダを作った - はこべブログ ♨) 自分のVPSで雑に動かしていて、飽きてしまうとあんまり気にしなくなって、止まっても放置したりしてた。それくらいであれば、herokuで一旦動かすようにしておけば、可用性は担保されるだろうと思い立ち、herokuで動作させることにした。 動いている様子はこちら: http://imagetray.herokuapp.com/ 左上のマスに画像をドラッグ・アンド・ドロップすると画像がアップロードされる。誰かがアップロードするとリアルタイムに更新される。コードを更新したり、しばらくだれも使ってなかったりして、herokuのホストがrestartされると、アップロードされた画像は消えてしまう、刹那
継続的インテグレーションができるようになったのなら、あとは継続的デプロイメントまでやっていただきたいし、大切なのは倍返しじゃなくて繰り返しだねってことで表題の通り。 前にやろうとして調べた時は、HerokuのAPIキーを暗号化して自前でデプロイ用スクリプトを用意して…てな感じでややこしそうだったけど、今はTravis CIで正式に対応していて、コマンド一発で設定できてしまう簡単さで、驚きのあまり出向しそうになった。 The Travis CI Blog: Introducing Continuous Deployment to Heroku HipChatに通知を送る時にも使ったtravis gemからその設定を行える。 $ travis setup heroku Deploy only from ruedap/daplog? |yes| yes Encrypt API key? |yes
開発部 川野です。今週木曜日(7/25)、キャノン IT ソリューションズ様主催の Sencha セミナーでお話させて頂くことになり、デモンストレーション用に表題のアプリを作成しました。Node.js と Sencha Touch を組み合わせてアプリを作りたい方の参考になる気がしたので、ソースコードを公開します。 Photo Sharing App(ソースコード): https://github.com/kawanoshinobu/photo-sharing-app Photo Sharing App(デモ): http://photo-sharing.herokuapp.com Sencha セミナーでは、このアプリの作成方法を解説します。開催時間が平日昼間なのですが、もしご都合のつく方は、ぜひぜひお越し下さい!参加費は無料です ^^ お申し込みは以下のサイトから ↓ Senchaセミ
Heroku + Pusherで作る!リアルタイムアプリケーション — Presentation Transcript Heroku + Pusherで作る!リアルタイムアプリケーション Yokohama.rb 海老沢 聡 (Satoshi Ebisawa) 自己紹介• 海老沢 聡 (Satoshi Ebisawa)• @satococoa• satococoa.github.com• Yokohama.rb / P4D (デザイナー向けプログラム部) リアルタイム アプリケーション?• ユーザ間で同期がとれてたり• サーバから動的に通知できたり• 他のユーザと(ほぼ)リアルタイムに インタラクションできたり Webで「リアルタイム」 といえば・・・ WebSocket!!!! でも、WebSocket非対応>< え?今日対応したって?? でもHerokuには がある! でできること• W
An application is more than source code - it’s executables, generated assets, runtime environments, dependencies, configuration, running processes, backing services and more. What if you could fork your entire app, not just your code? heroku fork lets you create unique, running instances of existing applications right from the command line. These instances are live and available on Heroku immediat
whyILeftHeroku.rst 何故私は Heroku から離れたか、および新しい AWS セットアップのメモ 原著者:Adrian Holovaty 原文:Why I left Heroku, and notes on my new AWS setup 金曜日、私は Heroku から Amazon Web Services(AWS) を直接使うように Soundslice を移行しました。私はこの変更ができてとても、そうとても嬉しくて、私がどうやったかということと、もし皆さんが同じような立場だったら何故それを検討すべきかということについて広く伝えたいと思います。 私の Heroku 体験 Soundslice はサイトを立ち上げた2012年11月からずっと Heroku 上にありました。いくつか理由があって、私は Heroku を使おうと決めました: システム管理者でいるのは趣味
@sugyan げんきだして! 2013-02-06 21:50:53 via Twitter for Mac to @sugyan って自分で言うの面倒なので自動的に励ましてくれるbotが欲しいと思って。 https://github.com/sugyan/genki-bot 今ならherokuでUserStreamとか使ってネガティブワードに反応してtweetするとか簡単に書けるのかな、と require 'tweetstream' TweetStream.configure do |config| config.consumer_key = ENV['TWITTER_CONSUMER_KEY'] config.consumer_secret = ENV['TWITTER_CONSUMER_SECRET'] config.oauth_token = ENV['TWITTER_ACCES
あけましておめでとうございます。SF アドベントカレンダーも書けず、2012 年のまとめとかも書けず、まぁ何をしてたかというと生きるのに精一杯だったんですが、あともう一個やってたのがアプリ書くってことでした。前から、自前で簡単につかえる Heroku っぽい PaaS があるといいなぁと思ってたのですが、やっと動くものができましたので公開します。”My Heroku”で Myroku。 riywo/myroku-cookbooks · GitHub riywo/myroku-server · GitHub どういうもの? 基本の挙動は超シンプルです。Heroku っぽい感じ。 好きな名前のアプリを作成する(sample-app) .llenvに使いたい LL のバージョンを書く(node-0.9.3) Procfileに起動するプロセス書く(web: node app.js) 一番最初に
2013年12月現在では、この方法は利用できなくなっています。 Herokuで作ったWebアプリに、自分で取得した独自ドメインを割り当てる方法について調べた。無料で可能。今回はバリュードメイン。 前提 まず前提として、Herokuアプリ側のURLと、割り当てたい独自ドメインは以下。 ||| |-|-| |Herokuアプリ側のURL|http://ruedap.heroku.com/| |割り当てたい独自ドメイン|http://ruedap.com/| この2つを紐付ける手順について以降に書く。 Heroku側の設定 まずはHeroku側。Herokuでは、Custom Domainsアドオンを利用することで、独自ドメイン割り当ての設定を行える。Custom Domainsアドオンは、普通に独自ドメインを割り当てるだけのBasicプランなら無料で使える。ワイルドカード指定(?)したい場合は
今日はみどりの日らしく、ももクロスライダーも緑の話が活発です。 さてさて、前回に続いてRedisの話です。 危険なほど速いと言われていますが、実際の実力はどうなのか気になるところです。 確かに他の参考記事を見ると、かなり高速なようです。 redis、それは危険なほどのスピード|サイバーエージェント 公式エンジニアブログ FreeBSDで,mongoDB V.S. Redis - なぜか数学者にはワイン好きが多い じゃーって事で、RedisとMongoDBをベンチマーク比較してみました。 結論から言うと、Redisはやっぱり鬼のように速いです。 ベンチ方法 RedisとMongoにtwitpicから取得してきた ももクロの画像に関するデータを入れておき、それを取り出す処理がどちらが早いかだけを計測しています。更新系の操作も高速なようですが、ももクロスライダーは今は更新系の操作がないので、これ
うめぇヨーグルトソースでもいかがですか。個人差にもよりますが。もしよろしければ。 お久しぶりです。 最近うんめぇ〜と思ってるヨーグルトソースがあるので、書いていこうと思います。 ヨーグルトとハーブ類をもりもり使うので、そういうのが食べられない方にはうんめぇソースではないです。ごめんなさい…。もしよろしければお茶だけも…旦~ 【用意する…
Authentication to the Heroku API is accomplished using an API key, available on the My Account page. Once you have an API key, use HTTP Basic Authentication with a blank username and the API key as a password. Here's an example using curl (the colon separates username and password): curl -H "Accept: application/json" -u :apikeyhere https://api.heroku.com/apps An Accept header that contains either
24th Jul, 2012 に開催された Facebook Night No.8 で使用したスライドです。 http://atnd.org/events/30797
Buildpacks are responsible for transforming deployed code into a slug, which can then be executed on a dyno. Buildpacks are composed of a set of scripts, and depending on the programming language, the scripts will retrieve dependencies, output generated assets or compiled code, and more. This output is assembled into a slug by the slug compiler. Heroku’s support for Ruby, Python, Java, Clojure, No
README.md Heroku Installer これはなに? 任意のGitリポジトリをHerokuに直接デプロイします。 以下のURLをリポジトリのREADMEに貼るなどしてデプロイを加速しましょう。 http://heroku-installer.gkbr.me/install/git://path/to/repo.git 試してみたい Install lokka on Heroku から Lokka をインストールできます。 .heroku-installer について リポジトリに .heroku-installer というファイルを配置することでデプロイの設定ができます。 フォーマットは以下のようなYAMLとなります。 addons: # ここにはインストールしたいアドオンを列挙します。 - shared-database config: # ここには設定したい環境変数
本日、Cedarスタックが Heroku のデフォルトとなりました。 今日以降、heroku apps:create コマンドを用いて新しいアプリケーションを作成した場合は Cedar スタック がデフォルトの実行環境となります。 Cedarスタックには RubyだけではなくJava、Python、Scala、Clojur、Node.js といった複数の開発言語およびフレームワークへの対応 buildpackを用いた任意の処理系の実行 高度なルーティングを可能にする合理的なHTTPスタック heroku run によるone-off dynoの実行 Procfileによる任意のプロセス・タイプのワーカープロセスの実行とスケーリング などが含まれます。 Cedarスタックは、Herokuのプロダクションチームが得た経験を基に大幅に改良されています。特にproduction環境で稼働させるアプ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く