「Java」に関連する技術ブログ

企業やコミュニティが発信する「Java」に関連する技術ブログの一覧です。

TypeScriptのあれこれ⑥型ジェネリクス <T>とかextendsって何?

始めに 皆さんこんにちは!新卒3年目エンジニアの細川です。 今回はTypeScriptの型ジェネリクスについてまとめていこうと思います。 TypeScriptを書いてて、 <T> とかよく見るけど何それ?という方は是非読んでみてください! 型ジェネリクスって? 型ジェネリクスは、型を変数として受け取り、利用するという仕組みです。 皆さんも以下のような <T> とか <K>

NRIネットコムBlog 5月アクセス数ランキング!!

こんにちは、ブログ運営担当の小嶋です! 6月より、前月のブログアクセス数ランキングを毎月ご紹介することになりました! 今回は5月のアクセス数ランキングとなります!!(2024年5月1日~2024年5月24日計測) 5月アクセス数TOP10 第1位 【Java】static修飾子ってなに? tech.nri-net.com 第2位 カバレッジの種類~C0・C1・C2・MCC~ tech.nri-net.com 第3位 EC2からS3へアクセスする4つのル

Platform Engineering:Cloud Workstationsでちょっとできた

はじめに こんにちは。 SRE 部の岸本です。 今回は実践 Google Cloud ハンズオンセミナーに参加したので、その内容を共有します。 テーマは「GKE で始める Platform Engineering 入門編 」です。 Platform Engineering とは Platform Engineering はこちらの Google Cloud のブログで以下のように定義されています。 Platform Engineering とは、組織において有用な抽象化を行い、セルフサービス インフラ

Search Engineering Tech Talk 2024 Springに登壇しました

こんにちは。ソーシャル経済メディア「NewsPicks」で検索システムを開発しております崔(ちぇ)です。 Search Engineering Tech Talk 2024 Springに登壇し、「検索失敗率のモニタリングから改善まで」というテーマで発表しました。 search-tech.connpass.com Search Engineering Tech Talk(検索技術勉強会)は、検索エンジンそのものよりも検索自体や検索システムにまつわる技術や手法を共有する

コード品質向上のテクニック:第28回 制約にも相続税

こんにちは。コミュニケーションアプリ「LINE」のモバイルクライアントを開発している石川です。 この記事は、毎週木曜の定期連載 “Weekly Report” 共有の第 28 回です。Weekly R...

【現地速報②】Snowflake Data Cloud Summit 24 Platform Keynoteまとめ

みなさんこんにちは、SCSKの高本です。 前回、サンフランシスコで4日間に渡って開催される「Snowflake Data Cloud Summit 24」の初日6/3に開催されたOpening Keynoteに関する速報記事を書きました。(※まだ見てない方は是非ご一読下さい) 【現地速報①】Snowflake Data Cloud Summit 24 Opening Keynoteまとめ 4日間に渡りサンフランシスコで開催されるSnowflakeのフラグシップイベント:Snowflake Dat

ZOZOTOWNアプリのレガシーAPIリプレイスの道のり 〜チームでの挑戦〜

はじめに こんにちは、ZOZOTOWN開発本部アプリバックエンドブロックの髙井です。 私達のチームでは、レガシーとなっているZOZOTOWNアプリ用API(以下、レガシーAPIと呼ぶ)のリプレイスに2023年から着手しています。リプレイス対象となるレガシーAPIは規模が大きいので、フェーズで区切り、段階的にリプレイスを進めています。区切られた各フェーズは、フェーズ1、フェー

スマートキャンプの魅力に惹かれてフリーランス半年で正社員になった話

ご挨拶 経歴とスマートキャンプに入社するまで 料理人からエンジニアへ エンジニアになってからスマートキャンプに入るまで 業務委託で 雑なメモをとる タスクの解像度を上げる 余力を残す (番外編)メモはちょっと楽しくなるようにとる 気づいたらスマートキャンプへ入社 入社した理由 入社してから変わったこと これから色々やってくぞーーー!!!! ご挨拶 こんにちは

Tomcat サーバー上で実行する Java アプリを Amazon CloudWatch Application Signals (プレビュー) で監視

従来、Java Web アプリケーションは Web Application Resource (WAR) ファイルにパッケージ化され、Tomcat サーバーなどの Servlet/JSP コンテナに展開されています。これらのアプリケーションは、データベース、外部 API、キャッシングレイヤなど、様々な相互接続されたコンポーネントを含む分散環境で動作しており、それらの複雑な相互作用によりパフォーマンスと健全性の監視が難

Google Cloud で実践するソフトウェアサプライチェーンのセキュリティ強化

はじめに こんにちは。クラウドエースの間瀬です。 今回はソフトウェアサプライチェーンのセキュリティ強化の必要性について理解を深めつつ、Google Cloud を使って実践していきたいと思います。 ソフトウェアサプライチェーンとは、そこに潜むセキュリティリスクとは ソフトウェアサプライチェーン (Software Supply Chain) を直訳すると、「ソフトウェア供給の連鎖」とい

【Hinemos】環境構築してみた – インストール②

【Hinemos】環境構築してみた – インストール①  の続きです。 Hinemosと関連パッケージをCentOS7にインストールしていきます。 前回の記事と同様に、公式記事を参考に構築していきます。 Hinemos ver.7.0 入門編① Hinemos ver.7.0を使ってみよう 関連パッケージのインストール 今回構築するHinemosはVer7.0系で、以下のパッケージが必要になります。 OpenJDK8(Java8実行環境) vim-comm

既存の Java プロジェクトに SpotBugs を導入する際に工夫したコト ~ reviewdog + GitHub Actions ~

こんにちは! XI本部 プロダクト イノベーション センター の佐藤です。 先日、社内のとある既存の Java プロジェクト(Gradle プロジェクト)に静的解析ツールの SpotBugs を導入する機会がありました。 『SpotBugs の Gradle プラグイン を追加して、 CI で実行すれば良いだけ。簡単かな』 と高をくくっていたら意外と工夫が必要な取り組みだったので、その知見を共有したいと

AWS Amplify によるフルスタック開発の進化

高速でパーソナライズされた体験を提供するために、Web アプリケーションの構築とレンダリング方法は、長年にわたって大きく進化してきました。その過程で、Web アプリケーションを構築する開発者の役割も、この進化を反映して変化してきました。本記事では、フルスタックの Web 開発の進化過程と、急速に変化する Web アプリケーションエコシステムやユーザーのニ
技術ブログを絞り込む

TECH PLAY でイベントをはじめよう

グループを作れば、無料で誰でもイベントページが作成できます。情報発信や交流のためのイベントをTECH PLAY で公開してみませんか?