03:38:26
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
知らんうちに自宅ネットワーク壊れてて泣いてる。何もしてない (当社比) のに……
04:00:36
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
サーバのひとつに OOBM ネットワークからしかアクセスできなくなってる
04:20:15
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
リンクローカルアドレスしか持つべきでないブリッジが何故かグローバル IPv6 アドレスを持ってるな。これでパケットの出口がおかしくなってる感じか。
04:23:57
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
/etc/network/interfaces を見比べてもこれといった違いがないように見えるが……
04:24:28
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
04:41:47
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
04:53:08
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
04:55:36
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
05:02:25
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
もしかして……ファイアウォールルール #ゴママヨ のせいか
09:12:05
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
09:35:03
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
09:37:15
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
『ASTRO BOT』の新作が9月6日に発売決定。PSでおなじみのキャラクターたちと大冒険!?【State of Play】 | ゲーム・エンタメ最新情報のファミ通.com
https://www.famitsu.com/article/202405/6624
㍂
『ASTRO BOT』の新作が9月6日に発売決定。PSでおなじみのキャラクターたちと大冒険!?【State of Play】 | ゲーム・エンタメ最新情報のファミ通.com
09:37:38
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
VRじゃないんだ……と思ったけどまあ大衆向けだとそうだよな
09:37:53
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
1作目を VR2 でできるようになる日を待っている (そんな日が来るのかは知らない)
10:04:24
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
2024-05-31 10:03:47 sksat님의 게시물
sksat@pasokey.net
This account is not set to public on notestock.
10:04:26
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
2024-05-31 10:00:33 sksat님의 게시물
sksat@pasokey.net
This account is not set to public on notestock.
10:04:49
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
Mac を使っている人々は UTF-8 世界の住人と認められているのだろうか
10:10:08
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
Rubyならどっちもおっけー!!
$ ruby -e 's="𠮷野家";p s.encode("UTF-8").size;p s.encode("UTF-16").size'
3
4
10:10:15
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
10:10:29
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
grapheme cluster だったら UTF-16 でも3のはずだし……
10:12:02
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
10:13:50
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
つちよしはUTF-16はサロゲートペアの2文字に化けるよ
10:14:16
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
「文字数」は code unit を数えているということでいいんですか、だったらバイト数数えてるのと大差なくない? (過言)
10:14:25
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
10:15:16
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
にしても UTF-n の # of code unit を「文字数」と表現するのは典型的な良くない表現では……
10:18:17
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
# of code units よりも # of code points の方がまだ「文字数」に近いよ (まあ断じて文字数ではないが)
10:20:40
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
動作は説明できたとして、ハイレベルデザインで疑問なのが「なぜ UTF-8 では code units (1バイト) ではなく code points を数える余裕があるのに UTF-16 では surrogate pair を判定せず code units をそのまま返すのか」ですね。一貫していないように感じられる
10:25:24
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
10:26:17
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
納得いかないのは code units を使っていること自体ではなく、「UTF-8 では可変長単位の追跡を覚悟して code points を数えているのに UTF-16 では可変長なんてないと言わんばかりの code units カウントをしているという、可変長へのスタンスの一貫性のなさ」です
10:28:43
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
UTF-8 なら simd で高速カウントできるけど UTF-16 だと難しいとか? いやそんなわけないよな、べつに UTF-16 の surrogate pair だって SIMD で高速化できるはず (むしろやりやすそう)
10:31:18
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
エンディアン明示ないと勝手にBOMはいるのかw えええw
10:31:20
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
10:31:23
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
10:33:33
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
10:34:41
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
code unit はどこ行ったねん、 .encode() は String を返すのと違うんかい
10:34:59
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
> ...で、この変更は、この特別扱いをやめて、Encoding::UTF_16 については何らかの文字列処理(のエンコーディングを取り出す処理)をしても動的に LE/BE にはしないようにしました。つまり、利用できる文字列処理が凄く少なくなりました。処理前に、先にアプリケーションでチェックして LE か BE か設定しておいてください。...
プロと読み解く Ruby 3.2 NEWS - クックパッド開発者ブログ
https://techlife.cookpad.com/entry/2022/12/26/121950
10:36:45
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
10:36:52
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
UTF-8 だと "𠮷野家" はたしかに 10byte なので、それをカウントしてるんじゃないですかね
10:37:29
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
「あいう」は UTF-8 だと9バイトになるはずなのでそれが8になっているということは BOM + 2*3 のはず
10:39:39
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
2024-05-31 10:37:59 りくしる님의 게시물
linux@mastodon-japan.net
This account is not set to public on notestock.
10:39:41
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
2024-05-31 10:38:21 りくしる님의 게시물
linux@mastodon-japan.net
This account is not set to public on notestock.
10:39:52
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
10:40:00
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
code unit: 符号化された文字列を構成する最小単位のこと。UTF-8 なら1バイト、UTF-16 なら2バイト、 UTF-32 なら4バイト。
code point: 「U+nnnn」で表現される単位のこと。サロゲートペア等は上下合わせて1つとカウント。 1つ以上の code unit の組み合わせ。
(EDIT: ↑これちょっと違うかも……)
grapheme cluster: カーソルを「1つ動かす」ときに飛ばされる単位。1つ以上の code point の組み合わせ。
10:44:21
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
10:47:17
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
code point (U+nnnn) はサロゲート領域のコードポイントも含んでしまうので、これを明示的に除外する場合は Unicode Scalar Value と呼ぶみたい。ああややこしい……
10:47:59
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
Glossary
https://www.unicode.org/glossary/#unicode_scalar_value
> Unicode Scalar Value. Any Unicode code point except high-surrogate and low-surrogate code points. In other words, the ranges of integers 0 to D7FF16 and E00016 to 10FFFF16 inclusive. (See definition D76 in Section 3.9, Unicode Encoding Forms.)
10:48:25
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
10:48:29
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
2024-05-31 10:47:25 anatawa12
님의 게시물
anatawa12@misskey.niri.la
This account is not set to public on notestock.
10:49:52
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
10:50:01
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
絵文字のレンダリングがプロシージャルになった世界でぎゅうぎゅう詰めになる回
10:50:33
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
10:51:27
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
テキストボックスの話 (HTML 側では soft wrap 入ってた)
10:53:03
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
これは正しそうな挙動(多分文字数溢れでケツが切れてるけどちゃんと Backspace 1 回で全部消える)
10:54:01
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
2024-05-31 10:53:55 anatawa12
님의 게시물
anatawa12@misskey.niri.la
This account is not set to public on notestock.
10:54:07
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
10:55:04
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
10:57:23
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
総書記素クラスタ:
指導者が備えるべき風貌を完全に持つ親愛なる指導者
10:57:41
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
U+2060 WORD JOINER を差し込んだのに soft wrap されてる……
11:06:41
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
PerlやPythonが文字エンコーディングをふわっとした扱いにしてるせいでcp932とEUC-JPとUTF-8とUTF-16LEの混在環境で苦しんでる中、Rubyはエンコーディングと文字列をペアにしてて頭いいなあと思ったんだけど、だいたい統一が済んだ今となってはおもしろ設計っぽく見えてしまうのかもしれない
11:06:42
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
ソースのエンコーディングをそのまま採用するみたいな挙動が多かったのか(最近は特定のエンコーディングのソースしか許さない、あるいは文字列はリテラルで明示的に UTF-8/16/32 にエンコードされて解釈するように指定できるのが主流っぽそう)
11:07:25
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
結局ソース内での統一をうまくやっても実行時のターミナル側のエンコーディングで破滅したりするし、悩みは尽きない
11:07:39
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
11:07:45
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
nodeなんかJavaScriptだから内部はUTF-16なのに入出力はUTF-8らしいよねw
11:09:23
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
Rust でも println!() するのと stdout() に writeln!() するのでは結果が違ったりするんだっけ(特に Windows で)
11:09:30
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
11:10:59
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
LANG=C.utf8 しないとビルドが通らないプロジェクト、 chcp 65001 しないとビルドが通らないプロジェクトなど、いろいろある
11:11:58
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
2024-05-31 11:11:54 sksat님의 게시물
sksat@pasokey.net
This account is not set to public on notestock.
11:13:51
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
11:14:00
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
11:15:32
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
stdin/stdout/stderr に相当するオブジェクトへの Read/Write 実装でエンコードしてるのかな
11:15:55
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
Windowsは\nも壊れるので怖い。改行絡みの処理はなんも自信が持てない
11:15:56
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
2024-05-31 11:15:16 sksat님의 게시물
sksat@pasokey.net
This account is not set to public on notestock.
11:16:02
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
2024-05-31 11:15:18 PG_MANA님의 게시물
PG_MANA@don.taprix.org
This account is not set to public on notestock.
11:16:03
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
2024-05-31 11:15:54 sksat님의 게시물
sksat@pasokey.net
This account is not set to public on notestock.
11:35:53
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
rust/library/std/src/sys/pal/windows/stdio.rs at master ?? rust-lang/rust
11:35:55
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
11:36:03
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
11:38:37
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
条件を絞りきれていないが、少なくとも以下の条件全てを満たす場合に、条件を満たしてから数分以内に default gateway からルータへ疎通しなくなることがわかった。
* cluster の firewall 設定で ebtables を有効化している
* node の firewall 設定で nftables を有効化している
* node 内のいずれかのコンテナで firewall を有効化している (ルールの有無やデフォルトルールは問わない)
11:38:49
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
「実は write() の狭間なだけかもしれない」事案も IncompleteUtf8 でいったんキャッチして、ギリギリ正当な可能性があるならエラーにしないという実装になっていてえらい
11:40:09
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
firewall を有効化しているコンテナの起動状態も問わない。ノードに存在しているだけで条件を満たす。
11:41:01
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
1ヘクトパスカル = 12.5オクトパスカル
#適当
11:43:31
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
11:46:44
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
ebtables を無効化して nftables を有効化してみたが、駄目だった。どうやら nftables 側が完全に悪いということになりそう。
13:05:16
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
2024-05-31 13:04:42 はーしぇる。
님의 게시물
herschel@raptol.net
This account is not set to public on notestock.
13:05:31
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
13:06:12
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
2024-05-30 02:14:26 Framework
님의 게시물
frameworkcomputer@fosstodon.org
This account is not set to public on notestock.
13:06:21
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
2024-05-30 02:15:38 Framework
님의 게시물
frameworkcomputer@fosstodon.org
This account is not set to public on notestock.
18:53:11
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
2024-05-31 11:23:53 がるがる님의 게시물
GALGAL999@toot.blue
This account is not set to public on notestock.
18:53:44
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
Seven Obscure Languages in Seven Weeks
19:55:47
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
2024-05-31 19:53:41 Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0님의 게시물
keizou@mstdn.guru
This account is not set to public on notestock.
19:56:39
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
脱税
これ漫画を「脱税版」と「納税版」と呼び分けているやつがいて、失礼すぎるが草不可避だった
20:37:11
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
2024-05-31 20:19:56 しーず令𝕏님의 게시물
cs133@pawoo.net
This account is not set to public on notestock.
20:37:13
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
2024-05-31 20:27:45 Giraffe Beer님의 게시물
giraffe_beer@mstdn.maud.io
This account is not set to public on notestock.
20:37:15
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
2024-05-31 20:28:18 埼玉ギャル(仮)님의 게시물
sota_n@social.mikutter.hachune.net
This account is not set to public on notestock.
20:44:51
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
定期的に「奴隷の鎖自慢」とつぶやいて嫌われるなど、活動は多岐にわたる
20:46:23
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
2024-05-31 20:46:17 埼玉ギャル(仮)님의 게시물
sota_n@social.mikutter.hachune.net
This account is not set to public on notestock.
20:46:46
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
男はちんぽで考えてるらしいから同じだろ (???)
20:46:53
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red
2024-05-31 20:46:42 Giraffe Beer님의 게시물
giraffe_beer@mstdn.maud.io
This account is not set to public on notestock.
20:46:57
らりお・ザ・何らかの🈗然㊌ソムリエ
@lo48576@mastodon.cardina1.red