作業効率化

[macOS]バックスラッシュ用のキーが反応しない? Mac

[macOS]バックスラッシュ用のキーが反応しない?

macOSでは「¥」と「\」が区別されており、外付けキーボードで両方を使い分けたいと考えました。Ergodoxにキーマッピングを試みましたが、キーコードの解釈がmacOS側で行われるため意図した挙動になりませんでした。最終的にGoogle日本語入力の設定で「¥」を「\」に変更することで対応しましたが、「¥」の入力が不便になってしまいました。外付けキーボードの「¥ |」「\ _」キーを使い分けたい最近、プログラミングの機会が増え、「\」を入力したいことが増えました。いちいち「¥...
[VS Code]関数を丸ごと切り取るには?(折りたたみやアウトライン) とりあえずのメモ

[VS Code]関数を丸ごと切り取るには?(折りたたみやアウトライン)

VS Codeでは関数の折りたたみと切り取りを特定のショートカットキーで操作できます。関数全体の選択はCtrl+Shift+\で行い、折りたたみはCtrl+Shift+[またはCtrl+K Ctrl+0を使います。コードを整理すると大きなプログラムの編集効率が上がります。関数単位で切り取りたいVS Codeで「関数を切り取り」をスムーズにする方法はある?関数をまとめて閉じる(折りたたむ)には? text { fill: #333333; font-family: 'Meiry...
WordPressサイトのデータのバックアップとは?(手動とプラグイン) とりあえずのメモ

WordPressサイトのデータのバックアップとは?(手動とプラグイン)

WordPressサイトは、サイトのファイルをダウンロードしておけば、手動でバックアップできます。ただし操作が面倒なので、レンタルサーバーのバックアップ機能を利用したり、WordPressプラグインを追加したりします。レンタルサーバーの機能は簡単に設定できますが、プランによって機能に制限があります。BackWPupは柔軟な設定ができる一方で操作が複雑で、All-in-One WP Migrationは初心者でも使いやすいですがファイルサイズに制限があります。WordPress...
「SVG」とは?(Scalable Vector Graphics) プログラミング

「SVG」とは?(Scalable Vector Graphics)

「SVG」は拡大縮小しても画質が変わらないベクター形式の画像です。SVGファイルはテキスト形式でXMLで書かれており、メモ帳などで編集できます。ウェブサイトのロゴやアイコン、様々な画面サイズに対応する必要があるデザインに適しています。SVGは、テキスト形式の画像なので、生成AIとの相性もよいです。SVGとは(拡大できる図形の設計図)スマートフォンで画面を大きく拡大したとき、画像がぼやけてしまうことがあります。だけど、ウェブサイトのロゴやアイコンの中には、どれだけ拡大してもくっ...
[macOS]ファイル名の先頭に作成日時を追加するBashスクリプトの作り方 Mac

[macOS]ファイル名の先頭に作成日時を追加するBashスクリプトの作り方

macOSでファイル名の先頭に作成日時を追加するBashスクリプトを作成しました。このスクリプトは実際のファイル作成時刻を取得し、既にタイムスタンプがついたファイルは処理をスキップします。環境依存はありますが、時系列での文書管理がより簡単になる実用的なツールです。生成AIを使うとスクリプトはすぐに出来上がります。しかし、実際に使うと細かな注意点(境界条件)が出てきます。スクリプト内のコマンドの特徴を知っておくと、補足して仕上げるのがスムーズです。 text { font-fa...
【基本】生成AIの「記憶の鮮度」を管理するコツ(コンテクストウィンドウ) AIの話題

【基本】生成AIの「記憶の鮮度」を管理するコツ(コンテクストウィンドウ)

生成AIから目的に適った回答を得るには、詳細で具体的なプロンプトを与えるのが大切です。ただし、生成AIには一度に参照できる情報量に限界があり、会話が長くなるにつれ「脈絡のない答え」が増えてきます。適切なタイミングでチャットを仕切り直して、「記憶の鮮度」を維持する工夫が有効です。生成AIの基本的な性質について話したいと思います。最も伝えたいことは「プロンプトとチャットの長さ」という考え方です。YouTube動画でも話しています。生成AIとの会話の分量は長くなる生成AIは一つ一つ...
Windowsでスクリーンショットを撮る方法(Win+PrtSc) Windows

Windowsでスクリーンショットを撮る方法(Win+PrtSc)

Windows 8 以降のパソコンでは「Win+PrtSc」で全画面のスクリーンショットを撮影し、自動的に「ピクチャ」フォルダ内に保存できます。「Win+Shift+S」を使うと画面の一部だけを選択して撮影でき、切り取り&スケッチで編集できます。「Alt+PrtSc」や「PrtSc」ではクリップボードに画像をコピーし、ペイントやワードに貼り付けて利用します。Win+PrtScでスクリーンショットを保存(Windows 8〜)パソコン画面の様子は画像として記録できます。これを「...
生成AIで説明スライド作るためのプロンプトを作った(SVG) AIの話題

生成AIで説明スライド作るためのプロンプトを作った(SVG)

説明スライドを効率的に作成するためのSVGプロンプト開発過程を紹介します。スタイル一元管理やテキスト配置の最適化により、視認性の高いデザインが実現できます。反復的な改善プロセスを通じて、情報伝達と視覚的魅力を両立させたプロンプトを開発できました。生成AIで情報をスライドに変換する生成AIは、文章だけでなくスライドも作ることができます。Claude 3.7 Sonnet にプロンプトを与え文章を送信すると、約45秒ほどで SVG(ベクター画像)を生成してくれました。プロンプトで...
WordPressの古いリビジョンをまとめるカスタムプラグインを作った とりあえずのメモ

WordPressの古いリビジョンをまとめるカスタムプラグインを作った

WordPressの古いリビジョンを整理するカスタムプラグインを作成しました。このプラグインは一週間以上前のリビジョンから日ごとに最新の一つだけを残し、データベースの肥大化を防ぎます。管理画面からリアルタイムで進行状況を確認でき、毎日自動実行されるため効率的なサイト管理ができます。WordPressの記事保存の処理は、体感ではそこまで速くはなりませんでした。編集履歴を管理するプラグインを作ったWordPressで記事を保存する処理が遅くなってきた気がします。リビジョン(編集履...
「ビジネスチャットツール」とは? とりあえずのメモ

「ビジネスチャットツール」とは?

「ビジネスチャットツール」は、チームメンバー間でリアルタイムにメッセージを交換できるシステムです。メールより即時性が高く、個人間やグループでの会話、ファイル共有、過去メッセージの検索が簡単にできます。Slack、Chatwork、Microsoft Teamsなど各ツールには特徴があり、セキュリティ面でも認証や暗号化で情報を保護できます。要は、「仕事用のグループチャット」ですね。文書ファイルなどを共有する保存領域もあるので便利です。ビジネスチャットの共通的な特徴「ビジネスチャ...
生成AIでインフォグラフィックを作れる AIの話題

生成AIでインフォグラフィックを作れる

生成AIは調べものよりも情報変換で役立ち、細かいプロンプトで指示すると図やイラストを用いて見やすくまとめます。グラフィックレコーディング風のプロンプトを使うと、超一流デザイナーのようなインフォグラフィックが作成できます。特定のカラースキーム、タイポグラフィ、レイアウトを指定することで、視覚的に魅力的な情報表現が可能です。続きはこちら。生成AIは情報の見た目を変えるのが得意生成AIは調べものよりも、情報変換で役に立ちます。かんたんな要約だけでなく、細かいプロンプトで指示すると、...
[Windows 11]コマンドプロンプトとWindows Terminal, PowerShell Windows

[Windows 11]コマンドプロンプトとWindows Terminal, PowerShell

コマンドプロンプトとはWindows 11には、テキストベースのコマンドでシステムを操作できるツールがあります。それが「コマンドプロンプト」(cmd.exe)です。コマンドプロンプトは、Windows 11に最初から入っているテキスト入力式の操作画面です。Windows回復環境(Windows RE)でも利用できるので、トラブル時の修復ツールとしても活用されます。普段使っている画面(グラフィカルユーザーインターフェース、略してGUI)とは違い、文字を打ち込んでパソコンに指示を...
[Mac]OneDriveの共有フォルダがショートカットファイルになってしまった Mac

[Mac]OneDriveの共有フォルダがショートカットファイルになってしまった

MacのOneDriveで共有フォルダが消え、代わりに「.url」というショートカットファイルになっていました。以前は、共有フォルダへのショートカットを追加しておくと、OneDriveアプリで同期されFinderから直接アクセスできました。改めて、ブラウザからOneDriveにアクセスして「自分のファイルにショートカットを追加」しましたが、問題は解決しませんでした。環境:macOS Sonoma 14.7.4(Intel), OneDrive 25.015.026.0002今...
ふつうの文章をAIエディタで書く方法(Cursor) AIの話題

ふつうの文章をAIエディタで書く方法(Cursor)

Cursorは、「AI連携機能を追加したエディタ」で、文の補完や修正、AIパネルでの対話など便利な機能があります。これは、プログラミングだけでなく文章作成の全般にも役立ちます。無料プランでも「プレミアムAIモデルでの修正や対話は月50回まで」などの回数制限がありますが、基本機能は使えます。Cursorはプログラミングだけじゃない「Cursor」は、AI機能を組み込んだテキストエディタです。Visual Studio Codeをベースに開発されているのでプログラマ向けに見えます...
ポメラの代替として「Caret」(Chromebookのオフラインエディタ) いろんな周辺機器

ポメラの代替として「Caret」(Chromebookのオフラインエディタ)

Caret と Caret Mod は、Chromebookで完全オフラインで動作するテキストエディタです。文書作成に特化したポメラの代替デバイスとして、Chromebookを利用できます。Caret Mod は日本語向けに最適化され、メニューの日本語化や日本語フォントの組み込みなど、日本語環境での使いやすさが向上しています。Caret はChromebookで動く「ポメラ」について調べていたら、「ChromeBookにエディタCaret Modを入れる」という手もあることを...
[mac] Finderのカスタムショートカット例(ゴミ箱) Mac

[mac] Finderのカスタムショートカット例(ゴミ箱)

私は、⌘Dを「ゴミ箱に入れる(Delete, Dustbox)」に変更しています。⌘Dは標準では「ファイルの複製(Duplicate)」ですが、これは「⇧⌘D」に変更しました。ファイルの削除はよく使う操作なので、左手だけでできるショートカットキーがあるとスムーズです。こちらもどうぞ。
[WordPress]カスタムプラグインで投稿文字数の自動集計機能を追加した とりあえずのメモ

[WordPress]カスタムプラグインで投稿文字数の自動集計機能を追加した

WordPressの投稿文字数を日々集計し、データベースに保存するプラグインを作成しました。従来は集計画面表示時のみ実行されていた処理を、記事保存時に自動実行するように改善しました。下書き保存時の処理は負荷を考慮して省略し、公開・更新・削除時のみ実行する仕様としました。
生成AIを活用してInstagramハイライトを作成する方法(GPTs) AIの話題

生成AIを活用してInstagramハイライトを作成する方法(GPTs)

生成AIとデザインツールを組み合わせると、効率的にInstagramのハイライトを作成できます。GPTsを使用してアイデアを生み出し、Canvaでデザインを作成すると、魅力的なコンテンツを制作できます。作成したコンテンツをInstagramのストーリーズに投稿し、ハイライトとしてプロフィールページに長期表示できます。複数のツールを組み合わせるInstagramのプロフィールには、「ハイライト」という要素があり、プロフィール情報を追加できます。Instagramのハイライトをど...
AutoHotkeyのかんたんな使い方(Windowsのキー操作で自動処理) Windows

AutoHotkeyのかんたんな使い方(Windowsのキー操作で自動処理)

AutoHotkeyは、スクリプトを作成してキーに処理を割り当てるツールです。カスタムのショートカットキーで、Windowsでの作業効率を向上させることができます。AHKスクリプトには、変数、関数、メッセージボックスなどの機能があり、キー操作で複雑な処理を自動化できます。AutoHotkeyのインストールと設定公式サイト(autohotkey.com)からAutoHotkeyをダウンロードして、インストールします。v2.0以降とそれ以前(v1.1)でスクリプト構文にも違いがあ...