08:19:26
icon

公園のフェンスで囲われた広場で遊んでる犬たちが、なんだこいつって、見に来てくれる。かわいい。

08:24:03
icon

僕の無限だんごアイコンはTwitterがまだアニメgifアイコンを受け入れてたころに作ったやつだよ。ホンモノのずんだ餅はほとんど串に刺さってないよ。

11:11:49
icon

インディーズ事故調

13:48:55
icon

Ryzenちゃんがんばえー

$ git -C ~/.rbenv/plugins/ruby-build pull
$ rbenv install 3.4.0 &
$ rbenv install 3.4.0 &

htop shows many gcc processes
Attach image
13:49:54
2024-12-25 13:33:08 gihyo.jpの投稿 gihyojp@threads.net
icon

ニュース「Ruby 3.4リリース、デフォルトのパーサーにPrismを採用」公開
https://gihyo.jp/article/2024/12/ruby-3-4

Web site image
Ruby 3.4リリース、デフォルトのパーサーにPrismを採用 | gihyo.jp
13:50:55
icon

くっそー

$ rbenv local 3.4.1
$ bundle install
:
Could not find compatible versions

Because flatware-rspec >= 2.0.0.rc1, < 2.0.0 depends on Ruby >= 2.6, < 3.1
and flatware-rspec < 2.0.0.rc1 depends on Ruby ~> 2.1,
flatware-rspec < 2.0.0 requires Ruby >= 2.1, < 3.1.
And because flatware-rspec >= 2.0.0, < 2.1.0 depends on Ruby >= 2.6, < 3.2
and flatware-rspec >= 2.1.0, < 2.2.0 depends on Ruby >= 2.6, < 3.3,
flatware-rspec < 2.2.0 requires Ruby >= 2.1, < 3.3.
So, because flatware-rspec >= 2.2.0 depends on Ruby >= 2.6, < 3.4
and current Ruby version is = 3.4.1,
version solving has failed.

13:51:31
icon

うるう年だけお休みできるなしきさんだ

13:56:28
2024-12-25 13:52:43 🦋 な し き 🦋 ✅の投稿 nashiki@fedibird.com
icon

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

14:05:54
icon

うりゃ

$ git diff Gemfile
diff --git a/Gemfile b/Gemfile
index f4aed04ac4..18616652c2 100644
--- a/Gemfile
+++ b/Gemfile
@@ -121,7 +121,7 @@ end

group :test do
# Enable usage of all available CPUs/cores during spec runs
- gem 'flatware-rspec'
+ 'flatware-rspec' - only compatible with ruby < 3.4

# Adds RSpec Error/Warning annotations to GitHub PRs on the Files tab
gem 'rspec-github', '~> 2.4', require: false

とりゃ

$ bundle install
$ bundle exec rspec
:
Finished in 7 minutes 42 seconds (files took 36.86 seconds to load)
5891 examples, 0 failures, 13 pending

Randomized with seed 50592

Coverage report generated for RSpec to /home/zunda/c/src/github.com/zunda/mastodon/coverage.
Line Coverage: 90.55% (26236 / 28975)
Branch Coverage: 71.26% (5732 / 8044)

ヨシ

14:17:15
icon

というわけで弊ぼっちのRubyが3.4.1になりました♪

ソフトウェア - Mastodon: 4.4.0-alpha.1+c3af6be2-ruby-3.4.1 - Ruby: 3.4.1p0 - PostgreSQL: 16.4 - Redis: 7.2.4 - ImageMagick: 6.9.12-98 - FFmpeg: 7.1 ディスク使用量 - PostgreSQL: 22.1GB - Redis: 5.33MB - メディアストレージ: 48GB
Attach image
14:24:05
icon

ご無沙汰になっちゃったけどWikipediaに寄付したよ

Attach image
14:36:48
icon

パンツカラオケ

14:45:56
2024-12-25 14:38:12 pokarimの投稿 pokarim@mastodon.social
icon

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

17:17:36
2024-12-25 14:05:54 zundaの投稿 zundan@mastodon.zunda.ninja
icon

うりゃ

$ git diff Gemfile
diff --git a/Gemfile b/Gemfile
index f4aed04ac4..18616652c2 100644
--- a/Gemfile
+++ b/Gemfile
@@ -121,7 +121,7 @@ end

group :test do
# Enable usage of all available CPUs/cores during spec runs
- gem 'flatware-rspec'
+ 'flatware-rspec' - only compatible with ruby < 3.4

# Adds RSpec Error/Warning annotations to GitHub PRs on the Files tab
gem 'rspec-github', '~> 2.4', require: false

とりゃ

$ bundle install
$ bundle exec rspec
:
Finished in 7 minutes 42 seconds (files took 36.86 seconds to load)
5891 examples, 0 failures, 13 pending

Randomized with seed 50592

Coverage report generated for RSpec to /home/zunda/c/src/github.com/zunda/mastodon/coverage.
Line Coverage: 90.55% (26236 / 28975)
Branch Coverage: 71.26% (5732 / 8044)

ヨシ

icon

弊ぼっちはflateare-rspecをはずしてRubyのバージョンを上げたよ

(追記)flateare じゃなくて flatware

17:23:51
icon

@S_H_ 元気が足りなくて試してないですが、gemをforkしてgemspecでRubyのバージョン範囲を広げれば、しれっと動くんじゃなかと思います

17:26:13
icon

Autotoolsの子はどのファイルをバージョン管理するかよくわかってなくて状態によってmakeからautoreconf相当まで面倒見てくれたりナンモワカラン

17:31:56
icon

欠航は
今のところは
でていない
(NHKラジオニュース)

17:33:31
icon

季語は「欠航」かな?

18:18:43
2024-12-24 20:12:06 Achi@ハトの塒の投稿 achi@achi.masto.host
icon

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

18:19:27
icon

パンダの赤ちゃんはピンクピン太郎らしいよね←

18:36:06
icon

URL末尾の感嘆符がURLに含まれないのconfig/initializers/twitter_regex.rbの

REGEXEN[:valid_url_path_ending_chars] = /[^\p{White_Space}()?!*"'「」<>;:=,.$%\[\]~&|]|(?:#{REGEXEN[:valid_url_balanced_parens]})/iou

あたりを変更すればいいのかもしれないけど正規表現に目が滑るねw

http://example.com/exclamation!
http://example.com/!exclamation

19:23:38
icon

クリスマスの原木の収穫風景です

HELICOPTER | Christmas Trees | MD500D | the REDD SLEDD
https://youtube.com/watch?v=I9luXGLutq0

Web site image
HELICOPTER | Christmas Trees | MD500D | the REDD SLEDD
20:34:12
2024-12-25 20:28:44 にくはら🍻の投稿 abagv@mstdn.beer
icon

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

20:34:14
2024-12-25 20:28:59 estplsの投稿 estpls@mstdn.beer
icon

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

20:34:30
icon

出社できたい人生だった

21:06:27
2024-12-24 15:37:43 Peter Gleickの投稿 petergleick@fediscience.org
icon

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

21:34:21
icon

今日もArchネットブックちゃんのxfce4に更新が来ていた。ありがてえありがてえ!!

21:52:40
icon

ずっとねむい

21:55:31
2024-12-25 21:28:04 のえるの投稿 noellabo@fedibird.com
icon

Mastodonは、スレッドの起点になった投稿者のフォロワーのサーバに投稿を転送します。

言い換えると、スレッドを開始したアカウントをフォローしているなら、そのスレッドに連なる投稿は全て転送されてきます。

ただし、投稿を転送できるのは署名されている場合だけなので、スレッドにリプライしたアカウントの所属サーバがActivityに署名しない実装の場合は転送されてきません。

スレッドの起点になったアカウントがMastodonのアカウントでない場合は、そこ止まりになります。

21:55:35
icon

ほー

21:57:45
icon

Rails のコードは見た目の派手さと動作の重要さとの相関が小さいので読みづらいんだよね(言い訳してないで読もうね)