02:37:33 @lo48576@mastodon.cardina1.red
icon

ryot install battle するか……

03:04:07 @lo48576@mastodon.cardina1.red
2023-12-17 02:47:28 解凍の投稿 hina@mstdn.maud.io
icon

Mastodon servers that have suspended Threads.net https://fedipact.veganism.social/

Web site image
Mastodon servers that have suspended Threads.net
08:49:34 @lo48576@mastodon.cardina1.red
2023-12-16 08:27:50 Wikipediaの投稿 wikipedia@wikis.world
icon

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

08:50:21 @lo48576@mastodon.cardina1.red
2023-12-17 08:41:35 抑圧と昇華そして床への浸透の投稿 Niceratus@pawoo.net
icon

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

08:50:22 @lo48576@mastodon.cardina1.red
2023-12-17 08:42:45 抑圧と昇華そして床への浸透の投稿 Niceratus@pawoo.net
icon

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

08:50:56 @lo48576@mastodon.cardina1.red
icon

それはね、クソデカテックとかがカネに物言わせて実現しちゃったとき「オメー不可能って言っただろ嘘つき!」となるリスクがあるんですよ

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

「無理っすね」と親切な回答をしないのは単にそれで済むような信頼がないからである場合は多い

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

知識を共有している場合だったり短期的な関係である場合はその限りではないが

08:54:25 @lo48576@mastodon.cardina1.red
icon

保身だけでも考えることが多くて大変だ、やはり

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

暑いと思ったら室温が31℃

13:23:40 @lo48576@mastodon.cardina1.red
2023-12-17 12:18:49 matsuuの投稿 matsuu@fedibird.com
icon

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

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

なろう小説に掲載されていたエーアイイラストのナース服コスプレの帽子に赤十字がデデーンしており、なるほどそういうリスクもあったか……となっています

13:30:32 @lo48576@mastodon.cardina1.red
icon

立ち眩みで視覚と平衡感覚を失ったまま歩くなど、活動は多岐にわたる

17:52:38 @lo48576@mastodon.cardina1.red
2023-12-17 17:16:59 コウの投稿 KOU256@mstdn.sublimer.me
icon

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

17:52:41 @lo48576@mastodon.cardina1.red
2023-12-17 17:36:57 もちゃ(あと-17.00Kg)の投稿 mot@mastodon.motcha.tech
icon

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

17:52:46 @lo48576@mastodon.cardina1.red
2023-12-17 17:38:07 もちゃ(あと-17.00Kg)の投稿 mot@mastodon.motcha.tech
icon

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

17:52:54 @lo48576@mastodon.cardina1.red
2023-12-17 17:39:47 もちゃ(あと-17.00Kg)の投稿 mot@mastodon.motcha.tech
icon

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

17:53:00 @lo48576@mastodon.cardina1.red
2023-12-17 17:39:50 のえるの投稿 noellabo@fedibird.com
icon

バックアップをとったあとにね、そこから復元するテストしてみてね。

何にも意味のないデータを保存していた、ということもあるよ。うん。

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

28℃ある室温を今晩以降どこまで保てるかが快適な生活の鍵になる

18:18:36 @lo48576@mastodon.cardina1.red
2023-12-17 18:16:10 rinsukiの投稿 rinsuki@mstdn.rinsuki.net
icon

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

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

メディア系のネイティブなコーデック、謎よね

18:35:12 @lo48576@mastodon.cardina1.red
2023-12-17 18:17:50 りくしるの投稿 linux@mastodon-japan.net
icon

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

18:35:37 @lo48576@mastodon.cardina1.red
icon

hive land、虫の国か何かか? と思ったけどハイブ・ランドじゃなかった……

19:19:24 @lo48576@mastodon.cardina1.red
2023-12-17 19:18:44 Giraffe Beerの投稿 giraffe_beer@mstdn.maud.io
icon

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

19:19:45 @lo48576@mastodon.cardina1.red
icon

それ必ず背中から轢かれる人いない?

19:37:24 @lo48576@mastodon.cardina1.red
icon

TurnKey Linux v17 (PostgreSQL) に xz コマンドが入ってなくて爆笑してる、そんなことあるんだ……

19:39:22 @lo48576@mastodon.cardina1.red
2023-12-17 19:34:07 メカだんごの投稿 mecha_mitarashi_dango@social.matcha-soft.com

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

19:39:56 @lo48576@mastodon.cardina1.red
2023-12-17 19:27:42 Giraffe Beerの投稿 giraffe_beer@mstdn.maud.io
icon

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

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

SO で untar したいという質問に pax コマンドをおすすめしてる人がいて笑っちゃった

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

教養を身に付けるのは……今日よ!!

21:11:20 @lo48576@mastodon.cardina1.red
2023-12-17 21:10:14 tateisu​ :force::r_9a:の投稿 tateisu@mastodon.juggler.jp
icon

ついに Japan を名乗り始めた。画像を組み合わせることで検索に引っかからない巧妙なやつだ…

Attach image
21:17:59 @lo48576@mastodon.cardina1.red
icon

自民支持層は身銭を切って税金と年金を払ってるのにな (?)

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

なんかヤバい人が釣れたら嫌なので補足しとくけど、自民以外だったら税金が安くなったり年金が安くなったりするとはべつに信じてないですからね。野党マンセーみたいなリプライ投げてこないでくださいね。

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

べつに皮肉のつもりはなくてジョークのつもりなんだけど、真顔で言ってるかどうか文面からわからないから傍から見ると区別付かんかもねえ

21:20:41 @lo48576@mastodon.cardina1.red
icon

かといって草なんか生やしたらジョークというより煽りに見えるし、どうしようもない

21:26:49 @lo48576@mastodon.cardina1.red
2023-12-17 21:21:25 kb10uyの投稿 kb10uy@mstdn.maud.io
icon

ある関数から値を返すとき、大半は T を返すんだけど一部のコードパスで Iterator<T> を返したいみたいなパターン、どうするのがいいんだろう

21:26:52 @lo48576@mastodon.cardina1.red
2023-12-17 21:21:49 kb10uyの投稿 kb10uy@mstdn.maud.io
icon

impl Iterator<Item = T> とは書けないからなあ

21:26:59 @lo48576@mastodon.cardina1.red
2023-12-17 21:23:22 kb10uyの投稿 kb10uy@mstdn.maud.io
icon

全パスで Vec<T> で返すか Box<dyn Iterator<Item =T>> で Option<T> か Vec<T> を返すかの二択しか思い付かない

21:27:10 @lo48576@mastodon.cardina1.red
icon

要素数とかアロケーションによるかなぁ

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

たとえば要素数固定なら Option<[T; 3]> みたいなのから Iterator::flat_map で名前付きの型を作るなどの手があるし、要素数可変でも SmallVec を使うか Vec を使うかなど選択肢がいくらかある。
最高効率なのは enum を自分で作ることだと思うけど、それがダルい場合は結構いろいろ誤魔化し方があったりして

21:31:29 @lo48576@mastodon.cardina1.red
icon

docs.rs/either/1.9.0/either/en

either::Either なんかも Iterator 実装してるので、either::Either<std::iter::Once<T>, std::vec::IntoIter<T>> を使うのは楽かも

21:32:53 @lo48576@mastodon.cardina1.red
icon

内部的な処理だけでなくデータ形式として使うなら

enum MaybeFlattenedVec<T> {
Single(T),
Vec(Vec<T>),
}

みたいなのを作るのが正道かとは思いますね

21:33:28 @lo48576@mastodon.cardina1.red
icon

そしたら IntoIterator だけでなく serde::Deserialize とかも実装できるし

21:50:00 @lo48576@mastodon.cardina1.red
2023-12-03 04:28:54 OpenBSD Now!の投稿 openbsdnow@bsd.network
icon

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

21:52:00 @lo48576@mastodon.cardina1.red
icon

泣いてる、お前マジで何なんだよそのログは

Attach image
21:55:56 @lo48576@mastodon.cardina1.red
2023-12-17 21:53:08 kb10uyの投稿 kb10uy@mstdn.maud.io
icon

そういえばちょくちょく into_iter() 持ってて IntoIterator ではないみたいな型見るけど雑に実装すると困ることがあったりするんだろうか……

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

型に名前を付けて定義したくない (面倒だから) という場合がひとつ、 iter() のように &self の lifetime に依存している場合がひとつ (まあ後者は into_iter という名前にするなよという話だが)

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

イテレータ系の型定義はボイラープレート多めだからねぇ

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

トラベルルーター

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

docs.rs/either/latest/either/e

あー、 I: IntoIterator ではなく I: Iterator になってるのか。仕方ないけど妥当

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

イテレータは状態を持つので、都度 into_iter してはその状態を持ち越せなくて Iterator を直接持つ必要がある

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

R を std::vec::IntoIter にしてしまえば良いのでは?

22:13:19 @lo48576@mastodon.cardina1.red
icon

まあ clippy に type complexity で何か言われそうだけど……

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

mastodon.cardina1.red/@lo48576

いやまて、これ blanket impl で全然関係ないやつじゃんwww

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

はー、 IntoIterator<IntoIter=Either<L::IntoIter, R::IntoIter>> for Either<L, R> の実装ないんか。不思議だ

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

implement `IntoIterator` · Issue #35 · bluss/either
github.com/bluss/either/issues

ふーむ?

Web site image
implement `IntoIterator` · Issue #35 · rayon-rs/either
22:19:02 @lo48576@mastodon.cardina1.red
icon

これ本当にわからなくて泣いてる、もう strace するくらいしか手が思い付かない

22:19:18 @lo48576@mastodon.cardina1.red
icon

と思ったらサーバだから strace 入ってねえし……

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

> openat(AT_FDCWD, "/data/ryot-config.json", O_WRONLY|O_CREAT|O_TRUNC|O_CLOEXEC, 0666) = -1 ENOENT (No such file or directory)

おいおいおい嘘だろ

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

Configuration - Ryot Documentation
ignisda.github.io/ryot/configu

configurable でもなさそうだし、本当に決め打ちなのか……

Configuration - Ryot Documentation
22:25:34 @lo48576@mastodon.cardina1.red
icon

設定したらいけた……

22:47:38 @lo48576@mastodon.cardina1.red
2023-12-17 22:46:12 特務機関NERVの投稿 UN_NERV@unnerv.jp
icon

【NHKニュース速報 22:46】
北朝鮮 弾道ミサイルの可能性あるもの
発射 防衛省

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

IgnisDa/ryot: Roll your own tracker!
github.com/IgnisDa/ryot

どうにか立てられた……

Web site image
GitHub - IgnisDa/ryot: Roll your own tracker!
Attach image
23:32:08 @lo48576@mastodon.cardina1.red
2023-12-17 23:30:26 んの投稿 neso@mstdn.home.neso.tech
icon

オタク活動用redmineといったところ?

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

もともとはゲームなりアニメなり本なりポッドキャストなりのオタク用トラッカーみたいなんだけど、何やら後からフィットネスの管理機能も追加されてて、健康が気になってきたオタク用トラッカーの様相を呈している (ウケる)

23:33:50 @lo48576@mastodon.cardina1.red
icon

健康のことは考えたくないので無効化した

Attach image
23:35:08 @lo48576@mastodon.cardina1.red
icon

これステータスとかコレクションとか公開できるのかなと思ったけど、 public collection に設定してもログイン必須っぽいので、たぶんコミュニティ単位でサーバ立てる想定になっているのではないかという気がしている。
後から仕様変わるかもしれないし、ちゃんと確認してないので何ともいえないけど

23:39:58 @lo48576@mastodon.cardina1.red
icon

ところで: COM3D2 の mod とかバージョンの管理用に git リポジトリを使っているのですが (バカ)、 gitea のバージョンアップのときに変になったのかあるいはサイズの限界を超えたのか、 LFS の push が失敗するようになってしまったしポインタファイルの検索も gateway timeout するようになってしまった

Attach image
Attach image
23:40:10 @lo48576@mastodon.cardina1.red
icon

subversion にするべきだったかもしれねえ……

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

オタク・アイテー・ライフにもいろいろな苦難がある (???)