問題タブ [heroku]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
git - git で異なるプレフィックスを使用して、ローカル ブランチをリモート ブランチにマップできますか?
私が働いている場所では、半集中型の git リポジトリを使用しています。各開発者は、中央の git リポジトリに独自のサブツリーを持っているため、次のようになります。
私が持っているツリーでローカルに作業しています。これは中央のツリーにtopic/feature
対応しています。michael/feature
使ってきました
私の変更をリモートツリーにプッシュします。ただし、これは面倒で間違いが発生しやすくなります (たとえば、開発者名の省略、機能名のスペルミスなど)。
これを行うためのよりクリーンな方法を探しています。たとえば、「git push
」。変更された fetch refspec を使用して別のリモートを設定すると、それが実行されると思われますが、正確に実行する方法がわかりません。また、現在のブランチ定義を変更して別のリモートを使用する方法もわかりません。
私の現在.git/config
は次のようになります。
編集:これをプル/フェッチにも適用したいと思います。しかし、branch.<name>.merge
それを世話しますか?
私はこれを調査し続け、何かを見つけたらここに投稿しますが、他の良いアイデアを得ることを望んでいます.
編集 2:ローカル ブランチ名とリモート ブランチ名を同じにすることにしました。これは、作業が最も少なく、将来の問題が発生しにくいようです。
mysql - MySQL と Postgres の両方に対して、大文字と小文字を区別しないクエリをどのように作成しますか?
開発のために MySQL データベースをローカルで実行していますが、Postgres を使用する Heroku にデプロイしています。Heroku はほとんどすべてを処理しますが、大文字と小文字を区別しない Like ステートメントは大文字と小文字を区別します。iLike ステートメントを使用できましたが、ローカルの MySQL データベースでは処理できません。
MySQL と Postgres の両方と互換性がある、大文字と小文字を区別しないクエリを作成する最良の方法は何ですか? または、アプリが通信している DB に応じて、Like ステートメントと iLike ステートメントを別々に記述する必要がありますか?
ruby - herokuでhamlを使用するには?
私はsinatraでgemなしでhamlを動作させようとしています(私が知る限り、Herokuはgemのインストールを許可していません)
私がこれまでに行ったこと:
プロジェクト内で haml git リポジトリのクローンを作成します
追加: 私のsinatraメインファイルにrequire 'haml/lib/haml.rb'
次の作品:
しかし、以下はそうではありません:
エラーが発生します:
NoMethodError - 未定義のメソッドeach' for nil:NilClass
(haml):20:in
render'
./haml/lib/haml/engine.rb:152:in `render'
./haml/lib/haml/engine.rb:152:in `instance_eval'
./haml/lib/haml/engine.rb:152:in `render' ...
他に必要なファイルはありますか? 何か案は ?
ruby-on-rails - Heroku を使用して Ruby on Rails アプリを作成しますか?
Heroku を使用して Ruby on Rails アプリを作成しますか? 「Learning Rails from O'Reilly」という本を読んだところ、今日、http://heroku.com/myappsのページに「Create App」がないため、オンラインでコードを編集できることがわかりました。有料ユーザーにのみ許可されますか?また、無料の顧客の場合、一度に 1 つの Web リクエストしか許可されないようです。
ruby - HerokuベースのSinatraアプリを作成する方法
運がなくてもSinatraベースのherokuアプリを作成しようとしていますか?
security - Heroku (セキュリティ関連) を使用する理由
Heroku は素晴らしいように見えますが、重要なアプリケーションのほとんどは認証を必要とし、従来の認証方式では SSL 接続が必要であり、取得することは不可能ですhttps://your_app_name.com
(取得できるのは のみですhttps://your_app_name.heroku.com
)。
Heroku を使用している場合は、次のようになります。
- ユーザーを別のドメインに誘導してもかまいません (かなり悪いようです)
- 認証にSSLを使用してもかまいません(本当に悪いようです)
- アプリは認証を必要としません
ruby-on-rails - Heroku がカスタム HTTP ヘッダーを食べる
Heroku (heroku.com) を使用して Rails アプリケーションをデプロイし、それとやり取りする iPhone クライアントを構築しています。私の意図は、電話の一意のデバイス識別子を認証用の HTTP ヘッダーとしてアプリに渡すことでした。ローカルでテストすると、ヘッダーは正常に機能しますが、Heroku ではカスタム ヘッダーが取り除かれているようです。Rubyスクリプトで確認しました:
私のローカルサーバーに対してはヘッダーがありますが、herokuにはありません。
何か案は?
ありがとう、
ジェレミー
ruby-on-rails - herokus yml ファイルを編集する方法はありますか
リモート接続をローカルでセットアップし、heroku にプッシュする必要があります。それをherokuにプッシュすると、次のようなエラーが発生しました。
RemoteDBName が構成されていません。
私は(検索して見た)herokuが独自のconfig.ymlファイルを使用していると仮定しています。