問題タブ [polyglot]

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.

0 投票する
1 に答える
606 参照

ruby - 祖先タイプデータベースの提案:MongoDB、Redisなど?

祖先型のデータを保存するルビーアプリを書いています。つまり、家系図。

アプリケーションの残りの部分では、MongoDBをストレージに使用しています。これは、階層構造に適しているためです。ただし、祖先データは、ある意味で階層的であるにもかかわらず、そのモデルに完全には適合しません。これらを処理するために、より適切なデータベース層にスワップする必要があるかどうかについて誰かが提案を持っているかどうか知りたいですか?

つまり、AはB(双方向)とペアになっていて、親CとDがあります。Bには親EとFがあります。AとBには子G、H、Iがあります。GはHとペアになっています。

したがって、1つのノードに2つの親ノードがあるため、再帰的ではありません。したがって、MongoDBでは、両方の親が同じツリーを重複して埋め込むため、埋め込みは意味がありません。ソーシャルグラフに近いのは、より厳密なだけです(2種類の関係しかありません)。Redisセットは非常にうまく機能すると思いますが、Polyglotの永続性でスタックを複雑にする前に、同様の構造を設計した可能性のある他の人からフィードバックを得ることができると期待していました。私がRedisで抱えているもう1つの懸念は、これらすべてのツリーをメモリに保存することは良い考えではないかもしれませんが、Redisの関係とMongoDBドキュメントのオブジェクトデータのみを保存する場合はおそらく問題ありません。

0 投票する
2 に答える
1614 参照

programming-languages - Stack Overflow の 404 polygot で使用されている言語は何ですか?

現在、ここのユーザーが 404 を取得すると、次の画像が表示されます。

polygot-404.png

これはテキストを表します:

これは疑わしい多言語に見えます。これはどの言語で何か面白いことをしますか?


副次的な考え: それは私だけですか、それとも Prettify でバグを見つけましたか?

0 投票する
1 に答える
164 参照

polyglot - 言語の厳密なスーパーセットで書かれたプログラムは多言語としてカウントされますか?

まず第一に、これはポリグロットの定義です:

コンピューティングのコンテキストでは、ポリグロットは、複数のプログラミング言語の有効な形式で記述されたコンピューター プログラムまたはスクリプトであり、コンパイルまたは解釈に使用されるプログラミング言語とは無関係に、同じ操作または出力を実行します。

しかし、ここに質問があります。次のようなプログラムがある場合:

これは C です。Objective-C (C の上の薄い OO レイヤー) は C の厳密なスーパーセットであるため、これは同じ出力を持つ Objective-C である可能性もあり、多言語になります。

しかし、ポリグロット (すべての C プログラムをポリグロットにする) に関しては、厳密なスーパーセットはカウントされますか?

0 投票する
1 に答える
1123 参照

ruby-on-rails - Rails 3.0.3 と Polyglot Gem の問題

あなたが私を助けてくれることを願っています。

Rails アプリをローカルで実行し、Heroku にアップロードして実行しました。すべてが順調でした。先週、私は仕事を再開し、思わぬ障害に遭遇しました。

一日の始まりに、ターミナルを開いて「rails s」を実行し、ローカル サーバーを起動しました。このエラーを受け取りました:

doug-naegeles-macbook-pro-17:elig_check dougnaegele$ rails s /Library/Ruby/Gems/1.8/gems/bundler-1.0.7/lib/bundler/resolver.rb:129:in resolve': Could not find gem 'polyglot', required by 'rails (= 3.0.3)', in any of the sources (Bundler::VersionConflict) from /Library/Ruby/Gems/1.8/gems/bundler-1.0.7/lib/bundler/resolver.rb:127:incatch' from /Library/Ruby /Gems/1.8/gems/bundler-1.0.7/lib/bundler/resolver.rb:127:in resolve' from /Library/Ruby/Gems/1.8/gems/bundler-1.0.7/lib/bundler/definition.rb:151:inresolve' from /Library/Ruby/Gems/1.8/gems/bundler-1.0.7/lib/bundler/definition. rb:90: specs' from /Library/Ruby/Gems/1.8/gems/bundler-1.0.7/lib/bundler/definition.rb:135:in/Library/Ruby/Gems/1.8/gems/bundler-1.0.7/lib/bundler/definition.rb:124 の specs_for内 : /Library/Ruby/Gems/1.8/gems/ のrequested_specs' from /Library/Ruby/Gems/1.8/gems/bundler-1.0.7/lib/bundler/environment.rb:23:inrequested_specs内bundler-1.0.7/lib/bundler/runtime.rb:11:/Users/dougnaegele/Sites/elig_check/config/boot.rb:8setup' from /Library/Ruby/Gems/1.8/gems/bundler-1.0.7/lib/bundler.rb:100:inからの setupレール:5


「gem list」を実行すると、Polyglot が一覧表示されます。

doug-naegeles-macbook-pro-17:elig_check dougnaegele$ gem リスト

* 地元の宝石 *

abstract (1.0.0) actionmailer (3.0.3, 2.3.5, 2.2.2, 1.3.6) actionpack (3.0.3, 2.3.5, 2.2.2, 1.13.6) actionwebservice (1.2.6) activemodel ( 3.0.3) activerecord (3.0.3, 2.3.5, 2.2.2, 1.15.6) activeresource (3.0.3, 2.3.5, 2.2.2) activesupport (3.0.3, 2.3.5, 2.2.2, 1.4.4) act_as_ferret (0.5.2, 0.4.3) arel (2.0.6, 2.0.4) authlogic (2.1.6) blythedunham-sms_on_rails (0.1.0) ビルダー (3.0.0, 2.1.2) バンドラー ( 1.0.7) カピストラーノ (2.5.19, 2.5.2) cgi_multipart_eof_fix (2.5.0) カラー (1.4.1) 設定 (1.2.0) クラック (0.1.8) デーモン (1.1.0, 1.0.10) 脱線- ziya (2.1.5) dnssd (1.4, 0.6.0) erubis (2.6.6) fastthread (1.0.7, 1.0.1) fcgi (0.8.8, 0.8.7) ferret (0.11.6) gem_plugin (0.2. 3) googlecharts (1.6.0) heroku (1.14.10, 1.14.3) highline (1.6.1, 1.5.0) hpricot (0.8.3, 0.6.164) httparty (0.6.1) i18n (0.5.0, 0.4.2) jk-ferret (0.11.8.2) json_pure (1.4.6) launchy (0.3.7) libxml-ruby (1.1.4, 1.1.2) little-plugger (1.1.2) ロギング (1.4.3) メール (2.2.12, 2.2.10) mattti-googlecharts (1.4.0) mime-types ( 1.16) 雑種 (1.1.5) mysql (2.8.1) 針 (1.3.0) net-scp (1.0.4, 1.0.1) net-sftp (2.0.5, 2.0.1, 1.1.1) net- ssh (2.0.23、2.0.4、1.1.4) net-ssh-gateway (1.0.1、1.0.0) nifty-generators (0.4.2) polyglot (0.3.1) ラック (1.2.1、1.0. 1) ラックマウント (0.6.13) ラックテスト (0.5.6) レール (3.0.3、2.3.5、2.2.2、1.2.6) レールタイ (3.0.3) レーキ (0.8.7、0.8. 3) RedCloth (4.2.3, 4.1.1) rest-client (1.6.1) ruby​​-openid (2.1.8, 2.1.2) ruby​​-yadis (0.3.4) ruby​​gems-update (1.3.7, 1.3. 6) ruby​​node (0.1.5) 続編 (3.18.0, 3.17.0) sinatra (1.1.0, 1.0) sqlite3-ruby (1.3.2, 1.2.5, 1.2.4) static_record_cache (0.2.0) タップ ( 0.3.14) termios (0.9.4) トール (0.14.6) チルト (1.1) ツリートップ (1.4.9) twilio (2.9.0) twiliolib (2.0.7) tzinfo (0.3.23) xmpp4r (0.5, 0.4)7) libxml-ruby (1.1.4, 1.1.2) little-plugger (1.1.2) logging (1.4.3) メール (2.2.12, 2.2.10) mattti-googlecharts (1.4.0) mime-types ( 1.16) 雑種 (1.1.5) mysql (2.8.1) 針 (1.3.0) net-scp (1.0.4, 1.0.1) net-sftp (2.0.5, 2.0.1, 1.1.1) net- ssh (2.0.23、2.0.4、1.1.4) net-ssh-gateway (1.0.1、1.0.0) nifty-generators (0.4.2) polyglot (0.3.1) ラック (1.2.1、1.0. 1) ラックマウント (0.6.13) ラックテスト (0.5.6) レール (3.0.3、2.3.5、2.2.2、1.2.6) レールタイ (3.0.3) レーキ (0.8.7、0.8. 3) RedCloth (4.2.3, 4.1.1) rest-client (1.6.1) ruby​​-openid (2.1.8, 2.1.2) ruby​​-yadis (0.3.4) ruby​​gems-update (1.3.7, 1.3. 6) ruby​​node (0.1.5) 続編 (3.18.0, 3.17.0) sinatra (1.1.0, 1.0) sqlite3-ruby (1.3.2, 1.2.5, 1.2.4) static_record_cache (0.2.0) タップ ( 0.3.14) termios (0.9.4) トール (0.14.6) チルト (1.1) ツリートップ (1.4.9) twilio (2.9.0) twiliolib (2.0.7) tzinfo (0.3.23) xmpp4r (0.5, 0.4)7) libxml-ruby (1.1.4, 1.1.2) little-plugger (1.1.2) logging (1.4.3) メール (2.2.12, 2.2.10) mattti-googlecharts (1.4.0) mime-types ( 1.16) 雑種 (1.1.5) mysql (2.8.1) 針 (1.3.0) net-scp (1.0.4, 1.0.1) net-sftp (2.0.5, 2.0.1, 1.1.1) net- ssh (2.0.23、2.0.4、1.1.4) net-ssh-gateway (1.0.1、1.0.0) nifty-generators (0.4.2) polyglot (0.3.1) ラック (1.2.1、1.0. 1) ラックマウント (0.6.13) ラックテスト (0.5.6) レール (3.0.3、2.3.5、2.2.2、1.2.6) レールタイ (3.0.3) レーキ (0.8.7、0.8. 3) RedCloth (4.2.3, 4.1.1) rest-client (1.6.1) ruby​​-openid (2.1.8, 2.1.2) ruby​​-yadis (0.3.4) ruby​​gems-update (1.3.7, 1.3. 6) ruby​​node (0.1.5) 続編 (3.18.0, 3.17.0) sinatra (1.1.0, 1.0) sqlite3-ruby (1.3.2, 1.2.5, 1.2.4) static_record_cache (0.2.0) タップ ( 0.3.14) termios (0.9.4) トール (0.14.6) チルト (1.1) ツリートップ (1.4.9) twilio (2.9.0) twiliolib (2.0.7) tzinfo (0.3.23) xmpp4r (0.5, 0.4)4)4)4)4)1.1.2) little-plugger (1.1.2) logging (1.4.3) メール (2.2.12, 2.2.10) mattti-googlecharts (1.4.0) mime-types (1.16) mongrel (1.1.5) mysql ( 2.8.1) 針 (1.3.0) net-scp (1.0.4, 1.0.1) net-sftp (2.0.5, 2.0.1, 1.1.1) net-ssh (2.0.23, 2.0.4, 1.1.4) net-ssh-gateway (1.0.1, 1.0.0) nifty-generators (0.4.2) polyglot (0.3.1) ラック (1.2.1, 1.0.1) ラックマウント (0.6.13) rack-test (0.5.6) rails (3.0.3, 2.3.5, 2.2.2, 1.2.6) railties (3.0.3) rake (0.8.7, 0.8.3) RedCloth (4.2.3, 4.1. 1) rest-client (1.6.1) ruby​​-openid (2.1.8, 2.1.2) ruby​​-yadis (0.3.4) ruby​​gems-update (1.3.7, 1.3.6) ruby​​node (0.1.5) 続編 ( 3.18.0、3.17.0) sinatra (1.1.0、1.0) sqlite3-ruby (1.3.2、1.2.5、1.2.4) static_record_cache (0.2.0) タップ (0.3.14) termios (0.9.4)トール (0.14.6) チルト (1.1) ツリートップ (1.4.9) twilio (2.9.0) twiliolib (2.0.7) tzinfo (0.3.23) xmpp4r (0.5, 0.4)1.1.2) little-plugger (1.1.2) logging (1.4.3) メール (2.2.12, 2.2.10) mattti-googlecharts (1.4.0) mime-types (1.16) mongrel (1.1.5) mysql ( 2.8.1) 針 (1.3.0) net-scp (1.0.4, 1.0.1) net-sftp (2.0.5, 2.0.1, 1.1.1) net-ssh (2.0.23, 2.0.4, 1.1.4) net-ssh-gateway (1.0.1, 1.0.0) nifty-generators (0.4.2) polyglot (0.3.1) ラック (1.2.1, 1.0.1) ラックマウント (0.6.13) rack-test (0.5.6) rails (3.0.3, 2.3.5, 2.2.2, 1.2.6) railties (3.0.3) rake (0.8.7, 0.8.3) RedCloth (4.2.3, 4.1. 1) rest-client (1.6.1) ruby​​-openid (2.1.8, 2.1.2) ruby​​-yadis (0.3.4) ruby​​gems-update (1.3.7, 1.3.6) ruby​​node (0.1.5) 続編 ( 3.18.0、3.17.0) sinatra (1.1.0、1.0) sqlite3-ruby (1.3.2、1.2.5、1.2.4) static_record_cache (0.2.0) タップ (0.3.14) termios (0.9.4)トール (0.14.6) チルト (1.1) ツリートップ (1.4.9) twilio (2.9.0) twiliolib (2.0.7) tzinfo (0.3.23) xmpp4r (0.5, 0.4)1.2) ロギング (1.4.3) メール (2.2.12, 2.2.10) mattti-googlecharts (1.4.0) mime-types (1.16) mongrel (1.1.5) mysql (2.8.1) 針 (1.3.0) net-scp (1.0.4、1.0.1) net-sftp (2.0.5、2.0.1、1.1.1) net-ssh (2.0.23、2.0.4、1.1.4) net-ssh-gateway ( 1.0.1, 1.0.0) nifty-generators (0.4.2) polyglot (0.3.1) ラック (1.2.1, 1.0.1) ラックマウント (0.6.13) ラックテスト (0.5.6) レール ( 3.0.3、2.3.5、2.2.2、1.2.6) railties (3.0.3) rake (0.8.7、0.8.3) RedCloth (4.2.3、4.1.1) rest-client (1.6.1) ruby-openid (2.1.8, 2.1.2) ruby​​-yadis (0.3.4) ruby​​gems-update (1.3.7, 1.3.6) ruby​​node (0.1.5) 続編 (3.18.0, 3.17.0) sinatra ( 1.1.0、1.0) sqlite3-ruby (1.3.2、1.2.5、1.2.4) static_record_cache (0.2.0) タップ (0.3.14) termios (0.9.4) トール (0.14.6) チルト (1.1) treetop (1.4.9) twilio (2.9.0) twiliolib (2.0.7) tzinfo (0.3.23) xmpp4r (0.5, 0.4)1.2) ロギング (1.4.3) メール (2.2.12, 2.2.10) mattti-googlecharts (1.4.0) mime-types (1.16) mongrel (1.1.5) mysql (2.8.1) 針 (1.3.0) net-scp (1.0.4、1.0.1) net-sftp (2.0.5、2.0.1、1.1.1) net-ssh (2.0.23、2.0.4、1.1.4) net-ssh-gateway ( 1.0.1, 1.0.0) nifty-generators (0.4.2) polyglot (0.3.1) ラック (1.2.1, 1.0.1) ラックマウント (0.6.13) ラックテスト (0.5.6) レール ( 3.0.3、2.3.5、2.2.2、1.2.6) railties (3.0.3) rake (0.8.7、0.8.3) RedCloth (4.2.3、4.1.1) rest-client (1.6.1) ruby-openid (2.1.8, 2.1.2) ruby​​-yadis (0.3.4) ruby​​gems-update (1.3.7, 1.3.6) ruby​​node (0.1.5) 続編 (3.18.0, 3.17.0) sinatra ( 1.1.0、1.0) sqlite3-ruby (1.3.2、1.2.5、1.2.4) static_record_cache (0.2.0) タップ (0.3.14) termios (0.9.4) トール (0.14.6) チルト (1.1) treetop (1.4.9) twilio (2.9.0) twiliolib (2.0.7) tzinfo (0.3.23) xmpp4r (0.5, 0.4)10) mattti-googlecharts (1.4.0) mime-types (1.16) mongrel (1.1.5) mysql (2.8.1) needle (1.3.0) net-scp (1.0.4, 1.0.1) net-sftp ( 2.0.5、2.0.1、1.1.1) net-ssh (2.0.23、2.0.4、1.1.4) net-ssh-gateway (1.0.1、1.0.0) nifty-generators (0.4.2) polyglot (0.3.1) ラック (1.2.1, 1.0.1) ラックマウント (0.6.13) ラックテスト (0.5.6) レール (3.0.3, 2.3.5, 2.2.2, 1.2.6) railties (3.0.3) rake (0.8.7, 0.8.3) RedCloth (4.2.3, 4.1.1) rest-client (1.6.1) ruby​​-openid (2.1.8, 2.1.2) ruby​​-yadis ( 0.3.4) ruby​​gems-update (1.3.7, 1.3.6) ruby​​node (0.1.5) 続編 (3.18.0, 3.17.0) sinatra (1.1.0, 1.0) sqlite3-ruby (1.3.2, 1.2. 5、1.2.4) static_record_cache (0.2.0) タップ (0.3.14) termios (0.9.4) トール (0.14.6) チルト (1.1) ツリートップ (1.4.9) twilio (2.9.0) twiliolib (2.0. 7) tzinfo (0.3.23) xmpp4r (0.5, 0.4)10) mattti-googlecharts (1.4.0) mime-types (1.16) mongrel (1.1.5) mysql (2.8.1) needle (1.3.0) net-scp (1.0.4, 1.0.1) net-sftp ( 2.0.5、2.0.1、1.1.1) net-ssh (2.0.23、2.0.4、1.1.4) net-ssh-gateway (1.0.1、1.0.0) nifty-generators (0.4.2) polyglot (0.3.1) ラック (1.2.1, 1.0.1) ラックマウント (0.6.13) ラックテスト (0.5.6) レール (3.0.3, 2.3.5, 2.2.2, 1.2.6) railties (3.0.3) rake (0.8.7, 0.8.3) RedCloth (4.2.3, 4.1.1) rest-client (1.6.1) ruby​​-openid (2.1.8, 2.1.2) ruby​​-yadis ( 0.3.4) ruby​​gems-update (1.3.7, 1.3.6) ruby​​node (0.1.5) 続編 (3.18.0, 3.17.0) sinatra (1.1.0, 1.0) sqlite3-ruby (1.3.2, 1.2. 5、1.2.4) static_record_cache (0.2.0) タップ (0.3.14) termios (0.9.4) トール (0.14.6) チルト (1.1) ツリートップ (1.4.9) twilio (2.9.0) twiliolib (2.0. 7) tzinfo (0.3.23) xmpp4r (0.5, 0.4)0) net-scp (1.0.4、1.0.1) net-sftp (2.0.5、2.0.1、1.1.1) net-ssh (2.0.23、2.0.4、1.1.4) net-ssh-ゲートウェイ (1.0.1、1.0.0) nifty-generators (0.4.2) polyglot (0.3.1) ラック (1.2.1、1.0.1) ラックマウント (0.6.13) ラックテスト (0.5.6) rails (3.0.3, 2.3.5, 2.2.2, 1.2.6) railties (3.0.3) rake (0.8.7, 0.8.3) RedCloth (4.2.3, 4.1.1) rest-client (1.6. 1) ruby​​-openid (2.1.8, 2.1.2) ruby​​-yadis (0.3.4) ruby​​gems-update (1.3.7, 1.3.6) ruby​​node (0.1.5) 続編 (3.18.0, 3.17.0) sinatra (1.1.0, 1.0) sqlite3-ruby (1.3.2, 1.2.5, 1.2.4) static_record_cache (0.2.0) タップ (0.3.14) termios (0.9.4) トール (0.14.6) チルト ( 1.1) ツリートップ (1.4.9) twilio (2.9.0) twiliolib (2.0.7) tzinfo (0.3.23) xmpp4r (0.5, 0.4)0) net-scp (1.0.4、1.0.1) net-sftp (2.0.5、2.0.1、1.1.1) net-ssh (2.0.23、2.0.4、1.1.4) net-ssh-ゲートウェイ (1.0.1、1.0.0) nifty-generators (0.4.2) polyglot (0.3.1) ラック (1.2.1、1.0.1) ラックマウント (0.6.13) ラックテスト (0.5.6) rails (3.0.3, 2.3.5, 2.2.2, 1.2.6) railties (3.0.3) rake (0.8.7, 0.8.3) RedCloth (4.2.3, 4.1.1) rest-client (1.6. 1) ruby​​-openid (2.1.8, 2.1.2) ruby​​-yadis (0.3.4) ruby​​gems-update (1.3.7, 1.3.6) ruby​​node (0.1.5) 続編 (3.18.0, 3.17.0) sinatra (1.1.0, 1.0) sqlite3-ruby (1.3.2, 1.2.5, 1.2.4) static_record_cache (0.2.0) タップ (0.3.14) termios (0.9.4) トール (0.14.6) チルト ( 1.1) ツリートップ (1.4.9) twilio (2.9.0) twiliolib (2.0.7) tzinfo (0.3.23) xmpp4r (0.5, 0.4)13) ラックテスト (0.5.6) レール (3.0.3, 2.3.5, 2.2.2, 1.2.6) レールティー (3.0.3) レーキ (0.8.7, 0.8.3) RedCloth (4.2.3, 4.1.1) rest-client (1.6.1) ruby​​-openid (2.1.8, 2.1.2) ruby​​-yadis (0.3.4) ruby​​gems-update (1.3.7, 1.3.6) ruby​​node (0.1.5)続編 (3.18.0、3.17.0) sinatra (1.1.0、1.0) sqlite3-ruby (1.3.2、1.2.5、1.2.4) static_record_cache (0.2.0) タップ (0.3.14) termios (0.9. 4) トール (0.14.6) チルト (1.1) ツリートップ (1.4.9) twilio (2.9.0) twiliolib (2.0.7) tzinfo (0.3.23) xmpp4r (0.5, 0.4)13) ラックテスト (0.5.6) レール (3.0.3, 2.3.5, 2.2.2, 1.2.6) レールティー (3.0.3) レーキ (0.8.7, 0.8.3) RedCloth (4.2.3, 4.1.1) rest-client (1.6.1) ruby​​-openid (2.1.8, 2.1.2) ruby​​-yadis (0.3.4) ruby​​gems-update (1.3.7, 1.3.6) ruby​​node (0.1.5)続編 (3.18.0、3.17.0) sinatra (1.1.0、1.0) sqlite3-ruby (1.3.2、1.2.5、1.2.4) static_record_cache (0.2.0) タップ (0.3.14) termios (0.9. 4) トール (0.14.6) チルト (1.1) ツリートップ (1.4.9) twilio (2.9.0) twiliolib (2.0.7) tzinfo (0.3.23) xmpp4r (0.5, 0.4)6) チルト (1.1) ツリートップ (1.4.9) twilio (2.9.0) twiliolib (2.0.7) tzinfo (0.3.23) xmpp4r (0.5, 0.4)6) チルト (1.1) ツリートップ (1.4.9) twilio (2.9.0) twiliolib (2.0.7) tzinfo (0.3.23) xmpp4r (0.5, 0.4)


「gem sources」を実行すると、次のようになります。

doug-naegeles-macbook-pro-17:elig_check dougnaegele$ gem ソース * 現在のソース *

rubygems.org/ gems.github.com gems.github.com gems.github.com/ gems.github.com gems.rubyforge.org

それは正しいように見えます-それはPolyglotが住んでいるところです.


「bundle install」を実行すると、次のようになります。

doug-naegeles-macbook-pro-17:elig_check dougnaegele$ bundle install http://rubygems.org/のソース インデックスを取得して います 「rails (= 3.0.3)」で必要な gem「polyglot」がいずれかで見つかりませんでした情報源


何か案が?gem の再インストール、「bundle install」の実行などを試みましたが、うまくいきませんでした。

(これ -> rails (3.0.3, 2.3.5, 2.2.2, 1.2.6) が問題ではないかと疑っていますが、まだその道をたどりたくありません。アプリを実行していますRails 3.0用にリファクタリングされていない2.3.5で)

前もって感謝します!ダグ

0 投票する
1 に答える
358 参照

internet-explorer-8 - SMIL: Internet Explorer 8 での t:audio の問題

私は 10 年前に作られたプロジェクトを蘇らせようとしています。SMIL2 は IE6 で正常に使用されました。

IE8 はまだ SMIL をサポートしていることがわかりましたが、t:media 要素も t:audio 要素もオーディオ/メディア コンテンツを再生しなくなりました。

IE6 (VirtualPC の下) では問題なく動作するが、IE8 では問題がある簡単な例を次に示します。

<html xmlns:t="urn:schemas-microsoft-com:time">
<head>
<?import namespace="t" implementation="#default#time2">
</head>
<body>
<t:audio src ="LoopyMusic.wav" repeatCount="不定" type="wav" />
</body>
</html>

もう 1 つの通知 - t:audio がシーケンス (t:seq) に含まれている場合 - t:audio の後の要素はその効果を開始しません。

Internet Explorer 8 での SMIL サポートに関する既知の問題/回避策はありますか?

0 投票する
3 に答える
1634 参照

mongodb - 複数のデータベース タイプを使用して単一のアプリケーションでデータをモデル化する

アプリケーションのデータ モデルを異なるデータベース システムに分割することは理にかなっていますか? たとえば、アプリケーションはすべてのユーザー データと関係をグラフ データベース (関係の格納に最適) に格納し、その他のデータは CouchDB や MongoDB などのドキュメント データベースに格納します。これには、ユーザー グラフ データベースがドキュメント データベース内の一意の ID を参照する必要があり、その逆も同様です。

これにより、データ モデルとアプリケーションが複雑になりすぎていませんか? それとも、アプリケーションをスケーリングするために、両方のタイプのデータベース システムを最大限に活用していますか?

0 投票する
1 に答える
314 参照

node.js - node.jsでのphpの-`mysql_fetch_array()`のようなアクション?

node.js の mysql ドライバーは非同期だと思いますが、それが何を意味するのかよくわかりませんので... node.js の npm モジュールでは、行を " stream" または "一度にすべて集める" ことができます。

誰かがストリーミングと収集が適用される場所を教えてくれますかmysql_fetch_array()?また、node.js で (php からの) ような操作がどのように行われるかを教えてもらえますか?

0 投票する
1 に答える
251 参照

ruby - ruby構文とYAML構文が有効なファイルの書き方

アプリの構成を 1 点だけにするために、有効な Ruby コードでもある YAML 構成ファイルを作成する必要があります。つまり、YAML として解析し、Ruby として解析できる混合構文ファイルです。

私のアプリケーションは、godgem によって管理される一連のプロセスです。新しい構成ファイルごとに、管理されているプロセス (監視) の新しいグループをロードしたいと考えています。

God は、新しいウォッチが定義された新しい app.god (ruby) ファイルをロードすることを許可しますが、app.god と app.yml を 1 つのファイルだけにしたくありません。app.god ファイルを用意し、その中に構成を含めるのが最も簡単かもしれませんが、有効な Ruby コードでもある yml ファイルのアイデアを好みました。