API BFF設計とは何!?どんな利点があるんだ?? ByMon 2023年10月26日2023年10月26日 BFF(Backend For Frontend)設計は特定のフロントエンドアプリケーションやクライアントに最適なバックエンドサービスを提供する設計アプローチです 以下にBFF設計の利点や効果について詳細に説明します フ…
Java 【Java】optional変数でよく使う制御をご紹介!nullを対処せよ! ByMon 2023年10月25日 JavaのOptionalは、nullを扱うための便利なクラスであり、NullPointerExceptionを避けるために使用されます 以下は、Optionalを使用する際によく使われる制御フローの例です Option…
Java 【Java】Guavaの@VisibleForTestingの利点は何?!同パッケージ内に公開したい!テストで活用すべし! ByMon 2023年10月24日2024年10月24日 Guavaの「@VisibleForTesting」はGoogle Guavaライブラリで提供されているアノテーションの一種です コードの可読性とメンテナンス性を向上させることです。以下はその利点のいくつかです テスト専…
Git 【Git】Gitでよく使われる10の基本的なコマンド ByMon 2023年10月23日2023年10月23日 Gitはバージョン管理システムで、ソフトウェア開発プロジェクトや他のテキストファイルの変更履歴を管理するために広く使用されています 以下は、Gitでよく使われる10の基本的なコマンドです git init リポジトリを初…
ブログ フルスタックエンジニアは需要あり?!フルスタックエンジニアの必要性と給料について ByMon 2023年10月11日 フルスタックエンジニアはフロントエンドとバックエンドの両方の開発領域に精通しているエンジニアのことを言います 具体的な技術にはHTML、CSS、JavaScript(フロントエンド)、サーバーサイドの言語(例:Node….
issue docker desktop起動時にエラーが発生し起動できない。。。 ByMon 2023年9月20日2023年9月20日 Docker Desktopを起動する際にエラーが発生し、仮想化設定に問題がある可能性がある場合、以下の手順を試して問題を解決できるかどうか確認してみてください。 仮想化技術の有効化が必要になります タスクマネージャ &…
ブログ 【収入】ITエンジニアは給料が高い職種?!ネット情報を見るとそうみたいなので改めて考えてみた ByMon 2023年8月20日2023年8月20日 就活や転職活動をする中で必ずといって誰もが確認するであろう。。。 「どんな職種が給料高いのか?」ですね(笑) ネットの中でいろいろ検索してみてもらうとわかるのですが めっちゃあります(笑) 就活サポート企業のサイトではラ…
副業 【副業】凡人フリーランスエンジニアの副業は何してる?システム開発ばかりでないぞ?! ByMon 2023年8月8日 「フリーランスエンジニアはシステムを開発しているだけではない!!」 フリーランスにあると収入源を安定させることは非常に重要です そのためにいろんなところから収入を得ることが必須対応となるわけです(一つだめになったら収入な…
ブログ 【フリーランス】契約期間は重要!一般的な契約期間と契約を継続するためには? ByMon 2023年8月6日2023年8月6日 フリーランスになると「契約期間」がとても重要となります 契約が切れたら「収入がなくなるっ!」という事になりますからね。。。 契約期間はどんなものがあるのでしょうか? そして契約を継続していくためにどうしていくべきなのか?…
AI 【AI】Javaで少し洗練したチャットボットつくるよ!NLP(自然言語処理)技術を組み込んでみた ByMon 2023年7月24日2023年7月24日 少し洗練したチャットボットを作ってみますか! という事で、洗練されたチャットボットを作成するには、NLP(自然言語処理)技術を組み込む必要があります JavaのNLPライブラリであるStanford CoreNLPを使用…