技術 【Maven研究】Maven Pluginを自分で実装してみたらすごく理解が深まった!③ 色々試してみる前回は初めてのプラグイン開発ということでGreetingMojoというログ出力するだけの何でもないプラグインを作ってみました。今回はこのプラグインを色々いじってみながら、Mavenプラグインをもう少しだけ理解してみようと思いま... 2024.09.23 技術
技術 【Maven研究】Maven Pluginを自分で実装してみたらすごく理解が深まった!② 最初のプラグインを作る前回はMavenプラグインの役割を確認し、プラグイン開発の環境をDockerコンテナに作成するところまで出来ました。そんなわけで、今回はいよいよMaven本家のチュートリアルに従って実際にプラグインを作ってみます。まず... 2024.09.09 技術
技術 【Maven研究】Maven Pluginを自分で実装してみたらすごく理解が深まった!① 分かるようでよく分かってないPOMたまたま業務の都合で近頃はJava開発が多いです。Spring Frameworkを使ったWebアプリケーション開発だったり、AWSのLambda開発だったり。で、そのいずれでも現場の都合(というか好み)で... 2024.08.24 技術
技術 【Google Apps Script】Google Meet APIで会議参加者を取得してみた – システム構築 後編 – いよいよ完結編前々回はGoogle Meet APIを使うための準備をしました。そして、前回はGoogle Meet APIでGoogle Meetの会議スペースを必要数分作成するプログラムをGASで実装しました。そんなわけで、いよいよ今回... 2024.06.24 技術
技術 【Google Apps Script】Google Meet APIで会議参加者を取得してみた – システム構築 前編 – システムを設計してみる前回は社内で定期的に開催しているオンラインもくもく会をGoogle Meetで運用していくために、Google Meet APIを使えるように準備しました。今回はいよいよ前回の準備を踏まえて、システム構築していこうと思... 2024.05.30 技術
技術 【Google Apps Script】Google Meet APIで会議参加者を取得してみた – 準備編 – もくもく会をはじめました!会社の主に若手を中心に勉強してもらえる機会になればと思い、社内メンバー限定でもくもく会を月1回開催しています。会議形式はオンラインで、第一土曜日の朝9:00~12:00の3時間。今年に入ってから始めました。最初はZ... 2024.04.21 技術
技術 【C#】.NETでConsoleアプリにメニュー機能を作ろう! 開発時にツール系を作ることってよくあるよねどこの現場で仕事をしても、純粋に案件のプロダクトだけを作っていればいいってことは実はあんまりない。プロダクトとは直接関係しないが開発中にあると便利なツールみたいなのを作らないといけないことが往々にし... 2024.03.12 技術
技術 【Java】「Spring Boot」&「H2DB」でリポジトリパターンを学ぶ② 今回はいよいよリポジトリパターンリポジトリパターンを学ぶ前段階として、前回はSpring Boot & H2DBの開発環境をDocker上に作り、DAOパターンを試してみました。今回は、いよいよ本丸のリポジトリパターンを試してみます。せっか... 2024.02.15 技術
技術 【Java】「Spring Boot」&「H2DB」でリポジトリパターンを学ぶ① H2Databaseを試してみる最近、まだ1年目の会社の後輩にH2Databaseの環境構築がうまくいかないと、相談を受けました。JavaのSpring BootでH2DBを使いたいらしいです。残念ながら相談を受けた時、コードを見せてもらえ... 2023.12.31 技術
技術 【C# EntityFramework】プロパティ名で指定するOrderByの作り方-続き【拡張メソッド・IEnumerable編】 プロパティ名版OrderByを拡張メソッド化前回、LINQ to EntiiesのOrderByを項目名で使いたい、という不思議な相談を受けて、調べて見たらできたよ、って感じの記事を書きました。実はこの話にはもう少し続きがあります。まぁ、そ... 2023.10.18 技術