【Cursor開発効率化】.cursorrulesの実践的活用テクニック集
はじめに前回の記事「Cursorの魔法の杖!.cursorrulesでAI支援開発を加速しよう」では、基本的な.cursorrulesの設定方法について解説しました。今回は、実際のプロジェクト開発での経験から得られた、より実践的な活用テクニックをご紹介します。 なぜ.cursorrulesの拡張が必要か?実際のプロジェクト開発では、以下のような課題に直面することがよくあります: コマンド実行時のディレクトリ位置の混乱 仮想環境(venv)の有無によるエラー 環境依存の問題 実行コマンドの一貫性の欠如 これらの問題を解決するために、.cursorrulesをより詳細に設定することで、AIアシスタントとの効率的なコミュニケーションが可能になります。 .cursorrulesの実践的な設定例12345678910111213141516171819202122232425{ "version": "1.0", "project": { "name":...
【Hexo】Butterflyテーマのフォントをカスタマイズして読みやすくする方法
Hexoブログの見た目は、フォントの選択によって大きく変わります。特に日本語サイトでは、適切なフォント設定が読みやすさに直結します。この記事では、Butterflyテーマでフォントをカスタマイズする方法を、実際の設定例とともに解説します。 フォントカスタマイズの目的Butterflyテーマのデフォルトフォントは、日本語サイトにとって必ずしも最適ではありません。以下の課題があります: 句読点の位置が不自然 フォントウェイトのバランスが悪い 本文と見出しの区別が不明確 これらの問題を解決し、より読みやすいブログにするためのフォント設定方法を紹介します。 フォントファイルの準備まず、使用するフォントファイルを配置します: source/fontディレクトリを作成 以下のフォントファイルを配置: 本文用: Noto Sans JP(Light, Medium, Bold) コード用: Source Han Code JP(Light, Medium, Bold) 1mkdir...
【環境構築手順】WindowsのOllamaをUbuntuのDifyと社内ネットワークで連携する方法
社内ネットワーク環境でWindowsにインストールしたOllamaを、UbuntuサーバーのDifyと連携させる手順を解説します。この記事では、特にネットワーク設定に焦点を当てて説明します。 開発環境 システム構成: クライアント環境: Windows PC(社内LAN接続) Ollama for Windows サーバー環境: Ubuntu Server(社内LAN接続) Dify(Docker環境) 1. Windowsでのollama設定環境変数の設定まず、Ollamaがネットワークからのアクセスを受け付けるように環境変数を設定します。 Windowsの検索ボックスで「環境変数」と入力 環境変数設定画面を開く 「新規」ボタンを押下し、以下を追加: 変数名: OLLAMA_HOST 変数値: 0.0.0.0 Ollamaの再起動 タスクトレイのOllamaアイコンを右クリックして終了 スタートメニューからOllamaを再起動 2....
HexoブログのURL設定とSEO対策:パーマリンクとファイル名の最適化
はじめにHexoでブログを作成する際、URLの設定は重要な要素です。特に日本語のファイル名を使用する場合、文字化けの問題が発生する可能性があります。この記事では、SEOに配慮したURL設定方法と、効果的なファイル名の付け方について解説します。 URL設定の基本_config.ymlの設定Hexoの基本的なURL設定は_config.ymlで行います: 123456789# URLurl: https://yourblog.comroot: /permalink: :title/permalink_defaults: lang: enpretty_urls: trailing_index: true trailing_html:...
Cursorの魔法の杖!.cursorrulesでAI支援開発を加速しよう
.cursorrulesとは?Cursorの開発効率を劇的に向上させる魔法の設定ファイル、それが.cursorrulesです。このファイルをプロジェクトのルートに配置することで、AIアシスタントに対してプロジェクト固有の指示を与えることができます。 主な特徴 プロジェクトのルートディレクトリに配置 Cursor ChatやCtrl/⌘ K機能に反映 プロジェクト固有のルールを詳細に定義可能 AIの応答品質を大幅に向上 .cursorrulesの基本設定1. ファイルの配置場所12345your-project/├── .cursorrules # ここに配置├── src/├── package.json└── ... 2. 基本的な設定例12345678910あなたはTypeScript、React、Next.jsの専門家です。### コーディングスタイル- TypeScriptを使用し、型安全性を重視- 関数型プログラミングを優先- コードの重複を避け、再利用性を重視### 命名規則- 変数名は説明的に(例:isLoading, hasError)-...
HexoとButterflyテーマを使用してNetlifyにデプロイする方法
はじめにこの記事では、HexoのButterflyテーマを使用して静的サイトを作成し、Netlifyにデプロイする手順をステップバイステップで説明します。 目次 環境の準備 Hexoのインストールと初期設定 Butterflyテーマのインストール GitHubリポジトリの設定 Netlifyの設定とデプロイ カスタマイズ設定 ロゴとアバターの設定 ホーム画面のトップ画像の変更 SNSやGitHubリンクの追加 固定ページのタブ表示 1. 環境の準備まず、Node.jsとGitがインストールされていることを確認してください。これらはHexoの動作に必要です。 2. Hexoのインストールと初期設定Hexo CLIをインストールし、新しいHexoプロジェクトを初期化します。 1234npm install -g hexo-clihexo init my-blogcd my-blognpm install 3. ButterflyテーマのインストールButterflyテーマをインストールし、必要なレンダラーパッケージを追加します。 12git clone -b master...