mieki256's diary



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 1.29.0をインストールしてみた。 :

Atom 1.30.0 がいかんのかなと思ったので、コントロールパネル経由で Atom 1.30.0 をアンインストール。Atom 1.29.0 をインストール後、atom-beautify 0.33.0 のインストールを試してみた。

同じエラーが出てインストールできなかった。ということは、Atom本体よりも atom-beautify というパッケージ側に問題があるということかな…。

atom-beautifyのバージョンを変えてインストールを試みた。 :

以前は atom-beautify をインストールできたのだから、古い版ならインストールできるのではないかと思えてきた。

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 をインストールして試してみた。

> 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 再インストールと環境設定 | 加藤電業社  色々と検証サイトですよ。

以下のフォルダを削除。
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 がインストールできた…。
> 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

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

キーボードマクロを利用しつつ作業したいときは、別のエディタを使うべきかな…。

#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製の照明を操作できた模様。たしかに対応してるらしい。

以上、1 日分です。

過去ログ表示

Prev - 2018/09 - Next
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project