金具✅ cobodo@mstdn.kanagu.info

core/plugin/twitter/twitter.rb:408でもDiva::Model(:photo).generateとかやってるな

金具✅ cobodo@mstdn.kanagu.info

これ、Diva::Model(:photo).nil?なら@iconにnilを入れとけば済む話のような気がするな……

金具✅ cobodo@mstdn.kanagu.info

Plugin::Twitter::User#icon の場合、明示的にDiva::Model(:photo)と書いて、しかもnilチェックがないのが問題か。

金具✅ cobodo@mstdn.kanagu.info

photo_filterの結果をちゃんと個数チェックして、無ければ無いでどうにかするようになっていれば別に依存する必要はないけど……

金具✅ cobodo@mstdn.kanagu.info

そういう意味ではphoto_filterを使ってるプラグインは全部photoに依存させてもいいのではないか

金具✅ cobodo@mstdn.kanagu.info

callは非同期的に各イベントハンドラに通知するだけだけど、filteringは同期的、かつ返り値をその場で使うから……

金具✅ cobodo@mstdn.kanagu.info

Plugin.call は依存関係に書くほどでもないけどPlugin.filteringはもう明示しといたほうがいいのでは感ある

金具✅ cobodo@mstdn.kanagu.info

@ahiru なるほど

金具✅ cobodo@mstdn.kanagu.info

@ahiru いやWorldonはサードパーティプラグインなので

金具✅ cobodo@mstdn.kanagu.info

defimageopenerのためにopenimgプラグインに依存していて、openimgがphotoプラグインに依存しているので、間接的な依存関係はあるものの……

金具✅ cobodo@mstdn.kanagu.info

photoプラグイン、Worldonも依存してるけど書いてないなーと思った。

金具✅ cobodo@mstdn.kanagu.info

バグ #1302: 依存関係の足りないプラグインがある - mikutter - やること
dev.mikutter.hachune.net/issue

金具✅ 金具✅ reblogged at 6 years ago

ahiru@social.mikutter.hachune.net

久々にチケット作った気がする

金具✅ cobodo@mstdn.kanagu.info

FGOのオタクなので「おしゅてんみたい」と読んでしまう

金具✅ 金具✅ reblogged at 6 years ago

エセ賢者 MulticolorWorld@mstdn.maud.io

お酒呑みたいですね(禁酒中)

金具✅ 金具✅ reblogged at 6 years ago

unarist unarist@mstdn.maud.io

「三日後またここに来てください。三日放置したものをお見せしますよ」

金具✅ 金具✅ reblogged at 6 years ago

きましたわー SdKfz404@mstdn.jp

昇段の早さにポスターが追い付かない藤井棋士

金具✅ 金具✅ reblogged at 6 years ago

Masanori Ogino omasanori@mstdn.maud.io

読めても一切何の問題もないなんらかのデータストリームを用意する必要がある

金具✅ 金具✅ reblogged at 6 years ago

Masanori Ogino omasanori@mstdn.maud.io

なんらかのデータストリームのストリーミング実況、迂闊に平文データストリームを流すと読む人々が現れるので難しいんですよね

金具✅ cobodo@mstdn.kanagu.info

mstdn.kanagu.info/api/v1/strea ストリーミング配信中!