接触元:https://twitter.com/fadis_/status/1361701464150667265
2021/8/22 10:58:00
Disjoint Sparse Table
2024/11/1 14:28:00
Disjoint Sparse Table は静的な半群列の区間和を高速に計算できるデータ構造
「T字型ER手法は, 「命題論理」を使って, 「有意味な」データ構造を作図するための技法」
2024/5/4 16:54:00
メモアプリのCraftを試しに使ってみた
2022/3/7 12:44:00
Craft(https://docs.craft.do/)を試しに使ってみた記録をつけてみる。
普通のメモアプリだ。データ構造的なところに特に工夫されているところはない。他のページへリンクできたりするわけではない。その分わかりやすい。
見た目がスッキリしている。万人受けするかもしれない。見た目がスッキリしている分、機能は必要最低限に抑えられている。Notionのように「うっ多機能でよくわからん」とはならなかった。
どことなくMarkdownっぽさを感じる。Markdownでできることを一般的なGUIでラッピングしたような印象。実際Markdownをインポート・エクスポートすることもできる。
ウェブサイトを超簡単に作るためのシステムって感じだろうか。書いた情報以外は出てこないのがいいのだろう。シェア機能もあるので、簡単なお知らせページとか作るのに向いているのかもしれない。
Add Contentでその行をタイトルとしたページに遷移できるので、アウトライナーっぽいなーと思ったら、微妙に挙動が違う。Add Contentで追加するコンテンツは、インデントで従属させた行とは別のコンテンツになっている。
試しで作ったページ:https://www.craft.do/s/EOLE2aYVkIrEcT
Stringの難しさ
2022/2/19 14:04:00
- Rustのありうるエラーを晒す性質
String
が複雑なデータ構造であること- UTF-8
https://doc.rust-jp.rs/book-ja/ch08-02-strings.html#文字列でutf-8でエンコードされたテキストを保持する