プログラミング

プロおよび熱狂的プログラマーのためのQ&A

13
SVGファイルに<img>、<object>、または<embed>を使用しますか?
私が使用する必要があります&lt;img&gt;、&lt;object&gt;または&lt;embed&gt;ロードと同じようにページにロードするSVGファイルのためにjpg、gifまたはpng? それが可能な限り機能することを保証するためのそれぞれのコードは何ですか?(私の研究では、mimetypeを含めたり、フォールバックSVGレンダラーをポイントしたりする参照があり、最新の優れた参照が表示されていません)。 ModernizrでSVGのサポートを確認し、SVG &lt;img&gt;非対応のブラウザーでフォールバック(おそらくプレーンタグでの置換を行う)をしていると仮定します。


22
文字N回繰り返す
Perlでは、構文を使用して文字を複数回繰り返すことができます。 $a = "a" x 10; // results in "aaaaaaaaaa" JavaScriptでこれを実現する簡単な方法はありますか?私は明らかに関数を使用できますが、組み込みのアプローチや他の巧妙な手法があるかどうか疑問に思っていました。

10
RESTについて:動詞、エラーコード、認証
PHPベースのWebアプリケーション、データベース、CMSのデフォルト関数をAPIでラップする方法を探しています。 私は周りを見回して、いくつかの「スケルトン」フレームワークを見つけました。私の質問の回答に加えて、非常に軽量であることから気に入っているRESTフレームワークであるTonicがあります。 RESTはそのシンプルさから最も気に入っており、それに基づいてAPIアーキテクチャを作成したいと考えています。私は基本原則を理解しようとしていますが、まだ完全には理解していません。したがって、いくつかの質問。 1.私はそれを正しく理解していますか? 「ユーザー」というリソースがあるとします。私は次のようにいくつかのURIを設定できます: /api/users when called with GET, lists users /api/users when called with POST, creates user record /api/users/1 when called with GET, shows user record when called with PUT, updates user record when called with DELETE, deletes user record これは、これまでのところRESTfulアーキテクチャの正しい表現ですか? 2.動詞がもっと必要 理論的には作成、更新、削除で十分かもしれませんが、実際にはもっと多くの動詞が必要になります。これらは更新リクエストに埋め込むことができるものであることに気づきましたが、これらは特定の戻りコードを持つ特定のアクションであり、それらすべてを1つのアクションに投げたくありません。 ユーザーの例で頭に浮かぶのは次のとおりです。 activate_login deactivate_login change_password add_credit …
602 web-services  rest 


9
オブジェクトがjQueryオブジェクトかどうかを確認する
オブジェクトがjQueryオブジェクトかネイティブJavaScriptオブジェクトかをすばやく確認する方法はありますか? 例: var o = {}; var e = $('#element'); function doStuff(o) { if (o.selector) { console.log('object is jQuery'); } } doStuff(o); doStuff(e); 明らかに、上記のコードは機能しますが、安全ではありません。oオブジェクトにセレクターキーを追加すると、同じ結果が得られる可能性があります。オブジェクトが実際にjQueryオブジェクトであることを確認するより良い方法はありますか? に沿った何か (typeof obj == 'jquery')
602 javascript  jquery 

29
Windowsでnpmを更新するにはどうすればよいですか?
この質問の答えはコミュニティの努力です。この投稿を改善するには、既存の回答を編集してください。現在、新しい回答や相互作用を受け入れていません。 私はこれを試しました: sudo npm cache clean -f sudo npm install -g n sudo n stable ...しかし、うまくいきませんでした。 Windowsでこれを行うにはどうすればよいですか?


26
自作の権限を修正するには?
ほとんどのインストールの最後に権限を拒否するため、Homebrewを3回アンインストールしてインストールしました。何もインストールできないようです。 例として、私が現在直面しているこのlibjpegダウンロードシナリオを投稿します。 私はlibjpegをインストールして取得しようとします: $ brew install libjpeg ==&gt; Downloading https://downloads.sf.net/project/machomebrew/Bottles/jpeg-8d.mountain_lion.bottle.1.tar.gz Already downloaded: /Library/Caches/Homebrew/jpeg-8d.mountain_lion.bottle.1.tar.gz ==&gt; Pouring jpeg-8d.mountain_lion.bottle.1.tar.gz Warning: Could not link jpeg. Unlinking... Error: The brew link step did not complete successfully The formula built, but is not symlinked into /usr/local You can try again using `brew link jpeg' Error: Permission …
601 macos  homebrew  libjpeg 





19
オブジェクトが日付かどうかを確認する方法は?
Webページに迷惑なバグがあります。 date.GetMonth()は関数ではありません だから、私は何か間違ったことをしていると思います。変数dateはタイプのオブジェクトではありませんDate。Javascriptでデータ型を確認するにはどうすればよいですか?を追加しようとしましたif (date)が、機能しません。 function getFormatedDate(date) { if (date) { var month = date.GetMonth(); } } したがって、防御的なコードを記述し、日付(1ではない)がフォーマットされないようにするには、どうすればよいですか? ありがとう! 更新:日付の形式を確認したくありませんが、メソッドに渡されるパラメーターがgetFormatedDate()型であることを確認したいと思いますDate。
601 javascript  date 


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.