00:04:31

まーたデバッグ不足がよ

01:08:30

悪夢が始まった

01:08:33

そろそろ寝たらいいか…

01:10:22

UnsatisfiedLinkError

01:11:17

さっきからコミットするたびにBintrayにaarアップロードしてるんだけど、これ怒られない?

01:15:22

ここから先はWorldとSpellの実装が必要

01:17:35

さっき1回だけurandom読取エラーを見てしまったのでやっぱりあのmrbgem捨てられるようにしないとアカンかも

01:20:11

やべ、mruby VMを破棄した後に呼び出し起こしてsegvぢた

01:35:15

Android久々すぎてIntentの構築手続すら忘れている

01:35:18

やばい

01:45:24

おお〜

01:47:15

mruby-mixにcommand DSLのリファレンス実装が入った影響で、yukamiku.rbがdefdsl :commandするわけにいかなくなった。

01:48:14

元々yukamiku.rbはtwicca_actionっていうtwicca pluginのintentライクなDSLにcommandを横流ししてたので、これをfilterで実装しなおした。

01:49:41

twicca intentライクな構造にした理由、単にtwicca pluginには既に対応してたからその処理が使い回せるとかだったはずだが、真面目にmikutter pluginと互換したいなら普通にModelに落としこみたいところだな…

01:59:07

ンーやっぱコンパイル時にAPTすれば、このSpellとかが未使用メソッド扱いされたりしないのに…という顔になってる

01:59:59

やっぱりちょっとした事でもJavaいじってCいじってみたいな手間が発生するの、Androidでmruby使う上での障壁だな

02:13:01

そういえばmrubyからy4aにin-reply-to上げるの、下手に変換かますと無理ゲーになるな。

02:14:55

y4a内部ではin-reply-toは { "url": String, "ids": { "mstdn.maud.io": 114514, "ertona.net": 1919 } } みたいなデータ構造(正しい名前は忘れた)になっていて、urlだけあってもリプライを成立させられないケースがある

02:15:45

鍵のローカルIDを一度喪失してしまうと取得が難しいことからこうしたはず

02:16:00

URLからルックアップできないというか

02:16:53

ベストを尽くすには、mruby側に渡すデータはある種のポインタにする必要があるのか…

02:17:09

そのままの形でJavaに戻ってこれるように

02:17:29

一旦シリアライズしてもいいけども。

09:39:34

寝る前にリプライIDだけシリアライズでもいいかなあとか思ったが、y4aのツイートActivityは返信先のStatusそのものを受ける必要があった…やっぱポインタにするしかねえか

09:40:36

そうなるとだんだんインターフェースからDiva Model起こすやつが欲しくなるな

11:55:50

「お気持ちを表明してください」placeholderとして良すぎる

11:58:51

「ハイクを詠め」

13:22:59

RSpecなんもわかんねー

13:23:40
2020-09-15 13:23:24 今谷里奈の投稿 mohemohe@mstdn.plusminus.io

理解力0( @shibafu528 )

13:23:43

傷ついた

13:33:30

個人の信教としてRSpecより(Mini)?Test::Unitのほうが好きなので、RSpecのトラブルシューティング嫌いなんだよな

13:35:52

今日の昼飯は毒

13:37:29
2020-09-15 13:37:02 メカそーたの投稿 s0at@social.mikutter.hachune.net

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

13:37:43

またメカそーたがdonに感情を

13:40:24

昔作ったシステムを何も考えずに売ってるだけのやつは金稼ぎの腕はあっても必要なシステムを導入する才能がない

13:42:50

金玉は稼ぐものではないでしょうが

13:44:34
2020-09-15 13:44:14 今谷里奈の投稿 mohemohe@mstdn.plusminus.io

竿で稼ぐ( @shibafu528 )

13:44:41

そういうお仕事はしてませんよ!

13:46:27

チンコとるやつ???????

15:48:57

風説社ほんとになんすかこのメール(ろくに読んでない…)

18:59:28

とうとう力尽きていた

20:12:44

豚定+豚汁変更、豚野郎かよ

20:13:00

何も考えずにちょっと豪華にしようと選んでたわ

20:29:26

豚肉欲を満たした

20:44:40

街にいる清楚っぽい女の人を見て、う〜ん悪い男に騙された経験とかありそう!とかそういう思いを巡らせることに長けています。

20:45:46

08R2ってもうサポ死んだんだっけ

20:45:53

ああそうだ、死んでるわな

20:46:58

今生きてる最古チケット、17なのか

20:47:21

便利そうだけど手間かかる割には旨味が少なそう!

20:48:48

@toshi_a 詳細仕様を決めることが無理なんだがこれ

20:51:41

moment.js送別会とかいう治安悪そうなイベントの開催通知が来ているな

20:53:31
2020-09-15 20:51:36 再解凍の投稿 hina@mstdn.maud.io
20:54:25

ほーん、メンテナンスモード入りねえ

20:54:41

まあdayjsとかdate-fnsとかあるしなあ。

20:56:46

信頼を失った

20:56:58

信頼失う必要なかったかこれ

20:57:46
2020-09-15 20:57:38 $uuidの投稿 d_flat_aug7@social.mikutter.hachune.net

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

20:57:50

わかる〜

20:58:37

4dがモヒカンにしたら呼んで

20:59:46

呼ばれても怖すぎて一言も発せなさそう

21:20:14

えーと昨日は何までやったんだっけな

21:20:57

そうだ、クソプラグインからSpellでJavaに戻ってくることができたんだけど、In-Reply-Toの扱いに難があってリプライとして成立してなかったんだ

21:22:25

享年27歳

21:23:10

俺は元気

21:23:26

クソッ外したか、でも近かったん

21:33:42

Large Long Chinpo

21:42:14

サブ端末にmrbプラグイン入れようと思ってファイルブラウザ開いたら、これさぁ…

21:49:59

濃厚❤️接触

21:55:25

JavaRefみたいなRubyクラスを作って、これがJavaに帰ってくる時は変に変換されずにそのまま戻ってくるみたいなのをやるべきか

22:00:03

DJDJ...

22:15:15

んーtwicca_action DSL、obsoleteにするか

22:22:14

またmrubyのdeep cleanをやってる

22:25:27
2020-09-15 22:24:54 武道パンの投稿 toshi_a@social.mikutter.hachune.net

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

22:25:29

wwwwwwwwwww

22:27:00

@toshi_a これは泣いていい

22:28:52

そう言うと @toshi_a は静かに息を引き取った.誰もいない,電気もついていない,悪臭漂う部屋の片隅で・・・主を失ったパソコンの光だけが,動かなくなった @toshi_a を優しく照らし続けていた.             

22:45:33

Messageにモンキーパッチでfield.uri足そうとしたら生えなくて泣いてる

22:45:35

なんでやねん

22:53:38

アア……ア……私が悪うございました…

22:53:42

問題が特定できた

22:54:13

@shibafu528 今の精神状態では言葉の理解ができないので、右耳を集中させますので、もう一度お願いします

22:54:32

そしてexvoiceでプラグインからちゃんとin-reply-toを付けられるようになった

22:54:55

一旦雑対応なので公開ツーツのみ

22:55:54
2020-09-15 22:54:49 エセ賢者の投稿 MulticolorWorld@ap.jadiunr.net

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

22:55:56

もうそんなに…

22:57:10

Androidの民もJavaのバージョン認識は停止しがち

23:02:17

Yukari Next 3.0.5.2137 (linkage 200915 6fb228c*)/exvoice arm64-v8a(Sep 13 2020 22:06:25)/Google/Pixel 3/10

23:04:25

は?このバイナリ古いやん

23:05:30

今日の退勤トリガー「仕様書に書かれてるシステムメッセージが575にしか見えなくなった」

23:11:00

CONFIGURE SUCCESSFUL in 0s
Gradle project sync failed.

じゃねえんだよ

23:11:03

どっちだよ

23:11:31

あーもAndroidここがクソ 結局Eclipse ADTよりは壊れにくいが壊れるときは壊れる

23:13:41

こういう時はgradleのキャッシュと.idea/librariesとかを雑に葬ってからIDEA再起動するとどうにかなったりならんかったりする

23:16:24

まあキャッシュ壊れてる程度だったら何とかなるから、ADTの毎日のようにぶっ壊れるよりはええわ

23:17:04

ADTとかいうマジモンのガラクタを知っているから全てを許せる寛容な心がうんぬん

23:19:17

y4aNアプデしていい?

23:19:46

なんとexvoiceのtickが500ms単位から1000ms単位になってCPUにやさしい!(????????????????)

23:20:12

どこがやさしいんだ、period eventなんか誰も使わねえんだからtick生成やめたほうがいい

23:22:43

Delayer::Deferredのネイティブ連携の方法は確立してるけど、今回まだJavaとの連携は確立してないです

23:22:52

やーどうしよう…ね?

23:23:27

ただy4aについてはSpellでJavaにコールバックしてもIntentを発行して終わりなので、とくにこれといって待ちがないというのが

23:28:15

Yukari Next 3.0.5.2139 (linkage 200915 7fca61e)/exvoice arm64-v8a(Sep 13 2020 22:06:25)/Google/Pixel 3/10

23:28:50

11対応なあ…

23:34:26

めでてえ!

23:36:55
2020-09-15 23:36:39 #<Object:0x00000528>の投稿 shibafu528@ertona.net
:yukari4a: Yukari Next 3.0.5.2139をDeploygateで公開しました

mruby plugin利用者向けアップデート。
* mikutter互換ランタイムライブラリをmruby-mixに変更
* compose spellに対応
* プラグインのディレクトリ管理に対応

デプゲ: dply.me/d7i2s6
リリースノート: github.com/shibafu528/Yukari/w

Release Notes · shibafu528/Yukari Wiki
23:39:20

プラグインのディレクトリ管理に対応、これはつまり今までy4aに.rbを読ませるにはplugin/に直置きするしかなかったのが、mikutter相当の置き方でOKということです

23:39:45

plugin/unkodeta/unkodeta.rb みたいに置いて認識される

23:41:50

ここ数回mruby関連の更新しかしてないけど、まあ面白いからやってるだけよ

23:51:29

最近ObjCのコードばっか眺めてたからか、GitHubのExploreにNextSpace勧められた

23:55:23

中学生だか高校生だかの頃にWindow Makerをいたく気にいって、今になってNeXTの子孫やObjCと出会ってるのはなんやろな

23:57:44

Cannaを使ってたのはRed Hat 9を使っていた小学生の時だけですよ!

23:58:14

その時はGNOMEとKDEを気分で切り替えて使っていた