ウィリアムのいたずらの、まちあるき、たべあるきーPART2

gooブログ「ウィリアムのいたずらの、まちあるき、たべあるき」がお引越ししてきました

JavaとWeb

新着順 人気順

MCP(Model Context Protocol)とカッペリーニコードの話をきいてきたーAIの話

5月30日、JJUG CCCで MCP(Model Context Protocol)とカッペリーニコードの話をきいたので メモ ------------------------------------ ■Spring AI × MCP入門 〜AIエージェントへのツール公開、境界設計から始める最小構成〜・自己紹介 ・AIがMCPを使い…

TERASOLUNAのJavaのフレームワークとMVCとの違い

NTTデータの開発標準TERASOLUNAのJavaのフレームワークは SpringMVCがもとになっているものの、 ドキュメントとか見ると、ちょっと違いがある。 そのまとめ --------------------------------------- TERASOLUNAのJavaのフレームワーク TERASOLUNAのJavaのフ…

NTTデータの開発標準terasolunaのSpringMVC部分について書いてあるドキュメントのありか

あ、やっぱ公開されているんだ。 NTTデータの開発標準terasoluna(てらそるな)は、Springフレームワークを採用しているんだけど、それについて詳しくかいてあるドキュメントのありか まず、そのフレームワーク TERASOLUNA Server Framework for Java (5.x) …

【JJUG CCC】java.langについて聞いてきた

JJUG CCC 2025 fallの話、最後は 「しっかり学ぶ java.lang.*」 java.langパッケージについて。 書き出すときのSystem.out.printlnのSystemとか、Float,Doubleなどのラッパークラスとかがある基本的なパッケージ。 それについて、特徴や、その中にある様々な…

【JJUG CCC】SpringBoot4.0、Spring Framework7.0の変更点とか

11月15日(土)にJJUG CCC 2025 Fallに行ってきました! ccc2025fall.java-users.jp これから何回かの記事は、その時のまとめ。 まず、今回はSpring関係。 ---------------------------------------------- ■はじめに、「間も無くリリース Spring Boot 4!」 …

イベント駆動型のKafka Streamについて、聞いてきた

JJUG最後の話は、Kafka Streamについて。Kafka Streamは、「イベント駆動型」と言われるシステムを提供するもの。イベント駆動型とは、イベントが起きた時に処理を実行するというものAWSのlambdaが有名イベントとイベント駆動型アーキテクチャの概要 - AWS L…

Java30年のお話を聞いてきた

JJUGで、さくらばさんのお話聞いてきた。内容は、Java30年の振り返りって感じのお話。途中メモしきれなかったので、抜けてたり、間違っているところあるかも!ごめんなさい。ってわけで、シェア■Java30周年記念!Javaの30年を振り返る1995年 Java…

ユニットテストの基本を聞いてきた!(単体テストの作り方と、ミューテーションテストも追加)

今(6/7)、JJUG CCC に行っていて、さっきまで「ユニットテスト基礎講座」を聞いてきたので、その内容をメモメモP.S 16:25ごろ追加 その後のセッション・単体テストの始め方/作り方・Mutation Testingのプロジェクト実践も追加してシェア!■ユニットテス…

HTML,CSS,JS,AJAXのデバッグをブラウザで行う「開発者ツール」の概要(Chrome編)

年末年始のまとめ第二弾(第一弾はアマチュアオケ)ブラウザのF12キーを押すと、「開発者ツール」というのが出てきて、HTML,CSS,JS,AJAXのデバッグができるんだけど、F12キーを押したあとで、どうするのかについて、まとめてみる今回はChromeについて、(気…

今カーソルが当たっている個所のHTMLと、そこにかかっているCSSを、一撃で知る方法(ChromeとEdgeの場合)

ブラウザで表示している画面のHTMLやJavascript,CSSを知りたい場合は、F12キーを押して、「開発者ツール」を出すと知ることができる(デバッグできる)けど、めんどくさい。いま、カーソルが当たっているところ、フォーカスしているところのHTMLや、そこにか…

Javaのジェネリック(<T>ってやつ)について聴いてきた!

10/27、JJUG CCCに行ってきて聴いてきた話。最後はジェネリック。JavaでArrayList<string>なんていうときの< >の部分のお話↓。おまけ:いままでのJJUG CCCレポートJAVAのWebフレームワークの現状とかMicroProfileについて聞いてきた - ウィリアムのいたずらの、まち</string>…

Javaのバージョンアップに伴い、変更された箇所を調べるには?

Javaのバージョンアップに伴い、どのようなクラス・メソッドが追加されたか、非推奨、削除になったかは、リリースノート、以降ガイドなどで分かるけど、バージョンアップによって変更された内容などは、載っていなかったりする。そういう Javaのバージョンア…

JAVAのWebフレームワークの現状とかMicroProfileについて聞いてきた

10/27、JJUG CCCに行ってきて、いろいろお話を聴いてきたんだけど、多分、後ろから話したほうがわかりやすいので、まずは、最後に聴いてきた、きしださんの「JAVAのWebフレームワークの現状」についてシェア↓JavaでWebアプリを作るとすると、・HTTP処理・Web…

SpringBootとMicroProfileどっちがいいか、聴いてきた。

JJUG CCCで講師の結論は「どっちもどっち」っていうことだったんだけど、普通に聴くとSpringBootの話の内容は↓

今、一番使われているJavaのLTSは

Java17とかいう、今Java関連で流行っているものについてJJUG CCCで話してたのでメモメモ講師はNew Relic株式会社の人なんだけど、サイト↓に、このお話の内容があるみたい!2024年 Javaエコシステムの現状レポート | New RelicJavaエコシステムの現状につい…

「Java First Java always」を聴いてきた

6月16日のJJUG CCCで、基調講演「Java First Java always」を聴いてきた英語なので、一部そのまま英語で書いてたり、間違えていたらゴメン主な話は、前半はJavaのリリーススタイルの変化について・安定したものが欲しいという要望と・早く新しい機能を入…

「Spring for GraphQLの実践」を聴いてきた!

6月16日(日)、JJUG CCC に行ってきて、「Spring for GraphQLの実践」を聴いてきたので、メモを貼っておきますGraphQL知らないので、基本的なこと聴けるかなと思っていったのですが甘かったでした。バリバリ実践話。自分はわかってないので、適当に脳内…

MMD(初音ミク)がサポートされたオープンソースのJavaScriptライブラリBabylon.jsのありか

↓の記事マイクロソフト、JavaScriptライブラリ「Babylon.js 7.0」でMMD(MikuMikuDance)やApple Vision Proサポートにある、MMDを動かしたり、その他いろいろできるオープンソースのJavascriptライブラリBabylon.jsのありかは、↓Babylon.js: Powerful, Beau…

HTMLの各要素に、どのCSSがかかっているのかがわかる、ChromeのF12キー

■ChromeのF12キーって、便利ですよね!たとえば、↓の画面で文字が赤くなっているけど、「いや、CSSでは、青って書いたんだけどなあ~」っていうとき、ブラウザがChromeで開いているのなら、■F12キーを押してもらうと、 ↓のようにソースコードが右側に(場…

input searchで入力すると出てくるXの色を変えるには?

htmlのタグinputには、type ="search"というのがある↓。このタグを使うと、入力するとき、Xが出てきて、このXをクリックすると、入力内容がすべて消えるここで、入力領域を、↓のCSSのようにすると.answer {color:white;background:black;}(つまり、入力領域…

VMWereって、買収されてたの知ってた?で、Springは今、ブロードコムが扱ってるらしい

2月2日にあった、JSUG勉強会2024その1 Spring for GraphQL入門、そしてSpring Boot 3へのマイグレーションの話をYouTubeLiveで聴いたんだけど その話を報告していないので、メモSpring for GraphQLは、JavaのフレームワークSpringで、(DBに依存しないで)…

JavaのSpringフレームワークのアプリを生成AIで作成する話とかをちょこっと聞いた!

12月11日、JSUG勉強会の「Spring One報告会」をYouTubeライブで見たので、そのまとめをシェアSpring Oneは、JavaのフレームワークSpring(NTT Dataの開発フレームワークTERASOLUNA(テラソルナ) なんかでも採用されている)Server Framework for Java|…

JJUG CCCで、Jakarta EEをキャッチアップしてきた!

11月11日の、JJUG CCCの話つづき。Java21のあとは、Jakarta EE 11 キャッチアップを聞いてきました。 Jakarta EE とは、Javaでサーバーサイドのアプリケーションプログラムを作成する際のプラットフォーム標準を決めたもので、この実装としてGlassFishや…

Java8からJava21への移行話をJJUG CCCで聞いてきた!

11月11日は、JJUG CCC Fallを聞きに、新宿野村ビルに行ってきた!いままでと会場が変わり、カンファレンスルームA1で聞いてきたんだけど、ちょっと狭い部屋。始まりだしたところで満席になり、最終的には立ち見ちらほらでした。で、まず1つめ。Java8から2…

window.openerでwindowオブジェクトが取れないときの対処法

Javascriptの話。javascriotで、ウィンドウを開いたとき、開いた元の画面の情報を取りたいときなどにvar w = window.opener;とか,いう感じでopenerっていうのを使うけど、(このほかwindow.opener.open()っていうのでも使う)このopener、ときどき値が入って…

JavaをWindowsにインストール(最新版のLTSを)

ORACLEのJDKは、以下にあるhttps://www.oracle.com/java/technologies/downloads/最新版はJava20だけど、これは2023年9月(Java21)までのサポートなので2024年9月まで利用できる最新版のLTSであるJava17を入れてみる。Windows版Java17はhttps://www.ora…

「Visual Studio Codeを利用したJava開発環境の構築方法について」のありか

昨日(1/27)のJJUGナイトセミナー「開発環境の最前線」の前半戦、寺田さんの「VS CodeでJavaのアプリ開発ができるってご存じですか?」のセミナー、「動画でやります!」ってことで、動画を流したけど、その動画「Visual Studio Codeを利用したJava開発環境の…

JAVAの最近のLTS(Java17)とそれ以降の話も聞いてきた!

昨日は17までだったけど、17以降の話も11月21日のJJUG CCC「Head toward Java 17 and Java 18」で、話を聞いてきたので、以下メモメモ●自己紹介●メインはJava17 2021/9/14リリース。3年ぶりのLTS●LTS 長期サポートバージョン OpenJDKコミュニティ:…

JAVAの前のLTS(JAVA11)から、今度のLTS(JAVA17)までの差分話を聞いてきた!

ちょっと前だけど、11月21日にあった、JJUG CCCの「最新 LTS Java 17 でプログラムが書きやすくなるという話」で、JAVAの前のLTS(JAVA11)から、今度のLTS(JAVA17)までの差分話を聞いてきたので、以下(下線から)、メモメモ・Java11以降で入ったも…

JAVA15の変更点を聴いてきた!

そうそう、メモメモといえば、この前(9/28(月) ) 【オンライン】 JJUGナイトセミナー「Java 15 リリース記念イベント」 https://jjug.doorkeeper.jp/events/111440?utm_campaign=event_111440_134638 を聴いて、最近出たJAVA15の変更点を聴いたのでメモ…