CHUNITHM AMAZONの削除曲スコアをダウンロードするブックマークレット

お知らせ

CHUNITHM AMAZONが稼働する2018-10-25(木)以降は、本ブックマークレットの動作を保証しません。

使い方

  1. 以下のスクリプトをブックマークのURL部分にコピー&ペーストします
  2. チュウニズム・ネットにログインし、Homeページを表示します
  3. さきほどのブックマークを開くと、赤い進捗ボックスが画面中央に挿入されます。
  4. 9曲取得後に、ファイルダウンロードのダイアログを表示します。ダウンロード・デフォルトファイル名は score-chunithm-star-plus.txt です

動作確認

Windows向けWebブラウザでは、「Google Chrome」だけで動作確認しています。
Android向け「Chrome」でも動作確認しています。
それ以外のブラウザでも動くかもしれませんが、動作確認はしていません。また、動作を保証しません。

続きを読む

Solrのダイナミックフィールドにマルチバイト文字を使いたいとき

solrconfig.xml

  <updateProcessor class="solr.FieldNameMutatingUpdateProcessorFactory" name="field-name-mutating">
    <str name="pattern">[^\w-\.]</str>
    <str name="replacement">_</str>
  </updateProcessor>

部分を確認する。
name属性が"pattern"であるstr要素に記述した「正規表現」に合致した文字を、name属性が"replacement"であるstr要素に記述した文字に置換する。初期状態では、[^\w-\.] すなわち、\w(=[a-zA-Z_0-9]:半角英数時と半角アンダースコア)と-(半角ハイフン)と\.(半角ピリオド)以外の文字すべてが、置換対象になる。

どこまで文字を許容するかに応じて、正規表現を書き換えるとよい。たとえば、

    <str name="pattern">[\h\v]</str>

などとすると、「水平方向の空白文字」(\h)と「垂直方向の空白文字」(\v)だけを_に置換する。

なお、このupdateProcessor要素自体をコメントアウトすると、UPDATE REST API実行時に(field-name-mutatingが見つからない、という)例外が起こる。

本州最東端のトドヶ崎(魹ヶ崎)に行く

去年の9月に本州最北端の大間崎(おおまざき)、今年の1月に本州最西端の毘沙ノ鼻(びしゃのはな)、今年の6月に本州最南端の潮岬(しおのみさき)を訪れ、今回満を持して本州最東端の魹ヶ崎(とどがさき)に行くことにした。交通の便を考えると、盛岡駅から宮古駅までバスで2時間20分、宮古駅から車で1時間、さらに徒歩で1時間というなかなかハードな道程だ。

盛岡市でレンタカーを借りて往復7時間運転するか、宮古市でレンタカーを借りて往復2時間運転するかの2択で、後者の決め手となったのが「宮古ecoカーシェアリング&レンタカー」の「106急行」とのセットプランだ。

続きを読む

beatmaniaIIDX24のスコアを一覧化するブックマークレット

公式サイトは明日(2018-07-01)までの運用だそうですが......

使い方

  1. 以下のスクリプトをブックマークのURL部分にコピー&ペーストします
  2. 公式サイトにログインします
  3. さきほどのブックマークを開くと、もう一つタブまたはウィンドウが表示され、順にシリーズを遡っていきます
  4. 最後のページまでたどり着いたら、後から表示されたタブまたはウィンドウがTSV書式のテキストになっています。
続きを読む

beatmaniaIIDX25 DP12譜面クリアレート(九段~皆伝)

データ取得日:2018-05-29(九段, 十段) ~ 2018-05-30(中伝, 皆伝)

計算式は、(指定以上のランプがついているユーザー数÷段位取得者数のうちNOPLAYランプ以上が付いているユーザー数×100)(小数点以下四捨五入)

続きを読む