Python,プログラミング

Thumbnail of post image 138

この記事ではPyenvとPoetryを使いプロジェクトごとの仮想環境を作成する手順を紹介します。例としてFast APIを使いAPIを作成します。

Pyenvの概要Pyenvとは

PyenvはPythonのバージョン管理ツー ...

Python,プログラミング

Thumbnail of post image 093

やりたいこと

Pythonを使って画像をリサイズして下画像のような正方形、円形のサムネイルを作ります。

正方形のサムネイル円形のサムネイル正方形サムネイル作成処理の概要

正方形のサムネイルを作成する処理の手順は以下の通りです。 ...

Java,プログラミング

Thumbnail of post image 094

やりたいこと

下表のように会員ランクと購入額に応じて、購入額に対する獲得ポイント率が変化するというビジネスルールをif文を使わずにJavaで実装する方法を考えます。

購入額獲得ポイント率1,000円未満1%1,000以上、10,0 ...

Flutter,プログラミング

Thumbnail of post image 075

MacBook Pro 2023へFlutter開発環境を構築した際の個人メモです。

Android Studio

JetBrains ToolBoxをインストール済みであったため以下の手順でインストールした。

Firebase,Vue.js,プログラミング

Thumbnail of post image 194

Vue.js3 + TypeScriptのプロジェクトでFirestoreに対してデータの保存と取得をする方法について紹介します。

準備Firebaseを操作するためのライブラリのインストール$ npm install fire ...

AWS,プログラミング

Thumbnail of post image 154
やりたいこと

以下の図のようなAPI Gatew + Lambdaで外部APIから値を取得し、加工してクライアントに返すAPIをAWS CDK V2を使って作ります。利用する外部APIはアクセス元IPアドレスによりアクセス制限を行うため ...

プログラミング,英語

Thumbnail of post image 080

この記事での前提条件と結論

「プログラミングに必要な英語力」というだけでは前提条件が曖昧なため、この記事では以下の想定でプログラミングに必要な英語力について考えます。

プログラミングは業務として行う。
勤務先の企業の公用語は ...

Java,Spring,プログラミング

Thumbnail of post image 181
概要

Spring Bootで構築したアプリケーションにおいて、プロファイルの設定に応じてインジェクションされる実装クラスを切り替える方法を紹介します。

実行環境は以下の通りです。

Java 17
Spring ...

プログラミング

Thumbnail of post image 152

ITに関する様々な資格がありますが、ITエンジニアがわざわざ資格を取得する意味がどれだけあるのか?と疑問に思うこともあると思います。この記事ではITエンジニアとして10年以上働いている私が考えるITエンジニアが資格を取得するメリットと ...

Java,プログラミング

Thumbnail of post image 171
やりたいこと

以下のように支払い料金に応じてポイントを獲得するというビジネスルールをJavaで実装する方法を考えます。

支払い料金獲得ポイント1,000円未満0ポイント1,000円以上、2,000円未満100ポイント2,000円以 ...