00:16:22

my old gear...

00:18:31

x86_64) shibafu@ryza ~ % cd git/ikutter
cd: no such file or directory: git/ikutter

00:29:32

先日報告したバグがmacOSでしか再現しねえ

00:53:56
2021-12-25 00:53:31 めかてーの投稿 Mecha_Kayser@hota.hirachon.otakan.jp

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

00:54:07

5割好き

01:42:52
2021-12-25 01:41:10 mikutterの投稿 mikutter@social.mikutter.hachune.net

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

01:43:03

:akkiesoft_bridge:

01:49:24

結局ruby-gnome 3.5.0はておくれた

01:50:57

貧乳のかつよし
Vオタのゆんたん
みんなどこへいった
見送られることもなく

02:09:47

02:48:03

Macでの動作、自分はQuartz Backendでしか見てなくてX11 Backendは見てないので、誰もお互いの環境でどれくらい動くのか評価できないみたいなことになってね?

02:49:15

Quartz Backend、GTK4からmacOS Backendという名前になったらしいので間違いにくくなった

02:54:41

うーむ?

10:39:38

ne, nemui

10:46:08

...

10:53:57

あかりつぼみちゃん…

11:27:46

/Users/shibafu/git/mikutter-gtk3/plugin/gtk3/widget/timeline.rb:184:in `add_postbox': undefined method `postbox_delegation_generator' for #<Plugin::Gtk3::Timeline:0x7fde5b905f88 ptr=0x7fde2d6842b0> (NoMethodError)

んんん

11:40:39

芝生「泣き出しエンジニアと繋がりたい」

shindanmaker.com/1044137

エンジニアジェネレーター
11:42:21

5.0.0 osak/shindanmakerが動作しない

11:44:03

5.0.0 mikutter-continuous-hashtagが発動するとクラッシュする

11:44:19

これはMacだけか? Linuxでは見た覚えがない

11:52:56

これは診断メーカーの仕様変更っぽそう

11:58:24

よし投稿はできた、けどセグった

12:13:48

continuous-hashtagに関してはmacOSだけっぽい

12:18:35

/home/shibafu/git/mikutter-gtk3/core/mui/cairo_sub_parts_message_base.rb:357: [BUG] Segmentation fault at 0x0000000000000028
ruby 3.0.2p107 (2021-07-07 revision 0db68f0233) [x86_64-linux]
ミッ

12:38:52

Intentバグは俺がどうでもよくなったしLinuxで再現しないので次に引いた俺以外の人がなんとかしてほしい

12:39:13

Nで再現したら考える

12:40:00

Quartz backendのGTK狂ってるので、X11 backendなら起きねーとか普通にありそうだなくらいは思う

12:57:02

ねむーいね

13:02:30

昼飯食わないとぶっ倒れそうな気がするがめんどくさいよー

13:03:16

叩けばSEGVが出る

13:04:43

mikutter 5.0が出たからには~/.mikutterをGTK3仕様にしないといけないが、プラグインの棚卸などが必要だろうなー

13:13:22

masterブランチにmikutter 5.0対応版マージするの忘れてました、今やりました
github.com/shibafu528/mikutter

GitHub - shibafu528/mikutter_mastodon_postbox_visibility: Mastodonのトゥート公開範囲の設定をその場でできるボタンを追加するプラグイン。
13:14:51

メインconfrootでmikutter 5.0を起動!

13:15:59

おっ……と

13:16:44

そうだよな、32bitやめたら1990年代にビルドしたa.outバイナリとかどうすんねんってなるもんな

13:18:01

@akkiesoft 全部 {plugin}.gtk2 ってリネームされてるから頑張ってもどそう

13:22:40

プラグイン更新するやつ、何ならバックアップが既にあったらスキップするみたいなセーフティも入れてある

13:27:31

ワンライナーを書くとき、病的折衷主義のがらくた出力機はそう言われるだけの機能があるなあとなる

13:27:53

使い道がなかったらそもそもそんな罵倒されないんだよな

13:31:11

そして病的折衷主義のがらくた出力機の影響を受けたRubyの機能、誰も使わない

13:33:06

Rubyで制御構造としてBEGIN { ... } END{ ... } が予約されているのをつい昨日知って、使うやついるかよ!!!!!!になった

13:34:02

ちゃんとruby -pneとかで仕込んだ時に最後1回だけ発動するみたいな感じに動く

13:35:43

docs.ruby-lang.org/ja/latest/d
> END ブロックは一つの記述につき最初の一回のみ有効です。たとえば以下のようにループの中で実行しても複数の END ブロックが登録されるわけではありません。そのような目的には Kernel. を使います。

制御構造 (Ruby 3.0.0 リファレンスマニュアル)
13:36:39

RubyがPerlに影響受けたシリーズは調べる旅に笑いまくった上で使わねえよバカんならPerl叩くわ!!!!と叫んで終わる

13:37:00

漫然

13:39:21

Perlの影響受けすぎやろって思うの、他にも require "English" が思った通りの機能として存在することですよ

13:40:42

昨日データ取りのためにperlでワンライナー書いて整形とかしてたので、あんまり馬鹿にできる話でもないんだが、しかしrubyでやらないしな…

13:44:26

じゃあ例です

$ echo -e "base\nbase\nkick\nkick\nbase\nkick\nkick" | ruby -ne 'BEGIN { $count = Hash.new(0) }; $count[$_.chomp] += 1; END { p $count }'
{"base"=>3, "kick"=>4}

13:53:54

どっかのウィジェットが横幅食ってウィンドウ縮められん

14:03:31

/usr/local大掃除は強い

14:06:42

mikutterのGTK3対応によって本当に自分の中ではGTK2の終焉が来た

14:08:34

そういえばSylpheedは一生GTK2っぽそうですが、ForkのClawsMailはGTK3対応性交してるっぽいんだよな

14:08:45

漫然2

14:11:32

GIMPのことわすれてたわ

14:15:09

人の心がないのはTwitter

15:07:56
Komiflo

続いた!?!?!??!?!?!?!?!?!?!??!?!?!?!?!?
komiflo.com/comics/11820

[名仁川るい]眼をそらさないでいて。
15:38:06

NGN網内通信がっつり帯域使い続けるとパケット捨てられたりでもするのかしら、Time Machineが進まん

15:44:24

WireGuard経由のafpマウントストレージへのTimeMachine

15:49:03

Network Link Conditionerでup-100Mbpsにしてみる (他のデバイス、他のソフトウェアの組み合わせで100Mbpsに絞ったらなぜか上手くいった謎があった)

15:49:58

常に速度が出ない、ではなくてある程度帯域を使いきった通信を続けると突然パフォーマンスが落ちる、なので規制の類だと思うんだよね

15:50:32

昔Ubuntuを落とそうとしただけでniftyに100kbpsも出ないような状態にされたことがあるのを思い出すな

15:52:44

なんかうにょうにょしたやつばっかりいるメニューバー

15:53:49

観光地土産みたいなやつはWireGuardクライアントですよ

15:55:37
2021-12-25 15:55:17 rinsukiの投稿 rinsuki@mstdn.rinsuki.net

15:55:42

参りました

15:58:27

Arch機から.mikutterをDropboxに上げといたので、Macでガンガン重い.mikutter使って検証してもいいな

15:58:57

Quartz-backendだとバニラ+twitterレベルのconfrootでもまあまあ重いのであれなんだが

15:59:15

たぶんメインconfroot使ったら秒でフリーズするんだが、まあ試さんことには

15:59:53

X11+Mac環境、画像プレビューあれなん?

16:00:10

こっちだとクラッシュするからもう諦めてQuickLookに投げてるんやが…

16:19:05

持ってきた.mikutterを展開したらp_class_values.dbが入ってて草 いつのや

16:19:43

えあいとkbに謝れ

16:20:48

x86_64) shibafu@klaudia mikutter % ber mikutter.rb --debug
/Users/shibafu/.mikutter/plugin/mikutter_mode に書き込み権限を与えてください

!?!?!?!?!?!?!?wwwwwwww

16:20:54

このチェック初めて引っかかった

16:21:47

OK dead symlink

16:22:05

まあd-bus使えない環境ならmikutter-modeいみないし

16:22:39
16:38:26

test

16:38:54

うーむ UIの描画が更新されないのに文字は打てるし投稿できるみたいな怪異が発生してる

16:48:05

設定ボタンがある位置をクリックしたら設定ウィンドウ出てきたしこっちは普通に応答するな

17:51:59

ようカチカチいっとる

17:52:50

ふつうのオタクの声

18:06:36

あーうっせえ!

18:19:13

GTK 3.24.31をquartz-backend=trueでビルドしようとしたら、QuartzCore.frameworkへのリンクが足りなくてビルドコケたんだけど?

18:19:30

ちゃんとmakeした?

18:20:22

はーくそパッチ書くか…

18:44:02

GTK 3.24.31にパッチしてビルド成功したのでmikutter起動したら、いきなりCoreGraphicsでセグりだした

18:45:10

レンダリングも破滅した

18:51:10

まじでこれどういう原理でレンダリングが破滅してるのか分からんな

20:03:16

眠すぎて寝たいのでさやく荷物きてくれ勘弁してくれ

20:06:34

きた

22:51:08
2021-12-25 22:39:22 二日酔いの投稿 Fei3939@social.mikutter.hachune.net

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

22:51:11

きたか〜〜

22:53:32

Ruby 3.1、Hash/キーワード引数の値省略のためにプロジェクトのRubyバージョンをそこまで上げるモチベがある

23:17:47

年末にしっかり読みたいやつきたーーー!

23:55:18

ラグアマナァ - ニコニコ動画
nicovideo.jp/watch/sm39797066

23:58:04

甜花ちゃんマーチ☆ - ニコニコ動画
nicovideo.jp/watch/sm39804118

甜花ちゃんマーチ☆
23:59:19

九九のネタバレをする斑鳩ルカ - ニコニコ動画
nicovideo.jp/watch/sm39781916

九九のネタバレをする斑鳩ルカ