プログラミング

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

14
どのようなオープンソースのC ++静的分析ツールを利用できますか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。私たちは回答が事実、参考文献、または専門知識によってサポートされることを期待しますが、この質問はおそらく議論、議論、投票、または拡張された議論を誘います。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 Javaには、FindBugs、Checkstyle、PMDなどの非常に優れたオープンソースの静的分析ツールがいくつかあります。これらのツールは使いやすく、非常に便利で、複数のオペレーティングシステムで実行でき、無料です。 市販のC ++静的分析製品を利用できます。このような製品を購入することは素晴らしいことですが、学生にとってはコストが高すぎるため、通常、試用版を入手するのはかなり困難です。 別の方法は、複数のプラットフォーム(WindowsおよびUnix)で実行されるオープンソースのC ++静的分析ツールを見つけることです。オープンソースツールを使用することにより、特定のニーズに合わせて変更できます。ツールを見つけるのは簡単なことではありません。 以下は、他の人が発見または提案したC ++静的分析ツールの短いリストです。 C ++チェックhttp://sf.net/projects/cppcheck/ Oink http://danielwilkerson.com/oink/index.html CおよびC ++コードカウンターhttp://sourceforge.net/projects/cccc/ スプリント(回答から) Mozillaのポーク(回答より)(これは現在Oinkの一部です) MozillaのDehydra(回答より) -Weffc++GNU g ++のオプションを使用(回答から) いくつかのどのようなものがあり、他のポータブルオープンソースのC ++静的解析ツールは、誰でも知っているのと推奨できること? いくつかの関連リンク。 /programming/97454/c-static-code-analysis-tool-on-windows http://en.wikipedia.org/wiki/List_of_tools_for_static_code_analysis http://www.chris-lott.org/resources/cmetrics/ C / C ++ソースコードを一連のコーディング標準と照合する無料のツールですか? http://spinroot.com/static/ 静的コード分析ツールの選択

17
PHPでユーザーの正しいIPアドレスを取得する最も正確な方法は何ですか?
$ _SERVERが大量にあることを知っていますIPアドレスの取得に利用できる変数ヘッダーがます。上記の変数を使用してユーザーの実際のIPアドレスを最も正確に取得する方法(方法が完璧でないことをよく理解している)について、一般的なコンセンサスがあるかどうか疑問に思いましたか? 私は時間をかけて詳細なソリューションを見つけようとして、いくつかのソースに基づいて次のコードを考え出しました。誰かが答えに穴を開けたり、より正確なものに光を当てたりできたら、私はそれを気に入っています。 編集には@Alixからの最適化が含まれます /** * Retrieves the best guess of the client's actual IP address. * Takes into account numerous HTTP proxy headers due to variations * in how different ISPs handle IP addresses in headers between hops. */ public function get_ip_address() { // Check for shared internet/ISP IP …
301 php  ip-address 



12
UserInterfaceState.xcuserstateを無視できません
Xcode 4プロジェクトのバージョン管理にGitを使用しています。私は明示的にに追加ProjectFolder.xcodeproj/project.xcworkspace/xcuserdata/myUserName.xcuserdatad/UserInterfaceState.xcuserstateしましたが.gitignore、Gitはそれを無視しません。なぜこれがそうなのか、何かアイデアはありますか?
301 xcode  git  xcode4  gitignore 

28
使用しているAngularのバージョンを確認するにはどうすればよいですか?
使用しているAngularのバージョンを確認するにはどうすればよいですか? 私が試してみました: angular --version angular --v angular -version angular -v しかし得る -bash: angular: command not found 私yeoman --versionは私が使っていることを知っています0.9.6 しかし、どのようにangularjsバージョンを取得しますか?
301 angularjs  angular 


8
nativeGetEnabledTagsからの予期しない値:0
最新バージョンのSDK(r21)とADT 21.0.0をインストールしました。簡単なコードを試してみましたが、うまく機能しましたが、以前のバージョンでは表示されなかった警告がLogCatに表示されます。 nativeGetEnabledTagsからの予期しない値:0 グーグルで検索したところ、問題39723:エミュレーターがLogCatに「nativeGetEnabledTagsからの予期しない値:0」というメッセージを送信してスパムを送信しました。 どういう意味ですか?

16
美的に楽しいカラーパレットをランダムに生成するアルゴリズム[終了]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 3年前休業。 この質問を改善する 美しく楽しいランダムな色を多数生成する簡単なアルゴリズムを探しています。だから狂ったネオンの色、糞を連想させる色などはありません。 私はこの問題の解決策を見つけましたが、RGB以外の代替カラーパレットに依存しています。前後にマッピングするのではなく、ストレートRGBを使用したいのです。これらの他のソリューションでも、生成できるランダムカラーは最大で32個程度です。 どんなアイデアでもいいです。
301 algorithm  colors 

11
Pythonの現在のモジュール内のすべてのクラスのリストを取得するにはどうすればよいですか?
モジュールからすべてのクラスを抽出する多くの例を見てきました。通常は次のようなものです。 # foo.py class Foo: pass # test.py import inspect import foo for name, obj in inspect.getmembers(foo): if inspect.isclass(obj): print obj 驚くばかり。 しかし、現在のモジュールからすべてのクラスを取得する方法を見つけることができません。 # foo.py import inspect class Foo: pass def print_classes(): for name, obj in inspect.getmembers(???): # what do I do here? if inspect.isclass(obj): print obj # test.py import …

13
Cookieで使用できる文字は何ですか?
Cookie名と値の両方で使用できる文字は何ですか?それらはURLまたはいくつかの一般的なサブセットと同じですか? 私が尋ねている理由-は、名前にCookieが含まれる奇妙な動作に最近遭遇したことであり、それがブラウザ固有のものか、コードに欠陥があるのか​​と思っています。
301 cookies 

24
FB OpenGraph og:imageが画像を取得しない(おそらくhttps?)
まず-私は 、これが重複した問題であるとはません。私はSOで同じまたは同様の問題を広範囲にわたって検索しましたが、質問する前にトラブルシューティングの性質上、この問題は独特であると思います。 Facebookはog:imageファイルを把握できず、通常の解決策をすべて試しました。何か関係があるのではないかと思い始めていますhttps://... 確認しました http://developers.facebook.com/tools/debugをしましたが、警告やエラーはありません。 それは私たちがリンクした画像を「og:image」でいますが、空白で表示されています。ただし、画像をクリックすると、画像は存在し、そのまま表示されます。 https以外のサーバーでホストされている画像が1つ表示されます。 正方形の画像、jpeg、png、大きいサイズと小さいサイズを試しました。画像をpublic_htmlに配置しました。ゼロが現れている。 別og:imageのメタをメタに追加すると、FBのリンターがそれを見つけて読み取るため、これはキャッシュエラーではありません。プレビューを表示しません。プレビューは空白です。のみ私たちが取得している例外は、このウェブサイト上にないイメージのためです。 アンチリーチがあるcpanelか.htaccess、画像が表示されない原因と思われるため、確認しました。なかった。私たちは素早く< img src="[remote file]" >まったく別のサーバーでに実行でき、画像が正常に表示されます。 多分それは og:type別のメタタグの奇妙な。それらを1つずつ削除してチェックしました。変化なし。警告だけです。 別のWebサイトにある同じコードが問題なく表示されます。 複数の製品に同じ製品ページを使用しているため(おそらく get値に基づいて変更しているため、「details.php?id = xxx」など)、画像を取得しているのではないと考えましたが、それでも1つを取得しています画像(別のURLから)。 任意のままog:imageかimage_srcのオフを、FBは、任意の画像を見つけることができません。 私は私のロープの端にいます。私や他の人がこれに費やした時間を言ったら、あなたはショックを受けるでしょう。問題は、これがオンラインストアであることです。私たちは絶対に、積極的に画像を持つことはできません。するべき。他に10か所ほどのサイトがあります... og:image問題があるのはこれだけです。これも上の唯一のものなhttpsので、多分それが問題だと思いました。しかし、そのためのウェブ上のどこにも前例はありません。 これらはメタタグです: <meta property="og:title" content="[The product name]" /> <meta property="og:description" content="[the product description]" /> <meta property="og:image" content="https://www.[ourwebsite].com/images/shirts/overdriven-blues-music-tshirt-details-black.png" /> <meta property="og:image" content="https://www.[ourwebsite].com/images/shirts/overdriven-blues-music-tshirt-art-black.png" /> <meta property="og:image" content="http://www.[ADIFFERENTwebsite].com/wp-content/uploads/2011/06/ARS-Header-Shine2.png" /> <meta …

13
ggplot2棒グラフのバーの順序付け
最大の棒がy軸に最も近く、最短の棒が最も遠い棒グラフを作成しようとしています。これは私が持っているテーブルのようなものです Name Position 1 James Goalkeeper 2 Frank Goalkeeper 3 Jean Defense 4 Steve Defense 5 John Defense 6 Tim Striker だからポジションに応じてプレイヤー数を示す棒グラフを作ろうとしています p <- ggplot(theTable, aes(x = Position)) + geom_bar(binwidth = 1) しかし、グラフは最初にゴールキーパーバー、次にディフェンス、最後にストライカーバーを示しています。ディフェンスバーがy軸に最も近く、ゴールキーパーが1つ、最後にストライカーが1つになるように、グラフを並べ替えます。ありがとう
301 r  ggplot2  r-faq 

26
ローカルIPアドレスを取得する
インターネットには、IPアドレスを取得する方法を示す場所がいくつかあります。そしてそれらの多くはこの例のように見えます: String strHostName = string.Empty; // Getting Ip address of local machine... // First get the host name of local machine. strHostName = Dns.GetHostName(); Console.WriteLine("Local Machine's Host Name: " + strHostName); // Then using host name, get the IP address list.. IPHostEntry ipEntry = Dns.GetHostEntry(strHostName); IPAddress[] addr = ipEntry.AddressList; for …
301 c#  networking 


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