21:07:04 @aquarla@iwatedon.net
icon

みんなiPhone買ってる、買ってないのオレだけ

18:16:51 @aquarla@iwatedon.net
icon

リアルぶっとびカードじゃん…

1回5000円 ピーチのカプセル型自動販売機「旅くじ」が人気 旅先はカプセルを開けたら判明 | 関西テレビ
nordot.app/811191277433716736

17:44:48 @aquarla@iwatedon.net
icon

やっと今週が終わった

17:39:08 @aquarla@iwatedon.net
icon

そろそろお迎えの時間

17:13:00 @aquarla@iwatedon.net
icon

たぶん chewy 5.1.0 -> 5.2.0 の変更のタイミングだろうな

17:12:17 @aquarla@iwatedon.net
icon

某所でElasticsearchの修行を積んでいなければわからなかった...

17:09:44 @aquarla@iwatedon.net
icon

インデックスの実体を参照する方式から、インデックスにエイリアスを貼る方式に変わっていた

17:07:57 @aquarla@iwatedon.net
icon

どっかのタイミングで、chewy:reset したときのインデックスの扱い方が変わっていて、うまくインデックスが切り替わってなかった

16:49:20 @aquarla@iwatedon.net
icon

そうは問屋が

16:39:51 @aquarla@iwatedon.net
icon

さて

16:29:46 @aquarla@iwatedon.net
icon

chewy:deploy完了したっぽいのだけど、新しいインデックスに切り替わっているように見えないな

16:28:20 @aquarla@iwatedon.net
icon

もうこんな時間

15:45:46 @aquarla@iwatedon.net
icon

PHPの暗黙の型変換、URLパラメータで来た文字列を、特に深く考えることなく適切に処理したいという思いがあるのだろう、知らんけど

15:44:51 @aquarla@iwatedon.net
icon

:stamp_nattoruyarogai:

15:44:08 @aquarla@iwatedon.net
icon

:stamp_souhanarannyaro:

15:44:02 @aquarla@iwatedon.net
icon

さてもう一度

15:33:00 @aquarla@iwatedon.net
icon

イワテドンでコレということは、小規模以上のマストドンサーバでこれやろうとすると地獄だなほんと

15:32:27 @aquarla@iwatedon.net
icon

statusesインデックスのドキュメント数が1000万を超えようとしている...

15:31:02 @aquarla@iwatedon.net
icon

演算子もメソッド、そうRubyならね(また話をぶり返す

15:23:42 @aquarla@iwatedon.net
icon

プログラミング言語の話になると、いい感じにタイムラインが荒れるなw

15:21:24 @aquarla@iwatedon.net
icon

髪を辞める?

15:17:40 @aquarla@iwatedon.net
icon

:stamp_souhanarannyaro:

15:17:01 @aquarla@iwatedon.net
icon

そしてコードフォーマッタに怒られるまでがワンセット

15:16:42 @aquarla@iwatedon.net
icon

面倒なので全部ダブルクオート使っちゃう勢

15:16:17 @aquarla@iwatedon.net
icon

PHPを恨むな、人間を恨め

15:15:38 @aquarla@iwatedon.net
icon

PHP完全に理解

15:06:18 @aquarla@iwatedon.net
icon

Scalaどこ行った

15:05:05 @aquarla@iwatedon.net
icon

Javaは言語としては良いんだが、Javaを使っている案件が...

15:04:07 @aquarla@iwatedon.net
icon

やはりみんなJavaを使おう

15:02:53 @aquarla@iwatedon.net
icon

書くときはサラサラと書けるけど、翌日になって自分のコードを読み返すと意味がわからない

15:02:24 @aquarla@iwatedon.net
icon

Ruby、なんかかつてのPerlみたいだな

15:01:46 @aquarla@iwatedon.net
icon

みんなJavaを使うといいよ

15:01:19 @aquarla@iwatedon.net
icon

Rubyのメソッドなのか変数なのかわからないアレ、書いてるときはまぁ楽しいけど、他人の書いたコードをメンテしようとすると大変だよなあという気持ちはよくわかる

14:38:10 @aquarla@iwatedon.net
icon

ココイチのカレーラーメン、いまだに食いにいけてない

14:37:51 @aquarla@iwatedon.net
2021-09-17 14:36:27 ぺけぺけの投稿 PekePeke@fedibird.com
icon

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

14:36:51 @aquarla@iwatedon.net
icon

chewy:deploy、ローカルリモート関係なくただひたすらにインデックス対象にしてるおかげで、相当時間がかかる

14:33:23 @aquarla@iwatedon.net
icon

@noellabo なるほど!

14:32:53 @aquarla@iwatedon.net
2021-09-17 14:32:09 のえるの投稿 noellabo@fedibird.com
icon

@aquarla 論理削除を先行させて素早く公開を止めるというのがあって、そのあとで物理削除したり、モデレーション対象になっている投稿を本人の削除から保留したりするのに使われています。アカウント消したら消えるけどね。

14:30:56 @aquarla@iwatedon.net
icon

acts_as_paranoid って昔あったよね

14:29:13 @aquarla@iwatedon.net
icon

Mastodonの論理削除はコレ使ってんのか、てか、投稿レコードは論理削除だったのか...

jhawthorn/discard: 🃏🗑 Soft deletes for ActiveRecord done right
github.com/jhawthorn/discard

Web site image
GitHub - jhawthorn/discard: 🃏🗑 Soft deletes for ActiveRecord done right
14:12:37 @aquarla@iwatedon.net
icon

お腹の調子が悪いな、何か食ったっけかな

14:06:11 @aquarla@iwatedon.net
icon

相続できるような遺産は実家にはないので安心(?)

14:00:41 @aquarla@iwatedon.net
icon

台風直撃の長女の運動会、急遽日曜日に会場確保できそうとかで、保育園が園児保護者全員に確認の電話しまくってるらしい、攻めてるな…

13:59:02 @aquarla@iwatedon.net
icon

いきなりのパワーワードに、そこから先読んでない

13:58:34 @aquarla@iwatedon.net
icon

"ブラックサバス焼きそば"

焼きそばの「価値観が変わる」名店、全国ベスト5/小野瀬雅生 « 日刊SPA!
nikkan-spa.jp/1780224

Web site image
焼きそばの「価値観が変わる」名店、全国ベスト5/小野瀬雅生
13:41:13 @aquarla@iwatedon.net
icon

便利そう

neologd/neologd-solr-elasticsearch-synonyms: Solr / Elasticsearch Synonym mapping file for Japanese web documents using results of NEologd
github.com/neologd/neologd-sol

Web site image
GitHub - neologd/neologd-solr-elasticsearch-synonyms: Solr / Elasticsearch Synonym mapping file for Japanese web documents using results of NEologd
13:36:11 @aquarla@iwatedon.net
icon

一般的な単語が含まれてるsynonym一覧、どっかに転がってないかな

13:33:11 @aquarla@iwatedon.net
icon

statusインデックスのサイズが1GBを超えたが、当然終わる気配はない

13:30:36 @aquarla@iwatedon.net
icon

やろうと思えばPGroongaでもsynonym的なものを使えるけど...

同義語展開の使い方 | PGroonga
pgroonga.github.io/ja/how-to/s

同義語展開の使い方 | PGroonga
13:27:55 @aquarla@iwatedon.net
icon

synonymとか凝ったフィルタを使おうとするとElasticsearchを使わざるを得ない

13:27:18 @aquarla@iwatedon.net
icon

ごちそうフォトはPGroonga入れてるけど、求めるものが「高速なLIKE検索」くらいであればPGroongaで充分ですね

13:25:58 @aquarla@iwatedon.net
icon

一長一短

13:25:46 @aquarla@iwatedon.net
2021-09-17 13:24:36 さばんちゃん🦊maa123lqの投稿 m@mstdn.kemono-friends.info
icon

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

13:24:00 @aquarla@iwatedon.net
icon

イワテドンの全文検索インデックス再構築処理も、リアルタイムで完結してくれ

13:22:49 @aquarla@iwatedon.net
icon

バッチは古い=あらゆる処理はリアルタイムで完結すべし

13:18:38 @aquarla@iwatedon.net
2021-09-17 09:48:25 あくあーら@イワテドン鯖缶の投稿 aquarla@iwatedon.net
icon

あー、バッチ処理は時代遅れってなにかと思ったら、Windowsのbatファイルと勘違いしてる説があるのか… :thinking_iwate:

11:40:41 @aquarla@iwatedon.net
icon

インデックス再構築回してるから再起動できん

11:40:28 @aquarla@iwatedon.net
icon

Elasticsearch再起動のタイミングで、stop_ja filter とかも有効にしておくんだったな、失敗した...

11:33:17 @aquarla@iwatedon.net
icon

statuses/_settings を叩いたときに、analyzerの設定が全く見えてなくて気になったんだけど、インデックス再構築はじめたらちゃんと見えるようになったので、たぶんこれで改善される

11:27:32 @aquarla@iwatedon.net
icon

インデックス再構築が必要になる試行が含まれると、かなり時間を要することが懸念されるな...

11:25:43 @aquarla@iwatedon.net
icon

裏で chewy:deploy を回している

11:20:09 @aquarla@iwatedon.net
icon

Elasticsearchのノウハウがモリモリ蓄積されていく...

11:12:44 @aquarla@iwatedon.net
icon

やっぱりそもそもkuromojiの分かち書きが効いてない部分があるような気がするので、インデックス再構築してみるわ...

11:00:15 @aquarla@iwatedon.net
icon

いやたぶんやってない(どうもうまくいってない)

10:58:53 @aquarla@iwatedon.net
icon

テスト投稿 :stamp_nattoruyarogai:

10:58:25 @aquarla@iwatedon.net
icon

やったか!?

Attach image
10:56:58 @aquarla@iwatedon.net
icon

テスト投稿なんどもすまんね :stamp_souhanarannyaro:

10:55:11 @aquarla@iwatedon.net
icon

たぶん、もとのワードをカスタム名詞として辞書登録する必要があったのかも、再トライします

10:49:11 @aquarla@iwatedon.net
icon

いまいち効いてないな

10:48:16 @aquarla@iwatedon.net
icon

Elasticsearch の synonym token filter を使うことで、「そうはならんやろ」で検索したときに「stamp_souhanarannyaro」も引っ掛かるように設定する

elastic.co/guide/en/elasticsea

10:46:59 @aquarla@iwatedon.net
icon

Rails 側も再起動

10:44:11 @aquarla@iwatedon.net
icon

synonym登録したのでElasticsearch再起動

10:31:04 @aquarla@iwatedon.net
icon

スタンプ絵文字がちゃんと検索に引っ掛かるように、synonym登録しなきゃな

10:26:22 @aquarla@iwatedon.net
icon

:stamp_kanzennni_rikai:

10:19:35 @aquarla@iwatedon.net
icon

:thinking_iwate_11::thinking_iwate_12:
:thinking_iwate_21::thinking_iwate_22:

10:19:17 @aquarla@iwatedon.net
icon

:stamp_thinking_iwate:

10:17:30 @aquarla@iwatedon.net
icon

オレの口癖がどんどんイワテドンでスタンプ化され、最終的にスタンプしか投稿されなくなる未来

10:16:48 @aquarla@iwatedon.net
icon

Silverlightさん...

10:16:42 @aquarla@iwatedon.net
2021-09-17 10:06:37 shibafu528の投稿 shibafu528@social.mikutter.hachune.net
icon

ておくれ

Microsoft Silverlightがオープンソース化、「OpenSilver」ベータ版リリース | TECH+ news.mynavi.jp/article/2021091

Web site image
Microsoft Silverlightがオープンソース化、「OpenSilver」ベータ版リリース
10:15:17 @aquarla@iwatedon.net
icon

どんどん謎スタンプが増えていく

10:12:48 @aquarla@iwatedon.net
icon

:stamp_ramenning:

09:49:04 @aquarla@iwatedon.net
icon

:stamp_souhanarannyaro:

09:48:25 @aquarla@iwatedon.net
icon

あー、バッチ処理は時代遅れってなにかと思ったら、Windowsのbatファイルと勘違いしてる説があるのか… :thinking_iwate:

09:24:34 @aquarla@iwatedon.net
icon

台風、長女の運動会とぶつかるので、ちょいと朝鮮半島方面に逸れていただけませんかね