00:11:52 あじょだよ @azyobuzin@mstdn.maud.io
icon

難しいこと何もわからない

00:44:12 あじょだよ @azyobuzin@mstdn.maud.io
icon

完全に理解した後、どう完全に理解したのか忘れたので振り出しに戻る

00:55:22 あじょだよ @azyobuzin@mstdn.maud.io
icon

聴き放題にカニカニカニカニがある……。アニメは見てない

00:56:53 あじょだよ @azyobuzin@mstdn.maud.io
icon

2番はカニクリームコロッケの調理法なんですね……

01:26:16 あじょだよ @azyobuzin@mstdn.maud.io
icon

インデックスを使った検索で Case Insensitive にやるの、わけわかんねえわけわかんねえと思っていたが、地獄の力業で全パターンのキーを生成して一致チェックしてやがる github.com/realm/realm-core/bl

Web site image
realm-core/index_string.cpp at v5.12.7 · realm/realm-core
01:27:14 あじょだよ @azyobuzin@mstdn.maud.io
icon

完全に理解したが、特に何もメモってないし、コードも書いてないので、明日になったら忘れてそう

01:29:42 あじょだよ @azyobuzin@mstdn.maud.io
icon

インデックスは前方 4 バイトで作られて、ダブらなければそれ以上作らない、ダブってれば次の 4 バイト……って構造になってる

01:32:03 あじょだよ @azyobuzin@mstdn.maud.io
icon

Twitter の URL を正規表現よりも高速に処理するコード書いたけれど、まったくメンテしてねえ github.com/azyobuzin/Toriatama

Web site image
GitHub - azyobuzin/ToriatamaText: The fastest implementation of twitter-text
01:42:26 あじょだよ @azyobuzin@mstdn.maud.io
icon

B木風になっているということをベンチマークで示すのは難しそうだなぁ。というのも、1ノード当たりの要素数が1000とかなり多めなので、結構な時間を線形探索に使われている気がするんだよね

01:43:47 あじょだよ @azyobuzin@mstdn.maud.io
icon

Realm 結構異端な構造をしているような気がするんだけど、一般を知らないので、先に SQLite を完全に理解するべきだった

01:44:21 あじょだよ @azyobuzin@mstdn.maud.io
icon

対象ソフトウェア被ったらダメっていうから SQLite は誰かほかの人がやるかなぁと思って選ばなかった

01:51:03 あじょだよ @azyobuzin@mstdn.maud.io
icon

ベンチマークで確かめたいこととして、レコードの削除をすると、それ以降のルックアップ(あるテーブルのx行y列を取得)が遅くなるんじゃないかなと思ってる。要素を追加しているときには Compact Form と呼ばれている構造で、単なる配列だけれども、削除が起こると General Form と呼ばれる形になって、別にオフセット配列を持つようになり、それを線形探索する必要が出てくる

02:09:15 あじょだよ @azyobuzin@mstdn.maud.io
icon

動画像類のリレー、鯖ごとの圧縮ポリシーがあるから、署名するの難しそう。 Perceptual Hash の出番か!?

02:11:40 あじょだよ @azyobuzin@mstdn.maud.io
icon

1投稿あたり MB 単位のデータ量を分散させるの、相当の覚悟が必要

02:19:44 あじょだよ @azyobuzin@mstdn.maud.io
icon

Perceptual Hash と許容ハミング距離内のビット列に対して署名して、この投稿に添付された動画像は大体こんな感じだった(再配信はハッシュ値が崩れない範囲で好きにしろ)、を記録できるの、わりとアリではになってる

02:21:44 あじょだよ @azyobuzin@mstdn.maud.io
icon

正直、僕も作ったら絶対試す

02:22:34 あじょだよ @azyobuzin@mstdn.maud.io
icon

ハッシュ値が変わらない無修正性器画像、探そうな

02:23:07 あじょだよ @azyobuzin@mstdn.maud.io
2019-01-15 02:20:48 らりお・ザ・何らかの🈗然㊌ソムリエの投稿 lo48576@mastodon.cardina1.red
icon

絶対 exploit できる

02:23:13 あじょだよ @azyobuzin@mstdn.maud.io
icon

文脈RTをするべきだった

02:25:05 あじょだよ @azyobuzin@mstdn.maud.io
icon

N 人間の
S 性器
まで考えたので、FWは誰か考えておいてください

03:11:40 あじょだよ @azyobuzin@mstdn.maud.io
icon

お肌が終了した

03:51:39 あじょだよ @azyobuzin@mstdn.maud.io
icon

なんだか今なら何でもできそうな気分。寝ろ

05:11:15 あじょだよ @azyobuzin@mstdn.maud.io
icon

ストーリーの一部だけ思い出すんだけど、読書メーターを遡ってもそれっぽい本が出てこなくて、僕は一体あの話をどこで読んだんだ状態になって気になって眠れない

05:17:46 あじょだよ @azyobuzin@mstdn.maud.io
icon

ラノベ、漫画だったら読書メーターに記録してあるはずだし、アニメだったらもっと絵的に思い出すはずだし、ネット小説はそんなに読んでないはずだし……マジでわからん

05:56:48 あじょだよ @azyobuzin@mstdn.maud.io
icon

やっとわかった、最近読んだラノベだった、流れが唐突すぎるシーンだけ印象に残ってて除外してた。ああ睡眠時間を2時間無駄にした

11:35:01 あじょだよ @azyobuzin@mstdn.maud.io
icon

眠れなかったせいで、コンディションは最悪

11:40:27 あじょだよ @azyobuzin@mstdn.maud.io
icon

> バーコード決済サービスのさらなる浸透に向けては、「『Suica』などのモバイル決済を利用されているお客様は、アプリを立ち上げる過程が面倒だと感じられる方もいらっしゃるが、それを上回る必然性をどこまで出せるかが重要」
paymentnavi.com/paymentnews/80

えっどうして Suica ユーザーにわざわざバーコード使わせたいの?

Web site image
ファミリーマートがバーコード決済サービスを積極的に導入する理由とは?
20:50:58 あじょだよ @azyobuzin@mstdn.maud.io
icon

Automotive Grade Linux ってなんなんだと思ってドキュメントまでたどり着きたところで、 Qt が出てきて、なるほど車に搭載するパネル類のためのディストリビューションかと理解した。 ○○ Linux、カーネルなのかディストリビューションなのか識別するのがまず面倒