■ rubyci と bugs.r-l.o のデータベースを PostgreSQL 10 にした heroku から pg 10 を使えるようにしたよというメールが年末に来ていたので、仕事始めのリハビリついでに rubyci と bugs.r-l.o で使っている heroku pg を 9.x から 10.1 に upgrade した。以下が手順。 それぞれのアプリケーションの pg に follower を作成する heroku pg:info で DATABASE_URL を確認 follower を heroku pg:upgrade HEROKU_POSTGRESQL_CYAN でアップグレード(URL は適当に置き換えてください) heroku pg:wait で待機 アップグレードが完了したら heroku pg:promote HEROKU_POSTGRESQL_CYAN_
先月、heroku の推しサーバが unicorn から puma に変わったという発表がありました。unicorn だとスロークライアントの影響を受けやすいというのが理由なようです。 もう少し詳しく調べてみましょう。 そもそもスロークライアントってなに その名の通り遅い回線のクライアントです。3G環境のモバイル端末などが該当します。 「unicorn だとスロークライアントの影響を受けやすい」とは unicorn はプロセスモデルのサーバであり、blocking I/O モデルを採用しています。つまり、クライアントとの通信中プロセスが専有されるということです。 例えば unicorn がワーカプロセスを3つ立ち上げていて、そこへ通信完了に10分かかるようなスロークライアントが3つ接続されたら…、続くクライアントはスロークライアントの通信が完了するまで実行を待たなければならなくなります。プ
前提 Windows 7 gitインストール済み sshインストール済み www.heroku.comのアカウント登録済み heroku-toolbelt.exeのインストール済み gem install bundler 済み 問題 ブラウザでアクセスするとHello, worldを表示するWebアプリを作りたい。 解決 1. Webアプリをローカルに用意 2. WebアプリをHerokuに配置 詳細 1. Webアプリをローカルに用意 Gemfile # Gemfile source :rubygems gem 'sinatra', '1.1.0' gem 'rack' Procfile # Procfile web: bundle exec ruby web.rb -p $PORT web.rb # web.rb require 'sinatra' get '/' do "Hello,
PaaS って? PaaS(Platform as a service) ソフトウェアを開発・実行するプラットフォームをネットワークサービスとして提供するソフトウェア・デリバリモデルのこと Heroku じゃいかんの? 4/21 以降大規模なのはないけど、8月に入ってから、ちょっと不安定 2011/04/21 AWS起因による大規模障害(16〜60Hのダウンタイム) 上流インフラの障害が原因だが、Heroku側は100%自分達の責任として対応を準備すると発表 AWSの障害に起因したHerokuの障害について、Herokuによるレポートが公開されたので要点を翻訳しました(全訳ではありません)。- Sooey http://journal.sooey.com/130 2011/08/09 AWS起因による障害(40分程度) 本日のインターネット大障害。Amazon EC2のパンクによりFour
スマートウォッチはさまざまなブランドから発売されており、とても注目を集めています。しかし、具体的にどのような機能があるのか分からない方もいるでしょう。また数多くの種類があり、どれを選ぶか迷う方も多いですよね。そこで今回は、スマートウォッチの基本的な機能や、おすすめのブランド・商品についてご紹介します。 #健康管理 多くのスマートウォッチには、歩数を計測する機能があります。その機能を使用すれば歩数やカロリーなどが計算できて、健康管理に役立つでしょう。 #通知機能 メールやSNS(Faceboook、Twitter、Instagramなど)の通知を受け取ることができます。会議中や食事中などでも気軽に確認できるでしょう。 #電子マネー決済 対応しているスマートウォッチであれば、さまざまな電子マネー決済が使用できます。財布を取り出さなくてもいいため非常に便利です。 #音楽再生 スマホをカバンやポケ
今日は Ruby on Rails Tutorial: Learn Rails by Example | Ruby on Rails 3 Tutorial book and screencasts | by Michael Hartl をやってみる。 HerokuというRailsのホスティングサービスにアカウントを作って、自分のアプリを動作させるところまでをやる。デプロイをこの初期段階にもってくるところがアジャイルっぽくていい。 $ heroku keys:addのところでnet/httpsが呼べないとかreadlineがないだとかエラーが出た Linux弱者の僕はDebianがetchなのがいけない(aptのlibopenssl-rubyが古すぎるのだと思った)と決め付け2時間かけてetchからlennyにアップグレードしたが原因はRVMだった RVM上のRubyでOpenSSLを使うと
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く