はよ寝るつもりが進捗してたらこんな時間に……
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
テスト用の美乳、完全に SJIS / UTF-8 混沌時代のウェッビを発信者として生き延びた老人仕草でしょ……
最近(?)のこと - 子宮ゼリーベアの赤ちゃんハウス
https://matrixjelly-bear.hatenadiary.jp/entry/2020/08/27/214409
タイトルのアレさと内容のまともさのギャップが……
巨乳に目を向けるのが失礼という人々、言いたいことはわかるんだけど、股間が超もっこりしてる男性と喋るとき全く視線を向けずにいられるならその言葉真に受けてやろうじゃないかという気持ちになります
(まあ股間と胸では顔との距離が違うので胸の方が視線行きやすいはずだけど……)
デカいのが好きとか小さいのが好きとか関係なく、突起があれば視線が向くのが人間ってものでしょ (超適当)
designated initialization、 C++20 でやっと入るんだ…… (ところでヘーシャのツールチェインにはいつ降ってくるんですか?)
規格上はヘッダがファイルとして存在しなくてもよいし、ヘッダの名前がそのシステムでファイル名としてvalidでなくとも構わない
C++,C99 や C11 あたりの便利機能案外なくてアレっとなりがち(可変長配列もたまに C++ に欲しくなる
このアカウントは、notestockで公開設定になっていません。
POSIXでshが/binにあるとは規定されてないみたいな無駄知識ではある(shが/binにあるとは限らない話は/bin/shにはオリジナルのBourneシェルが置かれていて、POSIX互換shは別の場所にある時代のSolarisとかでは真面目な話だけど)
低レイヤーもヘッダとプリプロセッサがいらないDやらGoやらRustやらの時代なので、「なんでいるの?」といわれると「本当はいらないんだけど……昔そういう設計にした人がいて……その……」になってしまう
C++ だと ctor の本体ブロックに入った時点で全てのメンバが valid になってないといけないのが厳しい。
初期化完了前の一瞬のためにメンバ変数を optional<T> にしたり unique_ptr<T> にするのもあまりにアホくさいし
このアカウントは、notestockで公開設定になっていません。
ファクトリ関数書いてると「これ Rust でよくない……? ctor とか要らなくない?」という気持ちが強くなるので本当につらい……
あとシャのライブラリの慣習が常に有効な型とファクトリ関数の組み合わせではなく、無効値を取りうる型と非 ctor な初期化関数の組み合わせっぽいので、そこに逆らうのもうーん……という問題もある
これはたぶん、例外を使えないタイプの環境なので initialize() の戻り値でエラーを通知しがちという関係もあるため、とにかく険しくて渋面になってしまう
@prime もちろん variant でどうにかできるんですが……そこまでする価値があるのかわからないんですよね。
どんなに頑張っても既存のライブラリ (std 含む) が無効値許容しがちなので汚くなるのは不可避だし、いっそ同じ💩ンベンションで統一した方がマシなのかもしれないという……
このアカウントは、notestockで公開設定になっていません。
move はとりあえず何も考えず swap で実装すれば少なくとも意味論的には破綻しないので、まあ……といったところ (リソースの早期解放とかは難しくなるけど)
このアカウントは、notestockで公開設定になっていません。
std の swap の一番ジェネリックな形が move ctor 使って実装されているので、 move ctor を実装するのに *this を swap するのができないのが面倒
(各メンバについて手作業で swap を呼ぶことになる)
というかそうだった、 move assignment は swap で実装できても move ctor の実装には無効値か自明なデフォルト値が必要じゃん
dein.vim でのプラグインの更新チェックを爆速にする - 永遠に未完成
https://thinca.hatenablog.com/entry/dein-vim-with-graphql-api
このアカウントは、notestockで公開設定になっていません。
Mozilla research: Browsing histories are unique enough to reliably identify users | ZDNet
https://www.zdnet.com/article/mozilla-research-browsing-histories-are-unique-enough-to-reliably-identify-users/
え、 tide って Accept header をパースする機能ないの……というか逆にそれ用の crate もないの……
rocket::http::Accept - Rust
https://api.rocket.rs/v0.4/rocket/http/struct.Accept.html
これに相当する型が欲しいんだけど
Accept - HTTP | MDN
https://developer.mozilla.org/ja/docs/Web/HTTP/Headers/Accept
こんなん自前でパースしたくないが
このアカウントは、notestockで公開設定になっていません。
それをしたらしたで、強姦ののち多少の金銭を押し付けるハックが横行しそう (もしそれを受け取ってしまうと売買春に格下げになりそう (裁判所はそういう判定しそうなイミッジある))
「抵抗しなかったということは合意のうえでの行為だった」とか言っちゃうタイプのアレなので、金銭の授受についても同様の判定が下りそう (良し悪しはさておき)
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。