揮発性のメモ2

http://d.hatena.ne.jp/iww/

sshで、鍵認証でログインする

新しいサーバにsshでログインしようとしたら、鍵認証なのにパスワードを訊かれてしまう。 ログを確認したら、RSAは使えませんと言われた Jan 14 14:56:45 unko-srv sshd[5280]: userauth_pubkey: signature algorithm ssh-rsa not in PubkeyAcceptedAlgorith…

gdb-arm-linux-gnueabihf のインストール

そんなものはない # apt install gdb-arm-linux-gnueabihf パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています... 完了 状態情報を読み取っています... 完了 パッケージ gdb-arm-linux-gnueabihf は使用できませんが、別のパッケー…

LibreOfficeのアンインストール2

なんかもう雑に全部アンインストールするにはワイルドカードを使う sudo apt purge libreoffice* sudo apt clean

Debianでbullseyeからbookwormにアップグレードする

www.debian.org dist-upgrade とかではなくなったっぽい 手順目次 とりあえずbullseyeで最新にする souces.listを全部bookwormに書き換える 最小アップグレード 完全アップグレード とりあえずbullseyeで最新にする apt update apt upgrade -y apt autoremov…

Chromeで 最後のタブを閉じてもブラウザを終了しないプラグイン 2

chromewebstore.google.com Chromeで最後のタブを閉じてもブラウザを終了させないようにするプラグイン ・常に2つ以上のタブを用意することで、「最後のタブ」を回避 ・回避用含めてタブが3つ以上になったら、回避用のタブは消える ・回避用のタブは選択で…

ラズパイでGPIOを使う

Raspberry Pi 4 Model B で勉強中 $ cat /etc/rpi-issue Raspberry Pi reference 2023-12-11 ラズパイのGPIOについて ピン配置はラズパイ2,3,4,5で同一 電圧は3.3V 電流は1ピン当たり16mA、全体で50mA出力可能 LEDをつけるなら制限抵抗はとりま100~200Ωくら…

Vimでの改行コードと文字コード自動判別の設定

今使っている ~/.vimrc の設定 " 内部文字コードの設定 set encoding=utf-8 " 新規ファイル set fileencoding=utf-8 " 文字コード自動判別 set fileencodings=utf-8,cp932,euc-jp " 改行コード自動判別 set fileformats=unix,dos,mac " 全角罫線を2キャラ幅…

Windows11で、USBメモリを挿したときの自動再生をオフにする

Windows11で、USBメモリやSDカードを挿したときに自動でエクスプローラが開いたりするのを抑止する。 「設定」の「Bluetoothとデバイス」から「自動再生」を選択し、自動再生をオフにする

grepで、出力をバッファリングさせない

grepで、出力を全部バッファからラインバッファに変更するオプションは --line-buffered grepを多段に使う時とかに指定する $ tail -F /var/log/hoge/hoge.log | grep --line-buffered "command=" | grep -v "TEST" 例:TESTじゃないコマンドでgrepするみた…

Chromeで、httpからファイルをダウンロードすると警告が出るのをやめさせる設定

「安全でないダウンロードがブロックされました」 イントラネットとかからファイルをダウンロードすると 警告が出るのを止めるchrome://flags/#insecure-download-warnings をDisabledに変更し、再起動

Chromeで、ブックマークの行間が広くなったのをやめさせる設定

Chromeでブックマークの行間が広くなったのをやめさせる設定chrome://flags/#chrome-refresh-2023-top-chrome-font をDisabledに変更し、再起動

Teamsの開催日時を知る方法

Teamsで打ち合わせの招待のメールに日時が書いてないとき、開催日時がいつだか調べる方法REQUEST.ics はテキストファイルなので、秀丸で開く SUMMARY;LANGUAGE=ja-JP:おひる打合せ<Web会議> DTSTART;TZID=Tokyo Standard Time:20231231T110000 DTEND;TZID=Tokyo Stand</web会議>…

テーブルの幅をセルの幅の合計に合わせる

css

テーブルの幅をセルの幅の合計に合わせるには、 width: fit-content; を使用する。 <div style="overflow: auto;"> <table style="width: fit-content; table-layout: fixed;"> <colgroup> <col style="width:150px;"> <col style="width:150px;"> <col style="width:150px;"> <col style="width:150px;"> <col style="width:150px;"> </col></col></col></col></col></colgroup></table></div>

jessieのsource.list

変更前 deb http://ftp.jaist.ac.jp/debian/ jessie main deb-src http://ftp.jaist.ac.jp/debian/ jessie main deb http://security.debian.org/ jessie/updates main deb-src http://security.debian.org/ jessie/updates main deb http://ftp.jaist.ac.jp…

netcatで udpを受信する

ポート30000で受信するテスト netcat -v -l -k -u -p 30000 -v Verbose ちょっとした情報を表示 -l Listen 待ち受け -k Keep 着信後も待ち受けを続ける -u UDP -p port Port ローカルのポート番号指定 -k を指定し忘れると最初のセッションで受信してそれっ…

Debianで、netcatをインストールする

netcatはなんだかいろいろな種類があって混乱する。 netcat-openbsd OpenBSD版。 Debianでは一番強い? /usr/bin/nc -> /etc/alternatives/nc -> /bin/nc.openbsd /usr/bin/netcat -> /etc/alternatives/netcat -> /bin/nc.openbsd ncat Nmap版。最強らしい…

PHPで、プロパティを全部見る

PHP

DeleGate関連のリンクまとめ

Wikipedia: DeleGate DeleGate - Wikipedia 寂しい死んでいる公式サイト http://www.delegate.org/ つながらない公式サイトの抜け殻みたいなサイト DeleGate ライセンス情報しかない現在生き残っている唯一の公式サイト AIST-DeleGate Official Site ここで…

UTF-8以外の文字コードのファイルを探して UTF-8に変換する

iww.hateblo.jp 使い方 $ find . -type f| xargs nkf -g| grep -vE ':\s*(UTF-8|BINARY|ASCII)'| cut -d ':' -f 1| xargs nkf -w --overwrite nkf -g の出力結果が少し変わっていたので修正 何年か前は コロンの後ろにスペースが入っていなかったし改行コー…

private と protected

PHP

今日はprivateとprotectedを間違えて大変だった name() ."\n"); } } class B extends A { private function name(){ return "Bです"; } } $a = new A(); $a->printname(); // Aです $b = new B(); $b->printname(); // Aです ※Bのつもりだった pr…

PHP8.1で "Deprecated: ucfirst(): Passing null to parameter #1 ($string) of type string is deprecated in"

PHP

PHP8.1で既存のプログラムを動かすと、Deprecated(非推奨)のエラーがやたら出る。

journalコマンドで sudo の動作ログを見る

# journalctl -t sudo ・・・ 9月 18 17:03:43 chinko sudo[1970]: unko : TTY=pts/0 ; PWD=/home/unko ; USER=root ; COMMAND=/usr/bin/lssudo はユニットじゃないので、 -u は使えない。 ので、普通に識別子を使う journalctlコマンド - systemd管理のログ…

PHPで、設定ファイルがうまく読まれてないことを知る

PHP

PHPで設定ファイルを分けて書いているとき、設定ファイルがちゃんと読まれているかどうか確認する。 設定ファイルは文法エラーがあると、そこでそのファイルの読込みを終了して次のファイルに移る。 よって、エラー行以降は反映されないので中途半端に設定さ…

MariaDBの日本語の設定

設定 MariaDB 10.5 ではこんな感じだった。 変数名 デフォルト値 備考 character_set_client utf8 ★1クライアントの文字コード character_set_connection utf8 ★1 character_set_database latin1 ☆A DBの文字コード設定ファイルの対象ではない character_set…

MySQLで、今どんなクエリが動いてるのかを見る

今、どんなクエリが動いているかは次のコマンドで確認できる mysql -u abcuser -pPASS abcdb -e "show processlist;" +----+---------+-----------+-------+---------+------+----------------+--------------------------------------------------------+ |…

sshログイン時に "no hostkey alg" というエラーが出る

古いSSHクライアントで新しいSSHサーバに接続したらエラーになった。 クライアント側 OpenSSH_5.3p1 (CentOS 6.7) サーバ側 OpenSSH_8.8p1 (Fedora 37) dokuwiki.fl8.jpサーバ側は手が入れられなかったので、クライアント側で対処 とりあえずパスワード認証…

PC新調計画

Windows8.1 - 揮発性のメモ2 未だにこのときのPCを使用しているが、そろそろ新調したいので検討をする。 新調と言ってもケースと電源は使いまわす。 ディスプレイ3枚、SSD 4TB、メモリ32GB、そんでせめて5年くらい戦えそうなスペックを検討 マザー : ASUS B…

PhpStormで、デプロイ時の差分比較で 特定のファイルを除外する

PhpStormで、デプロイ時の差分比較で 特定のファイルを除外するディレクトリが「除外」にマークされていれば 差分比較で比較対象外にすることが可能だけど それだと .gitkeep などあちこちに点在する比較したくないファイルは比較対象のままになる 設定 ⇒ ビ…

strtotime()はYYYYMMDDhhmmssを理解する

PHP

PHPのstrtotime()は日付っぽい文字列を入れるとUNIXTIMEにしてくれる便利な関数 PHP: strtotime - Manual理解してくれる書式はここにまとまっている www.php.net 書いてないけど YYYYMMDDhhmmss な形式の文字列もセーフ

UltraVNC 日本語版 インストール

uvnc.com riku-zen.cocolog-nifty.comUltraVNCインストール後、日本語化DLLをコピーする - 1.4.3.1 をインストールしたところ、ALT+SPACE が送信できなくなっていたので、画面外のウィンドウを口寄せするおまじないが効かなくなっていた。 画面外のウィンド…