ochalog

RubyとMediaWikiとIRCが好き。

2019-01-01から1年間の記事一覧

BCDice#rollにおいて3番目以降の引数を使用する処理

「どどんとふのダイスボット」ことBCDiceのダイスロール処理(BCDice#roll)には、多くの引数(7個!)がある。この処理を単純化して引数を減らしたかったため、その呼び出し方について調べた。

MediaWikiのページをStructured Discussionsボードに変換するメンテナンススクリプト

MediaWikiに掲示板の機能を追加する拡張機能「Structured Discussions」を単一のページに対して有効化するとき、ページの移行作業が必要となるが、この作業は失敗しやすい。移行作業を成功しやすくし、トラブル発生時にも対処しやすくするメンテナンススクリ…