23:56:02 @kb10uy@mstdn.maud.io
icon

ちょうどデータ指向で相性も良さそうな気がするし(ほんまか)

23:55:50 @kb10uy@mstdn.maud.io
icon

そういえば Amethyst 使ってみたかったんだよな、ビジュアライザーに使ってみるか

23:45:05 @kb10uy@mstdn.maud.io
icon

エミスティアちゃんもまあまあ乳ある(当社比)

23:44:55 @kb10uy@mstdn.maud.io
icon

逆(emiris)も作る?

23:41:59 @kb10uy@mstdn.maud.io
icon

imesria は breast_big: 50 & scale x1.2 倍だから B ぐらいにはなるのかな

23:31:27 @kb10uy@mstdn.maud.io
icon

「積分済み」なデータに変換するときはランダムアクセスじゃん

23:31:00 @kb10uy@mstdn.maud.io
icon

23:07:37 @kb10uy@mstdn.maud.io
icon

その方針でやるなら
current: Map<StateKind, EventId>,
next_event: Map<StateKind, Instant>,
とかになりそう

23:04:04 @kb10uy@mstdn.maud.io
icon

たしかに

23:03:42 @kb10uy@mstdn.maud.io
2022-11-01 23:03:03 Posting らりお・ザ・何らかの🈗然㊌ソムリエ lo48576@mastodon.cardina1.red
icon

もしランダムアクセスが少なくて探索回数が多いという話なら、 last_modifier: Map<StateKind, Option<EventId>> みたいなのを用意しとけば大体のコストは吸収できるだろうし、 seek 時の検索コストくらいは全体的には無視できそう

23:02:55 @kb10uy@mstdn.maud.io
icon

ひとまず素朴な二分探索で置いといて困ったら最適化すればいいか

23:02:26 @kb10uy@mstdn.maud.io
icon

キャッシュヒット率は完全ランダムよりは有意に高い(見えてる譜面の範囲は基本的に連続するので)

23:01:46 @kb10uy@mstdn.maud.io
icon

しかし 473 回テンポが変わる曲もあれば(実質) 86 回譜面の流速が変わる曲もある

23:00:31 @kb10uy@mstdn.maud.io
icon

再生前にデータは確定するので read only として最適化できるという前提

22:59:37 @kb10uy@mstdn.maud.io
icon

あーそれはありかもしれない

22:57:27 @kb10uy@mstdn.maud.io
icon

upper_bound の結果から -1 すれば取れるというのは見当がついているが、問題はこれが 1F 中に数十回呼ばれる可能性があり haystack の分布がかなり偏りそう(8 割は数要素だがまれに 3 桁ぐらいある)みたいな

22:55:20 @kb10uy@mstdn.maud.io
icon

具体的には「譜面データ内で指定した時刻から過去に向かって最後に特定の属性が変化したタイミングを特定する」というタスク

22:54:01 @kb10uy@mstdn.maud.io
icon

「計測せよ」かなあ

22:52:22 @kb10uy@mstdn.maud.io
icon

適当に 8 ぐらいかなという気がしているけどもっと大きくてもいいかもしれない

22:52:00 @kb10uy@mstdn.maud.io
icon

比較する値は int ~ int*3 ぐらいの複雑度だとして

22:51:19 @kb10uy@mstdn.maud.io
icon

二分探索から線形探索に切り替える range の大きさってどのへんがいいんだろう

20:17:30 @kb10uy@mstdn.maud.io
icon

new() は最近の機能

19:50:09 @kb10uy@mstdn.maud.io
icon

これめっちゃわかる

19:44:33 @kb10uy@mstdn.maud.io
icon

これも

19:44:21 @kb10uy@mstdn.maud.io
icon

今日ずっとこのイラストのこと考えてる

19:44:11 @kb10uy@mstdn.maud.io
2022-11-01 12:24:46 Posting kb10uy kb10uy@mstdn.maud.io
icon

魔法使いねこ - ころんびぁのイラスト - pixiv
pixiv.net/artworks/102398665

19:26:40 @kb10uy@mstdn.maud.io
icon

とほほのタイ料理入門 - とほほのWWW入門 tohoho-web.com/ot/thai-foods.h

とほほのタイ料理入門 - とほほのWWW入門
19:24:56 @kb10uy@mstdn.maud.io
icon

とほほ入門のラインナップにタイ料理が加わったらしくこれからは料理分野か……みたいな気持ちになってる

18:07:30 @kb10uy@mstdn.maud.io
icon

JS でいうところの object より Map に近いものなので

18:06:55 @kb10uy@mstdn.maud.io
icon

それがよさそう(あるいはキーの集合が決まってるなら const string だけを集めた static class を入れておくとか)

18:04:58 @kb10uy@mstdn.maud.io
icon

それは多分無理

17:36:19 @kb10uy@mstdn.maud.io
icon

union の場合それぞれの選択肢が排他であるみたいな前提がありそう

17:19:49 @kb10uy@mstdn.maud.io
icon

(x: number) => x / 2 と (x: string) => x.substr(x.length / 2) のどっちとしても使えるみたいな感じだと intersection になるのかな

15:56:50 @kb10uy@mstdn.maud.io
2022-10-29 19:36:46 Posting kb10uy kb10uy@mstdn.maud.io
icon

ちょっと立ち寄ったら売ってたので買っちゃった(ジャパンカップ記念タイヤ)

Attach image
15:46:52 @kb10uy@mstdn.maud.io
そぎぎ
icon

いいね

15:22:03 @kb10uy@mstdn.maud.io
icon

【価格差40倍】ホッチキスの世界 ~有隣堂しか知らない世界144~ youtu.be/X-OnDgXjm38 @YouTubeより

Attach YouTube
13:27:15 @kb10uy@mstdn.maud.io
icon

うおでっか

13:25:15 @kb10uy@mstdn.maud.io
icon

int とかだと uninitialized variable で怒られるのはわかる

13:23:10 @kb10uy@mstdn.maud.io
icon

C++ で
string x;
cout << x;
みたいに書いたときって x は引数なしのコンストラクタで初期化されたものとしてみなされるのか?

13:12:56 @kb10uy@mstdn.maud.io
icon

いわし明太

Attach image
13:08:07 @kb10uy@mstdn.maud.io
icon

重グラボテンション(支えがないと基板がタレるので)

12:24:46 @kb10uy@mstdn.maud.io
icon

魔法使いねこ - ころんびぁのイラスト - pixiv
pixiv.net/artworks/102398665

12:10:14 @kb10uy@mstdn.maud.io
icon

オモコロはだいぶ独特なフォーマットだからなあ

11:08:26 @kb10uy@mstdn.maud.io
2022-11-01 10:55:27 Posting ぽぷんじゃ(サブ垢) popn_ja@popon.pptdn.jp
icon

This account is not set to public on notestock.

09:59:00 @kb10uy@mstdn.maud.io
2022-10-31 23:07:53 Posting 🐴てばさき*Δ(新刊委託中)👣🍺 silenxe@pawoo.net
icon

This account is not set to public on notestock.

09:48:35 @kb10uy@mstdn.maud.io
icon

ENDYMIONのお手本をチュートリアルのおっさんに見せていただいた youtu.be/9XwNhnvsV20 @YouTubeより

Attach YouTube
09:44:52 @kb10uy@mstdn.maud.io
icon

たぶんそう(少なくとも作成者は本人)

09:38:04 @kb10uy@mstdn.maud.io
icon

ピツァピツァのピッカ


shindanmaker.com/794716

Web site image
ぬくぬくにぎりめし
09:35:58 @kb10uy@mstdn.maud.io
icon

Amazon とかで売ってる胡乱な子供用電動カーがこの認定を受けているかは怪しい

09:34:45 @kb10uy@mstdn.maud.io
icon

殿堂車椅子、面白い誤変換だ

09:33:04 @kb10uy@mstdn.maud.io
icon

原動機付きの場合は歩行補助車だからシニアカーと同じ扱い(ナンバーはいらず歩行者扱いになるが認定が必要)かな
pref.ibaraki.jp/kenkei/a06_shi

Web site image
原動機を用いる小児用の車の確認申請手続について
09:28:24 @kb10uy@mstdn.maud.io
icon

いやでもこれは自分で漕ぐタイプの話でモーター付きだと違ってきそうだ

09:27:04 @kb10uy@mstdn.maud.io
icon

電動

09:26:59 @kb10uy@mstdn.maud.io
icon

僕もシニアカーとかと同じなのかなと思ったけどシニアカーはまた別の規定があって殿堂車椅子とかと同じ扱いらしい

09:26:09 @kb10uy@mstdn.maud.io
icon

「自転車等に関する法令等の規定」によると杓子定規には軽車両に該当するっぽいけど

> 小児用の車(6歳未満のものが乗車する程度の大きさ(車輪がおおむね16インチ以下)で、かつ走行、制動操作が簡単で速度が毎時4~8km程度しか出せない自転車)は除かれている。

という除外規定があるね

09:20:38 @kb10uy@mstdn.maud.io
icon

そういえば子供が乗る自走する車のおもちゃって出力上げたらやっぱり小特とかになるのかな

09:19:20 @kb10uy@mstdn.maud.io
icon

電動アシストと同じ気持ちで乗っちゃうとかはまあそうだろうなあという感じ

03:39:55 @kb10uy@mstdn.maud.io
icon

カスタム君、普通のマスコット的なツイートとエリカちゃんみたいなパンチのあるツイートが共存してるのすごい

03:30:29 @kb10uy@mstdn.maud.io
icon

割とプチプチ食感が好きなのかもしれない

03:30:02 @kb10uy@mstdn.maud.io
icon

ししゃもフライも食いてえ口

03:26:06 @kb10uy@mstdn.maud.io
icon

ビッグウォッシュにある

03:24:27 @kb10uy@mstdn.maud.io
icon

めんたいパーク家族と予定合わなくてまだ行ったことない

03:21:32 @kb10uy@mstdn.maud.io
icon

最初見たときすごい見た目だなと思ったけど普通においしかった

03:20:28 @kb10uy@mstdn.maud.io
icon

今日は解凍デーだったので明日の昼食べられるかな

03:19:37 @kb10uy@mstdn.maud.io
icon

いわし明太食べて〜〜〜〜

03:11:19 @kb10uy@mstdn.maud.io
icon

03:10:11 @kb10uy@mstdn.maud.io
icon

給湯器ゴリラさん元気にしてるかなあ

03:09:18 @kb10uy@mstdn.maud.io
icon

"HouGa" が "Houga " になった

03:03:04 @kb10uy@mstdn.maud.io
icon

Shaarli っぽいやつも作りたいし

03:02:53 @kb10uy@mstdn.maud.io
icon

Rust で作りたいものキューが無限にたまるよ~

03:01:28 @kb10uy@mstdn.maud.io
icon

せっかくだから Rust で再実装したいな、今はもう async/await があるし

03:00:04 @kb10uy@mstdn.maud.io
icon

einsamkeit も TS 製だったなあ

02:58:02 @kb10uy@mstdn.maud.io
icon

なるほど

02:55:53 @kb10uy@mstdn.maud.io
icon

これ作ってたのもう 3 年半も前かあ

02:55:39 @kb10uy@mstdn.maud.io
2019-03-04 16:06:58 Posting kb10uy kb10uy@mstdn.maud.io
icon

CWとNSFWとas:Publicがない投稿の表示に対応しました

02:53:40 @kb10uy@mstdn.maud.io
icon

:erait:

01:14:18 @kb10uy@mstdn.maud.io
icon

「セフィラ/アッシュ」専用【3D衣装モデル】マインマイン - Noah’sArk - BOOTH
booth.pm/ja/items/3697407

Web site image
「セフィラ/アッシュ」専用【3D衣装モデル】マインマイン - Noah’sArk - BOOTH
00:46:26 @kb10uy@mstdn.maud.io
2022-10-31 21:52:31 Posting ぴけ@Skeb1件作業中 pikepikeid@mstdn.maud.io
icon

続・依頼イラスト - ぴけぴけのイラスト - pixiv pixiv.net/artworks/102399634

Web site image
続・依頼イラスト
00:42:15 @kb10uy@mstdn.maud.io
icon

でも割と色々なアプリがやってそうな手段ではあるよなあ

00:37:57 @kb10uy@mstdn.maud.io
icon

再起動時まで遅延していいなら MoveFileEx 関数とか
learn.microsoft.com/en-us/wind

00:35:37 @kb10uy@mstdn.maud.io
icon

数 KB

00:35:04 @kb10uy@mstdn.maud.io
icon

まあ AppData/Local/Temp とかに透羽 KB のアンインストーラースクリプトが残っててもいいんじゃねという考え方もある

00:33:11 @kb10uy@mstdn.maud.io
icon

独立した cmd を立ててフルパスで遅延して消させるなどがあるらしい