揮発性のメモ2

最近知った知識を さも昔から知ってた風にメモ書きしていく

2026-01-01から1年間の記事一覧

enumで、defineの代わりにする

C

ランキング参加中プログラミングランキング参加中Linux #define HOGE_COUNT (sizeof(hogelist) / sizeof(hogelist[0])) よりも enum { HOGE_COUNT = sizeof(hogelist) / sizeof(hogelist[0]) }; のほうが便利だった。 デバッガで名前が使えるし、スコープに…

mmapしたあとはcloseしてよい

C

ランキング参加中プログラミングランキング参加中Linuxlinuxjm.sourceforge.io システムコール munmap() は指定されたアドレス範囲のマップを消去し、 これ以降のその範囲内へのメモリー参照は不正となる。この領域は、プロセスが終了したときにも自動的にア…

gitで、どの設定ファイル由来の設定かを調べる

git

ランキング参加中プログラミングランキング参加中Linux $ git config --list | grep autocrlf core.autocrlf=true core.autocrlf=false なんか設定をみたら同じ変数が2回出てきて気分悪いとき どこの設定ファイルから来てるのかを調査するには --show-origin…

VirtualBoxのログの日付を見やすくする

ランキング参加中Linuxランキング参加中プログラミングVirtualBoxのログは 起動してからの時分秒で書かれているので、結局いつのことかわからない $ cat VBox.log 00:00:00.401953 VirtualBox VM 7.1.14 r170994 linux.amd64 (Oct 16 2025 16:11:04) release…

エクセルで、保護ビューにならないようにする

ランキング参加中プログラミングExcelで許可されてない場所にあるファイルを開くと、保護ビューになって編集ができないのを抑止する インターネットから入手したファイルは、ウイルスに感染している可能性があります。編集する必要がなければ、保護ビューの…

CygwinからWake-on-LANをおこなう

ランキング参加中Linuxランキング参加中プログラミングCygwinにはwakeonlanパッケージがなかったので、自力でなんとかする WakeonLANのマジックパケットは 0xFF を6回、MACアドレス 6バイトを16回繰り返した 102バイトのバイナリを UDP:9 に流す22:33:44:55:…

Firefoxで、現在のタブの色をわかりやすくする

ランキング参加中プログラミングFirefoxのカレントのタブの色を変更するプラグイン addons.mozilla.org とても見やすくなった

秀丸で、最後に閉じたタブを開く2

ランキング参加中プログラミング便利に使っていたマクロがどっか行ってしまったので、自力で作成一般的なIDEやブラウザによくある、 Ctrl+Shift+T で最後に閉じたファイルを開きなおしてくれる機能 を秀丸マクロで再現 // 閉じたタブを開き直す.mac // Ctrl+…

エクセルで、URL貼り付け時に勝手にリンクにならないようにする

ランキング参加中プログラミングExcel でメールアドレスやURLを貼り付けたときに 自動的にリンクにされてしまうのを抑止する オプション ⇒ 文章校正 ⇒ オートコレクトのオプション の「入力オートフォーマット」で 「インターネットとネットワークのアドレス…

PHPで、getoptを使う

PHP

ランキング参加中PHPランキング参加中プログラミングnull合体演算子 ?? を使うとかなり綺麗に書けることに気づいた

ワードで、貼り付け時に前後に空白が入るのを抑止する

ランキング参加中プログラミングワードで、単語をコピペするときに前後にスペースが入ることがある。 "" で囲われた中に英単語を貼り付けるときなど、限られた状況でのみ発生するので 自分の勘違いかと思ってスルーしてしまう。日本語だと起きない 再現手順 …

鉄のきずな

geminiに描いてもらったけど 逆だよ

git fetch --tags でエラー

ランキング参加中Linuxランキング参加中プログラミング $ git fetch --tags origin From ssh://gitserver/home/git/test ! [rejected] hoge0.01 -> hoge0.01 (would clobber existing tag) リモートにもローカルにも同じタグがあるのが原因なので ローカルの…

株主優待でマッサージを受けたい

■株主優待でマッサージを受けたい 株式会社メディロムで株主優待をやっている ・Re.Ra.Kuで使える15000円分のチケット ・300ADR以上を6ヶ月以上保有が条件 ・毎年1,2月に自分で保有を申告をする(面倒くさい) メディロムはNASDAQ上場(MRM) 2026年3月 1.3ド…

Acrobat Readerで、ウィンドウの左右にあるツールパネルを閉じっぱなしにする

ランキング参加中プログラミング環境設定 ⇒ 文書 で 開き方の設定 を変更する。 「文書を再び開くときに前回のビュー設定を復元する」 「文書を開く時、すべてのツールパネルの最後の状態を記憶」 のチェックを両方ともオンにした上で、すべてのツールパネル…

ラクマで利用できる発送方法

faq.fril.jp

秀丸で、アクティブタブの色を変える

ランキング参加中プログラミング その他 ⇒ 動作環境 ⇒ ウィンドウ ⇒ タブモードの詳細 デザインの描画方法指定 にチェックを入れると設定が変更可能になる やったぜ

PHPで、UUIDv4 を作る

PHP

ランキング参加中PHPランキング参加中プログラミングRRRRRRRR-RRRR-4RRR-rRRR-RRRRRRRRRRRRr のところが 8,9,a,b になってればヨシ

Wordで、ダブルクォーテーションが変になる不具合を回避する

ダブルクォーテーションが半角じゃなくなる URLが勝手にリンクになる ハイフンがダッシュになる といったバグがあるので、それを直すWord のオプション ⇒ 文章校正 ⇒ オートコレクトのオプション を選択 「入力中に自動で変更する項目」をすべてオフにする

PHPで cURLを使ってJSONの送受信をする

PHP

ランキング参加中PHPランキング参加中プログラミングオブジェクトをJSONにして送信して、応答のJSONをオブジェクトにして返す関数

Adobe Acrobat Readerでタイトルバーを表示する

ランキング参加中プログラミング Adobe Acrobat Readerでタイトルバーを表示するには メニューから「新しい Acrobat Reader を無効にする」を選択する

findで、読み書き可能なファイルを探す

ランキング参加中Linuxランキング参加中プログラミングlinuxjm.sourceforge.io なんか知らない便利オプションがあった -readable 現在のユーザーによって読み込み可能なファイルであるかどうか -writable 現在のユーザーによって書き込み可能なファイルであ…

certbotで、Let's Encryptの証明書を取得する 4

ランキング参加中Linuxランキング参加中プログラミングDebian 13 Trixie では apt でスッと入れてパッと使えるようになって大変便利になった インストール apt install certbotcertbotのインストール。 ApacheやNginx用のプラグインもある(python3-certbot-…

trixieで、rootユーザーで日本語を使用する

一般ユーザーでは普通に日本語使えるんだけど、rootだとなんでか日本語が文字化けする。 という話ランキング参加中プログラミングランキング参加中Linux今どきのDebianのインストーラでは、「LANGを日本語にしていると文字化けするからCにしとくね」 って感…

trixieで、vimを使用する

ランキング参加中Linuxランキング参加中プログラミングほぼ最小でインストールすると、 vim ではなく vim-tiny が入るviとコンパチにしているものらしい パッケージは vim-tiny 、実行ファイルは vim.tiny 、設定ファイルは vimrc.tinyまあいらないので、ち…

NFSでマウントする

ランキング参加中Linuxランキング参加中プログラミング マウントはsystemdの管轄で、fstabからなんか自動的にマウントのユニットファイルが生成されて、mountコマンドでなんか勝手に起動常駐する。 よって、fstabを書き換えたら systemctl daemon-reoadを実…

Excelで、デフォルトの保存先フォルダを変更する

エクセルで、ファイルの保存先の初期ディレクトリを設定する オプションの「保存」で、 「既定のコンピュータに保存する」にチェックを入れた上で 保存場所を指定する

Windowsで起動時刻を見る

ランキング参加中プログラミングWindowsで起動時刻とか起動時間を見たい タスクマネージャー タスクマネージャーの パフォーマンス ⇒ CPU の下の方に「稼働時間」がある DOS窓 systeminfoコマンドで「システム起動時間」が見れる PowerShell (Get-WmiObject …

秀丸メールで、最近を設定する

ランキング参加中プログラミング秀丸メールのフィルタの「最近の分」を設定変更する 設定 ⇒ 全般的な設定 ⇒ メール一覧 ⇒ 表示範囲

grepで、検知した行数を数える

ランキング参加中Linuxランキング参加中プログラミングgrepで検索した結果の行数を数えるとき grep hoge *.log | wc -l みたいなことやってたけど、もっとスマートな -c オプションがあった $ grep -c hoge *.log 2025.12.01.log:15 2025.12.02.log:0 2025.1…