2024-01-01から1年間の記事一覧
既に2か月ほど経ってますが、X(Twitter)始めました!このブログとは異なり、こちらは雑談メインです。 よろしければこちらもよろしくお願いします🙇 https://x.com/red_slime_cyz
SQLでのクエリの性能改善というと、「インデックスを設定する」「本当にインデックスが使われているか実行計画を見て確認する」といった、RDBMSの物理的な機能の活用に注目しがち。 しかし、それ以前の問題として、「クエリの最中に件数が増加しないようにSQ…
表題の通り、Javaプログラミング入門書「絶対にJavaプログラマーになりたい人へ」が発行されました!Amazon kindleで読むことができます。 私も執筆の多くの部分に関わっています。 ご興味がある方は是非とも手に取ってみてください! 同時に、プログラミン…
GWということで、ITシステムのリリースを控えている会社は少なくないと思います。リリースするシステムは是が非でも安定稼働させたいものです。 そこで、神様の力を借りて、システムの安定稼働を祈願するのはいかがでしょうか?嘘のような話かもしれませんが…
Spring Framework + JPAでのDelete実装方法について、調べるのに少し苦労しましたので、実装方法をまとめます。 ---- 1.CrudRepositoryインターフェースのメソッドを利用する全件削除、1つ~複数のエンティティクラスのインスタンスを指定して削除、1つ…
Javaの変数の型は、プリミティブ型と参照型に大別されます。そして、変数の値が同じであるかどうかを確認する場合、プリミティブ型は == で同じ値であることを確認できる(同じ値の場合はTrueになる)のに対し、参照型の場合は原則として == では確認できず…
仕事をしていると、大小様々なタスクが発生します。特に、管理職やリーダーのような、上のポジションに就くと、その傾向が強くなります。 この記事ではタスクの処理方法を紹介します。以下の処理方法を適切に使い分けることで、効率良く仕事ができるようにな…
実務でBIツール「Amazon QuickSight」の導入を支援する機会がありましたので、ツールの紹介をします。 【BIツールとは】BIとは「ビジネスインテリジェンス」の略であり、事業上の意思決定のために、情報を収集・加工し、分析し、知見を得ることを指します。 …
現在の開発現場・運用現場では、CD(Continuous Delivery)ツールを使用したデプロイ(サーバーへの資材配置)が一般的になっています。CDツールの設定を行うのは一部の技術者のみであることもあり、CDツールを使用しない場合の原始的な手順でのデプロイ手順…