エンターテイメント!!

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

プログラミング

【翻訳+意訳・要約】コード品質向上のテクニック:第51回 確信的な質問

※本記事は、ChatGPTによる意訳+翻訳を活用し、レイアウト調整したものです。 ※元記事を見て、内容がズレていないか査読するようにしています。 ※感想は、オリジナルです。 原文 意訳+要約 コード品質向上のテクニック:第51回 確信的な質問 主なポイント 検…

2024/11/18週 気づきと振り返りなどなど

業務こなしての気づき トランザクション管理 eclipse4.24でのデバックで任意の値を返却 oracleのplsqlのソースを出力する方法(1ソース1ファイルで出力) その他雑記 RAG機能 デスティニーガンダムSpecII&ゼウスシルエット 業務こなしての気づき トランザク…

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

業務こなしての気づき PreparedStatement の悪い点 リーダーシップのスキル評価 aws cli 実施について 環境ごとの設定 質問と作業の進め方 その他雑記 ライフリ買えた 業務こなしての気づき PreparedStatement の悪い点 ?と引数のどれが対応しているのか分か…

【翻訳+意訳・要約】なぜ TypeScript を学び、JavaScript を捨てるべきか? TypeScript vs JavaScript

※本記事は、Geminiによる意訳+翻訳を活用し、レイアウト調整したものです。 ※元記事を見て、内容がズレていないか査読するようにしています。 ※感想は、オリジナルです。 原文 意訳+要約 なぜ TypeScript を学び、JavaScript を捨てるべきか? TypeScript vs …

2024/11/04週 気づきと振り返りなどなど

業務こなしての気づき DOSにはgrepがない cronでjavaが動かない(command not foundが出てくる) for文よりiteratorの方がいいパターン 勤務態度 その他雑記 映画のチケット 業務こなしての気づき DOSにはgrepがない コマンドとして、grep前提で調査していて、…

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

原文 意訳+要約 上級フロントエンド開発者からの37のヒント 関連リンク 感想+雑記 原文 37 Tips from a Senior Frontend Developer - DEV Community 意訳+要約 上級フロントエンド開発者からの37のヒント 基礎をマスターする 基礎がしっかりしていない苦労…

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

業務こなしての気づき eclipseのブロック選択 JSPとJSで1クッション置かれた実装 その他雑記 ほうれん草のおひたし 気温 業務こなしての気づき eclipseのブロック選択 shift + alt + aでブロック選択モードになる。 モード切替形式らしく、選択が終わっても…

JJUG CCC 2024 Fall 参加報告

公式サイト 参加したセッション メモ SpringBoot x Mybatis x TestContainerでSQLテストを行う 個人の感想 Java Agent経由で簡単に混沌を注入しよう 個人の感想 プロジェクト新規参入者のリードタイム短縮の観点から見る、品質の高いコードとアーキテクチャ…

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

業務こなしての気づき Excelのvlookup mybatisの設定ファイルの参照追加忘れ その他雑記 JavaCCC Fall行ってきた 昼めし 業務こなしての気づき Excelのvlookup vlookupは、便利なんだけど、データの整理が必須ってのが面倒だなって感じる。 indexとmatchの関…

【翻訳+意訳・要約】最高のプログラマーではなく、問題解決者のように考える

※本記事は、Geminiによる意訳+翻訳を活用し、レイアウト調整したものです。 ※元記事を見て、内容がズレていないか査読するようにしています。 ※感想は、オリジナルです。 原文 意訳+要約 最高のプログラマーではなく、問題解決者のように考えよう 「最高のプ…

【小ネタ】不要コード検出ツール knip を試した

知ったきっかけ はてブかなんかで流れてきたサイトを見て知った。 Knipの紹介 Knip とは Githubのreadme.mdからの転記※google翻訳使ってます Knip は、 JavaScript および TypeScript プロジェクト内の未使用のファイル、依存関係、エクスポートを検出します…

【翻訳+意訳・要約】コードを強化する方法 開発者にとって不可欠な安全設計の原則

原文 意訳+要約 重要で安全な設計原則 関連リンク 感想+雑記 原文 How to Strengthen Your Code: Essential Secure Design Principles for Developers 意訳+要約 Saltzer と Schroeder が概説した 8 つの基本原則と 2 つの追加原則が紹介されています。 重…

【翻訳+意訳・要約】Java で DTO を使用するためのベスト プラクティス

※本記事は、ChatGPTによる意訳+翻訳を活用し、レイアウト調整したものです。 ※元記事を見て、内容がズレていないか査読するようにしています。 ※感想は、オリジナルです。 原文 意訳+要約 関連リンク 感想+雑記 原文 Best Practices for Using DTOs in Java…

【翻訳+意訳・要約】プログラマーとソフトウェアエンジニア

※本記事は、ChatGPTによる意訳+翻訳を活用し、レイアウト調整したものです。 ※元記事を見て、内容がズレていないか査読するようにしています。 ※感想は、オリジナルです。 原文 意訳+要約 検証 感想+雑記 原文 Programmer vs Software Enginner - DEV Commu…

2024/09/02週 気づきと振り返りなどなど

業務こなしての気づき Tomcat5→9への移行 server.xmlのResourceParameter 廃止になった。。。 代わりに、Resourceの属性に定義する形になる。 最初、定義したものが読み込めなくて、「何で?」を半日近くつぶやきながら泣きそうになった。。。 BasicDataSour…

WebAPIへのアクセスする実装のユニットテスト実行時にClassNotFoundExceptionが発生する

発端 環境 なぜ詰まったか? 問題箇所・原因 対処 関連サイト 感想・雑記 発端 WebAPIへアクセスするServiceクラスを書いて、JUnitのテストケースを書いたのだが、なぜかテストケースがClassNotFoundExceptionで落ちる。 だけど、起動して動かすと問題が発生…

【事前調査】JEP 455調査したさいのメモ

きっかけ 前提 環境準備 調査 内容 サンプル実装 プリミティブ型パターンのサポートによるSwitch式 疑問その1 型の指定がズレているとどうなるのか? 疑問その2 型の安全性とは? 感想・雑記など 関連リンク きっかけ Java23のリリースが近づいてきたので…

2024/08/26週 気づきと振り返りなどなど

業務こなしての気づき なぜLogic/Serviceに業務側の実装を書くのか? 頭では「FWの入れ替えがあった際に被害を最小限にする」っていう理解でいるんだけど、本当にそうか?って納得できてない部分もあった。 最近、FWの入れ替えの検討があり、その際に、効果…

【翻訳+意訳・要約】AI がソフトウェア開発者としての生産性と仕事の質をどのように向上させたか

※本記事は、ChatGPTによる意訳+翻訳を活用し、レイアウト調整したものです。 ※元記事を見て、内容がズレていないか査読するようにしています。 ※感想は、オリジナルです。 原文 意訳+要約 AI がソフトウェア開発者としての生産性と仕事の質をどのように向上…

【翻訳+意訳・要約】AI エンジニアの皆さん、早く出荷して、壊しましょう。

※本記事は、Geminiによる意訳+翻訳を活用し、レイアウト調整したものです。 ※元記事を見て、内容がズレていないか査読するようにしています。 ※感想は、オリジナルです。 原文 意訳+要約 AI エンジニアの皆さん、早く出荷して、壊しましょう。 特に重要な部…

【翻訳+意訳・要約】開発者はいつノーコード自動テストの使用を検討する必要がありますか?

※本記事は、Geminiによる意訳+翻訳を活用し、レイアウト調整したものです。 ※元記事を見て、内容がズレていないか査読するようにしています。 ※感想は、オリジナルです。 原文 意訳+要約 開発者はいつノーコード自動テストの使用を検討する必要がありますか?…

【翻訳+意訳・要約】伝説の10倍プログラマー

※本記事は、Geminiによる意訳+翻訳を活用し、レイアウト調整したものです。 ※元記事を見て、内容がズレていないか査読するようにしています。 ※感想は、オリジナルです。 原文 意訳+要約 伝説の10倍プログラマー 10xプログラマーの特徴 10xプログラマーにな…

【翻訳+意訳・要約】何でも超高速で作る方法

※本記事は、ChatGPTによる意訳+翻訳を活用し、レイアウト調整したものです。 ※元記事を見て、内容がズレていないか査読するようにしています。 ※感想は、オリジナルです。 原文 意訳+要約 何でも超高速で作る方法 ChatGPTへのQA Q:この方法が短期的には効…

【翻訳+意訳・要約】DevOps の謎を解く: CI/CD パイプラインと必須ツールを理解する

※本記事は、ChatGPTによる意訳+翻訳を活用し、レイアウト調整したものです。 ※元記事を見て、内容がズレていないか査読するようにしています。 ※感想は、オリジナルです。 原文 意訳+要約 DevOps の謎を解く: CI/CD パイプラインと必須ツールを理解する Chat…

【翻訳+意訳・要約】コードを切る: 肥大化しないソフトウェア・テスト

※本記事は、ChatGPTによる意訳+翻訳を活用し、レイアウト調整したものです。 ※元記事を見て、内容がズレていないか査読するようにしています。 ※感想は、オリジナルです。 原文 意訳+要約 コードを切る: 肥大化しないソフトウェア・テスト ChatGPTへのQA Q…

【試行】Joiを触ってみる

きっかけ Top 5 Validation Libraries for JavaScript in 2024 - DEV Community 上記サイトを見て、気になったから。 あと、日本語発音の"ジョイ"で俺が知ってる"ジョイ"といえば、地球圏最強の洗剤"JOY"。 きっと、validator界でも最強のはずという妄想もあ…

【翻訳+意訳・要約】テストカバレッジが100%でもそれが意味のあるテストかは断言できない

※本記事は、ChatGPTによる意訳+翻訳を活用し、レイアウト調整したものです。 ※元記事を見て、内容がズレていないか査読するようにしています。 ※感想は、オリジナルです。 原文 意訳+要約 テストカバレッジが100%でもそれが意味のあるテストかは断言できな…

2024/07/22週 気づきと振り返りなどなど

業務こなしての気づき カバレッジ上げる目的は辞めろ DTOにテストケースいる? MybatisのresultType=Integerをintで受け取ってはならない Strutsの遷移の設定は面倒 その他雑記 デスティニーガンダムのフルパッケージが来た 爪 エルゴノミクス系の周辺機器 …

【翻訳+意訳・要約】Docs as Code: テクニカルライターのためのベストガイド

※本記事は、ChatGPTによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 意訳+要約 Docs as Code: テクニカルライターのためのベストガイド Docs as Codeとは? 主な利点 実践のステップ 成功への鍵 ChatGPTへのQA Q:M…

【翻訳+意訳・要約】AIがプログラマーに取って代われない理由: 機械学習の限界

※本記事は、ChatGPTによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 意訳+要約 AIがプログラマーに取って代われない理由: 機械学習の限界 重要なポイント 記事の詳細な内容 ChatGPTへのQA Q:過去のデータに依存す…