git .git を除外して find でファイルやディレクトリを検索する Linux でファイルやフォルダを検索したい時は find コマンドを使うと思います。たとえばカレントディレクトリ以下の全てのファルを検索するなら下記のようにしますね。$ find ./ -type f./foo/hoge.txt./bar... 2022-02-23 2023-01-30 git
Emacs Emacs から直接 DeepL を使う設定方法 2025-07-26追記。いつのまにかgo-translatorパッケージに互換性のない修正が入っていてサンプルコードが動かなくなっていましたので書き直しました。DeepL とうAIによる翻訳サイトが流行っていますね。Google翻訳よりも... 2022-02-08 2025-07-26 Emacs
Windows Windowsのおすすめ初期設定 UbuntuなどのLinuxも最近は流行っていますが、職場でのメインマシンとしてはまだまだ Windows が大半だと思います。また、職場のPCはリース契約のことも多く、定期的にPCを交換しなくてはいけないことも多いものです。そこで今回は、... 2021-11-29 2022-03-08 Windows
Jenkins ccache のキャッシュファイルを複数ユーザやJenkinsと共有する c/c++ のコンパイルを高速化するツールにccacheというものがあります。コンパイル結果をキャッシングしておき次回以降のビルドを高速化するツールです。C/C++界隈ではメジャーなツールです。Arduino のビルド高層化なんかにも使えた... 2021-11-13 2023-01-25 Jenkins
Windows Windowsマシンに入れておきたい定番開発ツールたち ソフトウェア開発では色んなツールを使います。そこで今回は、Windowsマシンにインストールしておいたほうがいいとおもうフリーソフトを列挙してみます。おそらく他の開発者のひともインストールしていると期待してもそれほどおかしくないメジャーどこ... 2021-11-12 2022-03-18 Windows
git Git-Repo を使ったソースコードのダウンロード高速化 大規模なプロジェクトだと、複数の Git リポジトリが必要になってきます。そのリポジトリを1つ1つ操作するのは大変なので、大規模プロジェクトでは Repo Repo というツールを使うことが多いと思います。Repo は複数のGitリポジトリ... 2021-10-15 2023-01-30 git
DOS エクスプローラで開いているフォルダで一発でコマンドプロンプトを開く方法 最近はWSLやPoweShellなどが登場し出番は減ってきているものの、まだまだコマンドプロンプト(DOS窓)が必要な場面はあります。そのコマンドプロンプトですが補完機能が貧弱なためディレクトリ移動が面倒です。その例としてよくある場面として... 2021-06-30 DOS
Redmine 第19回redmine.tokyo勉強会にてしゃべりました 2020-11-14土曜に第19回 redmine.tokyo勉強会がオンラインで行われました。そこで「こんなRedmineはイヤだ!実録!愉快なチケットたち」と題してLTをしました。以前にTwitterでツイートしたことがある内容をいく... 2020-11-27 Redmine
Linux/WSL ctrl-d でログアウトしないようにする方法 LinuxやMSYSでターミナルで作業していて、うっかりctrl-d を押してしまいログアウトしてイラッとしたことありませんか?一文字削除と同じキーなのでうっかりやってしまうんですよね。そんな小さないらいらをなくすTipsを紹介します。シェ... 2020-08-25 2023-01-25 Linux/WSL
C/C++ C言語の列挙型の真面目な使い方 C言語には列挙型 enum というものがあります。かなり便利な機能なのですが効果的に使われていることは少ないように思います。そこで、列挙型を正しく使うとどのようなご利益があるかを説明したいと思います。 マジックナンバーを使った例 例題として... 2020-06-03 2023-01-30 C/C++