人気記事一覧
-
Python
Python__init__.py入門:基本から応用まで分かりやすく解説
Pythonプロジェクトにおいて、__init__.pyファイルは重要な役割を果たしていますが、その存在や使い方については初心者にとって分かりにくいことがあります。 この記事では、__init__.pyファイルの基本から応用までを、初心者にも分かりやすく解説します。... -
AWS
【5分で理解】初心者向けにAWSのSQSを徹底解説
今回は、AWSの重要サービスでありながら、ちょっと理解がしにくいSQSについてまとめます。 この記事について この記事を見れば、SQSの概要・主要機能を理解して、日々の業務に活かしたり、AWS認定資格の対策になります。 また、SQSを含めたAWSのサービスを... -
Python
Pythonパッケージ開発入門!初心者向けsetup.pyの使い方をマスター
Pythonは、オブジェクト指向プログラミング言語の一つであり、多くの場面で使われる汎用言語です。Pythonを使うことで、簡単かつ効率的にアプリケーションやツールを開発することができます。 Pythonで開発したアプリケーションやツールを他の人が使えるよ... -
AWS
【初心者OK】楽するAWSソリューションアーキテクト・アソシエイト勉強方法
AWSって、どう勉強したらいいの? 初心者でも、AWSソリューションアーキテクト・アソシエイトに合格できる? 一番効率の良い勉強方法を教えて! そんな疑問に今回は答えます。 AWS 認定ソリューションアーキテクト – アソシエイト試験の難易度は高いです。... -
Python
pytestでよく使うオプションをサンプル付きで紹介
pytestには、コマンドオプションがあります。 コマンドオプションを使えば、細かく実行ケースを指定したり、欲しい情報を追加表示することが可能です。 この記事では、 pytestでよく使うコマンドオプションをサンプル付きで紹介します。 pytestでよく使う... -
Python
pytestで簡単にカバレッジを出力する方法
テストコードを書いていると、どれくらいテストコードを書くべきか迷うことがあります。 その時に有効なのが、カバレッジです。 カバレッジとは、開発したプログラムに対するテストのカバー率のことを言います。カバレッジが高いとテストの網羅率が高いと... -
Python
【pytestで前処理・後処理】fixtureの使い方
pytestのfixtureを使えば、短いコードで簡単に、前処理・後処理を書けます。 この記事では、pytestのfixtureの書き方を詳しく解説します。 ちなみに、私の環境のバージョン情報は以下の通りです。 項目バージョンPython3.10.6pytest7.1.3バージョン情報 そ... -
AWS
【実例付き】EC2にRedmineをインストールする手順
EC2にRedmineをインストールしました!せっかくの機会なんで、作業メモをここに残します。 今回は、AWSのEC2にRedmineをインストールしますが、EC2以外でも手順は同じです。 インストールに必要な全ての手順を網羅しているので、真似してみて下さい。 EC2... -
Python
Pythonデータクラス徹底解説:使い方から最適化までマスター
Pythonでクラスを扱う際、データの保持と簡単な操作に特化したデータクラスがあります。データクラスは、コードの簡潔性と可読性を向上させるために開発された機能で、効率的なコーディングに役立ちます。 この記事では、Pythonのデータクラスの概要や使い... -
Python
【完全ガイド】Python命名規則:コードの可読性と効率性を向上
プログラミングにおいて、命名規則はコードの可読性やメンテナンス性を大きく左右します。 可読性の高いコードは、他の開発者が理解しやすくなり、エラーの発見や修正が容易になります。それにより、メンテナンス性も向上します。 命名規則を遵守すること...