前提 ベースにするのはGoogleのcheckStyle設定。 いつかリンクが切れる可能性はあるけど直リンクも貼っておく。 checkstyle/google_checks.xml at master · checkstyle/checkstyle 困ること 日本人なので、JavaDocのコメントは「。」終わりにしたいのに、「.…
これは何 ちょっとだけ在宅勤務を経験したのであとから振り返れるように。 前提 ブログ主は聴覚障害があるので音声コミュニケーションが不可能。 ブログ主は関東圏に住んでいる。 期間限定だろうなと察していたので在宅勤務用に新たに何か買うということはし…
これは何 単純なSpring Applicationで、コマンドラインから動かしたい処理を指定する方法のメモ。 やりたいこと Spring Batchではない、通常のコマンドラインアプリケーション。 Spring資源を使いたい。 起動する処理は引数で指定したい。 方法 SpringApplic…
ニュースや河野大臣のtweetを見て、こういう感じなのかなとざっくりフローを作ってみた。 処理順は省いてしまった。書いたほうがよかったか…? 新型コロナウイルス感染症のワクチン接種にマイナンバーもマイナンバーカードも使いません。自治体をまたいで引…
これは何 要件定義フェーズに関わりそうなので、要件定義について調べようと検索したらヒットした ユーザのための要件定義ガイド 第2版 要件定義を成功に導く128の勘どころ:IPA 独立行政法人 情報処理推進機構を読んだので感想をつらつらと書いておく。 独…
これは何 動くようになるまでにドはまりしたのであとあと確認出来るようにメモ 前提 関係ありそうなバージョン情報は以下の通り Java:11 Spring Boot:2.3.7 Spring Cloud:Hoxton.SR9 aws-java-sdk-core:1.11.792 AWS SDKはVersion2が出ているようだが、Sprin…
概要 Gitlabで変更があった時(issueを新規起票、issueにコメントがついた、など)にSlackに通知を飛ばすための手順メモ。 検索すると手順が載っているページがいくつかヒットするが、Slack側のUI変更が入っていてちょっと手順が違ったので2020/11/12時点の…
これは何 プロジェクトの知見共有や手順書を共有する時に、Excelではなくてmarkdownで書いたWebsiteを使ったことの振り返り。 注意 Excelを全く使わなかったのではなく、主な資料をExcelではなくてWebsiteにした。補助資料をExcelで作ったものもある。 なぜE…
これは何 AdoptOpenJDK 11 を使った開発のテストをしているときに遭遇した謎のエラーと解決についてまとめたもの。 環境 IBM AIX 7.2 + AdoptOpenJDK 11 OpenJ9版 何が起きたか JavaバッチでPDF作成処理を行おうとしたところ、下記エラーが出た。 yyyy/mm/dd…
これは何 Db2で対象スキーマ内の全テーブルの件数を確認する方法のメモ。検索しても出てこなかった… SQL select tabname , card from syscat.tables where tabschema = 'スキーマ名' order by card desc cardに入っている値が対象テーブルに入っている件数。…
これは何 Javaでboolean型の変数のtrue/false比較を行う方法についてつらつらと考えたもの 発端 若手メンバーが書いたコードをレビューしていたら boolean flag = true; : if(Objects.equals(flag, false)) { : } というコードを見かけた。 処理としては間違…
これは何 2020/7/22から開始される、観光のGOTOキャンペーンが開始されるニュースに乗っかって、プログラマ界隈でgoto構文の話題で盛り上がっていた。 その中で、なぜJavaではgoto構文が無いのに、予約語になっているのかという疑問を見かけたので確認した内…
これは何 100日間、Twitterで目標体重との差をつぶやき続けたことについての駄文 そもそもなんでやろうと思った コロナの影響で息子の少年野球も活動休止になってしまい、週末に動かなくなったことで体重が急増してしまった。 これはいかんなぁと思いつつTwi…
32bit版のWindowsでJava11の開発が出来るのか、みたいな呟きを見かけたので調べてみた。 @yamadamn さん作成の OpenJDKと各種JDKディストリビューションの情報源まとめ #minjava - Qiita で紹介されているところに絞っているので 実際にはもっとあるかもしれ…
これは何 オワコン大手SIerに学ぶアンチパターン - Qiitaを読んで、SIer勤務の身として 自分が関わっているプロジェクトはどんな感じなのか、ちょっと書いてみようと思ったものです。 昼休みに一気に書き上げたので足りていない部分はある。 バージョン管理 …
いつも調べてるのでメモっておく。 LocalDateクラスに標準で実装してくれればいいのにな。 import static org.junit.jupiter.api.Assertions.assertFalse; import static org.junit.jupiter.api.Assertions.assertTrue; import static org.junit.jupiter.api…
これは何 Spring Boot + Doma2のWebアプリをwarファイルにしてTomcatに配備する時、 SQLを独自のログファイルに出力したいのに出なかったので色々格闘したときのメモ。 各種バージョン等 Spring Bootのバージョン以外はあまり関係ないと思うが、一応。 Sprin…
Db2クライアントのインストール手順 AIX環境にDb2クライアントをインストールしたときの手順は以下の通り。 Db2クライアントのインストーラをダウンロード Download Fix Packs by version for IBM Data Server Client Packages にアクセスする Version11.1 …
忘れそうなのでメモです。 TemporalAdjusters.java を使う。 docs.oracle.com @Test void test() { assertEquals(LocalDate.of(2020, 3, 24), LocalDate.of(2020, 3, 31).with(TemporalAdjusters.previous(DayOfWeek.TUESDAY))); assertEquals(LocalDate.of(…
AIX 7.2にApacheをインストールする手順メモ AIXにインストール済となっていたapacheがインストールミスで起動できなかったのでイチからやり直したときの手順メモ。 調べたところ、rpmでインストールする必要がある模様で、rpmはAIX Toolboxからダウンロード…
これは何 APサーバーからDBサーバーにjdbc接続が出来るかどうかを確認する手順メモです。 前提 JShellを使うのでJDK9JDK11以上がインストールされている必要があります。 DBサーバーに応じたドライバのJarファイルを別途入手する必要があります。 書いた人は…
これは何 ググって出てきた内容をコピーしたらうまく動かなくて諦めてたらTwitterで教えてもらったのでメモする。 教えてもらったツィート つ pic.twitter.com/XTnWwDOxRf— 石◯王 もちだ (@mike_neck) July 2, 2019 書き方 指定したものだけを対象にしたいと…
これは何 eclipseのどこかのバージョンからインストール手順が面倒になったEclipseでのSQLビューアーの代替になるかもしれないプラグインをメモっておく。 背景 今やっているプロジェクトではDBアクセス周りでDoma2を使っているので、SQLはいっぱい書く。 困…
これは何 abachibi.hatenablog.com このサイトのJavaバージョンでかなりシンプルに書けて目から鱗だったので。 ソース Javaのバージョンは関係ないと思うけど、一応Java11で動かしてます。 本体 public static String convertToFileSize(final long fileSize…
これは何 件名のことで困ったので… 再現プログラム github.com clone 起動 localhost:8080/test にアクセス 出てくる画面で何も入れないでボタンを押す 困っていること Spring boot 2.1.4 までは、エラーメッセージを上書きして、かつ、{0} を入れれば自動で…
今日、2019/05/18にベルサール新宿グランドコンファレンスセンターで行われた、JJUG CCC 2019 Spring で20分話してきた。 www.java-users.jp セッション詳細はこれ。 www.java-users.jp 「スキマ分野で生き残るための戦略」のスライドはこちら。 docs.google…
Oracle Code Tokyo 2019 に今年も参加してきたので忘れないように感想をメモっておく。 https://www.oracle.co.jp/events/code/2019/ Keynote1 Javaの未来 Javaのリリーススケジュールの変更や、現時点で取り組んでいる課題(という表現でいいのかな)について…
IBM IBM の Java 活用ガイド_rev2 https://www.ibm.com/downloads/cas/AB4W8VOZ Red Hat access.redhat.com Amazon aws.amazon.com Azul Systems ※英語だけど、一覧表がわかりやすかったので。 jp.azul.com
これは何 件名の通りの小ネタです。 調べ方 www.oracle.com をベースにJavaで書いてみただけです。 ソース import java.time.LocalDate; import java.time.Month; import java.time.format.DateTimeFormatter; import java.time.temporal.ChronoUnit; public…
拓大紅陵高校の野球部監督を長年勤めておられた、小枝守氏の本、『球児に響く言葉力』読書記録です。 強豪校の監督を務めておられた方の著書を読むと大体一貫しているのは、球児に対しての言葉遣いであったり、態度が球児に対して上からガツンと押し付けるの…