Google 公式 GitHub に Chrome ショートカット を無効化する リポジトリがある件

Chrome ショートカットを無効化するエクステンション。

Disable keyboard shortcuts

👉 Disable keyboard shortcuts - Chrome ウェブストア hatena-bookmark

作者は、個人っぽいけど。

提供元
Benjamin Barenblat

ソースコードは Google 公式 GitHub リポジトリ内で公開されている。

Disable Keyboard Shortcuts
👉 google/disable-keyboard-shortcuts: Chrome extension to disable keyboard shortcuts hatena-bookmark

確かに何もしない function が実装されている。


chrome.commands.onCommand.addListener(function(command) {});

何者なんですかね。

👉 bbarenblat (Benjamin Barenblat) hatena-bookmark
👉 Benjamin Barenblat hatena-bookmark
👉 git.benjamin.barenblat.name hatena-bookmark

まあ、イラッとするショートカットはどんどん無効化していきましょう。

👉 【macOS】キーマップとキーボードショートカットの変更設定 hatena-bookmark


言語設定は「日本語」でなく「English」にしておくべき理由

あちこちで日本語化の時差が出てます。

最新の情報を得るには、公式でさえ本家「English」の言語設定にしておくべきでしょう。

例えば、このページ。

👉 https://developer.android.com/studio/releases hatena-bookmark

上部の言語設定を切り替えながら見てみます。

2023-01-20 1:16 現在。

変化の早い技術系記事では、「English」に設定しておくほうがいいのでしょうね。



【AndroidStudio】JDK8 をアンインストールした

AndroidStudio が Electric Eel となって、embedded JDK も 11 です。


❯ ~/Library/Application\ Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/221.6008.13.2211.9477386/Android\ Studio.app/Contents/jbr/Contents/Home/bin/java -version
openjdk version "11.0.15" 2022-04-19
OpenJDK Runtime Environment (build 11.0.15+0-b2043.56-8887301)
OpenJDK 64-Bit Server VM (build 11.0.15+0-b2043.56-8887301, mixed mode)

👉 Android Studio Releases List | IntelliJ Platform Plugin SDK hatena-bookmark

Gradle も。


❯ ./gradlew -v

------------------------------------------------------------
Gradle 7.6
------------------------------------------------------------

Build time:   2022-11-25 13:35:10 UTC
Revision:     daece9dbc5b79370cc8e4fd6fe4b2cd400e150a8

Kotlin:       1.7.10
Groovy:       3.0.13
Ant:          Apache Ant(TM) version 1.10.11 compiled on July 10 2021
JVM:          11.0.16.1 (Homebrew 11.0.16.1+0)
OS:           Mac OS X 13.1 x86_64

なんだか、気分が悪いので JDK8 をアンインストールする。


❯ /usr/libexec/java_home -V
Matching Java Virtual Machines (2):
    11.0.16.1 (x86_64) "Homebrew" - "OpenJDK 11.0.16.1" /usr/local/Cellar/openjdk@11/11.0.16.1_1/libexec/openjdk.jdk/Contents/Home
    1.8.0_292 (x86_64) "AdoptOpenJDK" - "AdoptOpenJDK 8" /Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home
/usr/local/Cellar/openjdk@11/11.0.16.1_1/libexec/openjdk.jdk/Contents/Home

❯ sudo rm -rf /Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk

❯ /usr/libexec/java_home -V
Matching Java Virtual Machines (1):
    11.0.16.1 (x86_64) "Homebrew" - "OpenJDK 11.0.16.1" /usr/local/Cellar/openjdk@11/11.0.16.1_1/libexec/openjdk.jdk/Contents/Home
/usr/local/Cellar/openjdk@11/11.0.16.1_1/libexec/openjdk.jdk/Contents/Home

スッキリしましたわ。


  compileOptions {
    sourceCompatibility JavaVersion.VERSION_11
    targetCompatibility JavaVersion.VERSION_11
  }

  kotlinOptions {
    jvmTarget = JavaVersion.VERSION_11.toString()
  }

なんか、問題あるのかな?