etsuxのブログ

自分がハマったことなどを記録しています。

TeraTermからTermuxのsshdに接続できない→TeraTermは諦め、sshコマンドかRLoginを使用する

Termuxにsshdをインストールして、TeraTermで接続しようとしても認証に失敗してしまう。 ssh-keygenで-m PEMのありなしのどちらの鍵ファイルでもダメ。 logcatで見ると、以下のエラーが記録されている。 09-25 22:03:19.576 20958 20958 I sshd : userauth_p…

キャプチャボードでの録画は思ったより簡単で確実

普通に画像も音声も録画できてる夢を見た。 ①AirPlayでミラーリング ②fireTVをキャプチャボードに挿す ③HDDに録画 ④NAS機能付きルーターにHDDを差し替え ⑤VLCなどでストリーミング再生 ※iPadのところは一例。何でもよい。 ※ミーティング(Zoomとか)の内部音…

そうだ、Qiita移行

etsuhisa - Qiita

Wiki.jsをWindows環境にインストール(MySQL利用)

Wiki.jsをWindows環境にインストールしてみた。 node.jsをインストールする。 Node.js からパッケージ(推奨版)をダウンロードしてインストールする。 MySQLをインストールする。 MySQL :: MySQL 5.6 リファレンスマニュアル :: 2.3 Microsoft Windows に MyS…

TermuxからMariaDBインストール、ERROR 1698 (28000): Access denied for user 'root'@'localhost'エラー(解決)

Railsに続いて以前書いた記事を参考にMariaDB(MySQL)のインストール。 TermuxでMariaDB(MySQL)をインストール/セットアップ - etsuxのブログ なんとなく様子が違う。 $ pkg install mariadb Reading package lists... Done Building dependency tree Readin…

TermuxからRailsインストール、そしてnokogiriとsasscでエラー(解決)

TermuxでのRailsインストールの手順をまとめてみた。 試行錯誤でやっていたので、まっさらな状態でできるかがあやしいが、以下でインストールできると思う。本当は一発でrails newしたかったが無理そう。なお、MySQLを使用しない場合は「-d mysql」を外す。S…

macOS Catalinaのフルサイズダウンロードができた

以下の記事でCatalinaはミニインストーラしかダウンロードできないと書いたが、さっきやってみたらフルサイズでダウンロードできた。 macOS CatalinaのISOイメージを作成する - etsuxのブログ 前回と違うのは、MojaveではなくCatalinaでダウンロードしたこと…

APFSボリュームからMac OS拡張のパーティションを切り出す

APFSボリュームのパーティション作成でMac OS拡張を選択すると以下のようなエラーが発生し、パーティション作成に失敗する。 内部エラーが起きました。指定された操作の1つに必要なディスクが見つかりませんでした。これは一時的な問題である可能性がありま…

CPU負荷が高くなるとPCが落ちる(最大のプロセッサ状態を変更して対処)

STYLE-IL11-i7S-HNVでCPU使用率が高くなる(冷却ファンが高速回転になる)と、「チュィィィーン」という音とともにPCが落ちる。CPUID HWMonitor(HWMONITOR | Softwares | CPUID)で温度を見ると70℃くらいになっているので、熱のリミッタで電源を落としているん…

WSL (Windows Subsystem for Linux)でファイルが削除できなくなったとき(chkdskで修復)

WSL利用中にPCがダウンしたりして、ファイルシステムの管理情報が破損する場合がある。 ディレクトリごと削除しようとしても、削除できないファイルがあってrmコマンドが失敗する。 $ rm -rf test rm: cannot remove 'test/xxx': Directory not empty $ ls -…

LG V20 PRO L-01Jのアプリを削除(adbをバッチ化)

LGのV20 PRO L-01J(もちろん中古)を購入。 まずはアプリ一覧から不要なアプリをアンインストール or 無効化。 次にadbでアンインストールするために開発者オプションを有効化。 [設定]>[端末情報]>[ソフトウェア情報]>[ビルド番号]を5回タップ。 [設定]…

HTMLを変更せずにJSのみでtableを4ペインに分割する

行数/列数が多い表を4ペインに分割するためのJavaScirptファイルを実装してGithubで公開。 元のHTMLのtableタグ周りを変更せずに、M行N列で固定してして右下のペインをスクロールできるように実装。 最初jQueryプラグインで実装していたものを、jQueryに頼る…

GALAXY S III α SC-03E Android 7.1「MTPホストを停止しました」

Android 7.1にしてからしばらくは普通に使えていたが、「MTPホストを停止しました」と表示されるようになった。 怪しそうなのは、アプリの更新かな? もう一度OSを入れなおして、自動更新をオフにして使ってみようと思う。

Windows 10のVMware PlayerでmacOS Catalinaの夢

Windows 10のVMware PlayerでmacOS Catalinaをインストールする。 SnowLeopard→ElCapitan→Mojave→Catalinaとアップグレードしていくのもよいが、直接Catalinaをインストールするよりvmdkのサイズが大きくなる。(30GBちょい) Catalinaを直接インストールす…

GALAXY S III α SC-03EのカスタムROM関連のダウンロードリンク

以下の記事で使っているファイルのダウンロード元を(記憶をたどりながら)まとめておく。 GALAXY S III α SC-03E をAndroid 6.0にアップデート - etsuxのブログ GALAXY S III α SC-03E をAndroid 7.1にアップデート - etsuxのブログ adb 以下の「SDK Platfo…

GALAXY S III α SC-03E をAndroid 7.1にアップデート(だんだん不調)

SC-03EをAndroid 6.0(Cyanogenmod)にアップデートして、いくつか困っていることがある。 発信・着信ができなくなる → Lineageで解決しなかった bluetoothスピーカーへの出力でブチブチ切れる → Lineageで解決した 充電切れになると、電源ケーブルを挿しても…

Gemini PDAをシングルブートに戻す

Gemini PDAをAndroidとLinuxのマルチブートにしてみたが、以下の理由からLinuxの有用性がなくなった。 Termuxでほとんど事足りている。 Linuxを起動しているとAndroidが使えない。(当たり前だが) LinuxでLTEを利用できる状態にできなかった。 Linuxの操作…

MicrosoftEdgeで利用できそうなコマンドラインオプション

MicrosoftEdgeのコマンドからのInPrivate起動を調べるときに、バイナリから利用できそうなコマンドラインオプションを探してみたので、そのメモ。 -private -ShowApplicationGuardFRE -WebNotification -ExternalUserInputId -dbh -pinnedSite -contentTile …

macOS CatalinaのISOイメージを作成する

Mac App StoreでCatalinaをダウンロードしてもフルサイズのイメージはダウンロードされず、22MB程度のミニインストーラがダウンロードされるだけなので、そこからISOイメージは作成できない。 Appleのサイトの情報からは、Catalinaでもフルサイズのインスト…

Windows 10のMojave、VirtualBoxとVMware Playerが夢で対決(VMware Playerが勝利)

VMware Playerが勝利。 Windows 10上でOSXを動作させるのに、VirtualBoxとVMware Playerの両方でインストールを試してみた。 VirtualBoxはなぜか時間がかかりすぎるし、マウスがしばしばハングする。 Snow Loepardの環境を作って、ElCpitanのイメージを作成…

Windows 10でWindows UpdateされたらAN HTTPDが起動しなくなった

Windows Updateで以下のバージョンになったら、AN HTTPDが起動しなくなった。[起動中]と出た後、しばらくすると終了し、タスクトレイに常駐しない。 Windows 10、バージョン 1903 の機能更新プログラム イベントログを見ると、PROXY.DLLで0xc000041dが起きて…

Microsoft Edgeのコマンドオプションに-privateを指定してもInPrivateで起動しない(PowerShell経由で解決済)

とりあえず解決。 なぜかPowerShell経由でないとパラメタを受け付けないらしい。 powershell.exe start shell:AppsFolder\Microsoft.MicrosoftEdge_8wekyb3d8bbwe!MicrosoftEdge '-private' powershell.exe start shell:AppsFolder\Microsoft.MicrosoftEdge_…

Rails+MySQLの環境で、referencesがdb:migrateでエラー

以下の環境を使用している。 Rails 5.2.3 MySQL 8.0.11 Windows 10 x64 referencesを使用してdb:migrateをするとデータ型が合わないエラーになる。 Caused by: ActiveRecord::MismatchedForeignKey: Column `test_id` on table `temps` does not match colum…

共有ライブラリのパスの取得(Linux)

WindowsのDLLでは、DllMainでGetModuleFileNameを呼び出し、DLLのパスを取得できる。 Linuxでのやり方があるか調べてみたけど、それっぽい関数がなかなか見つからなかったんだけど、これあたりかな? dlinfo(3) - Linux manual page RTLD_DI_ORIGINでパスへ…

VirtualBoxでOSX(Show Leopard)をインストール

以下を参考にShow Leopardをインストール。 今更Windows上のVirtualBoxで「Snow Leopard」を動かす夢が見たい - CLAYPIER 古いVirtualBox(VirtualBox-5.0.40-115130-Win.exe)をインストールしてみたところ、仮想マシンの起動に失敗する。 VBoxHardening.log…

Windows環境からAndroidにTeraTermでSSH接続

Windows環境からAndroidにTeraTermでSSH接続を行う。 AndroidにTermuxをインストール Androidにopensshをインストール 鍵の作成 sshdを起動 Windows環境に秘密鍵をコピー TeraTermから接続 まずはPlayストアからTermuxをインストールする。 https://play.goo…

かけ算に順序があるか?(否定派意見)

秋口の話題で今はシーズンオフ。 かけ算の順序問題 - Wikipedia すべてか一部か 肯定派の「かけ算に順序がある」というのはどちらを指しているのか? すべてのかけ算に順序がある 一部のかけ算に順序がある(必ずしもかけ算に順序があるわけではない) 否定…

必要条件と十分条件の混乱の元

ただの素人の遠吠えなのですが、「必要」と「十分」はもっと日常的なことなのに、この書き方というか教え方が混乱の元じゃないかと思う。 混乱の元 混乱の元①「ならば」 「~ならば~」というと、「(条件)ならば(結果)」のように捉えてしまう。 条件とい…

rails db:migrateのエラー(rmpd_util_str_to_dとlibexslt.so)

rmpd_util_str_to_dのシンボルが見つからないとのエラー。 $ rails db:migrate rails aborted! LoadError: dlopen failed: cannot locate symbol "rmpd_util_str_to_d" referenced by "/data/data/com.termux/files/usr/lib/ruby/2.6.0/aarch64-linux-androi…

TermuxでMariaDB(MySQL)をインストール/セットアップ

mysqlがないらしいので、mariadbをインストール。 apt install mariadbapt install mariadb-dev apt install mysql-dev インストールできたらDBを作成。 mysql_install_db safeコマンドでバックグラウンド起動。 mysqld_safe & ちなみに、&をつけ忘れた場合…