Debian に rbenv で Ruby 3.1.0をインストール
Ruby 3.1.0 リリースとのこと。 せっかくなのでDebianにインストールしてみました。 DebianにRuby 3をインストールで既にrbenvなどはインストールしてあるので、今回はpullするだけ。 いずれも…
Ruby 3.1.0 リリースとのこと。 せっかくなのでDebianにインストールしてみました。 DebianにRuby 3をインストールで既にrbenvなどはインストールしてあるので、今回はpullするだけ。 いずれも…
スキャンした写真の場合、スキャンした日付でEXIFが書き込まれることがあります。 簡単にEXIFの日付を変更する方法を探したのですが、どうやらあまり簡単ではないようです。 EXIFを操作するツールとしてはExifTool…
(2024年1月2日 修正・補筆) Ruby 3 がリリースされてだいぶ経つが、Debian unstableで用意されているパッケージのバージョンはこれを書いている時点で2.7だ。 Debianで Ruby 3を試すに…
Ruby ocraでexeを作って実行したら”libssp-0.dllが見つからない”と怒られました。 ほかにも”libgmp-10.dll”も見つからないと。 というわけ…
久しぶりのRubyネタです。 ts ファイルのチャネルを自動的に読み取って mp4に変換するで便利にtsファイルを変換しているのですが、たまに問題がおきます。 それはファイル名にスペースや”&R…
Excel の便利な関数 CountIf をRubyから操る方法について調べました。 便利な関数 CountIf CountIfはExcelで特定の条件のデータ(セル数)をカウントする関数です。 文字列の場合は「&quo…
ffprobeでchannelの情報を読み出して解析し、その結果を反映してffmpegでmp4にエンコードします。副音声がある場合は、異なるbit rateのaudio channelを複数含むようです。ここでは120 …
ローカルにるりま(Ruby Refence Manual)を置いておくために、静的なhtmlを生成する手順です。 Ruby リファレンスマニュアルをローカルで参照する に書いてあるままです。これは自分のメモとして。 bi…
rubyで複素数を使う場合はCMathモジュールを使います。 Complexは組み込みクラスなので、何もしなくても複素数は使えます。ただし、虚数単位iの前には数字が必要です。1+iは1+1iのように書く必要があります。 …
最近、会社を変わったらPCの制限が厳しくて管理者権限がありません。そうなるとフォントも自由にインストールできません。 フォントやソフトウェアは作業性に大きく影響するので、管理者権限が無いなりにも、解決策を講じようと努力し…