このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
@yumetodo さっきのページの "0.1 futures in async functions" がおそらく該当部分で、 JsFuture が futures 0.1 の Futures なので、これを .compat() で std (0.3) の future にする必要があります (そのために use futures::compat::Future01CompatExt;
しておく必要もあります)
@yumetodo JsFutures::from(p).compat().and_then(...) でいけるんじゃないかなぁ…… (自信なし)
@yumetodo あ、そうか……
.compat() で返ってくるのは std::future::Future なので、ちょっとメソッド類が昔 (0.1) の future と違いますね。
昔は Futures は Result のように Item と Err を持っていたのですが、 std (0.3) の future は単体の Output しか持っていないため、 Result のように振る舞う future 用に別の extension trait が用意されており、 and_then もそちらにあります。
futures::future::TryFutureExt - Rust
https://rust-lang-nursery.github.io/futures-api-docs/0.3.0-alpha.18/futures/future/trait.TryFutureExt.html#method.and_then
@yumetodo 基本的に .compat() で std の future に変換したら、それ以降は futures-preview の 0.3 のドキュメントを見るといいと思います
@yumetodo これはたぶん future_to_promise が future (0.1) → Promise の関数だからで、すべきことは and_then で返ってきた 0.3 の future を 0.1 のものに変換してやる感じかと
@yumetodo それも結局「0.3 の future が」「js_sys::Promise には」実装されていない (0.1 の future は実装されているはず) という話なので、 0.1 と 0.3 を適切な場所で変換してやればいけそうな気はします。
futures::future::TryFutureExt - Rust
https://rust-lang-nursery.github.io/futures-api-docs/0.3.0-alpha.14/futures/future/trait.TryFutureExt.html#method.compat
これでしょうか
@yumetodo core::future (std::future) というのは Future の基本部分が最近の std に組込まれたもので、 futures 0.3 はこれをベースに作られています。
一方の futures 0.1 の Future は std のものとは別物なので、同じ Future という名前ではありますが、どちらのことを指しているのかはモジュールや型から判断する必要があります
このアカウントは、notestockで公開設定になっていません。
マストドンのAPIで取れるアカウント情報にlast_status_at が増えたじゃないですか。あれ割とどのAPIでも読めるのね。DM以外の投稿したら更新されるので…定期的に読むと他人の活動時間帯が分かっていいかもね?
IRCのwhois でidle seconds つかって似たようなことができた記憶。匿名チャンネルでの発言の時刻とidle secondsを照合することで発言者を炙り出せてた
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
動線を急な角度で曲げると電磁波が飛んでうんにゃらとか、どこかで本として読んだことがある気がするんだけど、何だったかなぁ……高速回路の文脈だったか?
@eniehack 謎だ……
チョロメ使ったら見られたので、ユーザではなく投稿の URL から検索かけることで Mastodon でもヒョローできました
信用スコアを提供するの、流行ってるの。皆それぞれ「俺の考える信用度」を提供してめちゃめちゃになって欲しい。(でも実際、どんな尺度でもそれぞれの人は同じような分布になったりするんだろうか)
ところで分散信用データベース (信用スコアではない) であるところの Web of Trust モデルにご興味はありませんか
Web of Trust は基本的に PGP の秘密鍵と電子署名でのものが有名だったんですが、最近分散コードレビューにこれを導入しようという試みがあって面白いです
crev/README.md at master · crev-dev/crev · GitHub
https://github.com/crev-dev/crev/blob/master/README.md
cargo crev でコードレビューをしてみたらバグを見付けた話など - 何とは言わない天然水飲みたさ
https://blog.cardina1.red/2019/08/27/code-review-using-cargo-crev/
モデルの解説ちょっとだけしたけど Web of Trust で調べれば無限に情報あると思うのでググった方がよさそう
劣化したお札とか、銀行に帰ってきた分は良いけど、ドロドロに溶けたりとかタンス貯金が火事で焼失とか、失われたお金ってなんか把握する方法というか、推測したりできるんだろうか。今までに発行されたお金は全て集計されているわけだけど、国税庁が把握している流通している金額から、なんとなくは全体像は想像できるんだろうけど、それは動いたお金だけだし。例えば今みんなが貯め込んでいるお金を市中に流すために投資に対して優遇を設けた施策をしていたりするわけだが、国が国民によって抱え込まれたと思っているお金が、実はもう存在しない物だったりとか。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
肉: 塩味が合う
草: 塩味が合う。甘みがあるものには要注意
水: 一般に甘いとうまい
……くらいの粒度で世界が見えているので美食には興味ない以前に根本的にいろいろ足りてない
新しいプロファイルディレクトリがmasterにマージされました。Mastodon v3.0から有効になる見込みです。
https://github.com/tootsuite/mastodon/pull/11688
今回から、プロファイルディレクトリが連合するようになりました。
連合先で表示されるようにするには、プロファイルに掲載して良いかどうかのフラグ(プロフィールを編集の『ディレクトリに掲載する』)が先方に通知されている必要があります。
プロフィールの編集を行うと連合先のサーバにUpdateが通知されるため、これを利用してください。
プロファイルディレクトリは、ログインして居ない状態では、ユーザーのフォローを覗いた場合と同じように表示されるようになりました。
ログインしている状態では、WebUIに表示されるようになった他、APIを通じてサポートするクライアントソフトからアクセスできるようになりました。
ブロック・ミュート・ドメインブロックが反映されます。
10人以上のフォロワーを必要とする要件は削除されました。
また、bioに記載したハッシュタグで絞り込む機能も削除されました。 #mastodon
幼女の天然水ソムリエ[日本は IT 先進国なので、妹の脆弱性を突いてペイロードを注入する小説は R18 になります]
https://mypage.syosetu.com/mypageblog/view/userid/486645/blogkey/2248792/
私もこれは全年齢だと思ってましたよ、どう考えても情報セキュリティ小説でしかないし (は?)
プラットフォームを支配されるとこわいよねというのは真理の半分ではあるけど、もう半分の「だから個々人が自力でコンテンツを公開・共有できるシステムがほしい」というところが大事なのよね。
日本製のサービスがあればいいなどという話では断じてない
小さい会社に頼むと、そこが事故を起こすと学んだオーガストは、ソフマップに通販を頼むという手段に出たらしい(フラグ) - 「C96」オーガスト/ARIA通販について | ニュース | オーガスト http://august-soft.com/news/2019/08/30/%e3%80%8c%e3%82%b3%e3%83%9f%e3%83%83%e3%82%af%e3%83%9e%e3%83%bc%e3%82%b1%e3%83%83%e3%83%8896%e3%80%8d%e3%82%aa%e3%83%bc%e3%82%ac%e3%82%b9%e3%83%88-aria%e9%80%9a%e8%b2%a9%e3%81%ab%e3%81%a4%e3%81%84/
Switch版『この大空に、翼をひろげて』9月5日配信決定! あらかじめダウンロードが開始 - ファミ通.com
https://www.famitsu.com/news/201908/29182227.html
オラクル社より弊社商標「Javasparrow」の商標登録に対する無効審判請求を前提とした商標権一部放棄の検討要求を受けました
https://info-blog.javasparrow.tokyo/2019/08/javasparrow.html
Oracle こわ
このアカウントは、notestockで公開設定になっていません。
Docker でオーケストレーションが不要になるとかいう妄言、 docker run あるいは docker-compose up 以外の一切のセットアップが不要なアプリケーションしか使ったことのない人しか口に出せないでしょ
このアカウントは、notestockで公開設定になっていません。
このツイートをシェアすればいいんですか?(意識低いアカウント並感想)(最近の進捗報告) https://twitter.com/OOParts_JP/status/1167265083866505216?s=20
とりあえず、ワガハイ全探索をやった知見はめちゃくちゃ役に立ちました!
このアカウントは、notestockで公開設定になっていません。
https://twitter.com/yohhoy/status/1167318872325681152
Assumed knowledge いいな、今度から私の書く文書でも使っていきたい
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
googlegroups.com からのメールが HFILTER_HOSTNAME_UNKNOWN (Unknown client hostname (PTR or FCrDNS verification failed)) で -2.5 ポイント与えられてるの、本当に勘弁してほしい (どうなっとんねん)
このアカウントは、notestockで公開設定になっていません。
前半とかで出てくるレア度低いアイテムが足りなくなって辛くなる事案が多かったため一部キャラに集中して投資する戦略をとっている #プリコネR
このアカウントは、notestockで公開設定になっていません。
Linked Data Signature
リレーされる時にHTTP Signatureだけだとリレーサーバの鍵が取れない
#builderscon
このアカウントは、notestockで公開設定になっていません。
私は序盤にデバフの重要性に気付かなかったのでハイ (一応偶然にも一人いたのでどうにかなってたけど)
ダンジョンを多少無理してでもクリアしておくと、各ダンジョンの初回クリアでスタミナ生産家具が手に入るので #プリコネR
ActivityPub仕様の日本語訳だ
https://github.com/argrath/activitypub
#builderscon
【 #スラド #RSSfeed 】
NTTドコモのd払い、相次ぐ不正利用を受け利用規約を改定、補償を明記。PayPayも追随
https://security.srad.jp/story/19/08/30/1531203/
プリコネR のサントラとキャラソンは QoL 爆上がりするのでおすすめ (個人の感想)
【速報】9月末頃 サーバ移転予定
mstdn.jp について、9月末頃により高性能なサーバに移転することを予定しております。
@yumetodo これエラーメッセージが (コンパイラの視点の問題か) 逆で、「future_to_promise() は Future<Item = JsValue, Error = JsValue> を要求しているが、実際に渡されたのは Future<Item = JsString, JsValue> だった」というエラーですね。
wasm_bindgen_futures::future_to_promise - Rust
https://docs.rs/wasm-bindgen-futures/0.3.27/wasm_bindgen_futures/fn.future_to_promise.html
@yumetodo で、当該 get_replaced(...) を get_replaced(...).map(|v| v.into()) などすると JsValue の Future にできるんですが、そうすると今度は「markdown_text: &str の寿命が Promise オブジェクトより長い必要があるので &'static str」にしろと言われますね。
実際 &'static str にするか、 String にするか、 std::borrow::Cow<'static, str> などにする必要がありそうです
@yumetodo あー、でも pulldown_cmark::Parser が &'a str しか受け付けないんですね……
この場合選択肢はふたつあって、
・文字列をヒープにコピーしたのち一時的にリークさせて、それを &'static str であるかのように使う
・owning_ref のような crate で所有権付きオブジェクトへの参照をうまく使う仕組みで String と Parser の両方を持つ
owning_ref - Rust
http://kimundi.github.io/owning-ref-rs/owning_ref/index.html