pydub.split_on_silence を使ってm4a,mp3,wavの無音部分を削除する

音声ファイルから無音部分をトリミングして保存するプログラムを書きました。 実装方法 pydubというライブラリを使います。 silencesplit_on_silenceという( str.split() のような)無音部分を削除する関数が用意されています。 ソースコード recording-fil…

『CODINGAME SPRING CHALLENGE 2021』参加記(Gold 1425th)

CODINGAME SPRING CHALLENGE 2021に参加しました。何も分からん。 コンテストについて コンテストはこちら。 www.codingame.com ルール ルールは、いなにわさんのブログが詳しいです。翻訳ありがとうございます。 inaniwa.hatenablog.com 結果 1652位/6867人…

天下一 Game Battle Contest 2021 Springで24位でした。

KLab主催の天下一 Game Battle Contest 2021 Springで24位でした。 github.com すべてのタスク2つ組について、共通なsuffix・prefixを削除して連結した文字列を考え、単位時間あたりの内部に含まれているタスクを考慮した合計得点が最大の連結タスクを全ての…

build.rs から標準出力への出力内容は -vv フラグをつけると確認できる

結論 build.rs で print デバッグができなくて困っている方は cargo build -vv を実行すると幸せになれると思います。 こんちには、matsu7874です。 Cargo は build.rs というファイルを作成しておくと、 cargo build 時に src/ 以下のコンパイルの前に buil…

平方根の値を計算する方法(二分法・ニュートン法・開平法)について

平方根の値を計算する3種類の方法(二分法・ニュートン法・開平法)について紹介し、それぞれPythonとRustでの実装例を示しました。

2020年の私について

2020年を振り返りました。

私も『実践Rustプログラミング入門』を書きました

先日、Rustについての書籍を共著で出版させていただきました。 勤務先のフォルシア株式会社1ではShinjuku.rs2という勉強会を定期的に開催しているということで、秀和システム社から執筆の打診を受けて開始したものです。 覚えていること これまでいろいろな…