WebAPIであればE2Eテストで十分かもしれませんが、各レイヤーでテストが出来る仕組みがあると後々便利です。 ということで 直近のエントリーで作った JPA(with NativeQuery)を拡張してJUnitでテストをしたいと思います。 はじめに リポジトリ 環境など 環…
はじめに リポジトリ 実行環境 Maven Wrapper(mvnw) なにが嬉しいの? 実際に動かしてみる 自分で作りたい 注意点 Cargo なにが嬉しいの? pom.xml(抜粋) maven(build) datasource systemProperties maven(profile) id properties 注意点 環境設定周り…
Jakarta Persistence(旧 JPA:便宜的に以下「JPA」と記載しています)による、@Entityを使わないクエリ―の実装サンプルを考えてみました。 例えば、ReadOnlyなDTOを任意に作りたい時などに使えます。 はじめに リポジトリについて 実行環境 part-0:プロジェ…
EEサーバー(Payara)を使った、簡単なREST Webアプリ。 利用するコードなど、人様のものなので 完全他人のふんどしの自分向けメモです。 ほとんど参考リンクで独学できるので そちらを見るのもいいでしょう。 今回は全くの新規ではなく、既存の雛形から肉付…
はじめに いつも勉強になる 川島さんの著作(ブログ・スライド)の書評というか、何を読んだかメモ。 読む順番は順不同&気分次第です。 Scrapbox URL kawasima はじめに アーキテクチャ設計における垂直思考と水平思考 あわせて読みたい ソフトウェア設計練…
proxy A simple nginx reverse proxy for serving multiple Node.js apps from subfolders HTTPS化(SSL/TLS化) Ubuntu Linux 20.04 LTSにパッケージインストールしたnginxを、HTTPS化(SSL/TLS化)する - CLOVER🍀
はじめに vermeer.hatenablog.jp を参考にしながら開発しながら思ったメモ (※当面随時更新) メモ 実装のベースとその理由 第13章のSuspenseにページルーティングはv6を使う。 まだ本リリースはしていない機能だけれど実装の印象だけで判断。 外部公開する…
oukayuka.booth.pm oukayuka.booth.pm oukayuka.booth.pm 総評 とても良かった 他の人にも勧められる書籍です 技術メンターになる人が周りにいない場合*1や、他のメンターの意見も聞いてみたい人にお勧めです 出版時点(2020/9)の最新動向まで書かれている…
はじめに 解決 事象 移行前 Netbean8.2 Oralce JDK8 WIndows10 Home https://bitbucket.org/vermeerlab/resource-bundle/src/0-2-0/ 移行後 Netbean12 AdaptOpenJDK11 Lubuntu(Windows10 Pro上のVirtualBox) https://bitbucket.org/vermeerlab/resource-bun…
はじめに 数年ぶりに新しくPCを購入。 少額固定資産(30万)以下にしようと思って見つけたのが こちら OMEN Laptop - 15-dh1004tx キャンペーン価格で30万以下(税込)でした。 ゲーミングPCです。 機械学習試したくなったら(今は無いけど)、GPUとかも気に…
公式 チュートリアル:React の導入 – React Redux Toolkit | Redux Toolkit useEffect完全ガイド — Overreacted 状態管理 比較考察 React ステート管理 比較考察 - uhyo/blog Recoil React 新しい状態管理ライブラリ Recoil の紹介 Context API ベストな手…
event.shoeisha.jp に参加したので感想などを… その場で残したメモに多少手直ししたくらいのものなので、登壇者の発言もあれば、自分の感想もある ごった煮です。 資料まとめ デブサミ2020、講演関連資料まとめ:CodeZine(コードジン) 感想など 13-D-1:LI…
Jakarta EE 最前線 - Jakarta EEの現在、ロードマップなど from オラクルエンジニア通信 www.slideshare.net Jakarta EE + MicroProfile との付き合い方 from Hirofumi Iwasaki www.slideshare.net エンタープライズJavaの未来に注目集まる!JJUGナイトセミ…
jjug.doorkeeper.jp スライド speakerdeck.com 感想 どういう 話が聞けたというのは 英語だったこともあって&雰囲気で理解した感じなので 聞きながら思ったことなどをツラツラと。 Drools はルールエンジンで Ruleって「何をするか」ということ 大事なのは…
pmconf 2019 へ行ってきました。 2019.pmconf.jp はじめに ざざっと、手元のメモを多少修正しつつ列挙。 その場の感想があったら、それも一旦 そのまま転記。 気まぐれに、感想も追記。 あと、PMもしくはPDMという表記は Product Managerで、PJMは Project M…
最近、仕事場で 「DDDって分かります?」 と聞かれて、うーん と思いながら 「仕組み(アーキテクト)と、設計デザイン(思想)の両面があって、仕組みの話はクリーンアーキテクチャのそれに類似だと思います。設計の方はユースケース駆動みたいなフローでは…
書籍:Node.jsデザインパターン Node.js デザインパターン 第2版 [ Mario Casciaro ]価格: 4620 円楽天で詳細を見る github.com JavaScriptの配列風オブジェクトと「[].slice.call()」による配列変換について - このすみエンジニアブログ コールバック関数地…
ログ設計指針 - Qiita (初心者質問ですが…) コンテナからのログを標準出力に吐いてCloudWatchで拾う場合、従来ログカテゴリごとにファイル出力分けてたものが混ざって同じログストリームに出ちゃって嫌な感じなのですが、これどう扱うのがよいのでしょうか…?…
A. Bouncr を社内に立て、ADで認証されるOAuth Providerを作る。AWSで構築したシステムも前面にBouncrを立て、先ほどの立てたOAuth Provider経由で認証する。これで穴あけしなくても認証できる。 https://t.co/VDnBVp9GdU https://t.co/gFK9k2CqZ3— :craftsm…
たくさんあるオープンソースライセンスのそれぞれの特徴のまとめ - Qiita 自由度の高い MIT ライセンスの概要と他ライセンスとの比較 | yamory Blog
ES2015(ES6) 入門 - Qiita おじさんが若い時はね$.ajax()のオプションでsuccessとかerrorとか指定していたんだよ(追憶) - Qiita VueをSSRに乗せると容易にXSSを生み出す場合がある件について - Qiita etc マウスイベントでのドラッグ&ドロップ awaitできる…
SendGrid SDKを捨てた話 from Yuta Matsumura www.slideshare.net JavaでMailといえばJavaMail一択と思ってたけど、Simle Java Mailなるライブラリが頑張ってるっぽい。Builderパターンで書けるのはいい。dependency見るとJavaMailは内部的に使ってる。 http…
speakerdeck.com 機械学習を勉強するときはIDEっぽいJupyterLabを使うと便利 - あさのひとりごと
Webパフォーマンス管理の基本 1 - Qiita
html5j - YouTube speakerdeck.com speakerdeck.com 続・Webエンジニアのためのスマートホームハック ~ Node.js で IoT プロトコルハック ~ from Futomi Hatano www.slideshare.net speakerdeck.com [HTML5 Conference] ウェブのための次世代決済法 - Goog…
speakerdeck.com Jupyter Notebook Viewer Akka を用いたリアクティブシステムの設計パターン JavaからAkkaハンズオン from TIS Inc. www.slideshare.net
これからSpringを使う開発者が知っておくべきこと from Kouhei Toki www.slideshare.net 決済システムの内製化への旅 - SpringとPCFで作るクラウドネイティブなシステム開発 #jsug #sf_h1 from Toshiaki Maki www.slideshare.net Spring data-rest-and-sprin…
speakerdeck.com ウォーターフォールとアジャイルのフェアな比較 from Yoshitaka Kawashima www.slideshare.net 【技術翻訳】モノリシック・プラットフォームが時代遅れな25の理由 - Qiita マイクロサービスの運用について考えたこと -- Think Abstract 俺…
AWSアカウントを取得したら速攻でやっておくべき初期設定まとめ - Qiita マイクロサービス化デザインパターン - #AWSDevDay Tokyo 2018 from Yusuke SUZUKI www.slideshare.net マイクロサービス化設計入門 - AWS Dev Day Tokyo 2017 from Yusuke SUZUKI www…
Google Cloud Platform で実現するプロダクションレディ マイクロサービス from Google Cloud Platform - Japan www.slideshare.net GCP本格採用で遭遇した課題とマイクロサービス的解決 from Google Cloud Platform - Japan www.slideshare.net speakerdeck…