00:00:55

永見涼花は今世紀最高のヒロイン

00:03:30

6巻も続くとだいたいパターンが決まってきてて、真ん中 1/3 については特に内容がない

00:04:56

作者……信じてるからな……義理オチだけはするなよ……

00:07:29

えっ俺妹義妹って何!?

00:09:03

メディアミックスで属性変わるの意味わからんが!?!?

00:10:23

義にすることで CERO の審査が通りやすくなったのだろうか……

00:13:32

原作者に殺されないの?大丈夫なの?

00:14:16

そのせいで義理に目覚めてEマンガ先生になったのか……?

00:19:13

はぁ~~かわいいかわいい永見涼花さんはあと 5 ヶ月後にアニメ化してエロマンガ先生のパクリって言われるんだろうな~~~~~~~

00:21:21

ちゃんと一般のご家庭用を使ってるけど、 Xperia との相性が悪いのかぶっ壊れてるのかして Wi-Fi が切れがちなので、一般向けじゃない

00:24:32

働くって素敵
きっと流した汗は美しい
たくさんの夢があれば
くろうなんて
なんのその
imo

00:25:43

ゆいかおりの PUPPY LOVE!!

00:30:55

ワンライナーを競うの、言語の仕様じゃなくて標準ライブラリの戦い感ある

00:48:02

逸般のアクセスポイントってエントリーモデルでも 50 台いけるのか……

00:57:02

Docker edge だと Ubuntu 18.04 向けパッケージ提供されてるのか

04:19:59

Rust でコンパイラと格闘しながら書いてるコード、 Go か C# あたりで書けば 1/5 くらいの時間で完成しそう。なかなか Future を飼いならせない

04:24:02

tokio-core が退職して tokio になったの、つまり core の方は 5 人だった可能性がある

13:33:33
2018-05-13 08:20:54 Izumi Tsutsuiの投稿 tsutsuii@social.mikutter.hachune.net

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

13:34:00

twitpic、ついに HTML 返すのもやめて画像だけそのまま返してくるの……

20:25:16

エラーページがかわいいので UX としては問題ない

20:58:09

進捗どうですか?

21:16:49

アカン、他人のプログラムを読む力がめっちゃ低下している

21:19:01

Quirks モードでやっていけ

21:26:29

Summary だけ見た感じ、パフォーマンスを少し犠牲にするけどトレイトオブジェクトでメンテナンス性が高いコードを書くことができる、という選択肢もあるよ、に見える

21:28:47

> Dynamic dispatch can give your code some flexibility in exchange for a bit of runtime performance. You can use this flexibility to implement object-oriented patterns that can help your code’s maintainability

> An object-oriented pattern won’t always be the best way to take advantage of Rust’s strengths, but is an available option.

がこのページの言いたいことかと

21:36:22

ステートによる処理の違いを静的ディスパッチさせるなら
enum -> match -> 実装呼び出し
になるだろうけど、まぁ確かにコードが散らばりがちで読みやすさは下がるかもしれない。場合によるだろうけど

21:47:11

Rust の FAQ で "It is multi-paradigm." と言い切っているように、動的ディスパッチを用いた OO らしさのあるプログラムも十分に許容されると思う。もちろんそうでない表現が十分できる言語だけども

21:47:51

OO らしさ ← マサカリで殴り殺されそう

21:49:24

GoF ってよく把握してないけど正直 Java 専だと思ってる

21:50:37

Java は良くも悪くも静的型チェックでオブジェクト指向を実現した究極形であり、限界だと思ってる

21:56:55

C++、 Better C + template のイメージだったけど、ガチガチに class 使ったコード書くとまた違った世界になるんだったな。そっちはやったことないから気づかんかった。

22:04:42
静的型付けと動的型付けでオブジェクト指向と名のついたものでもまったく違う印象を受ける。

動的な方は、最近 Ruby を触っていたけれども、オブジェクトは大体適当なメソッドを持っていて、それを呼び出すとちゃんと動く、という大雑把なプログラムの組み合わせで動くものなんだなという印象を受けた。なるほどメッセージパッシングという言葉が似あうなと思った。

対して、静的なほうでは真っ先に Java が思い浮かぶけれども、いつもオブジェクト同士のつながりを意識する印象がある。コードを書きながら、クラス図・オブジェクト図を同時に書いているような感じ。だからこそ、図で簡単に表されないようなプログラムを書くのは難しくなっている。もちろんそれが全体の見通しを良くするという効果があるけれど、逆に小さな処理単位での表現力は下がってる。

22:16:22

汎用的で広く使われているプログラミングがあまり違わなくない?というのはそうで、上から下に実行されて、何らかの手段でポリモーフィズムが実現できるというのは、現代言語なら共通の前提みたいなところがある

22:19:00

まだオブジェクト指向本を読んでないので、僕の中のオブジェクト指向の定義は固まってないです。。

22:20:04

明日は月曜日、明後日も月曜日、明々後日も月曜日……

22:25:36

おひとりさまインスタンスというか web サービス全般を自分で運用するの、データの取り扱いポリシーを自分で管理できるからその点の信頼度は最高になるけれど、落とさない、データを飛ばさない、セキュリティホールを作らない、について自分が信用できない

22:42:40

蕎麦ではなくお茶を売ってるところまでがテンプレ

22:44:34

分散 SNS なので、オンラインになったときに push する

22:46:10

真に分散なら
クライアント(1つのインスタンス)
↓ プッシュ
サーバー(インスタンス)
↓ プッシュ
フォロワー/連合
でも問題ないはず

22:50:18

HackMD を飛ばすと生活に必要なメモが飛ぶ(日毎 SQLite ファイルをコピーしてるから多分大丈夫)

22:51:15

HackMD、 CE と EE でコードが分岐してしまったのが悲しい

22:52:32

(サーバーの再起動を全然してないので、カーネルの更新が適用されてない)

23:24:46

Surface に挿してる SD カードを外すために各種入れ替え作業するか~

(容量足りないから SD カードにいろいろ突っ込んでたけど、家のマシンにリモートデスクトップすることにした)

23:27:50

SD カードが本体側に刺さって、中に全部入りきれば文句なかったんだけどなぁ……

23:38:14

SD カードのファイルを削除しまくって暖を取ってる

23:56:00

安物 SD カード、シーケンシャルリードはめちゃくちゃ速いけど、ファイルの削除とかのランダムライトがゴミ