2022-05-01から1ヶ月間の記事一覧

textage.cc/score 譜面解析バグ修正

うまくチャージノーツが展開できない件について、そろそろ調査はじめよう……lmtak.hateblo.jp

鉄道未乗区間・検討会

乗りつぶしオンライン/私鉄版 をベースに検討する。今後の旅行先の候補になるかもしれない。

長崎電気軌道の乗り鉄

長崎電気軌道ぜんぶ乗る(4号系統と深夜の2号系統は乗ってない) pic.twitter.com/voAwBI1VLe— MTAK | ⋈ | (@lmtak) 2022年5月15日 むかしむかし行ったことあるけど、そのときは徒歩で回ったと記してあって、じゃあ乗ってないかも…… http://park7.wakwak.com…

textage.cc/score データベース検索Webインターフェース

検索はajaxで。 digitank.org

textage.cc/score 譜面部分情報をデータベースに格納

管理がいちばん簡単な SQLite3 を念頭に。初期データを投入したら、そこから更新/削除がないことと、参照オンリーなので。

textage.cc/score js(bms2jsh.js) 移植実験3

dual control (8th) がトリッキーな定義をしていて、だいたいいつも処理に失敗する件

textage.cc/score js(bms2jsh.js) 移植実験2

続き tsv に自主変換したc1, c2(チャージノーツ定義)、tc(BPM変更定義)、ln(小節ごとの拍数定義)を、文字列から配列オブジェクトに変換する小処理を先に作る。通常ノーツを展開した辞書型オブジェクトに対して、チャージノーツと BSS / MSS を追加する…

textage.cc/score js(bms2jsh.js) 移植実験1

順調っぽい Python に switch 構文がなかったのでベタ移植とはいかなかったけど、通常ノーツのみ移植。チャージノーツは明日以降に。

textage.cc/score 譜面javascriptの独力parseメモ

1 文字ずつ読んでいって構文解析していく、有限オートマトンの話。大学 1 年のときにやったはず。……と思っていたが、Node.js に実行させてspなどを TSV などで出力することでも代用できそう。(終)