10:26:12

あずにゃんラーメン

10:28:39

会社にあずにゃんの人が来てほしい

17:11:26

昼寝して目覚めた朝の2時

18:18:03

あずにゃんまんじゅう

18:22:18

ほうじ茶が体に沁みる

18:34:11

人はなぜ法隆寺

18:59:23

Goでdefer f.Close()するとUnhandled error警告されるのってどう回避すればいいの

19:01:29

Closerの返すerrorを無視するヘルパ書けばいいのかな(標準ライブラリにありそう)

19:09:07

ファイルハンドルなんもわからん

19:09:51

func MustClose(c io.Closer) {
if err := c.Close(); err != nil {
panic(err)
}
}
を書きました

19:11:07

なんか出力するファイルハンドルをCloseするときはFlushが起きるからエラーハンドリングしろというのは分かるが、読み込みしかしないやつがエラー投げてきたときはそもそも何をすればいいのか謎

19:12:23

Writeのために開いたファイルがCloseで失敗したらロールバックしたくない?

19:13:10

(ロールバック処理書いてないけど)

19:15:32

謎のカーネルモジュールにプロセスの外部から干渉されてファイルデスクリプタを破壊されるとclose失敗しそう(ほんまか?)

19:16:53

TCPのソケットが裏にあるタイプのReaderはFIN未達でエラー吐いたりするのかな

19:19:44
2020-01-10 19:14:15 らりお・ザ・何らかの🈗然㊌ソムリエの投稿 lo48576@mastodon.cardina1.red

たしか fflush() が失敗した時点で、フラッシュしようとしたデータは破棄されている可能性があって、再度フラッシュしようとしても意図したとおりにならない可能性あるんだっけ? (うろおぼえ)

19:20:07

fflushがコケたらデータが失われてる可能性がある、それはそうという感じ

19:21:06
2020-01-10 19:16:33 kb10uyの投稿 kb10uy@mstdn.maud.io

read-only で開いたファイルが close に失敗するの、ジャストタイミングでシグナルが飛び込んできた場合などがある

19:21:15

ほえー

19:29:09
2020-01-10 19:10:28 ちゃーしゅーねこの投稿 charsiuCat@social.mikutter.hachune.net

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

19:32:00

確かにdefer使わなければいい気持ちになってきたが、一方Goはエラー時にearly returnするよう言語が設計されており……(リソース構文欲しい)

19:35:53

まあ結局Goはsuper better Cだからあんまり賢いことを期待してはいけないという話なのかな……

19:37:45

カイリュー はかいこうせん

19:39:19

ていうかひかりのかべでははかいこうせん軽減できないのでは?

19:40:19
2020-01-10 19:40:02 ふぇのまー(キタカミのすがた)の投稿 Phenomer@social.mikutter.hachune.net

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

19:40:36

老人なので最近のアップデートを知らなかった

19:40:42

直感的ではある

19:44:02

ポケスペではひかりのかべで物理防いでた気もするし、まあ壁なんだからだいたいのものは常識的に考えて防げるでしょ

19:54:18

としぁを凍結するなら致すに空目した

19:54:52

smhnのTLをスクロールして読むパラパラマンガ

19:57:42

@brsywe 日本語ならこないだDuolingoでマスターしたよ

20:02:43

エラーハンドリングなんもわからん

20:04:49

ねるか

20:49:57

しまりんになりたい