2018/09/01(土) [n年前の日記]
#1 [prog] atom-beautifyがインストールできない
Atomエディタの1.30が公開されたらしいのでアップデートしてみたのだけど、atom-beautify が更新もインストールできない状態になってしまった。環境は Windows10 x64。
atom-beautify を 0.33.0 に更新しようとしたらエラーが出たので、atom-beautify をアンインストール後、再インストールしようとしたものの、エラーが出てしまう。どうやら以下と全く同じ症状。
_Atom cannot install atom-beautify 2018/08/31 - Issue #2213 - Glavin001/atom-beautify
language-marko もインストールせよと言っているように見えるけど、そちらもインストールできない。うーん。
atom-beautify を 0.33.0 に更新しようとしたらエラーが出たので、atom-beautify をアンインストール後、再インストールしようとしたものの、エラーが出てしまう。どうやら以下と全く同じ症状。
_Atom cannot install atom-beautify 2018/08/31 - Issue #2213 - Glavin001/atom-beautify
language-marko もインストールせよと言っているように見えるけど、そちらもインストールできない。うーん。
◎ Atom 1.29.0をインストールしてみた。 :
Atom 1.30.0 がいかんのかなと思ったので、コントロールパネル経由で Atom 1.30.0 をアンインストール。Atom 1.29.0 をインストール後、atom-beautify 0.33.0 のインストールを試してみた。
同じエラーが出てインストールできなかった。ということは、Atom本体よりも atom-beautify というパッケージ側に問題があるということかな…。
同じエラーが出てインストールできなかった。ということは、Atom本体よりも atom-beautify というパッケージ側に問題があるということかな…。
◎ atom-beautifyのバージョンを変えてインストールを試みた。 :
以前は atom-beautify をインストールできたのだから、古い版ならインストールできるのではないかと思えてきた。
apm を使えばコマンドラインからパッケージをインストールできるらしいけど、パッケージのバージョンを指定してインストールすることはできないのだろうか。
apm help install と打ってみた。
apm を使えばコマンドラインからパッケージをインストールできるらしいけど、パッケージのバージョンを指定してインストールすることはできないのだろうか。
apm help install と打ってみた。
> apm help install Usage: apm install [<package_name>...] apm install <package_name>@<package_version> apm install <git_remote> apm install <github_username>/<github_project> apm install --packages-file my-packages.txt apm i (with any of the previous argument usage)パッケージ名の後ろに「@」をつけて、バージョンを指定することができるっぽい。
apm clean apm install atom-beautify@0.32.5 apm install atom-beautify@0.32.4 apm install atom-beautify@0.30.9どれを試してもエラーが出た。となると、このパッケージ以外でエラーが出てるということだろうか…。
◎ ATom 1.27.2をインストールしてみた。 :
Atom 1.28 から electron 2.0 になった、という話が気になる。そこが原因だったりしないか。
_GitHub、「Atom 1.28」を正式公開 〜プロジェクト内検索の結果ビューを刷新 - 窓の杜
手元のHDDに残っていた、Atom 1.27.1 をインストールして試してみた。
ここまでバージョンを落としてもインストールに失敗するのは何故なんだろう。
_GitHub、「Atom 1.28」を正式公開 〜プロジェクト内検索の結果ビューを刷新 - 窓の杜
手元のHDDに残っていた、Atom 1.27.1 をインストールして試してみた。
> apm install atom-beautify@0.30.9 Installing atom-beautify@0.30.9 to C:\Users\USERNAME\.atom\packages failed npm WARN deprecated node-uuid@1.4.8: Use uuid module instead npm WARN deprecated coffee-script@1.12.7: CoffeeScript on NPM has moved to "coffeescript" (no hyphen) npm WARN deprecated graceful-fs@2.0.3: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue npm WARN deprecated minimatch@0.3.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue npm WARN deprecated @types/commander@2.12.2: This is a stub types definition for commander (https://github.com/tj/commander.js). commander provides its own type definitions, so you don't need @types/commander installed! npm WARN deprecated jscs-preset-wikimedia@1.0.1: Deprecated in favour of eslint-config-wikimedia. -- https://phabricator.wikimedia.org/T118941 npm WARN deprecated nomnom@1.8.1: Package no longer supported. Contact support@npmjs.com for more info. npm ERR! Windows_NT 10.0.17134 npm ERR! argv "C:\\Users\\USERNAME\\AppData\\Local\\atom\\app-1.27.2\\resources\\app\\apm\\bin\\node.exe" "C:\\Users\\USERNAME\\AppData\\Local\\atom\\app-1.27.2\\resources\\app\\apm\\node_modules\\npm\\bin\\npm-cli.js" "--globalconfig" "C:\\Users\\USERNAME\\.atom\\.apm\\.apmrc" "--userconfig" "C:\\Users\\USERNAME\\.atom\\.apmrc" "install" "C:\\Users\\USERNAME\\AppData\\Local\\Temp\\d-11881-12268-1cx4cur.q4a4u3ow29\\package.tgz" "--runtime=electron" "--target=1.7.15" "--arch=x64" "--global-style" "--msvs_version=2015" npm ERR! node v6.9.5 npm ERR! npm v3.10.10 npm ERR! code EREADFILE npm ERR! Error extracting C:\Users\USERNAME\.atom\.apm\marko\4.13.3\package.tgz archive: ENOENT: no such file or directory, open 'C:\Users\USERNAME\.atom\.apm\marko\4.13.3\package.tgz' npm ERR! npm ERR! If you need help, you may report this error at: npm ERR! <https://github.com/npm/npm/issues> npm ERR! Please include the following file with any support request: npm ERR! C:\Users\USERNAME\AppData\Local\Temp\apm-install-dir-11881-12268-16t1zdo.h1f7uv7vi\npm-debug.logダメだな。
ここまでバージョンを落としてもインストールに失敗するのは何故なんだろう。
◎ Atomを全消去して試した。 :
Atom をコントロールパネル経由でアンインストール後、HDD内に残ったフォルダも全て消去して試してみた。
_Atom 再インストールと環境設定 | 加藤電業社 色々と検証サイトですよ。
以下のフォルダを削除。
この状態で、Atom 1.30.0 をインストール。今まで入れたパッケージは全て無くなったし、設定も全てが消えた状態で ―― まっさらな状態で起動した。
この状態で、atom-beautify 0.33.0 をインストールしてみる。
ここまでした状態でもインストールできないとは…。どうなってるんだ。
ちなみに、AppData\Local\Temp\apm-install-dir-*\npm-debug.log は、作られてないか、あるいは処理が終わると削除されるようで、残ってなかった。
_Atom 再インストールと環境設定 | 加藤電業社 色々と検証サイトですよ。
以下のフォルダを削除。
C:\Users\USERNAME\.atom C:\Users\USERNAME\AppData\Local\atom C:\Users\USERNAME\AppData\Roaming\Atom
この状態で、Atom 1.30.0 をインストール。今まで入れたパッケージは全て無くなったし、設定も全てが消えた状態で ―― まっさらな状態で起動した。
この状態で、atom-beautify 0.33.0 をインストールしてみる。
> apm install atom-beautify Installing atom-beautify to C:\Users\USERNAME\.atom\packages failed npm WARN deprecated graceful-fs@2.0.3: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue npm WARN deprecated minimatch@0.3.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue npm WARN deprecated @types/commander@2.12.2: This is a stub types definition for commander (https://github.com/tj/commander.js). commander provides its own type definitions, so you don't need @types/commander installed! npm WARN deprecated jscs-preset-wikimedia@1.0.1: Deprecated in favour of eslint-config-wikimedia. -- https://phabricator.wikimedia.org/T118941 npm WARN deprecated nomnom@1.8.1: Package no longer supported. Contact support@npmjs.com for more info. npm ERR! Windows_NT 10.0.17134 npm ERR! argv "C:\\Users\\USERNAME\\AppData\\Local\\atom\\app-1.30.0\\resources\\app\\apm\\bin\\node.exe" "C:\\Users\\USERNAME\\AppData\\Local\\atom\\app-1.30.0\\resources\\app\\apm\\node_modules\\npm\\bin\\npm-cli.js" "--globalconfig" "C:\\Users\\USERNAME\\.atom\\.apm\\.apmrc" "--userconfig" "C:\\Users\\USERNAME\\.atom\\.apmrc" "install" "C:\\Users\\USERNAME\\AppData\\Local\\Temp\\d-11881-7200-1ai5gm4.rapa1kmx6r\\package.tgz" "--runtime=electron" "--target=2.0.5" "--arch=x64" "--global-style" "--msvs_version=2015" npm ERR! node v6.9.5 npm ERR! npm v3.10.10 npm ERR! code EREADFILE npm ERR! Error extracting C:\Users\USERNAME\.atom\.apm\marko\4.13.3\package.tgz archive: ENOENT: no such file or directory, open 'C:\Users\USERNAME\.atom\.apm\marko\4.13.3\package.tgz' npm ERR! npm ERR! If you need help, you may report this error at: npm ERR! <https://github.com/npm/npm/issues> npm ERR! Please include the following file with any support request: npm ERR! C:\Users\USERNAME\AppData\Local\Temp\apm-install-dir-11881-7200-1ga43kk.2rg1d1jor\npm-debug.log
ここまでした状態でもインストールできないとは…。どうなってるんだ。
ちなみに、AppData\Local\Temp\apm-install-dir-*\npm-debug.log は、作られてないか、あるいは処理が終わると削除されるようで、残ってなかった。
◎ markoフォルダ内がおかしいらしい。 :
エラーメッセージ内で「〜\.apm\marko\4.13.3\package.tgz が無いよ」と言ってるあたりが気になる。
C:\Users\USERNAME\.atom\.apm\marko\4.13.4 フォルダを、同じ階層でコピーして、4.13.3 にリネームして試してみた。
この状態なら、atom-beautify 0.33.0 がインストールできた…。
どうしてこんな状態になってしまうのだろう…。わからん…。
C:\Users\USERNAME\.atom\.apm\marko\4.13.4 フォルダを、同じ階層でコピーして、4.13.3 にリネームして試してみた。
この状態なら、atom-beautify 0.33.0 がインストールできた…。
> apm install atom-beautify Installing atom-beautify to C:\Users\USERNAME\.atom\packages done
どうしてこんな状態になってしまうのだろう…。わからん…。
[ ツッコむ ]
#2 [prog] atom-dynamic-macroをインストールするとエラーが出る
Atom 1.30.0 に、
_atom-dynamic-macro
をインストールしたものの、Atom の起動時にエラーが出る…。症状としては、以下だろうなと…。
_Failed to load the atom-dynamic-macro package "Duplicate key 'ctrl-t'" - Issue #16 - masui/atom-dynamic-macro
件のパッケージは2016年頃に公開されたものの、その後放置状態のようなので、残念ながら使用は諦めた…。
ググってみたら、そもそもキーボードマクロを使うのは日本人ぐらいで、海外ではあまり活用されてないという話があって。なんでだろ…。
_ATOMのキーボードマクロ | g200kg Music & Software
_Failed to load the atom-dynamic-macro package "Duplicate key 'ctrl-t'" - Issue #16 - masui/atom-dynamic-macro
件のパッケージは2016年頃に公開されたものの、その後放置状態のようなので、残念ながら使用は諦めた…。
ググってみたら、そもそもキーボードマクロを使うのは日本人ぐらいで、海外ではあまり活用されてないという話があって。なんでだろ…。
_ATOMのキーボードマクロ | g200kg Music & Software
◎ atom-keyboard-macrosをインストールしてみたり。 :
代替にならないかと
_atom-keyboard-macros
をインストールしてみたら、最初に Ctrl-x を叩くせいか切り取り(カット)処理が行われてしまって。全体をemacs的なキーバインドにすれば使えるようになるのかな…。
Ctrl-xではなくAlt-xを使う事例が紹介されてた。この設定にしてみるか…。
_Keybindings ctrl-x? - Issue #29 - JunSuzukiJapan/atom-keyboard-macros
改行が反映されないことに気づいた。Atomの制限らしい。これは厳しい。
_Enter key - Issue #22 - JunSuzukiJapan/atom-keyboard-macros
キーボードマクロを利用しつつ作業したいときは、別のエディタを使うべきかな…。
Ctrl-xではなくAlt-xを使う事例が紹介されてた。この設定にしてみるか…。
_Keybindings ctrl-x? - Issue #29 - JunSuzukiJapan/atom-keyboard-macros
改行が反映されないことに気づいた。Atomの制限らしい。これは厳しい。
_Enter key - Issue #22 - JunSuzukiJapan/atom-keyboard-macros
キーボードマクロを利用しつつ作業したいときは、別のエディタを使うべきかな…。
[ ツッコむ ]
#3 [nitijyou] 茶の間のLED照明のリモコンが壊れた
茶の間のLED照明のリモコンを、お袋さんが床に落として壊してしまったそうで。ボタンは反応するものの、液晶画面が割れて真っ黒になっていた。
リモコンの型番は、NEC RE0101。今では一世代前になった製品群用のリモコンらしくて。ググってもリモコン単体はまず売ってないし、売っていたとしてもメーカ取り寄せ扱い。値段は、6,000円前後が一般的。
液晶が割れた状態では、いつ使えなくなってもおかしくないから、代替品・別の個体が必要だろう…。ということで、親父さんがケーズデンキまで行って注文しようとしたけれど。店員さん曰く、土曜日だからメーカは休みで連絡がつかないから在庫があるのかどうかも分からないし、あるとしても取り寄せにどの程度期間がかかるのか分からない、もしかすると入手できないかもしれない、とのことで。
代わりに使えるリモコンはないかと尋ねたら、多数の国内メーカ製品に対応してる、ELPA製のリモコン3種を教えてもらったそうで。液晶付きの照明リモコン、ELPA RC-C009 を購入したらしい。電池も一緒に買って、2,800円前後だったと言っていた。
_照明リモコン(RC-C009) | 商品情報 | ELPA 朝日電器株式会社
お袋さんは、値段が高くても今までと同じリモコンがいいと言ってたのだけど…。NEC RE0101は、薄く、軽く、かつ、白黒をベースにしたイイ感じの配色だったけど。ELPA RC-C009は、ごつくて太い感じのデザインで、それなりに重量もありそうな印象で。
でもまあ、この手のLED照明って、今だと20,000円ぐらいで買えるようだし。そのうちの6,000円がリモコン代と考えると…。今使ってる照明本体に寿命がくるまでは、今回購入したリモコンでしのいで、次回何かあったら本体ごと買い替え、という方向でお袋さんと話し合ったり。
ちなみに、ELPA RC-C009 に NEC のメーカコードを設定することで、NEC製の照明を操作できた模様。たしかに対応してるらしい。
リモコンの型番は、NEC RE0101。今では一世代前になった製品群用のリモコンらしくて。ググってもリモコン単体はまず売ってないし、売っていたとしてもメーカ取り寄せ扱い。値段は、6,000円前後が一般的。
液晶が割れた状態では、いつ使えなくなってもおかしくないから、代替品・別の個体が必要だろう…。ということで、親父さんがケーズデンキまで行って注文しようとしたけれど。店員さん曰く、土曜日だからメーカは休みで連絡がつかないから在庫があるのかどうかも分からないし、あるとしても取り寄せにどの程度期間がかかるのか分からない、もしかすると入手できないかもしれない、とのことで。
代わりに使えるリモコンはないかと尋ねたら、多数の国内メーカ製品に対応してる、ELPA製のリモコン3種を教えてもらったそうで。液晶付きの照明リモコン、ELPA RC-C009 を購入したらしい。電池も一緒に買って、2,800円前後だったと言っていた。
_照明リモコン(RC-C009) | 商品情報 | ELPA 朝日電器株式会社
お袋さんは、値段が高くても今までと同じリモコンがいいと言ってたのだけど…。NEC RE0101は、薄く、軽く、かつ、白黒をベースにしたイイ感じの配色だったけど。ELPA RC-C009は、ごつくて太い感じのデザインで、それなりに重量もありそうな印象で。
でもまあ、この手のLED照明って、今だと20,000円ぐらいで買えるようだし。そのうちの6,000円がリモコン代と考えると…。今使ってる照明本体に寿命がくるまでは、今回購入したリモコンでしのいで、次回何かあったら本体ごと買い替え、という方向でお袋さんと話し合ったり。
ちなみに、ELPA RC-C009 に NEC のメーカコードを設定することで、NEC製の照明を操作できた模様。たしかに対応してるらしい。
[ ツッコむ ]
以上、1 日分です。