IT m4a録音ファイルの修復方法 iPhoneやAndroidフォンのボイスメモやPCM録音といったアプリで録音した音声ファイル (m4a) は、突然壊れて再生ができなくなる場合があります。 そのような破損ファイルでも、ある程度サイズが残っていれば、バイナリエディタと fa... 2024.01.07 ITボイスメモ
IT Git ブランチ名を Zsh プロンプトに表示する方法 はじめに Gitを活用している方々にとって、現在作業中のブランチを常に把握することは重要なタスクの一つです。それが大規模なプロジェクトだと、特にその重要性は高まります。 今回は、macOSでZshシェルを使用している方向けに、余計な外部モジ... 2023.06.14 ITLinuxshell
go言語 GO言語でファイル内のテキストを置換する方法(インストール手順含む) テキストファイルの中の文字列を、一定のルールに従ってすべて自動的に置換したいと思ったことはないだろうか。 簡単な置換であればテキストエディタで開いて、手動で目で確認しながらやれば良いが、対象が何十ファイルにもおよび、適用ルールも何個もあり、... 2022.01.22 go言語IT
IT lessコマンドで大文字・小文字を区別せずに文字列検索する方法 macOSでアプリケーションの設定を参照したり設定したりするコマンドにdefaultsがある。 たとえば、ターミナルアプリで defaults read と打てば、設定の一覧が現れる。 lessコマンド ここには膨大な量の情報が一気に出力さ... 2022.01.22 ITLinuxshell
IT スクリーンタイムの休止時間が効かない 子供のiPhoneに、ペアレンタルコントロール、すなわちスクリーンタイムを設定している親御さんは結構多いのではなかろうか。 しかし、なぜかスクリーンタイムで設定した休止時間(iPhoneが使えない時間)になっても、子供が携帯を使えてしまう現... 2021.06.09 IT生活ハック
IT ファイル内の複数箇所を生成したUUIDでワンライナー置換する これは、あるファイル内にある数十箇所の特定の文字列を、それぞれ新しく生成したUUID※で置換する作業をワンライナーで行う方法の紹介である。 ※ Universally Unique Identifierとは、ソフトウェア上でオブジェクトを一... 2020.09.25 ITLinuxPerlshell
IT zshとperlでディレクトリ下のファイルを一括編集する カレントディレクトリの下に複数のディレクトリがあり、それぞれのディレクトリ内にある規則に沿って編集を加えたい時は、手作業ではなくコマンドラインを使って行ったほうが確実にミスなく行うことができる。 今回は、macOSにおいてターミナルを使っ... 2020.09.23 ITPerlshell
git 「__git_ps1: コマンドが見つかりません」の直し方 とある日にとあるサーバに入ったら、こんなメッセージが出ていたことはないだろうか? hoge@hoge:~> -bash: __git_ps1: コマンドが見つかりません これは、git のブランチ名やコマンドを補完するツールが入っていない(... 2018.11.04 gitITLinuxshell
IT Shift JIS のソースコードを grep する方法 レガシーなシステムでは、Linux サーバ上に Shift JIS (cp932) でソースコードが書かれていることがある(特に HTML テンプレートファイルなど)。 Shift JIS ソースコードで grep が動かない! その場合、... 2018.11.04 ITshell
IT Google Chrome Desktop のススメ みんなリモートのパソコンへのアクセスに何を使っているだろうか? TeamViewewは便利だが、突然ライセンス違反と称して使用停止させられることがある。 かといって10万円も出して有償版を買うのもためらわれる。 Google Chrome ... 2016.04.22 IT