OS -> Windows

Windows の Xbox アプリでソフトをダウンロードしているときに CPU の使用率が 100% に張り付く

結論 標題のとおりです。 大きめのゲーム(100GB超)をダウンロードしている間はプチフリーズが頻発します。 補足 2021/11/09 現在の情報です。

WSL2 の設定ファイル settings.json の場所

結論 C:\Users\ユーザー名\AppData\Local\Packages\Microsoft.WindowsTerminal_英数字\LocalState\settings.json 背景 最近 WSL2 の「設定」をメニューから選択すると、次のように GUI での設定が強制されるようになりました。 gyazo.com gyazo.com しかしこ…

Windows の Android SDK コマンド adb を実行した時に「AdbWinApi.dllが見つからない」エラーが出たときの対処方法

結論 AdbWinApi.dll を管理者権限外の場所に移動する*1。 (参考)adb のダウンロード場所 developer.android.com *1:ダウンロードしたツールのフォルダ一式を移動する

Windows のバッチファイルの文字コードは Shift JIS でなければいけない

結論 標題のとおりです。 Shift JIS でないと何が起こるのか 日本語ファイル名やフォルダ名を含んでいると実行に失敗します。echo で日本語を表示しようとした際も化けます。

WSL2 の Capybara (RSpec) で "ChromeDriver is assuming that Chrome has crashed" などのエラーが出たときの解決方法の一つ

結論 google-chrome と chromedriver のバージョンを変える(まずは最新の安定版で試す)。 参考 2021/05/20 時点で正しく動いているバージョンの組み合わせは次のとおりです。 $ google-chrome --version Google Chrome 90.0.4430.212 $ chromedriver --ver…

コマンドライン(CLI)で Windows の CD /DVD /BD ドライブ を開閉する(Stream Deck を使って手元のボタンで開閉する)

結論 NirCmd を用います。最新版のリリース日は 2019/01/08 ですが、現時点での Windows 10 でも問題なく動作します。 www.nirsoft.net ページの一番下に以下の画像のようなダウンロードリンクがあるので、Download NirCmd 64-bit をクリックしてダウンロー…

Windows 環境へ回帰してインストールしたソフト

WSL2 と Visual Studio Code、Docker などの動作が現実的になり、最近 Windows 環境へ回帰しつつあります。その際にインストールしたソフトを羅列します。 なお、Mac にも存在するソフトについては省略します。ソフトへのリンクはぼちぼち張っていきます。 …

Windows で VPN に接続した際にサブネット越しのローカルアドレスにアクセスする方法

結論 ルーティングを明示的に追加します。 たとえば、サブネット越しのローカルアドレスである 10.10.123.0/24 につなぎたい場合でゲートウェイが 10.10.111.1 である場合は、管理者権限があるコマンドプロンプト(PowerShell)で以下のコマンドを実行します…

WSL2 (Ubuntu) で System Spec (RSpec, Capybara) を実行しようとすると Webdrivers::BrowserNotFound: Failed to find Chrome binary と出るときの対処方法

結論 1. google-chrome をインストールします 詳細は割愛します*1 配置場所は /opt/google/chrome 配下になるかと思います 2. chromedriver をインストールします 詳細は割愛します (参考)インストール方法 配置場所は /usr/bin/chromedriver になるかと思…

WSL2 環境で RSpec (Capybara) で「Webdrivers::BrowserNotFound: Failed to find Chrome binary.」エラーが出るとき

前提条件 google-chrome と chromedriver*1 はインストール済みとします。 結論 rails_helper.rb に以下の行を追加します。chromedriver のパスは個々人のインストール場所によって書き換えます。 Selenium::WebDriver::Chrome::Service.driver_path = '/usr…

Windows Terminal でウィンドウを透過させるための設定ファイルへの記述方法

結論 設定ファイルの profiles 配下の defaults または list 配下の内容に "useAcrylic": true と "acrylicOpacity": 0.7 を追加する。 具体例 例えば、Ubuntu 20.04 のウィンドウに対して、透過度を 0.5 とするように設定します。そのときの設定ファイルの…

Windows Terminal でコマンドパレットをショートカットキーで出すようにする方法

結論 設定ファイル*1の、actions というディレクティブ内*2に、起動するためのキー割り当てを記載します。 具体例 例えば、ctrl+shift+p で起動する場合には、設定ファイル以下のように書きます(追記します)。 // This file was initially generated by Wi…

Ext2Fsd で ext4 の HDD (SSD) の中身が見られないとき

前提 HDD の接続認識は OK マウントも OK 割り当てられたドライブをダブルクリックすると「フォーマットしますか?」と出てきてしまう 結論 以下の記事にならいましょう(感謝)。 qiita.com コマンドログ 実行の結果のコマンドログは以下のとおりです。 $ s…

Windows Update に必要なファイルをローカルに落とす方法

結論 こちらのページ にアクセスします 「今すぐアップデート」ボタンをクリックすると、Windows Update のファイルをダウンロードするためのクライアントがダウンロードできます クライアントがダウンロードできたら実行し、指示に従うことで、ローカルにフ…

MPC-HE が Deprecated になっていたので MPC-BE に切り替えました

MPC-HE は Deprecated 公式サイトより MPC-HE は公式サイトに Deprecated の旨が書かれています。 MPC-HC is not under development since 2017. Please switch to something else. GitHub リポジトリより GitHub のリポジトリはすでにアーカイブされていま…

WSL では Windows のエクスプローラからファイルやディレクトリを新規作成してはいけない

理由 パーミッションが問答無用で 777 になるから。 解決策 2018/01/05現在、ない*1。 参考 WSL File System Support – Windows Subsystem for Linux 補足 上記のように WSL 上で開発するのは危険なので、基本は SSH を使って 開発して、Rubocop のようなロ…

WSL + Visual Studio Code の環境で Rubocop (ruby-rubocop) を使う方法

結論 こちらをご覧ください。

WSL の Ubuntu で Windows のドライブをマウントした際にそれらの中身に chmod が効かない場合

結論 マウントする際に metadata オプションを付与する。 答えそのもの https://qiita.com/remin/items/a726128ab388cb73d9ee 遠因 補足 これでようやく WSL*1 での Ubuntu 運用が「使い物にならない」レベルからは脱却できたかと思います。 が、実際には WS…

Windows から Mac へ移行する際に代替となるソフトを探す

見つけた Massigra Xee3 Media Player Classic Home Cinema Movist CLCL Clipy Orchis Alfred WinSCP Commander One SSH トンネル Coccinellida Trello Macアプリ版*1 Mery mi RLogin iTerm2 CubePDF Skim*2 見つからない OpenTween JTrim Ralpha Paint.net …

Windows 10 の Ubuntu に RLogin などのクライアントで接続する

手順 1. sshd をインストール インストールします。 $ sudo apt-get update $ sudo apt-get install ssh -y 2. ホストキーを作る 作ります。 $ sudo dpkg-reconfigure openssh-server 3. 外部クライアントからアクセスする これで Windows マシン の IPアド…

Windows 環境で Git を使う場合はパーミッションを無視すると煩わしくない(が……)

Windows で Git Windows で Git を使うと改行コードとパーミッションの問題にぶち当たると思います。今回はパーミッションの話です。 0755 が 0644 に変わっているものとして変更が検知される Windows で Git を扱っていると、ファイルの中身は何も変わって…

Windows 10 の Ubuntu 18.04 のファイルは Windows 上ではどこにあるか

結論 C:\Users\foobar\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu18.04onWindows_12abcd3efghij\LocalState\rootfs 補足 foobar のところにはユーザー名が入ります CanonicalGroupLimited.Ubuntu18.04onWindows_12abcd3efghij の 12abcd3efghij …

Windows から Samba の ファイル や フォルダ を Git で扱うと内容が変わっていないのに全て Modified 扱いになるとき

結論(理由) パーミッションが変わった。 結論(対応方法) umask で設定する値と smb.conf で設定する値を同一にするとよい。例えば、umask が 022 ならば、smb.conf は以下のように書きます。 [your_share_name] path = /path/to browseable = yes writab…

DBeaver を Windows で使うときに気をつけること

DBeaver https://dbeaver.io/です。GUI でデータベースを操作するクライアントです。 Windows で使う場合にちょっとハマりました。なお、以下の内容は Windows 7 で起きたことで、Windows 10 では大丈夫でした。それも含めておま環の可能性もありますが、記…

XShell を用いて SSHトンネル を作る方法

XShell Windows用 の SSHクライアント です。現状ではこれが Windows ではベストだと思っています。個人利用ならばフリーです。 SSHトンネルを構築する XShell を用いて SSHトンネルを構築する方法を示します。なお、事前の準備としていわゆる踏み台サーバの…

S3 のクローンである OSS の minio を使う

minio これです。golang です。

XShell でフォントを変える方法

結論 「ファイル」→「開く」でセッション一覧を開き、各セッションの「プロパティ」内の「表示」メニューから変更する。 備考 「ツール」→「オプション」をいくらこねくり回しても見つかりません。

RubyMine で 改行コード を LF に統一させる方法

結論 Default Settings → Editor → Code Style から、Line separator: の箇所を Unix and OSX (\n) に変更する。 備考 JetBrains の全ての IDE に共通かも。

Discord で「役職」を設定してユーザに付与する方法

結論 1. 「サーバーの設定(サーバーの名前)」のところの「↓」ボタンを押して「サーバー設定」を押す 2. 左の列の「メニュー」から「役職」を選び、右画面の「役職」の文字のとなりにある「+」ボタンを押す

ティラノビルダーで「ブラウザゲーム」で書き出した場合、iOS ではワンクッション挟まないと音が出ない

バージョン 1.7.0 steam ja です。また、音声として ogg ではなく m4a が入っていることは前提とします。 症状 「BGM再生」のコンポーネントを登録していても、そのタイミングで音楽が流れない。 解決法 「BGM再生」の前に、「テキスト」コンポーネントを入…

Powered by はてなブログ