コンピュータユーザー

コンピュータ愛好家とパワーユーザーのためのQ&A

2
LinuxでMySQLクエリの結果セットのファイル名をzipに渡す方法
私の問題はかなりまっすぐ進むものです、そして私は近いと思いますが正しい方向への後押しが必要です。 私はウェブサイトで使用されている多くのファイル名を含むMySQLテーブルを持っています。これらのファイルはすべてディレクトリに存在します。 images。私が達成しようとしているのは、できることです。 SELECT これらのファイル名の一部はさまざまな条件に基づいて作成されており、それらのファイルがあり、それらのファイルのみが.zipファイルに追加されています。 スペースを含むファイル名に問題があることにすぐ気付きました。そのため、ファイル名が引用符で囲まれるようにSQLクエリを変更しました。それで、私がやめたのは、 zip sample-images $(mysql -u username -pPassword -e "SELECT CONCAT('"', ifnull(products_image, ''), '"'), CONCAT('"', ifnull(products_image_2, ''), '"').... WHERE condition=true" db_name --silent --raw) これは私がデータベースで探しているすべてのファイル名のリストを(null値の空のエントリと共に)出力しますが、すべての行の結果は次のようになります。 zip warning: name not matched: "filename.jpg"。 誰かがこれを手伝ってくれる? 更新 私は問題がファイル名のエスケープと何かであると信じています。 CONCATが次のようになるように、クエリ内の二重引用符をエスケープしました。 CONCAT('\"', ifnull(products_image, ''), '\"'),.... それでも同じ結果が得られます。

1
VPNでは、pingは最初のパケットに対してのみ機能し、マシン間でSSHを実行することはできません。
リモート表示用にいくつかのカメラをセットアップしています。各カメラはRaspberry Pi(最新バージョンのraspianを実行している)に接続されています。私は今のところ私の家( "サイトA")に一つのカメラと私の両親の家( "サイトB")に一つのカメラを持っています。私はハブとして使用する静的IPとVPNアプライアンスを持つ3番目のサイト(「サイトC」)もあります。具体的な接続は次のとおりです。 サイトA< => IPsecトンネル経由のサイトCサイトAは、Windows 10マシンでホストされているlubuntu仮想マシンでStrongSwan VPNサーバーを実行しています。サイトBにはVPNルーターがあります。がある 二 ここで実行されているトンネル:サイトAのサブネットをサイトCのローカルサブネットに接続します。 2つ目は、サイトAのサブネットを、サイトCがコールインロードウォリアー用に定義したサブネットに接続します。 サイトB< => 「ロードウォリアー」構成のIPsec / L2TP経由のサイトC。これは、カメラ付きのラズベリーパイがサイトBからのVPN上にあることを意味します。 サイトAとサイトBの間に「直接」の接続はありません。 各サイトには独自のサブネットがあります。サイトAは192​​.168.1.0 / 24、サイトB(VPNから見た場合の単一マシン)は192.168.2.1 / 32、サイトCは192.168.3.0 / 24です。ルーティングテーブルは、VPNを通過するために必要なマシンに必要に応じて設定されます。 両方のラズベリーPisはワイヤレスで接続されています。サイトBのものは高い信号品質(68/70)を示し、サイトAのものは中から低品質(40/70)を示します。 サイトAサブネット上のWindows 10マシン(有線接続)から、セットアップを使用して両方のPisにSSH接続できます。これは両方のマシンにとって非常にうまくいきます。同じWindows 10マシンから、Internet Explorerを使用して、どちらのマシンでホストされているWebページにもアクセスできます。 (Bでは、私は自分のWebページを設定しています。AではこれまでのところApacheテストページを持っています。)これは画像があるところで少しゆっくりとロードします。 今、私はサイトAのPiにサイトBのWebサイトのミラーを設定しようとしています。私はBからAに直接設定ファイルをscpしようとすることから始めました、そしてそれはハングしていました。それから私は何が悪いのかを確かめるためにいくつかの実験を試みました: AからBへのPiからのping。 pingを停止してすぐに再開すると、2回目の試行ですべてのパケットが失敗します。試行間に少し待つと、最初のパケットが失敗し、その後のパケットが失われるという元の動作に戻ります。 AのBをPiにpingします。#1と同じです。 AからBまでPiからtracerouteを実行します。これにより、適切な数のホップが通過し、識別された(つまり、*。*。*。*として表示されない)ホップは正しく見えます。 AでBからPiまでtracerouteを実行します。#3と同じです。 BでホストされているWebページを取得するには、AのPiでwgetを実行します。これは長時間ハングすることがありますが失敗することがあります。 AでPiでホストされているWebページを取得するには、Bでwgetを実行します。#5と同じです。 (現時点ではAのPiはApacheのスタートページを表示しているだけです。) 重複したIPアドレスを探しましたが、どのサブネットにも表示されません。 主要なニュースWebサイトからホームページを取得するには、各Piでwgetを実行します。両方のPisがこのタスクをほぼ瞬時に完了できます。 サイトAのWindows 10マシンから両方のPisにpingします。これは両方のPIに作用し、すなわちパケットは失われない。 サイトAでPiへの無線接続がうまくいっていないのを見たとき、それがすべてを説明するかもしれないと思いましたが、今はまったく納得できません。接続不良は上記の5〜6を説明し、3〜4と一致する可能性がありますが、1〜2または9を説明するとは思いません。有線のWindowsマシンですべてがうまく機能する理由も説明されていませんサブネットAでも、#8がそれほど早く完了することを説明していません。 私はSEや1-2のような振る舞いを説明する他のサイトでいくつかのスレッドを見つけましたが、私が言うことができる最もよいように、そこで識別された原因は私の状況には当てはまりません。 特に、私はマシン間の経路を確実に持っているように見えますし、IPアドレスの競合があるようにも見えません。 この問題に対するいくつかの回避策が考えられますが、ここではその動作をそのまま理解したいと思います。誰がここで何が間違っているかもしれないかについての考えを持っていますか? 1台のコンピュータへのワイヤレス接続が不十分なだけですか?もしそうなら、それはどのようにうまくいくのか?ワイヤレス接続の強さではない場合、他に何がこれを引き起こす可能性がありますか? 更新 …

1
VLCからインターネットラジオまでのラジオ局
私はVLCメディアプレーヤーで再生される私のインターネットラジオラジオ局で聴きたいです。その手順はどうですか? 可能であれば、このように:Station Streamは徹底的にインターネットラジオを聴くでしょう インターネットラジオに保存されている放送局のURL。それはコンピュータなしで意味ですか? ありがとうございます。 ホルヘ

0
OpenVPNサーバーを使用している1つのアプリケーションに対してのみIPを隠す
私はウェブスクレーパーを持っています(実際にはフォームに記入し、ユーザーの詳細を入力するなど - それは単にウェブサイトをダウンロードする以上のことをします)。 このスクリプトで無料または有料のVPNサービスを使ってIPを隠したいと思います。 WebスクレーパーはLWP :: UserAgentに基づいてPerlで書かれていて、私がそれを完全に制御することができるリモートのプライベートサーバー(有料、Linuxを使用したVPS)に常駐しています。 ロックアウトされる可能性があるので、VPSのネットワーク構成をあまり混乱させずにこれを実行したいと思います。私のWebクローラと他のすべてのネットワークトラフィックを使用してこの特定のWebサイトにアクセスするためだけにVPNを使用した場合は、VPNを使用せずに通常どおりに影響を受けないようにします。しかし、私はまた、ソリューションがVPS上であまりにも多くのリソースを消費しないようにしたいと思っています(私が支払うのは...) 理想的には、ローカルプロキシを作成し、そのプロキシをLWP :: UserAgentにポイントさせたいと思います。そのプロキシを通過するものはすべて、VPNサーバーを通過します。 SSHとその何かDynamicForwardingは、私が読んだものから行います。 現時点では、テストのために、OpenVPNスクリプト、ユーザー名、およびパスワードを提供するvpnbook.comの無料サービスを使用しています。 しかし、OpenVPNを使ってローカルポートをリッスンしてそれを私のVPNサービスに渡すためにどこから始めればよいのかわかりません。 DynamicForwardingポート 私の知識は初歩的なものなので、私を始めてこの分野で私を教育するためのリンクを探しています。 もうありますが(( OpenVPNは1台のサーバーでのみ動作しますか? )これを尋ねる質問、答えは私を助けにはならなかった。私はSSHでSOCKSプロキシを設定する方法を学びましたが。
vpn  proxy 

2
コマンドプロンプト(.batファイル)を使用してフォルダコレクションを削除する
フォルダがあります APK APKに異なるとして含まれています: framework-res、 MyFiles、 SystemUI、 twframework-resなど APK\framework-res\res\values-in APK\framework-res\res\values-vi APK\framework-res\res\values APK\framework-res\res\values-ko APK\framework-res\res\values-it APK\framework-res\res\values-vi-rVN ... APK\MyFiles\res\values-in APK\MyFiles\res\values-vi APK\MyFiles\res\values APK\MyFiles\res\values-ko APK\MyFiles\res\values-it APK\MyFiles\res\values-vi-rVN ... APK\SystemUI\res\values-in APK\SystemUI\res\values-vi APK\SystemUI\res\values APK\SystemUI\res\values-ko APK\SystemUI\res\values-it APK\SystemUI\res\values-vi-rVN ... APK\twframework-res\res\values-in APK\twframework-res\res\values-vi APK\twframework-res\res\values APK\twframework-res\res\values-ko APK\twframework-res\res\values-it APK\twframework-res\res\values-vi-rVN ... これらのフォルダを削除してみたい values-vi-rVN; values-vi; values-in; values-it Windowsのコマンドプロンプトからのすべてのパスに対して: @echo off for %%a in ('dir .\apk /ad/b') do …

1
以前のFast Boot設定を有効にしても起動に失敗するWindows 10 LaptopでBIOSを起動するにはどうすればいいですか?
このフォーラムにはいくつかの関連した質問があります。 ここに & ここに しかし、私はまだ少し違う状況を考えています。 高速起動を有効にしたWindows 10ラップトップでは、完全に再起動しない限りラップトップはコールドブートしません。 そのようなシナリオでBIOS(UEFIセットアップ)にアクセスするには、Fast Bootを無効にするか、Windows 10からラップトップを完全に再起動する必要があります。その後POST段階で(通常は)F2キーが機能してBIOSに入ります。あるいは、回復設定で再起動時にUEFIを入力するように指示します。 しかし、私は、Windows 10でファストブートが有効になっていてファストブートを試みますが、ファイルの破損やドライブの不良などの理由で失敗する状況を調べています。 今すぐWindows 10は起動していません、そしてこの場合どのように私はBIOSに入ることができますか? F2キーまたは他の代替方法は機能しますか? 以前のFast Boot設定を有効にしても起動に失敗するWindows 10 LaptopでBIOSに入る方法は?

1
バッチスクリプトでレジストリ値を変更した後にプロキシ設定を強制的に更新する方法
バッチスクリプトでは、私は レジストリ値の更新 とともに REG 手動プロキシを無効にするコマンド。 REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 0 /f しかし、これ プロキシ設定を開くまで有効になりません Windowsのページ( スタートメニュー>プロキシ設定を変更する )私がしなければならないのはページを開くことだけで、プロパティは正しく更新されます。 ネットワーク設定を開かずにこの設定をリロード/更新する方法はありますか?

2
ハードディスクの技術はssdにも適用できますか?
私はハードディスクのための技術がまだssdに利用可能であることを知りたいです。 (ハードディスクなしで)第2の記憶装置にナンドフラッシュメモリに基づくソリッドステートディスクを使用すると仮定する。 私たちがデータを読むとき、ディスクキャッシュ(メインメモリとハードディスクの間で改善するために使われてきました)はssdで効果的ですか? 私たちがデータを書くとき、メインメモリの書き込みバッファリングもssdで効果的ですか? 私は(ディスクキャッシュ、書き込みバッファリングなどの)専門用語を使うことにとても混乱しています。そのために残念。 コメントをありがとう

1
「Windowsファイアウォール」サービスを無効にしても実際には機能しますか?
Windowsの[コントロールパネル]の[Windowsファイアウォール]セクションに移動すると、「セキュリティのために、一部の設定はシステム管理者が管理します。[Windowsファイアウォールの有効化または無効化]をクリックするとファイアウォールが無効になっています。 しかし、自分のワークステーションで管理者権限を持っているので、[サービス]コントロールパネルから[Windowsファイアウォール]サービスを停止することができます。管理者の制限を回避するのは本当に簡単ですか。 私が求めているのは、同僚が私ができないサービスとしてアクセスできるからです。彼のワークステーションは、Windowsファイアウォールにグループグループポリシー設定を使用しておらず、コントロールパネルからファイアウォールを無効にすることができます。 Windowsファイアウォールがサービスへの要求をブロックしていて、Windowsファイアウォールサービスを無効にしてもトラフィックのブロックが妨げられないのではないかと思います。

1
Excel 2010のピボットテーブル - 値を表示
ピボットテーブルを設置しました。 2つのフィールドは、「値」領域の「授精」と「確認済み妊娠」です。それらは授精の日付の数と「確認済み」の指標としての「1」の数ですので、次のようになります。 Insemination Confirmed March 196 58 April 212 64 等 私が取得しようとしているのは、「授精」の%として表示される「確認済み」番号です。 Insemination Confirmed March 196 29.6% April 212 30.2% 等 「値を表示する」のすべての組み合わせを試してみましたが、正しい答えが得られませんでした。

1
Windowsのインストール時に複数のパーティションがある場合はどうしたらいいですか?
私のコンピュータは最近ちょっと変な振る舞いをしています。だから私はWindows 10の修復インストールをすることにしました。残念ながらそれがインストールされて再起動した後、コンピュータはもう起動しないでしょう。幸いなことに、私はすべてのファイルを事前にバックアップしたので、Windowsのクリーンインストールを実行したいと思います。 「どこにWindowsをインストールしますか」と表示された段階では、多くのパーティションが表示されます。私はDellコンピュータを持っています、そして私の主なハードドライブにそれは私に選ぶべき8つのパーティションを与えます。 1つはプライマリドライブと言っていますが、何らかの理由でWindowsがそのパーティションにインストールされていません(私はそれをリセットします)。他のパーティションはリカバリ、システムとしてリストされており、MSRと呼ばれるものがあります。 私が知りたいのは、これらのパーティションを削除しても安全かどうかです。それでもWindowsをそこにインストールできますが、プライマリパーティションを未割り当て領域として設定する必要があります。ここからどこへ行けばいいですか。

0
Wake-On-Lanを無効にできません
私のWinXP PCは現在持っています CNet PRO200WL PCIファーストイーサネットアダプタ 私はすべての私のインターネット/ネットワーキングのニーズに使用します。しかし、何らかの理由で、このカードのWake-On-Lan機能を無効にすることはできません。これは私のコンピュータを意味します 消せない ケーブルを物理的に外さないでください。 明確にするために、私はネットワークカード設定の機能をオフにする方法を知っています。何度も試してみましたが、次回コンピュータをシャットダウンしたときには自動的に自動的に起動し、ダイアログを開いたときにボックスが再びチェックされます。 Windowsはドライバは dm9pci5.sys そして私が見つけることができるものから、私は最新バージョン(1.23.01)を使用しています。

0
RHEL 6.9および7.5マルチブートDVDを作成する方法
ks.cfgが次のDVDを要求するマルチDVDビルド手順を作成しようとしています。見つけました このブログ .treeinfoファイルについて話していますが、彼はそれがどうやって使われるのではないかについて言及しているだけです。私は単にtotaldiscを2にし、必要に応じてdiscnumに変更できると思いましたが、それは何もしないようでした。 どうすれば次のDVDを挿入してRedHatにそのメディアの対処方法を理解させるようにユーザーに指示することができますか?

1
Seagate 4TB(ST4000DM000)を新しいコンピュータで動作させる方法は?
私はSeagate 4TBディスクを新しいコンピュータに移動し、Intelラピッドストレージテクノロジをインストールし、そしてSeagateツールをインストールしました。私のディスクはIntelのソフトウェアとSeagateのツール(SeaGate DiscWizard)の両方で見ることができる。 私はそれを動作させるためにディスクをフォーマットするオプションを持っていますが、私は写真、ゲーム、映画、テレビ番組などの1.2TBを持っているのでそれは本当にオプションではありません。 古いマシンに戻すことも選択肢の1つではありません。そのため、新しいマシンでディスクを動作させるための経験がある人はいませんか。 新旧両方のマシンがWindowsを実行しています。 Seagateツールではパーティションを確認できますが、Windowsツール、Ubuntuディスクユーティリティ、またはGPartedでは確認できません。 ディスクユーティリティツールを見ると、次のようになります。 そして、私が端末にディスクをマウントしようとすると、私はこれを得ます: そして最後に、ntfs-3gでマウントしようとすると、こうなります。 私も使ってみました /dev/sda1、 sda2 そして sda3 しかし、それらのどれも動作しません。 これが両方のディスクのGPartedのスクリーンショットです。

0
ffmpegによるバッチファイル内のaucdtectへのパイピング
このようにffmpegの出力をauCDtectにパイプ処理します ffmpeg -i %1 -acodec pcm_s16le -f wav - ^| auCDtect.exe -- 何らかの理由でaucdtectがただでフリーズする Data analysis: [0%] 私のffmpegのバージョンは3.0.1であり、私はそれが入力ファイルを正しくデコードできると確信しています。

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