ショートカットとPythonで

iPhoneのめんどくささを解消したい

MacのターミナルでPDFを結合する方法|pdfuniteの使い方

領収書や請求書など、複数に分かれたPDFを1つにまとめたいことがあります。

Macでは「プレビュー」アプリを使ってPDFを結合できますが、ターミナルからコマンドを使う方法もあります。

今回は、複数のPDFを簡単に結合できるpdfuniteの使い方を紹介します。

続きを読む

コピーしたテキストに紛れ込む不要な半角スペースを削除するAppleScript

PDF書類を選択してコピーする際、余分な半角スペースがくっついてくることがあります。

お役所の書類に多い半角スペースが混入する問題

コピーしたテキストだけを見ると違和感がないのですが、実は一文字ごとに半角スペースが混入しているのです。

令 和 7 年 分 給 与 所 得 者 の 扶 養 控 除 等 ( 異 動 ) 申 告 書

↓半角スペースを除去後と比べると一目瞭然です。

令和7年分給与所得者の扶養控除等(異動)申告書

リネームする際にも大変面倒なので、AppleScriptで除去できるようにしました。

続きを読む

Next.jsの開発サーバーを止める方法

バイブコーディングでNext.js を使っていると、開発中にこんなエラーが出ることがあります。

Port 3000 is already in use

日本語にすると、

ポート3000はすでに使われています

という意味です。

原因はシンプルで、前に起動した開発サーバーが、まだ裏で動いている状態です。

この記事では、そのときによく使う次のコマンドについて整理します。

lsof -i :3000
kill -9 PID

一行で実行するならこうなります。

kill -9 $(lsof -t -i:3000)

「なんとなくコピペして使う」から一歩進んで、何をしているコマンドなのかを理解しておくと、開発中のトラブル対応がかなり楽になります。

続きを読む

OpenAI_codexのブランチの詳細が便利

素人バイブコーダーの備忘録です。

栄枯盛衰が激しいAI業界です。Geminiがもてはやされ、Claudeしか勝たんと言われた時を経て、2026-05-13現在では一周回ってOpenAIが見直されている状態です。

Cursorを使うことから始めたバイブコーディングですが、現在はClaude CodeとCodexのリミットをみながら、適当に使い回しています。

Codexから簡単にGit操作ができるツールがあったので、メモしておきます。

続きを読む

初心者のためのGitHub・Vercel用語集|リポジトリ、デプロイ、PRって何?

GitHubやVercelを触り始めると、カタカナや英語の専門用語が一気に増えてきます。

「リポジトリって何?」 「プッシュとデプロイはどう違うの?」 「PRって、結局何をしているの?」

このあたりが曖昧なままだと、作業の全体像が見えにくくなります。

この記事では、初心者が最初につまずきやすいGitHub・Vercelまわりの用語を、できるだけ実務に即した言葉で整理します。
厳密さよりも、まずイメージがつかめることを優先して解説します。

続きを読む

ターミナルからmac内蔵の辞書を呼び出す

言葉は正しく使いたいものです。今自分が使っている言葉は正しく使えているのか?

そんな疑問が辞書がとっても役立つのは言うまでもないでしょう。

Macには純正の辞書アプリがあるので、それを立ち上げて調べればいいんですが、手間を少なくするために。Cursorエディタ内で辞書を調べられるようにしました。ターミナルを使う仕組みなので、VS Codeでも使えます。

使用するのがMac純正辞書のため、Mac限定の内容です。

ネットで検索するほどのことでもない場合、この方法が簡単でした。

続きを読む