新しいものを表示

@needle VRChatで忙しくて小説を書く時間が無いのかもしれぬ…(?)

電波: VR睡眠から起きたらアバターの姿になって異世界に飛ばされてるなろう小説 絶対既にあるだろうし読むか…と思ったんだけど簡単な検索だと出ないな…。(題材的にただのVRMMO系異世界の一種なので新規性が不足ということか…)

結局昔のシステムドライブを中身消してそのまま接続していたのが悪かったらしく昔のをフォーマットしたら直った(昔のは使ってなかったので助かった)

スレッドを表示

Windows10 1903 入らんのだがー(正確にはインストールするの選択をした後ブートループ入って元のバージョンに戻った)(StoreMIのせいかなこれ)

神奈川県警仕事が雑すぎるのはまあ良いとして県外に手を出すのはやめてほしい…。

神楽坂しえる さんがブースト

自宅サーバーでTwitter連携サービスを運営してたら家宅捜索された件 - Qiita qiita.com/204504bySE/items/1ff
はい書いたぞ(つらい

神楽坂しえる さんがブースト

鯖缶が女装すると服が送られてくる・・・!?(ぐるぐる目)

TSとか女装ジャンルから悪役令嬢系に行ってそこから周辺に行ってしまうとアリアンローズで書籍化してますみたいなのに当たってここどこだになる感じ

読んでたなろうの小説が書籍化しますって書影が出てきたら この絵柄は女性向けのですね…がまれによくある。気にして読んでなかった系。 直近だとこれ kadokawabooks.jp/product/daiyo

count('/* DISTINCT */ *') とすることによってRailsに対してこれは既にDISTINCTされていると偽装する黒魔術

スレッドを表示

Model.search(cond)がincludesを使用している場合に、Railsが変な判断をして単にcountしようとした場合に、COUNT(*) -> COUNT(DISTINCT models.id)に書き換える動作をするっぽい(正確にはincludesがあった場合にdistinctされて(ActiveRecord::Calculationsのcalculate)、distinctな場合にCOUNT(*)->COUNT(DISTINCT PK)に書き換えられてる(ActiveRecord::Calculationsのperform_calculation))

スレッドを表示

これで↓みたいなSQLが生成されます
SELECT COUNT(/* DISTINCT */ *) AS count_all_distinct_all_all, `models`.`id` AS models_id
FROM `models` INNER JOIN `何とか` ON 略
GROUP BY `models`.`id` ORDER BY count_all_distinct_all_all desc LIMIT 1

スレッドを表示

Model.search(cond).joins(何とか).group(Model.arel_table[:id]).order('count_all_distinct_all_all desc').limit(1).count('/* DISTINCT */ *')
という地獄みたいなクエリが発生した(作業)

神楽坂しえる さんがブースト

あなたは商品ではありません!

商品ではないのであなたの投稿やアクティビティなどからお金が発生しませんしお金に変えれません。
なので善意やモチベーションなどと言ったものでサーバーを運営することになります

そしてこの場合、電気代や通信量も商品でなければ良かったのですが、
それらは商品です。

古いものを表示
GGTea - Mastodon

Mastodonは、オープンなウェブプロトコルを採用した、自由でオープンソースなソーシャルネットワークです。電子メールのような分散型の仕組みを採っています。