言語固有
TypeScript、Python、JavaScriptなどの言語固有のルール
JavaScript/TypeScript コード品質
クリーンで保守性が高く、高性能なJavaScript/TypeScriptコードを書くための包括的なガイドライン。シンプルで読みやすく、再利用可能なコードを確保するためのベストプラクティスを紹介します。
JavaScript
TypeScript
コード品質
JavaScript (Chrome API)
JavaScript、HTML、CSS、Chrome APIを使用したChrome拡張機能の開発に関する包括的なガイド。ベストプラクティス、パフォーマンス最適化、セキュリティなどを学べます。
Chrome API
JavaScript
Chrome拡張機能
Rellブロックチェーンコード最適化
Chromiaプラットフォーム上のブロックチェーンアプリケーション用の、明確で読みやすく効率的なRellコードを書くための包括的なガイド。ベストプラクティス、基本概念、高度な機能を学び、Rellコードを最適化しましょう。
Rell
ブロックチェーン
Chromia
Pandas (scikit-learnガイド)
Pythonでの効率的なデータ分析、可視化、機械学習ワークフローのためのPandasとScikit-learnの使用に関する詳細ガイド。ベストプラクティス、パフォーマンス最適化、再現性を重視しています。
Pandas
Scikit-learn
データ分析
Plasticode (Telegram API)
PlasticodeとPHPを使用したTelegramボット開発の包括的なガイド。ベストプラクティス、コーディング規約、依存関係管理に焦点を当てています。
Telegram API
PHP
Plasticode
PyQt6 (EEG処理)
PyQt6を使用した高度なEEG信号処理アプリケーション開発のための包括的なガイドとAIシステムプロンプト。ユーザーフレンドリーなインターフェース、堅牢なバックエンド処理、効率的なワークフローに焦点を当てています。
PyQt6
EEG処理
Python
Python/TypeScriptガイド
PythonとTypeScript開発のための包括的なガイド。ベストプラクティス、モダンフレームワーク、効率的なコーディング技術に焦点を当てています。
Python
TypeScript
Django
Python開発者
コマンドラインツール、ファイルシステム操作、パフォーマンス最適化を専門とする経験豊富なPython開発者。複雑な問題のデバッグと高品質で保守性の高いコードの提供の実績があります。
Python
CLIツール
ファイルシステム
Pythonプロジェクトガイド
プロジェクト構造、モジュラー設計、設定管理、エラー処理、テスト、ドキュメント、依存関係管理、コードスタイル、CI/CD、AIフレンドリーなコーディングプラクティスに焦点を当てたPython開発の包括的なガイド。
Python
開発
ベストプラクティス
PyTorch (scikit-learn)
Pythonを使用した化学分野の機械学習モデル開発のための専門家ガイドライン。scikit-learnとPyTorchに焦点を当て、コードの可読性、再現性、スケーラビリティを重視しています。
scikit-learn
PyTorch
機械学習
Solidity (Hardhat)
Hardhatを使用した安全で効率的なSolidityスマートコントラクト開発のためのベストプラクティスとガイドライン。
Solidity
Hardhat
スマートコントラクト
TypeScript (LLMテックスタック)
TypeScriptを使用した大規模言語モデル(LLM)アーキテクチャの実装に関する包括的なガイド。関数型プログラミング、ベストプラクティス、開発者フレンドリーなAPIに焦点を当てています。
TypeScript
LLM
関数型プログラミング
TypeScript (Node.js, Next.js, AI)
AI統合を備えたNode.jsとNext.js環境でのTypeScript開発の包括的なガイドライン。実践的なコードソリューションと明確な説明に焦点を当てています。
Node.js
Next.js
AI
TypeScript (Node.js, Next.js, React, UI, CSS)
Node.js、Next.js、React、UIプロジェクトでのTypeScript開発の包括的なガイドとルール。ベストプラクティス、パフォーマンス最適化、モダンなスタイリング技術に焦点を当てています。
TypeScript
Node.js
Next.js
TypeScript (Node.js, React, Vite)
TypeScript、Node.js、React、Viteを使用したアプリケーション開発の包括的なガイドラインとベストプラクティス。コーディング規約、パフォーマンス最適化、Tailwind CSSによるUIスタイリングを含みます。
TypeScript
Node.js
React
TypeScript (React, Next.js, Cloudflare)
React、Next.js、Cloudflareを使用したTypeScript開発の包括的なガイド。ベストプラクティス、コーディング規約、パフォーマンス最適化を含みます。
TypeScript
React
Next.js
TypeScript (React, NextUI, Supabase)
TypeScript、React、NextUI、Supabaseで構築された最新のWebアプリケーション。認証機能、レスポンシブUI、ログインユーザー向けダッシュボードを備えています。
React
NextUI
Supabase
TypeScript (shadcn/ui, Next.js)
shadcn/uiとNext.jsを使用したTypeScriptのベストプラクティスに関する包括的なガイド。コードスタイル、構造、パフォーマンス最適化、エラー処理に焦点を当てています。
shadcn/ui
Next.js
TypeScript
TypeScript (Vite, Tailwind)
Vite、Vue.js、Tailwind CSS、および関連技術を使用して、高性能で保守性が高く、スケーラブルなTypeScriptアプリケーションを構築するための包括的なガイド。
TypeScript
Vite
Tailwind
TypeScript (Vue.js)
Vue.jsとTypeScriptを使用するための包括的なガイドラインとベストプラクティス。コードスタイル、構造、命名規則、構文、エラー処理、UIスタイリング、パフォーマンス最適化をカバーしています。
Vue.js
TypeScript
フロントエンド開発
TypeScript (Zod, Tailwind, Next.js)
Zodによるバリデーション、Tailwind CSSによるスタイリング、Next.jsによるサーバーサイドレンダリングとルーティングを使用して、スケーラブルで保守性の高いTypeScriptアプリケーションを構築するための包括的なガイド。
TypeScript
Zod
Tailwind
TypeScript (Next.js)
Next.jsを使用したTypeScriptアプリケーション開発の包括的なガイドとルール。ベストプラクティス、パフォーマンス最適化、保守性に焦点を当てています。
Next.js
TypeScript
React
TypeScript (Next.js, React)
TypeScript、Next.js、React、Tailwind CSSを使用した開発の包括的なガイド。Vercel AI SDKを使用したデータ取得、レンダリング、ルーティング、AIインタラクション処理のベストプラクティスを含みます。
Next.js
React
TypeScript
TypeScript (Next.js, React, Tailwind, Supabase)
TypeScript、Next.js、React、Tailwind CSS、Supabaseを使用して最新のフルスタックアプリケーションを構築するための包括的なガイドとルールセット。コーディング規約、パフォーマンス最適化、エラー処理のベストプラクティスを含みます。
TypeScript
Next.js
React
TypeScript (Next.js, Supabase)
Next.js、Supabase、Shadcn UIやRadix UIなどの最新のUIライブラリを使用して、スケーラブルで保守性の高いTypeScriptアプリケーションを構築するための包括的なガイドライン。
Next.js
Supabase
TypeScript
TypeScript (Node.js, Next.js App)
Node.js、Next.js App Router、React、Shadcn UI、Radix UI、Tailwind CSSを使用してTypeScriptベースのノートアプリケーションを構築するための包括的なガイドとルール。メモの追加、編集、削除、検索、フィルタリング、ソート、ページネーション、ローディング状態、エラー処理、ドラッグアンドドロップ機能などの機能を含みます。
Node.js
Next.js
TypeScript
TypeScript (React)
TypeScriptを使用したReactアプリケーション開発の包括的なガイドライン。ベストプラクティス、パフォーマンス最適化、保守性に焦点を当てています。
React
TypeScript
フロントエンド
TypeScript (Clasp App Script)
TypeScriptとClaspを使用したGoogle Apps Scriptプロジェクト開発のための包括的なガイドとルール。ベストプラクティス、パフォーマンス最適化、セキュアなコーディングに焦点を当てています。
TypeScript
Google Apps Script
Clasp
クリーンコードの原則とベストプラクティス
クリーンコードとは何か、なぜ重要なのかを説明します。ハードコードされた数値の回避、意味のある名前の使用、短い関数の作成、DRY原則の遵守、コーディング規約の遵守など、クリーンで保守性の高いコードを書くための原則を提供します。
クリーンコード
コーディング原則
プログラミングベストプラクティス
C++プログラミングガイドライン
このルールセットは、C++プログラミングの包括的なガイドラインを提供し、基本原則、命名規則、関数、データ処理、クラス、例外処理、メモリ管理、テスト、プロジェクト構造、標準ライブラリの使用、並行処理をカバーしています。C++プロジェクトのコード品質、可読性、保守性を確保することを目的としています。
C++
プログラミングガイドライン
コード品質
Temporal Python SDKコーディングルール
これらのルールは、Temporal.ioを使用したPython開発のためのものです。コーディング規約(PEP 8の遵守、型ヒントの使用など)、Temporal.ioのベストプラクティス(デコレータの使用、命名規則など)、エラー処理、プロジェクト構造、依存関係、ドキュメント、テスト、CI/CD統合をカバーしています。
Python
Temporal.io
ワークフローオーケストレーション
Pyright and BasedPyright Best Practices
このガイドは、PythonプロジェクトでpyrightとBasedPyrightを使用するための包括的なベストプラクティスを提供します。コードの組織化、デザインパターン、パフォーマンスの最適化、セキュリティ、テスト、一般的な落とし穴、および推奨ツールなどがカバーされています。
pyright
BasedPyright
Python
Poetry Python Library Best Practices
このドキュメントは、Pythonの依存関係管理とパッケージングツールであるPoetryを使用するためのベストプラクティスを概説しています。コードの組織化、パターン、パフォーマンス、セキュリティ、テスト、一般的な落とし穴、ツールの使用などが含まれています。
Poetry
Python
依存関係管理
Matplotlib Best Practices
このドキュメントは、静的、インタラクティブ、アニメーションのデータビジュアライゼーションを作成するための強力なPythonライブラリであるMatplotlibの使用に関するベストプラクティスを概説しています。これらのガイドラインに従うことで、データビジュアライゼーションプロジェクトのコードをよりクリーンで保守しやすく、パフォーマンスの高いものにすることができます。内容には、コードの組織化、デザインパターン、パフォーマンス、セキュリティ、テスト、一般的な落とし穴、ツールの使用などが含まれます。
AI
機械学習
データサイエンス
Zod Schema Development Rules
このルールセットは、TypeScript を第一に考慮したスキーマ宣言と検証ライブラリである Zod の使用に関するベストプラクティスに焦点を当てています。コードの組織化、一般的なパターン、パフォーマンスの最適化、セキュリティ、テスト、ツールなどの側面をカバーしています。これらのルールは、Zod スキーマコードの可読性、保守性、セキュリティを向上させ、アプリケーション内のデータ検証と変換を効率的かつ信頼性の高いものにすることを目的としています。
Zod
TypeScript
スキーマ検証
Pygame Development Best Practices
このドキュメントは、PythonのPygameライブラリを使用してゲームやマルチメディアアプリケーションを開発するためのベストプラクティスとコーディング標準を概説しています。コードの組織化、パターン、パフォーマンス、セキュリティ、テスト、一般的な落とし穴、ツールの使用などが含まれます。
Pygame
Python
ゲーム開発
Mypy Best Practices and Coding Standards
このドキュメントは、Python プロジェクトで Mypy を使用するためのベストプラクティスを詳述しています。段階的な型付け、一貫した設定、高度な機能の利用、コードの組織化、一般的なパターン、パフォーマンス、セキュリティ、テストなどが含まれています。これらのガイドラインに従うことで、コードの保守性、堅牢性、可読性を向上させることができます。
Mypy
Python
型チェック
Keras Development Best Practices
このガイドは、Keras開発のベストプラクティスを詳述しています。コードの組織化、一般的なパターン、パフォーマンス、セキュリティ、テスト、ツールの使用などが含まれます。例えば、明確なディレクトリ構造の採用や、Functional APIなどのデザインパターンの使用、GPUアクセラレーションによるパフォーマンスの最適化、様々なセキュリティとテスト対策の実施が提案されています。
AI
機械学習
Python
Trio Cursor MDC File Rules
これらのルールはPythonのTrioコードに焦点を当てています。コード品質に関しては、`flake8 - async`を使用して問題をチェックし、PEP 8に従ってフォーマットします。コード構造では、`src`と`tests`ディレクトリを使用して組織化します。非同期ファクトリやリソースプーリングを採用し、イベントループをブロックするような反パターンを避けます。Trioのテストユーティリティを使用し、セキュリティのベストプラクティスに従います。推奨されるツールとビルドシステムを使用します。
Trio
Python
非同期プログラミング
Black Python Code Formatting Rules
Python プロジェクトでは Black を主なコードフォーマッターとして採用し、デフォルトのスタイルガイドに従います。pre - commit フックや CI/CD パイプラインを通じて開発ワークフローに統合し、必要に応じて `pyproject.toml` で設定します。コードの一貫性を強化し、自動化されたフォーマットを実現し、ツールとの統合性も高いです。また、コード組織、セキュリティ、テストなどのベストプラクティスも提供します。
Python
Black
コードフォーマット
isort Best Practices in Python Projects
このガイドは、Pythonプロジェクトにおけるisortのベストプラクティスを詳述しています。コードの組織化(ディレクトリ構造、ファイル命名)、一般的なパターン、パフォーマンス、セキュリティ、テスト、落とし穴、ツールの使用などが含まれています。大規模プロジェクトではモジュール構造を使用するなどのアドバイスがあります。
開発
Python
フォーマッター
Bash Best Practices and Coding Standards
このドキュメントは、Bashスクリプトのベストプラクティスを詳述しています。コードの組織化、一般的なパターン、パフォーマンス、セキュリティ、テストなどが含まれます。たとえば、適切なディレクトリ構造や命名規則の提案、パフォーマンス向上のための組み込みコマンドの使用が挙げられます。また、入力検証や一般的な脆弱性の回避によるセキュリティの強化も強調されています。
Bash
スクリプト作成
ベストプラクティス
LLVM Coding Rules
これらのルールは、高品質のLLVMコードを保証することを目的としています。コーディング標準、言語の使用、ソースコードのフォーマット、パフォーマンスなどをカバーしています。LLVMのスタイルに従い、最新のC++とPythonを使用し、メモリを効率的に管理し、テスト、セキュリティ、ツールの使用に関するベストプラクティスに従います。一般的な落とし穴を避け、LLVMコミュニティで効果的にコラボレーションします。
LLVM
C++
Python
Rust Best Practices
このドキュメントは、Rust開発のベストプラクティスを詳述しています。コードの組織化、一般的なパターン、パフォーマンス、セキュリティ、テスト、落とし穴、ツールの使用などの分野をカバーしています。たとえば、ディレクトリ構造の設定をガイドし、デザインパターンを推奨し、最適化技術やテストアプローチを提供します。これらのプラクティスに従うことで、効率的で安全で保守可能なRustコードを書くことができます。
Rust
開発のベストプラクティス
コード組織
Rich Cursor Python Coding Rules
これらのルールは、Richライブラリを使用したPython開発に焦点を当てています。PEP 8に沿った一般的なコーディングスタイル、インストール、コードの組織化、およびコンソール、スタイリング、テーブルなどのRich機能の使用に関するベストプラクティスが含まれています。また、パフォーマンス、セキュリティ、テスト、ツールと環境の設定に関するガイドラインもあります。
Python
Richライブラリ
コーディングスタイル
setuptools Best Practices
このドキュメントは、Pythonプロジェクトで`setuptools`を使用するためのベストプラクティスを詳述しています。コードの組織化、デザインパターン、アンチパターン、パフォーマンス、セキュリティ、テスト、一般的な落とし穴、ツールの使用などが含まれています。これらのガイドラインに従うことで、保守可能で高性能かつ安全なPythonパッケージを作成できます。
開発
ビルドツール
Python
Solidity Smart Contract Best Practices and Coding Standards
このガイドは、Solidityのスマートコントラクトに関する包括的なベストプラクティスを提供します。コードの組織化、一般的なパターン、パフォーマンス、セキュリティ、テスト、ツールの使用などをカバーしています。ディレクトリ構造、命名規則、設計パターン、最適化技術、一般的な脆弱性の防止方法などを詳述し、安全で効率的かつ保守可能なコントラクトを作成するのに役立ちます。
Solidity
スマートコントラクト
コーディング標準
Zsh Best Practices and Coding Standards
このドキュメントは、Zshスクリプトのベストプラクティスとコーディング標準を詳述しています。コードの組織化、一般的なパターン、パフォーマンス、セキュリティ、テスト、ツールの使用などが含まれます。ディレクトリ構造、命名規則、アンチパターンの回避についてアドバイスしています。また、最適化、入力検証、ユニットテストのヒントも提供し、信頼性が高く、保守可能で安全なZshスクリプトを作成できるようにします。
Zsh
スクリプト作成
ベストプラクティス
Ruby Best Practices
このドキュメントは、Ruby 開発のベストプラクティスを概説しています。コードの組織化、デザインパターン、パフォーマンス最適化、セキュリティ、テストなどの分野をカバーしています。ディレクトリ構造、ファイル命名規則、一般的なパターンやアンチパターンに関するガイドラインを提供し、高品質な Ruby プロジェクトのためのツールと戦略を推奨しています。
Ruby
コード組織
デザインパターン
Pandas Best Practices
このガイドは、高品質のpandasコードを書くためのガイドラインを提供します。コードの組織化、一般的なパターン、パフォーマンス、セキュリティ、テスト、一般的な落とし穴、ツールの使用などの側面をカバーしています。コードの組織化では、明確なディレクトリとファイル名を提案しています。パフォーマンスにはベクトル化操作を推奨し、セキュリティにはパラメータ化クエリを使用します。テストにはユニットテストと統合テストが含まれます。
pandas
python
コードスタイル
AnyIO Best Practices and Coding Standards
このドキュメントは、AnyIO ライブラリを使用した開発に関する包括的なガイドラインを提供しています。コードの組織化、一般的なパターン、パフォーマンスの考慮事項、セキュリティのベストプラクティス、テストアプローチ、一般的な落とし穴、および推奨されるツールをカバーしています。例えば、構造化された並行性のためにタスクグループを使用することや、入力検証を行うことなどが挙げられます。
Python
非同期
互換性レイヤー
Python Best Practices and Coding Standards
このドキュメントは、Python 開発の包括的なベストプラクティスを提供しています。コードの組織化、デザインパターン、パフォーマンス最適化、セキュリティ、テスト、ツールの使用などがカバーされています。これらの標準に従うことで、クリーンで効率的、保守性の高い、安全な Python コードを作成できます。
Python
コーディング標準
ベストプラクティス
Flake8 Best Practices Guide
このガイドは、PythonプロジェクトでFlake8を使用して高品質のコードを維持する方法を詳細に説明しています。コードの組織化、一般的なパターン、パフォーマンス、セキュリティ、テスト、落とし穴、ツールなどの面をカバーしています。例えば、ディレクトリ構造のアドバイスや、設計パターンの推奨、最適化とセキュリティの戦略が含まれています。
Flake8
Python
コード品質
BeautifulSoup4 Web Scraping Best Practices
これらのベストプラクティスに従うことで、BeautifulSoup4を使って堅牢で効率的かつ安全なウェブスクレイパーを構築することができます。
BeautifulSoup4
ウェブスクレイピング
ベストプラクティス
tqdm Best Practices and Coding Standards
このドキュメントは、Python の `tqdm` ライブラリの使用に関するベストプラクティスを紹介しています。基本的な使い方、パフォーマンス最適化、ネストされたプログレスバー、カスタマイズ、一般的な落とし穴の回避などが含まれています。また、テストアプローチ、ツールの提案、およびプログレスバー付きのファイルダウンロードの例も提供されています。これらのガイドラインに従うことで、コードの効率とユーザーエクスペリエンスを向上させることができます。
Python
ユーティリティ
進捗バー
Requests Library Best Practices
このガイドは、Pythonの`requests`ライブラリを効果的に使用するための包括的なガイドラインを提供します。コードの組織化、一般的なパターン、パフォーマンス、セキュリティ、テスト、一般的な落とし穴、ツールの使用などがカバーされています。セッションの使用によるパフォーマンス向上、適切なエラーハンドリング、安全な認証などのベストプラクティスが詳述されています。
ウェブ
Python
HTTPクライアント
Dask Best Practices and Coding Standards
このドキュメントは、Dask開発のベストプラクティスを提供しています。ディレクトリ構造やファイル命名などのコード組織、一般的なパターン、アンチパターン、パフォーマンス最適化、セキュリティ対策、テストアプローチ、一般的な落とし穴がカバーされています。これらのガイドラインに従うことで、効率的で保守可能で堅牢なDaskアプリケーションを開発できます。
AI
機械学習
データサイエンス
tkinter Best Practices for GUI Development
このドキュメントは、Pythonのtkinterを使用したGUIアプリケーション開発のベストプラクティスを詳述しています。コードの組織化、デザインパターン、パフォーマンス最適化、セキュリティ、テスト、ツールの使用などが含まれています。また、一般的な間違いを指摘し、解決策を提供して、堅牢で保守可能な高性能のtkinterアプリケーションを作成できるようにします。
UI
GUI
Python