オートフォーカスの使えるズームレンズは有効焦点距離を変えたときに焦点が変化してもいいのでその分だけマニュアルフォーカス用のズームレンズよりも設計か楽らしいよね
オートフォーカスの使えるズームレンズは有効焦点距離を変えたときに焦点が変化してもいいのでその分だけマニュアルフォーカス用のズームレンズよりも設計か楽らしいよね
フルッタメルカドンはいい香りだなあつてぼーっとお湯を注いでたら量を間違えられちゃったよ…orz
家ネットワークに置いてある設定中の新サーバにトンネル内からはつなげられないよねって試してみたらつながって焦ったんだけどip listしてみたらたぶんネットマスク内に行くルーティングテーブルがトンネルに放り込むルーティングテーブルより優先なんだね
$ ip route list
default via 192.168.1.1 dev enp3s0 onlink
10.0.0.100 dev tun0 proto kernel scope link src 10.0.0.200
192.168.1.0/24 dev enp3s0 proto kernel scope link src 192.168.1.64
しかしルール名?との対応がよくわからない
$ ip rule list
0: from all lookup local
32765: from 192.168.1.2 lookup tunnel
32766: from all lookup main
32767: from all lookup default
若者気取りは大変だなあw
ひさびさM1 MacBook Airちゃん充電中。インディケータ的なのは無いので電源を触ってあたたたたかさで確かめるよ。
Dellのノートの電池(交換可能)なんて残量計までついてたのになあ…
M1 MacBook AirちゃんはちゃんとArmとして使いたかったのにZoomにRosetta 2だか入れられちゃったの未だにぷんぷんしてるよ
GitHub行ったらログアウトされてて宇宙猫がいた
今日はいっぱつでリブログできたからえらい (TumblrではなくArch Linux Wikiを読んでるはずじゃ…
このアカウントは、notestockで公開設定になっていません。
待って。systemdで定期的にスクリプトを実行しようとしたら.timerファイルと.serviceファイル以外にスクリプトのファイルも作るん。.serviceに書くわけじゃないん。
Ubuntu Serverでもグラフィカルなんだ
$ systemctl get-default
graphical.target
/etc/systemd/system$ cat backup-local.service
[Unit]
Description=Backup local files
[Service]
Type=oneshot
ExecStart=/home/system/local/bin/backup-local
と
$ cat backup-local.timer
[Unit]
Description=Backup local files
[Timer]
OnCalendar=daily
[Install]
WantedBy=timers.target
をつくって
$ sudo systemctl enable backup-local.timer
$ sudo systemctl start backup-local.timer
したら
$ systemctl list-timers backup-local.timer
NEXT LEFT LAST PASSED UNIT ACTIVATES
Tue 2023-05-23 00:00:00 UTC 20h left n/a n/a backup-local.timer backup-local.service
1 timers listed.
Pass --all to see loaded but inactive timers, too.
になったー。
僕のGmailとProton Mailにたぶんインドネシア語でGoogleアカウントのバックアップコードが送られてきており悲しい気持ちになってる。自分のメールアドレスには自分のメールアドレスを設定しような…
今日もきょうとて二度寝するね
785e650ab4 (upstream/main) Fix uncaught TypeError in POST `/api/v1/featured_tags` (#25072)
45d98959ac Fix uncaught NoMethodError in POST `/api/v1/featured_tags` (#25063)
2a61f14753 Fix account confirmation flow not returning to app after captcha validation (#25057)
8d6aea3326 Upgrade to React 18 (#24916)
4a22e72b9b Improve test coverage for `/api/v1/admin/canonical_email_blocks` (#24985)
325d5f0183 Regenerate rubocop-todo (#24846)
e13d2edd47 Fix “Authorized applications” inefficiently and incorrectly getting last use date (#25060)
ce8b5899ae Fix POST `/api/v1/admin/domain_allows` returning 200 when no domain is specified (#24958)
e328ab7e5a Implement pending specs for StatusesController (#23969)
(続く)
e328ab7e5a Implement pending specs for StatusesController (#23969)
f3feb4c891 Improve test coverage for `/api/v1/admin/email_domain_blocks` (#25017)
c0b9664a31 Autofix Rubocop spacing in config (#25022)
19f9098551 Allow reports with long comments from remote instances, but truncate (#25028)
d51464283c Improve test coverage for `/api/v1/admin/ip_blocks_controller` (#25031)
23a4ecf444 Remove duplicate JPG type (#25054)
7d805cfa90 Remove requestAnimationFrame test polyfill (#25056)
7bb8030cc1 Change OpenGraph-based embeds to allow fullscreen (#25058)
36a77748b4 Order sessions by most-recent to least-recently updated (#25005)
週末にMacBookちゃんたちのキーボードを触ってたので久しぶりにHHKBちゃんに戻った指がしやわせ
\Master?/ \ますたー/
Merged mastodon/mastodon at 785e650ab44e9ffd28f4284f68ae82007f5609bb.
ほー
$ curl -s https:// mastodon.zunda.ninja/api/v1/instance | jq -r .configuration.media_attachments.supported_mime_types
[
"image/jpeg",
"image/png",
"image/gif",
"image/heic",
"image/heif",
"image/webp",
"image/avif",
"video/webm",
"video/mp4",
"video/quicktime",
"video/ogg",
"audio/wave",
"audio/wav",
"audio/x-wav",
"audio/x-pn-wave",
"audio/vnd.wave",
"audio/ogg",
"audio/vorbis",
"audio/mpeg",
"audio/mp3",
"audio/webm",
"audio/flac",
"audio/aac",
"audio/m4a",
"audio/x-m4a",
"audio/mp4",
"audio/3gpp",
"video/x-ms-asf"
]
app/models/media_attachment.rbに定数でリストを持ってるみたい。ふむーw
バランスボールに空気がちゃんと入ってる方が座るのに腹筋を使う気がする。どういうことじゃろねw
このアカウントは、notestockで公開設定になっていません。
配送エラーのjsonのポストの内容部分に
\u003cp\u003e
てな感じの文字列があって何かと思ったらpタグわね
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
端末幅に制限されるのを回避するのにパイプをつかうのなんか違う気のする…
$ systemctl list-timers backup-local.timer | cat
NEXT LEFT LAST PASSED UNIT ACTIVATES
Wed 2023-05-24 00:00:00 UTC 23h left Tue 2023-05-23 00:00:21 UTC 14min ago backup-local.timer backup-local.service
1 timers listed.
Pass --all to see loaded but inactive timers, too.
詰まるなあw
$ systemctl --no-pager list-timers backup-local.timer
NEXT LEFT LAST PASSED UNIT ACTIVATES
Wed 2023-05-2… 23h left Tue 2023-05-2… 21min ago backup-local.t… backup-local.s…
1 timers listed.
Pass --all to see loaded but inactive timers, too.
ページやなあw
$ systemctl --full list-timers backup-local.timer
NEXT LEFT LAST PASSED UNIT>
Wed 2023-05-24 00:00:00 UTC 23h left Tue 2023-05-23 00:00:21 UTC 21min ago back>
1 timers listed.
Pass --all to see loaded but inactive timers, too.
lines 1-5/5 (END)
別解発見w
$ TERM=vt100 systemctl list-timers backup-local.timer | cat
NEXT LEFT LAST PASSED UNIT ACTIVATES
Wed 2023-05-24 00:00:00 UTC 23h left Tue 2023-05-23 00:00:21 UTC 22min ago backup-local.timer backup-local.service
1 timers listed.
Pass --all to see loaded but inactive timers, too.
や、パイプ付けっぱなしやん
$ TERM=vt100 systemctl list-timers backup-local.timer
NEXT LEFT LAST PASSED UNIT>
Wed 2023-05-24 00:00:00 UTC 23h left Tue 2023-05-23 00:00:21 UTC 24min ago back>
1 timers listed.
Pass --all to see loaded but inactive timers, too.
lines 1-5/5 (END)
VT100にも桁数あったかー
:tada:
$ systemctl --no-pager --full list-timers backup-local.timer NEXT LEFT LAST PASSED UNIT ACTIVATES
Wed 2023-05-24 00:00:00 UTC 23h left Tue 2023-05-23 00:00:21 UTC 25min ago backup-local.timer backup-local.service
1 timers listed.
Pass --all to see loaded but inactive timers, too.
orz
$ TERM=dumb systemctl list-timers backup-local.timer
NEXT LEFT LAST PASSED UNIT ACTIVATES
Wed 2023-05-2… 23h left Tue 2023-05-2… 26min ago backup-local.t… backup-local.s…
1 timers listed.
Pass --all to see loaded but inactive timers, too.
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
Ubuntu 20.04.6 LTS更新しとこ
$ sudo sh -c 'apt update && apt dist-upgrade -y'
:
The following NEW packages will be installed:
linux-image-5.4.0-149-generic linux-modules-5.4.0-149-generic
linux-modules-extra-5.4.0-149-generic
The following packages will be upgraded:
linux-image-generic linux-libc-dev
:
$ cat /var/run/reboot-required*
*** System restart required ***
linux-image-5.4.0-149-generic
linux-base
$ sync; sync; sync; sudo reboot
(-人-)
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
SafariでMastodonの投稿のURLをコピーしてペーストしたらリンクテキストが「15分前」なっちゃうんだけどどうしたらwww
DockerはLinuxアプリのコンテナ化だと思ってたらネットワークもぐっちゃんぐっちゃんに絡んできて僕にはなんもわからんかったよねorz
油の付いた手で触ってたM1 MacBook Airちゃんのキーボードをログアウト後わしゃしゃ拭いてたら画面が真っ暗になって焦ったけど電源落としちゃっただけだったね。じゃーんって帰ってきてくれた(びっくりしたw
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
systemd.exec(5)には
> $SYSTEMD_EXEC_PID
> The PID of the unit process (e.g. process invoked by ExecStart=).
とあるから復文にするならシェルを起動する感じかしらね
そろそろパジャマに着替えたいんだけどおっさんぽで濡れたズボンが乾くのをちべたいなあと思いながら待っている
ExecStart=date | mail -s "`hostname` started" root
のserviceをsystemctl startしたら
May 23 06:28:53 sarashian date[6396]: date: extra operand ‘mail’
May 23 06:28:53 sarashian date[6396]: Try 'date --help' for more information.
だって。パイプはどうしたんだw
@popn_ja かもしれないですね…。sudo systemctl daemon-reloadせずに.serviceを編集してうまくいかないなってめんどうになってシェルスクリプトに分けました。systemdむずかしーw
macOSちゃんでクリップボードの内容を端末内のvimで編集してクリップボードに返すちゃんです。書式とかどうなるんじゃろw
#!/bin/sh
ts=`date +%Y%m%d-%H%M%S`
path=`mktemp /tmp/${ts}.XXXX` || exit 1
pbpaste > $path
/usr/bin/vim -c 'set enc=utf8 fenc=utf8 filetype=markdown' $path
cat $path | pbcopy
echo $path
このアカウントは、notestockで公開設定になっていません。
そういえば明日はいよいよsshトンネル掘ってみるよ。ここらあたりはもうipコマンドになってるのでそれほど難しくないはずなんだけどLAN1つじゃ動作確認の方法がよくわからないw
だばー
d27216dc46 (upstream/main) Enforce import order with ESLint (#25096)
b896b16cb3 Fix RSpec/PredicateMatcher cop (#25102)
778e4a7bf7 Fix RSpec/ExpectInHook cop (#25100)
b6b4ea4ca5 Move the mastodon/*_cli files to mastodon/cli/* (#24139)
c9f980b268 Add request spec for backups download (#25099)
ca66e61b93 Add support for custom sign-up URLs (#25014)
dfa5889fc0 Change Identity to not destroy associated User on destroy (#25098)
100840c06e Fix video player offering to expand in a lightbox when it's in an iframe (#25067)
9017df7178 Remove dead code in Api::V1::FeaturedTagsController (#25073)
fea0830614 Remove invalid X-Frame-Options: ALLOWALL (#25070)
541f64b2bb Fix Rails/Exit cop (#24743)
5a16bd7bf4 Use JSX syntax for Fragments (#25093)
8f66126b10 Use the new JSX transform (#25064)
e387175fc9 Fix RSpec/RepeatedExample cop (#24849)
9f5deb310b Fix Performance/MapCompact cop (#24797)
0664704cd9 Fix Performance/StartWith cop (#24818)
9a472efe7c Rewrite `<TimelineHint />` as FC and TS (#25091)
(続く)
2877c80dbc Add specs for admin/announcements CRUD actions (#25077)
753e6df04a Bump rubocop from 1.50.2 to 1.51.0 (#24995)
5b332112fc Bump stylelint from 15.6.1 to 15.6.2 (#25078)
c37ecbcd10 Bump aws-sdk-s3 from 1.121.0 to 1.122.0 (#24923)
c2cbe90a89 Bump rimraf from 5.0.0 to 5.0.1 (#25082)
9e59186f78 Bump glob from 10.2.2 to 10.2.6 (#25083)
c7cbded282 Bump webpack-merge from 5.8.0 to 5.9.0 (#25084)
d7fd2c5763 Bump rqrcode from 2.1.2 to 2.2.0 (#25086)
4ea24537cf Bump rubocop-performance from 1.17.1 to 1.18.0 (#25089)
7cfa6424f1 Bump @typescript-eslint/eslint-plugin from 5.59.6 to 5.59.7 (#25085)
16d3e76a71 Bump @typescript-eslint/parser from 5.59.6 to 5.59.7 (#25080)
9628d949ef Bump connection_pool to 2.4.1 (#25088)
a5fa30a2d2 Bump rspec-rails to 6.0.2 (#25092)
b473df9a14 Improve test coverage for `/api/v1/featured_tags` (#25076)
520e00a3c1 Don't run Rubocop excluded files for lint-staged (#25090)
8066118d1f Rewrite `<Skeleton/>` as FC and TS (#25055)
711a037660 Allow scripts in post embed previews (#25071)
あいー
CONFLICT (content): Merge conflict in app/javascript/mastodon/features/account_timeline/containers/header_container.jsx
CONFLICT (content): Merge conflict in app/javascript/mastodon/features/account_timeline/index.jsx
\Master?/ \ますたー/
Merged mastodon/mastodon at d27216dc4616d80659c0cc5d2a55394e0e1ae874.
Slackのチャンネルは絶対時刻表示でスレッド内は相対時刻表示になってるのを見かけて悶絶中
久しぶりにBlueskyの招待コードを使ってもらった。やったー!(招待コードの出し主に通知が来るのでいきなりフォローされてもびっくりしないでくださいね~
Blueskyにもう少し興味が持てればもうひとつくらい自分でアカウント作ってもいいような気もするんだけど、ねえ、
このアカウントは、notestockで公開設定になっていません。
Excel、セル結合しないで選択範囲の一番左のセルの内容を複数セルの中央揃えにする機能がむかしはあった気のする #おっさんのジャンク記憶
このアカウントは、notestockで公開設定になっていません。
Spotifyさんにもわかられつつあるw
サラバ、愛しき悲しみたちよ / Momoiro Clover Z
https://open.spotify.com/track/3dtaA8y7Ns4hXk5bZodAEi
#スポチハイ
き
ゃ
り
└ぱ みゅ ぱ みゅ
もあるんだ!!
キミに100パーセント / Kyary Pamyu Pamyu
https://open.spotify.com/track/1chTElozugAFsW2x03IS6d
#スポチハイ
英語で広島のお好み焼きと大阪のお好み焼きの違いを詳しく解説してるすてき記事があったんだけどどこで見たんだろうな
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
snapちゃん裏で更新してくれんもんか… (Linuxでファイルを更新する時にはファイルを開いてるプロセスは影響を受けないけどsnapだとマウントしてたりなんか複雑だからナンモワカラン
Ubuntu 14.04.6 LTS+ESM更新しとこね
$ sudo sh -c 'apt update && apt-get upgrade -y'
:
The following packages will be upgraded:
libncurses5 libncursesw5 libtinfo5 ncurses-base ncurses-bin ncurses-term
6 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
:
$ cat /var/run/reboot-required*
cat: /var/run/reboot-required*: No such file or directory
ヨシ
このアカウントは、notestockで公開設定になっていません。
今朝のマージで編集まちがえてKeybase関連を壊しちゃったのを直したくてローカルで動かそうとしてたんだけどrspecを走らせる方の手順を始めちゃって疲れてるのよ
なおったー。/@アカウントID とか /@アカウントiD@リモートホスト とかのページのレンダリングが、ImmutableListが不足して失敗していました。
https://github.com/zunda/mastodon/commit/0eeeb21c6bbb8261ba03445666e3f1ad59036543
おっさんやっぱり端末が好きなんだなあ… #本日の老害
$ brew install w3m
Ubuntu Server 22.04、インストールしたまんまでrootでsshしてくる感じになっててびっくりしてる。トンネル掘るのにrootでsshしてくるけどw
$ sudo ls -l /root/.ssh
total 0
-rw------- 1 root root 0 May 17 06:48 authorized_keys
若者気取りの破綻
$ ifconfig tun1
Command 'ifconfig' not found, but can be installed with:
sudo apt install net-tools
おーっし。トンネルデバイスどうしがリンクしてることは確かめられたぞ。次はルーティング (どうやって確かめたらいいのかさっぱりわからないw
おしゅし食べ終わって片付けるのに、ワサビ余ってるじゃんぱくーってやっちゃって辛くて辛い(からくてつらい)
このアカウントは、notestockで公開設定になっていません。
Ubuntu Server 22.04ちゃんのLogwatchちゃんと動いててうれしいんだけどSSDのデバイスファイル名長いなあw
--------------------- Disk Space Begin ------------------------
Filesystem Size Used Avail Use% Mounted on
/dev/mmcblk0p2 16G 6.5G 8.4G 44% /
/dev/mmcblk0p4 21G 5.4M 20G 1% /backup
/dev/mmcblk0p3 21G 5.4M 20G 1% /home
/dev/mmcblk0p1 1.1G 6.1M 1.1G 1% /boot/efi
---------------------- Disk Space End -------------------------
こっちはM.2のSSDをもらったXubuntuデスクトップちゃん。原則的に消えてもいいファイルしか置かないつもりなのでバックアップは考えてないので言われるがまま/のみのパーティション
--------------------- Disk Space Begin ------------------------
Filesystem Size Used Avail Use% Mounted on
/dev/nvme0n1p2 228G 86G 131G 40% /
/dev/nvme0n1p1 487M 6.1M 480M 2% /boot/efi
---------------------- Disk Space End -------------------------
二度寝して二度とも寝坊
e58c36d308 (upstream/main) Update inconsistent `defaultMessage` (#25114)
391c089d0d Bump eslint from 8.40.0 to 8.41.0 (#25081)
384345b0de Add CLI Base class for command line code (#25106)
d2e5430d4a Fix RSpec/ExpectChange cop (#25101)
1caa5ff39e Change share action from being in action bar to being in dropdown in web UI (#25105)
f7d93f95e1 Bump capistrano from 3.17.2 to 3.17.3 (#25113)
2e3b1ef13e Bump eslint-plugin-jsdoc from 44.2.4 to 44.2.5 (#25112)
ac98e9fdbc Bump fastimage from 2.2.6 to 2.2.7 (#25111)
342daeb389 Update `react-redux` (#25110)
40b948a1fb Fix `null` signUp URL handling from #25014 (#25108)
7336f3648b Rewrite `<LoadGap />` as FC and TS (#25042)
\Master?/ \ますたー/
Merged mastodon/mastodon at e58c36d308f7e7e26154837d53da0185a0db7f16.
このアカウントは、notestockで公開設定になっていません。
ChatGPTに聞いてもわからなかったって質問来て、やめとけって回答したくなったけど抑えた。えらい←
鯖缶のみなさんもたぶんLet's Encryptでお世話になってるInternet Security Research Groupさん10周年だそうですよ!! なんと某ヘ社がまだスポンサーのリストに入っててうれしい。寄付しちゃおっかな。
https://www.abetterinternet.org/tenth-anniversary/
T-Mobileにログインしたら5G Internet使ってみない?って言われたんだけど5G来てるんかねえ
このアカウントは、notestockで公開設定になっていません。
EFFさんは寄付するとたまに送ってもらえるステッカーが良かったりするんだよねー
MFAのシークレットはデバイスの外に漏れたら「持ってるもの」じゃなくなっちゃうからあり得ないと思いこんでたんだけどGoogle Authenticatorさんはどうもオンラインに保存しちゃうらしくて僕は何を勘違いしてるんだろう
電話は突然壊れるしセキュリティキーは突然どこかに行っちゃうのでMFAはそれぞれのアカウントに2つ以上設定しとこな!!
このアカウントは、notestockで公開設定になっていません。
Ubuntu 20.04.6 LTS更新しとくね
$ sudo sh -c 'apt update && apt dist-upgrade -y'
:
The following packages will be upgraded:
binutils binutils-common binutils-x86-64-linux-gnu ca-certificates
libbinutils libctf-nobfd0 libctf0 libpq-dev libpq5
:
$ cat /var/run/reboot-required*
cat: '/var/run/reboot-required*': No such file or directory
ヨシ
これは良さそうだ
会員登録不要で無償利用可能なオンラインシェル環境 「さくらのクラウドシェル」の提供を開始しました | さくらのクラウドニュース https://cloud-news.sakura.ad.jp/2023/05/25/cloud-shell/
何もしてないのにUbuntu Server 22.04ちゃんのパッケージが更新された(やったあ!)
--------------------- dpkg status changes Begin ------------------------
Upgraded:
libncurses6:amd64 6.3-2 => 6.3-2ubuntu0.1
libncursesw6:amd64 6.3-2 => 6.3-2ubuntu0.1
libtinfo6:amd64 6.3-2 => 6.3-2ubuntu0.1
ncurses-base:all 6.3-2 => 6.3-2ubuntu0.1
ncurses-bin:amd64 6.3-2 => 6.3-2ubuntu0.1
ncurses-term:all 6.3-2 => 6.3-2ubuntu0.1
---------------------- dpkg status changes End -------------------------
つかれたなあ
38c6216082 (upstream/main) Rewrite actions/modal and reducers/modal with typescript (#24833)
4197b5e4c8 Fix export style of `<LoadGap />` based on `<Domain />` (#25128)
1d588d58f1 Improve various queries against account domains (#25126)
\Master?/ \ますたー/
Merged mastodon/mastodon at 38c6216082e67581e83d04b3096cdb020ad0edea.
お仕事iPhoneを机の上に置いてOSの更新を見守ってるんだけど画面に触るたびにカメラのでっぱりでがたがたしてこれどうにかならんかったんか…
Markdownのsyntaxにしてるはずのvimがmarkdownのタイトルの色を変えてくれないなあと思って良く見たらRDocで書いてたよね←
むかしのRubyでは$SAFE変数が使われていてですね、
$ ruby -e 'puts RUBY_VERSION.tainted?'
false
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
すてき!! (aがエイになったりアになったりするの人とか地方とかに依存してどっちでもいいような気がしてますがよく知らないや
営業力社のポリシーには中国は特には登場しない気がするな…
String が UTF-16 じゃなくなってるのは ES 非互換ではあるけど正気を取り戻していてえらいな
Ubuntu 14.04.6 LTS+ESM更新しとこ
$ sudo sh -c 'apt update && apt-get upgrade -y'
:
The following packages will be upgraded:
binutils ca-certificates
:
$ cat /var/run/reboot-required*
cat: /var/run/reboot-required*: No such file or directory
ヨシ
Ubuntu 20.04.6 LTSも更新しとこ
$ sudo sh -c 'apt update && apt dist-upgrade -y'
:
The following packages will be upgraded:
libruby2.7 ruby2.7 ruby2.7-dev ruby2.7-doc
:
$ cat /var/run/reboot-required*
cat: '/var/run/reboot-required*': No such file or directory
ヨシヨシ
Ubuntu 22.04.2 LTSにも来てるきてる
$ sudo sh -c 'apt update && apt dist-upgrade -y'
:
The following packages have been kept back:
python3-software-properties software-properties-common
The following packages will be upgraded:
apport binutils binutils-common binutils-x86-64-linux-gnu ca-certificates
dpkg libbinutils libctf-nobfd0 libctf0 mokutil python3-apport
python3-problem-report
12 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
:
$ cat /var/run/reboot-required*
cat: '/var/run/reboot-required*': No such file or directory
ヨシヨシヨシ
このアカウントは、notestockで公開設定になっていません。
ねむいねえ
55785b1603 (upstream/main) Extract methods for user de-duping in maintenance CLI (#25117)
0f2c16ac4b Fix RSpec/NoExpectationExample cop (#25103)
\Master?/ \ますたー/
Merged mastodon/mastodon at 55785b160320783392ffe3f24c5ca48e6ee7a5f2.
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
僕のタイポとGrammarlyさんの修正とケンカして何を書こうとしてたのか忘れちゃうほど関係のない単語が出現するのどうにかしたい
cal 2023で2023年のカレンダーを見られるのに6月分だけを見たかったらcal 6 2023しなきゃいけないのずっと理解できてない
オンコール用に電源入れてたお仕事MacBookをシャットダウンして今週のお仕事おしまいって思ったらOSの更新を求められてたとき
このアカウントは、notestockで公開設定になっていません。
@poppinwillow sshトンネルのトンネルデバイスをnetplanで設定する場合に作るファイルの場所と中身を教えてくれる?
4月23日に窓の外に居た鳥の鳴き声です。ときどき来るみたい。
散歩の場所と時間を把握されると襲撃されるんだなあやっぱり暗号論的乱数使わないとなあ #不謹慎
やっと布団から離団して、さて今日歩いた歩数は、って確認したら33歩で、少な!って思ったけど今離団したとこだったね←
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
ifupdownではなくsystemd-networkdでsshトンネルを構成する例をやっとみつけられた (さすがArchWiki) んだけど、トンネルが落ちた後の処理はnetwork-dispatcherにやってもらえるのかしらねえ…
https://wiki.archlinux.org/title/VPN_over_SSH#OpenSSH's_built_in_tunneling
ifupdownだと/etc/network/intefacesにupしたときのとdownしたときのとコマンドを列挙できたんだよね
# ssh -o PermitLocalCommand=yes -o LocalCommand='ip addr add ... peer ... dev tun0; ip link set tun0 up' -w 0:0 'ip addr add ... peer .... dev tun0; ip link tun 0 up'
みたいにsshからピアを設定してupまでしてあげれば、up後に/etc/networkd-dispatcher/routable.d/ においたシェルスクリプトを、sshが切れた時に/etc/networkd-dispatcher/off.d/ においたシェルスクリプトを、networkd-dispatcherが実行してくれることがわかった。シェルスクリプトはroot.rootが持って0755である必要がある。
これでarpやら実行できる。やったね!
そういえば今日はBe My EyesでWindowsのインストールのお手伝いを途中までやりました。僕がお手伝いを始めた段階ではすでにスクリーンリーダーが動き始めていて、画面の表示内容をある程度発声してくれてた。たいしたもんだねえ。しかしEULAとかはだんまりになってしまってやっぱり画面を見ずにインストールを終えるのはちょっと困難そうでした。残念。
https://www.bemyeyes.com/language/japanese