This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
ネコぱら、原作やってないけどアニメのクラウドファンディングには投資した勢
Naming convention for traits - Rust Internals
https://internals.rust-lang.org/t/naming-convention-for-traits/1796/9
つらいなぁ
Discuss naming conventions for traits · Issue #28 · rust-lang-nursery/api-guidelines
https://github.com/rust-lang-nursery/api-guidelines/issues/28
Rust の trait の命名、まあ歴史的経緯があったというのはわからなくもないけど、それにしても一貫性がなくて厳しい
T: Write : T を通して利用者が write する
T: Display : 利用者が T を display する
T: Iterator : T は iterator である
T: Index : T は index されている / 利用者が index を与えて T を利用できる
……みたいな感じで、あまりにひどい
T: Debug については、誰が何を debug するのかさえ微妙 (ユーザが、 debug のために、 T を使う? それとも、ユーザが、 T を、デバッグできる?)
Rust の std を使うぶんには把握してしまえばそれで済む話ではあるけど、ライブラリから trait を提供したい場合の命名で参考にすべき規則があまりに NASA すぎる
This account is not set to public on notestock.
This account is not set to public on notestock.
Craftober fes 、はた T 進呈されそう
ほた(はた)Tシャツ - ぴけっと - BOOTH(同人誌通販・ダウンロード)
https://pikepikeid.booth.pm/items/564626
私は Hacktober じゃなくて Otakutober でした
クレカとかいろいろで海外でサインをするとき、徐に紙を90度回転してから、縦書きで漢字で名前をサインするとまず偽造不可能になるので良い、と中学校の英語の先生がおっしゃっていた
逆に普通にアルファベットでサインしようとしてブロック体なんかを書いてしまうと、大変偽造しやすくなってしまうとも
api-guidelines/trait-naming.md at 2481679bb7d9df3ddc963e3f3848ac12dc9056a4 · crlf0710/api-guidelines
https://github.com/crlf0710/api-guidelines/blob/2481679bb7d9df3ddc963e3f3848ac12dc9056a4/src/trait-naming.md
ふーむ
動詞で trait を命名する場合は、 T: Trait として "we can TraitName T" な感じ(つまり対象の型を目的語としてとる)のがいいのかな (Copy とか Borrow とか Add とか見てるとそんな感じ)
まあ T: Write は Write T というより Write to T って感じだからちょっと特殊な気もするけど
This account is not set to public on notestock.
This account is not set to public on notestock.
MatsudaiCraft 、 Redmine とか立てて管理したらより末代っぽくなりそう(?)
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
whirlpool はこっちの印象の方が強い https://www.google.co.jp/search?q=whirlpool+hash&tbm=isch
This account is not set to public on notestock.
Rust で Read から Write に垂れ流すいい方法があった気がするけど、どんなだったっけ
trait に対して fn write_to<W: Write>(&self, writer: W) -> io::Result<usize> みたいなの書こうとしたけど、そういや Sized でないと無理だわってなった
今回 Box<Trait> みたいに使えるようにしたいので Sized にできないし、でも代わりに R: Read を返すような設計って効率落ちそう(というか面倒くさそう)
小惑星都市に「極楽」って名前付けるの、ヤバいセンスだ (浄土とは言ってない)
ニートには副業禁止規定があり、副業をするとニートの資格を失う。
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
任意の変数が implicitly optional な言語処理系は何をやっても駄目(はい宗教戦争)
This account is not set to public on notestock.
私は rm 事故防止のために、
sudo rm /path -rf
などのように、パスを補完と目視で確認したのち r と f を付けるようにしていますね(ただしファイルに対しては無力になりがち)
This account is not set to public on notestock.
alias emacs='echo "ARE YOU SURE?"'
This account is not set to public on notestock.
This account is not set to public on notestock.
systemd.resource-control
https://www.freedesktop.org/software/systemd/man/systemd.resource-control.html
firefox.slice と minecraft.slice をユーザ空間に作っておいて CPUWeight をいい感じに設定しているので、マイクラで激重になってもせめて firefox はまともに使えるようになった
起動は
systemd-run --user --scope --slice minecraft.slice -- java -jar ~/.minecraft/Minecraft.jar
みたいな感じでやる
DLsite play は https 対応したのに、何故通常のページは http のままなのか
pixiv もなろうも https 化したし、 DLsite は遅れているといえる
どうせまた例の如く広告が原因じゃないかと思いますけどね(ウェッブ広告界隈ほんとクソ(偏見))
や、偏見というかあれだけゴミみてえな鬱陶しい広告に嫌がらせ受ければ、そりゃいろいろ察しますわ
This account is not set to public on notestock.
型推論、ユーザにとっては神のような機能だけど、言語処理系の開発者にとっては自らが神に成り代わるようなものだし、大変な困難を伴う
自宅鯖は、 kernel panic したとき出先からスマヒョで再起動できないので……
うちの宅内 LAN 、 100MB/s 出ない気がする (そもそもラップトップが無線で繋がってるのでそこが駄目)
@orumin や、ラップトップ側のスペックがそれなりであることは学内無線で把握できてるんですが、家の無線 LAN ルータが家庭用で違う階にあってスマヒョとか複数台繋がってたりするので、酷そうだなと……
@orumin 家庭内インフラガチ勢じゃないので、そもそも設計とかしてないですね……
そもそも回線業者との契約とかハンドリングしてるのが私ではないので、家のインフラには何も期待してないです
何もしてないのにルータ死んで再起動かかったりとかする、いろいろクソな環境です
そもそも家にサーバ置いてないので、そんなに安定した帯域必要ないんですよね (DLsite からの CG ダウンヨッヨは学校でやればいい(よくない
不満があるとすれば、デスクトップとラップトップ間でのデータ転送が、無線よりも USB 3.0 の USB-HDD 使った方が速いところとかですね
べつにファイルの新規コピーとかならそれでもまあ結構なんだけど、 rsync とか使いたい場合につらさが大きい
This account is not set to public on notestock.
This account is not set to public on notestock.
一応 ddns 使って自宅鯖立ててたこともあったけど、正直あまりうまみがない
自宅のデスクトップから大きな動画とか持ってこられるのは良いけど、だいたい出先だと回線がスマヒョでテザリングとか使ってたりするので、そっちに負担がかかってしまう
あと今は自分のドメイン持ってるのでアレというのもある(かといって自分で DNS 立てるのは嫌)
使ったことないは語弊があって、自分でネットワークを用意したことがない
そもそもデスクトップ機がベッドの下にあって埃とか吸いまくるので、常時起動してないんですよね
This account is not set to public on notestock.
@orumin それ昔まさにやってたんですが、ある日 RasPi の SD カードが死んでて繋がらないことに気付いたので、もう面倒だしいいやとなってそれきり放置してる状態です
たぶん RasPi 自体の死活監視とか管理も slack とか経由でできるようにしておくのが正解だったのだろうなと思わなくもない
@babukaru https://www.google.co.jp/search?source=hp&ei=Rsf1WcT2N4ut8QWSvIugCw&q=freebsd&oq=freebsd&gs_l=psy-ab.3...600.1126.0.1242.7.4.0.0.0.0.0.0..0.0....0...1.1.64.psy-ab..7.0.0....0.af2xmoS88S4
This account is not set to public on notestock.
This account is not set to public on notestock.
The FreeBSD Project
https://www.freebsd.org/ja/ https://mastodon.cardina1.red/media/XLWfWNv3J72DnhoIZl0
赤鬼グミ……
This account is not set to public on notestock.
なんか登りトラフィックの量とか torrent 通信だけは監視してて、合法なファイルを torrent でやりとりしてたのに違法な通信が云々って警告を飛ばしてくる回線業者とかもあるとどこかで読んだので、まあ torrent 自体が悪者だと思ってたり、それで押し通そうとしてる人や業者はけっこうあるのかなと
ROM は昔は焼いてたじゃないですかー!(それを言ったら焼きそばもカップになる前は焼いてた
Dvorak 配列の私としては qwerty の刻印が普段使いの範囲だと全く無意味だし、もし qwerty がどうしても必要になるとしてもそういう状況で要求されるのはだいたい英字配列だし
私は金がなかった(今もない)ので妥協して、 HHKB Lite 2 の英語配列バージョンを使っています
ところで、 minecraft で釣りとエンチャントの結果、修繕&フレイム&射撃ダメージ増加Vみたいな弓を手に入れたんですが、これ剣で叩くのがアホらしくなるくらい強いですね
フルチャージすればガストとか一発で倒せるし、クリーパーも近付く前に気付けば全然怖くない
たぶん剣とかもエンチャントでガチガチに固めれば強いんでしょうけど、修繕が釣りで手に入らなくて、村があまりに NASA すぎるので村人と取引しにいくのにネザー経由が必要という状況だったので、未だツルハシと剣は強化したやつ使ってない(用意はしてあるけど、修繕がいくつも手に入るまでは怖くて使えない)
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
バイノーラル、うまく規約を定めれば人間に伝える情報量を増やせそうだなと思ったので駄目
ふとツイッテ見たらバイノーラル耳かき音声をおすすめしている人とされている人を目撃してしまって、こっちもその話か……ってなった
あなたを抱きしめて耳元で全肯定してくれるお姉ちゃん【バイノーラル】 [防鯖潤滑剤] | DLsite Maniax - 成人向け
http://www.dlsite.com/maniax/work/=/product_id/RJ188627.html
これが良いらしい(私は知らぬ)
10gg
10G
:10 (←これはcommand mode)
でいけますね
vim はどれでもいいんですが、 vi だと 10gg のタイプは無理です (他の2つはいけたはず)
サーバに vi が入っててそれ使うときとか、たまに 10gg で行頭に行って「???」ってなります
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
せっかくだから俺はこの赤の扉を選ぶぜとは (セッカクダカラオレハコノアカノトビラヲエラブゼとは) [単語記事] - ニコニコ大百科
https://dic.nicovideo.jp/a/%E3%81%9B%E3%81%A3%E3%81%8B%E3%81%8F%E3%81%A0%E3%81%8B%E3%82%89%E4%BF%BA%E3%81%AF%E3%81%93%E3%81%AE%E8%B5%A4%E3%81%AE%E6%89%89%E3%82%92%E9%81%B8%E3%81%B6%E3%81%9C
この「せっかくだから」と同じっぽい >「どうせなら」
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
about:support 見たら
Stylo true (enabled by default)
になってた!!
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
こちらからは loadaverage\.org は見えてますね
たぶんいつぞや予想した、 loadaverage が AAAA レコードを持ってるのに IPv6 が疎通しないのが原因なので、 loadaverage\.org から私の鯖へ接続されるときは IPv4 が使われてうまくいく、とかなんでしょうね
This account is not set to public on notestock.
自分用なので announcement は要らないけど、 about 弄りは良いかも
や、 announcement も動的に弄れるなら mastodon の upstream 更新通知とかに使いたいかもという気持ちはある
This account is not set to public on notestock.
DI という概念を把握していなかったので軽く調べてみたけど、(ちょっと前の) gfx-rs でバックエンド実装が分離されてたやり方がそれに近いのかなと思った(テスト用のダミーのバックエンドとかが用意されている)
gfx::Resources - Rust - https://docs.rs/gfx/0.16.1/gfx/trait.Resources.html
こういうの?
std::basic_string - cppreference.com - http://en.cppreference.com/w/cpp/string/basic_string
C++ の std::string でアロケータとか char_traits とか指定できるのも DI なのかな
This account is not set to public on notestock.
This account is not set to public on notestock.
ncode.syosetu.com - design is broken · Issue #9892 · webcompat/web-bugs
https://github.com/webcompat/web-bugs/issues/9892#issuecomment-329078208
worksforme、そうなんだけど厳しい……(つらい)
どうも他サイトでもこういうのあるので調べてみると、fixed なヘッダがあるとこうなりやすいっぽい?
This account is not set to public on notestock.
This account is not set to public on notestock.
http://www3.nhk.or.jp/news/html/20171030/k10011204001000.html GMOインターネット 1万4600件余の顧客情報流出 | NHKニュース
This account is not set to public on notestock.
俺の妹も Hindley-Milner 型推論に興味持ってほしいよ……
This account is not set to public on notestock.
media-libs/mesa-17.3.0_rc2::gentoo
のビルドが失敗したが何故
ImportError: No module named mako.template
おい
635936 – media-libs/mesa-17.3.0_rc2 ImportError: No module named mako.template
https://bugs.gentoo.org/635936
alnum 、ロケールによっては漢数字とかがマッチしたりしないんですか(適当)
そういうわけで、 [:alnum:] とかは落とし穴になりがちなので、私は明示的に [a-zA-Z0-9] しますね
https://www.bengo4.com/internet/n_6879/ 米図書館で「ソードアート・オンライン」が禁書に…「表現の自由」を守るNPOが懸念 - 弁護士ドットコム
Mastodon 2 Advent Calendar 2017 - Adventar
https://adventar.org/calendars/2265
もう2ができてる
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
チェストにぴけを落とすと新品のぴけを貰えるの、某童話っぽさがある