新着記事

Java

【Java】Optionalの使い方とNullPointerException対策

はじめにJava開発に携わっていると、避けて通れないのが NullPointerException(NPE) です。「値がnullのままメソッドを呼んでしまった…」「if文でnullチェックばかり書いてコードが読みにくい…」といった経験は、...
JavaScript

【JavaScript】JSONの取り扱い方法について(基礎的な使い方)

はじめにSEの開発現場では、データのやり取りが欠かせません。その中でも特に登場頻度が高いのが JSON(JavaScript Object Notation) です。Web APIとの通信、バックエンドとの連携など、あらゆる場面で利用される...
JavaScript

【JavaScript】カスタムエラークラスとエラーログ管理

はじめにシステムエンジニアとして日々開発をしていると、「エラー処理がもっと整理されていれば」と感じる場面は少なくありません。前回のエラーハンドリングの記事から一歩進み、単純に try…catch でエラーを捕まえるだけでなく、発生したエラー...
JavaScript

【JavaScript】エラーハンドリングの実施方法 (try – catch)

はじめにJavaScriptで開発していると、「データが取得できない」「サーバーが応答しない」などエラーに遭遇することは避けられません。そこで重要なのが エラーハンドリング です。正しくエラーをハンドリングすれば、アプリの信頼性やバグの早期...

インフラ

AWS

【AWS】AWSアカウントのMFAデバイスを紛失した場合の対処法

はじめに先日私の使用していたiPhoneが壊れて、MFAで使用していたGoogle Authenticatorが消えてしまいルートAWSアカウントにログインできなくなってしまいました、、、その際に行った対処方について記載しておこうと思います...
AWS

【AWS】DOP(DevOps Engineer – Professional)合格体験

はじめに2024年2月17日に「DOP-C02」(デブオプスエンジニアプロフェッショナル)に挑戦し、無事合格することができました。私が、実施した勉強方法や所感をまとめてログとして残しておきます。何かの参考になれば嬉しいです。 受験の経緯アソ...
AWS

【AWS特典】AWS資格の特典を利用して半額で試験を受けよう

概要AWSの認定試験に合格すると、他の試験を半額で受けられる特典が貰えるので、是非とも有効活用しましょう。 AWS資格特典の種類まずは、AWS認定試験に合格した際の特典について調べてみました。デジタルバッジ AWS認定試験を取得したことを証...
AWS

【AWS】SAP(Solutions Architect – Professional)合格体験

はじめに2023年9月に「SAP-C02」(ソリューション アーキテクト プロフェッショナル)に挑戦し、無事合格することができました。私が、実施した勉強方法や所感をまとめてログとして残しておきます。何かの参考になれば嬉しいです。 受験の経緯...

サーバーサイド関連

Java

【Java】Optionalの使い方とNullPointerException対策

はじめにJava開発に携わっていると、避けて通れないのが NullPointerException(NPE) です。「値がnullのままメソッドを呼んでしまった…」「if文でnullチェックばかり書いてコードが読みにくい…」といった経験は、...
Java

【Java + Mod開発】Minecraftでタグを追加して複数のブロックをタグとして扱う

はじめに今回は、マイクラのMod開発としてブロックにタグをつけていきたいと思います。 前提作成の前提として、以下記事を参考にModの開発環境が構築されていること。ドロップ作成の前提として、以下記事を参考にModの開発環境が構築されていること...
Python

【Python】インターネットにアクセスし情報を取得する方法

はじめに今回は、「Python」でインターネットにアクセスして情報を取得する方法を記載していきたいと思います。 RequestsPythonでインターネットにアクセスするには「Requests」ライブラリを使用します。インポートすることで簡...
Python

【Python】PyQt6とPyQt6-toolsの開発環境を構築する【開発環境構築】

はじめに今回は、「Python」のGUI開発用のフレームワーク「PyQt」(パイキュート)について開発環境の構築を実施していきます。 前提事項以下記事を参考に、VSCodeでPythonを使用する環境を構築しておく必要があります。【開発環境...

フロントサイド関連

JavaScript

【JavaScript】JSONの取り扱い方法について(基礎的な使い方)

はじめにSEの開発現場では、データのやり取りが欠かせません。その中でも特に登場頻度が高いのが JSON(JavaScript Object Notation) です。Web APIとの通信、バックエンドとの連携など、あらゆる場面で利用される...
JavaScript

【JavaScript】カスタムエラークラスとエラーログ管理

はじめにシステムエンジニアとして日々開発をしていると、「エラー処理がもっと整理されていれば」と感じる場面は少なくありません。前回のエラーハンドリングの記事から一歩進み、単純に try…catch でエラーを捕まえるだけでなく、発生したエラー...
JavaScript

【JavaScript】エラーハンドリングの実施方法 (try – catch)

はじめにJavaScriptで開発していると、「データが取得できない」「サーバーが応答しない」などエラーに遭遇することは避けられません。そこで重要なのが エラーハンドリング です。正しくエラーをハンドリングすれば、アプリの信頼性やバグの早期...
JavaScript

【JavaScript】fetchでAPI通信する方法(GET・POST)

はじめにWebアプリを開発する上で、APIとの通信・連携は高頻度で発生します。JavaScriptでは、今までは「XMLHttpRequest 」が使われていましたが、現在ではよりシンプルな「fetch API」が主流です。今回は、Java...

趣味/その他

Java

【Java + Mod開発】Minecraftでタグを追加して複数のブロックをタグとして扱う

はじめに今回は、マイクラのMod開発としてブロックにタグをつけていきたいと思います。 前提作成の前提として、以下記事を参考にModの開発環境が構築されていること。ドロップ作成の前提として、以下記事を参考にModの開発環境が構築されていること...
ゲーム

【Java + Mod開発】Minecraftで作成したアイテムやブロックにツールチップを表示する

はじめに今回は、今までMinecraftのModで作成したアイテムやブロックにツールチップを設定してみたいと思います。 前提ドロップ作成の前提として、以下記事を参考にModの開発環境が構築されていること。【参照】【開発環境構築】VSCode...
Java

【Java + Mod開発】Minecraftでオリジナルのブロックに機能を追加する

はじめに今回は、マイクラのMod開発としてオリジナルのブロックに特殊な機能を追加していきたいと思います。 前提ドロップ作成の前提として、以下記事を参考にModの開発環境が構築されていること。【参照】【開発環境構築】VSCodeでMinecr...
旅行

【白浜旅行記】和歌山県の白浜温泉で日頃の疲れを癒やしてきました

はじめに和歌山県の白浜エリアに観光旅行に行ってきました。事前に調べたことや、現地で知れたことなど記載していきたいと思います。白浜旅行を検討されている方の助けになれば幸いです。また、2024年10月の情報であることと、体験を元にした記載のため...