プログラミング

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

1
GitHubトラフィックグラフには独自のビューが含まれていますか?
GitHub にはいくつかのプロジェクトがあり、すべてのプロジェクトにトラフィックグラフがあり、リポジトリが取得しているトラフィックの量を確認できます。 私がリンクしたブログ投稿は訪問者について非常に曖昧です。それは述べています: ..それが持っていたユニークビジターの数.. 私のリポジトリの一部が日常的な活動をしているのは奇妙だと思いますが、それらのビューのほとんどが私であるかどうかはわかりません。そうである"unique visitors"場合、私が唯一のユニークな訪問者になるのはなぜですか 質問: GitHubで使用されるトラフィックグラフには、独自のソースをナビゲートするときの自分自身が含まれていますか?それは非常にマイナーですが、私が得ているビューが私自身がソースをナビゲートしているのか、または実際に私のソースを閲覧している人々がいるのかどうか、私は本当に興味があります。 特に、を示す線は"Views"、"Unique visitors"一意のビジターがリポジトリを参照する新しい人々を明らかに意味するからではありません。 これがオフトピックであると考える人は、オントピックの投稿をもう一度読んでください。最も注目すべき点: しかし、あなたの質問が一般的にカバーしているなら…
119 github  traffic 

6
中括弧の配置によって結果が異なるのはなぜですか?
この記事から抜粋した以下のコードスニペットでは、中括弧の配置が1回だけ変更されているため、異なる結果が生成されるのはなぜですか。 開始中括弧{が新しい行にある場合、test()が返さundefinedれ、アラートに「いいえ-壊れました:未定義」が表示されます。 function test() { return { /* <--- curly brace on new line */ javascript: "fantastic" }; } var r = test(); try { alert(r.javascript); // does this work...? } catch (e) { alert('no - it broke: ' + typeof r); } コードスニペットを実行する結果を非表示スニペットを展開 ブレースは、同じ行にある場合return、test()オブジェクトを返し、「素晴らしい」警告されます。 function test() { return { …
119 javascript  syntax 

15
Swiftからメールアプリを開く方法
ユーザーがメールアドレスを入力し、メールアプリを開くボタンを押すというシンプルな高速アプリに取り組んでいます。アドレスバーに入力したアドレスが表示されます。Objective-Cでこれを行う方法は知っていますが、Swiftで機能させるのに問題があります。
119 ios  swift 

8
Android Studio:実行またはデバッグの前にAPKをアンインストール(またはadbコマンドを実行)する方法
今度はRun\Debug、Android Studioでアプリをアンインストールする必要があります。アプリを実行する前にデータベースを再作成する必要があるためです。コマンドを実行できることはわかっています adb uninstall [package_name] ターミナルのでファイルをクリアします/data/data/[package_name]。しかし、毎回コマンドを実行する必要がある場合、それは便利な方法ではありません。私は願っています adb uninstall Run\Debugボタンをクリックすると自動的にコマンドが実行されます。

11
CSS:コンテナーのサイズを変更せずにテキストを太字にする
水平ナビゲーションメニューがあります。これは基本的に<ul>、要素を並べて設定した単なるa です。幅は定義しませんが、メニュー項目の幅によって幅を定義したいので、単にパディングを使用します。現在選択されているアイテムを太字にします。 問題は、太字で単語が少し広くなり、残りの要素が少し左または右にシフトすることです。これを防ぐための賢い方法はありますか?太字によって引き起こされる余分な幅を無視するようにパディングに指示するという線に沿った何か?私の最初の考えは、「アクティブ」要素のパディングから数ピクセルを単に差し引くことでしたが、この量は異なります。 可能であれば、エントリへの将来の変更を簡単にするために、各エントリに静的な幅を設定してから、現在のパディングソリューションとは対照的に中央揃えを避けたいと思います。
119 css  fonts  menu 



5
コントローラから特定のステータスコードを返し、コンテンツを返さない方法は?
以下の例のコントローラーで、コンテンツのないステータスコード418を返します。ステータスコードの設定は簡単ですが、リクエストの終了を知らせるために実行する必要があることがあるようです。ASP.NET Coreより前のMVCまたはWebFormsで呼び出される可能性がありますがResponse.End()、Response.End存在しないASP.NET Coreではどのように機能しますか? public class ExampleController : Controller { [HttpGet][Route("/example/main")] public IActionResult Main() { this.HttpContext.Response.StatusCode = 418; // I'm a teapot // How to end the request? // I don't actually want to return a view but perhaps the next // line is required anyway? return View(); } }

6
Cでstderrに出力するにはどうすればよいですか?
Cでは、printffromを使用して、標準出力への印刷は簡単stdio.hです。 しかし、どのようにstderrに出力できますか?fprintf明らかにそれを達成するために使用できますが、その構文は奇妙に見えます。多分私達はprintfstderrへの印刷に使用できますか?
119 c  printf  stderr 

1
geom_bar ggplot2のバーの並べ替え
私は、プロットがmiRNA最も高いものvalueからmiRNA最も低いものへと並べられている棒グラフを作ろうとしています。コードが機能しないのはなぜですか? > head(corr.m) miRNA variable value 1 mmu-miR-532-3p pos 7 2 mmu-miR-1983 pos 75 3 mmu-miR-301a-3p pos 70 4 mmu-miR-96-5p pos 5 5 mmu-miR-139-5p pos 10 6 mmu-miR-5097 pos 47 ggplot(corr.m, aes(x=reorder(miRNA, value), y=value, fill=variable)) + geom_bar(stat="identity")
119 r  ggplot2 

2
src / androidtestとsrc / testフォルダーの違いは何ですか?
プロジェクトのAndroid Studioには、デフォルトで2つのテストフォルダーがあります。 最初はsrc/androidTestです。このフォルダは、以前のバージョンのAndroid Studioにすでに存在していました。それにもかかわらず、現在、デフォルトで新しいテストフォルダがあり、src/test新しい依存関係がtestCompile 'junit: junit: 4.12'ありbuild.gradleます。 テストにはどのフォルダを使用しますか?2つの違いは何ですか?

16
Pythonで簡単なメッセージボックスを作成するにはどうすればよいですか?
alert()JavaScript と同じ効果を探しています。 今日の午後、Twisted.webを使用して簡単なWebベースのインタープリターを作成しました。基本的に、フォームを介してPythonコードのブロックを送信すると、クライアントが来てそれを取得し、実行します。ボイラープレートのwxPythonまたはTkInterコードの束全体を毎回書き直す必要なしに、単純なポップアップメッセージを作成できるようにしたいと思います(コードがフォームから送信されてから消えるため)。 私はtkMessageBoxを試しました: import tkMessageBox tkMessageBox.showinfo(title="Greetings", message="Hello World!") ただし、これにより、tkアイコンが付いた別のウィンドウがバックグラウンドで開きます。これは欲しくない。いくつかの単純なwxPythonコードを探していましたが、常にクラスの設定とアプリループの開始などが必要でした。Pythonでメッセージボックスを作成する簡単で簡単な方法はありませんか?
119 python  wxpython  tkinter 


14
実際のフォルダーとしてのVisual Studio Solutions Folder
Visual Studioソリューションがあります。現在、それは空のソリューション(=プロジェクトなし)であり、いくつかのソリューションフォルダーを追加しています。 ソリューションフォルダーは「仮想フォルダー」のように見えるだけです。なぜなら、それらは実際にはファイルシステムで作成されておらず、ソリューションフォルダー内のファイルは.slnファイルと同じフォルダーに置かれているだけだからです。 ソリューションフォルダーを「実際の」フォルダーとして扱うようにVisual Studioに指示する、見落としている設定はありますか?つまり、ファイルシステムでフォルダーを作成し、ソリューション内のファイルをそれらのフォルダーの1つに移動すると、そこにファイルを移動します。 編集:ありがとう。それからVS2010の提案をするつもりです:)

6
イベントソースストレージとしてのRDBMSの使用
RDBMS(SQL Serverなど)を使用してイベントソースデータを格納している場合、スキーマはどのようになるでしょうか? 抽象的な意味で話されているいくつかのバリエーションを見ましたが、具体的なものはありません。 たとえば、「製品」エンティティがあり、その製品への変更は、価格、コスト、説明の形式で発生するとします。私がするかどうかについて私は混乱しています: 製品のすべてのフィールドを含む「ProductEvent」テーブルを作成します。各変更は、そのテーブルの新しいレコードを意味し、必要に応じて「誰、何、どこ、なぜ、いつ、どのように」(WWWWWH)を意味します。コスト、価格、または説明が変更されると、製品を表すまったく新しい行が追加されます。 製品のコスト、価格、および説明を、外部キー関係を使用してProductテーブルに結合された個別のテーブルに格納します。これらのプロパティに変更が発生した場合は、必要に応じてWWWWWHを使用して新しい行を書き込みます。 WWWWWHに加えて、イベントを表すシリアル化されたオブジェクトを「ProductEvent」テーブルに格納します。つまり、特定の製品のアプリケーション状態を再構築するために、イベント自体をアプリケーションコードでロード、シリアル化解除、および再生する必要があります。 。 特に上記のオプション2について心配しています。極端に言うと、製品テーブルはプロパティごとにほぼ1テーブルであり、特定の製品のアプリケーション状態をロードするには、各製品のイベントテーブルからその製品のすべてのイベントをロードする必要があります。このテーブル爆発は私に悪臭を放ちます。 「依存している」と私は確信しており、単一の「正解」はありませんが、何が受け入れ可能で何がまったく受け入れられないかを感じ取ろうとしています。また、NoSQLがここで役立つことも知っています。集約ルートに対してイベントを格納できます。つまり、オブジェクトを再構築するためのイベントを取得するためのデータベースへの単一の要求のみですが、ここではNoSQL dbを使用していません。瞬間なので、私は代替案を探しています。

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