エンターテイメント!!

遊戯王好きのJavaエンジニアのブログ。バーニングソウルを会得する特訓中。

学習

【翻訳+意訳・要約】ドグマを超えて クリーンコードに関する不評な意見

※本記事は、ChatGPTによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 意訳+要約 ドグマを超えて クリーンコードに関する不評な意見 ChatGPTへのQA Q:「DRY」と「KISS」、「YAGNI」の原則の間で矛盾が生じる具体例を…

【翻訳+意訳・要約】Fetch vs Axios: JavaScriptのHTTPリクエストに使うならどっち?

※本記事は、ChatGPTによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 意訳+要約 Fetch vs Axios: JavaScriptのHTTPリクエストに使うならどっち? ChatGPTへのQA Q:WebAPIの呼び出しという点で評価した場合はどうな…

【翻訳+意訳・要約】サイバー攻撃防止に役立つ技術とは?🛡️💻

※本記事は、ChatGPTによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 意訳+要約 サイバー攻撃防止に役立つ技術とは?️ ChatGPTへのQA Q:過去のセキュリティ事故を学習することは重要ですか? Q:技術以外にも重要…

【翻訳+意訳・要約】トランクベース開発とは?ソフトウェア開発ライフサイクルの異なるアプローチ

※本記事は、ChatGPTによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 意訳+要約 トランクベース開発とは?ソフトウェア開発ライフサイクルの異なるアプローチ 主要なポイント スケールでのTBD まとめ ChatGPTへのQA …

【翻訳+意訳・要約】ソフトウェア開発者を悩ませるユニットテストの問題トップ5

※本記事は、Geminiによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 意訳+要約 ソフトウェア開発者を悩ませるユニットテストの問題トップ5 GeminiへのQA Q:テスト設計する際のポイントは、なんですか? Q:なぜ、…

【翻訳+意訳・要約】Java テストフレームワークとベストプラクティス 2024

※本記事は、Geminiによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 意訳+要約 Java テストフレームワークとベストプラクティス 2024 Java テストフレームワークとは? Java テストフレームワークを実装するためのベ…

【翻訳+意訳・要約】ソフトウェア工学とシステム工学の違い

※本記事は、Geminiによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 意訳+要約 ソフトウェア工学とシステム工学の違い GeminiへのQA Q:ソフトウェアエンジニアリングとシステムエンジニアリングは、共存可能ですか…

【翻訳+意訳・要約】 誰もが知っておくべきUXデザインの原則

※本記事は、ChatGPTによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 意訳+要約 誰もが知っておくべきUXデザインの原則 ChatGPTへのQA Q:ユーザのニーズは、どうやって把握すればいいでしょうか? Q:一貫性を保つ…

【追伸】NullAwayをGradleプロジェクトに導入してみた その2

もととなったッ過去ブログ 事象 対応 感想・所感 参考情報 もととなったッ過去ブログ suzaku-tec.hatenadiary.jp 以前、NullAwayを導入したのだが、ビルドで必ずエラーになるために、コミットできない事態に。。。 色々調べたので、対応策を載せとく 事象 Gi…

NullAwayをGradleプロジェクトに導入してみた

きっかけ 関連する各種リンク 環境情報 開発環境 導入プロジェクト情報 導入方法 設定内容 苦労したこと Could not get unknown property 'errorProneVersion' for object of type 原因と対策 ErrorProneInjector$ProvisionException 原因と対策 動かしてみ…

2024/06/10週 気づきと振り返りなど

業務こなしての気づき WebAPIをフロントの処理前提で作るんじゃない!! パフォーマンスチューニングで、不要なループが回らないように処理を終了させたのだが、逆にそれがバグになってしまった。。。 テストが不十分だったのもあるが、なんでフロントの挙動…

【翻訳+意訳・要約】ソフトウェアエンジニアは勝利よりも失敗から多くを学ぶ: ある視点

※本記事は、ChatGPTによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 意訳+要約 ソフトウェアエンジニアは勝利よりも失敗から多くを学ぶ: ある視点 重要なポイント ChatGPTへのQA Q:他に失敗から得られるものはあ…

【翻訳+意訳・要約】Javaにおけるテストの最新ベストプラクティス

※本記事は、ChatGPTによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 意訳+要約 Javaにおけるテストの最新ベストプラクティス 重要なポイント 詳細な説明 ChatGPTへのQA Q:統合テストの自動化は、モックがやりにく…

【翻訳+意訳・要約】RESTful APIの基本、実践、実装

※本記事は、ChatGPTによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 意訳+要約 RESTful APIの基本、実践、実装 ChatGPTへのQA Q:httpメソッドは、POSTメソッド以外あまり使用しないのですが、他のプロジェクトでは…

【翻訳+意訳・要約】プロジェクトベースの学習で開発者スキルを高める

※本記事は、ChatGPTによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 意訳+要約 プロジェクトベースの学習で開発者スキルを高める ChatGPTへのQA Q:OJTとPBLの違いは何ですか? Q:効果を測定するには、どうしたら…

【翻訳+意訳・要約】フロントエンド・アプリケーションにおける複数の環境

※本記事は、ChatGPTによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 意訳+要約 フロントエンド・アプリケーションにおける複数の環境 ChatGPTへのQA Q:env-cmdのメリットを教えて下さい Q:env-cmdが出てきた背景…

【翻訳+意訳・要約】効果的なAPIモッキングで開発を効率化

※本記事は、ChatGPTによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 意訳+要約 効果的なAPIモッキングで開発を効率化 1. APIモッキングとは? 2. なぜAPIモッキングが重要か? 3. APIモッキングの主な使用ケース 4. …

【翻訳+意訳・要約】ソフトウェア開発における冪等性を理解する

※本記事は、ChatGPTによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 意訳+要約 ソフトウェア開発における冪等性を理解する ChatGPTへのQA Q:冪等性を高めるためには、何をすればいいでしょうか? Q:冪等性を軽ん…

【翻訳+意訳・要約】ソフトウェア・エンジニアにAI学習は不可欠か?

※本記事は、ChatGPTによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 意訳+要約 重要なポイント 学習ロードマップ ChatGPTへのQA Q:学習内容が身についているかどうかは、どうやって判断すればいいでしょうか? Q…

最近見た気になったニュース 2024/05/20週

気になったニュース BingのAPIがダウンし、Microsoft Copilot、DuckDuckGo、ChatGPTのウェブ検索機能もダウンした。 所感・感想 2024年の技術系レイオフの包括的リスト 所感・感想 アエロドームは事件現場にドローンを送り込む 所感・感想 AIの時代になって…

【翻訳+意訳・要約】2024年の新興技術動向: AI、API、オートメーションの最新動向

※本記事は、ChatGPTによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 意訳+要約 2024年の新興技術動向: AI、API、オートメーションの最新動向 ChatGPTへのQA Q:API as a Productとは何ですか? Q:AIとAPIの担当…

【翻訳+意訳・要約】開発者のための生産性向上ツール17選

※本記事は、Geminiによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 意訳+要約 開発者のための生産性向上ツール17選 IDE、コードエディタ、アシスタント 1. IntelliJ IDEA 2. Visual Studio Code 3. Appmap 4. GitHub…

【翻訳+意訳・要約】2024 年にソフトウェア エンジニアが学ぶべき 5 つのスキル

※今回は、自力要約だよ。。。 ※感想は、オリジナルです。 原文 意訳+要約 2024 年にソフトウェア エンジニアが学ぶべき 5 つのスキル 1. システム設計 2. 迅速なエンジニアリング 3. コーディング 4. クラウドコンピューティング 5. Python 結論 ChatGPTへの…

2024/05/13週 気づきと振り返りなどなど

業務こなしての気づき バッチはテストしやすくする 今の現場のバッチは、テストがものすごくし辛い。 部分的にコメントアウトしたりしているので、リリースミスが起きやすい。 リリースまでは行かなかったが、危うい状態でコミットされてたものがあった。 モ…

【翻訳+意訳・要約】プログラミング言語を学ぶ最も効果的な方法

※本記事は、ChatGPTによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 意訳+要約 プログラミング言語を学ぶ最も効果的な方法 ChatGPTへのQA Q:実践する際、どういうものを作ればいいでしょうか? Q:コピペによる実…

【翻訳+意訳・要約】フロントエンド開発者が知っておくべきソフトウェア工学の原則

※本記事は、Geminiによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 意訳+要約 フロントエンド開発者が知っておくべきソフトウェア工学の原則 GeminiへのQA Q:これらは、フロントエンドに限ったものではないですよ…

【翻訳+意訳・要約】上級フロントエンド開発者からの 37 のヒント

※本記事は、Geminiによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 意訳+要約 上級フロントエンド開発者からの 37 のヒント 1. 基本をマスターする 2. Web の仕組みを理解する 3. データ構造とアルゴリズムに慣れる …

【翻訳+意訳・要約】逆転の発想をするようになった2つのこと

※本記事は、Geminiによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 意訳+要約 逆転の発想をするようになった2つのこと GeminiへのQA Q:逆に考えることで、リカバリする方法を考えて、どっちに転んでも大丈夫なよう…

【翻訳+意訳・要約】FIRSTの原則とテストの匂い

※本記事は、Geminiによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 意訳+要約 FIRSTの原則とテストの匂い FIRST原則 テストの悪臭 重要な点 GeminiへのQA Q:カバレッジは、気にしなくてもよいのでしょうか? Q:F…

【翻訳+意訳・要約】モチベーションは間違った理由だ。

※本記事は、Geminiによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 意訳+要約 技術キャリアを成功させるために必要なのはモチベーションではなく、計画的な学習と実践 重要なポイント GeminiへのQA Q:モチベーショ…