タグ

herokuに関するunaristのブックマーク (8)

  • HerokuにHaskellのアプリを公開する - Qiita

    2020年にはもっと便利な方法があるのでこちらの記事を参照してください HerokuにHaskellで作ったWebサービスを公開する簡単な方法 - Qiita Haskell on Herokuを使ってHerokuにHaskellのアプリを公開する方法を残しておきます。Haskell on Heroku は Halcyonを利用したHerokubuildpack です。 Haskellのアプリは依存ライブラリのビルドに時間がかかってしまい、Herokuへデプロイする時は15分制限に簡単に引っかかってしまうので工夫が必要です。Halcyonは別のサーバー(Amazon S3)に環境を保存しておくことでインクリメンタルビルドを可能にしてくれます。 始めに新しくHerokuのアプリを作り buildpack を設定しておきます。 $ heroku create -b https://gith

    HerokuにHaskellのアプリを公開する - Qiita
  • HerokuでOpenCVを使うためのdocker imageの作り方 - Qiita

    docker-pluginを使ってちょっと特殊なアプリケーションをHerokuで動かすための自前imageを作る方法について書きました。間違いなどあればご指摘ください。 Buildpack と Docker Herokuでは、公式サポート対象の言語で簡単なアプリケーションを動かす場合はgit pushするだけで簡単に済みますが、サポート外の言語でのアプリケーションやデフォルトインストールされていないソフトウェアを使用する場合などは、それ用の実行環境を用意する必要があります。(逆にいうと、それを用意できれば多少特殊なアプリケーションでも動かすことができる、ということになります) 現在、公式サポートされているもの以外の言語・ソフトウェアを使う環境を作る方法としては以下の2種類があります。 Buildpackを作る これは古くから用いられているもので、アプリケーションをデプロイする際に実行される

    HerokuでOpenCVを使うためのdocker imageの作り方 - Qiita
  • Herokuの新料金プランFree dynoでworkerを起動し続ける? - BSDあれこれ

    New Dyno Types and Pricing Public Beta https://blog.heroku.com/archives/2015/5/7/new-dyno-types-public-beta でアナウンスがあり「過去24時間中18時間稼働で6時間はsleepしないといけいない」 ことになり、1X Dynoを1つだけのアプリは2015年7月1日より強制的にFree Dynoに移行される。 Free Dynoで18時間超えるとどうなるか試してみた。 まず18時間を超えると Your Heroku app <app name> on free dynos needs to sleep Your app <app name> is running on free dynos and has been active for more than 18 of the last 2

    Herokuの新料金プランFree dynoでworkerを起動し続ける? - BSDあれこれ
    unarist
    unarist 2016/01/22
    2交代制だ・・・
  • New Dyno Types and Pricing Public Beta

    Today, we’re introducing a suite of new dynos. These dynos introduce new capabilities and price points and reduce the cost of scaling businesses on Heroku. These new dynos enter beta today. We’ve always provided a developer experience so you can create amazing apps, from hacking on new technologies and personal projects to building production applications and the most demanding high traffic apps.

    New Dyno Types and Pricing Public Beta
    unarist
    unarist 2015/06/05
    新しい無料枠は30分でスリープ、一日18hまでに制限されるが、web/workerを一つずつとheroku runやスケジューラが時間課金なしで使える。
  • Symfony2 アプリを Heroku で動かすための手順まとめ | QUARTETCOM TECH BLOG

    はじめに Symfony2 で作ったアプリを初めて Heroku にデプロイしたんですが、意外と Web に情報が少なくてちょいちょい困ったので、実際に行った手順をまとめておきます。 Symfony2 のアプリはローカルで動いてて、あとは適切にデプロイしたいだけ、という前提のお話です。(Symfony のバージョンは 2.6 です) BEAR.Sunday アプリのお話も こちら にありますので、よろしければご覧ください。 Heroku の環境準備 まずは Heroku 自体を使える状態になりましょう。 1. アカウントを作成 何はともあれ Heroku の アカウントを作成 します。 2. heroku-toolbelt をインストール heroku コマンドを使えるようにするために、heroku-toolbelt というツールをインストールします。 Web からダウンロード してインス

    Symfony2 アプリを Heroku で動かすための手順まとめ | QUARTETCOM TECH BLOG
    unarist
    unarist 2015/04/18
    lessも入れたいからNodeのBuildpackも使う
  • HaskellJP WikiをHerokuに上げるまで :: Igreque -> Info

    HaskellJP WikiをHerokuに上げるまで by Yuji Yamamoto on December 20, 2014 この記事は、 Haskell Advent Calendar 2014の12月20日の記事です。 業務連絡:HaskellJP WikiはHerokuにお引っ越ししました。 きっかけはHaskellJPのGoogle グループに、ある日突然現れた投稿でした。 すいません、、、http://wiki.haskell.jp/ をシャットダウンしようと思います それまでHaskellJP Wikiの管理をされていたmasterqこと岡部さんが、 HaskellよりもATSという言語に惹かれるようになったのをきっかけに、 HaskellJP Wikiの管理をやめることになってしまったのです1。 スタートHaskell 2の記録など、私にとっても思い出深いコンテンツが含

    unarist
    unarist 2015/02/01
    "dynoを起動するたびに元のリポジトリからgit pullし、Wikiが更新されるたびに元のリポジトリにgit pushする"
  • Tカード個人情報提供先新着botを作りました - くりにっき

    https://twitter.com/ccc_privacy_bot 作った経緯 Tカードが個人情報を提携企業に提供開始 個人情報提供の停止 手続きガイド|CCC カルチュア・コンビニエンス・クラブ株式会社 ツタヤTカード、勝手に個人情報を第三者へ提供?規約改定炎上騒動の真相 CCCに聞く | ビジネスジャーナル 個人情報提供の中止はいつでもできるが、「提供先企業は随時増える」「提供先企業が増えてもCCCからは通知は来ない」「新規企業は何もしないとデフォルトで個人情報提供する設定」というユーザフレンドリーじゃない仕様 毎日PDFをチェックしにいくほど暇じゃないのでボット作るか という感じ ボット自体は半月くらい前にはできてたのですが、2回目以降のCCCの更新が取得できるまで公開を控えていました。 【追記】「個人情報」について 語弊あったようなので捕捉 「個人情報」とは言っても、個人情報そ

    Tカード個人情報提供先新着botを作りました - くりにっき
    unarist
    unarist 2014/11/19
    "Herokuでも無料で1日1回以上cronを動かす方法"
  • 知っておきたい!Herokuを使う上では当たり前?の16の常識 | mah365

    Herokuの公式ドキュメントは英語なので読みづらいですよね。herokaijp/devcenterのように、有志が日語訳してくれているドキュメントもありますが、その中でも特に抑えておきたい16個の常識について挙げてみました。(16日に公開する予定の記事なので、何となく16個挙げてみました。。) (補足)Herokuを使う上での登場人物の名前 Dyno 「だいの」と呼びます。1Dynoと言ったとき、一つサーバが立ち上がっているようなものだと考えて下さい。 Routing Mesh Herokuアプリにアクセスがあったときに、Dyno間の負荷をロードバランスしながらリクエストを振り分ける機構をRouting Meshと呼びます。たまに「Router Error」というログを吐くのですが、そのとき障害が起こっている場所はここです。 常識1. Dynoは1時間アクセスがないとアイドル状態になる

    知っておきたい!Herokuを使う上では当たり前?の16の常識 | mah365
  • 1