プログラミング

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





28
Gitでブランチトポロジを視覚化する
私は自分のマシンでGitを分離して遊んでおり、すべてのブランチとコミットのメンタルモデルを維持するのが難しいと感じています。私がどこgit logからコミット履歴を見ることができるか知っていますが、ブランチの説明にどこでも使用されているように見えるこれらのASCIIマップのようなブランチのトポロジ全体を見る方法はありますか? .-A---M---N---O---P / / / / / I B C D E \ / / / / `-------------' 誰かがやって来て私のリポジトリを拾おうとすると、何が起こっているのか正確に理解するのが難しいように感じるだけです。 AccuRevのストリームブラウザの影響を受けていると思います...
883 git 

9
バッチ/コマンドで「コメントアウト」(コメントを追加)する方法は?
テーブルの変更を行ういくつかのpythonスクリプトを実行するバッチファイルがあります。 ユーザーに、バッチファイルからスクリプトを削除するのではなく、実行したくない1-2個のpythonスクリプトをコメントアウトさせたいのです(次のユーザーは、これらのスクリプトがオプションとして存在することを知っています!) また、コメントを追加して、実行前にバッチファイルで更新する必要のある変数を具体的に説明します。使えることがわかりましたREM。しかし、それを実行した後にユーザーに進捗状況を更新することの方が多いようです。 コメントをより適切に追加するための構文はありますか?

15
sudoを使用して、書き込み権限のない場所に出力をリダイレクトするにはどうすればよいですか?
開発RedHat linuxボックスの1つでsudoアクセス権を与えられましたが、通常は書き込みアクセス権がない場所に出力をリダイレクトする必要がかなりあるようです。 問題は、この不自然な例が機能しないことです。 sudo ls -hal /root/ > /root/test.out 私はただ応答を受け取ります: -bash: /root/test.out: Permission denied これを機能させるにはどうすればよいですか?

13
php.iniはどこにありますか?
数年前、私が維持しているLinuxサーバーにApache 2.2xとPHP 5.3.1をインストールしました。私は.tar.gzを使用し、(rpmやwhat-have-youの代わりに)指示どおりにビルドしました。そして、すべて大丈夫だった。 今日、私はこれをPHPライブラリのようにインストールする必要があります。インストールするまでのすべての手順を実行しましたが、ibm_db2.soに$PHP_HOME/lib/extensions/somecomplicatedname/ibm_db2.so すばらしい点は、最後のステップはphp.iniの構成ですが、私のシステムにはphp.iniがありません。恐怖の恐怖。PHPは正常に動作しますが、もちろん、誰かがGUIを使用してをいじくれるようにしたいので、使いたいibm_db2thingamagicを使いますDB2。(私は失敗し、ibm_db2関数が利用できないことを示す小さなphpスクリプトを試しました)。 私は数年に一度PHPを扱う必要があるので、WebベースのGUIからへのアクセスを可能にするために何ができるかについて、非常に基本的なレベルで教えてくださいDB2。
881 php  linux  php-ini 





24
Linux / Unixで$ PATHを永続的に設定する方法は?
私は自分のパスにディレクトリを追加しようとしています。そのため、ディレクトリは常にLinuxパスにあります。私はもう試した: export PATH=$PATH:/path/to/dir これは機能しますが、ターミナルを終了して新しいターミナルインスタンスを起動するたびに、このパスが失われ、exportコマンドを再度実行する必要があります。 これを永続的に設定するにはどうすればよいですか?
879 linux  bash  unix  path  zsh 

30
ADB over TCPでAndroidに接続するにはどうすればよいですか?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか? Stack Overflowのトピックとなるように質問を更新します。 先月休業。 ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 Motorola Droidでアプリケーションをデバッグしようとしていますが、USB経由でデバイスに接続するのに問題があります。開発サーバーは、Hyper-Vで実行されているWindows 7 64ビットVM なので、ゲストのUSBを介して、またはホストから直接接続できません。 いくつかの異なるUSB-over-TCPソリューションをインストールしましたが、ADBモニターが「devicemonitor failed to monitor start」を繰り返し報告するため、接続に問題があるようです。USB接続や他の実行可能なオプションの代わりにネットワークを使用して、開発マシンのクライアントからデバイスのデーモンに直接接続する方法はありますか?

30
Unixツールを使用したJSONの解析
OverаэтотвопросестьответынаStack Overflowнарусском:JSONарсингJSONвshell 次のように、curlリクエストから返されたJSONを解析しようとしています: curl 'http://twitter.com/users/username.json' | sed -e 's/[{}]/''/g' | awk -v k="text" '{n=split($0,a,","); for (i=1; i<=n; i++) print a[i]}' 上記は、JSONをフィールドに分割します。次に例を示します。 % ... "geo_enabled":false "friends_count":245 "profile_text_color":"000000" "status":"in_reply_to_screen_name":null "source":"web" "truncated":false "text":"My status" "favorited":false % ... 特定のフィールド(で示される-v k=text)を印刷するにはどうすればよいですか?
879 json  bash  parsing 

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