エンターテイメント!!

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

2023-10-01から1ヶ月間の記事一覧

【要約】「Rust」「Tauri」などのモダン技術で開発されたWin/Mac/Linux対応ファイラー「Spacedrive」

※本記事は、Bardによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 意訳+要約 Spacedriveとは? Spacedriveの特徴 Spacedriveの技術 Spacedriveの今後 まとめ 重要な部分 感想 原文 「Rust」「Tauri」などのモダン技術…

【意訳+要約】日本オラクル3者が語る、生成AIに効くクラウドアプリケーションの在り方

※本記事は、Bardによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 意訳+要約 オラクルのクラウドアプリケーション戦略 1. 事業環境変化に向けたモダナイゼーションのためのSaaS 2. AIで業界全体のDXを推進し、日本社…

【意訳+要約】How to Choose the Right Build Tool for Your Java Projects

※本記事は、Bardによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 意訳+要約 Javaプロジェクトのビルドツールの選び方 Ant Maven Gradle ビルドツールの選び方 まとめ 特に重要な部分 感想 原文 How to Choose the Ri…

OJCP11 Goldの関数インタフェースについての学習

OJCPの勉強で、一向に覚えられないからアウトプット 主な関数型インタフェース インタフェース 戻り値型 メソッド Supplier T get() Consumer void accept(T) BiConsumer<T,U> void accept(T, U) Predicate boolean test(T) BiPredicate<T,U> boolean test(T, U) Funct</t,u></t,u>…

【意訳+要約】Title: 10 Tips for Effective Remote Work Productivity

※本記事は、Bardによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 意訳+要約 リモートワークの生産性を高める10のヒント 1. ワークスペースを整える 2. スケジュールを立て、守る 3. コミュニケーションを意識する 4.…

【意訳+要約】So You Want to be a Better Developer?

※本記事は、Bardによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 意訳+要約 プログラマーとして成長する方法 1. 基本的なスキルを身につける 2. 実践経験を積む 3. 最新の技術を学ぶ 4. 他のエンジニアと交流する ま…

2023/10/23週 気づきと振り返りなどなど

業務こなしての気づき CRUD図 人混みは回避 その他 要約 ドラゴンボール 業務こなしての気づき CRUD図 結合テストしてるとCRUD図が欲しいタイミングがある。 今の現場は無いが、あればなぁ~ってタイミング多すぎて、作ろうか迷うレベル。 簡単に作れるなら…

【意訳+要約】Developers are Burning out Daily, Find Out Why!

※本記事は、Bardによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 意訳+要約 開発者の燃え尽き症候群の原因と対策 開発者の燃え尽き症候群の原因 仕事量の増加 スキルの陳腐化 職場環境の悪化 開発者の燃え尽き症候群…

【意訳+要約】So You Want to be a Better Developer?

※本記事は、Bardによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 So You Want to be a Better Developer? - DEV Community 意訳+要約 このブログ記事では、開発者として成長するための6つのアドバイスが紹介されてい…

【意訳+要約】This month's Top 7 open source repos on GitHub

※本記事は、Bardによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 This month's Top 7 open source repos on GitHub ✨ - DEV Community 意訳+要約 GitHubで最も人気のあるオープンソースリポジトリ7選 2023年10月現…

【意訳+要約】Markov Chain

※本記事は、Bardによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 Markov Chain - DEV Community 意訳+要約 マルコフ連鎖とは? マルコフ連鎖とは、将来の状態が現在の状態のみに依存し、過去の状態とは無関係である…

【意訳+要約】Network Programming: The OSI Model

※本記事は、Bardによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 Network Programming: The OSI Model - DEV Community 意訳+要約 OSI参照モデルとは、コンピュータネットワークの通信機能を7つの階層に分類したモデ…

【意訳+要約】TIOBE Index for October 2023

どうも要約精度が高くなかったので、自分で翻訳+要約 原文 TIOBE Index - TIOBE 意訳+要約 10月のヘッドライン C#はJavaに近づいている C#とJavaの差はかつてないほど小さくなっている。 Javaの人気低下要因 - Java 8以降にオラクルが有料ライセンスモデル…

【翻訳+意訳】Java Is Not Dead Yet! Why Is Java So Popular Even In 2023?

※本記事は、Bardによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 Java Is Not Dead Yet! Why Is Java So Popular Even In 2023? - Stratoflow 意訳+要約 Javaが人気な理由 Javaは、1995年にSun Microsystemsによって…

【意訳+翻訳】Contrasting High-Level and Low-Level Programming Languages

※本記事は、Bardによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 Contrasting High-Level and Low-Level Programming Languages - Java Code Geeks 意訳+要約 高級言語と低級言語の違い プログラミング言語は大きく…

【Bard意訳+翻訳】Cross-Browser Compatibility Testing – Best Practices for Web Developers

※本記事は、Bardによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 Cross-Browser Compatibility Testing – Best Practices for Web Developers 意訳+要約 クロスブラウザテストのベストプラクティス Web開発において…

【Bard意訳+翻訳】How to Handle Breaking Changes for API and Event Schemas

※本記事は、Bardによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 How to Handle Breaking Changes for API and Event Schemas Bardによる意訳+翻訳 破壊的変更を処理する方法 概要 破壊的変更とは、以前のバージョン…

【Bard意訳+翻訳】Front End Developer Roadmap

※本記事は、Bardによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 Front End Developer Roadmap Bardによる意訳+翻訳 フロントエンドエンジニアとは、Webブラウザ上で動作するWebアプリケーションのユーザーインター…

【翻訳+意訳】Mastering OOP : A Comprehensive Guide

原文 Mastering OOP : A Comprehensive Guide - DEV Community 意訳+翻訳 OOPとは オブジェクト指向プログラミング(OOP)は、現代のソフトウェア開発で最も広く使われているプログラミング手法です。OOPをマスターすることで、より複雑なソフトウェアを効…

【意訳+翻訳】5 best open source IDEs for programming

原文 5 best open source IDEs for programming - DEV Community 意訳+要約 Neovim 高度にカスタマイズでき、拡張可能 由緒あるVim(Vi IMproved)の進化したフォークであり、Vimの制限のいくつかに対処し、テキスト編集とコーディング作業のための現代的で…

【翻訳+要約】Monday Motivation: The Power of Perseverance for Developers

原文 Monday Motivation: The Power of Perseverance for Developers - DEV Community 翻訳+要約 開発の世界は、常に新しい技術やトレンドが生まれ、変化しています。そのため、開発者は常に学び、新しいことに挑戦する必要があります。新しい技術を習得し…

【翻訳+要約】Why Naming is #1 Skill for Writing Clean Code

原文 Why Naming is #1 Skill for Writing Clean Code ‍ - DEV Community 紹介文 Clean Codeの鍵となるスキル、それは適切な名前の選択。開発者たちが頻繁に見過ごすが、実はコードを理解しやすくし、メンテナンスを効果的に行うための不可欠な手法。今回は…

【小ネタ】Qiita APIを利用して記事を取得してみた

経緯 実装 環境情報 Java17 SpringBoot3 実装 // ① HttpClient client = HttpClient.newBuilder() .version(HttpClient.Version.HTTP_1_1) .followRedirects(HttpClient.Redirect.NORMAL) .connectTimeout(Duration.ofSeconds(20)) .build(); // ② String we…

【小ネタ】Thymeleafで外部ファイルを読み込む

経緯 個人開発しているサイトで、サイドバーの定義がほぼ同じなのに、全htmlで毎回ベタ書きしている。 流石にメンテナンスが面倒くさいので、一ファイルにまとめることができないか調べた。 環境 SpringBoot Thymeleaf ※バージョンはそこまで重要ではないの…

2023/10/02週 気づきと振り返りなどなど

業務こなしての気づき Javaのcompareの使い方 結果は0と比較した方がいい。 1とか-1で==で見ると、何してるのかわからない。 久々にそういう実装をみて、何をしているのか、さっぱり分からなかった。 0なら符号が挙動と一致するはずなので、可読性の観点から…

Java21リンクまとめ

Java 21新機能まとめ - Qiita 「Java 21」正式リリース。仮想スレッドが正式版に、入門者向けに「void main」と簡潔な記述、世代的ZGCなど新機能 - Publickey News about JDK 21 update - DEV Community Oracle、「Java 21」を発表 ~8年間のサポートを約束…