00:11:35 @lo48576@mastodon.cardina1.red
2023-01-24 00:09:21 あっきぃ / C104(月)西さ-25aの投稿 akkiesoft@social.mikutter.hachune.net
icon

Compute Blade: Your rack-mountable ARM cluster by Ivan Kuleshov — Kickstarter
kickstarter.com/projects/uptim

通知受け取るようにしてみた

Web site image
Coming soon: Compute Blade: Your rack-mountable ARM cluster
00:33:40 @lo48576@mastodon.cardina1.red
2023-01-24 00:30:51 もぽぽの投稿 mopopo@kirishima.cloud
icon

このアカウントは、notestockで公開設定になっていません。

03:08:01 @lo48576@mastodon.cardina1.red
icon

PC (アイドル) + PC (3Dゲーム中) + 電気ケトル (初期沸騰中) + 加湿器 (定常稼動) + 電気ヒーター (強度2/11) + NAS (ディスク5台に強負荷)

Attach image
03:09:19 @lo48576@mastodon.cardina1.red
icon

ちなみにこれも契約ブレーカーではなく部屋の方

03:28:41 @lo48576@mastodon.cardina1.red
icon

あーあ、 5 TB のボリュームの移動が進行していたのに停電による電源断でキャンセルされたので最初からやり直しだよ

Attach image
03:29:05 @lo48576@mastodon.cardina1.red
icon

マジでラックとかの前に UPS 調達せねばという気持ちになってきた

06:29:04 @lo48576@mastodon.cardina1.red
2023-01-24 05:08:38 埼玉ギャル(仮)の投稿 sota_n@social.mikutter.hachune.net
icon

このアカウントは、notestockで公開設定になっていません。

06:29:05 @lo48576@mastodon.cardina1.red
2023-01-24 05:18:16 砂狼あずにゃんの投稿 osa_k@social.mikutter.hachune.net
icon

このアカウントは、notestockで公開設定になっていません。

06:29:08 @lo48576@mastodon.cardina1.red
2023-01-24 05:23:44 砂狼あずにゃんの投稿 osa_k@social.mikutter.hachune.net
icon

このアカウントは、notestockで公開設定になっていません。

07:37:55 @lo48576@mastodon.cardina1.red
2023-01-24 07:31:18 ぽな (C.Ponapalt)の投稿 ponapalt@ukadon.shillest.net
icon

TOMLもバックスラッシュがエスケープなのか
ハイ解散

07:38:26 @lo48576@mastodon.cardina1.red
icon

じゃあ \verb|foo| とか \verb*|bar| とかなら満足なんか?? あァん!!??

07:38:34 @lo48576@mastodon.cardina1.red
icon

突然キレる人こわ

07:39:33 @lo48576@mastodon.cardina1.red
icon

そういえばクォート系を2つ連続させるとエスケープになる ("foo""bar" が "foo\"bar" 相当になる) 言語、近年ではあまり発生してない気がする。 "" が見辛いからか? (適当)

07:40:00 @lo48576@mastodon.cardina1.red
icon

私からすぐに出せる例は XPath くらいしかないです……

07:48:50 @lo48576@mastodon.cardina1.red
icon

Nor,Mitsukiyo,KARUT / Blue Archive Original Soundtrack Vol.3 ~Reaching for the precious time~ - OTOTOY
ototoy.jp/_/default/p/1513867

Web site image
Player from OTOTOY Music Store
08:04:42 @lo48576@mastodon.cardina1.red
2023-01-24 08:00:44 ほたの投稿 hota@mstdn.maud.io
icon

このアカウントは、notestockで公開設定になっていません。

08:04:57 @lo48576@mastodon.cardina1.red
icon

waffle……

08:05:24 @lo48576@mastodon.cardina1.red
icon

:wafflewaffle:

08:05:39 @lo48576@mastodon.cardina1.red
icon

老人は平成に帰ってもろて

08:06:53 08:40:31 @lo48576@mastodon.cardina1.red
icon

2ディスク破壊に耐える RAID 実はあまり要らなくない? みたいな考えを振り切って2ディスク冗長な構成へと切り替えているが、まあなんというか弊家で一番多い障害はブレーカー遮断による停電なのでそのうち全 HDD が同時に死にそうな気さえする

08:08:03 @lo48576@mastodon.cardina1.red
icon

オフサイトバックアップとりたいね。
そのうち6ベイの NAS 買って実家に置かせてもらうか。リモート管理できるから年に二度程度の帰省でも十分にメンテナンスできるだろうし

08:08:46 @lo48576@mastodon.cardina1.red
icon

Amazon.co.jp: Synology NASキット 6ベイ 拡張可 DS1621+ クアッドコアCPU 4GBメモリ搭載 スタンダードユーザー向け 国内正規代理店品 電話サポート対応品 DiskStation : パソコン・周辺機器
amazon.co.jp/dp/B08HYQJJ62/

しかしなぁ。 -5% で131k円、そのうえ HDD は別料金。うーん……

Amazon.co.jp: Synology NASキット 6ベイ 拡張可 DS1621+ クアッドコアCPU 4GBメモリ搭載 スタンダードユーザー向け 国内正規代理店品 電話サポート対応品 DiskStation : パソコン・周辺機器
08:10:53 @lo48576@mastodon.cardina1.red
icon

TOSHIBA 東芝 MG07ACA12TE/JP [3.5インチ内蔵HDD / 12TB / 7200rpm / MGシリーズ / 国内サポート対応]|TSUKUMO公式通販サイト
shop.tsukumo.co.jp/goods/45803

一番安い TOSHI_A でも33.8k円、これを4つとしても135.2k円。うーん……

Web site image
TOSHIBA 東芝 MG07ACA12TE/JP [3.5インチ内蔵HDD / 12TB / 7200rpm / MGシリーズ / 国内サポート対応]|TSUKUMO公式通販サイト
08:11:54 @lo48576@mastodon.cardina1.red
icon

Amazon | 【NAS用拡張ユニット】Synology DX517 [5ベイ / SATA対応/Synology DiskStation専用] | Synology | パソコン・周辺機器 通販
amazon.co.jp/dp/B06Y4J9GR8

DX517 (5ベイ拡張ユニット) も欲しいんですよね。日本だと入手性が異常に悪いけど、だいたい安いときを狙えば60k円でいける

【NAS用拡張ユニット】Synology DX517 [5ベイ / SATA対応/Synology DiskStation専用]がパソコン・周辺機器ストアでいつでもお買い得。当日お急ぎ便対象商品は、当日お届け可能です。アマゾン配送商品は、通常配送無料(一部除く)。
08:17:10 @lo48576@mastodon.cardina1.red
icon

しかしなぁ。たかが5ベイで独立したサーバとしても使えないような拡張ユニットで60k円かけるくらいなら、いっそ今の8ベイのやつをバックアップ機にまわして本命の NAS をラックマウント可能でベイの多いやつにした方が QoL 上がりそうなんだよな。

しかしラックマウントで12ベイ (かつ12ベイ拡張ユニット対応) の RackStation RS2421+ はネット最安で326k円。これはちょっと手が届かない。

価格.com - Synology RackStation RS2421+ 価格比較
kakaku.com/item/K0001434796/

Web site image
Synology RackStation RS2421+ 価格比較
08:17:49 @lo48576@mastodon.cardina1.red
icon

じゃあラックマウントを諦めるとどうかというと、箱型の DiskStation 2422+ (12ベイ、12ベイ拡張ユニット対応) が尼で308k円。 RS2421+ (ラックマウント) と18k円 (HDD 1台未満) しか変わらないのであれば絶対ラックマウントの方にするよね。設置と管理が圧倒的に楽だろうし。

Amazon.co.jp: Synology NASキット 12ベイ 拡張可 DS2422+ クアッドコアCPU 4GBメモリ搭載 国内正規代理店品 電話サポート対応品 DiskStation : パソコン・周辺機器
amazon.co.jp/dp/B09JNRPK2Z/

Amazon.co.jp: Synology NASキット 12ベイ 拡張可 DS2422+ クアッドコアCPU 4GBメモリ搭載 国内正規代理店品 電話サポート対応品 DiskStation : パソコン・周辺機器
08:21:21 @lo48576@mastodon.cardina1.red
icon

実家に置くのはどうなったんだよという話に戻ると、4ベイだと2ディスク冗長化したが最期ホットスペアの設定やプール拡張が大層面倒になるし、バックアップする必要がないのをさておくとしても、3ディスクのプールに拡張の余地とホットスワップを考えるとどうしても4ベイでは何かを諦める必要があるので、ちょっとなぁ。

自宅にあるのであれば外部ディスクとか 10GbE LAN 経由で別マシンに一時的に対比してプール削除からの作り直し……みたいな荒技もできるけど、実家で帰省頻度が低いとなると、できるだけ「玉を詰めといて放置、何かあっても事前準備だけで対応」で済ませたい

08:29:38 @lo48576@mastodon.cardina1.red
icon

小さな守備範囲のことをうまくやってほしいし、そのうえで連携しやすければそれで十分という考えなので、何が何でも fediverse サーバの機能だけで人を探そうみたいな感じではないなぁ (個人の感想)。
むろん fediverse 内で完結する形でユーザ発見チャンスが増えるならそれはそれで良いことだし、そのために文脈の RT とかは積極的にした方が良いとは思ってるけど

08:30:29 @lo48576@mastodon.cardina1.red
icon

何でもできるサービス、ひとつの許せない欠点があるだけで他の分離可能な全てまで一緒に台無しになるのでユーザとしても有り難くない

08:33:20 @lo48576@mastodon.cardina1.red
icon

本当はゲームプレイの動画や写真とかも mastodon とは別のサーバから投げたいんですけどね。環境とリソースがまだ整備しきれてないから妥協してるだけで。

08:34:05 @lo48576@mastodon.cardina1.red
icon

そのうち自分用に PeerTube か PixelFed を立てるんじゃないかと思う。具体的なスケジュールは未定だけど。そもそもあれ一人用で立てることを想定してるのかも知らんけど……

08:34:45 @lo48576@mastodon.cardina1.red
icon

Mastodon から動画を投稿するの、専門のサービスに比べて明らかに体験が良くない。できるにゃできるけれども……

08:35:47 @lo48576@mastodon.cardina1.red
icon

なんか他サーバの動画のキャッシングが云々みたいな説明を読んだ覚えがあって、 web クライアントとしての機能が結構重たいのではないだろうかという気持ちになっているのよね……

08:36:15 @lo48576@mastodon.cardina1.red
icon

自分発の動画のエンコードにリソースが必要なのは本質的なコスト負担だから致し方ないとして。

08:36:59 @lo48576@mastodon.cardina1.red
icon

まあ本当に立てるとなったら改めて調べると思うけど。
現状だと全然外出や旅行しないので、写真よりは動画の方が上げるもの多いんだよな多分

08:39:48 @lo48576@mastodon.cardina1.red
icon

PS4/5 に放置してある動画とかもちゃんと NAS 側に移したいし、そもそも PC でのゲームプレイも録画したいし (せっかく GPU に余裕あるんだから)、そういうことを考えているとやっぱり NAS を強くしたくなるんですねぇ…… (そして話題が戻る)

09:16:56 @lo48576@mastodon.cardina1.red
2023-01-24 09:05:42 もちゃ(あと-17.00Kg)の投稿 mot@mastodon.motcha.tech
icon

このアカウントは、notestockで公開設定になっていません。

09:17:45 @lo48576@mastodon.cardina1.red
icon

SQLite の “強さ”、定性的な話はいろいろ聞くけどマルチスレッド性能どうなんだとか実運用でどのくらいから問題になってくるんだとか、そういう定量的なデータを実は持っていないのでどうなんだろうという気持ちがいつもある

09:18:27 @lo48576@mastodon.cardina1.red
icon

たとえば Redmine だか Nextcloud だかが SQLite バックエンドに対応していた気もするけど「開発・テスト用であってパフォーマンスとかスケールの問題が発生しやすいからプロダクションで使わないでね」みたいな警告が当然のように出ていた気がする

09:20:47 @lo48576@mastodon.cardina1.red
icon

それだって何ユーザ/何クライアント/何セッション同時から問題が見えてくるのかとか、どういう壊れ方をするのか (DB 破壊ということはないだろうけど、ライブロックみたいなことになるのか、パフォーマンス異常低下時に強制終了時すると DB 側で保証していないアプリレベルの整合性に問題が出るとかなのか、とか) そういうのが何もわからん。
端的に言って、個人用であれ並列、並行、増大し続けるデータ、みたいなのを真面目に扱わないといけない web サービス用途における真面目な評価を見たことがない気がするし実験したこともない

09:21:01 @lo48576@mastodon.cardina1.red
2023-01-24 09:20:43 orangeの投稿 orange_in_space@mstdn.nere9.help
icon

"らりお・ザ・何らかの🈗然㊌ソムリエ からの謎の通知"

?><;

Attach image
09:21:11 @lo48576@mastodon.cardina1.red
icon

謎すぎて草。「編集」とかかな?

09:21:19 @lo48576@mastodon.cardina1.red
2023-01-24 09:21:03 きりの ✅の投稿 imksoo@mastodon.chotto.moe
icon

このアカウントは、notestockで公開設定になっていません。

09:21:28 @lo48576@mastodon.cardina1.red
2023-01-24 09:19:46 zundaの投稿 zundan@mastodon.zunda.ninja
icon

このアカウントは、notestockで公開設定になっていません。

09:21:48 @lo48576@mastodon.cardina1.red
icon

あー、フロントエンドを増やして負荷分散したことないから完全に忘れてたけどそういえばそうか

09:22:30 @lo48576@mastodon.cardina1.red
icon

どうせ個人でやっていると DB もフロントエンドも1対1でどうにかなってしまうので忘れがちだが、そういえば DB は web アプリから分離して外に出せるのだった

09:23:38 @lo48576@mastodon.cardina1.red
icon

mastodon.cardina1.red/@lo48576

そういえばこれ最近私が知って驚いたやつです。特定のテーブルでカラムのを型遵守するよう強制する機能。
最後に真面目に触ったときに入ってなかったので気付かなかった

Web site image
らりお・ザ・何らかの🈗然㊌ソムリエ (@lo48576@mastodon.cardina1.red)
09:25:00 @lo48576@mastodon.cardina1.red
icon

mastodon.cardina1.red/@lo48576

「気付いたら RDB に入ってた機能」シリーズ、他の例としては「気付いたら MySQL/MariaDB が WITH RECURSIVE 対応してた (Postgres と SQLite は既に対応していた (はず))」などもある

Web site image
らりお・ザ・何らかの🈗然㊌ソムリエ (@lo48576@mastodon.cardina1.red)
09:25:08 @lo48576@mastodon.cardina1.red
2023-01-24 09:24:01 zundaの投稿 zundan@mastodon.zunda.ninja
icon

このアカウントは、notestockで公開設定になっていません。

09:25:29 @lo48576@mastodon.cardina1.red
2023-01-24 09:24:53 もちゃ(あと-17.00Kg)の投稿 mot@mastodon.motcha.tech
icon

このアカウントは、notestockで公開設定になっていません。

09:25:36 @lo48576@mastodon.cardina1.red
icon

09:26:39 @lo48576@mastodon.cardina1.red
icon

まあ個人でやる (bot があるとしても大した活動量ではない) みたいな場合は書き込みでロックがかかろうが大したことはないといえばないか。制約と用途がいい感じにマッチしてる用法っぽいな

09:27:06 @lo48576@mastodon.cardina1.red
icon

JSON-LD はマジで地獄だからなぁ……

09:31:04 @lo48576@mastodon.cardina1.red
icon

読めるのと書けるのと書いてもいいのと書きたいのはそれぞれ違うレベルで、「手元で弄れるしバグっても自分でどうにかするから使ったれ!」となるのは「書いてもいい」のレベルからかな

09:31:43 @lo48576@mastodon.cardina1.red
icon

C/C++ とかはあまり書きたくはないがまだ一応書いてもいい枠には入っている (何故なら鉞ブーメランで鍛えた貯金が残っているので C++17 までならまあまあ使える)

09:32:40 @lo48576@mastodon.cardina1.red
icon

20以降はもうわからん。「modern C++ で concept と coroutine と modules 存分に使います!」みたいなアプリやライブラリが出てきたら「バグってても自前でワークアラウンドできる枠」には入れられないなぁ……

09:34:41 @lo48576@mastodon.cardina1.red
icon

Python はアセンブリ言語と同レベルで “読める” (読めるだけで高レベルな解釈ができるとは言ってない) けど、じゃあそれで手元のコードがバグってたからといって自分で直したいかというと絶対嫌なので Python 製のものは多言語の代替があったらそっちに加点してしまう傾向がある (なお競合が PHP の場合は)

09:35:12 @lo48576@mastodon.cardina1.red
icon

原理主義者なので Rust で ActivityPub するためにまず JSON-LD のライブラリを作りかけたが、あれ本当に最悪体験だったのでもうやりたくない

09:35:52 @lo48576@mastodon.cardina1.red
icon

消してないコードがどこかに残ってるかもしれん (万が一再開する破目になったとしても async とかエラー処理まわりの言語規格やエコシステムが進歩しているので最初から書き直すと思う)

09:36:49 @lo48576@mastodon.cardina1.red
icon

まあそもそも「スキーマを実行時に与えてバリデートします」みたいなの本質的に動的型付けなので、静的型付き言語使っても全然旨味がないのよね。少なくともバリデート部分の近辺では。

09:37:11 @lo48576@mastodon.cardina1.red
icon

XML Schema とか RDF あたりもたぶん似たような理由で実装がキツい

09:37:57 @lo48576@mastodon.cardina1.red
icon

その点動的型付きスクリプト言語だと「スキーマが期待通りでなかったら例外送出」みたいなのはそもそも言語ランタイムがやってくれることので、そりゃ実装楽にもなるわな

09:38:08 @lo48576@mastodon.cardina1.red
icon

むしろよく go でできてるなという感想 (いやちゃんとやってないのかもしれんが)

09:39:31 @lo48576@mastodon.cardina1.red
icon

実際 pure ActivityStreams 2 語彙だけならどうとでもなるんだけど (むしろその範囲に限定するなら静的型付き言語の方が performant だろうけど)、 JSON-LD で任意の拡張ぶっ挿せますみたいなのマジでどうすんだ。
アプリなら「知らん!非対応!無視!!」で済むが、ライブラリでそれやるわけにはいかんでしょ…… (やるのか?)

09:39:40 @lo48576@mastodon.cardina1.red
2023-01-24 09:38:42 デジタルデトックスの投稿 mitarashi_dango@social.matcha-soft.com
icon

スキーマの...隙間...

09:42:37 @lo48576@mastodon.cardina1.red
2023-01-24 09:37:23 きりの ✅の投稿 imksoo@mastodon.chotto.moe
icon

このアカウントは、notestockで公開設定になっていません。

09:42:57 @lo48576@mastodon.cardina1.red
icon

あれハッシュタグ付けてくれという感想しかない (それをしづらいクライアントしかないのが残念というのは、まあそう)

09:43:29 @lo48576@mastodon.cardina1.red
icon

アニメ実況用twitterクライアント「グローバル理工兄弟」 : 東京工業大学 ロボット技術研究会
titech-ssr.blog.jp/archives/10

その昔、実況用ハッシュタグを付けて実況する専用のツイッテクライアントを開発したオタクがいてですね

Web site image
アニメ実況用twitterクライアント「グローバル理工兄弟」 : 東京工業大学 ロボット技術研究会
09:44:28 @lo48576@mastodon.cardina1.red
icon

グローバル人材育成推進支援室 | グローバル理工人育成コース Global Scientists and Engineers Course
ghrd.titech.ac.jp/

グローバル理工人とかいう面白フレーズまじでさぁ

09:44:44 @lo48576@mastodon.cardina1.red
2023-01-24 09:42:37 デジタルデトックスの投稿 mitarashi_dango@social.matcha-soft.com
icon

JSON-LDを扱う(normalizeationとかexpandとかの意)ライブラリー側はコンテキストに従って処理するだけじゃない?

09:44:46 @lo48576@mastodon.cardina1.red
2023-01-24 09:42:56 デジタルデトックスの投稿 mitarashi_dango@social.matcha-soft.com
icon

語彙はむしろアプリ側のイメージだった

09:45:02 @lo48576@mastodon.cardina1.red
2023-01-24 09:43:52 デジタルデトックスの投稿 mitarashi_dango@social.matcha-soft.com
icon

normalization

09:45:55 @lo48576@mastodon.cardina1.red
icon

その normalization とか expand とかの部分が一番「この値は配列か文字列やでw」とか「こっちは逆引きしてグラフ作ってなw」とかカオスが噴出してダルい部分なので、その部分をちゃんとライブラリとして括り出すのが静的言語ではただひたすら辛いのかもしれんなと (まあ動的言語でもつらいだろうが)

09:47:03 @lo48576@mastodon.cardina1.red
icon

逆に語彙と構造が既知なものを静的な型に落とし込む場合には静的型付き言語には型情報を利用したコード生成とかでだいぶ楽できる部分があるので、むしろ JSON-LD や AP はライブラリとして切り出さない方が綺麗で高速でメンテしやすいコードになるはず

09:47:56 @lo48576@mastodon.cardina1.red
icon

はず、なんだけど、問題は AP が拡張として「JSON-LD で何でもできるから JSON-LD に従って解釈してね」という JSON-LD フルセット持ち込みを許している点で、そのせいで結局 AP をライブラリとして分離しようがすまいが JSON-LD フルセット処理系は必要になってしまう

09:48:21 @lo48576@mastodon.cardina1.red
2023-01-24 09:48:17 カルの投稿 nullkal@social.nil.nu
icon

根負けしてコンマ消した、なんつって

09:49:05 @lo48576@mastodon.cardina1.red
2023-01-24 09:49:00 デジタルデトックスの投稿 mitarashi_dango@social.matcha-soft.com
icon

参考として、うちはexpandedなデータをライブラリーに吐いてもらって、そのデータから内部の構造体にマッピングしてる (各実装の独自拡張は無視したりしなかったりしてる)

09:49:55 @lo48576@mastodon.cardina1.red
icon

アルゴリズムいくつあるんだっけ。昔書こうとしたときは expansion から始めたし、たぶん読み込み用に正規化するだけならそれで十分なんだろうな (知らんけど)

09:50:27 @lo48576@mastodon.cardina1.red
icon

expansion, compaction, flattening, あとは RDF との変換か。
で、それらが context processing algorithm を必要としていて、あーあー思い出してきたぞ……

09:51:54 @lo48576@mastodon.cardina1.red
icon

lo48576/json-ld: [UNMAINTAINED] JSON-LD 1.1 implementation in Rust.
github.com/lo48576/json-ld

とりあえず供養。どこまで書けてたんだろう

Web site image
GitHub - lo48576/json-ld: [WORK IN PROGRESS] JSON-LD 1.1 implementation in Rust.
09:52:48 @lo48576@mastodon.cardina1.red
icon

JSON-LD Test Suite
w3c.github.io/json-ld-api/test

たぶん test suite を回してバグ取りする段階までは行ってた気がするんだよな。それが context processing のテストのつもりだったか expansion のテストのつもりだったかはもう思い出せないけど。

09:53:09 @lo48576@mastodon.cardina1.red
icon

どうやらテスト用のリポジトリは別で用意していてアッピロードしなかったらしいな

09:54:18 @lo48576@mastodon.cardina1.red
icon

もう unmaintained なリポジトリは zip か tar で固めてしまったから、ファイル検索してもすぐには出てこないや

09:55:49 @lo48576@mastodon.cardina1.red
icon

規格のアルゴリズムが自然言語で書かれていて、努力は認めるけどだいぶ曖昧じゃんという部分が沢山あって……みたいな朧げな思い出が甦ってきてつらくなった

09:56:54 @lo48576@mastodon.cardina1.red
icon

まあ Rust も future とか async とか入ってきたし TryFrom/TryInto も入ってるし、ここらで本当に見切りをつけるか決める最後の挑戦としてもう一度実装してみても……いいのかなぁ

09:57:04 @lo48576@mastodon.cardina1.red
icon

先が長い

10:00:02 @lo48576@mastodon.cardina1.red
icon

実装眺めてたけど expansion が CURIEs の処理くらいしか書かれてないし、たぶんこれ context processing algorithm のテスト通そうとしているところで力尽きたやつだな。たぶん規格が曖昧でテストの失敗ケースから無限に本来の意図を読み取る作業が続いてモチベなくしたんだろう

10:01:56 10:02:30 @lo48576@mastodon.cardina1.red
icon

github.com/lo48576/json-ld/blo

github.com/w3c/json-ld-api/pul

github.com/lo48576/json-ld/com

実装中に「なんやこれアルゴリズム概要説明で事前に明示されてなかった情報が勝手に後から必要とされとるやんけ! 関数シグネチャ変更祭りじゃ!!!」となった痕跡を見て全てを鮮明に思い出した

Web site image
json-ld/context.rs at 24a17f6ef1ceeb1c9b68014959011028417bbffe · lo48576/json-ld
Web site image
Algorithm clarifications by gkellogg · Pull Request #208 · w3c/json-ld-api
Web site image
Track the base IRI of the document containing the local context · lo48576/json-ld@758a17d
10:02:12 @lo48576@mastodon.cardina1.red
icon

ほんまそういうとこやぞ。

10:04:13 @lo48576@mastodon.cardina1.red
icon

こんな多重の後出し (事前に説明されてないのに詳細ステップ中で勝手に参照する後出しデータ依存、実装してたら規格が勝手に更新されて依存が追加される後出し規格) 食らったら、そりゃ諦めるよな……

10:04:57 @lo48576@mastodon.cardina1.red
icon

まあ当時たぶんドラフトだった JSON-LD 1.1 をやめて 1.0 の実装しろよという話もあるだろうけど、そうはいかなかったんですよね。いろいろ差がありすぎて 1.0 実装を 1.1 に更新するのはあまりにオーバーヘッドの見積がデカすぎて許容できなかった

10:05:43 @lo48576@mastodon.cardina1.red
2023-01-24 10:03:53 Ushitora Anqouの投稿 anqou@mstdn.anqou.net
icon

このアカウントは、notestockで公開設定になっていません。

10:08:42 @lo48576@mastodon.cardina1.red
icon

たぶんいま Rust で AP サーバを作って動かすことを第一目標に据えるなら、「拡張は知らない語彙に限らず特定の構文以外は無視すると固く決意して、既存実装が吐き出しうる JSON 構造だけをサポートする」という方向が一番正しいと思う

10:09:25 @lo48576@mastodon.cardina1.red
icon

JSON-LD は同じ論理的構造を複数の構文的構造で書けるけど、そこを割り切って特定の構文構造のみをサポートする、それ以外は未知として無視する、という強い決意が必要。

10:10:46 @lo48576@mastodon.cardina1.red
icon

まあ悪意あるサーバやクライアントが「特定の構文では処理されるが別の構文では無視されるような語彙を使ってデータ保持や検査やサーバ間での解釈に不整合を発生させる」みたいな攻撃をすることは十分考えられるけど……

↑と、ここまで書いて思ったけど似たような話既にあったよね?

10:12:42 @lo48576@mastodon.cardina1.red
icon

mastodon.cardina1.red/@lo48576

追加の思い出しがあった。
JSON-LD framing algorithm で「特定の構文的構造に変換する」みたいなアルゴリズムが定義されてるのでこれを使うと特定の構造体へと汎用ライブラリでデシリアライズ可能な JSON に変換したりできるんだけど、肝心の framing algorithm の実装に expansion が必要なので結局作業量は減りませんでした、みたいなオチ

Web site image
らりお・ザ・何らかの🈗然㊌ソムリエ (@lo48576@mastodon.cardina1.red)
10:13:17 @lo48576@mastodon.cardina1.red
icon
Web site image
らりお・ザ・何らかの🈗然㊌ソムリエ (@lo48576@mastodon.cardina1.red)
10:13:20 @lo48576@mastodon.cardina1.red
2019-05-20 21:18:43 らりお・ザ・何らかの🈗然㊌ソムリエの投稿 lo48576@mastodon.cardina1.red
icon

メソッド分割したのに cyclomatic complexity が 55 あると言われた…… (私のせいではなく JSON-LD の expansion algorithm が悪い)

10:14:02 @lo48576@mastodon.cardina1.red
icon

qiita.com/yut_arrows/items/167

> 41以上 やばいやつ。テスト不可能

Web site image
循環的複雑度について - Qiita
10:14:51 @lo48576@mastodon.cardina1.red
icon

つらい話はいくらでもできるんだけど、このままだと負け犬の遠吠えなのでちゃんと “勝ちたい” んだよな。クソがクソであることを知り尽くしたうえで貶したい (いやだ……)

10:15:22 @lo48576@mastodon.cardina1.red
icon

俺たちが C や C++ の鉞を投げるとき礼儀正しくやっていたのと、同じことを、 JSON-LD に……うぅ……ウンコ食いたくねえ……

10:15:48 @lo48576@mastodon.cardina1.red
2018-12-19 02:39:10 らりお・ザ・何らかの🈗然㊌ソムリエの投稿 lo48576@mastodon.cardina1.red
icon

今のGoogleには、すでに総合的な技術力は無い...かもしれない。:村上福之の「ネットとケータイと俺様」:オルタナティブ・ブログ
blogs.itmedia.co.jp/fukuyuki/2

> しかし、あれだけウンコOSでもWindowsは世界標準になった。いま、Androidは17年前のWindows95だ。ウンコでも我々はAndroidを知らないといけない。エンジニアはウンコを食べないといけない。

Web site image
今のGoogleには、すでに総合的な技術力は無い...かもしれない。:村上福之の「ネットとケータイと俺様」:オルタナティブ・ブログ
10:15:49 @lo48576@mastodon.cardina1.red
2018-12-19 02:39:46 らりお・ザ・何らかの🈗然㊌ソムリエの投稿 lo48576@mastodon.cardina1.red
icon

「エンジニアはウンコを食べないといけない。」、何度読んでも感銘を受けるし、名言として語り継いでいきたい日本語

10:16:00 @lo48576@mastodon.cardina1.red
icon
Web site image
らりお・ザ・何らかの🈗然㊌ソムリエ (@lo48576@mastodon.cardina1.red)
10:39:02 @lo48576@mastodon.cardina1.red
2023-01-24 10:33:32 xanacの投稿 rk_asylum@under-bank.blue
icon

このアカウントは、notestockで公開設定になっていません。

10:39:24 @lo48576@mastodon.cardina1.red
2022-11-20 13:28:12 らりお・ザ・何らかの🈗然㊌ソムリエの投稿 lo48576@mastodon.cardina1.red
icon

御託はいいから fediverse とは何なのか Mastodon とは何なのか、端的に理解する - 何とは言わない天然水飲みたさ
blog.cardina1.red/2022/11/08/f

> 端的に言えば、 Mastodon とか fediverse とかいうのはメールとメルマガのようなものです。

マジでこれしか言うことがない。むこう数ヶ月は同じこと言い続けると思う

Web site image
御託はいいから fediverse とは何なのか Mastodon とは何なのか、端的に理解する
10:39:59 @lo48576@mastodon.cardina1.red
icon

「GMail 使っても Yahoo! メール使っても au のメール使ってもメール送れるしメルマガ読めるでしょ」くらいでいいと思っている

10:40:58 @lo48576@mastodon.cardina1.red
icon

その中でも、メール送ったら短文 SNS に投稿されるサービスや、写真添付メール送ったらギャラリーに追加されるサービスや、メール送ったらブログ記事になるサービスがあるだけ。

10:41:16 @lo48576@mastodon.cardina1.red
2023-01-24 10:41:07 もちゃ(あと-17.00Kg)の投稿 mot@mastodon.motcha.tech
icon

このアカウントは、notestockで公開設定になっていません。

10:41:42 @lo48576@mastodon.cardina1.red
icon

まあもうメルマガって時代でもないのかねぇ (TL のオタクどもは DLsite やニジエから愉快なタイトルのメールをしばしば受け取っているようだが (?))

10:44:02 @lo48576@mastodon.cardina1.red
icon

「メーリングリスト」は本格的に Slack とか LINE とか Discourse とかにシェアを奪われてしまっていて、もはや古くからある集団に残っているものくらいしかなさそうという印象はある

10:44:20 @lo48576@mastodon.cardina1.red
icon

メルマガは……たぶん実はまだ結構ある。迷惑メールの代名詞だと思われてるかもしれないけど。

10:51:16 @lo48576@mastodon.cardina1.red
icon

近年のサービスはちゃんとメールマガジンをオプトアウトできる……もとい、私はオプトアウトできそうな行儀の良いサービスしか使わないようにしているので、メルマガにそんなに悪印象はないんだよな

10:51:26 @lo48576@mastodon.cardina1.red
icon

私にとって迷惑メールというのは qq.com やそのサーバ経由で独自ドメインとして発射されたメールや、 amazon や楽天等を名乗っているもののヘッダを見ると明らかに駄目な感じのメールとか、そういうやつ

10:52:43 @lo48576@mastodon.cardina1.red
icon

さておき、 follow というのもやっぱり feed 時代まで遡れば subscribe だし、それはメルマガでやってたことなんだよな……と。まずは言葉のマッピングを丁寧にやっていくのが実は良いのだろうか?

10:53:03 @lo48576@mastodon.cardina1.red
2023-01-24 10:50:03 がにょ✈️の投稿 ganyo@hikoukidon.jp
icon

このアカウントは、notestockで公開設定になっていません。

10:53:08 @lo48576@mastodon.cardina1.red
icon

エア鯖とかプレ鯖とか?

10:53:26 @lo48576@mastodon.cardina1.red
icon

それもそれでどうなんだ感あるが

11:19:00 @lo48576@mastodon.cardina1.red
2023-01-24 11:03:08 おさの投稿 osapon@mstdn.nere9.help
icon

Fediverseはメールと同じ?メールよく分からないからLINEで説明して→無理!ってなるやつだ。

11:19:47 @lo48576@mastodon.cardina1.red
2023-01-24 11:06:35 きりの ✅の投稿 imksoo@mastodon.chotto.moe
icon

このアカウントは、notestockで公開設定になっていません。

11:19:49 @lo48576@mastodon.cardina1.red
2023-01-24 11:08:30 おさの投稿 osapon@mstdn.nere9.help
icon

スマホ買い換える度にTwitterやLINEのアカウントを引き継がずに作り直す人達なぁ・・・。

11:19:52 @lo48576@mastodon.cardina1.red
2023-01-24 11:09:35 解凍の投稿 hina@mstdn.maud.io
icon

ガラケー乗り換えるたびにメアド変わってる人いたでしょ?

11:19:54 @lo48576@mastodon.cardina1.red
2023-01-24 11:09:59 おさの投稿 osapon@mstdn.nere9.help
icon

アカウントの概念、意外と難しいのかな。

11:19:59 @lo48576@mastodon.cardina1.red
2023-01-24 11:10:57 金具.mikutterの投稿 cobodo@social.mikutter.hachune.net
icon

このアカウントは、notestockで公開設定になっていません。

11:20:07 @lo48576@mastodon.cardina1.red
2023-01-24 11:13:09 はーしぇる。 :sabakan: :freebsd:の投稿 herschel@raptol.net
icon

このアカウントは、notestockで公開設定になっていません。

11:20:17 @lo48576@mastodon.cardina1.red
2023-01-24 11:11:42 今谷里奈の投稿 mohemohe@mstdn.plusminus.io
icon

はあ

Attach image
11:20:20 @lo48576@mastodon.cardina1.red
2023-01-24 11:13:11 Giraffe Beerの投稿 giraffe_beer@mstdn.maud.io
icon

このアカウントは、notestockで公開設定になっていません。

11:20:39 @lo48576@mastodon.cardina1.red
2023-01-24 11:16:06 解凍の投稿 hina@mstdn.maud.io
icon

Attach image
11:57:48 @lo48576@mastodon.cardina1.red
icon

DS2422+ Drive Compatibility : synology
reddit.com/r/synology/comments

Thinking I need to return my RS2421+ : synology
reddit.com/r/synology/comments

DS2422+ と RS2421+、ヤバすぎる話があるので論外っぽいな。やめよう。

12:01:03 @lo48576@mastodon.cardina1.red
icon

「互換性リスト」にない HDD については警告を出す (←まだわかる)、シリアル番号や温度や S.M.A.R.T. 情報が一切確認できない(←そうはならんやろ)、などの扱いをしているらしく、 NAS でバッドセクタカウントや温度を確認できないなんてのは普通に致命傷なので実質的なベンダーロックインだと騒がれてる。なにせ互換性リストにある HDD はほとんどが Synology 製で、そうでないものは WD の UltraStar (4 TB) しかない始末。
以下は DS2422+ のリンク:

互換性リスト | Synology Inc.
synology.com/ja-jp/compatibili

12:01:27 @lo48576@mastodon.cardina1.red
icon

いやぁガッカリですわ

12:02:42 @lo48576@mastodon.cardina1.red
icon

DS1821+ + DX517×2 で粘るか、それとも QNAP か NETGEAR のやつを使うか。ぶっちゃけ CPU つきで12ベイほしいので後者に気持ちが傾いている (拡張ユニットではなく本体を買えば、余った本体を実家に置けるため)

12:04:40 @lo48576@mastodon.cardina1.red
icon

Synology Confirms Vendor Lock coming to Plus Series - Starting with DS2422+ : HomeNAS
reddit.com/r/HomeNAS/comments/

一応この改悪が入っているのは "12-bay plus-series model used by a lot of SMB and corporate users" な market segment だけっぽい雰囲気もあるんだが (実際事例として上がってる RS2421+ も DS2422+ も12ベイの plus シリーズ)、そうは言っても……その姿勢自体が既に……ねぇ……と

Web site image
Synology Confirms Vendor Lock coming to Plus Series - Starting with DS2422+
12:05:25 @lo48576@mastodon.cardina1.red
icon

ワイの手元にある DS1821+ (8ベイ) はとりあえずそういうアカン挙動はしてないので、ひとまずは12ベイ以上が駄目そうという理解です

12:06:05 @lo48576@mastodon.cardina1.red
icon

もう少しで DS2422+ をポチるところまで行ったんだが、残念だ

12:07:17 @lo48576@mastodon.cardina1.red
icon

5ベイ拡張ユニットの DX517、イマイチ入手性がよくない。尼にもあったりなかったりする

12:07:55 @lo48576@mastodon.cardina1.red
icon

あと拡張ベイの問題は、ベイを跨いだプールを作れないので、本体の8ベイはデカく使えるけど拡張ベイ側は実質プールあたり最大5ベイになってしまうというところ

12:08:21 @lo48576@mastodon.cardina1.red
icon

まあ6ベイのプールを2つ以上作りたいことがそうそうあるかというと、まあ……ないかも (錬成すればある)

12:09:17 @lo48576@mastodon.cardina1.red
icon

高速ランダムアクセス用 SSD プール、容量重視の HDD プール、バックアップ用プール、で本体+2拡張ユニットを使いきれる感じかな。あくまで例として。

12:09:46 @lo48576@mastodon.cardina1.red
icon

バックアップを同じ本体で LAN を通さず処理できると、 LAN の帯域を食わないのでそれは嬉しい

12:11:43 @lo48576@mastodon.cardina1.red
2023-01-24 12:09:46 xanacの投稿 rk_asylum@under-bank.blue
icon

このアカウントは、notestockで公開設定になっていません。

12:12:12 @lo48576@mastodon.cardina1.red
icon

そんな無断リンク禁止みたいな平成中盤的挙動してる人まだいるんだ…… (まだというか、安定して一定の割合で生えてくるのか)

12:13:15 @lo48576@mastodon.cardina1.red
icon

べつに web の本質を知れみたいなことまでは言わないけど、他人の行動を無闇に制御しようとするのは支配欲であってそれを矢鱈に表出させてしまうことの醜さはせめて自覚すべきだとは言いたい

12:15:52 @lo48576@mastodon.cardina1.red
icon

NAS 自作、 OS とかアプリくらいまではギリギリどうにかできるとしても、ハードウェアの方がたぶん満足いく水準にならないんだよなぁ

12:16:09 @lo48576@mastodon.cardina1.red
icon

もちろん探せばその用途に特化したケースとかベイもあるのだろうけど

12:58:41 @lo48576@mastodon.cardina1.red
icon

クソなぞなぞ: 最新版がバグだらけだったよ。なぜかな?

13:36:49 @lo48576@mastodon.cardina1.red
こたえ
icon

こたえ: latest (零テスト) だから

13:37:17 @lo48576@mastodon.cardina1.red
2023-01-24 13:33:27 あっきぃ / C104(月)西さ-25aの投稿 akkiesoft@social.mikutter.hachune.net
icon

スマートメーターからデータ読み出すWi-SUNドングルのリトライしてるんだけどやっぱスキャンできないな…もしかして壊れた?

13:37:44 @lo48576@mastodon.cardina1.red
icon

RasPi とかの場合だと、 USB セルフパワーハブに繋ぐと接続できるようになったりなどがあった

18:38:52 @lo48576@mastodon.cardina1.red
2023-01-24 18:31:57 Masanori Ogino 𓀁の投稿 omasanori@mstdn.maud.io
icon

Beancountで項目のラベルをたとえば《資産:銀行A:普通口座》と《資産:普通口座:銀行A》のどちらにするか悩んでいます。(今は前者にしているけれど、後者はFavaで可視化したときに資産の中で普通口座預金が占める割合が一目でわかる利点があり……)

18:39:18 @lo48576@mastodon.cardina1.red
icon

GnuCash のテンプレでは後者スタイルになっている

18:39:30 @lo48576@mastodon.cardina1.red
2023-01-24 18:39:12 Ushitora Anqouの投稿 anqou@mstdn.anqou.net
icon

このアカウントは、notestockで公開設定になっていません。

18:55:00 @lo48576@mastodon.cardina1.red
2023-01-24 18:44:05 Masanori Ogino 𓀁の投稿 omasanori@mstdn.maud.io
icon

@anqou GnuCashと比べると、GUIがないとつらい人にはつらいし複式簿記のコンセプトだけでも知らないとなにがなんだかわからない(それはGnuCashも同じか……)けれど、テキストエディタで書くだけなのでメニューをあちこち開いて機能を探す必要がなく快適。FavaというWeb UIで編集することも一応できる。

18:55:07 @lo48576@mastodon.cardina1.red
2023-01-24 18:46:41 Masanori Ogino 𓀁の投稿 omasanori@mstdn.maud.io
icon

@anqou 内部は結局Pythonライブラリなのでなんとでもなるし、既にインポートツールがいくつも書かれている。(日本の金融機関には多分対応してないけど、ちょっと書き足せば動くはず)これとか。

https://github.com/redstreet/beancount_reds_importers

Web site image
GitHub - redstreet/beancount_reds_importers: Simple ingesting tools for Beancount (plain text, double entry accounting software). More importantly, a framework to allow you to easily write your own importers.
18:55:23 @lo48576@mastodon.cardina1.red
2023-01-24 18:48:51 Masanori Ogino 𓀁の投稿 omasanori@mstdn.maud.io
icon

@anqou あと、このサイトに色々載ってておすすめです。

https://plaintextaccounting.org/

Plain Text Accounting portal - plaintextaccounting.org
19:00:04 @lo48576@mastodon.cardina1.red
icon

GnuCash は勘定科目を共有しない取引同士の順番をつけられないという欠点があり (利点とも言えるが、後から勘定科目を追加したとき並び替えられない問題がある)、私にとっては対処可能ではあるが割と面倒だった

19:01:12 @lo48576@mastodon.cardina1.red
icon

取引を本来意図した順番で複製して、複製元を削除、とやるといける。たぶん内部的には RDB の行番号順なんでしょう。気持ち悪いし不便だけど理解はできる。

19:01:31 @lo48576@mastodon.cardina1.red
icon

あと GnuCash は UI が日本語入力まわりでバグりがち

20:50:28 @lo48576@mastodon.cardina1.red
2023-01-24 20:44:28 Ushitora Anqouの投稿 anqou@mstdn.anqou.net
icon

このアカウントは、notestockで公開設定になっていません。

20:50:29 @lo48576@mastodon.cardina1.red
2023-01-24 20:31:49 Ushitora Anqouの投稿 anqou@mstdn.anqou.net
icon

このアカウントは、notestockで公開設定になっていません。

20:50:59 @lo48576@mastodon.cardina1.red
icon

これ自前で install すると全部 (間接依存ではなく) ユーザの欲求によるインストールということになってしまわない?

20:52:17 @lo48576@mastodon.cardina1.red
icon

apt cache だか何だったか忘れましたが、 autoremove で削除対象になるようにちゃんとマーク付けといたほうがいい気がしますね。その上で autoremove の dry run をして、消えてほしくない根っこのパッケージを列挙していく感じにする。

20:52:30 @lo48576@mastodon.cardina1.red
2023-01-24 20:49:03 :sayano: けもの🐼の投稿 kemozari@mstdn.tamag.org
icon

このアカウントは、notestockで公開設定になっていません。

20:53:49 @lo48576@mastodon.cardina1.red
2023-01-24 20:52:39 unaristの投稿 unarist@mstdn.maud.io
icon

このアカウントは、notestockで公開設定になっていません。

20:55:27 @lo48576@mastodon.cardina1.red
icon

portage は昔は emerge -C で依存を無視した強制削除ができたはずなんですが、いつの間にやらできなくなってましたね (強制削除は不整合が発生してしまいがちなのでそれで良いと思うが、既にある不整合に対処する場合は手動で頑張れということなのかな)

20:56:01 @lo48576@mastodon.cardina1.red
2023-01-24 20:55:54 unaristの投稿 unarist@mstdn.maud.io
icon

このアカウントは、notestockで公開設定になっていません。

20:56:45 @lo48576@mastodon.cardina1.red
21:00:35 @lo48576@mastodon.cardina1.red
icon

大公開:ArkEdge Space のソフトウェアチームのポリシーと実現したい夢 - ArkEdge Space Blog blog.arkedge.space/entry/2023/

いいね

Web site image
大公開:ArkEdge Space のソフトウェアチームのポリシーと実現したい夢
21:00:42 @lo48576@mastodon.cardina1.red
2023-01-24 20:57:31 Masanori Ogino 𓀁の投稿 omasanori@mstdn.maud.io
icon

東海大学出版部、本棚のどこかで見かけたなと思ったら吉田武『虚数の情緒』とかあのへんあたりの本がそうじゃん!!

21:00:44 @lo48576@mastodon.cardina1.red
2023-01-24 20:58:40 Masanori Ogino 𓀁の投稿 omasanori@mstdn.maud.io
icon

『素数夜曲』も東海大学出版部だよ!!おお…… :very_sad:

21:01:03 @lo48576@mastodon.cardina1.red
icon

まじかー……

21:01:07 @lo48576@mastodon.cardina1.red
2023-01-24 20:54:42 アカハナの投稿 akahana@fla.red
icon

このアカウントは、notestockで公開設定になっていません。

21:01:39 @lo48576@mastodon.cardina1.red
2023-01-24 21:00:42 Masanori Ogino 𓀁の投稿 omasanori@mstdn.maud.io
icon

丸善出版辺りが版権獲得してくれないかなぁ(?)

21:49:49 @lo48576@mastodon.cardina1.red
2023-01-24 21:41:19 ドッグの投稿 Linda_pp@mstdn.jp
icon

このアカウントは、notestockで公開設定になっていません。

21:50:29 @lo48576@mastodon.cardina1.red
2023-01-24 20:53:48 ておりあ👐の投稿 theoria@wug.fun
icon

このアカウントは、notestockで公開設定になっていません。

21:51:44 @lo48576@mastodon.cardina1.red
2023-01-22 22:13:50 matsuuの投稿 matsuu@fedibird.com
icon

このアカウントは、notestockで公開設定になっていません。

21:53:35 @lo48576@mastodon.cardina1.red
2023-01-24 21:14:20 Izumi Tsutsuiの投稿 tsutsuii@social.mikutter.hachune.net
icon

このアカウントは、notestockで公開設定になっていません。

21:54:09 @lo48576@mastodon.cardina1.red
2023-01-24 21:25:47 アカハナの投稿 akahana@fla.red
icon

このアカウントは、notestockで公開設定になっていません。

21:55:42 @lo48576@mastodon.cardina1.red
icon

なぜ Release Candidate になってから変更をガン積みするのか、コレガワカラナイ

21:56:39 @lo48576@mastodon.cardina1.red
icon

そういうのは RC より前のマージウィンドウを用意して入れたいものを先に集めるとか、 alpha や beta で準備してからほぼ固まったリリース候補を出すとか、やりようがあるでしょ……

21:57:18 @lo48576@mastodon.cardina1.red
icon

バグ修正とデザイン欠陥への対処とドキュメント補強以外のものが RC 以降に追加されるのおかしいから……

21:57:23 @lo48576@mastodon.cardina1.red
2023-01-24 21:56:52 shibafu528の投稿 shibafu528@social.mikutter.hachune.net
icon

RCのことRequest Chanceだと思ってないか

22:00:01 @lo48576@mastodon.cardina1.red
icon

そういえば複式簿記でクレカの2回払 (利息なし) ってどう管理するのがいいんですかね。現状普通にクレカ用の勘定科目に全部まとめて突っ込んでるんだけど、これだと来月の支払いなのか再来月の支払いなのかの区別がクソ面倒なんですよね

22:01:41 @lo48576@mastodon.cardina1.red
icon

事前に来月と再来月の支払いの項目を作ってそこに加算していきつつ将来の合計が0になってればokみたいな運用をしているが、1回目と2回目の金額配分を誤っていても合計は0になって気付けないのであまり良くないと感じている

22:02:34 @lo48576@mastodon.cardina1.red
icon

hogeカード:2023-02 みたいなサブ科目を作ってそっちに流して、毎回の引き落としごとにクローズする、みたいな方向がいいんですかね

22:02:51 @lo48576@mastodon.cardina1.red
2023-01-24 22:01:42 Ushitora Anqouの投稿 anqou@mstdn.anqou.net
icon

このアカウントは、notestockで公開設定になっていません。

22:03:03 @lo48576@mastodon.cardina1.red
icon

えー、そうなの…… >beancount

22:03:17 @lo48576@mastodon.cardina1.red
icon

フォーマット的にはそんな印象ないけど

22:03:30 @lo48576@mastodon.cardina1.red
icon

アプリ側の問題だったりする?

22:05:10 @lo48576@mastodon.cardina1.red
2023-01-24 22:04:19 まちカドおるみん御嬢様の投稿 orumin@mstdn.maud.io
icon

普通は買掛金じゃないの

22:05:53 @lo48576@mastodon.cardina1.red
icon

3.2. GnuCash勘定科目 gnucash.org/docs/v4/ja/gnucash

たぶん GnuCash のデフォルトテンプレではクレカが特有の負債になってるけど、本質的にはたぶん同じことをしている?

22:06:08 @lo48576@mastodon.cardina1.red
icon

ちゃんと勉強しないと駄目かなぁ

22:06:44 @lo48576@mastodon.cardina1.red
2023-01-24 22:05:23 あやふみの投稿 afm@mstdn.maud.io
icon

このアカウントは、notestockで公開設定になっていません。

22:16:44 @lo48576@mastodon.cardina1.red
2023-01-24 22:07:59 Ushitora Anqouの投稿 anqou@mstdn.anqou.net
icon

このアカウントは、notestockで公開設定になっていません。

22:25:44 @lo48576@mastodon.cardina1.red
icon

github.com/mastodon/mastodon/p
感覚を伝えるために例を挙げるなら、これとかも「新機能」ではないもののバグ修正というほどのものな気はしないので、 RC に入ってからやるようなことか……? という感じです (まあ最終的にコミッターが正義なのはそれはそうだが)

Web site image
Add option to make the landing page be /about even when trends are enabled by ClearlyClaire · Pull Request #20808 · mastodon/mastodon
22:27:24 @lo48576@mastodon.cardina1.red
icon

feature か fix かで言えば feature だよなぁと。

あと RC 期間中でも dependabot の怒涛の更新が入っていくのはどうなんだ。
まあこれは release branch を切らず main で RC メンテしちゃってるせいだろうけど

22:29:08 @lo48576@mastodon.cardina1.red
icon

まあブランチングのポリシーは人それぞれなので議論したところで合意に至るのも難しいし、コミッタや primary author が押し通すことになるのも仕方ない面はあるとは思う

22:45:50 @lo48576@mastodon.cardina1.red
icon

現状の管理はこうなっている。
10099 や 6066 が 5099+5000 と 3066+3000 に分かれていることが読み取れないし、ミスると整合させるのも大変。支払予定額と実際の額が合わなくなって明細を最初から見ていくことになるので。しかも分割が来月の分にも影響するので。
(画像は順に 負債:クレジットカード:Aカード と 資産:流動資産:普通預金:A銀行 のもの)

Attach image
Attach image
Attach image
22:49:18 @lo48576@mastodon.cardina1.red
icon

で、それをこうやって管理する方が安全なのではないか、というのが最近の所感。ただこの方法が “正しい” のかはわからない。もしかするととんでもないデメリットがあるかもしれないし。

(画像は順に 負債:クレジットカード:Aカード:2022-04 と 資産:流動資産:普通預金:A銀行 のもの)

Attach image
Attach image
Attach image
22:53:08 @lo48576@mastodon.cardina1.red
icon

mastodon.cardina1.red/@lo48576
たぶん最初に挙げた方のやり方が「買掛金」の普通のやり方なのだと思うんだけど (自信なし)、2回払いがあると不便だなぁと。

Web site image
らりお・ザ・何らかの🈗然㊌ソムリエ (@lo48576@mastodon.cardina1.red)
22:54:32 @lo48576@mastodon.cardina1.red
icon

これが利息なしであっても特定の品や名目で36回払いとかになると、さすがに専用の勘定科目を用意するんだけど、2分割程度で複数決済をまとめて、しかも月ごととなると……

22:56:36 @lo48576@mastodon.cardina1.red
icon

クレカ引き落としを跨いだ返品・返金とかもどこから戻すねんみたいなのもタイミング次第でまあまあ面倒 (先月の決済分の一部が今月分の支払いと中和したり)

22:58:00 @lo48576@mastodon.cardina1.red
icon

かといって費用の方から戻すと、買って売ったのと意味的に区別つかないし。
まあそういう区別をするためのものではないのかもしれないが、実際「手に入っていないのに入手したことになって計上される」というのは一時的であれ結構気持ち悪いものがあり

22:59:40 @lo48576@mastodon.cardina1.red
2023-01-24 22:59:10 まちカドおるみん御嬢様の投稿 orumin@mstdn.maud.io
icon

RC がどのタイミングか、というのはプロジェクトのリリースエンジニアリング次第そうなのでなんともだけど、名前のとおりリリース候補となるものなんだから feature じゃないからって積んでいいわけでもない気がする(RC 出したあとに緊急性高い CVE 出たとか動作確認しててやべぇバグ踏んだとかは別

22:59:41 @lo48576@mastodon.cardina1.red
2023-01-24 22:59:31 解凍の投稿 hina@mstdn.maud.io
icon

雑なRC運用するならちゃんとBetaしてくれって?

23:00:40 @lo48576@mastodon.cardina1.red
icon

まあ前回それで実際正式リリースした後わちゃわちゃしていたし、べつに厳格にやれとまでは言わないけど「そりゃいつかそうなるでしょ」という危うい橋渡りは控えてくれた方が嬉しいなというのがユーザとしての偽らざる感想

23:02:25 @lo48576@mastodon.cardina1.red
icon

v4.0.0~v4.0.2 の立て続けの修正が本来 rc0~rc2 とか rc1~ とかになるべきだったのでは、という

23:03:03 @lo48576@mastodon.cardina1.red
icon

まあ外野が管を巻いても仕方がないのでこれくらいで……

23:09:14 @lo48576@mastodon.cardina1.red
icon

RC (Reinforce Carefully)

23:09:38 @lo48576@mastodon.cardina1.red
icon

依存をジャンジャカ上げるのは明らかに careful ではないので違うか……

23:10:23 @lo48576@mastodon.cardina1.red
icon

その昔、 Nextcloud の依存ライブラリのバージョンが上がったら何故か ConoHa の Swift オブジェクトストレージに繋がらなくなったことがあり、自前パッチを当てたりそれはもういろいろ試したが、結局オブジェクトストレージを諦めた

23:11:17 @lo48576@mastodon.cardina1.red
icon

そんなことがあったので、特にネットワークアプリケーションで依存上げるのはそういうことやぞという気持ちが強い (べつに breaking change が嫌だからバージョン固定しろなどと言う気は毛頭ないが)

23:12:08 @lo48576@mastodon.cardina1.red
icon

「壊れてもいいタイミングで壊せ」かなぁ

23:19:31 @lo48576@mastodon.cardina1.red
icon

I couldn't break Synology SHR+btrfs (yet) | Dalton Durst
daltondur.st/syno_btrfs_1/

Web site image
I couldn''t break Synology SHR+btrfs (yet) | Dalton Durst
23:24:41 @lo48576@mastodon.cardina1.red
2023-01-24 22:51:49 シャポコ🌵🔞の投稿 shapoco@pawoo.net
icon

このアカウントは、notestockで公開設定になっていません。

23:26:32 @lo48576@mastodon.cardina1.red
2023-01-24 22:04:58 Ushitora Anqouの投稿 anqou@mstdn.anqou.net
icon

このアカウントは、notestockで公開設定になっていません。

23:29:19 @lo48576@mastodon.cardina1.red
2023-01-24 22:10:23 Ushitora Anqouの投稿 anqou@mstdn.anqou.net
icon

このアカウントは、notestockで公開設定になっていません。

23:34:10 @lo48576@mastodon.cardina1.red
icon

Beancount - V3: Goals & Design - Google ドキュメント
docs.google.com/document/d/1qP

beancount/TODO at master · beancount/beancount
github.com/beancount/beancount

ふーむ……

Web site image
beancount/TODO at f6f79f3861d6073be5c16a2c167993698a55a38c · beancount/beancount