The domain name null.ly is being parked on Park.io. Contact the domain owner to make an offer right now...
This article was contributed by Tute CostaTute is a developer at thoughtbot NYC. You can find him on twitter @tutec . Many web apps require the user to upload images and other files for storage and processing. Paperclip is a cleanly abstracted Ruby library that reduces the complexity of file uploading and processing. Using Paperclip with an external storage service such as Amazon S3 or Rackspace C
嵌ったのでメモ。 ■OS Windows 現象 「git push heroku master」で以下のエラー。 $ git push heroku master Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. 原因 SSH公開鍵がGitHub用しか登録されていなかった 対処方法 1. ~/.ssh/config を作成 以下の内容を書いて、configファイルを作成 Host github.com User git port 22 Hostname github.com IdentityFile ~/.ssh/github_rs
it is my first time to encounter such error(s): Running `rake db:migrate` attached to terminal... up, run.8524 ! Heroku client internal error. ! Search for help at: https://help.heroku.com ! Or report a bug at: https://github.com/heroku/heroku/issues/new Error: Operation timed out - connect(2) (Errno::ETIMEDOUT) Backtrace: /usr/local/heroku/lib/heroku/client/rendezvous.rb:39:in `initialize' /usr/l
短期間でプロダクトを作ってそのまま運用するのに最適なHeroku。最近サラリーマンになって自由な時間が減ったので、Herokuで時間を節約して開発に集中できる特徴に感動して、最近もっぱらHerokuのエラーと格闘する毎日ですw ということで、ノウハウを少しずつためていくための備忘録メモをこの記事で書き足していきます。完全に俺得記事ですので、もし読みにくかったり、逆にこういう風に書いてほしいとか有ればお気軽にコメントください^^ (12/28 19:50) Heroku app:destroy, app:info, app:join, app:leaveを追加 # DBの作り直し => 確認のためにアプリ名を聞かれるので入力してENTER heroku pg:reset DATABASE (heroku rake db:migrate:redo STEP=10でも代用可能) # 最新ログをコ
Herokuはフリーミアムモデルを採用しているので、無料範囲内のHerokuアプリ^1であれば、まったく同じ内容のステージング環境を無料で構築することができる。ということをこの記事で知ってなるほどと思ったので、実際にやってみた。 ステージング用Herokuアプリの追加 既にHerokuアプリがあるGitリポジトリに、ステージング環境用にもう一つHerokuアプリを追加する。追加方法は、普通にheroku createするだけ。 $ heroku create heroku-hello-world-staging --remote staging 上記のように--remoteオプションを指定すると、その名前でremote先を追加できる。 $ git remote -v heroku git@heroku.com:heroku-hello-world.git (fetch) heroku gi
「Herokuでステージング環境を作る – アインシュタインの電話番号」という記事を参考に実際にステージング環境を作ってみました。 踏んだ手順をメモしておきます! Herokuに公開用とは別にステージング環境用のアプリを作る heroku create ステージング環境用のアプリ名 --remote staging –remote staging というオプションを付けることで、staging という名前でremote先が追加されます。(-は2つ必要なので注意!) remote先を確認するには git remote -v というコマンドを使います。heroku という名前で公開用のアプリが、staging という名前でステージング環境用のアプリが登録されていればOK。 環境変数の設定 heroku config:set RAILS_ENV=staging --app ステージング環境用のア
http://devcenter.heroku.com/articles/renaming-apps#manually_updating_a_git_remote に載っているのそのままなんだけど。 備忘録としてコピペ。 herokuでアプリケーションの名前を適当につけてしまい、後悔。 後から変えられるかな、まさか変えられないだろうなと思っていたら、割と簡単に出来ました。 アプリケーションの管理画面から「Rename」ボタンを押します。 次のページで、新しい名前を入力して改めて「Rename」を押すだけ。 ただそれだけだと、ローカルのherokuリポジトリをpushするときに、いつものgit push heroku masterが通じなくなってしまう。「heroku」に紐づいたリモートリポジトリの名前が変わってしまったから。また、herokuコマンドもエラーになるようになってしまう。 なの
Herokuの公式ドキュメントは英語なので読みづらいですよね。herokaijp/devcenterのように、有志が日本語訳してくれているドキュメントもありますが、その中でも特に抑えておきたい16個の常識について挙げてみました。(16日に公開する予定の記事なので、何となく16個挙げてみました。。) (補足)Herokuを使う上での登場人物の名前 Dyno 「だいの」と呼びます。1Dynoと言ったとき、一つサーバが立ち上がっているようなものだと考えて下さい。 Routing Mesh Herokuアプリにアクセスがあったときに、Dyno間の負荷をロードバランスしながらリクエストを振り分ける機構をRouting Meshと呼びます。たまに「Router Error」というログを吐くのですが、そのとき障害が起こっている場所はここです。 常識1. Dynoは1時間アクセスがないとアイドル状態になる
---- 追記: 現段階では動いてはいますがサイトURLに飛べないです。 アプリケーションエラーがまだ消えてませんでした。 追記の追記: プログラムを動かしながら、webプロセスを確保するには2dyno必要らしいので、課金しないとむりっぽいです。workingのdynoを1、webのdynoを1確保します。 その後、Procfileにあたらしくwebアプリに関する記述を追加し、 (私は「web: bundle exec thin start -p $PORT -e $RACK_ENV」って書いております) $ heroku ps:scale web=1 とかすれば飛べるようになります。 でもherokuではプログラムからjsonへの書き出しが保証されていないみたいで、 結局この方法では実装できなかったという…w ---- RailsアプリをHerokuにUpしている例はたくさんあったのです
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く