Web開発

Django

Djangoの拡張性と保守性を実現するディレクトリ構成&実装ガイド

DjangoでWebサイトを構築する際に、毎回フォルダ構成を悩むので、個人的なベストプラクティスを考えてみました。改善点や修正点があれば、その都度追記していきます。0. 前提条件フレームワークはDjangoのみ使用します。フロントエンドフレ...
Web開発

GitエイリアスでGitコマンドを作業を効率化!Gitの基本コマンドの短縮方法

こんばんは、mizkyです。毎回、git statusやgit commitなどのコマンドを打つのは地味に時間がかかるので、Gitのエイリアスを使用して、コマンドを効率化しています。環境構築時に毎回「あれ、エイリアスの設定ってどうやるんだっ...
Web開発

メインブランチの変更 | GitHubで「main」から「master」へブランチ名を変更する方法

この記事では、GitHubのブランチ名を「main」から「master」に変更する手順をわかりやすく説明します。ローカルとリモートでの変更方法を詳細に解説しています。
Web開発

Next.js開発での即時反映問題を解決!ファイル更新がリアルタイムで反映されない場合の対策

Next.jsを使用した開発中、yarn devで起動したサーバーがファイルの変更をリアルタイムで反映しない問題の原因と対策を詳しく解説。開発効率を向上させるための確実な手法を提供します。
Linux

WSL2でVmmemのメモリ使用量を制限する方法

はじめにDocker や Windows Subsystem for Linux (WSL2) を使用しているときに、Vmmem プロセスが予想外に多くのメモリを消費していることに気付くことがあります。これがシステムのパフォーマンスに影響を...
Web開発

Bitbucket上で発生したコンフリクトの解消方法

はじめにGitを使用してコードベースで作業する際には、コンフリクトが発生することは避けられません。この記事では、Bitbucket上で発生したコンフリクトの解決方法を詳しく説明します。Bitbucket上で発生するコンフリクトについてBit...
Web開発

Git | cannot ‘squash’ without a previous commitの対処法

Gitのスカッシュ機能は、関連する複数のコミットを一つにまとめることで、プロジェクトのコミット履歴を簡潔に保つのに役立ちます。この機能は、特に大きな機能開発後のコミット履歴を整理する際に非常に有効です。しかし、最近、私がこのスカッシュ機能を...
Django

Django | No database selected”問題(エラー1046)を解決する具体的な手順

DjangoとMySQLを用いた環境構築中に以下のエラーに直面しました。Unable to create the django_migrations table ((1046, 'No database selected'))このエラーは、...
Web開発

Next.js開発環境の権限エラー対応

Next.js開発環境で遭遇した権限エラーの効果的な解決法を解説。ファイルやディレクトリの所有者を変更し、再起動する手順を具体的に説明。開発者がスムーズに作業を進めるための実践的なガイドを提供します。
Web開発

Amazon Linux 2にLibreOfficeをインストールしてみた

先日書いたのとおり、ExcelシートをPDF化したいため、LibreOfficeをAWSのAmazon Linux 2にインストールしました。今回は、その時に使用したコマンドや躓いた点を含めて説明していきます。初期試行まず、以下のコマンドを...