コンピュータユーザー

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

1
ネットワークデバイスが169.254.xxの範囲のIPアドレスを取得していますか?
私は私のwifiルーターに何が起こっているのか完全に混乱しているので、ここで助けを求めています。 構成 ケーブルに接続され、255.255.255.0マスクで構成されたモデム/ wifiルーター(Netgear CG3000D—メインと呼びましょう)があります。LANは正常に動作し、192.168.0.xxxのIPアドレスを取得しています。 CAT5を介してルーターに接続すると、別のwifiルーターがスイッチとして使用され、別のwifiネットワークをブロードキャストします。255.255.255.0IPアドレスは、LANポートとWi-Fi接続で見られます。 メインルーターからのwifiでは、DHCP経由で192.168.0.xxx IPを使用していましたが、すべてが完全に機能していました。 問題 しかし、ある時点で突然、メインルーターがwifi接続を255.255.0.0マスクに切り替えることにしました。したがって、このネットワークに接続されたデバイスは169.254.xxのIPを取得し、ネットワーク上の他のデバイスと通信できなくなります。 質問 私はこれがなぜ起こったのか、またこれらの設定がどこにあるのかについて完全に困惑しています。メインルータには何も設定されていないようです。そして、私は2番目のスイッチがこれに影響を与えるとは思わないが、より完全な画像を与えるためにそれを言及した。 どこを見ればいいですか?

2
ページにChromeヘッドレスが読み込まれてからN秒後にページのスクリーンショットを撮る方法は?
Chrome Headlessを使用してページのスクリーンショットを作成したいのですが、スクリーンショットを取得し、ブラウザーの読み込み時間を制限するため--screenshotの--virtual-time-budgetスイッチとスイッチの両方を確認しました。 ただし、ページにはDOMContentLoadedがレンダリングされるのを待つ要素があり、それらもキャプチャする必要があります。 たとえば、ページが読み込まれたと見なされるときではなく、ページが読み込まれてから 5秒後にスクリーンショットを撮る方法を探しています。 NodeJSアプリケーションからChrome Headlessを次のように呼び出しています。 cp.spawnSync("google-chrome-beta", ["--headless", "--disable-gpu", "--screenshot", "--profile-directory=Default", "--window-size=1920,6200", "--virtual-time-budget=25000", url]); コマンドラインスイッチを使用する代わりに、ノードからのAPIを使用してこれを実現できるnpmライブラリが存在する可能性があることはわかっていますが、安定性が心配です(Chromeチームは、すべての内部APIを定期的に破るのが好きです)。 TL; DR とにかく、スクリーンショットを撮る前に、Chrome Headlessをページの読み込み後数秒間待機させる方法はありますか?


4
/tmp/wifi-*.logが表示されたら、どうすれば停止できますか?
MacBook Pro(2015)のOS XバージョンはEl Capitan 10.11.4(15E65)です。 下にたくさんのログファイルがあります/tmp/: fenqideMacBook-Pro:tmp fenqi$ ls -lt wifi-*.log -rw-r--r-- 1 root wheel 250759 4 12 11:50 wifi-VbB6ea.log -rw-r--r-- 1 root wheel 41368 4 12 11:42 wifi-9K1EMd.log -rw-r--r-- 1 root wheel 109397 4 12 11:41 wifi-DemQZe.log -rw-r--r-- 1 root wheel 189145 4 12 11:38 wifi-DlzZ4Z.log 会社のWi-Fiを使用しているとき。 しかし、自宅でwifiを使用していると、これらのファイルは停止して、生成されなくなります。 これらのファイルの内容は次のとおりです。 …

1
オーバーレイアイコンの変更を防止できますか?
バックグラウンド いくつかのプログラムは、状態を示すためにexplorereのアイコンを変更します(「同期」 など) Windows(win7、win8、win10?)は限られた量のアイコン(〜15)しか処理できず、いくつかの関連する質問(fe here)があることは既知の事実です。 これらのオーバーレイアイコンは、ブランチのレジストリに登録されます。 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers 実際に使用されるのは最初の2つのエントリ(15?)のみで、その他は無視されます。その結果、複数のプログラムが独自のオーバーレイアイコンをインストールすると、既にインストールされているプログラムの動作が破損する可能性があります。 これを修正するには、通常、レジストリにアクセスして、不要なエントリが一番上になるまで不要なエントリを削除(または名前変更)する必要があります。 問題 最近、私はこれらのトップの位置のために戦っているいくつかのプログラムのますます「攻撃的な」振る舞いに気づきました。これはほとんどの場合、空白文字で始まるキー名を使用して、トップソートを強制することによって行われます。 たとえば、Dropbox、GoogleDrive、SkyDrive、OneDriveはすべてこれを実行します。GoogleDriveのように、最近では3つの空白を使用しているものもありますが、他のプログラムも同様になっています... さらに悪いことに、一部のプログラムでは、自動化された「更新」中にこの設定を自動的に修復します(または、更新チェックやプログラムの起動までも)。したがって、手動調整は定期的に元に戻されます。少なくともGoogleDrive、Dropbox、OneDriveについてはこれに気づきました 質問 そのような自動化された変更からレジストリを「保護」する方法はありますか? 編集(回答) アレクセイ・イワノフは以下のコメントで良い提案をしてくれましたが、これまでのところ「レジストリ権限の取り消し」は私にとって問題を抑えています。

2
cmder:既に開いているタブのディレクトリで新しいタブを開く
Iを押すとCtrl+ Tで新しいタブを開くにはCmder、私は新しいタブが古いタブ(私が打ったとき、私は、中にあったことをタブとして同じディレクトリに開きたいCtrl+をT)。 これによりcd、古いタブと同じ作業ディレクトリに移動するために、新しいタブの多くのコマンドが回避されます。

5
Windows 10のためにNTFSパーティションをマウントできませんか?
マルチブートコンピューターを使用しています。パーティションの1つはWindows 10テクニカルプレビューで取得され、もう1つはntfsです。 Ubuntu-eOSシステムで起動すると、これらのパーティションをマウントしようとするとこのエラーが発生します。これを修正する方法は?Windows 10をアンインストールする必要がありますか?UbuntuからWindows内で修正しようとする必要がありますか?

3
ディスククリーンアップに「Windows Updateクリーンアップ」がないのはなぜですか?
winsxsフォルダー内の過剰なファイルを削除しようとしています。ただし、[ディスククリーンアップ]ダイアログには[Windows Updateクリーンアップ]オプションはありません。この修正プログラムをインストールすると、オプションが有効になると言われています。 修正プログラムをインストールした後、「Windows Updateクリーンアップ」のオプションはまだありません。

2
BluetoothはWi-Fiより高速ですか?
iPhoneで、パーソナルホットスポットを使用してWi-Fiを配布すると、Bluetoothが有効になっている場合、電話はWi-Fi接続の代わりにラップトップへのBluetooth接続を確立します。 だから私は疑問に思っています: BluetoothはWi-Fiより高速ですか?

4
Windowsを再インストールせずにエラー0xc0000225を修正できますか?
GRUB2を使用してGentoo LinuxとWindows 7をデュアルブートするシステムがあります。コンピューターには4つのドライブがあり、Windowsはドライブ#2の3番目(最後)のパーティションにインストールされています。ドライブレイアウトは次のようになります。 |boot|-----------------home-----------------|-------------windows-------------| (bootとhome私はGPartedのを使用して、Windowsのパーティションを縮小することを決定するまで、Linuxパーティションです)、それは奇妙な設定だが、それは常に働きました。新しいレイアウトは次のとおりです。 |boot|-----------------------home-----------------------|-------windows-------| これらのパーティションを変更した後、GRUB2でWindowsオプションを選択し、Windowsブートローダーに制御を渡すと、エラーメッセージが表示されます。 Windows Boot Manager Windowsの起動に 失敗しました。最近のハードウェアまたはソフトウェアの変更が原因である可能性があります。 問題を修正するには: 1. Windowsインストールディスクを挿入し、コンピューターを再起動します。 2.言語設定を選択して、[次へ]をクリックします。 3.「コンピューターの修復」をクリックします。 このディスクがない場合は、システム管理者またはコンピューターに連絡してください メーカーの支援。 ステータス:0xc0000225 情報:必要なデバイスにアクセスできないため、ブート選択に失敗しました。 これが発生することは特に驚いていませんが、Windowsを再インストールせずにこれを修正できるかどうか疑問に思っています。 WindowsインストールDVD(具体的には、Windows 7アップグレードDVD)を使用してコンピューターを起動しようとしました。言語とキーボードを選択して[このコンピューターを修復]をクリックした後、[システム回復オプション]画面でWindowsパーティションが検出されません。とにかく「次へ」をクリックしてから、スタートアップ修復を使用して問題の修正に失敗するか、コマンドラインツールbootrec(複数のWebサイトで推奨)sfc、およびを試してくださいchkdsk。それらのどれも違いをもたらしませんでした。それでも同じエラーメッセージが表示されます。(詳細な出力については、以下を参照してください。) 同様の質問で示唆されたように、Linuxで実行され、Windowsパーティションで動作するTestDiskの「Rebuild BS」(ブートセクターの再構築)機能を使用してみました。それはまた、私が得るエラーを変えませんでした。 どちらのパーティションでもデータ破損の兆候は見られず、ドライブは物理的な損傷を受けていません。そのため、パーティションレイアウトの変更がこのエラーの原因であると確信しています。Windowsでは、ファイルシステム(レジストリ?)内のどこかに開始セクターやパーティションサイズを保存する必要があると思います。原則として、ファイル内の数バイトを調整することでこれを修正できるはずです。しかし、どのファイルですか?それとももっと複雑なものがありますか? 役立つ場合は、Windowsに対応するGRUB2構成セクションを以下に示します。 menuentry 'Windows 7 (loader) (on /dev/sdb3)' --class windows --class os $menuentry_id_option 'osprober-chain-1F9948EB30A986A0' { insmod part_msdos insmod ntfs set root='hd1,msdos3' if [ x$feature_platform_search_hint …

11
イーサネット/ MACアドレスが必要な理由
イーサネットMACアドレスが必要な理由がわかりません。すべてのコンピューターを統合ネットワークに接続し、IPアドレスを使用して通信することはできませんか? たとえば、イーサネットには次のメカニズムがあります。 IPを持つコンピュータは、192.168.1.1(X.1)にパケットを送信したいです192.168.1.2(X.2) X.1 ARPを使用してMACを取得します X.2 そのためにX.1は、ネットワーク内のすべてのコンピューターにパケットを送信する必要があります。1つだけが答えます X.1 MACを取得してパケットを送信します 1つのステップを実行するだけの方が簡単ではないでしょうか。 X.1ネットワーク内のすべてのコンピューターにパケットを送信します。X.2処理するだけで、他は無視します 補足的な質問は次のとおりです。すべてのデバイスに一意のMACアドレスがある場合、なぜIPアドレスが必要ですか?

8
デュアルスクリーンで閉じた後に開くと、SQL Management Studioがハングする
デュアルスクリーンのセットアップがあります。Windows 8.1を実行しています。Management Studio 2008 R2、2012、2014でこの問題が発生しました。 Management Studioの画面を2番目のディスプレイにドラッグして閉じた後、再度開くと2番目のディスプレイで開きます。これは私が期待することです。残念ながら、サーバーへの接続ダイアログボックスは非表示になっており、メイン画面は焦点が合っていません。応答しないままで、見つからないダイアログを待ちます。ctrl-alt-tabとctrl-alt-escを試してみましたが、見つかりませんでした。 ソートできる唯一の方法は、プロセスを終了することです。単一の画面に切り替えてから開きます。 誰もがこの動作の修正を知っていますか?本当にイライラします。
16 sql  sql-server  ssms 

2
Dockerと一緒にPuppetを使用する理由はありますか?
しばらく前にDevOpsのOpsの一部を試しましたが、とても楽しかったのですが、どのプロジェクトでも試してみる時間と理由がありません。しかし先週、私は新しい仕事を始めました。そこで上司は、会社のプロジェクトのステージング環境のようなものを作るためにサーバーを構成できるかどうか尋ねました。それと並行して、プロジェクトを移行することを、開発者だけでなく、より多くのDevOpsに移行することを考え始めました。 私はDockerを開発しました。これは私にとって非常に簡単で非常に簡単です。しかし、しばらく前に私はPuppetを試していたので、「DockerでPuppetを使用する理由はありますか?」Dockerは、Puppetが行うすべてのことを実行しているようですが、簡単な方法で実行しています。 PS しばらく前にHacker NewsにConsulがありました。これは素晴らしい設定とサービスの発見であり、設定でさえ解決できます(そして、私もこれを実装することを考えています)。
16 puppet  docker 


1
OpenSSH〜/ .ssh / configホスト固有のオーバーライドが機能しない
このガイドの~/.ssh/config助けを借りて、ファイルを設定しようとしました。ただし、ホスト固有のユーザーオーバーライドは効果がなく、sshはホスト固有のユーザー名ではなくグローバルユーザー名を使用して接続を試みます。私のssh設定は次のように設定されています: $ cat ~/.ssh/config User my_global_username Host dev1 HostName 10.40.10.41 User my_username_on_dev_machines また、Host *エントリの下のグローバルユーザー名を無効にしようとしました。私が実行しているOpenSSHのバージョンとビルドはOpenSSH_6.2p2 Ubuntu-6ubuntu0.1, OpenSSL 1.0.1e 11 Feb 2013 `です。
16 linux  ubuntu  ssh  openssh 

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