それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

2024-02-01から1ヶ月間の記事一覧

overlay を作るときは、work は upper と同じフォルダ(マウント)内部にある必要がある。

overlay fs が作れないで苦労した overlay でファイルシステムを保護しながら書き込みを可能にしようとして戸惑ったのでメモ sudo mount -a sudo dmesg | grep overlay エラーだった [58517.488953] overlayfs: workdir and upperdir must reside under the …

Bitlocker しないとかありえないんですけど / 多発するUSBメモリ紛失を見ていて思う

Bitlocker しないとかありえないんですけど USBメモリは「BitLocker」で暗号化して使いましょう。 右クリックして、BitLockerで暗号化。これだけです。 後を絶たないUSBメモリの紛失 中学校教諭が生徒80人分の個人情報入ったUSBメモリー紛失 06月16日 2…

nginx で WebDAVを有効にする。

nginx で WebDAVを有効にする。 nginx の webdavの速度を試すのはありかも。 WebDAVはiOSからの唯一のデータ持ち出し手段だし。 webDAVの利点 現在のところ、SFTP/FTPSなどがiOSで手軽に使えなので、WebDAVがすべてのOSで一番手っ取り早いデータの同期方法で…

SSHは認証時に利用可能なすべての公開鍵をサーバに送っている。

SSHは認証時にすべての公開鍵を送っている。 SSHは認証時に利用可能なすべての公開鍵をサーバに送っている。そのためGitHubなどでssh鍵を公開している人が知らないサーバにssh接続すると、自分の素性がバレてしまう可能性がある。 https://x.com/mootastic/s…

Xbox ゲーミングバーで動画が保存されない。

video フォルダに保存されない。 ビデオ・フォルダに保存されるものだと思いこんでした。 設定-> Gaming -> captiure ここで示されるフォルダに保存される。 この設定を変えれば、保存先を変えられそうですが。 そこまで頻繁に使うものでもないので、フォル…

laravel のNotificationをデータベースに入れる

Notificationをデータベースに入れる Notificationはジョブキュー的に処理されるし、別にメール通知とは限らない。 そもそもイベント・リスナみたいなもの。イベントが発火してリスナが受け取るのと同じように、通知が発生して通知連絡のクラスが起動する。 …

Laravelのイベント・リスナをDB利用で非同期に分離動作する。

Laravelのイベント・リスナを分割する。 データベースを使ってイベント・リスナを分割する。 データベース(SQL)を使って、イベントをキューに登録し、queue:work でリスナがイベントを拾って動作させる。 データベースにイベント発生を登録してジョブキュ…

SQLiteでcurrent_time

sqlite で current_time 注意点がある。文字列が主体のsqliteなので、暗黙的文字列キャストが入ったり、datetimeにはタイムゾーンが付与されずUTCである点の2点に配慮すること。 current_timestamp がついているカラムがあって。 sqlite3 database/database…

php でクラスが呼び出す関数をスタブにしたいとき require を工夫すればいいが、laravelでは面倒が起きる

php でクラスが呼び出す関数をスタブにしたいとき コードテストを書いていて、クラスが呼び出すクラスのメソッドをダミー化してたいとき、スタブを使う。 スタブを作るには、クラスが呼び出すクラスのメソッドを書き換える必要がある。phpでは動的なクラス定…

luksをLVMで使うと Devices have inconsistent logical block sizes (512 and 4096).になった

luks のディスクを追加しようとしてエラー vgextend mydata /edev/mapper/crypt02 エラーが出た Devices have inconsistent logical block sizes (512 and 4096). エラーはセクタサイズです。 はて?ファイルシステムでフォーマットしてないのにセクタサイズ…

nft のコマンドの使い方の例。NFTテーブル操作ガイドを作ろう

nft 使い方まとめ nft の使い方は、本当にややこしい。覚えることが多くてる辛いので、調べたことをまとめ直す。 ルール閲覧 "コマンド" "役割" nft list ruleset 全部見る nft- a list ruleset 管理番号を含める 全体を見渡すコマンドがコレ。ruleではなくr…

MWANのためにデフォルトGWを複数にしたらい問題が生じたので単純な冗長化をした

mwan パッケージで冗長化しようとした。 OpenWRT+mwan3でWAN回線を冗長化する コレを読んでたら、なんだ簡単じゃん。って思ったので試したのですが。 デフォルトGWを複数にしたら問題が生じた Global IPを取得する機能 こういうのがいくつかの場所で使われて…

openwrt で hotplug dhcp を調べる

openwrt で hotplug dhcp を調べる DHCP に何が書かれるか、どういうタイミングでホットプラグが呼ばれるのか全然わからないので調べることにした 調査用のファイルを作成 cat << "EOF" > /etc/hotplug.d/dhcp/00-logger logger -t hotplug $(env) EOF 調査…

openwrt のifup / ifdown の使い方

openwrt のifup / ifdown の使い方 使い方の例 ifdown wan86 ifup wan6 インターフェイスがポイント ifdown <interface name>が書式です。 インターフェイス名はLuciの画面にでてくる名前です。eth0 のようなデバイス名称ではないことに注意する。 インターフェイス名称の取</interface>…