00:21:29
icon

アマゾン・スライム・ビデオ

02:03:29
2023-10-16 01:39:08 mzpの投稿 mzp@mstdn.nere9.help
icon

famicoms.net/blog-entry-4143.h
海賊版ファミコン、海外だと文化を築いてるからおおらかな目でみられてるんだと思う

Web site image
なぜ大手メディアは海賊版ファミコンを掲載するのか?
02:05:11
icon

海賊版の歴史をさておいても、フェアユースのチャンスがあるかどうかは違いとしてデカそうだと思っている (本当にフェアユースに該当するかはわからないとしても)

06:46:16
06:46:28
icon

寝坊しませんよーに!

10:56:57
2023-10-16 10:52:34 zundaの投稿 zundan@mastodon.zunda.ninja
icon

Rustの変数はミュータブルな型な場合には同じ型の値を再代入できる。シャドーイングする場合には別の型の値を再度letで代入(じゃなくて束縛っていうのかな?)できる。慣れるのに時間がかかりそうだなあ…

The Rust Programming Language 日本語版
変数と可変性
https://doc.rust-jp.rs/book-ja/ch03-01-variables-and-mutability.html

変数と可変性 - The Rust Programming Language 日本語版
10:58:04
icon

これ、もちろんいつでも乱用することが推奨されているわけではないから、いつ再束縛が正当化されるのかを掴んだほうが早くて、たとえば「強引なメソッドチェーンを避ける」とか「所有している値から参照だけほしい」とかで使うのが主です

11:02:32
icon

たとえば

let hoge: String = fn_that_returns_String();
let hoge = hoge.trim();

とやると、コンパイラが見る挙動としては

let _hoge1: String = fn_that_returns_String();
let hoge: &str = _hoge1.trim();

となるので、一時変数の String を殺さないまま読み取り専用の参照だけ持てる

11:04:49
icon

あと他にありがちな典型例は、

fn load_data<P: AsRef<Path>>(path: P) -> std:🇮🇴:Result<Data> {
let path = path.as_ref();

...
}

とか。「意味は変えず、元ネタのオブジェクトも殺さないまま、 &Path に型だけ変えたい」みたいなことはよくある (Into で受けるときも同様)

11:05:14
icon

: io : ……

11:07:22
icon

Into だと

fn create_config<P: Into<PathBuf>>(dir: P) -> std:: io:: Result<bool> {
let path = path.into(); // path: PathBuf になる

...
}

みたいなやつ

11:07:36
2023-10-16 11:06:31 kb10uyの投稿 kb10uy@mstdn.maud.io
icon

let foo = get_raw_foo() else {
return Err(Error1);
};
let foo = transform_raw(foo) else {
return Err(Error2);
};
みたいなのもたまにやるかな

11:08:35
icon

let Ok(foo) = ?

11:14:03
2023-10-16 11:12:10 Satoshi Kojima (小嶋智)の投稿 skoji@sandbox.skoji.jp
icon

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

11:14:08
icon

め、メインフレーム

11:15:04
icon

実際よく知らんのだが、メインフレームってやつはやっぱりベンダーごとに仕様やアーキテクチャ全然違うものなのだろうか

11:18:42
2023-10-16 11:18:33 はーしぇる。 :sabakan: :freebsd:の投稿 herschel@raptol.net
icon

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

11:20:38
2023-10-16 11:16:35 Achi@ハトの塒の投稿 achi@achi.masto.host
icon

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

11:21:33
icon

$ head -1 mushi
#!/usr/bin/tobacco

achi.masto.host/@achi/11124228

Web site image
Achi@ハトの塒 (@achi@achi.masto.host)
11:21:59
icon

タバコshebangムシ

12:04:30
2023-10-16 11:56:53 ドッグの投稿 Linda_pp@mstdn.jp
icon

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

12:05:44
icon

これはどちらかというと

let m = {
let mut m = HashMap::new();
// insert しまくりんぐ
m
};

みたいにやる方が好みかな。なんとなくインラインな関数が見える気がして。まあ好みの問題だけど

12:06:26
icon

まあ変数複数あったりとか寿命の都合でそうできないこともあるので、そのときは素直に mut で定義して後で外すこともある

12:58:44
icon

@ubnt_intrepid @Linda_pp その場合だと

```
let (m, x) = {
let mut m = ...;
let x = ...;
//
(m, x)
};
```

みたいにすることが多いです。冗長になるので早々に関数にしたくなりますが…… (まあ関数にできるならそれはそれでリファクタリングとして正しいので良い)

13:36:42
icon

くお〜!! ぶつかる〜!! ここでアクセル全開、らりおを西に!

ということで、今回の出張はハッシュタグ でやっていきます (は?)

13:46:37
2023-10-16 13:05:52 電気ひつじの投稿 nx6@misskey.io
icon

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

13:46:39
2023-10-16 13:45:12 zundaの投稿 zundan@mastodon.zunda.ninja
icon

シークレットが漏れたり脆弱化したときに交換できるのが重要と思うのわよね

13:47:11
icon

肉体に埋め込まれた鍵対が RSA-1024 とかだったら嫌すぎるしな……

13:48:10
icon

暗号ジョークというと、そうだな……

13:48:34
icon

Alice「山」
Bob「川」

> 単一漢字暗号 <

13:48:42
icon

こんな感じ?

13:48:54
icon

そもそも狭義の暗号ではない

13:49:37
icon

あと換字は「かえじ」

13:50:23
icon

永遠に Switch 向けにリリースされない原神の話か?

13:52:05
13:55:35
icon

換気扇を切ってきたので室温と鯖の調子が今から不安で仕方がない

Attach image
13:57:18
2023-10-16 13:52:14 アカハナの投稿 akahana@fla.red
icon

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

13:57:19
2023-10-16 13:56:44 kb10uyの投稿 kb10uy@mstdn.maud.io
icon

素材まで選べるのすご

Attach image
14:01:26
Attach image
15:08:34
icon

歩 か な い 歩 く 歩 道

Attach image
15:23:28
2023-10-16 15:11:23 geek@akibablog(misskey)の投稿 akibablog@misskey.io
icon

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

15:58:10
Attach image
16:02:57
2023-10-16 16:00:56 orangeの投稿 orange_in_space@mstdn.nere9.help
icon

A320?><(自信無い)

16:03:09
icon

さぁ……

Attach image
16:12:27
icon

Attach image
16:13:51
icon

べつにこれに乗るとは言ってないですよ

16:14:31
icon

念のためと思って超早めにチェックインしたら屋上行けなくなって泣いてる、せっかくカメラあるのに……

16:15:39
2023-10-16 16:09:51 zundaの投稿 zundan@mastodon.zunda.ninja
icon

前脚のカバーの数字は何じゃろな

16:15:40
2023-10-16 16:12:41 zundaの投稿 zundan@mastodon.zunda.ninja
16:15:41
2023-10-16 16:14:57 zundaの投稿 zundan@mastodon.zunda.ninja
icon

とのこと

JA743J - Boeing 777-346(ER) - Japan Airlines - Flightradar24 https://www.flightradar24.com/data/aircraft/ja743j

Web site image
Live Flight Tracker - Real-Time Flight Tracker Map | Flightradar24