2020-08-30 00:09:45 @shibafu528@social.mikutter.hachune.net
icon

うどんウマー

2020-08-30 00:09:48 @shibafu528@social.mikutter.hachune.net
icon

あついけど

2020-08-30 00:10:02 @shibafu528@social.mikutter.hachune.net
icon

冬に買ったやつがずっと冷凍庫の底にあったので食った

2020-08-30 00:11:09 @shibafu528@social.mikutter.hachune.net
icon

セブンのやつ、うまいけど難点として関東人として醤油系の味のやつを食いたくなること

2020-08-30 00:12:27 @shibafu528@social.mikutter.hachune.net
icon

うどんとめんつゆと鍋買ったほうがいい気がする

2020-08-30 00:17:07 @shibafu528@social.mikutter.hachune.net
icon

mruby-mixにはWorldとかSpellみたいな、インフラを提供するプラグインを何とかして入れなきゃいかんなあ

2020-08-30 00:17:32 @shibafu528@social.mikutter.hachune.net
icon

一方TwitterとかMastodonみたいな、Worldプロバイダーは入れる必要が無い

2020-08-30 00:20:15 @shibafu528@social.mikutter.hachune.net
icon

Worldプロバイダーは提供しないので、ホストプログラムがWorldの実装やトゥートみたいなメッセージのModelを提供しないといけない。

2020-08-30 00:22:15 @shibafu528@social.mikutter.hachune.net
icon

メッセージモデルの実装がなかなか面倒かも。mikutterプラグインは大抵Twitter::MessageかMastodon::MessageあたりのAPIを期待しているので、互換を取るようにしないと突然の死が待っている

2020-08-30 01:31:43 @shibafu528@social.mikutter.hachune.net
icon

斬新なエラーが出てしまった

Attach image
2020-08-30 01:32:37 @shibafu528@social.mikutter.hachune.net
icon

mruby-secure-randomが出してるエラーか…

2020-08-30 01:33:55 @shibafu528@social.mikutter.hachune.net
icon

urandomから十分な入力が得られなかった場合にこのエラーメッセージ出すっぽいな

2020-08-30 01:54:19 @shibafu528@social.mikutter.hachune.net
icon

なんかちょっと違う気がするな

Attach image
2020-08-30 01:57:05 @shibafu528@social.mikutter.hachune.net
icon

Diva::Model()なんてのが定義されてるの初めて知ったんだが、これを使うには Diva::Model@slug に適切な値を設定する必要があって、それはmikutterではDiva::Model.registerなんだな

2020-08-30 01:58:50 @shibafu528@social.mikutter.hachune.net
icon

Unity製クソゲーの味がする!

2020-08-30 01:59:27 @shibafu528@social.mikutter.hachune.net
icon

世界を駆け回る前にやる事あるだろ

2020-08-30 02:01:54 @shibafu528@social.mikutter.hachune.net
icon

Diva::Model()、ObjectSpace class使ってるからこれmrubyにあるか……?って思ったが、あるらしい。ただしObjectSpace.each_objectはEnumeratorを返してくれない

2020-08-30 02:02:34 @shibafu528@social.mikutter.hachune.net
icon

でも我々にはEnumerator.newがあるから、こういう問題は簡単に解決できる

Attach image
2020-08-30 02:04:26 @shibafu528@social.mikutter.hachune.net
icon

Enumerator.new {|y| ...} はマジで便利、これがあることを覚えておくと救われるケースがある

2020-08-30 02:39:18 @shibafu528@social.mikutter.hachune.net
icon

...?

Attach image
2020-08-30 03:03:35 @shibafu528@social.mikutter.hachune.net
icon

/dev/urandomからの読み出しめっちゃ失敗するからもう寝ろってこと?

2020-08-30 03:04:07 @shibafu528@social.mikutter.hachune.net
icon

夕方に4時間ぐっすりしてしまったのでおめめぱっちりなんだよなあ

2020-08-30 03:12:47 @shibafu528@social.mikutter.hachune.net
icon

urandomの読み出しエラーとSpellのLocalJumpErrorにボコボコにされてる

2020-08-30 03:23:02 @shibafu528@social.mikutter.hachune.net
icon

Enumerator.new { |y| ObjectSpace.each_object(Diva::Model.singleton_class), &y.method(:<<)) }.find
から
Enumerator.new(ObjectSpace, :each_object, Diva::Model.singleton_class).find
にしたらパタリとLocalJumpError起きなくなった

2020-08-30 03:26:46 @shibafu528@social.mikutter.hachune.net
icon

spell呼び出しもDelayer::Deferredの動作も見れた

2020-08-30 03:26:48 @shibafu528@social.mikutter.hachune.net
icon

よしよし

2020-08-30 03:30:50 @shibafu528@social.mikutter.hachune.net
icon

結局spell plugin自体は何もコード直さずに動いたな。コアライブラリを移植するだけで終わった。

2020-08-30 03:37:12 @shibafu528@social.mikutter.hachune.net
icon

Worldはどうしたもんかな。難しいな。永続化機構とか。

2020-08-30 03:38:35 @shibafu528@social.mikutter.hachune.net
icon

ホストプログラムから提供されたWorldインスタンスは関知すべきではない、という話はまず当然あるにして、さらにファイルシステムを直接使えない前提で設計しないといけない

2020-08-30 03:39:15 @shibafu528@social.mikutter.hachune.net
icon

直列化くらいまではmruby上でやってもいいけど、それを書き出すのはホストプログラムに依頼しないといかんな。

2020-08-30 03:43:09 @shibafu528@social.mikutter.hachune.net
icon

あ〜いや、永続化のための処理まるごとホストプログラムに任せたほうがいいな。mikutterのPlugin::World::Keepは直列化・暗号化までやってるがそんなんホストプログラムに任せたらいい。

2020-08-30 03:43:29 @shibafu528@social.mikutter.hachune.net
icon

そのほうが、ホストで何かしらのkeychainにぶっこむとかできるし

2020-08-30 04:09:08 @shibafu528@social.mikutter.hachune.net
icon

さすがにWorld移植やってたら夜が明けるな

2020-08-30 10:46:17 @shibafu528@social.mikutter.hachune.net
icon

起きたから起きるか

2020-08-30 11:20:13 @shibafu528@social.mikutter.hachune.net
icon

外歩きたくないけど飯食べたいよお〜

2020-08-30 11:20:42 @shibafu528@social.mikutter.hachune.net
icon

健康のために歩け

2020-08-30 11:33:27 @shibafu528@social.mikutter.hachune.net
icon

マックきた

2020-08-30 11:44:07 @shibafu528@social.mikutter.hachune.net
icon

イオンとトライナリーの女達は等身大作らないと思う(マジ顔)

2020-08-30 11:45:32 @shibafu528@social.mikutter.hachune.net
icon

カチカチするパーツは???

2020-08-30 11:46:06 @shibafu528@social.mikutter.hachune.net
2020-08-30 11:45:52 あっきぃの投稿 akkiesoft@social.mikutter.hachune.net
icon

それは最後にいれるもんやろ

2020-08-30 11:46:08 @shibafu528@social.mikutter.hachune.net
icon

なるほどね

2020-08-30 11:47:38 @shibafu528@social.mikutter.hachune.net
icon

「トライナリーの女達は向こうに実在している」から等身大フィギュアにはしないだろ

2020-08-30 11:48:51 @shibafu528@social.mikutter.hachune.net
icon

あー

2020-08-30 11:48:59 @shibafu528@social.mikutter.hachune.net
icon

その手のこじつけは否定しきれん

2020-08-30 11:51:07 @shibafu528@social.mikutter.hachune.net
icon

年次報告.txtで遠距離恋愛してるんだからねえ、そんないきなりねえ…まさか

2020-08-30 11:54:35 @shibafu528@social.mikutter.hachune.net
icon

575

2020-08-30 11:59:48 @shibafu528@social.mikutter.hachune.net
icon

$はお金っぽいからここに給料を入れよう→グローバルにどこからでも給料を差し引けるシステム完成

2020-08-30 12:04:06 @shibafu528@social.mikutter.hachune.net
icon

assert toshi_a.otaku?

2020-08-30 12:05:50 @shibafu528@social.mikutter.hachune.net
icon

MiniTest::Assertions、refuteとか名前使ってるの嫌がらせだろ Fしか覚えられないから多分fuck_equalとか書いちゃう

2020-08-30 12:06:08 @shibafu528@social.mikutter.hachune.net
icon

assert_notを定義したActiveSupportは正しい

2020-08-30 12:08:14 @shibafu528@social.mikutter.hachune.net
icon

フィギュアキュー、先日空になったのでようやくオタク卒業できた

2020-08-30 12:19:20 @shibafu528@social.mikutter.hachune.net
icon

@ahiru それコンテンツフィルターだよ

2020-08-30 12:31:25 @shibafu528@social.mikutter.hachune.net
icon

mruby-mixへのWorld移植……やるか

2020-08-30 12:31:53 @shibafu528@social.mikutter.hachune.net
icon

前回までのあらすじ: spellを移植した

2020-08-30 12:38:54 @shibafu528@social.mikutter.hachune.net
2020-08-30 12:43:15 @shibafu528@social.mikutter.hachune.net
icon

これ完全に「週間 mikutterを作る」じゃない?

2020-08-30 12:43:24 @shibafu528@social.mikutter.hachune.net
icon

まあソースコードはmikutterのものをコピーしてるわけですが…

2020-08-30 12:44:38 @shibafu528@social.mikutter.hachune.net
icon

創刊号はdefdsl

2020-08-30 12:44:45 @shibafu528@social.mikutter.hachune.net
icon

いらねえ

2020-08-30 12:45:44 @shibafu528@social.mikutter.hachune.net
icon

もうすでにcore相当がだいぶウワッて感じになってる

Attach image
2020-08-30 12:46:52 @shibafu528@social.mikutter.hachune.net
icon

あ〜やっぱGitHubよりmikutter.gitのほうがpull速いわ〜

2020-08-30 12:54:47 @shibafu528@social.mikutter.hachune.net
icon

俺も引っ越しのPMに迷惑かけたから…

2020-08-30 12:56:54 @shibafu528@social.mikutter.hachune.net
icon

PM(toshi_a)

2020-08-30 13:08:30 @shibafu528@social.mikutter.hachune.net
icon

Worldを移植するため、まず Kernel._ のスタブを書いた

2020-08-30 13:08:39 @shibafu528@social.mikutter.hachune.net
icon

def _(str)
str
end

2020-08-30 13:08:53 @shibafu528@social.mikutter.hachune.net
icon

〜完〜

2020-08-30 13:09:45 @shibafu528@social.mikutter.hachune.net
icon

ホストプログラムがKernel._を再定義してもええんやで

2020-08-30 13:09:56 @shibafu528@social.mikutter.hachune.net
icon

そして出社の機運

2020-08-30 13:19:14 @shibafu528@social.mikutter.hachune.net
icon

開かせてはいけない財布がある、開かせてはいけない口座がある

2020-08-30 13:26:25 @shibafu528@social.mikutter.hachune.net
icon

Digest::SHA1か…

2020-08-30 13:26:46 @shibafu528@social.mikutter.hachune.net
icon

どうすっかな。Androidだとシステムのlibcryptoは使用禁止だったはずなので、mruby-digestを雑リンクできないな

2020-08-30 13:27:51 @shibafu528@social.mikutter.hachune.net
icon

@toshi_a できる。

2020-08-30 13:30:34 @shibafu528@social.mikutter.hachune.net
icon

@toshi_a なんかプラットフォーム非依存でテキトーに解決したいところだが。

2020-08-30 13:30:41 @shibafu528@social.mikutter.hachune.net
icon

Plugin[:world] -> Digest::SHA1

2020-08-30 13:31:22 @shibafu528@social.mikutter.hachune.net
icon

Plugin::World::KeepのほうがどうPlatform independedにするかよ

2020-08-30 13:32:18 @shibafu528@social.mikutter.hachune.net
icon

前者これただソートしたいだけだから、何でも良いな

2020-08-30 13:34:31 @shibafu528@social.mikutter.hachune.net
icon

@toshi_a 実際に欲しいのはWorldが担当しているcollectionだけという説はあるね

2020-08-30 13:44:32 @shibafu528@social.mikutter.hachune.net
icon

World完全移植するとまあまあ大変なことにはできる

Attach image
2020-08-30 13:46:29 @shibafu528@social.mikutter.hachune.net
icon

ユースケース的には……ホストアプリケーションのアカウントが仮想Worldインスタンスとして提供されて、Spellパターンマッチに使えれば十分ですね…

2020-08-30 13:50:56 @shibafu528@social.mikutter.hachune.net
icon

ア!作業中断してTissueのデプロイやる

2020-08-30 13:51:05 @shibafu528@social.mikutter.hachune.net
icon

昼間からシコ太郎は知らねえ

2020-08-30 13:59:29 @shibafu528@social.mikutter.hachune.net
icon

+4,671 −1,378

2020-08-30 14:00:07 @shibafu528@social.mikutter.hachune.net
icon

昨日Jenkins再起動したからちゃんと動くかな

2020-08-30 14:10:19 @shibafu528@social.mikutter.hachune.net
icon

ではTissueメンテナンスやっていきましょう

2020-08-30 14:11:54 @shibafu528@social.mikutter.hachune.net
icon

ごめんな

2020-08-30 14:13:07 @shibafu528@social.mikutter.hachune.net
icon

@sushi 足りてます

2020-08-30 14:13:32 @shibafu528@social.mikutter.hachune.net
icon

こっちはなあ、イベントがコロナでコロって配れてない大量のポケットティッシュあんねん

2020-08-30 14:16:05 @shibafu528@social.mikutter.hachune.net
icon

Tissue本番サーバのひみつ
結構デプロイ管理が雑

Attach image
2020-08-30 14:17:24 @shibafu528@social.mikutter.hachune.net
icon

一応Jenkinsおじいちゃんがやってくれてるやで

2020-08-30 14:17:50 @shibafu528@social.mikutter.hachune.net
icon

このタイムスタンプが採番される以前は、完全に俺が手でmasterにマージして直接document rootにrsyncしてたので…

2020-08-30 14:18:21 @shibafu528@social.mikutter.hachune.net
icon

あ、違う。思い出した。masterにマージしてpushしたら、本番サーバのdocument rootでgit pullしてたんだ!!

2020-08-30 14:18:50 @shibafu528@social.mikutter.hachune.net
icon

一応版管理できてはいるな(????)

2020-08-30 14:20:52 @shibafu528@social.mikutter.hachune.net
icon

メンテナンス明けました

2020-08-30 14:21:27 @shibafu528@social.mikutter.hachune.net
icon

オープンベータテストの時間だオラァッ!!!!(各位よろしくおねがいします、何かあったら連絡ください)

2020-08-30 14:23:43 @shibafu528@social.mikutter.hachune.net
icon

なんか今回のデプロイ後にセッション全員落ちてそう

2020-08-30 14:23:47 @shibafu528@social.mikutter.hachune.net
icon

なんでだこれ

2020-08-30 14:26:08 @shibafu528@social.mikutter.hachune.net
icon

今のトップページのmixedたぶんオトメ*ドメインだね

2020-08-30 14:27:43 @shibafu528@social.mikutter.hachune.net
icon

<img>たしかonErrorあるからそれでいけるか

2020-08-30 14:38:07 @shibafu528@social.mikutter.hachune.net
icon

一番上のやつ?投票終了通知じゃない?

2020-08-30 14:38:10 @shibafu528@social.mikutter.hachune.net
icon

ゆれ

2020-08-30 14:38:49 @shibafu528@social.mikutter.hachune.net
icon

ぶるん!!!!!!!!!ぶるん!!!!!!!!!ぶるん!!!!!!!!!ちんちんです!!!!!!!!!!!!!!!!!!!!!!!!!

2020-08-30 14:40:02 @shibafu528@social.mikutter.hachune.net
2020-08-30 14:39:37 今谷里奈の投稿 mohemohe@mstdn.plusminus.io
icon

@risa @risa ブリッ!ブリッ!ブリッ!地震です ブリッ!ブリッ!ブリッ!地震です

2020-08-30 14:40:03 @shibafu528@social.mikutter.hachune.net
icon

2020-08-30 15:24:42 @shibafu528@social.mikutter.hachune.net
icon

ほにゅ禁止

2020-08-30 15:24:53 @shibafu528@social.mikutter.hachune.net
icon

掃除機かけた

2020-08-30 15:25:12 @shibafu528@social.mikutter.hachune.net
icon

嘘、部屋のまだ半分しかかけてない

2020-08-30 15:43:41 @shibafu528@social.mikutter.hachune.net
icon

掃除機もかけたし便所も掃除した

2020-08-30 15:46:04 @shibafu528@social.mikutter.hachune.net
icon

みたらし…

2020-08-30 15:46:28 @shibafu528@social.mikutter.hachune.net
icon

かけた

2020-08-30 15:46:50 @shibafu528@social.mikutter.hachune.net
icon

みたらし…

2020-08-30 15:50:57 @shibafu528@social.mikutter.hachune.net
icon

たらしだんご…

2020-08-30 16:08:42 @shibafu528@social.mikutter.hachune.net
2020-08-30 16:06:13 沈んでるの投稿 kb10uy@mstdn.maud.io
icon

夏稀の彼氏 さんのチェックイン (8月30日 16:05) - Tissue shikorism.net/checkin/14445

夏稀の彼氏 さんのチェックイン (8月30日 16:05) - Tissue
2020-08-30 16:08:48 @shibafu528@social.mikutter.hachune.net
icon

System integration

2020-08-30 16:14:46 @shibafu528@social.mikutter.hachune.net
icon

WebUIチェックイン以外にマーカーが出るのはspam対策です。

2020-08-30 16:15:11 @shibafu528@social.mikutter.hachune.net
icon

言うと思った

2020-08-30 16:16:18 @shibafu528@social.mikutter.hachune.net
2020-08-30 16:15:19 今谷里奈の投稿 mohemohe@mstdn.plusminus.io
2020-08-30 16:16:27 @shibafu528@social.mikutter.hachune.net
icon

なんでサンプルのタグに俺の名前が入ってるんですか?

2020-08-30 16:19:34 @shibafu528@social.mikutter.hachune.net
icon

Tissueのコントリビューターになると変なレイヤーの残ってるTissueロゴSVGとかが貰える

2020-08-30 16:19:42 @shibafu528@social.mikutter.hachune.net
icon

コミッターだった

2020-08-30 16:25:34 @shibafu528@social.mikutter.hachune.net
icon

うんこをコピーする星のもへもへ

2020-08-30 16:29:03 @shibafu528@social.mikutter.hachune.net
icon

STAY HOME!!!!

2020-08-30 16:56:40 @shibafu528@social.mikutter.hachune.net
icon

クソ映画見てたらクソみたいなSentryが飛んできたので泣いてる

2020-08-30 17:10:47 @shibafu528@social.mikutter.hachune.net
icon

クソ映画ほんまクソやな

2020-08-30 17:48:24 @shibafu528@social.mikutter.hachune.net
icon

あーまじ/dev/urandomから読み込み失敗するのなんや

2020-08-30 17:53:42 @shibafu528@social.mikutter.hachune.net
icon

誰や俺にジュラシック・シャーク勧めた奴…

2020-08-30 17:54:12 @shibafu528@social.mikutter.hachune.net
icon

1. 作業が捗らない
2. /dev/urandomから16バイト読み込めない

2020-08-30 17:54:18 @shibafu528@social.mikutter.hachune.net
icon

このような被害を受けている

2020-08-30 18:02:06 @shibafu528@social.mikutter.hachune.net
icon

matzのツイートふと見たらもうmruby3やってるんだ

2020-08-30 18:25:46 @shibafu528@social.mikutter.hachune.net
icon

よみハウスBBQマジ?呼んで?

2020-08-30 18:55:59 @shibafu528@social.mikutter.hachune.net
icon

最小手で上手くやった感じがあるのは良いんだけど、なんかなーという感じなのでmruby-secure-randomをカスタマイズするか…?

2020-08-30 18:56:04 @shibafu528@social.mikutter.hachune.net
icon

それも面倒なんだよな

2020-08-30 19:24:52 @shibafu528@social.mikutter.hachune.net
icon

Macに逃げようとしたらこっちでも普通に起きて、ハァー

Attach image
2020-08-30 19:25:11 @shibafu528@social.mikutter.hachune.net
icon

mruby-secure-randomが悪いのか、mruby-ioが悪いのか判断付かない

2020-08-30 19:33:48 @shibafu528@social.mikutter.hachune.net
icon

んー完全にやる気がなくなった

2020-08-30 19:39:41 @shibafu528@social.mikutter.hachune.net
icon

SecureRandom.uuidしか使ってないし、libuuid使っていい?と思ったが、これだとAndroidで困るんな

2020-08-30 20:14:53 @shibafu528@social.mikutter.hachune.net
icon

弁当はセブンが好みだけど、サラダコーナーがローソン一択みたいな難儀な感じなので微妙につらい

2020-08-30 20:16:03 @shibafu528@social.mikutter.hachune.net
icon

家から正反対なんだよなあ

2020-08-30 20:17:43 @shibafu528@social.mikutter.hachune.net
icon

スケールがデカすぎる

2020-08-30 20:23:07 @shibafu528@social.mikutter.hachune.net
icon

エビフライを飼育する茜ちゃん / やかた さんのイラスト - ニコニコ静画 (イラスト)
seiga.nicovideo.jp/seiga/im105

Web site image
エビフライを飼育する茜ちゃん / やかた さんのイラスト
2020-08-30 20:26:06 @shibafu528@social.mikutter.hachune.net
icon

Q. あなたはどこでミスキーを見つけましたか?
A. ツイの鍵垢のオタク

2020-08-30 20:27:39 @shibafu528@social.mikutter.hachune.net
icon

完全にそのオタクの知り合い方面が身内運用してるやつなんだろうなって思ってたから、今の姿がやや信じられない節がある

2020-08-30 20:38:27 @shibafu528@social.mikutter.hachune.net
2020-08-30 20:36:12 メカそーたの投稿 s0at@social.mikutter.hachune.net

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

2020-08-30 23:06:48 @shibafu528@social.mikutter.hachune.net
icon

PHPのrandom_bytesの実装とか、CRubyのRandomの実装をみて、へぇ〜プラットフォームごとに面倒くせえなあってなった

2020-08-30 23:13:05 @shibafu528@social.mikutter.hachune.net
icon

PHPのrandom_bytesひとつとっても
Windows: CNG
Linux: getrandom syscall
FreeBSD: getrandom()
[NO]BSD: arc4random_buf()
他: /dev/urandom
うわ〜〜つらそ〜〜〜www

2020-08-30 23:13:35 @shibafu528@social.mikutter.hachune.net
icon

でもWindows向けでちゃんとCNG使ってるのまあまあえらいな

2020-08-30 23:14:00 @shibafu528@social.mikutter.hachune.net
2020-08-30 23:13:44 rinsukiの投稿 rinsuki@mstdn.rinsuki.net
icon

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

2020-08-30 23:14:19 @shibafu528@social.mikutter.hachune.net
icon

Linuxならgetrandom syscall実装以前とか、まあなんか色々なフォールバックで最後に/dev/urandom読みになってる

2020-08-30 23:15:28 @shibafu528@social.mikutter.hachune.net
icon

CRubyだとだいたい同じだけどmacOSならSecRandomCopyBytes()使ってるんだけど、PHPはやってなさそうだな

2020-08-30 23:47:26 @shibafu528@social.mikutter.hachune.net
icon

も〜なんもわからん なんもわからん

2020-08-30 23:48:41 @shibafu528@social.mikutter.hachune.net
icon

本当に泣いちゃう

2020-08-30 23:57:14 @shibafu528@social.mikutter.hachune.net
icon

もへもへが奢ってくれるなら

2020-08-30 23:57:39 @shibafu528@social.mikutter.hachune.net
icon

そっか……

2020-08-30 23:59:02 @shibafu528@social.mikutter.hachune.net
icon

そっか……………

2020-08-30 23:59:25 @shibafu528@social.mikutter.hachune.net
icon

寿司、優雅か??????????

2020-08-31 00:01:16 @shibafu528@social.mikutter.hachune.net
icon

としぁのお母さんお誕生日おめでとう

2020-08-31 00:05:40 @shibafu528@social.mikutter.hachune.net
icon

もへもへクソのアウトプットにこだわる男なのか

2020-08-31 00:11:02 @shibafu528@social.mikutter.hachune.net
icon

もうSecureRandom.uuidと戦うの一旦やめた

Attach image
2020-08-31 00:19:01 @shibafu528@social.mikutter.hachune.net
2020-08-30 17:35:21 沈んでるの投稿 kb10uy@mstdn.maud.io
icon

tissue-rs もすぐに試せる(?)サンプルを付属させたよ

Attach image
2020-08-31 00:19:35 @shibafu528@social.mikutter.hachune.net
icon

クソバカ情報なんですが、このサンプルが指すURLをTissueに食わせると不具合でクラッシュする
mstdn.maud.io/@kb10uy/10477741

Web site image
kb10uy (@kb10uy@mstdn.maud.io)
2020-08-31 00:20:25 @shibafu528@social.mikutter.hachune.net
icon

Tissue側の問題なのでサンプルはまあ、そのままでいいです

2020-08-31 00:21:22 @shibafu528@social.mikutter.hachune.net
icon

Sentry見張ってて何か変なの来てるなあとは思ってたんですが

2020-08-31 00:48:54 @shibafu528@social.mikutter.hachune.net
2020-08-31 00:38:19 沈んでるの投稿 kb10uy@mstdn.maud.io
icon

具体的には checked_in_at のパラメーターに subsecond を含む RFC 3339 (ISO8601) 形式の文字列を投げるとエラーが帰ってくる

2020-08-31 00:49:32 @shibafu528@social.mikutter.hachune.net
icon

ほえ

2020-08-31 00:51:03 @shibafu528@social.mikutter.hachune.net
icon

FNV-1実装してて読んでなかった

2020-08-31 00:51:35 @shibafu528@social.mikutter.hachune.net
icon

"2020-07-21T19:19:19.451+0900" みたいなやつってこと?

2020-08-31 00:58:08 @shibafu528@social.mikutter.hachune.net
icon

chrono crateだと秒未満9桁吐くけど、PHP new DateTime()は6桁までしか実質入力できず9桁では死ぬ了解!

2020-08-31 00:58:35 @shibafu528@social.mikutter.hachune.net
icon
Web site image
DoclD - created on 3v4l.org
2020-08-31 00:59:34 @shibafu528@social.mikutter.hachune.net
icon

まあどうせシステム仕様として秒すら切り捨てるので、ms以下を入力する意味はマジで無いし回避もしやすそうなので回避でお願いしたい

2020-08-31 01:00:36 @shibafu528@social.mikutter.hachune.net
icon

Rust Playgroundと3v4lを見比べる日が来るなんてな

2020-08-31 01:05:16 @shibafu528@social.mikutter.hachune.net
icon

Pluggaloidに対してuuidと大嘘をついてidentityとして使える値だけ返す関数、Cで実装できちあ

Attach image
2020-08-31 01:05:45 @shibafu528@social.mikutter.hachune.net
icon

UnsecureRandomとかいうクソmodule名、これでSecureRandomにalias張るんですお

2020-08-31 01:06:43 @shibafu528@social.mikutter.hachune.net
icon

Pure Ruby実装を最初使おうとしたんだけど、mrubyのFixnumが32bit integerだったりでちょっと計算に向かないので、Cで結局書き直した

2020-08-31 01:07:06 @shibafu528@social.mikutter.hachune.net
icon

最初に見た実装はCRuby向けで、BigNumを前提としていたから…

2020-08-31 01:07:57 @shibafu528@social.mikutter.hachune.net
icon

巨大な陰茎に陰茎ギルドで挑むポチポチゲーム!?

2020-08-31 01:08:04 @shibafu528@social.mikutter.hachune.net
icon

それだとつまらなそうだな、ちゃんとしたの頼む

2020-08-31 01:08:43 @shibafu528@social.mikutter.hachune.net
2020-08-31 01:07:52 沈んでるの投稿 kb10uy@mstdn.maud.io
Attach YouTube
2020-08-31 01:08:51 @shibafu528@social.mikutter.hachune.net
icon

SHIKIこんな曲つくってたんだ

2020-08-31 01:15:25 @shibafu528@social.mikutter.hachune.net
icon

あこれmrubyに返すときにuint64_t->int(処理系int)_tキャスト発生してるな…

2020-08-31 01:15:48 @shibafu528@social.mikutter.hachune.net
icon

ってことは64bit以上のダイジェストは全部おかしなreturnか

2020-08-31 01:15:55 @shibafu528@social.mikutter.hachune.net
icon

おかしくはないか

2020-08-31 01:15:57 @shibafu528@social.mikutter.hachune.net
icon

どっちだっけ

2020-08-31 01:16:41 @shibafu528@social.mikutter.hachune.net
icon

値そのままで最上位をsignとして見るだけか

2020-08-31 01:17:56 @shibafu528@social.mikutter.hachune.net
icon

常にhex string化して返すくらい割り切ったほうが良さそうまであるな

2020-08-31 01:18:13 @shibafu528@social.mikutter.hachune.net
icon

んいや別にrubyのstringは任意chatだからそっちでいいのか

2020-08-31 01:18:18 @shibafu528@social.mikutter.hachune.net
icon

char

2020-08-31 01:20:38 @shibafu528@social.mikutter.hachune.net
icon

Stringで返して、Rubyコード上ではhexにしたけりゃunpack("H*")すりゃいいって話はあるな

2020-08-31 01:25:35 @shibafu528@social.mikutter.hachune.net
icon

やべー時間になっとった

2020-08-31 02:23:32 @shibafu528@social.mikutter.hachune.net
icon

今日も変な時間に寝たせいで眠くならん…

2020-08-31 02:37:12 @shibafu528@social.mikutter.hachune.net
icon

寝れないよ 仕事あるのに 寝れないよ #575

2020-08-31 09:14:26 @shibafu528@social.mikutter.hachune.net
icon

アッキーソフトが初音ミクを引用する初音ミクに…!

2020-08-31 09:39:36 @shibafu528@social.mikutter.hachune.net
icon

めっちゃ腹痛え、これは遅刻か!?

2020-08-31 17:46:21 @shibafu528@social.mikutter.hachune.net
icon

出社

2020-08-31 17:48:53 @shibafu528@social.mikutter.hachune.net
icon

ふぇいちゃんはおしまい!

2020-08-31 17:51:33 @shibafu528@social.mikutter.hachune.net
icon

@Fei3939 ころさないでくれ〜

2020-08-31 20:27:03 @shibafu528@social.mikutter.hachune.net
icon

あー具合わっる

2020-08-31 20:27:10 @shibafu528@social.mikutter.hachune.net
2020-08-31 19:56:24 沈んでるの投稿 kb10uy@mstdn.maud.io
icon
Web site image
~kb10uyオタクは誰だ~ #kb10uyに関する様々なクイズ
2020-08-31 20:27:13 @shibafu528@social.mikutter.hachune.net
icon

は?

2020-08-31 20:28:33 @shibafu528@social.mikutter.hachune.net
icon

10問中、8問正解です!kb10uy マニア|~kb10uyオタクは誰だ~
kuizy.net/quiz/154057

Web site image
~kb10uyオタクは誰だ~ #kb10uyに関する様々なクイズ
2020-08-31 20:28:53 @shibafu528@social.mikutter.hachune.net
icon

8問目でミスったの疲れてるせいだと思う

2020-08-31 20:30:36 @shibafu528@social.mikutter.hachune.net
icon

まだkb10uyに対する理解が足りてなかった

2020-08-31 20:31:49 @shibafu528@social.mikutter.hachune.net
icon

「ん〜〜〜〜〜日下さんの乳たぶんそんな大きいはずがないんだよな、kbそういう趣味ではなかったと思うんだよな〜〜〜う〜〜〜〜ん(日和って外す)」

2020-08-31 20:33:08 @shibafu528@social.mikutter.hachune.net
icon

10問正解するとkb10uyだよ

2020-08-31 20:46:52 @shibafu528@social.mikutter.hachune.net
icon

第1問は当てられる

2020-08-31 20:48:03 @shibafu528@social.mikutter.hachune.net
icon

短小という話は聞かない、黒人男性ではないで消去法でいける

2020-08-31 21:15:35 @shibafu528@social.mikutter.hachune.net
icon

アホ面下げてにぎやかしていたが、座席移動で前より厳かな場所に飛ばされてしまったの借りてきた猫になるしかねえ

2020-08-31 21:15:53 @shibafu528@social.mikutter.hachune.net
icon

ヒーンヒンヒン

2020-08-31 21:16:04 @shibafu528@social.mikutter.hachune.net
icon

しゃあねえSlackで怪文書流す係になるか 仕事しろ はい

2020-08-31 21:17:01 @shibafu528@social.mikutter.hachune.net
icon

俺が騒がしい以上に俺のキーボード打鍵が騒がしいという話もあって、安倍辞める前にもう10万円配ってほしかった

2020-08-31 21:17:53 @shibafu528@social.mikutter.hachune.net
icon

もしくはリモートにしてくれてもいいのよ

2020-08-31 21:18:23 @shibafu528@social.mikutter.hachune.net
icon

左の人がまっかっかになりそう

2020-08-31 21:18:36 @shibafu528@social.mikutter.hachune.net
icon

元から赤いなワッハッハ

2020-08-31 21:19:25 @shibafu528@social.mikutter.hachune.net
icon

知らんが

2020-08-31 21:20:19 @shibafu528@social.mikutter.hachune.net
icon

アカ軸ヤバいな

2020-08-31 21:36:57 @shibafu528@social.mikutter.hachune.net
icon

10年後のボーカロイドのうた / 初音ミク - ニコニコ動画
nicovideo.jp/watch/sm37446192

Web site image
10年後のボーカロイドのうた / 初音ミク
2020-08-31 21:43:28 @shibafu528@social.mikutter.hachune.net
2020-08-31 21:42:55 mikutterの投稿 mikutter@social.mikutter.hachune.net
icon

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

2020-08-31 21:43:40 @shibafu528@social.mikutter.hachune.net
icon

きたな

2020-08-31 21:50:41 @shibafu528@social.mikutter.hachune.net
icon

4.1.0出てから「なんか4.1でやり忘れあったっけ?いや忘れてるし無いかも」ってなってる

2020-08-31 21:51:15 @shibafu528@social.mikutter.hachune.net
icon

@toshi_a セ↑ヤ↓ナー

2020-08-31 22:12:28 @shibafu528@social.mikutter.hachune.net
icon

mruby-mix、よくよく考えると今のコードだとmrb_initした瞬間にdefault Delayerが生成されて勝手にコアプラグインが全部ロードされてる、これは驚きが大きいのでは……?

2020-08-31 22:12:59 @shibafu528@social.mikutter.hachune.net
icon

必要なものだけ依存でロードするみたいな戦略が取れないからよくないな、普通にmrbgem上でPlugin.createするとこうなるから、Plugin.autoloadみたいなのが要る

2020-08-31 22:14:31 @shibafu528@social.mikutter.hachune.net
icon

単にautoload(&block)みたいなAPIで、block内でPlugin.createする感じで十分なはず。Miquire Treeとしてこれを評価する仕掛けを用意すればいける

2020-08-31 22:15:05 @shibafu528@social.mikutter.hachune.net
icon

ここでmruby版Miquireの「ファイルシステム以外からでもロードできるように抽象化されている」が活きるんやな…

2020-08-31 22:29:37 @shibafu528@social.mikutter.hachune.net
icon

夜あひる焼き

2020-08-31 22:33:05 @shibafu528@social.mikutter.hachune.net
icon

執念だ

2020-08-31 23:00:10 @shibafu528@social.mikutter.hachune.net
icon

頭のキャッシュに乗らねえ

Attach image
2020-08-31 23:00:41 @shibafu528@social.mikutter.hachune.net
icon

亀頭にキャッシュはないだろ

2020-08-31 23:01:40 @shibafu528@social.mikutter.hachune.net
icon

もへもへ、もしかして俺の思考はチンポでやってると思ってない?

2020-08-31 23:02:20 @shibafu528@social.mikutter.hachune.net
icon

こいつ…。

2020-08-31 23:19:45 @shibafu528@social.mikutter.hachune.net
icon

絵を描いてたら、思ったよりWorld Pluginとして移植する分量ないなってやっと飲み込めてきた

2020-08-31 23:19:48 @shibafu528@social.mikutter.hachune.net
icon

理解力ひっくいな

2020-08-31 23:20:46 @shibafu528@social.mikutter.hachune.net
icon

Pluggaloid Collectionに対するadd/delete/rewind指示はRuby上でやったほうが楽なので、on_world_createとかその辺をインターフェースにしてHostからイベントコールで指示する感じだなあ

2020-08-31 23:21:15 @shibafu528@social.mikutter.hachune.net
icon

ガッとCコードを書けばまあCからでもできるんだけど、ひたすら面倒臭いだけ

2020-08-31 23:23:26 @shibafu528@social.mikutter.hachune.net
icon

mruby worldはほぼCollectionの調停が仕事で、他にやることがねえ

2020-08-31 23:24:39 @shibafu528@social.mikutter.hachune.net
icon

mrb上のオブジェクトポインタさえ存在できてしまえば、current_worldは必要なら自ずと作成できるわけだし

2020-08-31 23:25:27 @shibafu528@social.mikutter.hachune.net
icon

mikutterを作ることでmikutterを追体験している

2020-08-31 23:27:23 @shibafu528@social.mikutter.hachune.net
icon

DRプラグイン、思い出せなくなってきた

2020-08-31 23:28:42 @shibafu528@social.mikutter.hachune.net
icon

VirtualWorldとして(大抵のプラグインからTwitterやMastodonのWorldを期待して)求められるビヘイビアを整理する作業はある

2020-08-31 23:28:50 @shibafu528@social.mikutter.hachune.net
icon

大抵のことはSpellで実現してしまうけどね

2020-08-31 23:29:34 @shibafu528@social.mikutter.hachune.net
icon

まあそういう部分もModuleとしてMix-inを作っておいて、実装サボれるようにできたらいいね

2020-08-31 23:33:26 @shibafu528@social.mikutter.hachune.net
icon

週間mikutterをつくるマジで悩ましくて、俺の頭はまだまだなんやってなる

2020-08-31 23:34:04 @shibafu528@social.mikutter.hachune.net
icon

PS3の背景、キラキラしてない版とキラキラしてる版どっちがすき?

2020-08-31 23:37:16 @shibafu528@social.mikutter.hachune.net
icon

PLAYSTATION 3時代のゲーム起動時のSEがわりと好き

2020-08-31 23:38:20 @shibafu528@social.mikutter.hachune.net
icon

MastodonだとWorldの情報にアクセスするのは多くなさそう、どちらかというとTwitter時代のプラグインのService.primaryかな

2020-08-31 23:39:42 @shibafu528@social.mikutter.hachune.net
icon

mruby-mix、Service.primaryエミュレーションをなあなあにしながらSpellを入れたので、極端に現行プラグインしか動かん可能性がある

2020-08-31 23:40:02 @shibafu528@social.mikutter.hachune.net
icon

exvoiceに組込むまでには再実装する

2020-08-31 23:41:52 @shibafu528@social.mikutter.hachune.net
icon

@toshi_a わかる〜〜ww 実際exvoiceの既存実装そんな調子だしな

2020-08-31 23:42:06 @shibafu528@social.mikutter.hachune.net
icon

spellをディスパッチするだけのmix-inありじゃね?