揮発性のメモ2

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

ntpdとかntpdateの代わりのやつ

systemd-timesyncd というのを使う man.kusakata.com 設定ファイル /etc/systemd/timesyncd.conf man7.org [Time] NTP=192.168.0.1 確認方法 timedatectl # timedatectl Local time: Thu 2022-12-01 10:28:15 JST Universal time: Thu 2022-12-01 01:28:15 U…

14cmフライパン

Amazon.co.jp : Ballarini バッラリーニ 「 セルヴィン ターヴォラ フライパン 14cm コーティング イタリア製 」 ガス火専用 アルミ フッ素コーティング 【日本正規販売品】 75000-735 : ホーム&キッチン見た目はおしゃれでとても良かった。2年もたなかった…

findで、指定バイト未満のファイルを削除する

名前が "*.dat" で 大きさが118バイト未満のファイルを削除する find . -name "*.dat" -size -118c -delete バイトの指定をするときは、サフィックス c をつける。 b はブロック(512バイト単位)になり、何もつけないときはブロックになる。 linuxjm.osdn.j…

/etc/network/interfaces で、USB-LAN用の設定

/etc/network/interfaces.d/HOGEHOGE で、抜いたり挿したりが発生するインターフェースは auto じゃなくて allow-hotplug で書く # 内蔵LAN auto eth0 #iface eth0 inet dhcp iface eth0 inet static address 172.16.0.2 netmask 255.255.0.0 gateway 172.16…

screenでシリアル接続

cuと違い、 /dev/ttyUSB0 の所有者とパーミッションをそのまま読んでそのまま動作するので、それだけで気分が良い。そもそもcuはなんか行儀の悪い動作をいっぱいしてるので気分が良くない。 ファイルディスクリプタ 3~1023 を念のため起動時に全部閉じると…

cuで、/dev/ttyUSB0のパーミッションがないと言われる

# cu -l /dev/ttyUSB0 cu: open (/dev/ttyUSB0): Permission denied cu: /dev/ttyUSB0: Line in userootでやってんので当然パーミッションはある # ls -l /dev/ttyUSB0 crw-rw---- 1 root dialout 188, 0 11月 10 10:44 /dev/ttyUSB0結局、ユーザを変えよう…

ufwで、インターフェースごとに設定をする

eth0のポート22のアクセスを許可する。 eth1とか他のは許さない ufw allow in on eth0 to any port 22on NIC名 を書くときは、 allow in の in をつけなければならない あと、to の省略もできなくなる 設定はこんな感じに表示される $ sudo ufw status numbe…

/usr/lib/rsyslog/rsyslog-rotate

/etc/logrotate.d/rsyslog に書いてある rsyslog-rotate とは /var/log/syslog { rotate 7 daily missingok notifempty delaycompress compress postrotate /usr/lib/rsyslog/rsyslog-rotate endscript } 正体はこういうスクリプトだった # cat /usr/lib/rsy…

/var/log/alternatives.log

alternatives.logは、update-alternativesコマンドを使用したときの専用ログらしい。これってそんな特別視するほどのコマンド? これ別ログにするなら、ついでに一緒に記録したほうが良い ヤバイコマンドもっとあるんじゃないの? なんか歴史的経緯的なやつ?…

メイドインアビス 闇を目指した連星

www.amazon.co.jpとりあえず絶界行した。 三層はクソゲーだと何度もコントローラを投げたけど、そこさえ耐えればあとはヌルい。 基本的に作りが中途半端で、実に非常にもったいなさを感じる。 五層が薄味すぎる 磨けば光るのにゴツゴツの原石のまま発売してる

2022年5月にセットアップしたパソコン

2022年5月にセットアップしたパソコン のメモ Minisforum EliteMini HX90 AMD Ryzen 9 5900HX Mini PC – Minisforum JPMINISFORUM EliteMini HX90 AMD Ryzen 9 5900HX 8コア RAM:32GB SSD:512GB 2500Mbps LAN BT5.2 Radeon Graphics 2xHDMI 2xDisplayPort 4K…

nginxで、ログを全部syslogに飛ばす

/var/log/nginx というディレクトリを使用したくないんです! nginx.org ここにあるとおり、syslogに飛ばすには syslogサーバなりUNIXドメインソケットなりを指定する。 もっとも簡単なパターンは次の通り http { (中略) ## # Logging Settings ## access_…

秀丸メールで、タイトル部分に発信国を表示する

迷惑メールを簡単に見抜くための設定迷惑メールフィルタをすり抜けていても、発信元が「中国」になっていれば 99.99%の確率で迷惑メール 全般的な設定⇒ウィンドウ⇒枠のタイトルバー で、「メールの発信国も表示する」にチェックを入れればOK

auth.logで、pam_unix(cron:session): session opened for user root みたいなメッセージがずっと出ててうっとおしいやつ

/var/log/auth.log にて、CRONが動くときこういうログがずーっと出てて 超うっとおしいやつ Oct 24 19:28:01 unkoman CRON[22792]: pam_unix(cron:session): session opened for user root by (uid=0) Oct 24 19:28:02 unkoman CRON[22792]: pam_unix(cron:s…

PhpStormで、キーボードショートカットを使わずにテストを作成する

Alt+Enter とかいちいち押したくないんや メニューの「移動」⇒「テスト」でテストクラスを探す。 そのとき、「新規テストの作成...」から新規テストが作成できる

busterで、ネットワークインターフェイス名をeth1とかに戻す

Debianでネットワークインターフェイス名を eth0, eth1, ... に戻したい。 とりあえず、 Debian10 buster での戻し方は分かった /lib/udev/rules.d/73-usb-net-by-mac.rules /lib/udev/rules.d/80-net-setup-link.rulesこの2つのファイルを読まれないよう無…

rsyslogで、ファシリティに応じて分岐する

LOCAL0 だけ別ファイルにしたい # ログファイル名テンプレート $template HOGE_LOG, "/var/log/hoge/%programname%.log" # ログフォーマットテンプレート $template HOGE_FORMAT, "%$now% %timestamp:12:23:date-rfc3339% %syslogtag%%syslogseverity-text::…

vimで日本語が文字化けする

あいうえお と入力してるのにこんななっちゃうやつ 筐A~B筐A~D筐A~F筐A~H筐A~Jエンコーディングが指定されていないとこうなる :set enc? encoding=latin1このときは ~/.vimrc などに次の設定を書くと良い set encoding=utf-8www.www-creators.com

sudoで、sudo: unable to resolve host というエラーが出るとき

/etc/hosts にホスト名を書けばいい、なんてことはわかっている。 ホスト名を書きたくないときにどうすればよいか Defaults !requiretty Defaults !fqdn # ★これ root ALL = (root) NOPASSWD: ALL Defaults !fqdn を設定すると名前を気にしなくなる superuse…

秀丸メールで 迷惑メールフィルターのアップデート

設定 ⇒ 全体的な設定 ⇒ 迷惑メール対策 ⇒ 迷惑メールフィルターの設定 ⇒ その他の設定 ⇒ 今すぐアップデートたどり着くまでの道のりが結構長い

静的メンバ変数に、変数名の文字列でアクセスする

PHP

動的メンバ変数に 変数名の文字列でアクセスするには、$chinko->$name とかみたいに 適当に矢印の先に変数を指定すればその変数に入ってる文字列を変数名と見なしてくれる。 hoge ."\n"; // 普通に hogeにアクセスできる $name = "hoge"; print $chinko->$na…

PHPで、配列の最後尾の値を取得する

PHP

array_pop() や end() を使うと配列の最後尾の値を取得できる。 ただし、関数の戻り値を使うことは許されないらしい。どちらも配列を参照して配列自体をいじるため、実体が必要だから https://www.php.net/manual/ja/function.end.php https://www.php.net/m…

xamppのアンインストール

インストール先フォルダにある unsintall.exe を実行でアンインストールされる。ただファイル消すだけなのになんでそんなに時間かかるの? バグった? って思うほど時間かかるので注意する インストールは C:\ にする。 C:\xampp\php\php.exe

ハードコア

amzn.to ロシアとアメリカの合作FPS映画 こんなご時世だし、ロシア映画ってだけで公開停止させられそうだから観といたパルクール怖い ジミーいっぱい 何の説明もなく超能力出てくるけどロシアなら普通

systemdのsocketで、接続元のIPアドレスを取得する

For IPv4 and IPv6 connections, the REMOTE_ADDR environment variable will contain the remote IP address, https://www.freedesktop.org/software/systemd/man/systemd.socket.html 環境変数 REMOTE_ADDR で接続元のIPアドレスを取得できる。

systemdで、socketを使ってエコーサーバを立てる 最小のユニットファイル

xinetdの代わりに。 次の2つのユニットファイルを作って登録する hogehoge.socket [Unit] Description=HOGEHOGE Echo Server Socket [Socket] ListenStream=0.0.0.0:16000 Accept=yes [Install] WantedBy=sockets.target hogehoge@.service [Unit] Descript…

Debianのファイルサイズを適当に小さくする

ちゃんとした手順ではなく 行き当たりばったりに消すやつ rm -rf /usr/share/doc rm -rf /usr/share/man cd /usr/share/locale ls -1 | egrep -v "(default|en|ja|locale)" | xargs rm -rf apt clean rm -rf /var/lib/apt/lists/*/var/lib/apt/listsをうっか…

web漫画

憂鬱くんとサキュバスさん 不定期 蜘蛛ですが、なにか? 不定期 転生ゴブリンだけど質問ある? 隔週金曜 売国機関 毎月月末金曜 切れぬ牌などあんまりない! たぶん月曜 宙に参る 不定期 ドラゴンのちんちんを見に行こう 3週間おき金曜 姫様“拷問”の時間です…

ウィリーズ・ワンダーランド

amzn.to 主人公がニコラスケイジでなければとんでもないクソ映画 死亡率がすごい 戦闘力もすごいけど清掃能力の高さが異常

シティーハンター

amzn.to コスプレ映画 アクション、特に銃撃戦が超下手クソすぎたので -5点 キャラの造形が完ぺきだったので +200点 あと、もう少し美人を使っても良かった