2019-10-06から1日間の記事一覧

Ruby で require に書く場所は「コマンドを実行する場所からの相対位置」になる

実例 ./lib/x.rb というファイルが以下のようであったとします。 class X (中略) end また、./lib/a.rb というファイルが以下のようであったとします。 require './x' (以下省略) このとき、 カレントディレクトリが ./ であるときに $ ruby ./lib/a.rb …

openmediavault を使っていて mkfs コマンド で HDD をフォーマットしようとしたら /dev/sdX is mounted; will not make a filesystem here! と怒られたとき

結論 まず /dev/sdX をアンマウントします。 $ sudo umount /dev/sdX アンマウントしたデバイスを openmediavault は自動で再マウントしようとするので、再マウントされる前に mkfs コマンドを以下のように実行します。 $ sudo mkfs.ext4 /dev/sdX mke2fs 1.…

ソニーのヘッドフォン WH-CH510 を購入しました

※ Mac でペアリングできないという記事は こちら です WH-CH510 こちらです。 www.sony.jp Amazon はこちら。 ソニー ワイヤレスヘッドホン WH-CH510 / bluetooth / AAC対応 / 最大35時間連続再生 2019年モデル / マイク付き /ブルー WH-CH510 Lソニー(SONY)…

ソニーのヘッドフォン WH-CH510 が Mac でペアリングできない → できました

※ 開封や感想の記事は こちらです 2019/10/09 追記 Catalina にアップグレードしたのを期に再度ペアリングを試してみたところ成功しました。ただ、Catalina にアップグレードしたことが理由なのかどうかはわかりません。 gyazo.com gyazo.com WH-CH510 こち…

「トロとパズル」の基本テクニック

トロとパズル 先日、ベータテストを経て、「トロとパズル」がリリースされました https://torotopuzzle.com/torotopuzzle.com 基本テクニック 私が行き着いた、パズルゲーム内の基本テクニックです。 通常の3つ連結収穫は価値が低いので、3つ連結収穫をする…

Mac の Visual Studio Code で「エクスプローラー(ファイル一覧)」にフォーカスを移動するためのショートカットキー

結論 Shift (⇧) + command (⌘) + e フォーカスが「エクスプローラー」にある状態で上記のショートカットキーを押すと、フォーカスが「エディタ本体」に移動します 補足 「ターミナル」にフォーカスがあるときにこのショートカットキーを押しても「エクスプロ…

Mac の Visual Studio Code で「ターミナル」ウィンドウにフォーカスを移動するためのショートカットキー

結論 Shift (⇧) + control (^) + @ 補足 「すでにターミナルウィンドウが表示されているかどうか」によって、以下のように挙動が異なります。 「ターミナルウィンドウが表示されていない状態」 「ターミナルが表示され、フォーカスがターミナルウィンドウに…

Google アカウント のパスワードを変更すると アプリパスワード はすべて消える

Web

結論 support.google.com パスワードの変更後にアプリ パスワードが取り消された場合 アカウントを保護するため、Google アカウントのパスワードを変更するとアプリ パスワードは取り消されます。いつでも新しいアプリ パスワードを作成し、Google アカウン…

Ubuntu で extundelete をビルドする際に insertionops.cc:36:36: error: ‘const struct ext2_inode’ has no member named ‘i_dir_acl’; did you mean ‘i_file_acl’? というエラーが出る場合

環境 以下の環境で標題のエラーが起きました。 Ubuntu 18.04 (x64) $ sudo apt-get install gcc libc6-dev make libssl-dev zlib1g-dev e2fslibs-dev 済み SourceForge より 0.2.4 をもってきて手元でビルドしました 以下のようなエラーが出ました*1 *1:色が…

Ubuntu で ext2fs をインストールする方法

結論 $ sudo apt-get install e2fslibs 補足 extundelete のビルド時に configure: error: Can't find ext2fs library と怒られた場合はもろもろ下のように入れるとよいです。*-dev が重要です。 $ sudo apt-get install gcc libc6-dev make libssl-dev zlib…

Powered by はてなブログ