問題タブ [specs]

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 に答える
1843 参照

types - Erlang で仕様を書くためのガイド

オープンソース プロジェクトでは、仕様を記述する次の 2 つの方法を目にします。

コメントの仕様

ソースコードの仕様

違いは何ですか?どちらが優先されますか?

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

scala - SpecsのMockitoモックオブジェクトの名前による呼び出し引数を照合する方法はありますか?

名前による呼び出し引数を持ついくつかのメソッドを使用して、あるオブジェクトと別のオブジェクトの間の相互作用をテストしています。ただし、その名前による呼び出し引数の引数マッチャーを作成する方法がわかりません。

これがモックオブジェクトの署名であるとしましょう。

def fn(arg1: => String, arg2: Int): Any

次に、私が本当にやりたいのは、そのメソッドが既知の2番目の引数で呼び出されているかどうかをテストすることです。私は最初の議論についてはそれほど気にしませんが、それを適切にテストする方法があることはボーナスになります。

これは機能しません:

there was one(mock) fn(any[()=>String], eq(12))

これも:

there was one(mock) fn(any[Function0[String]], eq(12))

そしてこれはコンパイルすらしません:

there was one(mock) fn(any[=>String], eq(12)) ...これは明らかに予想されることです。

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

scala - Mockitoでメソッドのローカル依存関係をモック/スタブする方法は?

私がこれを持っているとしましょう:

RR(ルビーモックライブラリ)のようなことをしたい:

Mockito には any メソッドがあることは知っていますが、それはマッチャーです。私は次のようなものを探しています:

Mockito/EasyMock/PowerMock/JMock でローカル依存関係をモック/スタブする方法はありますか?

私は MockitoSugar で ScalaTest を使用しています。

0 投票する
0 に答える
766 参照

webkit - XMLHttpRequest.setRequestHeader はすべてのヘッダー名を小文字にしますが、そのような動作に対する公式の説明はありますか?

XMLHttpRequest.setRequestHeaderはすべてのヘッダー名を小文字にするようです。これは仕様に反するものでも仕様によるものでもありません。これは、自由に解釈できるようにフィールドを残しているためですが、ブラウザがそうすることにした理由について公式の声明や説明があるかどうかは誰にもわかりません。

Chrome 17 または Firefox 10 で次のコード スニペットを試すことができます。

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

apache - 推奨サーバースペックは?

クラウド サーバーの購入に取り組んでいます。これまで自分のサーバーを持ったことはありません (サーバーのセットアップ方法は知っていますが)。

したがって、ユーザー入力から本を生成するこのWebサイトがあります(一部の本は400ページ以上です)-これらは大量のメモリ(約600M)を使用するPDFファイルに生成されます

Ubuntu 10.04 LTS で LAMPP を実行しています。(XAMPP の Linux 代替) (Apache、mysql、php)

これが 1 日約 400 人のアクティブ ユーザーで適切に動作するには、RAM の量、プロセッサのサイズなどはどれくらい必要ですか?

0 投票する
0 に答える
513 参照

specs - PlayStationのメモリーカードのスペックはどうすればわかりますか?

ずっと前に、インターネットでプレイステーション(1および2)のメモリカードセーブゲームの仕様を見つけようとしましたが、結果はありませんでした

そして今日また探したのですが、なかなか見つかりません。私の知る限り、メモリ カード内のすべてのセーブゲームにはいくつかの共通ヘッダーがあります。画像 (使用する画像形式はわかりません)、セーブゲームのテキスト、およびおそらくそのサイズです。プレイステーション(1または2)のメモリカードでブラウジングするだけで見ることができ、セーブゲームのリストがあります。

誰でも私を正しい方向に向けることができますか?

PSこれは、重要なことは何でも処理するためにコーディングしたいライブラリ用ですが、それでも私は十分に興味があります。ありがとう

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

file - ファイルの種類がどのようにフォーマットされているかを確認できる場所はありますか?

特定のファイルの種類がどのように作成されているかを確認できる場所をインターネットで探していたので、それらをよりよく理解し、作成したいアプリケーションでそれらを読むことができます。

たとえば、.epub ファイルの作成方法を説明している場所が見つかりません。

私が知りたいのは、このような問題にどのように取り組むべきかということです。ファイル形式の仕様が記載されたドキュメントを見つけて、それを読み取って他の機能を実装するアプリケーションを構築する方がよいでしょうか、それとももっと簡単な方法がありますか? 人々は一般的に、それを行うことができるアプリケーションをどのように作成するのでしょうか?

私が探しているドキュメントが見つからないので、私は不思議に思っています。

検索エンジンで正しい用語を検索していないだけかもしれませんが、.epub ファイルがどのように読み取られるべきかさえわからない場合、どのように開始すればよいかわかりません。

私が本当に欲しいのは、ほとんどのファイル タイプでそのようなドキュメントを見つける方法を教えてくれる回答です。今一番欲しいスペックなので。

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

specs - rubymotion でスペック ヘルパーを作成する

いくつかの異なる仕様で使用される一般的なメソッドがいくつかあります。すべての仕様からアクセスできる仕様ヘルパーのような場所にそれらを抽出したいと考えています。誰でもこれを行う方法を知っていますか?

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

gcc - gccspecsファイル行のデコード

2つのバージョン間でのg++の暗黙的なLIBRARY_PATH変更に問題があります(g++ -vこの情報を提供します)。LIBRARY_PATHを、カスタムライブラリがある単一のローカルディレクトリに設定しました。ただし、g ++の1つのバージョン(バージョンAと呼びましょう)のみが正しくリンクされ、もう1つのバージョン(バージョンB)はシステムデフォルトにリンクされていることが判明しました。これは望ましくありませんでした。どうやら、ディレクトリの順序がまちまちで、私の仕様が適切に尊重されていませんでした。これは、 gcc4.2以降で/usr / libの前に使用されなくなったLIBRARY_PATHと同様の問題ですか?これらのバージョンではありませんが。

どういうわけか、私は2つの異なるバージョンのスペックファイルを見るというアイデアに思いつきました(から入手しましたg++ -dumpspecs > specs)。次に、他のバージョン(A)のspecsファイルでg ++のバージョン(B;予期しない変更を生成していた)を実行しても、その変更が生成されるかどうかを確認しようとしました。安心して、LIBRARY_PATHは正確に次のようになりました。期待していた(バージョンAに一致)!

次の行で発生するこの奇妙な変更の場所をさらに追跡しました。

LIBRARY_PATHの設定/変更に影響を与えているように見える以外に、残念ながらこの行が何を意味するのかわかりません。したがって、この行を「解読」して、その意味を説明して、要件に応じて変更できるようにしてください。

ありがとうございました!

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

scala - OptionとEitherをアンボックスするスペックマッチャーはありますか

JSON 解析を検証するために、仕様テストを作成しました。テストは完璧に機能しますが、かなりうるさく感じます。

OptionとEitherをアンボックスする仕様に既存のコードがあるのだろうか?