問題タブ [sinatra]
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.
sinatra - データマッパーで「all」メソッドを試すとエラーが発生します
これをシナトラでやろうとすると、
このエラーを返します。
誰かが私を正しい方向に向けることができますか?
ありがとう、
ruby - #の未定義メソッド `bytesize'
ブロガーのラベルをGAEのデータストアに保存して更新したいのですが。そのコードを実行すると、次のエラーが発生します。
コード
cronジョブで実行されます'/job'
問題はどこだ?教えて下さい。
ただし、cronジョブを初めて実行すると、ラベルデータが保存され、そのエラーが発生することもあります。データを更新できませんでした。
ruby - Windows で Mongrel を使用して Sinatra アプリを実行する
Sinatra がバックグラウンドで Mongrel を開始するのではなく、Windows 上の Mongrel から Sinatra アプリを開始したいと考えています。
Sinatra に Mongrel を使用する簡単な方法はありますか? デフォルトでは Rails アプリを探しています。
編集:提案された解決策は、VMWareまたはSunBoxを実際のLinuxで実行し、その方法で企業の問題に対処することです。
ruby - Sinatra/Ruby でメール転送をデバッグ/テストする方法
ポニーを使用して、sinatra アプリケーションでメールを送信しています。しかし、問題 - デバッグまたはテストの方法がわかりません。言うまでもなく、php では、すべての送信メールをすべてのデータを含むプレーンテキストファイルとして保存する sendmail 偽アプリ (php.ini 内) を構成できます。
ruby アプリはどうですか?出来ますか?
ruby-on-rails - Railsプロジェクトを他のタイプのrubyWebアプリケーションと区別するためのテキスト検索-merb/sinatra / ramaze
何千もの異なるrubyWebアプリケーションを含むディレクトリで検索を実行し、railsプロジェクトを含むディレクトリのみを検索したい場合、railsプロジェクトを一意に区別するために各ディレクトリ内でどのテキストを検索する必要がありますか。他のプロジェクトタイプ?
現時点では、以下に基づいて検索することにしました。
これは、Merb、Sinatra、Ramazeではなく、Railsでのみ使用される構文であると私は信じています。これは正しいです?
ruby - Net ::HTTP応答をRuby1.9.1で特定のエンコーディングに変換する方法は?
私は次のことを行うSinatraアプリケーション(http://analyzethis.espace-technologies.com)を持っています
- HTMLページを取得する(net / http経由)
- response.bodyからNokogiriドキュメントを作成します
- いくつかの情報を抽出し、応答で送り返します。応答はUTF-8でエンコードする必要があります
そのため、www.filfan.comやwww.masrawy.comなどのwindows-1256エンコーディングを使用するサイトを読み込もうとしたときに問題が発生しました。
問題は、エラーがスローされないにもかかわらず、エンコーディング変換の結果が正しくないことです。
net / http response.body.encodingは、UTF-8に変換できないASCII-8BITを提供します
Nokogiri :: HTML(response.body)を実行し、cssセレクターを使用してページから特定のコンテンツ(たとえば、タイトルタグのコンテンツなど)を取得すると、string.encodingを呼び出すとWINDOWS-1256を返す文字列が取得されます。 。string.encode( "utf-8")を使用し、それを使用して応答を送信しますが、応答が正しくありません。
私のアプローチの何が悪いのかについての提案やアイデアはありますか?
sinatra - Sinatra は IronRuby で使用できますか?
Mac に次の ruby gem をインストールしようとしています。
http://www.sinatrarb.com/intro.html
次のメッセージが表示されます。
Ruby/IronRuby に詳しい人が助けてくれますか?
ruby - 電子メール検証によるユーザーサインアップ、およびRubyでの認証
私はSinatraでWebアプリを作成しようとしていますが、認証だけでなく、おそらくラックミドルウェアとしてのユーザーサインアップに電子メール検証を使用するための優れたソリューションがあるかどうか疑問に思いました。OpenIDのサポートもあればいいのですが。
私は自分で転がることができると思いますが、車輪の再発明をしたくありませんでした。私がそうしなければならない場合、誰かが私が使用したいと思うかもしれないライブラリ、多分サンプルコードさえも私に指摘することができますか?また、これまでにこれを行ったことがないので、サインアップ/認証で重要な何かを実装するのを忘れてしまうかもしれないのではないかと心配しています。
自家製のソリューションが必要な場合は、パスワード暗号化用のbcrypt-rubyと、電子メール用のSinatra::MailerまたはPonyを見つけました。OpenIDサポートを使用してサインオンする場合、 hancockとhancock-clientがありますが、使用法については完全には明確ではなく、実際にはシングルサインオンサポートは必要ありません。たぶん私はrubyopenidライブラリを使うべきですか?他に何か必要ですか?
これはかなり混乱した質問ですが、より経験豊富な誰かが私を正しい方向に向けてくれることを願っています。
ruby - 変更のたびに Sinatra にファイルを自動リロードさせるにはどうすればよいですか?
私は使っている
このようにサーバーを起動します
しかし、インデックスページで行った変更をリロードすることはありません。
ここで何か見逃しましたか?