プログラミング

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

4
gitがGtk-WARNINGを生成する:ディスプレイを開けません
管理者権限を持たないマシンのコマンドラインを使用してリモートでプロジェクトに取り組んでおり、実行後git push origin master、次のエラーメッセージが表示されます。 (gnome-ssh-askpass:29241): Gtk-WARNING **: cannot open display: 私の.git/configファイルの内容は次のとおりです。 [core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [remote "origin"] fetch = +refs/heads/*:refs/remotes/origin/* url = https://username@github.com/username/repository.git [branch "master"] remote = origin merge = refs/heads/master 以前に403エラーが発生しました。ここのコメントに続いて、リモートURLの@記号の前にユーザー名を入れてから、Gtkエラーが発生しています。 を使用してマシンにログインしssh -Xてプッシュしようとすると、次のエラーが発生します。 X11 connection rejected because of wrong authentication. …

3
緯度と経度の値を使用してAndroidでLocationオブジェクトを作成する
場所の緯度と経度の値をデータベースに保存するプログラムがあります。これをダウンロードします。 これらの座標と現在の位置の間の距離を取得したい。 Locationクラスには2つのLocationオブジェクト間の距離を検索する単純なメソッドがあるため、座標を使用してLocationオブジェクトを作成し、そのメソッドを呼び出すと考えました。 これを行う簡単な方法はありますか?また、物事を混乱させない、信頼できるかなり単純な方程式があれば、それも機能します。ありがとう。 (android.location.Location)

6
文字列変数を使用してその場でRegExpsを作成する
以下を再利用可能にしたいとします。 function replace_foo(target, replacement) { return target.replace("string_to_replace",replacement); } 私はこのようなことをするかもしれません: function replace_foo(target, string_to_replace, replacement) { return target.replace(string_to_replace,replacement); } 文字列リテラルを使用すると、これは簡単です。しかし、正規表現でもう少しトリッキーにしたい場合はどうなりますか?例えば、私はすべてを交換したいと言うけど string_to_replace。本能的に私は次のようなことをすることで上記を拡張しようとします: function replace_foo(target, string_to_replace, replacement) { return target.replace(/^string_to_replace/,replacement); } これは機能していないようです。私の推測でstring_to_replaceは、文字列を表す変数ではなく、文字列リテラルであると考えています。文字列変数を使用してその場でJavaScript正規表現を作成することは可能ですか?このような何かは、可能であれば素晴らしいでしょう: function replace_foo(target, string_to_replace, replacement) { var regex = "/^" + string_to_replace + "/"; return target.replace(regex,replacement); }
138 javascript  regex 

9
結合されたggplotsに共通の凡例を追加する
2つのggplotsがあり、これをと水平方向に揃えますgrid.arrange。私はたくさんのフォーラム投稿を調べてきましたが、私が試したものはすべて、更新されて別の名前が付けられたコマンドのようです。 私のデータは次のようになります。 # Data plot 1 axis1 axis2 group1 -0.212201 0.358867 group2 -0.279756 -0.126194 group3 0.186860 -0.203273 group4 0.417117 -0.002592 group1 -0.212201 0.358867 group2 -0.279756 -0.126194 group3 0.186860 -0.203273 group4 0.186860 -0.203273 # Data plot 2 axis1 axis2 group1 0.211826 -0.306214 group2 -0.072626 0.104988 group3 -0.072626 0.104988 group4 -0.072626 0.104988 …
138 r  ggplot2  legend  gridextra 

4
対話型編集中にvim内からgit rebaseを中止する方法
インタラクティブなリベースを行うとき、例えば git rebase -i HEAD~3 リベースのインタラクティブエディター(私の場合はvim)が開き、コミットを編集してリベースします pick c843ea2 Set Vim column limit to 80 (OS X) pick fc32eac Add Bash alias for `pbcopy` (OS X) .... リベースを中止してvimを終了したい場合:q、リベースの開始はとにかく開始します。1.9.0.msysgit.0Windowsでgitバージョンを使用しています。 もちろんpick、すべての行を削除できますが、長い履歴をリベースする場合は、多くのことを行う必要があります。別の方法はありますか? リベースのインタラクティブエディター(vim)を終了してリベースを中止するにはどうすればよいですか?
138 git  vim  git-rebase 

5
このクエリでページング(スキップ/テイク)機能を実装する
私はSQLでカスタムページングを実装する方法について少し理解しようとしています。たとえば、このような記事を読んでいます。 次のクエリがありますが、これは完全に機能します。しかし、私はこれでページングを実装したいと思います。 SELECT TOP x PostId FROM ( SELECT PostId, MAX (Datemade) as LastDate from dbForumEntry group by PostId ) SubQueryAlias order by LastDate desc 何が欲しい フォーラムの投稿と関連エントリがあります。最近追加されたエントリを含む投稿を取得したいので、最近議論された投稿を選択できます。 ここで、「トップ10」の代わりに「最近アクティブなトップ10〜20の投稿」を取得できるようにしたいと考えています。 私は何を試しましたか 私はROW関数を記事の1つとして実装しようとしましたが、実際にはうまくいきませんでした。 それを実装する方法はありますか?

5
.emacs.dディレクトリのすべてをバイトコンパイルするにはどうすればよいですか?
私はEmacsをチェックすることにしましたが、とても気に入りました。今、私はEmacsスターターキットを使用しています。 少しカスタマイズして、yasnippet、color-themes、unboundなどの要素を追加しました。すべてのカスタマイズを保持するgithubリポジトリをセットアップしました。これにより、複数の場所からカスタマイズにアクセスできるようになり、何かがうまくいかず、.emacs.dディレクトリが失われた場合に備えています。 これらはすべて非常に優れていますが、問題があります。Emacsのロードに約1〜2秒かかります。私の知る限り、Mx byte-compile-fileを使用して個々の.elファイルを.elcにコンパイルできます。しかし、多くの.elファイルがあり、Emacsのロードを高速化するために、単純なコマンドなどでそれらをすべてコンパイルする方法はあるのでしょうか。私のEmacsは常に開いているわけではなく、頻繁に開いたり閉じたりします。特に、Total Commanderの編集コマンドのデフォルトエディターとしてセットアップしてから、慣れるのが速くなりました(ええ、windows XPはこちら)。 私のEmacsバージョンは22.3です。そして、はい、カスタマイズのないデフォルトのEmacsインストールは即座に起動します。 .elまたはコンパイルされた.elcをロードするときにどちらのバージョンが好ましいかわかりません それで、Emacsが.emacs.dディレクトリのすべてをバイトコンパイルするようにするelispコマンドまたはEmacsコマンドラインスイッチはありますか?

7
Apache仮想ホスト構成をデバッグする方法は?
ここでも、Apache仮想ホストの構成に問題があります。(デフォルトの構成が私の特定の構成の代わりに使用されます)。 問題は実際の設定ミスではなく、それを解決する方法です。 この種の問題を迅速に解決するための良いアドバイスはありますか? いくつかのより多くの情報。 デフォルトのconfファイルは次のとおりです。 NameVirtualHost * <VirtualHost *> ServerAdmin webmaster@localhost DocumentRoot /var/www/ <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ <Directory "/usr/lib/cgi-bin"> AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all …

5
Firebaseアプリにコラボレーターを追加するにはどうすればよいですか?
Firebase(Google I / O 2016で発表された)の最新バージョンで、collaborate一緒に使いたいプロジェクトやアプリに他の人を追加するにはどうすればよいですか?私はIAMの役割に出会いましたSettings > Permissions。これは正しい方法ですか?そこに人を追加して役割を割り当てると、編集者は、その人にメールで通知されますか?リクエストは送信されますか、それともその役割に直接追加されますか?

3
web.xmlでデフォルトのエラーページを指定する方法
ユーザーがコード404のエラーなどの特定のエラーに遭遇したときに、わかりやすいエラーページを指定するため<error-page>にweb.xmlの要素を使用しています。 <error-page> <error-code>404</error-code> <location>/Error404.html</location> </error-page> ただし、ユーザーがで指定されたエラーコードを満たしていない場合は<error-page>、デフォルトのエラーページが表示されるようにしてください。web.xmlの要素を使用してどうすればよいですか?

5
「npm build」は、package.jsonの「build」という名前のスクリプトを実行しません
新しいモジュールの場合、npm buildgulp / Grunt /その他の専用ビルドツールなしで使用しようとしています。 "scripts": { "build": "node build.js" }, 私のbuild.jsは単純です console.log('Hello') ただし、実行中 npm build 何も印刷せずに終了し、ステータスは0です。 ランニング: npm install また、すべての通常のことを行いますが、build.jsも実行しません。 npmでビルドスクリプトを実行するにはどうすればよいですか? 編集:単純なbashコマンドでも機能しないようです。 "scripts": { "build": "touch TESTFILE" }, その名前のファイルは作成しません。
138 javascript  node.js  build  npm 

11
フォーム送信jQueryのデフォルトを防止
これの何が問題になっていますか? HTML: <form action="http://localhost:8888/bevbros/index.php/test" method="post" accept-charset="utf-8" id="cpa-form" class="forms"> <input type="text" name="zip" value="Zip code" id="Zip" class="required valid"> <input type="submit" name="Next" value="Submit" class="forms" id="1"> </form> jQuery: $("#cpa-form").submit(function(e){ e.preventDefault(); });


10
Javaで無限大を実装する方法?
Javaには、すべての数値データ型の無限を表すものはありますか?数学演算ができるようにどのように実装されていますか? 例えば int myInf = infinity; //However it is done myInf + 5; //returns infinity myInf*(-1); //returns negative infinity 非常に大きな数を使用してみましたが、適切で簡単な解決策が必要です。
138 java  double  infinity 

8
画像サイズ(ファイルサイズではない)をすばやく取得する方法
画像の高さと幅をピクセル単位で取得する高速な方法を探しています。少なくともJPG、PNG、TIFFを処理する必要がありますが、多いほど良いです。私の画像はかなり大きい(最大250 MB)ため、高速で強調します。ImageMagickをidentify使用すると、最初に画像全体を読み取るため、サイズを取得するのに時間がかかりすぎます。 できれば、Ruby、またはRails 3でもうまく機能する方法を探します。 私は理論に関することを知っています(さまざまな画像形式、そのヘッダーとその違いなど)。確かに、かなり一般的な方法で私の問題を解決できる何らかのライブラリを求めています。 私はちょうど開発が死んでいるようですが有望に見える画像サイズを見つけました。
138 linux  image 

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