問題タブ [yaml]
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.
ruby-on-rails - フィクスチャからレールにテーブルを作成するにはどうすればよいですか?
簡単な要約: 私は、個人的なチェックリスト/やることリストである Rails アプリを持っています。基本的に、ログインしてToDoリストを管理できます。
私の質問: ユーザーが新しいアカウントを作成するときに、チェックリストに 20 ~ 30 の既定の To Do 項目を入力したいと考えています。私は言うことができることを知っています:
ただし、入力する ChecklistItem 行が 20 行あるため、60 行の非常に湿った (DRY ではない) コードになります。もっと良い方法があるはずです。
そのため、アカウントの作成時に YAML ファイルから ChecklistItems テーブルをシードしたいと考えています。YAML ファイルには、入力するすべての ChecklistItem オブジェクトを含めることができます。新しいユーザーが作成されたとき -- bam! -- 事前設定された To Do 項目がリストにあります。
どうすればいいですか?
ありがとう!
(追伸: なぜ私がこれを行っているのか疑問に思っている方のために: 私は Web デザイン会社のクライアント ログインを作成しています。20 の一連のステップ (最初の会議、設計、検証、テストなど) を実行します。これらの 20 のステップは、新しいクライアントごとに入力したい 20 のチェックリスト項目です. ただし、誰もが同じ 20 の項目から始めますが、通常、プロジェクトに基づいて実行するステップをカスタマイズします (したがって、私のバニラのやることリストの実装と、プログラムで行を入力したいという願望)質問があれば、さらに説明できます.
ruby-on-rails - Ruby on Rails プロジェクトの最適化
私は、デフォルトで ruby on rails 環境にロードされる多くのものを必要としない非常に単純なruby on railsアプリの作成に忙しくしています。
Yamlファイルからデータを取得する 1 つのモデルだけを使用します。したがって、 ActiveRecord、または少なくともその大部分は必要ないと考えています。(ここで間違っていたら訂正してください);
アプリから不要なものをすべて削除するにはどうすればよいですか。(アプリが /config/database.yml で必要のない構成を検索するのを
停止するように)
そして、すべてが終わったら、ロードされているが必要ではないものをどのように把握すればよいでしょうか? 例: ActionMailer .
ありがとう、
スティーブ
excel - 元のデータを Excel スプレッドシートに表示するには、どのテキスト形式を使用できますか?
私は、他の人の身長と体重の推定値を多数含む Excel スプレッドシートを持っています。また、両方の推計セルに「この推計はあれこれ考慮している」などのコメントを残した人もいます。
スプレッドシートからデータを取得し (解析方法は既に理解しています)、それをプレーン テキスト ファイルで表現して、構造化された形式に簡単に解析できるようにしたいと考えています (Perl を使用するのが理想的です)。
もともと私は YAML を使用することを考えていました:
しかし、これは少し読みにくいと思います。読みやすく、解析可能なテキスト表形式の表現があるかどうか疑問に思っていました。
何かのようなもの:
これを行うより良い方法はありますか?
php - フィクスチャは他のフィクスチャからアイテムを「コピー」できますか?
ACLフィクスチャにはリソースとアクションがあり、ほとんどのリソースはCRUDのような共通のアクションを共有していますが、Doctrine(yaml)に別の要素を拡張する方法はありますか?
これが私の現在のyamlからの宣伝文です:
たとえば、「ニュース記事」と呼ばれる、A1をA4に継承し、独自のアクションを含む新しいリソースを使用してR1を拡張するにはどうすればよいですか。
c# - C# Yaml 処理
Code Project Siteに記載されている C# Yaml パーサーを使用しています
私の Yaml が次のようになっている場合
正常に解析された後、データ項目にアクセスして、さらに処理を行うにはどうすればよいですか。たとえば、「名前」の値を取得する必要がある場合、どのコードを記述する必要があるか、ドキュメントには use doc.Root と記載されていますが、使用方法の例が見つかりません。
python - Solaris の BeanStalkd は、Python ライブラリから呼び出されたときに何も返さない
Solaris 10 OS (x86) を使用しています。私はbeanstalkdをインストールし、コマンド「beanstalkd -d -l hostip -p 11300」を使用して正常に起動しました。
私のシステムにはPython 2.4.4があります。YAMLとbeanstalkc pythonライブラリをインストールして、beanstalkdをpythonに接続しました。問題は、コードを記述しようとしたときです。
import beanstalkc beanstalk = beanstalkc.Connection(host='hostip', port=11300)
これまでのところエラーはありませんが、キューのリストなど、Beanstalk で何かをしようとすると。何も起こりません。
豆の木.チューブ()
ハングするだけで、何も返されません。操作をキャンセルするか (Python 環境で ctr+c を使用)、サーバーを停止すると、すぐに出力が表示されます。
トレースバック (最新の呼び出しが最後): ファイル ""、1 行目、? ファイル「/usr/lib/python2.4/site-packages/beanstalkc-0.1.1-py2.4.egg/beanstalkc.py」、134 行目、チューブ内で self._interact_yaml('list-tubes\r\n を返す) ', ['OK']) ファイル "/usr/lib/python2.4/site-packages/beanstalkc-0.1.1-py2.4.egg/beanstalkc.py"、83 行目、_interact_yaml サイズ、= self. _interact(command, expected_ok, expected_err) ファイル "/usr/lib/python2.4/site-packages/beanstalkc-0.1.1-py2.4.egg/beanstalkc.py"、57 行目、_interact ステータス、結果 = 自己._read_response() ファイル "/usr/lib/python2.4/site-packages/beanstalkc-0.1.1-py2.4.egg/beanstalkc.py"、66 行目、_read_response 応答 = self.socket_file.readline() .split() ファイル "/usr/lib/python2.4/socket.py"、332 行目、readline data = self 内。
何が起こっているのですか?私は Unix の初心者なので、これを引き起こすためにセットアップが間違っていた理由がわかりません。
編集: 問題は BeanStalkd 自体にあるようですが、Solaris 10 でこれを使用した人はいますか? もしそうなら、どのバージョンを使用しましたか? v1.3 というラベルの付いたものは、Solaris ではコンパイルされませんが、git コード リポジトリからの最新のものはコンパイルされ、上記の問題が発生します (または、Solaris で行うべき構成がいくつかありますか?)。
edit2:beanstalkd、PyYAML、pythonbeanstalc、およびlibeventを使用して同じコンポーネントをUBUNTUマシンにインストールしてコンパイルしたところ、正常に動作しました。問題は、solaris での beanstalkd のコンパイルに関するものと思われます。まだ解決策を作成したり読んだりしていません。
ruby - rubyでto_yamlのフォーマットオプションを指定することは可能ですか?
コード
を生成します
これは正しいyamlですが、配列のハッシュがあると見栄えが悪くなります。to_yaml
yamlのインライン配列バージョンを作成する方法はありますか?
オプションハッシュを渡すこと to_yaml
ができますが、どのように使用しますか?
編集0:PozsárBalázsに感謝します。ただし、ruby 1.8.7(2009-04-08パッチレベル160)の時点では、オプションハッシュはアドバタイズされたとおりに機能しません。:(
google-app-engine - GoogleAppEngineですべてのURLをリダイレクトする方法
すべてのURLを別のURLにリダイレクトするようにapp.yamlファイルを構成するにはどうすればよいですか?たとえば、http ://test.appspot.com/helloまたはhttp://test.appspot.com/hello28928723をhttp://domain.comにリダイレクトします。
現在、静的ファイルのみを提供しています。これが私のapp.yamlファイルです:
python - これがRxの有効なスキーマではないのはなぜですか?
Pythonプロジェクトの構成ファイル形式としてYAMLを使用しています。
最近、 RxがPythonとYAMLで利用できる唯一のスキーマバリデーターであることがわかりました。:-/ KwalifyはYAMLで動作しますが、RubyとJava専用です。:(
私は彼らの不足しているドキュメントを一日中読んでいて、私のファイル構造を表すための有効なスキーマを書くことができないようです。ヘルプ?
次のYAML構成ファイルがあります。
ネストされた構造を表現できません。私が欲しいのは、最も外側のアイテム(この場合はcmd、load、echo)を任意の文字列にして、他のアイテムを含めることです。'exec'は固定文字列であり、必須項目です。'aliases'と'filter'も修正されていますが、オプションである必要があります。フィルタには、必須アイテムとオプションアイテムの別のセットがあります。これをRxでどのように表現する必要がありますか?
これまでのところ、Rxがコンパイルに失敗する次のスキーマ(YAML)があります。
IPythonでこれをテストすると、次のようになります。
そのため、どこかに「タイプ」を指定していないと思います。:-S
何か案は?
私はこのことと戦うのにかなり疲れています...スキーマを記述し、それを使用して構成ファイルを検証する他の方法はありますか?
前もって感謝します、
イワン
java - Yaml パーサーのチョーキング
yaml スニペットがあります
私の yaml パーサーは Passwordregexfailmessage でチョークします。構文が気に入らないことは明らかですが、yaml に慣れていません。この要素を解析可能にするために、この要素をどのように引用または構造化しますか。
これは、パスワードが passwordregexp 基準を満たさない場合に表示されます。