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

authority が empty の場合は path が empty になれなくてかつ絶対パスである必要あり、完全に理解した

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

文法定義では
ihier-part = "//" iauthority ipath-abempty / ...
という風になっているけど、これパーサコンビネータで書くなら
ihier-part = "//" ipath-absolute / "//" iauthority ipath-abempty / ...
という風にして最初にスラッシュがあるパターンを明示的に別の枝にした方が良ささそう

00:05:04 @lo48576@mastodon.cardina1.red
icon

いや待て、それでも scheme:// が受理されてしまうから駄目だな、マッチした iauthority 部分が empty でないということを後から保証すべきなんだな

00:06:42 @lo48576@mastodon.cardina1.red
icon

nom::combinator - Rust
docs.rs/nom/5.0.0-alpha2/nom/c
nom-5.0 がまだ alpha なのでドキュメントがないコンビネータが多く、ソース読みながら使うことになるのでやりづらい

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

map_opt を使うのが良さそうか

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

いけたっぽい

00:13:54 @lo48576@mastodon.cardina1.red
icon

はいプロ
実質 IETF

02:04:55 @lo48576@mastodon.cardina1.red
02:32:00 @lo48576@mastodon.cardina1.red
icon

IRI の validation は書けたのでそのまま構造体でも作ってやるかと思ってちょっとコード書いてしまったんだけど、主目的であるところの resolution には authority 部分の分解とかは不要のはずなんだよな……はてさて

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

ABNF に長時間触れていると、そのあまりのガバさで心に虚無が発生してくるし、そのまま活動を続けると核分裂が加速して屋根が吹き飛びかねない

02:38:58 @lo48576@mastodon.cardina1.red
icon

いや ABNF がガバいというより、 ABNF だけで足りてなくて自然言語まで完全に理解しないといけない規格がガバい

05:29:00 @lo48576@mastodon.cardina1.red
05:32:08 @lo48576@mastodon.cardina1.red
2019-05-06 05:30:51 えあい:win98_shrimp::evirified::straight_shrimp:の投稿 Eai@stellaria.network
icon

私はこの定理について真に驚くべき証明を発見したが、ここに記すには乳が小さすぎる。

05:32:09 @lo48576@mastodon.cardina1.red
2019-05-06 05:31:19 ヒポポタマスジの投稿 Otakyuline@mstdn.maud.io
icon

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

05:32:12 @lo48576@mastodon.cardina1.red
2019-05-06 05:31:52 ヒポポタマスジの投稿 Otakyuline@mstdn.maud.io
icon

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

05:33:16 @lo48576@mastodon.cardina1.red
icon

ブレーキと「無礼極まりない」で何か謎かけできそう (丸投げ)

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

はよ寝ろ!!!

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

std::neruptr_t

16:37:08 @lo48576@mastodon.cardina1.red
icon

tools.ietf.org/html/rfc3986#se
URI, URI reference, relative reference, absolute URI のだいたい4種類が使われるのね (これ全部に型を用意するの面倒やな……)

16:37:32 @lo48576@mastodon.cardina1.red
icon

こうして雑な Uri 型みたいなのが発生するわけね、よくわかった

16:37:56 @lo48576@mastodon.cardina1.red
icon

だが私はガバ設計を認めないぞ

16:38:42 @lo48576@mastodon.cardina1.red
2019-05-06 00:18:28 やぴの投稿 yaplus@mstdn.maud.io
icon

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

16:41:23 @lo48576@mastodon.cardina1.red
icon

Fails to build with gcc9 · Issue #12454 · systemd/systemd
github.com/systemd/systemd/iss

Web site image
Fails to build with gcc9 · Issue #12454 · systemd/systemd
17:33:59 @lo48576@mastodon.cardina1.red
icon

ambiwidth が半角になっていて日本語と絵文字が両方とも問題なく表示できる等幅フォントおしえてください……

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

これまで locale を弄ったりいろいろパッチを当てることで対応してきたけど、最近発生した個人によるツール群 (cargo tree とか exa -T とか) が LANG=C しても罫線文字を ASCII に変えてくれないため、もうどうしようもねえなという気持ちになりました

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

簡単に言えば、 ambiwidth を知らない人が作った CLI ツールを大量に使うようになったため、詰んだ

17:51:17 @lo48576@mastodon.cardina1.red
icon

土砂降り 無茶振り 違い

18:41:32 @lo48576@mastodon.cardina1.red
18:42:47 @lo48576@mastodon.cardina1.red
icon

LANG=C で ASCII を使ってくれないうえ罫線がめっちゃ伸びる環境な…… >ambiwidth

Attach image
18:44:45 @lo48576@mastodon.cardina1.red
icon

man 5 systemd.unit でございます (LANG=ja_JP.utf8)

Attach image
18:45:04 @lo48576@mastodon.cardina1.red
icon

ちなみにこっちは LANG=C man 5 systemd.unit

Attach image
18:47:58 @lo48576@mastodon.cardina1.red
icon

反応を集めたいなら discourse とかでやった方が良さそう (仕組み的には)

18:48:11 @lo48576@mastodon.cardina1.red
icon

アカウントを用意するのが面倒で云々とかは、まあハイという感じ

18:48:27 @lo48576@mastodon.cardina1.red
2019-05-06 18:47:43 まちカドおるみん御嬢様の投稿 orumin@mstdn.maud.io
icon

牛肉のときは牛肉(ルウロー)って書くしね

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

mstdn.maud.io/@orumin/10204846
「牛肉の三角形」という謎ワードが降ってきてしまった

Web site image
まちカドおるみん御嬢様 (@orumin@mstdn.maud.io)
19:02:22 @lo48576@mastodon.cardina1.red
icon

discourse を連合に突っ込むの、原理的にはできそうなんだけど (誰もしていないのである!)

19:14:50 @lo48576@mastodon.cardina1.red
19:18:12 @lo48576@mastodon.cardina1.red
2019-05-06 19:17:23 Satoshi Kojima (小嶋智)の投稿 skoji@sandbox.skoji.jp
icon

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

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

FizzBuzz ができない人、さすがに信じられないんだけど、まあ私も運動がいくらでも苦手だしそういうこともあるよね……みたいな気持ちもなきにしも UAE

19:23:04 @lo48576@mastodon.cardina1.red
2019-05-06 19:20:56 Alberto Colemanの投稿 i_sparkling@rainyman.jp
icon

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

19:23:06 @lo48576@mastodon.cardina1.red
2019-05-06 19:22:00 Nieの投稿 nieein56@mstdn.tamag.org
icon

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

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

自分はこれできねえなというのがわかるなら良いんだけど、まあ複雑なことになると自分で撤退の判断ができないみたいなことはありえるだろうし、いやまあ難しい話ですねみたいな

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

べつに趣味なら永遠に素人のままで楽しむのもいいんですが (私にとってのアクションゲームなんかはそんな感じ)

19:27:16 @lo48576@mastodon.cardina1.red
icon

まあこれは上達を強く欲していないからこその割り切りだし

19:29:03 @lo48576@mastodon.cardina1.red
icon

ポヨグヤミンについて言うなら、まあこの分野での素質というか直観ってかなり後天的っぽいという実感があるので、上達を義務として必要としていないのであればゆっくり頑張ってねという感じです (逆に、義務ならちょっといろいろ考えた方が良いのではという気持ちもある)

19:29:20 @lo48576@mastodon.cardina1.red
2019-05-06 19:29:03 Satoshi Kojima (小嶋智)の投稿 skoji@sandbox.skoji.jp
icon

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

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

こう、なんと言えばいいのか、プログラミングという具体的な概念の前に抽象化とか概念という概念そのものについてある程度馴染む訓練が必要なのではないかなみたいな (適当)

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

FizzBuzz ナベアツ 違い

19:36:42 @lo48576@mastodon.cardina1.red
icon

よく考えたら中学高校までの数学やら科学でやったはずじゃないのという気持ちになってしまった

19:49:08 @lo48576@mastodon.cardina1.red
2019-05-06 19:46:53 ゆんたん💉💉💉の投稿 yuntan_t@mstdn.maud.io
icon

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

19:49:08 @lo48576@mastodon.cardina1.red
2019-05-06 19:47:18 デジタルたぬきの投稿 toshi_a@social.mikutter.hachune.net
icon

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

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

面接とか ES とか書くの嫌なのでヒズバズだけでシューンしてえな…… (適当)

20:14:43 @lo48576@mastodon.cardina1.red
2019-05-06 20:13:20 Alberto Colemanの投稿 i_sparkling@rainyman.jp
icon

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

20:14:45 @lo48576@mastodon.cardina1.red
2019-05-06 20:14:06 Alberto Colemanの投稿 i_sparkling@rainyman.jp
icon

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

20:14:45 @lo48576@mastodon.cardina1.red
2019-05-06 20:14:05 くり無の投稿 klim0824@mstdn.jp
icon

「並び替える」??

20:45:42 @lo48576@mastodon.cardina1.red
icon

gentoo いいぞ〜

20:48:57 @lo48576@mastodon.cardina1.red
icon

ゲームエンジン作るの楽しそうだよなぁ (FBX 読むので心折れた顔)

20:49:31 @lo48576@mastodon.cardina1.red
icon

お金貰えるならまだやれるんだけど、趣味でこれ以上は行けない (難しいとかよりもひたすら面倒)

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

俺は ActivityPub を喋るぞー!!! (シューンしてない顔)

20:51:37 @lo48576@mastodon.cardina1.red
icon

結局連休中シューカツしなかったのでヤバい (生きてるエントリが大手の1社しかない)

20:51:52 @lo48576@mastodon.cardina1.red
2019-05-06 20:51:25 Alberto Colemanの投稿 i_sparkling@rainyman.jp
icon

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

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

レイヤーを上から下まで触れるとやっぱり楽しそうよね (さすがにネットワークでハードウェアまで触るのはという感じはあるけど)

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

ゲームはマジで GL やら Vulkan レベルまで降りられるので楽しそう

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

@nacika !!!!!!それ興味あります!!!

20:54:15 @lo48576@mastodon.cardina1.red
icon

いやべつに仕事で Rust にこだわっているわけではなくて、 C や C++ も人並み以上には書けると思っているんですが、 Rust を導入できる程度に安全意識が高かったり新技術と向き合う余裕があったり環境が柔軟だったりする会社ってやっぱり素敵じゃないですか

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

絶対回避ラインは COBOL とか Python 2.7 とかかな……

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

私はクソ野郎なので「FPGA で CPU を作る……? どうせなら標準ロジックとかでやれよ」と思ってしまうんですが、ラスタライザとか GPU くらいになると FPGA とか HDL で設計するのが良いのかなという気持ちがある (根拠はない)

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

や、だって CPU を HDL で書くの、ブートストラップ感なくないですか?

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

FizzBuzz で悩みはじめるの、「綺麗に書きたい」とか「 if-else を繋げたくなくて並列で分岐させたい」みたいな辺りが気になってから

21:05:05 @lo48576@mastodon.cardina1.red
2019-05-06 21:03:09 Yavit :verified:の投稿 8vit@gs.yvt.jp
icon

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

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

FPGA の中身が実質真理表みたいな感じになっていると聞いて「チートじゃん!」と思った青臭いあの頃の記憶が疼く

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

わかものなので CPLD はわからん (?)

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

これは CPU 実装エアプ勢の感想なんですが、バス調停とかアクセスに時間かかるメモリ辺りの実装って鬼門なのではと思っているんですが、その辺り CPU 作る的な話だと君にはまだ早い的になっていたり FPGA に丸投げしていたりして、いやまあ難しいんだろうなと

21:10:45 @lo48576@mastodon.cardina1.red
2019-05-06 21:09:51 なちか@ダイエットサプリは食前に飲めの投稿 nacika@oransns.com
icon

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

21:10:45 @lo48576@mastodon.cardina1.red
2019-05-06 21:10:14 Alberto Colemanの投稿 i_sparkling@rainyman.jp
icon

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

21:10:45 @lo48576@mastodon.cardina1.red
2019-05-06 21:09:10 なちか@ダイエットサプリは食前に飲めの投稿 nacika@oransns.com
icon

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

21:11:14 @lo48576@mastodon.cardina1.red
icon

ふーむ、「肌色画像を詳細に見たくない」というわけではなく「肌色画像であることを認知したくない」というのが本当の需要だったということなのだろうか……?

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

そうだとすればそれはそれなりの知見ではあると思うんだけど、「これどういう CW だ……?」と思って画像ポチーご開陳みたいなことをしてしまう好奇心強めの人には blur の方が有り難いという気持ちはある (ちゃんと説明があれば済む話ではあるけどそれは不可能なので)

21:12:32 @lo48576@mastodon.cardina1.red
2019-05-06 21:11:54 Alberto Colemanの投稿 i_sparkling@rainyman.jp
icon

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

21:12:33 @lo48576@mastodon.cardina1.red
2019-05-06 21:12:17 Alberto Colemanの投稿 i_sparkling@rainyman.jp
icon

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

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

というか CSS 使わないんですね、なんでだろ

21:13:47 @lo48576@mastodon.cardina1.red
icon

エロゲインストールバトル - 何とは言わない天然水飲みたさ
blog.cardina1.red/2016/06/15/e

私のブヨグだとこんな感じで CSS オンリーで blur かけてて、マウスカーソルを乗せておくとだんだん blur がなくなっていくという仕組みにしてあります

21:14:38 @lo48576@mastodon.cardina1.red
2019-05-06 21:14:14 解凍の投稿 hina@mstdn.maud.io
icon

DBくうったってたかが数バイトじゃん

21:14:50 @lo48576@mastodon.cardina1.red
icon

あれ、フラグの話だった?

21:15:10 @lo48576@mastodon.cardina1.red
2019-05-06 21:15:02 解凍の投稿 hina@mstdn.maud.io
icon

画像を読み込まずに表示できるんだからトータルコスト低い

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

そもそもサードパーティクライアントに画像を投げることを考えると、必ずしも CSS 機能が使えるわけじゃないのか……

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

いや、でもなぁ……それってクライアントの責任だよなぁ

21:16:26 @lo48576@mastodon.cardina1.red
2019-05-06 21:16:16 おさの投稿 osapon@mstdn.nere9.help
icon

CSSでブラーの量を調整できるから、クライアント側で調整すれば良かったのではと思う。なんとなくエロだと分かってしまうことすらも嫌 or 説明が適切でなく開いてしまう事故、いろいろ各自で調整してもらった方が良さそうに思うが、どうなんだろう。

21:17:27 @lo48576@mastodon.cardina1.red
2019-05-06 21:17:19 解凍の投稿 hina@mstdn.maud.io
icon

blurhash,NSFWの改善の他に画像読み込み前でも最初からプレースホルダ代わりに計算済みのブラーが使える利点もあるし

21:18:12 @lo48576@mastodon.cardina1.red
2019-05-06 21:17:24 tateisu​ :force::r_9a:の投稿 tateisu@mastodon.juggler.jp
icon

さっき少し間違えたけど、リモートから来た画像でも、NSFWじゃなくても、blurhashのデータは生成されてるぽい。なおblurhashのデータはなんていうかすごい色々固定パラメータがコードに埋め込まれてるのでいじれない感じ。まあヘタにWeb技術をそのまま使うよりはよい選択だったと思う。

21:20:12 @lo48576@mastodon.cardina1.red
2019-05-06 21:19:53 おさの投稿 osapon@mstdn.nere9.help
icon

どうしても言いたくなったので言わせてください。ちんちんblurblur

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

mstdn.nere9.help/@osapon/10204
いいボケですね (blur だけに)

Web site image
おさ (@osapon@mstdn.nere9.help)
21:20:39 @lo48576@mastodon.cardina1.red
icon

???

21:44:19 @lo48576@mastodon.cardina1.red
icon

クローゼット 置くだけ

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

22:12:49 @lo48576@mastodon.cardina1.red
2019-05-06 22:00:51 保留の投稿 walkthrough@mstdn.jp
icon

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

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

機械学習からは逃げられないか……

22:23:16 @lo48576@mastodon.cardina1.red
icon

確率周辺分野、文法があまりにわからなくて宿題の式の構文解析ができなかったので授業取るのやめてしまってそれ以来ご無沙汰

22:52:55 @lo48576@mastodon.cardina1.red
2019-05-06 22:52:46 Alberto Colemanの投稿 i_sparkling@rainyman.jp
icon

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

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

インストーラの凶悪バグで思い出すのは bumblebee だな……

22:54:55 @lo48576@mastodon.cardina1.red
icon

GIANT BUG... causing /usr to be deleted... so sorry.... issue #123, i… · MrMEEE/bumblebee-Old-and-abbandoned@a047be8
github.com/MrMEEE/bumblebee-Ol

Web site image
GIANT BUG... causing /usr to be deleted... so sorry.... issue #123, i… · MrMEEE/bumblebee-Old-and-abbandoned@a047be8
22:55:45 @lo48576@mastodon.cardina1.red
icon

昔はもっと沢山画像レスがあったんですよ

22:58:32 @lo48576@mastodon.cardina1.red
2019-05-06 22:55:10 Nieの投稿 nieein56@mstdn.tamag.org
icon

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

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

gentoo はいいぞ

22:59:48 @lo48576@mastodon.cardina1.red
icon

(サーバはまあ……)

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

サーバはまず人柱にならないように多少様子を見るし、そもそもアプリケーションは Docker に乗せるようにしているから、データさえ消えなければ致命傷にならない

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

日記ね、 markdown でスマヒョからも PC からもスッと書けるように環境整えて付けてたんですけど、結局書かなくなって気付いたら一月経っていたりしたので、まあ私は無理という感じですね

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

まず寝る時間が遅くて余裕がないのでこれが駄目で、寝る前にちょっと書いておこうなどができない (生活習慣を直せ)

23:05:20 @lo48576@mastodon.cardina1.red
icon

や、だって時間余ってたら日記なんて書かずに無限に設計とかバグのこと考えません?

23:07:33 @lo48576@mastodon.cardina1.red
2019-05-06 23:05:56 タワマーンの投稿 tawaman@mstdn.beer
icon

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

23:07:51 @lo48576@mastodon.cardina1.red
icon

せっかく個人鯖なので、日記用に Mastodon アカウントでも用意すればいいんですかね

23:08:49 @lo48576@mastodon.cardina1.red
2019-05-06 23:07:40 てるこの投稿 t@pl.telteltel.com
icon

GW直前のこの辺自分で見てて笑った
media0.jpg

media0.jpg
Attach image
23:08:50 @lo48576@mastodon.cardina1.red
2019-05-06 23:08:19 てるこの投稿 t@pl.telteltel.com
icon

なんかめっちゃ眠かったらしい
死ぬほど他人事

23:15:24 @lo48576@mastodon.cardina1.red
icon

状況:
* ActivityPub サーバを書きたい
←ActivityPub ライブラリを書きたい
← JSON-LD ライブラリを書きたい
← IRI (Internationalized Resource Identifier) のライブラリを書きたい (今ここ)
← IRI のパーサを書きたい (完了)

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

String を所有権ごと2つに分解したくて効率の良い方法を探しているが、なんかないものか (原理的に難しそうというのはわかるんだけど)

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

std::string::String - Rust
doc.rust-lang.org/stable/std/s
&str に丸投げされてないのはこれくらいか (drain は求めるものではないので除外)

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

型を見るだけである程度挙動がわかる、やっぱり言語はこうでないとな……