02:26:59 @lo48576@mastodon.cardina1.red
icon

本に書いてあるスクラムと、お前らのいうスクラム開発は別物だということにいい加減気づいてくれ
zenn.dev/shin_semiya/articles/

> 特にビジネスサイドから理解されないのが1~2ヶ月に1度の映画型リリースではなく1週間に数度の頻度のターン攻撃型のリリースであり、ほぼ全員から理解されないのが会議の長さです。
> しかしこの2つを欠くとスクラム(レベル3)は絶対に機能しません。

02:29:56 @lo48576@mastodon.cardina1.red
2024-02-28 01:12:09 kphrxの投稿 kPherox@pl.kpherox.dev
icon

Create mikotea9 by MikoTurkNode · Pull Request #19743 · TryGhost/Ghost
https://github.com/TryGhost/Ghost/pull/19743

ひどいPRで笑ってる

Web site image
Create mikotea9 by MikoTurkNode · Pull Request #19743 · TryGhost/Ghost
02:30:00 @lo48576@mastodon.cardina1.red
2024-02-27 23:51:45 web3 is going just greatの投稿 web3isgreat@indieweb.social
icon

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

02:30:18 @lo48576@mastodon.cardina1.red
icon

しかも次のコメント見たら dtolnay がおって声出た

02:42:06 @lo48576@mastodon.cardina1.red
icon

reddit.com/r/truenas/comments/

> rolled my eyes so hard at this I almost broke my neck.

日本語圏でよく見るクソデカ誇張オタクみたいなこと言ってる人がいて笑っちゃった
万国共通のしぐさらしいw

What does TrueNAS offer that Synology doesn’t?
02:47:36 @lo48576@mastodon.cardina1.red
icon

sqlx (Rust) は offline mode を使おうとするとちょっと癖がある気がするが、概ね便利

06:54:22 @lo48576@mastodon.cardina1.red
icon

3値論理 - Wikipedia
ja.wikipedia.org/wiki/3%E5%80%

3値論理といっても unknown の場合だけでなく indeterminate の場合もあるので、「hogehoge における3値論理」みたいな言い方をした方がいい

06:55:46 @lo48576@mastodon.cardina1.red
icon

典型的には、第三の値を NaN のような「伝播する」値にするか、 true と false の「中間の」値にするかのパターンが想像しやすい

06:58:26 @lo48576@mastodon.cardina1.red
icon

あとは閉世界仮説に強くこだわるなら NULL を使わない方がいいけど、開世界仮説によって物事を考えようとしているなら NULL を “ちゃんと” 使いたくなる、などのアレもある。着地点としてはちゃんと設計をしましょうねという話だけど。

07:00:15 @lo48576@mastodon.cardina1.red
icon

というか RDBMS における NULL ってまさに float における NaN と近いし、そんな「NULL は異常だ!」って懇々と説かれましても……いや知ってますが……浮動小数点数を使って計算したことないんですか? という気持ちに

07:01:04 @lo48576@mastodon.cardina1.red
icon

まあ意識しない分には qNaN が出てくるより前に sNaN で例外飛んで気付くパターンが多いのかな

07:04:54 @lo48576@mastodon.cardina1.red
icon

それはそれとして現実には RDBMS でいちいち NULL を気にするのがダルすぎるし小数を扱うときいちいち NaN を気にするのがダルいというのは全くもってそのとおりなので、ちゃんとやろうねという感じはある (しっかりスキーマ作って適切に strong typedef をしましょうということ)

07:09:51 @lo48576@mastodon.cardina1.red
icon

自分が使っているもののモデルってやつをどこか早めの段階でしっかり理解しておく必要がある

07:19:29 @lo48576@mastodon.cardina1.red
2024-02-28 07:19:24 KOBA789の投稿 koba789@misskey.io
icon

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

07:19:50 @lo48576@mastodon.cardina1.red
icon

むしろ可能なんだ……

07:21:29 @lo48576@mastodon.cardina1.red
icon

RDB まわり、どうせしっかりやろうとしてもマイグレーション状況がアプリの想定と一致してないやつとかスキーマをミスってた DB とかベンダー由来の違いとか変なの混入してきそうだし、密結合で全体的に一貫性を持たせるのはあまりにつらそう

07:22:13 @lo48576@mastodon.cardina1.red
icon

DBMS は DBMS、アプリはアプリでちゃんと validation したうえで界面の外側は別世界として信頼せずやっていきましょう、くらいの雑な気持ちがある (パフョーマンス出ないのかもわからんが)

07:23:33 @lo48576@mastodon.cardina1.red
icon

stored function とか、概念を見るぶんにはワクワクするし夢がひろがりんぐなんだけど、アプリから依存するのはちょっと嫌というか (これは実務で RDB を触っていないトーシロの偏見です)

07:25:38 @lo48576@mastodon.cardina1.red
icon

たぶんこの辺りの感覚が、趣味において独立したデーモンとしてのミドルウェアを使いたくない気持ちに繋がっている。外の世界にスキーマを持ちたくなくて SQLite とか Sled とかで茶を濁したくてたまらない

07:26:05 @lo48576@mastodon.cardina1.red
icon

STRICT Tables を使ってない SQLite もそれはそれで大概だけど……

07:26:14 @lo48576@mastodon.cardina1.red
2024-02-28 07:25:22 KOBA789の投稿 koba789@misskey.io
icon

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

07:27:16 @lo48576@mastodon.cardina1.red
icon

結局別プロセスになってしまったらどう足掻いてもアプリケーションは一貫性とか知識の完全性の幻想を信じられなくなるわけで、だったら最初からそういうものに期待しない方法でやるべきなんだろうな

07:27:22 @lo48576@mastodon.cardina1.red
2024-02-28 07:27:05 KOBA789の投稿 koba789@misskey.io
icon

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

07:28:49 @lo48576@mastodon.cardina1.red
icon

念の為書いておくと、これは DBMS で strong typedef して NaN を排斥しようという意図ではありませんでした……

07:29:07 @lo48576@mastodon.cardina1.red
2024-02-28 07:28:48 KOBA789の投稿 koba789@misskey.io
icon

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

07:29:52 @lo48576@mastodon.cardina1.red
icon

でもデータを一度読んで validate してしまえば以後は必ず (バグがなければ) 一貫性を信じられるという状況であれば、もう少し安心して生きられるわけで、やはりアプリに埋め込まれた DB 実装を……

07:30:15 @lo48576@mastodon.cardina1.red
icon

代償にリソース割り当ての柔軟性がなくなります ()

07:31:34 @lo48576@mastodon.cardina1.red
icon

設定ファイルとかだと version = "n" みたいなの持っといてスキーマのバージョンに応じて以後の解釈を動的に変えたりできるわけだけど、それだけでもまあまあダルかったりするし (部分的なロードなり validation の遅延&追加の型変換なりでオーバーヘッドがある)、どこを向いてもつらさから逃げられない

07:32:25 @lo48576@mastodon.cardina1.red
icon

一貫性と知識の完全性に夢を見たいお年頃なので……

07:36:08 @lo48576@mastodon.cardina1.red
2024-02-28 07:34:22 KOBA789の投稿 koba789@misskey.io
icon

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

07:36:11 @lo48576@mastodon.cardina1.red
2024-02-28 07:35:34 KOBA789の投稿 koba789@misskey.io
icon

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

08:18:39 @lo48576@mastodon.cardina1.red
2024-02-28 08:11:59 千矢の投稿 karno@mstdn.maud.io
icon

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

08:23:40 @lo48576@mastodon.cardina1.red
icon

機能 #153: 監視サービスを VPS から自宅クラスタへ持ってくる - 鯖缶 - Nopmine
redmine.potato.immo/issues/153

機能 #153: 監視サービスを VPS から自宅クラスタへ持ってくる - 鯖缶 - Nopmine
08:24:00 @lo48576@mastodon.cardina1.red
icon

今週か来週あたりこれやるかな……
自宅の暖房がより高性能になってしまいそうだが

12:42:59 @lo48576@mastodon.cardina1.red
icon

3週間連続で出社日がある、地獄

12:43:35 @lo48576@mastodon.cardina1.red
icon

暖房の効いた自宅でぬくぬく進捗してえよ……

18:14:06 @lo48576@mastodon.cardina1.red
icon

taxi の単数形は taxus に違いない

18:14:26 @lo48576@mastodon.cardina1.red
2024-02-28 18:01:56 sublimer@あすてろいどん鯖管の投稿 sublimer@mstdn.sublimer.me
icon

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

18:15:24 @lo48576@mastodon.cardina1.red
icon

RTX1300 の市場価格と倍近く違って、これ待たなくてよかった……となっています (何がこの価格差を生んでいるのやら)

21:47:30 @lo48576@mastodon.cardina1.red
2024-02-28 21:44:45 2bo :otoku: 愚っ痴言う造の投稿 2bo@mstdn.maud.io
icon

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

22:23:49 @lo48576@mastodon.cardina1.red
2024-02-28 22:13:40 フジイユウジの投稿 fujii_yuji@mstdn.fujii-yuji.net
icon

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

22:24:08 @lo48576@mastodon.cardina1.red
2024-02-28 22:04:44 8の投稿 r8_gre@mstdn.maud.io
icon

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

22:24:59 @lo48576@mastodon.cardina1.red
2024-02-28 19:02:18 抑圧と昇華そして床への浸透の投稿 Niceratus@pawoo.net
icon

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

22:25:36 @lo48576@mastodon.cardina1.red
icon

pawoo.net/@Niceratus/112008530

どちらにせよቻンቻンがなくなる罠

Web site image
抑圧 (@Niceratus@pawoo.net)