2018-10-10

カスタマイズしやすい重み付きレーベンシュタイン距離ライブラリをGoで書きました

deltam/go-lsd-parametrized: Weighted Leveshtein Distance and its extended interfaces written in Go.

重み付きレーベンシュタイン距離(編集距離)のライブラリを書きました。文字ごとに追加・削除・置換のコストが指定できます。文字列の長さによる正規化や複数の文字列から近いものを選ぶ関数も含まれてます。

エラーメッセージをラフに分類したいという動機から作り始めました。類型的で機械学習が必須なわけでない分類タスクにお役立てください。
詳しい使い方はGitHubのREADMEを見てください。

go get -u github.com/deltam/go-lsd-parametrized

カスタマイズ


2018-03-13

FitDesk X-2.0を修理した

FitDesk X-2.0というエアロバイクを愛用してます。


デスクが付いているので運動しながら読書をしたりPC作業をしたり便利です。
もう2年以上ほぼ毎日使っているのですが、すこし前からペダリングに違和感を覚えるようになりました。音がうるさくなりペダル回転も引っかかるような感触がします。

エアロバイクの故障について調べてみたら故障の原因はだいたいがベルトかベアリングの破損のようです。私のFitDeskの保証期間はすでに切れていたので何とか自分で修理できないか試すことにしました(安くない買い物だったし)。

検索してみるとFitDesk製造元のYoutubeチャンネルにギアボックスを分解するための手順の解説動画があります。